.stage.svelte-163kv98{--land:#e2d4bd;--line:#c4b08f;--inset-pos:13%;min-height:58vh;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 10% 94%,#0000),linear-gradient(#0000,#000 12% 88%,#0000);mask-image:linear-gradient(90deg,#0000,#000 10% 94%,#0000),linear-gradient(#0000,#000 12% 88%,#0000);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:border-box,border-box;mask-clip:border-box,border-box;-webkit-mask-origin:border-box,border-box;mask-origin:border-box,border-box;-webkit-mask-composite:source-in;mask-composite:intersect;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}:root[data-theme=dark] .stage.svelte-163kv98{--land:#34322b;--line:#4a473e}.scene.svelte-163kv98{perspective:1800px;perspective-origin:50% 25%;position:absolute;inset:0}.board.svelte-163kv98{transform-style:preserve-3d;transform:rotateX(var(--rx)) rotateY(var(--ry));will-change:transform;position:absolute;inset:0}.cam.svelte-163kv98{transform-origin:0 0;transform-style:preserve-3d;transition:transform .9s cubic-bezier(.3,.7,.2,1);position:absolute;inset:0}.cam.svelte-163kv98 svg:where(.svelte-163kv98){width:100%;height:100%;position:absolute;inset:0;overflow:visible}.land.svelte-163kv98{fill:var(--land);stroke:var(--line);stroke-width:.8px}.land.on.svelte-163kv98{fill:color-mix(in srgb, var(--site-acc) 42%, var(--land));cursor:pointer;transition:fill .25s}.land.on.svelte-163kv98:hover,.land.hot.svelte-163kv98{fill:color-mix(in srgb, var(--site-acc) 70%, var(--land))}.land.sel.svelte-163kv98,.in-country.svelte-163kv98 .land.sel:where(.svelte-163kv98):hover{fill:color-mix(in srgb, var(--site-acc) 55%, var(--land));cursor:default}.in-country.svelte-163kv98 .land.on:where(.svelte-163kv98):not(.sel,:hover,.hot){fill:var(--land)}.grid.svelte-163kv98{fill:none;stroke:var(--line);stroke-width:.5px;opacity:.5}.pins.svelte-163kv98{pointer-events:none;transition:opacity .25s;position:absolute;inset:0;transform:translateZ(1px)}.pins.out.svelte-163kv98,.labels.out.svelte-163kv98{opacity:0}.leaders.svelte-163kv98:has(~.labels.out:where(.svelte-163kv98)){opacity:0}.pin.svelte-163kv98{width:0;height:0;transform:translate(var(--x), var(--y));position:absolute;top:0;left:0}.dot.svelte-163kv98{background:var(--site-acc);width:10px;height:10px;box-shadow:0 0 0 5px color-mix(in srgb, var(--site-acc) 22%, transparent);border-radius:50%;transition:scale .2s;position:absolute;top:-5px;left:-5px}.small.svelte-163kv98 .dot:where(.svelte-163kv98){width:6px;height:6px;box-shadow:none;top:-3px;left:-3px}.pin.hot.svelte-163kv98 .dot:where(.svelte-163kv98){scale:1.35}.leaders.svelte-163kv98,.labels.svelte-163kv98{z-index:2;pointer-events:none;transition:opacity .25s;position:absolute;inset:0}.leaders.svelte-163kv98 line:where(.svelte-163kv98){stroke:var(--site-acc);stroke-width:1px;opacity:.6}.label.svelte-163kv98{visibility:hidden;pointer-events:auto;position:absolute}.label.placed.svelte-163kv98{visibility:visible}.label.open.svelte-163kv98{z-index:1}.tag.svelte-163kv98{white-space:nowrap;background:var(--site-surface);border:1px solid color-mix(in srgb, var(--site-ink) 22%, transparent);color:var(--site-ink);font:500 15px/1.2 var(--site-body);cursor:pointer;flex-direction:column;gap:2px;padding:5px 10px;transition:border-color .2s,color .2s;display:flex}.tag.svelte-163kv98 b:where(.svelte-163kv98){font-family:var(--site-head);font-size:19px;font-weight:500}.dense.svelte-163kv98 .tag:where(.svelte-163kv98){padding:3px 8px}.dense.svelte-163kv98 .tag:where(.svelte-163kv98) b:where(.svelte-163kv98){font-size:16px}.tag.svelte-163kv98 small:where(.svelte-163kv98){color:var(--site-muted);font-size:12px}.tag.svelte-163kv98 ul:where(.svelte-163kv98){border-top:1px solid var(--site-line);margin:4px 0 0;padding:4px 0 0;list-style:none;display:none}.tag.svelte-163kv98 ul:where(.svelte-163kv98) a:where(.svelte-163kv98){color:var(--site-ink);padding:3px 0;font-size:14px;transition:color .15s;display:block}.tag.svelte-163kv98 ul:where(.svelte-163kv98) a:where(.svelte-163kv98):hover,.tag.svelte-163kv98 ul:where(.svelte-163kv98) a.hot:where(.svelte-163kv98){color:var(--site-acc-tx)}.tag.svelte-163kv98 ul.cols:where(.svelte-163kv98){column-count:2;column-gap:16px}.label.open.svelte-163kv98 .tag:where(.svelte-163kv98) ul:where(.svelte-163kv98){display:block}.tag.svelte-163kv98:hover,.label.svelte-163kv98:focus-within .tag:where(.svelte-163kv98),.label.hot.svelte-163kv98 .tag:where(.svelte-163kv98){border-color:var(--site-acc);color:var(--site-acc-tx)}.hit.svelte-163kv98{opacity:0;cursor:pointer;background:0 0;border:0;padding:0;position:absolute;inset:0}.insets.svelte-163kv98{z-index:3;gap:10px;display:flex;position:absolute;top:13%;right:8%}.inset.svelte-163kv98{border:1px solid var(--site-line);background:var(--site-surface);width:130px;color:var(--site-ink);font:500 13px var(--site-body);transition:border-color .2s;display:block}.inset.svelte-163kv98:hover,.inset.hot.svelte-163kv98{border-color:var(--site-acc)}.inset.svelte-163kv98 svg:where(.svelte-163kv98){width:130px;height:90px;display:block}.inset.svelte-163kv98 span:where(.svelte-163kv98){border-top:1px solid var(--site-line);padding:5px 10px;display:block}@media (width<=900px){.stage.svelte-163kv98{pointer-events:none;min-height:82vh;margin-top:-34vh;-webkit-mask:linear-gradient(#0000,#000 40% 88%,#0000);mask:linear-gradient(#0000,#000 40% 88%,#0000)}.leaders.in-country.svelte-163kv98,.labels.in-country.svelte-163kv98{display:none}.in-country.svelte-163kv98~.pins:where(.svelte-163kv98) .pin:where(.svelte-163kv98) .dot:where(.svelte-163kv98){width:8px;height:8px;box-shadow:0 0 0 4px color-mix(in srgb, var(--site-acc) 22%, transparent);top:-4px;left:-4px}.insets.svelte-163kv98{gap:6px;top:auto;bottom:12px;right:12px}.inset.svelte-163kv98,.inset.svelte-163kv98 svg:where(.svelte-163kv98){width:92px}.inset.svelte-163kv98 svg:where(.svelte-163kv98){height:64px}.inset.svelte-163kv98 span:where(.svelte-163kv98){padding:3px 8px;font-size:12px}}@media (prefers-reduced-motion:reduce){.cam.svelte-163kv98,.pins.svelte-163kv98,.labels.svelte-163kv98,.leaders.svelte-163kv98{transition:none}}.home.svelte-9k52vj{grid-template-rows:auto 1fr;min-height:calc(100dvh - 60px);display:grid;overflow:hidden}.panel.svelte-9k52vj{z-index:3;align-self:start;padding:clamp(24px,4vw,48px) 20px 20px;position:relative}@media (width<=900px){.panel.svelte-9k52vj{background:var(--site-bg);pointer-events:none;padding-bottom:72px;-webkit-mask:linear-gradient(#000 calc(100% - 72px),#0000);mask:linear-gradient(#000 calc(100% - 72px),#0000)}.panel.svelte-9k52vj>*{pointer-events:auto}}@media (width>=901px){.home.svelte-9k52vj{grid-template-rows:1fr;grid-template-columns:minmax(300px,1fr) minmax(0,1fr)}.panel.svelte-9k52vj{align-self:center;padding-left:max(2rem,50vw - 38rem);padding-right:2rem}}
