.maptabs[data-astro-cid-vbciv2mi]{flex-wrap:wrap;gap:6px;margin:4px 0 14px;display:flex}.maptabs[data-astro-cid-vbciv2mi] a[data-astro-cid-vbciv2mi]{border:1px solid var(--rule);padding:6px 14px;font-size:.9rem;text-decoration:none}.maptabs[data-astro-cid-vbciv2mi] a[data-astro-cid-vbciv2mi][aria-current=page]{border-color:var(--ink);background:var(--paper-2);font-weight:600}.head[data-astro-cid-vbciv2mi]{padding-block:56px 12px}h1[data-astro-cid-vbciv2mi]{margin:8px 0 12px;font-size:clamp(2.4rem,6vw,4rem);font-weight:900}.head[data-astro-cid-vbciv2mi] p[data-astro-cid-vbciv2mi]{color:var(--ink-2)}.toolbar[data-astro-cid-vbciv2mi]{flex-wrap:wrap;align-items:center;gap:10px 16px;padding-block:12px;display:flex}.eras[data-astro-cid-vbciv2mi]{flex-wrap:wrap;gap:4px;display:flex}.eras[data-astro-cid-vbciv2mi] button[data-astro-cid-vbciv2mi],.zoom[data-astro-cid-vbciv2mi] button[data-astro-cid-vbciv2mi]{font:500 .82rem var(--f-body);background:var(--paper);color:var(--ink);border:1px solid var(--rule);cursor:pointer;padding:6px 10px}.eras[data-astro-cid-vbciv2mi] button[data-astro-cid-vbciv2mi][aria-pressed=true]{border-color:var(--ink);background:var(--paper-2)}select[data-astro-cid-vbciv2mi]{font:inherit;background:var(--paper);color:var(--ink);border:1px solid var(--rule);max-width:220px;padding:6px 8px;font-size:.85rem}.kinds[data-astro-cid-vbciv2mi]{border:0;gap:12px;margin:0;padding:0;font-size:.85rem;display:flex}.count[data-astro-cid-vbciv2mi]{margin:0 0 0 auto}.stage-wrap[data-astro-cid-vbciv2mi]{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:16px;display:grid}.stage[data-astro-cid-vbciv2mi]{border:1px solid var(--rule);background:var(--paper-2);position:relative}.map[data-astro-cid-vbciv2mi]{touch-action:none;cursor:grab;width:100%;height:auto;max-height:76vh;display:block}.sea[data-astro-cid-vbciv2mi]{fill:color-mix(in srgb, var(--c-indigo) 10%, var(--paper-2))}.land[data-astro-cid-vbciv2mi]{fill:var(--paper);stroke:var(--ink-3);stroke-width:.6px;vector-effect:non-scaling-stroke}.lake[data-astro-cid-vbciv2mi]{fill:color-mix(in srgb, var(--c-indigo) 18%, var(--paper));stroke:none}.river[data-astro-cid-vbciv2mi]{fill:none;stroke:color-mix(in srgb, var(--c-indigo) 55%, var(--paper));stroke-width:.9px;vector-effect:non-scaling-stroke}.river[data-astro-cid-vbciv2mi].r1,.river[data-astro-cid-vbciv2mi].r2,.river[data-astro-cid-vbciv2mi].r3{stroke-width:1.4px}.mk[data-astro-cid-vbciv2mi]{cursor:pointer;outline:none}.mk[data-astro-cid-vbciv2mi].off{display:none}.capital[data-astro-cid-vbciv2mi] rect[data-astro-cid-vbciv2mi]{fill:var(--c-vermilion);stroke:var(--paper);stroke-width:1.5px}.capital[data-astro-cid-vbciv2mi] text[data-astro-cid-vbciv2mi]{font:700 11px var(--f-display);fill:var(--ink);paint-order:stroke;stroke:var(--paper);stroke-width:3px}.battle[data-astro-cid-vbciv2mi] circle[data-astro-cid-vbciv2mi]{fill:var(--ink);stroke:var(--paper);stroke-width:1.5px}.event[data-astro-cid-vbciv2mi] rect[data-astro-cid-vbciv2mi]{fill:var(--irregular);stroke:var(--paper);stroke-width:1.5px}.mk[data-astro-cid-vbciv2mi]:hover rect[data-astro-cid-vbciv2mi],.mk[data-astro-cid-vbciv2mi]:hover circle[data-astro-cid-vbciv2mi],.mk[data-astro-cid-vbciv2mi]:focus-visible rect[data-astro-cid-vbciv2mi],.mk[data-astro-cid-vbciv2mi]:focus-visible circle[data-astro-cid-vbciv2mi],.mk[data-astro-cid-vbciv2mi].active rect[data-astro-cid-vbciv2mi],.mk[data-astro-cid-vbciv2mi].active circle[data-astro-cid-vbciv2mi]{stroke:var(--ink);stroke-width:2.5px}.zoom[data-astro-cid-vbciv2mi]{gap:4px;display:flex;position:absolute;top:8px;right:8px}.list[data-astro-cid-vbciv2mi]{border-top:3px solid var(--ink);max-height:76vh;overflow:auto}.card[data-astro-cid-vbciv2mi]{border-bottom:1px solid var(--ink);padding:14px 0 16px}.card[data-astro-cid-vbciv2mi] h2{margin:4px 0 8px;font-size:1.4rem;font-weight:900}.card[data-astro-cid-vbciv2mi] p{color:var(--ink-2);margin:0 0 8px;font-size:.9rem}.card[data-astro-cid-vbciv2mi] .links{flex-wrap:wrap;gap:10px;display:flex}.card[data-astro-cid-vbciv2mi] ul{margin:0;padding-left:1.2em;font-size:.9rem}.items[data-astro-cid-vbciv2mi]{margin:0;padding:0;list-style:none}.items[data-astro-cid-vbciv2mi] li[data-astro-cid-vbciv2mi].off{display:none}.items[data-astro-cid-vbciv2mi] button[data-astro-cid-vbciv2mi]{text-align:left;border:0;border-bottom:1px solid var(--rule);width:100%;color:var(--ink);font:inherit;cursor:pointer;background:0 0;grid-template-columns:14px auto 1fr;align-items:baseline;gap:8px;padding:8px 0;font-size:.88rem;display:grid}.items[data-astro-cid-vbciv2mi] button[data-astro-cid-vbciv2mi]:hover,.items[data-astro-cid-vbciv2mi] li[data-astro-cid-vbciv2mi].active button[data-astro-cid-vbciv2mi]{background:var(--paper-2)}.items[data-astro-cid-vbciv2mi] small[data-astro-cid-vbciv2mi]{color:var(--ink-3)}.items[data-astro-cid-vbciv2mi] .num[data-astro-cid-vbciv2mi]{color:var(--ink-3);font-size:.78rem}.sym[data-astro-cid-vbciv2mi]{width:9px;height:9px;display:inline-block}.sym[data-astro-cid-vbciv2mi].capital{background:var(--c-vermilion)}.sym[data-astro-cid-vbciv2mi].battle{background:var(--ink);border-radius:50%}.sym[data-astro-cid-vbciv2mi].event{background:var(--irregular);transform:rotate(45deg)}.items[data-astro-cid-vbciv2mi] li[data-astro-cid-vbciv2mi][data-kind=capital] button[data-astro-cid-vbciv2mi]{grid-template-columns:14px auto 1fr}@media (width<=900px){.stage-wrap[data-astro-cid-vbciv2mi]{grid-template-columns:1fr}.list[data-astro-cid-vbciv2mi]{max-height:none}.count[data-astro-cid-vbciv2mi]{flex-basis:100%;margin-left:0}}
