.months.svelte-id0l9w{flex-wrap:wrap;gap:6px;margin:12px 0;display:flex}.map.svelte-id0l9w{margin:0}.map.svelte-id0l9w img:where(.svelte-id0l9w){border-radius:var(--radius);width:100%;height:auto;display:block}.legend.svelte-id0l9w{align-items:center;gap:10px;margin-top:8px;display:flex}.bar.svelte-id0l9w{background:linear-gradient(90deg,#0c1e46,#245296,#628cbe,#b4c4d6,#f0f2f6);border-radius:6px;flex:0 240px;height:12px}.chart.svelte-id0l9w{width:100%;height:auto;display:block}rect.svelte-id0l9w{fill:var(--border-strong)}rect.sel.svelte-id0l9w{fill:var(--accent)}.val.svelte-id0l9w{font-size:calc(var(--fs) * .92);fill:var(--text)}.axis.svelte-id0l9w{font-size:var(--fs);fill:var(--text-muted)}.page.astro-s7hyakgk{max-width:var(--wide-w);padding-top:16px}.numbers.astro-x2436rnd{grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));gap:12px;margin:0;display:grid}.numbers.astro-x2436rnd dt.astro-x2436rnd{margin-bottom:4px;font-weight:700}.numbers.astro-x2436rnd dd.astro-x2436rnd{color:var(--text-muted);margin:0;line-height:1.5}.page.astro-3uirvmut{max-width:var(--wide-w);padding-top:16px}.lead.astro-3uirvmut,.how.astro-3uirvmut{max-width:48rem}.impact.svelte-1jfeks8{gap:14px;display:grid;container-type:inline-size}.controls-i.svelte-1jfeks8{gap:12px;display:grid;position:relative}.cfg.svelte-1jfeks8{gap:12px;display:grid}.cbar.svelte-1jfeks8{display:none}.row1.svelte-1jfeks8{flex-wrap:wrap;align-items:end;gap:12px 18px;display:flex}.row2.svelte-1jfeks8{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 28px;display:grid}.pick.svelte-1jfeks8{flex:0 auto;min-width:0}.launch.svelte-1jfeks8{margin-left:auto}.sitebtns.svelte-1jfeks8{border:1px solid var(--border);background:var(--surface-2);border-radius:999px;gap:2px;padding:3px;display:inline-flex}.sbtn.svelte-1jfeks8{min-height:34px;color:var(--text-muted);white-space:nowrap;box-shadow:none;background:0 0;border:0;border-radius:999px;gap:6px;padding:0 12px;font-size:.88rem;font-weight:600}.sbtn.svelte-1jfeks8 .icon{width:16px;height:16px}.sbtn.svelte-1jfeks8:hover{color:var(--text)}.sbtn.on.svelte-1jfeks8{background:var(--surface);color:var(--text);box-shadow:var(--shadow-1)}@container (width<=599px){.cbar.svelte-1jfeks8{align-items:stretch;gap:8px;display:flex}.summary.svelte-1jfeks8{border-radius:var(--radius);border:1px solid var(--border);background:var(--surface);min-width:0;color:var(--text);font:inherit;text-align:left;cursor:pointer;flex:1;align-items:center;gap:10px;padding:6px 12px;display:flex}.summary.svelte-1jfeks8>.icon{flex:none;width:20px;height:20px}.sum.svelte-1jfeks8{flex:1;gap:1px;min-width:0;display:grid}.sname.svelte-1jfeks8{text-overflow:ellipsis;white-space:nowrap;font-size:.92rem;font-weight:700;overflow:hidden}.chips.svelte-1jfeks8{color:var(--text-muted);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:2px 12px;font-size:.8rem;display:flex}.chips.svelte-1jfeks8 span:where(.svelte-1jfeks8){white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.chips.svelte-1jfeks8 .icon{width:14px;height:14px}.golaunch.svelte-1jfeks8{border-radius:50%;flex:none;justify-content:center;width:52px;min-height:52px;padding:0}.cfg.svelte-1jfeks8{z-index:20;border-radius:var(--radius);border:1px solid var(--border);background:var(--surface);box-shadow:var(--shadow-2);max-height:min(70dvh,520px);padding:14px;display:none;position:absolute;top:calc(100% + 6px);left:0;right:0;overflow-y:auto}.cfg.open.svelte-1jfeks8{flex-direction:column;align-items:stretch;gap:14px;display:flex}.cfg.svelte-1jfeks8 .launch:where(.svelte-1jfeks8){display:none}.cfg.svelte-1jfeks8 .where-f:where(.svelte-1jfeks8),.cfg.svelte-1jfeks8 .sitebtns:where(.svelte-1jfeks8){width:100%}.cfg.svelte-1jfeks8 .sitebtns:where(.svelte-1jfeks8){background:0 0;border:0;grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:8px;padding:0;display:grid}.cfg.svelte-1jfeks8 .sbtn:where(.svelte-1jfeks8){border:1px solid var(--border);border-radius:var(--radius);background:var(--surface-2);white-space:normal;text-align:center;justify-content:center;min-height:44px;padding:0 10px}.cfg.svelte-1jfeks8 .sbtn.on:where(.svelte-1jfeks8){border-color:var(--accent);background:var(--accent-soft);color:var(--text);box-shadow:none}.cfg.svelte-1jfeks8 .mat:where(.svelte-1jfeks8),.cfg.svelte-1jfeks8 .mat:where(.svelte-1jfeks8) .seg{width:100%}.cfg.svelte-1jfeks8 .mat:where(.svelte-1jfeks8) .seg{border-radius:var(--radius);grid-template-columns:1fr 1fr;display:grid}.cfg.svelte-1jfeks8 .mat:where(.svelte-1jfeks8) .seg button{border-radius:calc(var(--radius) - 3px);justify-content:center}.row1.svelte-1jfeks8,.row2.svelte-1jfeks8{display:contents}.pick.svelte-1jfeks8{flex:none}.launch.svelte-1jfeks8{order:9;margin-left:0}}.field.svelte-1jfeks8{gap:6px;min-width:0;display:grid}.lbl.svelte-1jfeks8,.srow.svelte-1jfeks8 label:where(.svelte-1jfeks8){letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);font-size:.74rem;font-weight:700}.pick.svelte-1jfeks8 .pm-btn{gap:8px;min-height:42px}.pv.svelte-1jfeks8{text-align:left;white-space:nowrap;text-overflow:ellipsis;flex:1;font-weight:600;overflow:hidden}.mat.svelte-1jfeks8 .seg{justify-self:start}@media (pointer:fine){.mat.svelte-1jfeks8 .seg button{min-height:34px;padding:4px 12px;font-size:.85rem}}.srow.svelte-1jfeks8{justify-content:space-between;align-items:baseline;gap:8px;display:flex}.srow.svelte-1jfeks8 output:where(.svelte-1jfeks8){white-space:nowrap;font-variant-numeric:tabular-nums;font-size:.92rem;font-weight:650}.slider.svelte-1jfeks8 input:where(.svelte-1jfeks8){width:100%;height:28px;accent-color:var(--accent);margin:0}.srow.svelte-1jfeks8 label:where(.svelte-1jfeks8){align-items:center;gap:6px;display:inline-flex}.srow.svelte-1jfeks8 label:where(.svelte-1jfeks8) .icon{width:15px;height:15px}.launch.svelte-1jfeks8{white-space:nowrap;justify-content:center;gap:8px;min-height:42px}.main.svelte-1jfeks8{gap:16px;display:grid}.left.svelte-1jfeks8{align-content:start;gap:8px;min-width:0;display:grid}@media (width>=1000px){.main.svelte-1jfeks8{grid-template-columns:minmax(0,1fr) min(380px,33%);align-items:start;gap:22px}.results.svelte-1jfeks8{overscroll-behavior:contain;scrollbar-width:thin;max-height:calc(min(70vh,640px) + 5.5rem);padding-right:8px;overflow-y:auto}}.stage.svelte-1jfeks8{border-radius:var(--radius-l);background:#05070d;outline:none;height:min(70vh,640px);min-height:360px;position:relative;overflow:hidden}canvas.svelte-1jfeks8,.mapbox.svelte-1jfeks8{width:100%;height:100%;display:block;position:absolute;inset:0}canvas.svelte-1jfeks8{touch-action:none}canvas.off.svelte-1jfeks8{visibility:hidden;transition:visibility 0s linear .5s}.mapbox.svelte-1jfeks8{opacity:1;transition:opacity .5s}.mapbox.svelte-1jfeks8 .maplibregl-ctrl-group{box-shadow:none;backdrop-filter:blur(6px);background:#0a0e18d1;border:1px solid #ffffff1f;border-radius:999px;overflow:hidden}.mapbox.svelte-1jfeks8 .maplibregl-ctrl-group button{background:0 0;width:36px;height:36px}.mapbox.svelte-1jfeks8 .maplibregl-ctrl-group button+button{border-top:1px solid #ffffff1f}.mapbox.svelte-1jfeks8 .maplibregl-ctrl-group button:not(:disabled):hover{background:#ffffff1f}.mapbox.svelte-1jfeks8 .maplibregl-ctrl-group .maplibregl-ctrl-icon,.mapbox.svelte-1jfeks8 .maplibregl-ctrl-attrib-button{filter:invert()brightness(1.6)}.mapbox.svelte-1jfeks8 .maplibregl-ctrl-attrib.maplibregl-compact{color:#dfe5f3;background:#0a0e18d1}.mapbox.svelte-1jfeks8 .maplibregl-ctrl-attrib.maplibregl-compact a{color:#dfe5f3}.mapbox.svelte-1jfeks8 .maplibregl-ctrl-attrib.maplibregl-compact .maplibregl-ctrl-attrib-button{background-color:#0000}@media (pointer:coarse){.mapbox.svelte-1jfeks8 .maplibregl-ctrl-group button{width:40px;height:40px}}.mapbox.off.svelte-1jfeks8{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .5s,visibility 0s linear .5s}@media (prefers-reduced-motion:reduce){canvas.off.svelte-1jfeks8,.mapbox.svelte-1jfeks8,.mapbox.off.svelte-1jfeks8,.group.svelte-1jfeks8,.gname.svelte-1jfeks8,.effects.svelte-1jfeks8 li:where(.svelte-1jfeks8){transition:none}}.info.svelte-1jfeks8{z-index:5;border-radius:var(--radius);backdrop-filter:blur(6px);color:#eef2fb;pointer-events:none;background:#080b14cc;max-width:min(22rem,100% - 24px);display:grid;position:absolute;top:58px;left:12px;overflow:hidden}.phase.svelte-1jfeks8{gap:2px;padding:9px 12px 8px;display:grid}.pname.svelte-1jfeks8{letter-spacing:.06em;text-transform:uppercase;color:#ffd8a8;align-items:center;gap:6px;font-size:.78rem;font-weight:750;display:flex}.pname.svelte-1jfeks8 .icon{width:15px;height:15px}.pdetail.svelte-1jfeks8,.pnote.svelte-1jfeks8{font-variant-numeric:tabular-nums;font-size:.86rem}.pnote.svelte-1jfeks8{color:#c7cfe2}.where.svelte-1jfeks8{font-variant-numeric:tabular-nums;color:#c7cfe2;border-top:1px solid #ffffff1a;align-items:center;gap:6px;padding:4px 4px 4px 10px;font-size:.8rem;display:flex}.where.svelte-1jfeks8>.icon{flex:none;width:15px;height:15px}.where.svelte-1jfeks8>span:where(.svelte-1jfeks8){flex:1}.mine.svelte-1jfeks8{border-radius:var(--radius-s);color:#eef2fb;cursor:pointer;pointer-events:auto;background:0 0;border:0;place-items:center;width:32px;height:32px;display:inline-grid}.mine.svelte-1jfeks8:hover{background:#ffffff1f}.mine.svelte-1jfeks8 .icon{width:18px;height:18px}.sitego.svelte-1jfeks8{z-index:4;cursor:pointer;filter:drop-shadow(0 3px 6px #00000073);background:0 0;border:0;width:30px;height:30px;padding:0;position:absolute;transform:translate(-50%,calc(-100% - 6px))}.pinhead.svelte-1jfeks8{background:var(--accent);width:100%;height:100%;color:var(--on-accent);border:2px solid #ffffffd9;border-radius:50% 50% 50% 0;place-items:center;transition:transform .15s;display:grid;transform:rotate(-45deg)}.pinhead.svelte-1jfeks8 .icon{fill:currentColor;width:14px;height:14px;transform:rotate(45deg)translate(1px)}.sitego.svelte-1jfeks8:hover .pinhead:where(.svelte-1jfeks8),.sitego.svelte-1jfeks8:focus-visible .pinhead:where(.svelte-1jfeks8){transform:rotate(-45deg)scale(1.12)}@media (pointer:coarse){.sitego.svelte-1jfeks8{width:34px;height:34px}.sitego.svelte-1jfeks8:after{content:"";position:absolute;inset:-6px}}.sitelabel.svelte-1jfeks8{z-index:2;border-radius:var(--radius-s);color:#eef2fb;pointer-events:none;white-space:nowrap;background:#080b14cc;padding:3px 8px;font-size:.76rem;font-weight:700;position:absolute;transform:translate(14px,-50%)}.switches.svelte-1jfeks8{z-index:5;justify-items:end;gap:8px;display:grid;position:absolute;top:12px;right:12px}.switches.svelte-1jfeks8 .seg{color:#e6ebf7;backdrop-filter:blur(6px);background:#0a0e18d1;border-color:#ffffff1f}.switches.svelte-1jfeks8 .seg button{color:#b9c2d8}.switches.svelte-1jfeks8 .seg button.on{color:#fff;box-shadow:none;background:#ffffff29}@media (pointer:fine){.switches.svelte-1jfeks8 .seg button{min-height:34px;font-size:.84rem}.switches.svelte-1jfeks8 .seg.icons button{min-width:34px}}.layers.svelte-1jfeks8{color:#b9c2d8;backdrop-filter:blur(6px);cursor:pointer;background:#0a0e18d1;border:1px solid #ffffff1f;border-radius:50%;place-items:center;width:42px;height:42px;padding:0;display:grid}.layers.on.svelte-1jfeks8{color:#fff}.layers.svelte-1jfeks8:not(.on){opacity:.75}.layers.svelte-1jfeks8 .icon{width:18px;height:18px}@media (pointer:coarse){.layers.svelte-1jfeks8{width:52px;height:52px}}.info.hidden.svelte-1jfeks8 .phase:where(.svelte-1jfeks8){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.info.hidden.svelte-1jfeks8 .where:where(.svelte-1jfeks8){border-top:0}.tip.svelte-1jfeks8{z-index:6;border-radius:var(--radius);color:#eef2fb;pointer-events:none;backdrop-filter:blur(6px);background:#080b14e6;border:1px solid #ffffff24;gap:4px;width:260px;padding:10px 12px;font-size:.84rem;display:grid;position:absolute;transform:translate(16px,16px)}.tip.left.svelte-1jfeks8{transform:translate(calc(-100% - 16px),16px)}.tip.up.svelte-1jfeks8{transform:translate(16px,calc(-100% - 16px))}.tip.left.up.svelte-1jfeks8{transform:translate(calc(-100% - 16px),calc(-100% - 16px))}.tip.svelte-1jfeks8 strong:where(.svelte-1jfeks8){align-items:center;gap:6px;display:inline-flex}.tip.svelte-1jfeks8 .txt:where(.svelte-1jfeks8),.tip.svelte-1jfeks8 .meta:where(.svelte-1jfeks8){color:#c7cfe2}.tip.svelte-1jfeks8 .meta:where(.svelte-1jfeks8){flex-wrap:wrap;gap:2px 10px;font-size:.8rem;display:flex}.tag.svelte-1jfeks8{z-index:2;color:#eef2fb;white-space:nowrap;pointer-events:none;background:#080b14c7;border-radius:999px;align-items:center;gap:5px;padding:2px 8px 2px 6px;font-size:.72rem;font-weight:650;line-height:1.5;display:flex;position:absolute;transform:translate(-50%,-50%)}.tag.front.svelte-1jfeks8{border:1px solid #ffffff4d;font-weight:750}.tdot.svelte-1jfeks8{border-radius:50%;flex:none;width:8px;height:8px}.tval.svelte-1jfeks8{color:#c7cfe2;font-variant-numeric:tabular-nums;font-weight:500}.msg.svelte-1jfeks8{z-index:2;pointer-events:none;place-items:center;margin:0;display:grid;position:absolute;inset:0}.msg.svelte-1jfeks8 span:where(.svelte-1jfeks8){color:#dfe5f3;background:#080b14cc;border-radius:999px;padding:6px 14px;font-size:.88rem}.transport.svelte-1jfeks8{align-items:center;gap:8px;display:flex}.tbtn.svelte-1jfeks8{border:1px solid var(--border-strong);min-width:40px;height:40px;color:var(--text);font:inherit;font-variant-numeric:tabular-nums;cursor:pointer;background:0 0;border-radius:999px;flex:none;place-items:center;padding:0 8px;font-size:.85rem;font-weight:650;display:inline-grid}.tbtn.svelte-1jfeks8:hover:not(:disabled){border-color:var(--accent)}.tbtn.svelte-1jfeks8:disabled{opacity:.45;cursor:default}.tbtn.svelte-1jfeks8 .icon{width:18px;height:18px}.play.svelte-1jfeks8{border-color:var(--accent);background:var(--accent);min-width:44px;height:44px;color:var(--on-accent)}.rate.svelte-1jfeks8{min-width:48px}.clockt.svelte-1jfeks8{font-variant-numeric:tabular-nums;flex:none;min-width:8rem;padding-left:4px;font-size:.92rem;font-weight:650}.scrub.svelte-1jfeks8{flex:auto;gap:0;min-width:0;padding-top:14px;display:grid}.scrub.svelte-1jfeks8 input:where(.svelte-1jfeks8){width:100%;accent-color:var(--accent);margin:0}.ticks.svelte-1jfeks8{height:1rem;color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em;font-size:.68rem;position:relative}.ticks.two.svelte-1jfeks8{height:1.9rem}.tick.svelte-1jfeks8{white-space:nowrap;position:absolute;top:0}.tick.low.svelte-1jfeks8{top:.9rem}.keys.svelte-1jfeks8{color:var(--text-muted);margin:0;font-size:.78rem}@media (pointer:coarse){.keys.svelte-1jfeks8{display:none}}.results.svelte-1jfeks8{align-content:start;gap:12px;display:grid}.total.svelte-1jfeks8{margin:0;font-size:1.3rem;font-weight:750;line-height:1.3}.energy.svelte-1jfeks8{color:var(--text-muted);gap:6px;margin:0;padding:0;font-size:.92rem;list-style:none;display:grid}.energy.svelte-1jfeks8 li:where(.svelte-1jfeks8){border-left:2px solid var(--border-strong);padding-left:12px}.group.svelte-1jfeks8{border-top:1px solid var(--border);gap:4px;padding-top:14px;transition:border-color .3s;display:grid}.group.now.svelte-1jfeks8{border-top-color:var(--accent)}.group.now.svelte-1jfeks8 .gname:where(.svelte-1jfeks8){color:var(--accent)}.gname.svelte-1jfeks8{letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);align-items:center;gap:8px;margin:0;font-size:.74rem;font-weight:700;transition:color .3s;display:flex}.gname.svelte-1jfeks8 .icon{width:18px;height:18px}.head.svelte-1jfeks8{font-variant-numeric:tabular-nums;margin:0;font-size:1.15rem;font-weight:750}.death.svelte-1jfeks8{margin:0;font-size:.95rem;font-weight:650}.fact.svelte-1jfeks8{color:var(--text-muted);margin:0;font-size:.92rem}.effects.svelte-1jfeks8{grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:6px;margin:8px 0 0;padding:0;list-style:none;display:grid}.effect.svelte-1jfeks8{text-align:left;border-radius:var(--radius);border:1px solid var(--border);background:var(--surface);width:100%;height:100%;color:var(--text);font:inherit;cursor:pointer;gap:10px;padding:10px 12px;transition:border-color .15s;display:flex}.effects.svelte-1jfeks8 li:where(.svelte-1jfeks8){transition:opacity .4s}.effects.svelte-1jfeks8 li.ahead:where(.svelte-1jfeks8){opacity:.5}.effect.svelte-1jfeks8:hover{border-color:var(--border-strong)}.effect.on.svelte-1jfeks8{border-color:var(--accent);background:var(--accent-soft)}.sw.svelte-1jfeks8{width:12px;height:12px;box-shadow:0 0 0 3px color-mix(in srgb, currentColor 8%, transparent);border-radius:50%;flex:none;margin-top:5px}.body.svelte-1jfeks8{flex:1;gap:3px;min-width:0;display:grid}.etop.svelte-1jfeks8{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:8px;display:flex}.r.svelte-1jfeks8{font-variant-numeric:tabular-nums;white-space:nowrap;font-size:.9rem;font-weight:650}.txt.svelte-1jfeks8{color:var(--text-muted);font-size:.86rem}.meta.svelte-1jfeks8{flex-wrap:wrap;justify-content:space-between;gap:4px 10px;font-size:.84rem;display:flex}.ppl.svelte-1jfeks8{font-weight:600}.when.svelte-1jfeks8{color:var(--text-muted)}.note.svelte-1jfeks8{color:var(--text-muted);margin:4px 0 0;font-size:.8rem}@media (width<=640px){.stage.svelte-1jfeks8{aspect-ratio:4/5;height:auto;min-height:0}.info.svelte-1jfeks8{max-width:calc(100% - 60px);top:auto;bottom:8px;left:8px}.info.onmap.svelte-1jfeks8{bottom:52px}.phase.svelte-1jfeks8{padding:7px 10px 6px}.pdetail.svelte-1jfeks8,.pnote.svelte-1jfeks8{font-size:.8rem}.switches.svelte-1jfeks8{gap:6px;display:flex;top:8px;right:8px}.pick.svelte-1jfeks8 .pm{width:100%}.transport.svelte-1jfeks8{flex-wrap:wrap}.scrub.svelte-1jfeks8{flex-basis:100%;order:5;padding-top:6px}.clockt.svelte-1jfeks8{flex:1;min-width:0}}.impact.svelte-1jfeks8.fs-on{height:100dvh;padding:max(10px, env(safe-area-inset-top)) max(14px, env(safe-area-inset-right)) max(10px, env(safe-area-inset-bottom)) max(14px, env(safe-area-inset-left));grid-template-rows:auto minmax(0,1fr)}.impact.svelte-1jfeks8.fs-on .main:where(.svelte-1jfeks8){flex:auto;align-items:stretch;min-height:0}.impact.svelte-1jfeks8.fs-on .left:where(.svelte-1jfeks8){grid-template-rows:minmax(0,1fr) auto auto;min-height:0}.impact.svelte-1jfeks8.fs-on .stage:where(.svelte-1jfeks8){aspect-ratio:auto;height:100%;min-height:0}.impact.svelte-1jfeks8.fs-on .results:where(.svelte-1jfeks8){min-height:0;max-height:none;overflow-y:auto}.impact.svelte-1jfeks8.fs-on .effects:where(.svelte-1jfeks8){grid-template-columns:minmax(0,1fr)}@media (width<=999px){.impact.svelte-1jfeks8.fs-on{height:auto;min-height:100dvh;overflow-y:auto}.impact.svelte-1jfeks8.fs-on .left:where(.svelte-1jfeks8){grid-template-rows:55dvh auto auto}.impact.svelte-1jfeks8.fs-on .main:where(.svelte-1jfeks8){flex:none;grid-template-rows:auto auto}}@media (width<=640px){.impact.svelte-1jfeks8.fs-on{padding:max(8px, env(safe-area-inset-top)) max(8px, env(safe-area-inset-right)) max(8px, env(safe-area-inset-bottom)) max(8px, env(safe-area-inset-left));gap:8px}.impact.svelte-1jfeks8.fs-on .left:where(.svelte-1jfeks8){grid-template-rows:calc(100dvh - 12.75rem - env(safe-area-inset-top) - env(safe-area-inset-bottom)) auto auto;gap:8px}}.fgrid.astro-ldqustyb{grid-template-columns:repeat(auto-fill,minmax(min(100%,420px),1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.fcard.astro-ldqustyb{flex-direction:column;gap:12px;padding:16px 18px;display:flex}.fhead.astro-ldqustyb{align-items:center;gap:10px;display:flex}.fhead.astro-ldqustyb h3.astro-ldqustyb{flex:1;margin:0;font-size:1.05rem}.ficon.astro-ldqustyb{background:var(--accent-soft);width:36px;height:36px;color:var(--accent);border-radius:50%;flex:none;place-items:center;display:grid}.ficon.astro-ldqustyb .icon{width:19px;height:19px}.ftag.astro-ldqustyb{border:1px solid var(--border-strong);color:var(--text-muted);white-space:nowrap;border-radius:999px;flex:none;padding:2px 9px;font-size:.74rem;font-weight:650}.ftag.astro-ldqustyb.real{border-color:var(--accent);color:var(--accent)}.fstory.astro-ldqustyb{margin:0;font-size:.93rem}.fstats.astro-ldqustyb{border-top:1px solid var(--border);grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:10px 14px;margin:0;padding:12px 0 0;display:grid}.fstats.astro-ldqustyb div.astro-ldqustyb{align-content:start;gap:2px;display:grid}.fstats.astro-ldqustyb dt.astro-ldqustyb{color:var(--text-muted);font-size:.74rem}.fstats.astro-ldqustyb dd.astro-ldqustyb{font-variant-numeric:tabular-nums;margin:0;font-weight:650}.ffoot.astro-ldqustyb{flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:auto;display:flex}.ftry.astro-ldqustyb{gap:6px;min-height:38px}.ftry.astro-ldqustyb .icon{width:15px;height:15px}.page.astro-ldqustyb{max-width:var(--wide-w);padding-top:16px}.lead.astro-ldqustyb,.how.astro-ldqustyb{max-width:48rem}.stage.svelte-127g68z{border-radius:var(--radius);background:#000;width:100%;height:min(62vh,560px);min-height:340px;position:relative;overflow:hidden}.fs-on .stage.svelte-127g68z{border-radius:0;height:100%;min-height:0}canvas.svelte-127g68z{cursor:grab;outline:none;width:100%;height:100%;display:block}canvas.svelte-127g68z:active{cursor:grabbing}.labels.svelte-127g68z{pointer-events:none;position:absolute;inset:0;overflow:hidden}.labels.pending.svelte-127g68z{visibility:hidden}.labels.svelte-127g68z .moon-label{font:inherit;color:#dfe7ff;text-shadow:0 1px 3px #000;white-space:nowrap;pointer-events:auto;cursor:pointer;background:0 0;border:0;padding:2px 0 0 10px;font-size:.8rem;line-height:1;position:absolute;top:0;left:0}.labels.svelte-127g68z .moon-label.on{color:#9fd0ff;font-weight:700}.msg.svelte-127g68z{text-align:center;color:#c8d0e6;place-items:center;margin:0;padding:24px;display:grid;position:absolute;inset:0}.fsp.svelte-1ohfexw{gap:12px;display:grid}.body.svelte-1ohfexw{gap:12px;min-width:0;display:grid}.body[hidden].svelte-1ohfexw{display:none}.fsp.fs.svelte-1ohfexw{z-index:7;right:max(12px, env(safe-area-inset-right));bottom:max(12px, env(safe-area-inset-bottom));border-radius:var(--radius-l);-webkit-backdrop-filter:blur(12px);width:min(460px,100% - 24px);max-height:calc(100dvh - 120px);box-shadow:var(--shadow-2,0 8px 24px #00000059);color:#e6ecff;background:#080a14b8;border:1px solid #ffffff2e;gap:0;padding:0 16px 12px;transition:transform .2s;position:fixed;overflow-y:auto}@media (width<=640px){.fsp.fs.svelte-1ohfexw{max-height:50dvh}}.fsp.fs.folded.svelte-1ohfexw{padding-bottom:10px}.fsp.fs.hidden-panel.svelte-1ohfexw{padding-bottom:2px}.fsp.dragging.svelte-1ohfexw{transition:none}@media (prefers-reduced-motion:reduce){.fsp.fs.svelte-1ohfexw{transition:none}}:root:not([data-theme=night]) .fsp.fs.svelte-1ohfexw{--bg:#0b0e1a;--surface:#151a33;--surface-2:#1c2240;--text:#e9ecf5;--text-muted:#b2b9cf;--border:#252c4d;--border-strong:#34406b;--accent:#8cc8ff;--accent-hover:#b5dbff;--on-accent:#08111f;--ph-night:#1c2340;--ph-astro:#2a3563;color-scheme:dark}.handle.svelte-1ohfexw{touch-action:none;cursor:pointer;background:0 0;border:0;justify-content:center;width:100%;margin:0 0 2px;padding:8px 0 10px;display:flex}.grip.svelte-1ohfexw{background:var(--border-strong);border-radius:3px;width:40px;height:5px}.handle.svelte-1ohfexw:hover .grip:where(.svelte-1ohfexw),.handle.svelte-1ohfexw:focus-visible .grip:where(.svelte-1ohfexw){background:var(--text-muted)}.mt.svelte-1kzg0dl{gap:12px;display:grid}.view.svelte-1kzg0dl{background:#05070d;border-radius:10px;min-width:0;position:relative;overflow:hidden}.glass.svelte-1kzg0dl{-webkit-backdrop-filter:blur(10px);color:#e6ecff;background:#080a1499;border:1px solid #ffffff2e}.map-ctl.svelte-1kzg0dl{z-index:8;pointer-events:none;flex-wrap:wrap;gap:8px;display:flex;position:absolute;top:8px;left:60px;right:8px}.map-ctl.svelte-1kzg0dl>:where(.svelte-1kzg0dl){pointer-events:auto}.seg.svelte-1kzg0dl{border-radius:999px;align-items:center;gap:2px;padding:3px;display:inline-flex}.seg.svelte-1kzg0dl>button:where(.svelte-1kzg0dl),.seg.svelte-1kzg0dl .pm-btn{min-height:36px;font:inherit;cursor:pointer;color:#e6ecffb8;white-space:nowrap;background:0 0;border:0;border-radius:999px;align-items:center;gap:6px;padding:4px 12px;font-size:.86rem;font-weight:600;display:inline-flex}.seg.svelte-1kzg0dl>button.on:where(.svelte-1kzg0dl){color:#fff;background:#ffffff24}.seg.svelte-1kzg0dl>button:where(.svelte-1kzg0dl):hover,.seg.svelte-1kzg0dl .pm-btn:hover{color:#fff}.seg.svelte-1kzg0dl .pm-btn{color:#e6ecff}.seg.svelte-1kzg0dl .icon{width:18px;height:18px}@media (width<=640px){.seg.svelte-1kzg0dl .lbl:where(.svelte-1kzg0dl),.seg.svelte-1kzg0dl .pm-btn .lbl,.seg.svelte-1kzg0dl .pm-btn .icon:last-child{display:none}.seg.svelte-1kzg0dl>button:where(.svelte-1kzg0dl),.seg.svelte-1kzg0dl .pm-btn{padding:4px 10px}}.zoom-btns.svelte-1kzg0dl{z-index:6;gap:8px;display:flex;position:absolute;bottom:8px;right:8px}.tool.svelte-1kzg0dl{cursor:pointer;width:44px;height:44px;font:inherit;border-radius:50%;place-items:center;padding:0;display:grid}.tool.svelte-1kzg0dl:hover,.tool.on.svelte-1kzg0dl{background:#ffffff29;border-color:#fff6}.tool.svelte-1kzg0dl .icon{width:20px;height:20px}.corner.svelte-1kzg0dl{z-index:6;position:absolute;bottom:8px;left:8px}.hint.svelte-1kzg0dl{margin:0}.mt.svelte-1kzg0dl.fs-on .state{grid-template-columns:minmax(0,1fr)}.mt.svelte-1kzg0dl.fs-on .state li{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.pb-row.svelte-1kzg0dl{justify-content:center;align-items:center;gap:10px;display:flex}.pb-time.svelte-1kzg0dl{white-space:nowrap;align-items:center;gap:6px;margin:0;font-weight:700;display:flex}.pb-time.svelte-1kzg0dl .icon{color:var(--accent)}.mt.svelte-1kzg0dl.fs-on{padding:0!important}.mt.svelte-1kzg0dl.fs-on .view:where(.svelte-1kzg0dl){border-radius:0;position:fixed;inset:0}.mt.svelte-1kzg0dl.fs-on .map-ctl:where(.svelte-1kzg0dl){top:max(8px, env(safe-area-inset-top));left:calc(max(8px, env(safe-area-inset-left)) + 52px)}.mt.svelte-1kzg0dl.fs-on .zoom-btns:where(.svelte-1kzg0dl){right:max(12px, env(safe-area-inset-right));bottom:calc(var(--panel-h,160px) + max(12px, env(safe-area-inset-bottom)) + 12px)}.mt.svelte-1kzg0dl.fs-on .corner:where(.svelte-1kzg0dl){left:max(12px, env(safe-area-inset-left));bottom:max(12px, env(safe-area-inset-bottom))}@media (width<=640px){.mt.svelte-1kzg0dl.fs-on .view:where(.svelte-1kzg0dl){bottom:calc(var(--panel-h,160px) + max(12px, env(safe-area-inset-bottom)) + 8px)}.mt.svelte-1kzg0dl.fs-on .zoom-btns:where(.svelte-1kzg0dl),.mt.svelte-1kzg0dl.fs-on .corner:where(.svelte-1kzg0dl){bottom:8px}}.tiles.svelte-bxlr3l{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0 0 16px;display:grid}@media (width>=720px){.tiles.svelte-bxlr3l{grid-template-columns:repeat(4,minmax(0,1fr))}.tiles.svelte-bxlr3l .tile.half{grid-column:span 2}}.tiles.svelte-bxlr3l .tile{border-radius:var(--radius);background:var(--surface-2);align-content:start;gap:2px;min-width:0;padding:12px 14px;display:grid}.tiles.svelte-bxlr3l .tile.wide{grid-column:span 2}.tiles.svelte-bxlr3l .lbl{color:var(--text-muted);align-items:center;gap:6px;font-size:.8rem;display:flex}.tiles.svelte-bxlr3l .lbl .icon{width:18px;height:18px;color:var(--accent);flex:none}.tiles.svelte-bxlr3l .val{font-size:1.45rem;font-weight:750}.tiles.svelte-bxlr3l .val.txt{font-size:1.05rem;line-height:1.3}.tiles.svelte-bxlr3l .sub{color:var(--text-muted);font-size:.85rem}svg.svelte-pey9d9{width:100%;height:auto;display:block}.fs-on .frame.svelte-pey9d9,.fs-on svg.svelte-pey9d9{height:100%}.space.svelte-pey9d9{fill:#05070d}.disc.svelte-pey9d9{stroke:#6e6259;stroke-width:.5px}.grs.svelte-pey9d9{fill:#b5523b;opacity:.85}.shadow.svelte-pey9d9{fill:#000}.moon.svelte-pey9d9{fill:#e9edf5}.moon.front.svelte-pey9d9{fill:#fff;stroke:#333;stroke-width:.6px}.lbl.svelte-pey9d9{fill:#aeb7c8;font-size:13px}.dir.svelte-pey9d9{fill:#6f7a90;font-size:13px;font-weight:700}.hit.svelte-pey9d9{fill:#0000;cursor:pointer}.selring.svelte-pey9d9{fill:none;stroke:var(--accent);stroke-width:2px}.lbl.sel.svelte-pey9d9{fill:#fff;font-weight:700}.mb.svelte-pey9d9{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;margin:-2px -6px;padding:2px 6px}.mb.on.svelte-pey9d9{background:var(--accent);color:var(--on-accent)}.state.svelte-pey9d9{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:4px;margin:0;padding:0;list-style:none;display:grid}th.svelte-pey9d9,td.svelte-pey9d9{white-space:nowrap}.all.svelte-pey9d9{margin-top:10px}.dim.svelte-pey9d9 td:where(.svelte-pey9d9){color:var(--text-muted)}@media (width<=600px){.opt.svelte-pey9d9{display:none}th.svelte-pey9d9,td.svelte-pey9d9{white-space:normal;padding:8px}}@media (width<=560px){.lbl.svelte-pey9d9{font-size:24px}.dir.svelte-pey9d9{font-size:22px}}svg.svelte-1amcnc9{width:100%;height:auto;display:block}.fs-on .frame.svelte-1amcnc9,.fs-on svg.svelte-1amcnc9{height:100%}.space.svelte-1amcnc9{fill:#05070d}.globe.svelte-1amcnc9{fill:#dcc79a;stroke:#8a7a55;stroke-width:.5px}.ring.svelte-1amcnc9{fill-rule:evenodd}.ring-C.svelte-1amcnc9{fill:#968c7859}.ring-B.svelte-1amcnc9{fill:#e1d2afe6}.ring-A.svelte-1amcnc9{fill:#c8bca0bf}.moon.svelte-1amcnc9{fill:#e9edf5}.lbl.svelte-1amcnc9{fill:#aeb7c8;font-size:13px}.dir.svelte-1amcnc9{fill:#6f7a90;font-size:13px;font-weight:700}.hit.svelte-1amcnc9{fill:#0000;cursor:pointer}.selring.svelte-1amcnc9{fill:none;stroke:var(--accent);stroke-width:2px}.lbl.sel.svelte-1amcnc9{fill:#fff;font-weight:700}.mb.svelte-1amcnc9{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:6px;margin:-2px -6px;padding:2px 6px}.mb.on.svelte-1amcnc9{background:var(--accent);color:var(--on-accent)}.state.svelte-1amcnc9{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:4px;margin:0;padding:0;list-style:none;display:grid}@media (width<=560px){.lbl.svelte-1amcnc9,.dir.svelte-1amcnc9{font-size:24px}}.page.astro-bereh6uz{max-width:var(--wide-w);padding-top:16px}.lead.astro-bereh6uz,.explain.astro-bereh6uz{max-width:48rem}.explain.astro-bereh6uz li.astro-bereh6uz{margin:6px 0}.ss.svelte-d6hhyv{gap:6px;min-width:0;display:grid;position:relative}.lbl.svelte-d6hhyv{color:var(--text-muted);font-size:.85rem;font-weight:600}.field.svelte-d6hhyv{border:1px solid var(--border-strong);border-radius:var(--radius-s);background:var(--surface);width:100%;min-height:44px;color:var(--text);font:inherit;text-align:left;cursor:pointer;justify-content:space-between;align-items:center;gap:6px;padding:0 12px;font-size:.95rem;display:flex}.field.svelte-d6hhyv:hover{border-color:var(--accent)}.field[aria-expanded=true].svelte-d6hhyv{border-color:var(--accent);box-shadow:0 0 0 3px var(--accent-soft)}.field.svelte-d6hhyv .icon{width:18px;height:18px;color:var(--text-muted);flex:none}.val.svelte-d6hhyv{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.panel.svelte-d6hhyv{z-index:40;width:max(100%,min(380px,100vw - 32px));box-shadow:var(--shadow-2,0 8px 24px #00000059);padding:8px;position:absolute;top:calc(100% + 6px);left:0}.q.svelte-d6hhyv{border:1px solid var(--border-strong);border-radius:var(--radius-s);background:var(--bg);align-items:center;gap:8px;padding:0 10px;display:flex}.q.svelte-d6hhyv:focus-within{border-color:var(--accent)}.q.svelte-d6hhyv .icon{width:18px;height:18px;color:var(--text-muted);flex:none}.q.svelte-d6hhyv input:where(.svelte-d6hhyv){min-width:0;color:var(--text);background:0 0;border:0;outline:none;flex:1;padding:11px 0;font-size:16px}.list.svelte-d6hhyv{overscroll-behavior:contain;max-height:min(340px,50vh);margin:6px 0 0;padding:0;list-style:none;overflow-y:auto}.grp.svelte-d6hhyv{letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);padding:10px 10px 4px;font-size:.72rem;font-weight:700}li[role=option].svelte-d6hhyv{border-radius:var(--radius-s);min-height:40px;color:var(--text);cursor:pointer;align-items:center;gap:10px;padding:6px 10px;font-size:.92rem;display:flex}li.active.svelte-d6hhyv{background:var(--surface-2)}li[aria-selected=true].svelte-d6hhyv{font-weight:600}.o-lbl.svelte-d6hhyv{flex:1;min-width:0}.hint.svelte-d6hhyv{text-overflow:ellipsis;white-space:nowrap;max-width:45%;color:var(--text-muted);flex:none;font-size:.8rem;font-weight:400;overflow:hidden}li.svelte-d6hhyv .tick{width:16px;height:16px;color:var(--accent);flex:none}.none.svelte-d6hhyv{margin:10px}.row.svelte-1ruzkfm{flex-wrap:wrap;gap:12px 20px;display:flex}.target.svelte-1ruzkfm{flex:16rem;min-width:0}.chart.svelte-1ruzkfm{width:100%;height:auto;display:block}.good.svelte-1ruzkfm{fill:var(--accent)}.mid.svelte-1ruzkfm{fill:color-mix(in srgb, var(--accent) 55%, var(--surface-2))}.low.svelte-1ruzkfm{fill:var(--border-strong)}.axis.svelte-1ruzkfm{font-size:var(--fs);fill:var(--text-muted)}th.svelte-1ruzkfm,td.svelte-1ruzkfm{white-space:nowrap}.nights.svelte-1ruzkfm{gap:8px;margin:0;padding:0;list-style:none;display:none}.nights.svelte-1ruzkfm li:where(.svelte-1ruzkfm){padding:12px 14px}.n-hd.svelte-1ruzkfm{justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:6px;display:flex}.n-score.svelte-1ruzkfm{color:var(--accent);font-size:1.2rem;font-weight:750}.nights.svelte-1ruzkfm dl:where(.svelte-1ruzkfm){grid-template-columns:auto minmax(0,1fr);gap:4px 12px;margin:0;font-size:.9rem;display:grid}.nights.svelte-1ruzkfm dt:where(.svelte-1ruzkfm){color:var(--text-muted)}.nights.svelte-1ruzkfm dd:where(.svelte-1ruzkfm){overflow-wrap:anywhere;min-width:0;margin:0}@media (width<=600px){.table-wrap.svelte-1ruzkfm{display:none}.nights.svelte-1ruzkfm{display:grid}}.page.astro-66m7ueri{max-width:var(--wide-w);padding-top:16px}.lead.astro-66m7ueri,.how.astro-66m7ueri{max-width:48rem}.page.astro-kiruwu7h{max-width:var(--wide-w);padding-top:16px}.first.astro-kiruwu7h{margin-top:0}.cmp-h.astro-kiruwu7h{margin-top:28px}.journey-card.astro-kiruwu7h{color:var(--text);align-items:center;gap:14px;padding:14px 16px;text-decoration:none;display:flex}.journey-card.astro-kiruwu7h>span.astro-kiruwu7h{flex:1;gap:2px;display:grid}.journey-card.astro-kiruwu7h>.icon:first-child{width:28px;height:28px;color:var(--accent);flex:none}.page.astro-ivljbvbb{max-width:var(--wide-w);padding-top:16px}.first.astro-ivljbvbb{margin-top:0}.jnote.astro-ivljbvbb{font-weight:400;display:block}.dt.svelte-jzr03r{gap:12px;display:grid}.stage.svelte-jzr03r{border-radius:var(--radius-l);background:#03040a;height:min(72vh,640px);min-height:380px;position:relative;overflow:hidden}canvas.svelte-jzr03r{touch-action:none;width:100%;height:100%;display:block}.msg.svelte-jzr03r{pointer-events:none;place-items:center;margin:0;display:grid;position:absolute;inset:0}.msg.svelte-jzr03r span:where(.svelte-jzr03r){color:#dfe5f3;background:#080b14cc;border-radius:999px;padding:6px 14px;font-size:.88rem}.hud.svelte-jzr03r{z-index:3;border-radius:var(--radius);color:#eef2fb;pointer-events:none;background:#080b14d6;border:1px solid #ffffff1a;gap:4px;max-width:min(22rem,100% - 90px);padding:10px 14px 11px;display:grid;position:absolute;top:60px;left:12px}.hud.svelte-jzr03r p:where(.svelte-jzr03r){margin:0}.age.svelte-jzr03r{font-variant-numeric:tabular-nums;font-size:1.25rem;font-weight:750;line-height:1.2}.era.svelte-jzr03r{align-items:center;gap:7px;font-size:.92rem;font-weight:650;display:flex}.dot.svelte-jzr03r{border-radius:50%;flex:none;width:10px;height:10px;box-shadow:0 0 0 2px #ffffff1f}.sunb.svelte-jzr03r{color:#c7cfe2;align-items:center;gap:6px;font-size:.8rem;display:flex}.sunb.svelte-jzr03r .icon{width:14px;height:14px}.kind.svelte-jzr03r{letter-spacing:.06em;text-transform:uppercase;border:1px solid;border-radius:999px;justify-self:start;align-items:center;gap:5px;padding:2px 9px 2px 7px;font-size:.7rem;font-weight:750;display:inline-flex}.kind.svelte-jzr03r .icon{width:13px;height:13px}.hud.svelte-jzr03r .k-sim:where(.svelte-jzr03r){color:#ffb46b}.hud.svelte-jzr03r .k-illustration:where(.svelte-jzr03r){color:#e6a8ff}.hud.svelte-jzr03r .k-model:where(.svelte-jzr03r){color:#9fd3ff}.hud.svelte-jzr03r .k-data:where(.svelte-jzr03r){color:#9ff0c0}.tools.svelte-jzr03r{z-index:4;gap:8px;display:flex;position:absolute;top:12px;right:12px}.tbtn.svelte-jzr03r{color:#b9c2d8;cursor:pointer;background:#080b14d6;border:1px solid #ffffff24;border-radius:50%;place-items:center;width:42px;height:42px;padding:0;display:grid}.tbtn.wide.svelte-jzr03r{width:auto;font:inherit;white-space:nowrap;border-radius:999px;grid-auto-flow:column;gap:6px;padding:0 14px 0 11px;font-size:.84rem;font-weight:650}.q.svelte-jzr03r .pm-btn{color:#b9c2d8;background:#080b14d6;border:1px solid #ffffff24;border-radius:50%;justify-content:center;width:42px;height:42px;padding:0}.q.svelte-jzr03r .pm-btn:hover,.tbtn.svelte-jzr03r:not(:disabled):hover{color:#fff}.q.svelte-jzr03r .pm-list{background:#080b14f0;border-color:#ffffff24;box-shadow:0 10px 30px #00000080}.q.svelte-jzr03r .pm-list li[role=option]{color:#e9edf7}.q.svelte-jzr03r .pm-list li[role=option]:hover,.q.svelte-jzr03r .pm-list li[role=option]:focus-visible,.q.svelte-jzr03r .pm-list li[aria-selected=true]{background:#ffffff14}.q.svelte-jzr03r .pm-list .grp{color:#9aa4bd}.q.svelte-jzr03r .pm-btn .icon{width:18px;height:18px}.tbtn.on.svelte-jzr03r{color:#fff;border-color:#ffd678b3}.tbtn.svelte-jzr03r:disabled{opacity:.45;cursor:default}.tbtn.svelte-jzr03r .icon{width:18px;height:18px}.pinlabel.svelte-jzr03r{z-index:2;border-radius:var(--radius-s);color:#ffe2a8;pointer-events:none;white-space:nowrap;background:#080b14cc;padding:3px 8px;font-size:.76rem;font-weight:700;position:absolute;transform:translate(12px,-50%)}.evcard.svelte-jzr03r{z-index:3;border-radius:var(--radius);color:#eef2fb;pointer-events:none;background:#080b14d6;border:1px solid #ffffff1a;align-items:flex-start;gap:12px;max-width:36rem;padding:12px 14px;animation:.5s svelte-jzr03r-ev-in;display:flex;position:absolute;bottom:12px;left:12px;right:12px}@keyframes svelte-jzr03r-ev-in{0%{opacity:0;transform:translateY(8px)}}.evic.svelte-jzr03r{color:#ffd27a;background:#ffd67824;border-radius:50%;flex:none;place-items:center;width:40px;height:40px;display:grid}.evic.svelte-jzr03r .icon{width:21px;height:21px}.evcard.svelte-jzr03r p:where(.svelte-jzr03r){margin:0}.evt.svelte-jzr03r{font-weight:750}.evd.svelte-jzr03r{color:#d3d9e8;font-size:.88rem;line-height:1.45}.tl.svelte-jzr03r{align-items:flex-end;gap:10px;display:flex}.pbtn.svelte-jzr03r,.rbtn.svelte-jzr03r{border:1px solid var(--border);background:var(--surface);width:44px;height:44px;color:var(--text);font:inherit;cursor:pointer;border-radius:50%;flex:none;place-items:center;padding:0;font-size:.82rem;font-weight:700;display:grid}.pbtn.svelte-jzr03r{background:var(--accent);border-color:var(--accent);color:var(--on-accent)}.pbtn.svelte-jzr03r .icon{fill:currentColor;width:18px;height:18px}.track.svelte-jzr03r{--inset:12px;flex:1;min-width:0;height:70px;position:relative}.bands.svelte-jzr03r{left:var(--inset);right:var(--inset);border-radius:999px;height:14px;position:absolute;top:41px;overflow:hidden}.bands.svelte-jzr03r span:where(.svelte-jzr03r){position:absolute;top:0;bottom:0}.handle.svelte-jzr03r{width:8px;height:26px;box-shadow:0 0 0 2px var(--accent), 0 2px 8px #00000080;pointer-events:none;z-index:2;background:#fff;border-radius:4px;position:absolute;top:48px;transform:translate(-50%,-50%)}.marks.svelte-jzr03r{top:8px;left:var(--inset);right:var(--inset);height:26px;position:absolute}.mark.svelte-jzr03r{width:24px;height:24px;color:var(--text-muted);cursor:pointer;z-index:3;background:0 0;border:0;border-radius:50%;place-items:center;padding:0;display:grid;position:absolute;top:0;transform:translate(-50%)}.mark.svelte-jzr03r .icon{width:15px;height:15px}.mark.svelte-jzr03r:hover,.mark.cur.svelte-jzr03r{color:var(--accent);background:var(--accent-soft)}.track.svelte-jzr03r input:where(.svelte-jzr03r){left:var(--inset);right:var(--inset);width:calc(100% - 2 * var(--inset));-webkit-appearance:none;appearance:none;cursor:grab;z-index:1;pointer-events:none;background:0 0;height:28px;margin:0;position:absolute;top:34px}.track.svelte-jzr03r{touch-action:pan-y;cursor:grab}.track.svelte-jzr03r input:where(.svelte-jzr03r)::-webkit-slider-runnable-track{box-shadow:none;background:0 0;height:28px}.track.svelte-jzr03r input:where(.svelte-jzr03r)::-moz-range-track{box-shadow:none;background:0 0}.track.svelte-jzr03r input:where(.svelte-jzr03r)::-moz-range-progress{background:0 0}.track.svelte-jzr03r input:where(.svelte-jzr03r)::-webkit-slider-thumb{-webkit-appearance:none;width:16px;height:28px;box-shadow:none;background:0 0;border:0;margin-top:0}.track.svelte-jzr03r input:where(.svelte-jzr03r)::-moz-range-thumb{width:16px;height:28px;box-shadow:none;background:0 0;border:0}.track.svelte-jzr03r input:where(.svelte-jzr03r):focus-visible::-webkit-slider-thumb{outline:none}.track.svelte-jzr03r input:where(.svelte-jzr03r):focus-visible{outline:none}.track.svelte-jzr03r:has(input:where(.svelte-jzr03r):focus-visible) .handle:where(.svelte-jzr03r){outline:2px solid var(--accent);outline-offset:3px}.jumps.svelte-jzr03r{scrollbar-width:thin;gap:6px;padding:2px 2px 12px;scroll-padding-inline:12px;display:flex;overflow-x:auto}.chip.svelte-jzr03r{border:1px solid var(--border);background:var(--surface);min-height:36px;color:var(--text);font:inherit;white-space:nowrap;cursor:pointer;border-radius:999px;flex:none;align-items:center;gap:6px;padding:0 12px;font-size:.84rem;font-weight:600;display:inline-flex}.chip.svelte-jzr03r .icon{width:15px;height:15px;color:var(--accent)}.chip.on.svelte-jzr03r{border-color:var(--accent);background:var(--accent-soft)}.notes.svelte-jzr03r{grid-template-columns:max-content minmax(0,1fr);align-items:baseline;gap:8px 10px;display:grid}.note.svelte-jzr03r{color:var(--text-muted);font-size:.84rem;display:contents}.note.svelte-jzr03r>span:where(.svelte-jzr03r):last-child{color:var(--text-muted);font-size:.84rem;line-height:1.45}.note.svelte-jzr03r .lat:where(.svelte-jzr03r){color:var(--text);font-weight:600}.nlabel.svelte-jzr03r{color:var(--text);justify-self:start}.pinl.svelte-jzr03r{border:1px solid var(--accent);letter-spacing:.06em;text-transform:uppercase;border-radius:999px;align-items:center;gap:5px;padding:2px 9px 2px 7px;font-size:.7rem;font-weight:750;display:inline-flex}.pinl.svelte-jzr03r .icon{width:13px;height:13px;color:var(--accent)}@media (width<=520px){.notes.svelte-jzr03r{grid-template-columns:minmax(0,1fr);gap:4px}.note.svelte-jzr03r>span:where(.svelte-jzr03r):last-child{margin-bottom:6px}}.placewrap.svelte-jzr03r{position:relative}.placewrap.svelte-jzr03r .tbtn.wide:where(.svelte-jzr03r) span:where(.svelte-jzr03r){text-overflow:ellipsis;max-width:11rem;overflow:hidden}.placepanel.svelte-jzr03r{z-index:6;border-radius:var(--radius);color:#e9edf7;background:#0a0d18f0;border:1px solid #ffffff24;width:min(20rem,100vw - 48px);padding:10px;position:absolute;top:62px;right:12px;box-shadow:0 10px 30px #00000080}.placepanel.svelte-jzr03r input:where(.svelte-jzr03r){border-radius:var(--radius-s);color:#fff;width:100%;min-height:40px;font:inherit;background:#ffffff0f;border:1px solid #fff3;padding:0 12px;font-size:.9rem}.placepanel.svelte-jzr03r input:where(.svelte-jzr03r):focus-visible{outline:2px solid var(--accent);outline-offset:1px}.placepanel.svelte-jzr03r ul:where(.svelte-jzr03r){margin:6px 0 0;padding:0;list-style:none;display:grid}.placepanel.svelte-jzr03r li:where(.svelte-jzr03r) button:where(.svelte-jzr03r){border-radius:var(--radius-s);width:100%;min-height:40px;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:9px;padding:6px 8px;font-size:.88rem;display:flex}.placepanel.svelte-jzr03r li:where(.svelte-jzr03r) button:where(.svelte-jzr03r):hover,.placepanel.svelte-jzr03r li:where(.svelte-jzr03r) button:where(.svelte-jzr03r):focus-visible{background:#ffffff14}.placepanel.svelte-jzr03r li:where(.svelte-jzr03r) .icon{color:#ffd27a;flex:none;width:16px;height:16px}.placepanel.svelte-jzr03r li:where(.svelte-jzr03r) b:where(.svelte-jzr03r){color:#b9c2d8;font-size:.74rem;font-weight:650;display:block}.placepanel.svelte-jzr03r .none:where(.svelte-jzr03r){color:#b9c2d8;padding:8px;font-size:.86rem}.placepanel.svelte-jzr03r p:where(.svelte-jzr03r){color:#b9c2d8;margin:8px 4px 2px;font-size:.76rem;line-height:1.4}@media (pointer:coarse){.chip.svelte-jzr03r{min-height:44px}}@media (width<=640px){.stage.svelte-jzr03r{height:min(68vh,560px)}.hud.svelte-jzr03r{gap:2px;padding:7px 10px 8px;top:56px;left:8px}.age.svelte-jzr03r{font-size:1rem}.era.svelte-jzr03r{font-size:.84rem}.sunb.svelte-jzr03r{display:none}.evcard.svelte-jzr03r{padding:9px 11px;bottom:8px;left:8px;right:8px}.evic.svelte-jzr03r{width:32px;height:32px}.evd.svelte-jzr03r{font-size:.82rem;line-height:1.4}.placepanel.svelte-jzr03r{width:auto;max-height:calc(100% - 66px);top:58px;left:8px;right:8px;overflow-y:auto}.placewrap.svelte-jzr03r .tbtn.wide:where(.svelte-jzr03r) span:where(.svelte-jzr03r){max-width:7.5rem}.stage.svelte-jzr03r .done{inset:8px auto auto 60px}.stage.svelte-jzr03r .gate{align-items:center;padding:0}.stage.svelte-jzr03r .pill.drag{top:50%}.rbtn.svelte-jzr03r{display:none}.tools.svelte-jzr03r{gap:6px;top:8px;right:8px}}@media (prefers-reduced-motion:reduce){.evcard.svelte-jzr03r{animation:none}}.dt.svelte-jzr03r.fs-on{background:var(--bg);grid-template-rows:minmax(0,1fr) auto auto auto;height:100dvh;padding:10px 14px}.dt.svelte-jzr03r.fs-on .stage:where(.svelte-jzr03r){height:100%;min-height:0}.tplay.svelte-jzr03r{display:none}@media (width<=640px){.dt.svelte-jzr03r.fs-on{background:#03040a;grid-template-rows:minmax(0,1fr);gap:0;padding:0}.dt.svelte-jzr03r.fs-on .stage:where(.svelte-jzr03r){border-radius:0}.dt.svelte-jzr03r.fs-on .notes:where(.svelte-jzr03r),.dt.svelte-jzr03r.fs-on .jumps:where(.svelte-jzr03r),.dt.svelte-jzr03r.fs-on .pbtn:where(.svelte-jzr03r){display:none}.dt.svelte-jzr03r.fs-on .tplay:where(.svelte-jzr03r){color:#fff;background:color-mix(in srgb, var(--accent) 40%, #080b14cc);border-color:var(--accent);display:grid}.dt.svelte-jzr03r.fs-on .tplay:where(.svelte-jzr03r) .icon{fill:currentColor}.dt.svelte-jzr03r.fs-on .tools:where(.svelte-jzr03r){top:max(8px, env(safe-area-inset-top));z-index:7}.dt.svelte-jzr03r.fs-on .tplay:where(.svelte-jzr03r){order:10}.dt.svelte-jzr03r.fs-on .hud:where(.svelte-jzr03r){top:calc(max(8px, env(safe-area-inset-top)) + 56px)}.dt.svelte-jzr03r.fs-on .evcard:where(.svelte-jzr03r){right:84px;bottom:max(8px, env(safe-area-inset-bottom))}.dt.svelte-jzr03r.fs-on .tl:where(.svelte-jzr03r){z-index:5;top:calc(max(8px, env(safe-area-inset-top)) + 60px);right:4px;bottom:max(10px, env(safe-area-inset-bottom));width:74px;display:block;position:absolute}.dt.svelte-jzr03r.fs-on .track:where(.svelte-jzr03r){touch-action:none;width:calc(100dvh - max(8px, env(safe-area-inset-top)) - 60px - max(10px, env(safe-area-inset-bottom)));transform-origin:0 0;position:absolute;top:0;left:0;transform:translate(72px)rotate(90deg)}.dt.svelte-jzr03r.fs-on .mark:where(.svelte-jzr03r) .icon{transform:rotate(-90deg)}.dt.svelte-jzr03r.fs-on .bands:where(.svelte-jzr03r){top:14px}.dt.svelte-jzr03r.fs-on .handle:where(.svelte-jzr03r){top:21px}.dt.svelte-jzr03r.fs-on .track:where(.svelte-jzr03r) input:where(.svelte-jzr03r){top:7px}.dt.svelte-jzr03r.fs-on .marks:where(.svelte-jzr03r){top:42px}.dt.svelte-jzr03r.fs-on .marks:where(.svelte-jzr03r) .mark:where(.svelte-jzr03r){background:#080b148c}}.page.astro-k63qufq7{max-width:var(--wide-w);padding-top:16px}.lead.astro-k63qufq7,.how.astro-k63qufq7{max-width:48rem}.maps.astro-k63qufq7{grid-template-columns:repeat(auto-fill,minmax(min(45%,200px),1fr));gap:14px;margin:0;padding:0;list-style:none;display:grid}.maps.astro-k63qufq7 figure.astro-k63qufq7{margin:0}.mapbtn.astro-k63qufq7{border:1px solid var(--border);border-radius:var(--radius);cursor:pointer;background:#000;width:100%;padding:0;display:block;overflow:hidden}.mapbtn.astro-k63qufq7:hover{border-color:var(--accent)}.mapbtn.astro-k63qufq7:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.mapbtn.astro-k63qufq7 img{aspect-ratio:1;width:100%;height:auto;display:block}.maps.astro-k63qufq7 figcaption.astro-k63qufq7{margin-top:6px;font-size:.92rem;display:grid}.pgt.astro-k63qufq7 td.astro-k63qufq7:nth-child(2),.pgt.astro-k63qufq7 td.astro-k63qufq7:nth-child(3){white-space:nowrap}.pgt.astro-k63qufq7 .show.astro-k63qufq7{border:1px solid var(--border);background:var(--surface);width:36px;height:36px;color:var(--text);cursor:pointer;border-radius:50%;place-items:center;margin:-6px 0;padding:0;display:inline-grid}.pgt.astro-k63qufq7 .city.astro-k63qufq7{font:inherit;color:inherit;text-align:left;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:0;text-decoration:underline dotted}.pgt.astro-k63qufq7 .city.astro-k63qufq7:hover{color:var(--accent)}.pgt.astro-k63qufq7 .city.astro-k63qufq7:focus-visible{outline:2px solid var(--accent);outline-offset:2px}@media (width<=640px){.pgt.astro-k63qufq7 .astro-k63qufq7:is(th,td):last-child{display:none}}.pgt.astro-k63qufq7 .show.astro-k63qufq7:hover{border-color:var(--accent)}.pgt.astro-k63qufq7 .show.astro-k63qufq7:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.eons.astro-k63qufq7{gap:28px;display:grid}.eon.astro-k63qufq7{border-left:4px solid var(--c);gap:18px;padding-left:18px;display:grid}.unit.astro-k63qufq7{color:var(--text);cursor:pointer;gap:3px;display:grid;position:relative}.unit.astro-k63qufq7 .uname.astro-k63qufq7,.unit.astro-k63qufq7 .udesc.astro-k63qufq7{margin:0}.unit.astro-k63qufq7 button.astro-k63qufq7,.evtitle.astro-k63qufq7{font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.unit.astro-k63qufq7 button.astro-k63qufq7:after{content:"";position:absolute;inset:0}.unit.astro-k63qufq7 button.astro-k63qufq7:focus-visible{outline:none}.unit.astro-k63qufq7:has(button:focus-visible){outline:2px solid var(--accent);outline-offset:4px;border-radius:var(--radius-s)}.unit.astro-k63qufq7>span.astro-k63qufq7{display:block}.unit.astro-k63qufq7:hover .uname.astro-k63qufq7{color:var(--accent)}.rank.astro-k63qufq7{letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted);font-size:.72rem;font-weight:700}.sw.astro-k63qufq7{background:var(--c);border-radius:2px;width:9px;height:9px;margin-right:7px;display:inline-block}.uname.astro-k63qufq7{font-size:1.05rem;font-weight:750;line-height:1.3}.eonhead.astro-k63qufq7 .uname.astro-k63qufq7{font-size:1.45rem;line-height:1.2}.erahead.astro-k63qufq7 .uname.astro-k63qufq7{font-size:1.15rem}.udesc.astro-k63qufq7{max-width:52rem;font-size:.94rem}.era.astro-k63qufq7{gap:10px;display:grid}.periods.astro-k63qufq7{grid-template-columns:repeat(auto-fill,minmax(min(100%,250px),1fr));gap:10px;margin:0;padding:0;list-style:none;display:grid}.period.astro-k63qufq7{border:1px solid var(--border);border-top:4px solid var(--c);border-radius:var(--radius);background:var(--surface);align-content:start;height:100%;padding:12px 14px 13px}.period.astro-k63qufq7 .uname.astro-k63qufq7{font-size:1rem}.period.astro-k63qufq7 .udesc.astro-k63qufq7{margin-top:4px;font-size:.9rem}@media (width<=640px){.eon.astro-k63qufq7{border-left-width:3px;padding-left:12px}}.period.astro-k63qufq7:hover{border-color:var(--accent);border-top-color:var(--c)}.events.astro-k63qufq7{border-left:2px solid var(--border);gap:0;margin:0 0 0 20px;padding:0;list-style:none;display:grid}.ev.astro-k63qufq7{gap:14px;margin-left:-21px;padding:0 0 18px;display:flex}.ev.astro-k63qufq7 p.astro-k63qufq7{margin:0}.evic.astro-k63qufq7{background:var(--surface);border:1px solid var(--border);width:40px;height:40px;color:var(--accent);border-radius:50%;flex:none;place-items:center;display:grid}button.astro-k63qufq7.evic{cursor:pointer;padding:0}.evname.astro-k63qufq7{margin:0;font-size:1rem;font-weight:750;line-height:1.35}.evtitle.astro-k63qufq7:hover,button.astro-k63qufq7.evic:hover{color:var(--accent)}.evic.astro-k63qufq7 .icon{width:20px;height:20px}.evhead.astro-k63qufq7{flex-wrap:wrap;align-items:baseline;gap:4px 10px;display:flex}.evdesc.astro-k63qufq7{max-width:52rem;margin:4px 0!important}.kind.astro-k63qufq7{border:1px solid var(--border-strong);color:var(--text-muted);border-radius:999px;padding:1px 8px;font-size:.72rem;font-weight:650}:root[data-theme=night] .eon.astro-k63qufq7,:root[data-theme=night] .era.astro-k63qufq7,:root[data-theme=night] .period.astro-k63qufq7{--c:var(--border-strong)!important}:root[data-theme=night] .kind.astro-k63qufq7{border-color:var(--border-strong)!important}.k-sim.astro-k63qufq7{border-color:#e08a3c}.k-illustration.astro-k63qufq7{border-color:#b86ad6}.page.astro-jrdfhzso{max-width:var(--wide-w);padding-top:16px}.numbers.astro-jrdfhzso{grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));gap:12px;margin:0;display:grid}.numbers.astro-jrdfhzso dt.astro-jrdfhzso{margin-bottom:4px;font-weight:700}.numbers.astro-jrdfhzso dd.astro-jrdfhzso{color:var(--text-muted);margin:0;line-height:1.5}.credits.astro-jrdfhzso{color:var(--text-muted);padding-left:1.2rem}.page.astro-cze7hkns{max-width:var(--wide-w);padding-top:16px}.numbers.astro-cze7hkns{grid-template-columns:repeat(auto-fill,minmax(min(100%,280px),1fr));gap:12px;margin:0;display:grid}.numbers.astro-cze7hkns dt.astro-cze7hkns{margin-bottom:4px;font-weight:700}.numbers.astro-cze7hkns dd.astro-cze7hkns{color:var(--text-muted);margin:0;line-height:1.5}.opts.svelte-107m31x{grid-column:1/-1;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"time name style""show show show";align-items:end;gap:12px 16px;padding-top:4px;display:grid}.time.svelte-107m31x{grid-area:time}.name.svelte-107m31x{grid-area:name}.style.svelte-107m31x{grid-area:style;min-width:12rem}.show.svelte-107m31x{grid-area:show}@media (width<=640px){.opts.svelte-107m31x{grid-template-columns:auto minmax(0,1fr);grid-template-areas:"time style""name name""show show"}.style.svelte-107m31x{min-width:0}}.f.svelte-107m31x{gap:6px;min-width:0;display:grid}.lbl.svelte-107m31x{color:var(--text-muted);font-size:.85rem;font-weight:600}.f.svelte-107m31x input[type=time]:where(.svelte-107m31x),.f.svelte-107m31x input[type=text]:where(.svelte-107m31x){width:100%;min-height:44px}fieldset.svelte-107m31x{border:0;margin:0;padding:0}legend.svelte-107m31x{margin-bottom:6px;padding:0}.chks.svelte-107m31x{flex-wrap:wrap;gap:8px;display:flex}.poster.svelte-107m31x{position:relative}.poster.svelte-107m31x canvas:where(.svelte-107m31x){border-radius:var(--radius);width:100%;height:auto;box-shadow:var(--shadow-2);aspect-ratio:1/1.28;background:#060913;display:block}.poster.svelte-107m31x.fs-on{padding:max(12px, env(safe-area-inset-top)) max(12px, env(safe-area-inset-right)) max(12px, env(safe-area-inset-bottom)) max(12px, env(safe-area-inset-left));background:#060913;place-items:center;display:grid;position:fixed}.poster.svelte-107m31x.fs-on canvas:where(.svelte-107m31x){width:auto;max-width:100%;height:auto;max-height:100%;box-shadow:none;border-radius:0}.msg.svelte-107m31x{place-items:center;margin:0;display:grid;position:absolute;inset:0}.actions.svelte-107m31x{text-align:center;justify-items:center;gap:4px;margin-top:20px;display:grid}.actions.svelte-107m31x p:where(.svelte-107m31x){max-width:40rem;margin:0}.dl.svelte-107m31x{min-height:52px;margin-bottom:8px;padding:0 32px;font-size:1.05rem}.dl.svelte-107m31x .icon{width:20px;height:20px}@media (width<=640px){.dl.svelte-107m31x{width:100%}}.page.astro-ez3ezn5n{max-width:var(--wide-w);padding-top:16px}.lead.astro-ez3ezn5n,.how.astro-ez3ezn5n{max-width:48rem}.filters.svelte-1n29s2g{flex-wrap:wrap;align-items:end;gap:12px 20px;margin:12px 0;display:flex}.filters.svelte-1n29s2g label:where(.svelte-1n29s2g){color:var(--text-muted);gap:4px;font-size:.9rem;display:grid}fieldset.svelte-1n29s2g{border:0;flex-wrap:wrap;align-items:center;gap:6px 14px;margin:0;padding:0;display:flex}legend.svelte-1n29s2g{color:var(--text-muted);margin-bottom:4px;font-size:.9rem}.chk.svelte-1n29s2g{align-self:end;color:var(--text)!important;display:inline-flex!important}th.svelte-1n29s2g,td.svelte-1n29s2g{white-space:nowrap}@media (width<=600px){.opt.svelte-1n29s2g{display:none}th.svelte-1n29s2g,td.svelte-1n29s2g{padding:8px}tbody.svelte-1n29s2g th:where(.svelte-1n29s2g){white-space:normal}}.page.astro-n3gwtfkg{max-width:var(--wide-w);padding-top:16px}.wt.svelte-11ikje7{gap:16px;display:grid}.in.svelte-11ikje7{flex-wrap:wrap;align-items:end;gap:12px;display:flex}.field.svelte-11ikje7{gap:6px;display:grid}.lbl.svelte-11ikje7{color:var(--text-muted);font-size:.85rem;font-weight:600}.field.svelte-11ikje7 input:where(.svelte-11ikje7){width:140px;font-size:1.3rem;font-weight:700}.seg.svelte-11ikje7{background:var(--surface-2);border:1px solid var(--border);border-radius:999px;gap:2px;padding:3px;display:inline-flex}.seg.svelte-11ikje7 button:where(.svelte-11ikje7){min-width:52px;min-height:40px;font:inherit;color:var(--text-muted);cursor:pointer;background:0 0;border:0;border-radius:999px;font-weight:600}.seg.svelte-11ikje7 button.on:where(.svelte-11ikje7){background:var(--surface);color:var(--text);box-shadow:var(--shadow-1)}.rows.svelte-11ikje7{gap:2px;margin:0;padding:0;list-style:none;display:grid}.rows.svelte-11ikje7 li:where(.svelte-11ikje7){border-radius:var(--radius-s);grid-template-columns:44px minmax(0,1fr) auto;grid-template-areas:"pic nm val""pic bar bar";align-items:center;gap:4px 12px;padding:10px 8px;display:grid}.rows.svelte-11ikje7 li.earth:where(.svelte-11ikje7){background:var(--accent-soft)}.pic.svelte-11ikje7{grid-area:pic;place-items:center;display:grid}.pic.svelte-11ikje7 img:where(.svelte-11ikje7){object-fit:contain;width:40px;height:40px}.disc.svelte-11ikje7{background:radial-gradient(circle at 38% 35%, var(--text-faint), var(--border-strong) 70%, var(--surface-2));border-radius:50%;width:26px;height:26px}.hint.svelte-11ikje7{color:var(--warning);margin:-6px 0 0}.grp.svelte-11ikje7{margin:8px 0 0;font-weight:700}.nm.svelte-11ikje7{grid-area:nm;display:grid}.val.svelte-11ikje7{grid-area:val;font-size:1.15rem;font-weight:700}.bar.svelte-11ikje7{background:var(--surface-2);border-radius:999px;grid-area:bar;height:6px;overflow:hidden}.bar.svelte-11ikje7 i:where(.svelte-11ikje7){background:var(--accent);border-radius:inherit;height:100%;display:block}.page.astro-roveyqz7{max-width:var(--wide-w);padding-top:16px}.note.astro-roveyqz7{max-width:48rem;margin-top:16px}.g-link.astro-roveyqz7{color:var(--text);align-items:center;gap:14px;margin:20px 0 12px;padding:14px 16px;text-decoration:none;display:flex}.g-link.astro-roveyqz7:hover{border-color:var(--accent)}.g-ic.astro-roveyqz7{background:var(--accent-soft);width:44px;height:44px;color:var(--accent);border-radius:12px;flex:none;place-items:center;display:grid}.g-ic.astro-roveyqz7 .icon{width:24px;height:24px}.g-tx.astro-roveyqz7{flex:1;gap:2px;min-width:0;display:grid}.g-tx.astro-roveyqz7 span.astro-roveyqz7{color:var(--text-muted);font-size:.92rem}.g-link.astro-roveyqz7 .g-go{width:20px;height:20px;color:var(--text-muted);flex:none}
