.explorer-map[data-astro-cid-zokqmrx7]{gap:var(--space-s);grid-template-columns:minmax(18rem,22rem) minmax(0,1fr);align-items:stretch;display:grid}.panel[data-astro-cid-zokqmrx7]{gap:var(--space-m);min-width:0;padding:var(--space-m);flex-direction:column;display:flex}.panel-top[data-astro-cid-zokqmrx7]{gap:var(--space-s);grid-template-columns:minmax(0,1fr);display:grid}.chamber[data-astro-cid-zokqmrx7]{background:var(--paper-deep);border:0;border-radius:12px;grid-template-columns:1fr 1fr;min-inline-size:0;margin:0;padding:3px;display:grid}.chamber[data-astro-cid-zokqmrx7][hidden]{display:none}.chamber[data-astro-cid-zokqmrx7] label[data-astro-cid-zokqmrx7]{position:relative}.chamber[data-astro-cid-zokqmrx7] input[data-astro-cid-zokqmrx7]{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.chamber[data-astro-cid-zokqmrx7] span[data-astro-cid-zokqmrx7]{min-height:40px;color:var(--ink-soft);transition:background var(--dur) var(--ease), color var(--dur) var(--ease), box-shadow var(--dur) var(--ease);border-radius:9px;justify-content:center;align-items:center;font-weight:600;display:flex}.chamber[data-astro-cid-zokqmrx7] input[data-astro-cid-zokqmrx7]:checked+span[data-astro-cid-zokqmrx7]{background:var(--surface);color:var(--ink);box-shadow:0 1px 3px #0000001f}.chamber[data-astro-cid-zokqmrx7] input[data-astro-cid-zokqmrx7]:focus-visible+span[data-astro-cid-zokqmrx7]{outline:3px solid var(--focus);outline-offset:1px}.selection[data-astro-cid-zokqmrx7]{flex:1;position:relative}.sel-title[data-astro-cid-zokqmrx7]{font-size:var(--step-2);letter-spacing:-.025em}.sel-hint[data-astro-cid-zokqmrx7],.sel-official[data-astro-cid-zokqmrx7]{color:var(--ink-muted);margin-top:.3rem;font-size:.92rem}.selection[data-astro-cid-zokqmrx7] .sel-kicker{letter-spacing:.04em;text-transform:uppercase;color:var(--ink-muted);font-size:.78rem;font-weight:650}.selection[data-astro-cid-zokqmrx7] .sel-title{font-size:var(--step-2);letter-spacing:-.025em;margin-top:.15rem;padding-right:2rem}.selection[data-astro-cid-zokqmrx7] .sel-official{color:var(--ink-muted);margin-top:.2rem;font-size:.85rem}.selection[data-astro-cid-zokqmrx7] .sel-line{margin-top:var(--space-xs);font-weight:600}.selection[data-astro-cid-zokqmrx7] .sel-status{margin-top:var(--space-2xs);border-radius:var(--radius);background:var(--tone-neutral-wash);color:var(--tone-neutral);align-items:baseline;gap:.4rem;padding:.55rem .75rem;font-size:.92rem;display:flex}.selection[data-astro-cid-zokqmrx7] .sel-status.stage-submitted{background:var(--tone-caution-wash);color:var(--tone-caution)}.selection[data-astro-cid-zokqmrx7] .sel-status.stage-proclaimed{background:var(--tone-positive-wash);color:var(--tone-positive)}.selection[data-astro-cid-zokqmrx7] .sym{font-weight:700}.selection[data-astro-cid-zokqmrx7] .sel-actions{gap:var(--space-2xs);margin-top:var(--space-s);flex-wrap:wrap;display:flex}.selection[data-astro-cid-zokqmrx7] .sel-close{background:var(--paper-deep);width:36px;height:36px;color:var(--ink-soft);border:0;border-radius:50%;font-size:1.3rem;line-height:1;position:absolute;top:-.35rem;right:-.35rem}.selection[data-astro-cid-zokqmrx7] .sel-islands{margin:var(--space-2xs) 0 0;gap:.35rem;padding:0;list-style:none;display:grid}.selection[data-astro-cid-zokqmrx7] .island-btn{border:1px solid var(--rule);border-radius:var(--radius);background:var(--surface);text-align:left;justify-content:space-between;align-items:center;width:100%;min-height:44px;padding:0 .85rem;font-weight:600;display:flex}.selection[data-astro-cid-zokqmrx7] .island-btn:hover{border-color:var(--accent);color:var(--accent-ink)}.data-note[data-astro-cid-zokqmrx7]{color:var(--ink-soft);align-items:baseline;gap:.55rem;font-size:.88rem;display:flex}.dot[data-astro-cid-zokqmrx7]{border:2px solid var(--ink-muted);border-radius:50%;flex:none;width:.6rem;height:.6rem;transform:translateY(.05rem)}.dot[data-astro-cid-zokqmrx7].filled{background:var(--ink-muted)}.list-link[data-astro-cid-zokqmrx7]{color:var(--accent-ink);font-size:.92rem;font-weight:600;text-decoration:none}.list-link[data-astro-cid-zokqmrx7]:hover{text-decoration:underline}.map-wrap[data-astro-cid-zokqmrx7]{padding:var(--space-s);background:linear-gradient(#fbfbfd,#f2f4f8);position:relative;overflow:hidden}.map[data-astro-cid-zokqmrx7]{touch-action:manipulation;width:100%;height:auto;max-height:max(26rem,min(100vh - 17rem,720px));margin-inline:auto}.inset[data-astro-cid-zokqmrx7]{pointer-events:none}.inset[data-astro-cid-zokqmrx7] rect[data-astro-cid-zokqmrx7]{fill:#ffffff8c;stroke:var(--rule-strong);stroke-width:1px;vector-effect:non-scaling-stroke}.inset[data-astro-cid-zokqmrx7] text[data-astro-cid-zokqmrx7],.mlabel[data-astro-cid-zokqmrx7]{fill:var(--ink-muted);pointer-events:none;font-size:15px;font-weight:650}.unit[data-astro-cid-zokqmrx7]{cursor:pointer;outline:none}.shape[data-astro-cid-zokqmrx7]{fill:#d3d9e3;stroke:#fff;stroke-width:1px;stroke-linejoin:round;vector-effect:non-scaling-stroke;transition:fill var(--dur) var(--ease)}.hit[data-astro-cid-zokqmrx7]{fill:#0000}.marker[data-astro-cid-zokqmrx7]{fill:#dfe3ea;stroke:var(--ink-muted);stroke-width:1.5px;vector-effect:non-scaling-stroke}.unit[data-astro-cid-zokqmrx7][data-stage=submitted] .shape[data-astro-cid-zokqmrx7]{fill:#f6e2bd}.unit[data-astro-cid-zokqmrx7][data-stage=proclaimed] .shape[data-astro-cid-zokqmrx7]{fill:#cfe8d6}.unit[data-astro-cid-zokqmrx7][data-stage=amended] .shape[data-astro-cid-zokqmrx7]{fill:#d9e3f2;stroke-dasharray:3 2}.unit[data-astro-cid-zokqmrx7].hover .shape[data-astro-cid-zokqmrx7],.unit[data-astro-cid-zokqmrx7].hover-group .shape[data-astro-cid-zokqmrx7],.unit[data-astro-cid-zokqmrx7].hover .marker[data-astro-cid-zokqmrx7]{fill:#c4d9f5}.unit[data-astro-cid-zokqmrx7][aria-current] .shape[data-astro-cid-zokqmrx7],.unit[data-astro-cid-zokqmrx7][aria-current] .marker[data-astro-cid-zokqmrx7]{fill:var(--accent);stroke:#00305f;stroke-width:2px}.unit[data-astro-cid-zokqmrx7][aria-current] .mlabel[data-astro-cid-zokqmrx7]{fill:var(--accent-ink)}.unit[data-astro-cid-zokqmrx7]:focus-visible .shape[data-astro-cid-zokqmrx7],.unit[data-astro-cid-zokqmrx7]:focus-visible .marker[data-astro-cid-zokqmrx7]{stroke:#00305f;stroke-width:3px}.unit[data-astro-cid-zokqmrx7]:focus-visible .hit[data-astro-cid-zokqmrx7]{stroke:var(--focus);stroke-width:2px;vector-effect:non-scaling-stroke}.tip[data-astro-cid-zokqmrx7]{z-index:5;background:color-mix(in srgb, var(--surface) 94%, transparent);border:1px solid var(--rule);max-width:16rem;box-shadow:var(--shadow-lift);pointer-events:none;border-radius:10px;gap:.1rem;padding:.55rem .75rem;font-size:.85rem;display:grid;position:absolute;top:0;left:0}.tip[data-astro-cid-zokqmrx7][hidden]{display:none}.tip[data-astro-cid-zokqmrx7] strong{font-size:.95rem}.tip[data-astro-cid-zokqmrx7] .tip-status,.tip[data-astro-cid-zokqmrx7] .tip-official{color:var(--ink-muted)}.notice[data-astro-cid-zokqmrx7]{color:var(--ink-muted);margin-top:.25rem;font-size:.72rem}.unit[data-astro-cid-zokqmrx7][aria-current] .ring[data-astro-cid-zokqmrx7]{fill:color-mix(in srgb, var(--accent) 14%, transparent);stroke:var(--accent);stroke-width:2px;vector-effect:non-scaling-stroke}.zoom[data-astro-cid-zokqmrx7]{display:none}@media (width<=56rem){.explorer-map[data-astro-cid-zokqmrx7]{grid-template-columns:minmax(0,1fr)}.panel[data-astro-cid-zokqmrx7]{display:contents}.panel-top[data-astro-cid-zokqmrx7]{order:1}.map-wrap[data-astro-cid-zokqmrx7]{order:2;padding:.5rem}.selection[data-astro-cid-zokqmrx7]{padding:var(--space-m);border-radius:var(--radius-l);background:var(--surface);border:1px solid var(--rule);order:3}.data-note[data-astro-cid-zokqmrx7]{order:4}.list-link[data-astro-cid-zokqmrx7]{order:5}.zoom[data-astro-cid-zokqmrx7]:not([hidden]){z-index:4;border:1px solid var(--rule-strong);background:var(--surface);min-height:40px;color:var(--accent-ink);box-shadow:var(--shadow);border-radius:999px;align-items:center;padding:0 .9rem;font-size:.88rem;font-weight:600;display:inline-flex;position:absolute;top:.6rem;right:.6rem}.explorer-map[data-astro-cid-zokqmrx7][data-zoomed] .map-scroll[data-astro-cid-zokqmrx7]{overscroll-behavior:contain;max-height:70vh;overflow:auto}.explorer-map[data-astro-cid-zokqmrx7][data-zoomed] .map[data-astro-cid-zokqmrx7]{width:220%;max-width:none;max-height:none}.explorer-map[data-astro-cid-zokqmrx7][data-has-selection] .selection[data-astro-cid-zokqmrx7]{z-index:30;max-height:55vh;box-shadow:var(--shadow-lift);position:fixed;bottom:.5rem;left:.5rem;right:.5rem;overflow-y:auto}.explorer-map[data-astro-cid-zokqmrx7][data-has-selection] .selection[data-astro-cid-zokqmrx7] .sel-close{top:.6rem;right:.6rem}}.hero[data-astro-cid-lcdefpme]{padding-block:var(--space-m) var(--space-s)}h1[data-astro-cid-lcdefpme]{font-size:var(--step-4);margin-top:.25rem;line-height:1.02}.lede[data-astro-cid-lcdefpme]{margin-top:var(--space-2xs)}.shortcuts[data-astro-cid-lcdefpme]{gap:var(--space-3xs) var(--space-m);margin:var(--space-2xs) 0 0;flex-wrap:wrap;padding:0;list-style:none;display:flex}.shortcuts[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--accent-ink);padding-block:.5rem;font-weight:600;display:inline-block}@media (width<=40rem){.shortcuts[data-astro-cid-lcdefpme]{gap:0 var(--space-s);font-size:.92rem}.shortcuts[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{padding-block:.3rem}}.strip[data-astro-cid-lcdefpme]{gap:var(--space-s);margin-top:var(--space-s);grid-template-columns:repeat(3,1fr);display:grid}.fact[data-astro-cid-lcdefpme]{align-items:center;gap:var(--space-s);padding:var(--space-s) var(--space-m);border-radius:var(--radius-l);background:var(--surface);border:1px solid var(--rule);transition:border-color var(--dur) var(--ease), transform var(--dur) var(--ease);text-decoration:none;display:flex}.fact[data-astro-cid-lcdefpme]:hover{border-color:var(--accent)}.fact-num[data-astro-cid-lcdefpme]{font-size:var(--step-3);letter-spacing:-.03em;color:var(--accent-ink);font-weight:700}.fact-text[data-astro-cid-lcdefpme]{color:var(--ink-muted);font-size:.9rem;line-height:1.35;display:grid}.fact-text[data-astro-cid-lcdefpme] strong[data-astro-cid-lcdefpme]{color:var(--ink)}.how[data-astro-cid-lcdefpme]{gap:var(--space-l);padding-block:var(--space-l);grid-template-columns:repeat(3,1fr);display:grid}.how[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:var(--step-1)}.how[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{color:var(--ink-soft);margin-top:.3rem}.how[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{color:var(--accent-ink);font-weight:600;text-decoration:none}@media (width<=56rem){.strip[data-astro-cid-lcdefpme],.how[data-astro-cid-lcdefpme]{grid-template-columns:1fr}.how[data-astro-cid-lcdefpme]{gap:var(--space-m)}}
