.map[data-astro-cid-qi6nhn4a]{margin:1.5rem 0 0;position:relative}svg[data-astro-cid-qi6nhn4a]{touch-action:pan-y;border-radius:8px}.map[data-astro-cid-qi6nhn4a].zoomed svg[data-astro-cid-qi6nhn4a]{cursor:grab}.map[data-astro-cid-qi6nhn4a].zoomed svg[data-astro-cid-qi6nhn4a]:active{cursor:grabbing}.country[data-astro-cid-qi6nhn4a],.graticule[data-astro-cid-qi6nhn4a]{vector-effect:non-scaling-stroke}.country[data-astro-cid-qi6nhn4a].visited{cursor:zoom-in;outline:none;transition:fill .15s}.country[data-astro-cid-qi6nhn4a].visited:hover,.country[data-astro-cid-qi6nhn4a].visited:focus-visible{fill:color-mix(in srgb, var(--accent) 65%, var(--bg))}.zoom-controls[data-astro-cid-qi6nhn4a]{flex-direction:column;gap:.3rem;display:flex;position:absolute;top:.5rem;right:.5rem}.zoom-controls[data-astro-cid-qi6nhn4a] button[data-astro-cid-qi6nhn4a]{min-width:2rem;height:2rem;font:inherit;border:1px solid var(--line);background:color-mix(in srgb, var(--surface) 90%, transparent);color:var(--fg);cursor:pointer;border-radius:6px;padding:0 .5rem;font-size:1rem;line-height:1}.zoom-controls[data-astro-cid-qi6nhn4a] button[data-astro-cid-qi6nhn4a][data-zoom-reset]{font-family:var(--mono);font-size:.7rem}.zoom-controls[data-astro-cid-qi6nhn4a] button[data-astro-cid-qi6nhn4a][hidden]{display:none}.zoom-controls[data-astro-cid-qi6nhn4a] button[data-astro-cid-qi6nhn4a]:hover{border-color:var(--accent)}.zoom-hint[data-astro-cid-qi6nhn4a]{font-family:var(--mono);color:var(--muted);margin-top:.4rem;font-size:.72rem}svg[data-astro-cid-qi6nhn4a]{width:100%;height:auto;display:block}.graticule[data-astro-cid-qi6nhn4a]{fill:none;stroke:var(--line);stroke-width:.6px}.country[data-astro-cid-qi6nhn4a]{fill:color-mix(in srgb, var(--muted) 22%, var(--bg));stroke:var(--bg);stroke-width:.6px}.country[data-astro-cid-qi6nhn4a].visited{fill:color-mix(in srgb, var(--accent) 45%, var(--bg))}.dot[data-astro-cid-qi6nhn4a]{fill:var(--accent);stroke:var(--bg);stroke-width:1.5px;transition:r .2s}.pulse[data-astro-cid-qi6nhn4a]{fill:none;stroke:var(--accent);stroke-width:1.5px;transform-box:fill-box;transform-origin:50%;animation:2.4s ease-out infinite pulse;animation-delay:calc(var(--i) * .3s)}text[data-astro-cid-qi6nhn4a]{font:600 13px var(--sans);fill:var(--fg);paint-order:stroke;stroke:var(--bg);stroke-width:4px;stroke-linejoin:round;opacity:0;pointer-events:none;transition:opacity .15s}.pin[data-astro-cid-qi6nhn4a]:hover text[data-astro-cid-qi6nhn4a],.pin[data-astro-cid-qi6nhn4a]:focus-visible text[data-astro-cid-qi6nhn4a]{opacity:1}.pin[data-astro-cid-qi6nhn4a]:hover .dot[data-astro-cid-qi6nhn4a]{r:6}@keyframes pulse{0%{opacity:.9;transform:scale(.4)}to{opacity:0;transform:scale(2.2)}}.spot-dot[data-astro-cid-qi6nhn4a]{fill:var(--fg);stroke:var(--bg);stroke-width:1.2px}.spot[data-astro-cid-qi6nhn4a] .ring[data-astro-cid-qi6nhn4a]{fill:none;stroke:var(--accent);stroke-width:1.6px}.spot[data-astro-cid-qi6nhn4a]{outline:none}.spot[data-astro-cid-qi6nhn4a].has-photos{cursor:pointer}.spot[data-astro-cid-qi6nhn4a]:hover text[data-astro-cid-qi6nhn4a],.spot[data-astro-cid-qi6nhn4a]:focus-visible text[data-astro-cid-qi6nhn4a]{opacity:1}.spot[data-astro-cid-qi6nhn4a].has-photos:hover .ring[data-astro-cid-qi6nhn4a],.spot[data-astro-cid-qi6nhn4a].has-photos:focus-visible .ring[data-astro-cid-qi6nhn4a]{stroke-width:2.6px}.lightbox[data-astro-cid-qi6nhn4a]{border:1px solid var(--line);background:var(--surface);width:min(92vw,1000px);max-height:92vh;color:var(--fg);border-radius:12px;padding:0;overflow:hidden}.lightbox[data-astro-cid-qi6nhn4a]::backdrop{backdrop-filter:blur(3px);background:#0009}.lightbox[data-astro-cid-qi6nhn4a][open]{flex-direction:column;animation:.25s ease-out both lb-in;display:flex}.lb-head[data-astro-cid-qi6nhn4a]{border-bottom:1px solid var(--line);align-items:center;gap:1rem;padding:.7rem .9rem .7rem 1.1rem;display:flex}.lb-title[data-astro-cid-qi6nhn4a]{font-family:var(--serif);font-weight:600}.lb-count[data-astro-cid-qi6nhn4a]{font-family:var(--mono);color:var(--muted);margin-left:auto;font-size:.78rem}.lb-close[data-astro-cid-qi6nhn4a]{color:var(--muted);cursor:pointer;background:0 0;border:0;padding:.1rem .5rem;font-size:1.4rem;line-height:1}.lb-close[data-astro-cid-qi6nhn4a]:hover{color:var(--fg)}.lb-stage[data-astro-cid-qi6nhn4a]{background:var(--bg);position:relative}.lb-track[data-astro-cid-qi6nhn4a]{scroll-snap-type:x mandatory;scrollbar-width:none;height:min(68vh,620px);display:flex;overflow-x:auto}.lb-track[data-astro-cid-qi6nhn4a]::-webkit-scrollbar{display:none}.lb-track[data-astro-cid-qi6nhn4a] .lb-slide{scroll-snap-align:center;flex:0 0 100%;place-items:center;display:grid}.lb-track[data-astro-cid-qi6nhn4a] img{object-fit:contain;max-width:100%;max-height:100%}.lb-nav[data-astro-cid-qi6nhn4a]{border:1px solid var(--line);background:color-mix(in srgb, var(--surface) 85%, transparent);width:2.6rem;height:2.6rem;color:var(--fg);cursor:pointer;z-index:1;border-radius:50%;font-size:1.5rem;line-height:1;position:absolute;top:50%;transform:translateY(-50%)}.lb-nav[data-astro-cid-qi6nhn4a]:hover{border-color:var(--accent)}.lb-nav[data-astro-cid-qi6nhn4a].prev{left:.75rem}.lb-nav[data-astro-cid-qi6nhn4a].next{right:.75rem}.lb-thumbs[data-astro-cid-qi6nhn4a]{border-top:1px solid var(--line);gap:.5rem;padding:.7rem .9rem;display:flex;overflow-x:auto}.lb-thumbs[data-astro-cid-qi6nhn4a][hidden],.lb-nav[data-astro-cid-qi6nhn4a][hidden]{display:none}.lb-thumbs[data-astro-cid-qi6nhn4a] button{cursor:pointer;opacity:.6;background:0 0;border:2px solid #0000;border-radius:6px;flex:none;padding:0}.lb-thumbs[data-astro-cid-qi6nhn4a] button.active{border-color:var(--accent);opacity:1}.lb-thumbs[data-astro-cid-qi6nhn4a] img{object-fit:cover;border-radius:4px;width:3.6rem;height:3.6rem;display:block}@keyframes lb-in{0%{opacity:0;transform:scale(.98)}to{opacity:1;transform:none}}@media (width<=560px){.lb-nav[data-astro-cid-qi6nhn4a]{display:none}}@media (prefers-reduced-motion:reduce){.pulse[data-astro-cid-qi6nhn4a]{opacity:0;animation:none}.lightbox[data-astro-cid-qi6nhn4a][open]{animation:none}}
