.map.svelte-1lzdpra{border:1px solid var(--mk-line-strong);background:var(--mk-deep);border-radius:12px;margin:0;overflow:hidden}.m-bar.svelte-1lzdpra{border-bottom:1px solid var(--mk-line);height:46px;color:hsl(var(--foreground));justify-content:space-between;align-items:center;padding:0 20px;font-size:14px;display:flex}.legend.svelte-1lzdpra{color:hsl(var(--muted-foreground));align-items:center;gap:6px;font-size:12.5px;display:flex}.legend.svelte-1lzdpra i:where(.svelte-1lzdpra){border-radius:50%;width:7px;height:7px;display:inline-block}.k-eu.svelte-1lzdpra{background:hsl(var(--foreground))}.k-out.svelte-1lzdpra{background:var(--amber);margin-left:10px}.field.svelte-1lzdpra{aspect-ratio:520/440;margin:22px 26px 26px;position:relative}.field.svelte-1lzdpra svg:where(.svelte-1lzdpra){width:100%;height:100%;position:absolute;inset:0;overflow:visible}.land.svelte-1lzdpra{fill:none;stroke-width:2.6px;stroke-linecap:round}.land.eu.svelte-1lzdpra{stroke:#94a3b857}.land.other.svelte-1lzdpra{stroke:#94a3b81c}.link.svelte-1lzdpra{fill:none;stroke:#f1f5f98c;stroke-width:1.25px;stroke-dasharray:1;stroke-dashoffset:0}.copy.svelte-1lzdpra{fill:none;stroke:var(--amber);stroke-width:1.25px;stroke-dasharray:3 5;vector-effect:non-scaling-stroke;opacity:.8}.pin.svelte-1lzdpra{--dot:9px;width:0;height:0;position:absolute}.pin.svelte-1lzdpra:before{content:"";left:calc(var(--dot) / -2);top:calc(var(--dot) / -2);width:var(--dot);height:var(--dot);background:hsl(var(--foreground));box-shadow:0 0 0 4px var(--mk-deep);border-radius:50%;position:absolute}.pin.hub.svelte-1lzdpra{--dot:13px}.pin.hub.svelte-1lzdpra:before{background:var(--green);box-shadow:0 0 0 4px var(--mk-deep), 0 0 0 5px #34d39959}.pin.svelte-1lzdpra b:where(.svelte-1lzdpra),.pin.svelte-1lzdpra small:where(.svelte-1lzdpra),.out.svelte-1lzdpra{text-shadow:0 0 3px var(--mk-deep), 0 0 6px var(--mk-deep), 0 0 10px var(--mk-deep)}.pin.svelte-1lzdpra b:where(.svelte-1lzdpra),.pin.svelte-1lzdpra small:where(.svelte-1lzdpra){white-space:nowrap;line-height:1.25;position:absolute}.pin.svelte-1lzdpra b:where(.svelte-1lzdpra){font-family:var(--font-display);color:hsl(var(--foreground));font-size:15px;font-weight:500}.pin.hub.svelte-1lzdpra b:where(.svelte-1lzdpra){font-size:18px}.pin.svelte-1lzdpra small:where(.svelte-1lzdpra){color:hsl(var(--muted-foreground));font-size:12.5px}.pin.left.svelte-1lzdpra b:where(.svelte-1lzdpra),.pin.left.svelte-1lzdpra small:where(.svelte-1lzdpra){text-align:right;right:14px}.pin.left.svelte-1lzdpra b:where(.svelte-1lzdpra){top:-11px}.pin.left.svelte-1lzdpra small:where(.svelte-1lzdpra){top:9px}.pin.hub.left.svelte-1lzdpra b:where(.svelte-1lzdpra),.pin.hub.left.svelte-1lzdpra small:where(.svelte-1lzdpra){right:18px}.pin.hub.left.svelte-1lzdpra b:where(.svelte-1lzdpra){top:-13px}.pin.hub.left.svelte-1lzdpra small:where(.svelte-1lzdpra){top:10px}.pin.up-left.svelte-1lzdpra b:where(.svelte-1lzdpra),.pin.up-left.svelte-1lzdpra small:where(.svelte-1lzdpra),.pin.up-right.svelte-1lzdpra b:where(.svelte-1lzdpra),.pin.up-right.svelte-1lzdpra small:where(.svelte-1lzdpra){bottom:10px}.pin.up-left.svelte-1lzdpra b:where(.svelte-1lzdpra),.pin.up-right.svelte-1lzdpra b:where(.svelte-1lzdpra){bottom:26px}.pin.up-left.svelte-1lzdpra b:where(.svelte-1lzdpra),.pin.up-left.svelte-1lzdpra small:where(.svelte-1lzdpra){text-align:right;right:4px}.pin.up-right.svelte-1lzdpra b:where(.svelte-1lzdpra),.pin.up-right.svelte-1lzdpra small:where(.svelte-1lzdpra){left:4px}.pin.right.svelte-1lzdpra b:where(.svelte-1lzdpra),.pin.right.svelte-1lzdpra small:where(.svelte-1lzdpra){left:14px}.pin.right.svelte-1lzdpra b:where(.svelte-1lzdpra){top:-11px}.pin.right.svelte-1lzdpra small:where(.svelte-1lzdpra){top:9px}.pin.down.svelte-1lzdpra b:where(.svelte-1lzdpra),.pin.down.svelte-1lzdpra small:where(.svelte-1lzdpra){text-align:center;left:0;transform:translate(-50%)}.pin.down.svelte-1lzdpra b:where(.svelte-1lzdpra){top:12px}.pin.down.svelte-1lzdpra small:where(.svelte-1lzdpra){top:32px}.out.svelte-1lzdpra{color:var(--amber);white-space:nowrap;font-size:12.5px;position:absolute}.out.edge-left.svelte-1lzdpra{transform:translateY(6px)}.out.edge-bottom.svelte-1lzdpra{transform:translateY(-110%);left:0!important}.out.edge-right.svelte-1lzdpra{transform:translate(-100%,-150%)}@media (prefers-reduced-motion:no-preference){.link.svelte-1lzdpra{animation:svelte-1lzdpra-draw .7s ease-out calc(.3s + var(--i) * .25s) both}.pin.svelte-1lzdpra:not(.hub){animation:svelte-1lzdpra-appear .3s ease-out calc(.85s + var(--i) * .25s) both}.copy.svelte-1lzdpra,.out.svelte-1lzdpra{animation:svelte-1lzdpra-appear .5s ease-out calc(2.2s + var(--i) * .2s) both}}@keyframes svelte-1lzdpra-draw{0%{stroke-dashoffset:1px}to{stroke-dashoffset:0}}@keyframes svelte-1lzdpra-appear{0%{opacity:0}}.cos.svelte-1lzdpra{grid-template-columns:repeat(4,minmax(0,1fr));gap:32px;margin:0;padding:0;list-style:none;display:grid}.cos.svelte-1lzdpra li:where(.svelte-1lzdpra){border-top:1px solid var(--mk-line-strong);padding-top:22px}.cos.svelte-1lzdpra h3:where(.svelte-1lzdpra){font-family:var(--font-display);letter-spacing:-.02em;color:hsl(var(--foreground));margin:0;font-size:26px;font-weight:500}.cos.svelte-1lzdpra p:where(.svelte-1lzdpra){color:hsl(var(--muted-foreground));margin:10px 0 0;font-size:15px;line-height:1.5}.cos.svelte-1lzdpra .role:where(.svelte-1lzdpra){color:var(--mk-fg-2)}.cos.svelte-1lzdpra .ent:where(.svelte-1lzdpra){font-family:var(--font-mono);margin-top:16px;font-size:12px;line-height:1.6}.cos.svelte-1lzdpra .hq:where(.svelte-1lzdpra){margin-top:4px;font-size:14px}.refusals.svelte-1lzdpra{border:1px solid var(--mk-light-line);background:#fff;border-radius:12px;margin:0;padding:0;list-style:none}.refusals.svelte-1lzdpra li:where(.svelte-1lzdpra){font-family:var(--font-display);letter-spacing:-.01em;color:#0f172a;padding:22px 28px;font-size:clamp(17px,1.6vw,21px);font-weight:400;line-height:1.4}.refusals.svelte-1lzdpra li:where(.svelte-1lzdpra)+li:where(.svelte-1lzdpra){border-top:1px solid var(--mk-light-line)}@media (width<=900px){.cos.svelte-1lzdpra{grid-template-columns:1fr 1fr;gap:32px 24px}}@media (width<=560px){.field.svelte-1lzdpra{margin:12px 8px 14px}.pin.svelte-1lzdpra small:where(.svelte-1lzdpra){display:none}.pin.svelte-1lzdpra b:where(.svelte-1lzdpra){font-size:13px}.pin.hub.svelte-1lzdpra b:where(.svelte-1lzdpra){font-size:15px}.out.svelte-1lzdpra{font-size:11px}}
