.sea[data-astro-cid-bpydbgxt]{color:#e9eef0;background-color:#0d2733;background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);background-size:40px 40px;padding:40px 0 36px}.gh[data-astro-cid-bpydbgxt]{max-width:60ch}.gh[data-astro-cid-bpydbgxt] .label[data-astro-cid-bpydbgxt]{color:#9fc3cf}.gh[data-astro-cid-bpydbgxt] h1[data-astro-cid-bpydbgxt]{color:#fff;margin:6px 0 12px;font-size:clamp(40px,7vw,76px)}.gh[data-astro-cid-bpydbgxt] .lede[data-astro-cid-bpydbgxt]{color:#c9d6db;max-width:52ch}.deck[data-astro-cid-bpydbgxt]{grid-template-areas:"globe""core""readout";align-items:start;gap:28px;margin-top:28px;display:grid}.core[data-astro-cid-bpydbgxt]{grid-area:core}.globe-col[data-astro-cid-bpydbgxt]{grid-area:globe}.readout[data-astro-cid-bpydbgxt]{grid-area:readout}@media (width>=1000px){.deck[data-astro-cid-bpydbgxt]{grid-template-columns:196px minmax(0,1.3fr) minmax(0,1fr);grid-template-areas:"core globe readout";gap:28px}}.globe-wrap[data-astro-cid-bpydbgxt]{max-width:620px;margin:0 auto;position:relative}#globe[data-astro-cid-bpydbgxt]{touch-action:none;cursor:grab;width:100%;height:auto;display:block}#globe[data-astro-cid-bpydbgxt]:active{cursor:grabbing}.land[data-astro-cid-bpydbgxt]{transition:opacity .8s}html[data-motion=reduce] .land[data-astro-cid-bpydbgxt]{transition:none}#globe[data-astro-cid-bpydbgxt] .names text{font:600 12px var(--text);paint-order:stroke;stroke-linejoin:round;pointer-events:none}#globe[data-astro-cid-bpydbgxt] .names .land{fill:#3b2f1f;stroke:#e5d6b6;stroke-width:3px;letter-spacing:.14em;font-size:11.5px}#globe[data-astro-cid-bpydbgxt] .names .sea{fill:#d7ecf2;stroke:#0d2733;stroke-width:3px;font-size:13px;font-style:italic;font-weight:500}#globe[data-astro-cid-bpydbgxt] .f circle{fill:#e8a33a;stroke:#1f1c19;stroke-width:1.5px}#globe[data-astro-cid-bpydbgxt] .f text{font:700 11px var(--mono);fill:#1f1c19;pointer-events:none}#globe[data-astro-cid-bpydbgxt] .f.hot circle{stroke:#fff;stroke-width:3px}#globe[data-astro-cid-bpydbgxt] .you circle{fill:none;stroke:#fff;stroke-width:2.5px}#globe[data-astro-cid-bpydbgxt] .you circle+circle{fill:#fff;stroke:none}.loading[data-astro-cid-bpydbgxt]{text-align:center;color:#c9d6db;font-size:12px;position:absolute;inset:auto 0 12px}.play[data-astro-cid-bpydbgxt]{align-items:center;gap:14px;max-width:560px;margin:8px auto 0;display:flex}.play[data-astro-cid-bpydbgxt]>button[data-astro-cid-bpydbgxt]{font:600 14px var(--text);color:#0d2733;cursor:pointer;background:#e8a33a;border:0;align-items:center;gap:8px;min-height:44px;padding:8px 16px 8px 12px;display:inline-flex}.play[data-astro-cid-bpydbgxt]>button[data-astro-cid-bpydbgxt] svg[data-astro-cid-bpydbgxt]{width:16px;height:16px}.play[data-astro-cid-bpydbgxt]>button[data-astro-cid-bpydbgxt]:focus-visible{outline-offset:2px;outline:3px solid #fff}.slide[data-astro-cid-bpydbgxt]{flex:1;gap:2px;display:grid}.slide[data-astro-cid-bpydbgxt] label[data-astro-cid-bpydbgxt]{letter-spacing:.08em;text-transform:uppercase;color:#9fc3cf;font-size:11px}.slide[data-astro-cid-bpydbgxt] input[data-astro-cid-bpydbgxt]{accent-color:#e8a33a;width:100%;min-height:28px;margin:0}.ends[data-astro-cid-bpydbgxt]{color:#9fb4bb;justify-content:space-between;font-size:11px;display:flex}.spin[data-astro-cid-bpydbgxt],.layers[data-astro-cid-bpydbgxt]{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:10px;display:flex}.spin[data-astro-cid-bpydbgxt] button[data-astro-cid-bpydbgxt],.layers[data-astro-cid-bpydbgxt] button[data-astro-cid-bpydbgxt]{font:500 13px var(--mono);color:#e9eef0;cursor:pointer;background:0 0;border:1px solid #e9eef080;min-width:44px;min-height:44px;padding:8px 14px}.layers[data-astro-cid-bpydbgxt] button[data-astro-cid-bpydbgxt][aria-pressed=true]{color:#0d2733;background:#e9eef0}.layers[data-astro-cid-bpydbgxt] button[data-astro-cid-bpydbgxt][aria-pressed=true]:before{content:"✓ "}.spin[data-astro-cid-bpydbgxt] button[data-astro-cid-bpydbgxt]:hover,.spin[data-astro-cid-bpydbgxt] button[data-astro-cid-bpydbgxt]:focus-visible,.layers[data-astro-cid-bpydbgxt] button[data-astro-cid-bpydbgxt]:focus-visible{outline-offset:2px;outline:2px solid #fff}.spin[data-astro-cid-bpydbgxt] button[data-astro-cid-bpydbgxt]:disabled{opacity:.45;cursor:default}.hint[data-astro-cid-bpydbgxt]{text-align:center;color:#9fb4bb;margin:8px 0 0;font-size:11.5px}.spot[data-astro-cid-bpydbgxt]{background:#0a2029;border:1px solid #e9eef066;max-width:560px;margin:12px auto 0;padding:12px 16px}.spot[data-astro-cid-bpydbgxt] .spot-h{justify-content:space-between;align-items:center;gap:10px;display:flex}.spot[data-astro-cid-bpydbgxt] .spot-h p{margin:0}.spot[data-astro-cid-bpydbgxt] button{color:#fff;cursor:pointer;background:0 0;border:1px solid #e9eef080;min-width:44px;min-height:44px}.spot[data-astro-cid-bpydbgxt] a,.found[data-astro-cid-bpydbgxt] a,.reads[data-astro-cid-bpydbgxt] a{color:#fff}.reads[data-astro-cid-bpydbgxt] li{padding:2px 0}.reads[data-astro-cid-bpydbgxt] .ol{letter-spacing:.06em;text-transform:uppercase;color:#9fc3cf;font-size:11px}.names-list{columns:2 12ch;column-gap:20px;margin:4px 0 10px}.names-list li{break-inside:avoid;padding:3px 0;font-size:15px}.spot[data-astro-cid-bpydbgxt] .k,.found[data-astro-cid-bpydbgxt] .k{letter-spacing:.08em;text-transform:uppercase;color:#9fc3cf;margin:10px 0 0;font-size:11px}.town[data-astro-cid-bpydbgxt]{border-top:1px solid #e9eef040;max-width:560px;margin:22px auto 0;padding-top:16px}.town[data-astro-cid-bpydbgxt] label[data-astro-cid-bpydbgxt]{font:600 17px var(--text);color:#fff;margin-bottom:6px;display:block}.town[data-astro-cid-bpydbgxt] input[data-astro-cid-bpydbgxt]{width:100%;font:400 16px var(--text);color:#fff;background:#0a2029;border:1px solid #9fc3cf;min-height:44px;padding:10px 12px}.town[data-astro-cid-bpydbgxt] input[data-astro-cid-bpydbgxt]::placeholder{color:#8fa6ad}.town[data-astro-cid-bpydbgxt] input[data-astro-cid-bpydbgxt]:focus-visible{outline-offset:1px;outline:3px solid #e8a33a}.hits[data-astro-cid-bpydbgxt] button{text-align:left;width:100%;font:500 15px var(--text);color:#fff;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #e9eef02e;justify-content:space-between;gap:12px;min-height:44px;padding:8px 4px;display:flex}.hits[data-astro-cid-bpydbgxt] button span{color:#a9bcc2;font-size:13.5px}.hits[data-astro-cid-bpydbgxt] button:hover,.hits[data-astro-cid-bpydbgxt] button:focus-visible{background:#e9eef01a;outline:none}.hits[data-astro-cid-bpydbgxt] .none{color:#b9c9ce;padding:8px 0;font-size:14px}.said[data-astro-cid-bpydbgxt]{color:#fff;min-height:1.6em;margin:10px 0 0;font-size:16px}.readout[data-astro-cid-bpydbgxt]{gap:24px;display:grid}.panel[data-astro-cid-bpydbgxt] .k[data-astro-cid-bpydbgxt],.core-k[data-astro-cid-bpydbgxt]{letter-spacing:.08em;text-transform:uppercase;color:#9fc3cf;margin:0;font-size:11.5px}.panel[data-astro-cid-bpydbgxt] h2[data-astro-cid-bpydbgxt]{color:#fff;margin:4px 0 10px;font-size:clamp(28px,3.2vw,38px)}.panel[data-astro-cid-bpydbgxt] p[data-astro-cid-bpydbgxt]{color:#dfe7ea;max-width:46ch;margin:0 0 10px}.panel[data-astro-cid-bpydbgxt] a{color:#fff}.more[data-astro-cid-bpydbgxt]{font-size:15px}.then[data-astro-cid-bpydbgxt] h3[data-astro-cid-bpydbgxt],.found[data-astro-cid-bpydbgxt] h3[data-astro-cid-bpydbgxt],.reads[data-astro-cid-bpydbgxt] h3[data-astro-cid-bpydbgxt]{color:#fff;border-top:1px solid #e9eef04d;margin:0 0 8px;padding-top:14px;font-size:20px}.env[data-astro-cid-bpydbgxt]{gap:10px;margin:0;display:grid}.env[data-astro-cid-bpydbgxt] div[data-astro-cid-bpydbgxt]{grid-template-columns:92px 1fr;gap:10px;display:grid}.env[data-astro-cid-bpydbgxt] [data-astro-cid-bpydbgxt][hidden]{display:none}.env[data-astro-cid-bpydbgxt] dt[data-astro-cid-bpydbgxt]{font:500 11.5px/1.9 var(--mono);letter-spacing:.06em;text-transform:uppercase;color:#9fc3cf}.env[data-astro-cid-bpydbgxt] dd[data-astro-cid-bpydbgxt]{color:#dfe7ea;margin:0;font-size:15.5px}.chart[data-astro-cid-bpydbgxt]{width:100%;max-width:320px;height:auto;margin-top:6px;display:block}.chart[data-astro-cid-bpydbgxt] text[data-astro-cid-bpydbgxt]{font:400 9.5px var(--mono);fill:#a9bcc2}.sure-row[data-astro-cid-bpydbgxt]{align-items:flex-start;gap:12px;margin-top:14px;display:flex}.sure-row[data-astro-cid-bpydbgxt] p[data-astro-cid-bpydbgxt]{color:#dfe7ea;margin:0;font-size:15px}.sure-row[data-astro-cid-bpydbgxt] strong[data-astro-cid-bpydbgxt]{color:#fff}.gauge[data-astro-cid-bpydbgxt]{flex:none;gap:3px;padding-top:5px;display:inline-flex}.gauge[data-astro-cid-bpydbgxt] i[data-astro-cid-bpydbgxt]{border:1.5px solid #e9eef0;width:9px;height:14px}.gauge[data-astro-cid-bpydbgxt] i[data-astro-cid-bpydbgxt].on{background:#e9eef0}.esrc[data-astro-cid-bpydbgxt]{color:#a9bcc2;margin:8px 0 0;font-size:13.5px}.esrc[data-astro-cid-bpydbgxt] a{color:#cfe0e5}.found[data-astro-cid-bpydbgxt] p[data-astro-cid-bpydbgxt]{color:#dfe7ea;margin:0 0 8px}.vh[data-astro-cid-bpydbgxt]{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}#globe[data-astro-cid-bpydbgxt] circle.g{fill:#6b5536;fill-opacity:.75;stroke:#f0d9a8;stroke-opacity:.7;stroke-width:.8px;pointer-events:none}.found[data-astro-cid-bpydbgxt] summary[data-astro-cid-bpydbgxt]{cursor:pointer;color:#fff;align-items:center;min-height:44px;font-weight:600;display:flex}.found[data-astro-cid-bpydbgxt] summary[data-astro-cid-bpydbgxt]:before{content:"▸";margin-right:8px}.found[data-astro-cid-bpydbgxt] details[data-astro-cid-bpydbgxt][open] summary[data-astro-cid-bpydbgxt]:before{content:"▾"}.found[data-astro-cid-bpydbgxt] summary[data-astro-cid-bpydbgxt]:focus-visible{outline-offset:2px;outline:3px solid #fff}.core[data-astro-cid-bpydbgxt] ol[data-astro-cid-bpydbgxt]{border:1px solid #e9eef059;gap:0;margin:6px 0;display:grid}.core[data-astro-cid-bpydbgxt] button[data-astro-cid-bpydbgxt]{background:var(--c);width:100%;min-height:34px;color:var(--t);font:500 14px/1.15 var(--text);text-align:left;cursor:pointer;border:0;border-bottom:1px solid #0d273359;grid-template-columns:62px 1fr;align-items:center;gap:6px;padding:3px 10px;display:grid}.core[data-astro-cid-bpydbgxt] .when[data-astro-cid-bpydbgxt]{font-size:12px}.core[data-astro-cid-bpydbgxt] .u[data-astro-cid-bpydbgxt]{min-width:0;display:grid}.core[data-astro-cid-bpydbgxt] .p[data-astro-cid-bpydbgxt]{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.core[data-astro-cid-bpydbgxt] .e[data-astro-cid-bpydbgxt]{text-overflow:ellipsis;white-space:nowrap;font-size:11.5px;overflow:hidden}.core[data-astro-cid-bpydbgxt] li[data-astro-cid-bpydbgxt]:last-child button[data-astro-cid-bpydbgxt]{border-bottom:0}.core[data-astro-cid-bpydbgxt] button[data-astro-cid-bpydbgxt][aria-pressed=true]{box-shadow:inset 0 0 0 3px #fff,inset 0 0 0 5px #0d2733}.core[data-astro-cid-bpydbgxt] button[data-astro-cid-bpydbgxt][aria-pressed=true] .when[data-astro-cid-bpydbgxt]:before{content:"▶ "}.core[data-astro-cid-bpydbgxt] button[data-astro-cid-bpydbgxt]:hover{filter:brightness(1.1)}.core[data-astro-cid-bpydbgxt] button[data-astro-cid-bpydbgxt]:focus-visible{outline-offset:2px;z-index:1;outline:3px solid #fff;position:relative}@media (width<=999px){.core[data-astro-cid-bpydbgxt] ol[data-astro-cid-bpydbgxt]{grid-template-columns:repeat(3,minmax(0,1fr))}.core[data-astro-cid-bpydbgxt] button[data-astro-cid-bpydbgxt]{border-right:1px solid #0d273359;grid-template-columns:1fr;gap:0;min-height:52px;padding:4px 8px}.core[data-astro-cid-bpydbgxt] .p[data-astro-cid-bpydbgxt]{font-size:13px}}.key[data-astro-cid-bpydbgxt]{border-top:1px solid #e9eef04d;flex-wrap:wrap;gap:12px 28px;margin:28px 0 0;padding-top:16px;display:flex}.key[data-astro-cid-bpydbgxt] div[data-astro-cid-bpydbgxt]{gap:2px;max-width:30ch;display:grid}.key[data-astro-cid-bpydbgxt] dt[data-astro-cid-bpydbgxt]{font:600 14px var(--text);color:#fff;align-items:center;gap:8px;display:flex}.key[data-astro-cid-bpydbgxt] dd[data-astro-cid-bpydbgxt]{color:#b9c9ce;margin:0 0 0 24px;font-size:13.5px}.sw[data-astro-cid-bpydbgxt]{flex:none;width:16px;height:16px}.sw[data-astro-cid-bpydbgxt].land{background:#c8b48d;border:1px solid #5b4a32}.sure[data-astro-cid-bpydbgxt]{padding-top:48px}.sure[data-astro-cid-bpydbgxt] h2[data-astro-cid-bpydbgxt]{margin:0 0 14px;font-size:clamp(26px,3.4vw,34px)}.sure[data-astro-cid-bpydbgxt] h3[data-astro-cid-bpydbgxt]{margin:26px 0 8px;font-size:21px}.src[data-astro-cid-bpydbgxt]{padding-top:40px}.src[data-astro-cid-bpydbgxt] li[data-astro-cid-bpydbgxt]{padding:6px 0;font-size:15px}
