.polyglobe-module__fyoTLq__root{--lg-bg:#f8f9fe;--lg-ocean-a:#d6e4f5;--lg-land:#fff;--lg-land-hover:#ffe3f5;--lg-border:#392d384d;--lg-coast:#392d386b;--lg-graticule:#392d380f;--lg-pin:#ff63ca;--lg-pin-dot:#fff;--lg-zone:#00b8b857;--lg-zone-stroke:#00b8b8;--lg-surface:#fff;--lg-hairline:#392d3817;--lg-shadow:0 1px 2px #392d380d, 0 8px 24px -12px #392d381f;--lg-accent-ink:#d63fa4;--lg-wave-idle:#392d3829;--lg-text:#392d38;background:var(--lg-bg);color:var(--lg-text)}@media (prefers-color-scheme:dark){.polyglobe-module__fyoTLq__root{--lg-bg:#0f0f1a;--lg-ocean-a:#0f1626;--lg-land:#3a3150;--lg-land-hover:#4a3560;--lg-border:#f8f9fe3d;--lg-coast:#f8f9fe61;--lg-graticule:#c4b5fd0f;--lg-zone:#5eead44d;--lg-zone-stroke:#5eead4;--lg-pin-dot:#0f0f1a;--lg-surface:#1f1a2e;--lg-hairline:#f8f9fe17;--lg-shadow:0 1px 2px #0000004d, 0 8px 24px -12px #00000080;--lg-accent-ink:#ff7fd4;--lg-wave-idle:#f8f9fe2e;--lg-text:#f8f9fe}}.polyglobe-module__fyoTLq__surface{background:var(--lg-surface);border:1px solid var(--lg-hairline);box-shadow:var(--lg-shadow)}.polyglobe-module__fyoTLq__button{border-radius:14px}.polyglobe-module__fyoTLq__accentText{color:var(--lg-accent-ink)}.polyglobe-module__fyoTLq__mapFrame{background:var(--lg-ocean-a);width:100%;height:100%;position:relative;overflow:hidden}.polyglobe-module__fyoTLq__mapSvg{touch-action:none;-webkit-user-select:none;user-select:none;cursor:grab;display:block}.polyglobe-module__fyoTLq__mapSvg:active{cursor:grabbing}.polyglobe-module__fyoTLq__mapInteractive{cursor:crosshair}.polyglobe-module__fyoTLq__sphere{fill:#0000;stroke:var(--lg-coast);stroke-width:1px;vector-effect:non-scaling-stroke}.polyglobe-module__fyoTLq__graticule{fill:none;stroke:var(--lg-graticule);stroke-width:1px;vector-effect:non-scaling-stroke}.polyglobe-module__fyoTLq__country{fill:var(--lg-land);transition:fill .14s}.polyglobe-module__fyoTLq__mapInteractive .polyglobe-module__fyoTLq__country:hover{fill:var(--lg-land-hover)}.polyglobe-module__fyoTLq__borders{fill:none;stroke:var(--lg-border);stroke-width:.8px;stroke-linejoin:round;vector-effect:non-scaling-stroke;pointer-events:none}.polyglobe-module__fyoTLq__coasts{fill:none;stroke:var(--lg-coast);stroke-width:1px;stroke-linejoin:round;vector-effect:non-scaling-stroke;pointer-events:none}.polyglobe-module__fyoTLq__zoneGroup{opacity:0;animation:.7s forwards polyglobe-module__fyoTLq__zoneIn}.polyglobe-module__fyoTLq__zone{fill:var(--lg-zone);stroke:var(--lg-zone-stroke);stroke-width:1.5px;stroke-linejoin:round;vector-effect:non-scaling-stroke;pointer-events:none}@keyframes polyglobe-module__fyoTLq__zoneIn{0%{opacity:0}40%{opacity:1}70%{opacity:.55}to{opacity:1}}.polyglobe-module__fyoTLq__arc{fill:none;stroke:var(--lg-pin);stroke-width:3px;stroke-linecap:round;pointer-events:none}.polyglobe-module__fyoTLq__pin{fill:var(--lg-pin);stroke:#fff;stroke-width:2px;filter:drop-shadow(0 4px 6px #be185d59)}.polyglobe-module__fyoTLq__pinDot{fill:var(--lg-pin-dot)}.polyglobe-module__fyoTLq__pinLabel{fill:#fff;font-variant-numeric:tabular-nums;font-size:11px;font-weight:800}.polyglobe-module__fyoTLq__pinShadow{fill:#392d3838}.polyglobe-module__fyoTLq__answerRing{fill:#fff;stroke:var(--lg-zone-stroke);stroke-width:3px;filter:drop-shadow(0 4px 10px #00808059)}.polyglobe-module__fyoTLq__answerPulse{fill:var(--lg-zone-stroke);opacity:0;transform-origin:50%;transform-box:fill-box;animation:2.2s ease-out 1.2s infinite polyglobe-module__fyoTLq__pulse}@keyframes polyglobe-module__fyoTLq__pulse{0%{opacity:.45;transform:scale(.6)}to{opacity:0;transform:scale(1.8)}}.polyglobe-module__fyoTLq__mapLoading{background:var(--lg-ocean-a);position:absolute;top:0;bottom:0;left:0;right:0}@keyframes polyglobe-module__fyoTLq__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.polyglobe-module__fyoTLq__zoomControls{background:var(--lg-surface);border:1px solid var(--lg-hairline);box-shadow:var(--lg-shadow);border-radius:14px;flex-direction:column;transition:bottom .32s cubic-bezier(.22,1,.36,1);display:flex;position:absolute;overflow:hidden}.polyglobe-module__fyoTLq__zoomControls button{width:40px;height:40px;color:var(--lg-text);opacity:.8;place-items:center;transition:background .12s,opacity .12s;display:grid}.polyglobe-module__fyoTLq__zoomControls button:hover{opacity:1;background:#ff63ca1a}.polyglobe-module__fyoTLq__zoomControls button+button{border-top:1px solid var(--lg-hairline)}.polyglobe-module__fyoTLq__wave{cursor:pointer;touch-action:manipulation;align-items:center;gap:2px;height:44px;display:flex}.polyglobe-module__fyoTLq__waveBar{background:var(--lg-wave-idle);transform-origin:50%;border-radius:999px;flex:1 1 0;min-width:2px;transition:background .16s,transform .2s}.polyglobe-module__fyoTLq__waveBarPlayed{background:var(--lg-pin)}.polyglobe-module__fyoTLq__waveLoading .polyglobe-module__fyoTLq__waveBar{animation:1.1s ease-in-out infinite polyglobe-module__fyoTLq__waveIdle}@keyframes polyglobe-module__fyoTLq__waveIdle{0%,to{transform:scaleY(.35)}50%{transform:scaleY(1)}}.polyglobe-module__fyoTLq__shake{animation:.42s cubic-bezier(.36,.07,.19,.97) polyglobe-module__fyoTLq__shake}@keyframes polyglobe-module__fyoTLq__shake{10%,90%{transform:translate(-1px)}20%,80%{transform:translate(3px)}30%,50%,70%{transform:translate(-6px)}40%,60%{transform:translate(6px)}}.polyglobe-module__fyoTLq__flame{transform-origin:50% 90%;animation:1.6s ease-in-out infinite polyglobe-module__fyoTLq__flicker}@keyframes polyglobe-module__fyoTLq__flicker{0%,to{transform:scale(1)rotate(-2deg)}50%{transform:scale(1.08)rotate(2deg)}}@media (prefers-reduced-motion:reduce){.polyglobe-module__fyoTLq__answerPulse,.polyglobe-module__fyoTLq__flame,.polyglobe-module__fyoTLq__waveLoading .polyglobe-module__fyoTLq__waveBar{animation:none}}.polyglobe-module__fyoTLq__quietScroll{scrollbar-width:thin;scrollbar-color:#392d382e transparent}.polyglobe-module__fyoTLq__quietScroll::-webkit-scrollbar{width:6px}.polyglobe-module__fyoTLq__quietScroll::-webkit-scrollbar-thumb{background:#392d382e;border-radius:999px}.polyglobe-module__fyoTLq__quietScroll::-webkit-scrollbar-track{background:0 0}@media (prefers-color-scheme:dark){.polyglobe-module__fyoTLq__quietScroll{scrollbar-color:#f8f9fe33 transparent}.polyglobe-module__fyoTLq__quietScroll::-webkit-scrollbar-thumb{background:#f8f9fe33}}.polyglobe-module__fyoTLq__markerRing{fill:#fff;stroke:#fff;stroke-width:2.5px}.polyglobe-module__fyoTLq__inkMap{--lg-ocean-a:transparent;--lg-land:#3b3047;--lg-land-hover:#3b3047;--lg-border:#f8f9fe14;--lg-coast:#f8f9fe1f;--lg-graticule:#f8f9fe0a}.polyglobe-module__fyoTLq__display{font-family:"Candy Swirl", var(--font-inter), system-ui, sans-serif;letter-spacing:.01em;font-weight:700}.polyglobe-module__fyoTLq__tile{transition:transform .18s cubic-bezier(.22,1,.36,1),box-shadow .18s;box-shadow:0 2px #1f1a2e1f}.polyglobe-module__fyoTLq__tile:hover{transform:translateY(-3px);box-shadow:0 8px #1f1a2e1f}.polyglobe-module__fyoTLq__tile:active{transform:translateY(1px);box-shadow:0 1px #1f1a2e1f}
