.shell{background:#081f35}.workspace{overflow-wrap:anywhere;width:calc(100% - 32px);margin-block:16px 28px;padding:16px 16px 28px}.workspace :where(h2,h3,h4){font-family:var(--font-sans),sans-serif;overflow-wrap:anywhere}.workspace :where(button,a,summary,input,select,textarea):focus-visible{outline-offset:3px;outline:2px solid #d4f331}.panel{background:#102b40;border:1px solid #6f8797;min-width:0}.metric{border-top:3px solid #d4f331}.metricValue{font-variant-numeric:tabular-nums;letter-spacing:-.035em;font-family:Arial,PingFang SC,Microsoft YaHei,sans-serif;font-weight:600;line-height:1.15}.yearWorkspace{min-width:0}.yearWorkspace>.panel:first-child{border-top:3px solid #d4f331}.mapIsland{color:#f6f4eb;background:0 0}.mapIsland [role=group][aria-label=可拖动和缩放的旅行地图]{color:#203443;--color-border:#cbd0cc;--color-muted:#52616b}.mapIsland [role=group][aria-label=可拖动和缩放的旅行地图]>div[role=status]{color:#f6f4eb;background:#102b40}.mapIsland [role=group][aria-label=可拖动和缩放的旅行地图]>div:has(>button:global(.roam-action)){color:#f6f4eb;background:#102b40}.mapIsland [role=group][aria-label=可拖动和缩放的旅行地图]>div:has(>button:global(.roam-action))>button:global(.roam-action){color:#102b40;background:#d4f331;border-color:#d4f331}.mapIsland>div>details{color:#cbd9e2}.mapIsland>div>div:not([role=group])>button:global(.bg-white){color:#203443}.artwork{--foreground:#203443;--color-muted:#52616b;--color-border:#cbd0cc;--color-sand:#eee9de;color:#203443;background:#f7f4ed}.artwork :where(h2,h3,h4){font-family:var(--font-serif),serif}@media (min-width:768px){.workspace{width:calc(100% - 64px);margin-block:24px 40px;padding:24px 28px 40px}}@media (max-width:359px){.workspace{width:calc(100% - 24px);padding:12px}.metric{padding:12px}}.workspace .mapIsland [role=group][aria-label=可拖动和缩放的旅行地图] :is(a,button,summary,input,select,textarea):focus-visible{outline-offset:3px;outline:2px solid #315948}.workspace .mapIsland [role=group][aria-label=可拖动和缩放的旅行地图]>div:has(>button:global(.roam-action))>button:focus-visible{outline-color:#f6f4eb}
