.ex[data-astro-cid-wutogznt]{gap:10px;display:grid}.ex-top[data-astro-cid-wutogznt]{justify-content:space-between;align-items:center;gap:10px;display:flex}.ex-crumbs[data-astro-cid-wutogznt]{flex-wrap:wrap;align-items:center;gap:6px;font-size:.92rem;display:flex}.ex-crumbs[data-astro-cid-wutogznt] button{color:var(--coral);font:inherit;cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}.ex-crumbs[data-astro-cid-wutogznt] span{color:var(--muted)}.ex-zoom[data-astro-cid-wutogznt]{gap:6px;display:flex}.ex-zoom[data-astro-cid-wutogznt] button[data-astro-cid-wutogznt]{border:1.5px solid var(--line);background:var(--surface);width:36px;height:36px;color:var(--ink);cursor:pointer;border-radius:50%;font-size:1.1rem}.ex-filters[data-astro-cid-wutogznt]{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.ex-filters[data-astro-cid-wutogznt] button[data-astro-cid-wutogznt]{border:1.5px solid var(--line);background:var(--surface);color:var(--ink);cursor:pointer;border-radius:99px;padding:5px 12px;font-size:.85rem;font-weight:600}.ex-filters[data-astro-cid-wutogznt] button[data-astro-cid-wutogznt][aria-pressed=true]{background:var(--ink);border-color:var(--ink);color:var(--bg)}.ex-filters[data-astro-cid-wutogznt] select[data-astro-cid-wutogznt]{border:1.5px solid var(--line);background:var(--surface);color:var(--ink);font:inherit;border-radius:99px;padding:6px 10px;font-size:.85rem}.ex-body[data-astro-cid-wutogznt]{grid-template-columns:minmax(0,1fr) 260px;align-items:start;gap:14px;display:grid}.ex-map[data-astro-cid-wutogznt]{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--surface);position:relative;overflow:hidden}.ex-svg[data-astro-cid-wutogznt]{touch-action:none;cursor:grab;width:100%;height:auto;max-height:72vh;display:block}.ex-land[data-astro-cid-wutogznt] circle{fill:color-mix(in srgb, var(--muted) 28%, transparent)}.ex-dots[data-astro-cid-wutogznt] circle{fill:var(--coral);fill-opacity:.72;stroke:var(--surface);cursor:pointer;outline:none;transition:fill-opacity .2s}.ex-dots[data-astro-cid-wutogznt] circle:hover,.ex-dots[data-astro-cid-wutogznt] circle:focus-visible{fill-opacity:1}.ex-dots[data-astro-cid-wutogznt] circle.u{fill:var(--ink);fill-opacity:.85}.ex-dots[data-astro-cid-wutogznt] circle.u.full{fill:var(--coral);fill-opacity:1}.ex-labels[data-astro-cid-wutogznt] text{fill:var(--ink);font-family:var(--body);paint-order:stroke;stroke:var(--surface);stroke-width:3px;pointer-events:none;font-weight:700}.ex-labels[data-astro-cid-wutogznt] tspan{fill:var(--coral)}.ex-level[data-astro-cid-wutogznt]{color:var(--muted);background:color-mix(in srgb, var(--surface) 85%, transparent);border-radius:99px;margin:0;padding:3px 8px;font-size:.78rem;font-weight:700;position:absolute;top:10px;left:12px}.ex-hint[data-astro-cid-wutogznt]{color:var(--muted);margin:0;font-size:.75rem;position:absolute;bottom:8px;right:12px}.ex-panel[data-astro-cid-wutogznt]{border:1px solid var(--line);border-top:3px solid var(--coral);border-radius:var(--r-md);background:var(--surface);gap:6px;max-height:72vh;padding:16px;display:grid;overflow:auto}.ex-panel[data-astro-cid-wutogznt] .ex-where{font-family:var(--display);margin:0;font-size:1.3rem}.ex-panel[data-astro-cid-wutogznt] .ex-total{color:var(--muted);margin:0}.ex-panel[data-astro-cid-wutogznt] .ex-total b{color:var(--ink);font-size:1.2rem}.ex-panel[data-astro-cid-wutogznt] .ex-sub{color:var(--muted);text-transform:uppercase;letter-spacing:.06em;margin:4px 0 0;font-size:.78rem;font-weight:700}.ex-panel[data-astro-cid-wutogznt] .ex-bars{gap:4px;margin:4px 0 0;padding:0;list-style:none;display:grid}.ex-panel[data-astro-cid-wutogznt] .ex-bars button{cursor:pointer;width:100%;color:var(--ink);font:inherit;text-align:left;background:0 0;border:0;grid-template-columns:1fr 70px 30px;align-items:center;gap:8px;padding:4px 0;font-size:.9rem;display:grid}.ex-panel[data-astro-cid-wutogznt] .ex-bars i{background:var(--coral);opacity:.8;border-radius:99px;height:8px}.ex-panel[data-astro-cid-wutogznt] .ex-bars b{text-align:right;font-variant-numeric:tabular-nums}.ex-panel[data-astro-cid-wutogznt] .ex-unis{gap:8px;margin:4px 0 0;padding:0;font-size:.9rem;list-style:none;display:grid}.ex-panel[data-astro-cid-wutogznt] .ex-unis li{grid-template-columns:56px 1fr;align-items:center;gap:10px;display:grid}.ex-panel[data-astro-cid-wutogznt] .ex-unis img,.ex-panel[data-astro-cid-wutogznt] .ex-noimg{object-fit:cover;background:var(--bg-soft);border-radius:6px;width:56px;height:42px;display:block}.ex-panel[data-astro-cid-wutogznt] .ex-unis a{color:var(--ink);font-weight:600}.ex-panel[data-astro-cid-wutogznt] .ex-full{color:var(--ok);font-size:.72rem;font-weight:700;display:block}@media (width<=900px){.ex-body[data-astro-cid-wutogznt]{grid-template-columns:1fr}.ex-panel[data-astro-cid-wutogznt]{max-height:none}}
