.rmap[data-astro-cid-r5qrambw]{margin:8px 0 32px}.bar[data-astro-cid-r5qrambw]{flex-wrap:wrap;align-items:center;gap:8px 14px;margin-bottom:10px;display:flex}.bar[data-astro-cid-r5qrambw] label[data-astro-cid-r5qrambw]{font-weight:700}.bar[data-astro-cid-r5qrambw] select[data-astro-cid-r5qrambw]{font:inherit;background:#fff;border:1.5px solid #b9c4cc;border-radius:8px;min-width:220px;padding:10px 12px}.legend[data-astro-cid-r5qrambw]{color:var(--ink-soft);margin:0 0 0 auto;font-size:.9rem}.legend[data-astro-cid-r5qrambw] .dot[data-astro-cid-r5qrambw]{background:var(--copper-ink);vertical-align:middle;border-radius:50%;width:10px;height:10px;display:inline-block}.legend[data-astro-cid-r5qrambw] .sw[data-astro-cid-r5qrambw]{vertical-align:middle;background:#e8dccf;border:1px solid #c9a487;width:14px;height:10px;display:inline-block}.stage[data-astro-cid-r5qrambw]{border:1px solid var(--line);border-radius:var(--radius);background:linear-gradient(#f3f6fb,#fff);padding:8px;position:relative}.map[data-astro-cid-r5qrambw]{width:100%;height:auto;display:block}.st[data-astro-cid-r5qrambw]{fill:#e9edf2;stroke:#fff;stroke-width:1px}.st[data-astro-cid-r5qrambw].has{fill:#e8dccf;cursor:pointer}.st[data-astro-cid-r5qrambw].has:hover{fill:#dcc6b0}.pin[data-astro-cid-r5qrambw]{cursor:pointer;outline:none}.pin[data-astro-cid-r5qrambw] .hit[data-astro-cid-r5qrambw]{fill:#0000}.pin[data-astro-cid-r5qrambw] .drop[data-astro-cid-r5qrambw]{fill:var(--copper-ink);stroke:#fff;stroke-width:1.5px;transform-origin:0 0;transition:transform .15s}.pin[data-astro-cid-r5qrambw] .eye[data-astro-cid-r5qrambw]{fill:#fff;pointer-events:none}.pin[data-astro-cid-r5qrambw] .n[data-astro-cid-r5qrambw]{fill:#fff;font:700 10px var(--sans);pointer-events:none}.pin[data-astro-cid-r5qrambw]:hover .drop[data-astro-cid-r5qrambw],.pin[data-astro-cid-r5qrambw]:focus-visible .drop[data-astro-cid-r5qrambw],.pin[data-astro-cid-r5qrambw].on .drop[data-astro-cid-r5qrambw]{fill:var(--navy);transform:scale(1.25)}.pin[data-astro-cid-r5qrambw]:focus-visible .hit[data-astro-cid-r5qrambw]{stroke:var(--navy);stroke-width:2px}.pop[data-astro-cid-r5qrambw]{z-index:5;border:1px solid var(--line);border-radius:var(--radius);background:#fff;width:min(380px,92%);max-height:460px;padding:14px 16px 6px;position:absolute;overflow:auto;box-shadow:0 16px 40px #1e204638}.pop[data-astro-cid-r5qrambw] .x[data-astro-cid-r5qrambw]{color:var(--ink-soft);cursor:pointer;background:0 0;border:0;padding:4px 8px;font-size:1.6rem;line-height:1;position:absolute;top:6px;right:8px}.pop[data-astro-cid-r5qrambw] .ph[data-astro-cid-r5qrambw]{font:700 1.05rem/1.3 var(--serif);color:var(--navy);margin:0 28px 8px 0}.pop[data-astro-cid-r5qrambw] .ag{border-top:1px solid var(--line);grid-template-columns:56px 1fr;gap:12px;padding:12px 0;display:grid}.pop[data-astro-cid-r5qrambw] .av{object-fit:cover;border-radius:50%;width:56px;height:56px}.pop[data-astro-cid-r5qrambw] .ini{background:var(--navy);color:#fff;font:700 1.05rem var(--sans);border:3px solid var(--copper-light);box-sizing:border-box;place-items:center;display:grid}.pop[data-astro-cid-r5qrambw] h3{margin:0;font-size:1.02rem}.pop[data-astro-cid-r5qrambw] p{color:var(--ink-soft);margin:2px 0;font-size:.88rem}.pop[data-astro-cid-r5qrambw] .tm{color:var(--navy);font-weight:600}.pop[data-astro-cid-r5qrambw] .ct{flex-wrap:wrap;gap:2px 12px;display:flex}.pop[data-astro-cid-r5qrambw] .ct a{word-break:break-all;font-weight:600}.pop[data-astro-cid-r5qrambw] .intro{margin:6px 0 2px;font-size:.9rem;font-weight:700;display:inline-block}@media (width<=760px){.legend[data-astro-cid-r5qrambw]{margin-left:0}.pin[data-astro-cid-r5qrambw] .drop[data-astro-cid-r5qrambw],.pin[data-astro-cid-r5qrambw] .hit[data-astro-cid-r5qrambw],.pin[data-astro-cid-r5qrambw] .eye[data-astro-cid-r5qrambw],.pin[data-astro-cid-r5qrambw] .n[data-astro-cid-r5qrambw]{transform-origin:0 0;transform:scale(2)}.pin[data-astro-cid-r5qrambw]:hover .drop[data-astro-cid-r5qrambw],.pin[data-astro-cid-r5qrambw].on .drop[data-astro-cid-r5qrambw]{transform:scale(2.3)}.pop[data-astro-cid-r5qrambw]{width:auto;max-height:none;box-shadow:none;margin-top:10px;position:relative;top:auto!important;left:auto!important}}@media (prefers-reduced-motion:reduce){.pin[data-astro-cid-r5qrambw] .drop[data-astro-cid-r5qrambw]{transition:none}}.paths[data-astro-cid-zerujnwx]{grid-template-columns:1fr 1fr;gap:20px;margin:32px 0 8px;display:grid}.paths[data-astro-cid-zerujnwx] .card[data-astro-cid-zerujnwx] h2[data-astro-cid-zerujnwx]{margin-top:0;font-size:1.35rem}.paths[data-astro-cid-zerujnwx] .card[data-astro-cid-zerujnwx] p[data-astro-cid-zerujnwx]{color:var(--ink-soft)}.steps[data-astro-cid-zerujnwx]{max-width:var(--read);padding-left:1.3em}.steps[data-astro-cid-zerujnwx] li[data-astro-cid-zerujnwx]{margin:8px 0}.note[data-astro-cid-zerujnwx]{background:var(--sand);border-radius:var(--radius);padding:14px 18px;font-size:.95rem}.dir[data-astro-cid-zerujnwx]{margin-top:32px}.dir[data-astro-cid-zerujnwx] details[data-astro-cid-zerujnwx]{border-top:1px solid var(--line);padding:10px 0}.dir[data-astro-cid-zerujnwx] summary[data-astro-cid-zerujnwx]{cursor:pointer;color:var(--navy);font-weight:700}.dir[data-astro-cid-zerujnwx] ul[data-astro-cid-zerujnwx]{margin:8px 0 4px;padding-left:1.2em}.dir[data-astro-cid-zerujnwx] li[data-astro-cid-zerujnwx]{margin:6px 0;font-size:.95rem}.dir[data-astro-cid-zerujnwx] .ct[data-astro-cid-zerujnwx]{flex-wrap:wrap;gap:0 10px;margin-left:8px;display:inline-flex}@media (width<=760px){.paths[data-astro-cid-zerujnwx]{grid-template-columns:1fr}}
