.leaderboards_layout__cicn3{position:relative;z-index:2;display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,360px);gap:12px;width:100%;min-width:0;min-height:0;padding:12px}.leaderboards_primary__g_2_R,.leaderboards_rail__XZsEV{min-width:0;min-height:0}.leaderboards_primary__g_2_R{position:relative}.leaderboards_rail__XZsEV{display:grid;align-content:stretch}.leaderboards_panel__1M1eL{--board-accent:var(--theme-accent,#80e3df);display:grid;grid-template-rows:auto auto auto minmax(0,1fr) auto;gap:12px;min-width:0;min-height:0;padding:18px;color:#f7fbf5;border:1px solid rgba(224,244,238,.28);border-radius:3px;background:rgba(2,13,22,.9);box-shadow:inset 0 0 36px rgba(46,160,176,.08);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.leaderboards_embedded__2gY3M{height:100%;max-height:min(760px,calc(100dvh - 24px))}.leaderboards_full__0Z188{min-height:620px}.leaderboards_viewControls__nBrL_{display:grid;gap:8px;margin-bottom:10px;padding:10px;color:#ffffff;border:1px solid rgba(224,244,238,.28);background:rgba(2,13,22,.88);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace}.leaderboards_viewTabs__wHjx_{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px}.leaderboards_dateControls__AUpVQ button,.leaderboards_dateControls__AUpVQ input,.leaderboards_viewTabs__wHjx_ button{min-height:40px;color:#ffffff;border:1px solid rgba(224,244,238,.3);background:rgba(3,23,35,.92);font:700 10px/1 ui-monospace,SFMono-Regular,Menlo,monospace;cursor:pointer}.leaderboards_viewTabs__wHjx_ button[aria-pressed=true]{color:#07131b;border-color:#f6c85d;background:#f6c85d}.leaderboards_dateControls__AUpVQ{display:grid;grid-template-columns:42px minmax(0,1fr) 42px;gap:6px}.leaderboards_dateControls__AUpVQ label{display:grid;gap:4px;color:#dcece8;font-size:9px;letter-spacing:.08em;text-transform:uppercase}.leaderboards_dateControls__AUpVQ input{width:100%;padding:6px 8px;color-scheme:dark}.leaderboards_dateControls__AUpVQ button:disabled{cursor:not-allowed;opacity:.35}.leaderboards_panelHeader__0G01K{grid-row:1;display:flex;align-items:start;justify-content:space-between;gap:12px;padding-bottom:12px;border-bottom:1px solid rgba(220,245,238,.18)}.leaderboards_freshness__LuboY,.leaderboards_panelHeader__0G01K h2,.leaderboards_panelHeader__0G01K p{margin:0}.leaderboards_panelHeader__0G01K>div>p{color:#f3c86a;font-size:11px;font-weight:700;letter-spacing:.14em;text-transform:uppercase}.leaderboards_panelHeader__0G01K h2{margin-top:5px;color:#ffffff;font-size:clamp(18px,2vw,25px);font-weight:700;letter-spacing:.02em;text-transform:uppercase}.leaderboards_freshness__LuboY{display:grid;justify-items:end;gap:4px;color:#dcece8;font-size:10px;white-space:nowrap}.leaderboards_freshness__LuboY strong{color:#82f4bd;letter-spacing:.12em}.leaderboards_freshness__LuboY strong:before{content:"";display:inline-block;width:7px;height:7px;margin-right:6px;border-radius:50%;background:currentColor;box-shadow:0 0 10px currentColor}.leaderboards_stale__PJR0n strong{color:#ffd27a}.leaderboards_partition__W30CQ{grid-row:2;display:flex;flex-wrap:wrap;justify-content:space-between;gap:6px 18px;padding:8px 10px;color:#f7fbf5;border:1px solid rgba(224,244,238,.2);background:rgba(255,255,255,.04);font-size:11px;line-height:1.4}.leaderboards_partition__W30CQ p{margin:0}.leaderboards_partition__W30CQ time{color:#ffe09a;font-weight:700}.leaderboards_delayNotice__RR_VI,.leaderboards_state__LlsTj{margin:0;color:#f7fbf5;line-height:1.55}.leaderboards_state__LlsTj{grid-row:4;display:grid;place-items:center;min-height:140px;padding:24px;text-align:center;border:1px dashed rgba(243,239,216,.28)}.leaderboards_delayNotice__RR_VI{grid-row:3;padding:8px 10px;color:#fff4d4;border-left:3px solid #f4c668;background:rgba(77,50,9,.34);font-size:12px}.leaderboards_listFrame__aRJW0{grid-row:4;display:grid;grid-template-rows:minmax(0,1fr) auto;min-height:0}.leaderboards_list__h_kuM{min-height:0;overflow-y:auto;padding:0;margin:0;list-style:none;scrollbar-color:var(--board-accent) rgba(255,255,255,.05)}.leaderboards_row__h8sEL{display:grid;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:48px;padding:6px 4px;color:#f5f8f4;border-bottom:1px solid rgba(243,239,216,.12)}.leaderboards_row__h8sEL[data-current=true]{background:rgba(128,227,223,.11)}.leaderboards_rank__BJ6WZ{display:grid;place-items:center;width:28px;min-height:28px;color:#f6d47f;font-size:12px}.leaderboards_rank__BJ6WZ[data-medal]{color:#07131b;border-radius:50%;font-weight:800}.leaderboards_rank__BJ6WZ[data-medal=gold]{background:#f6c85d}.leaderboards_rank__BJ6WZ[data-medal=silver]{background:#c9d6dc}.leaderboards_rank__BJ6WZ[data-medal=bronze]{background:#d88d55}.leaderboards_alias__tZ6rx,.leaderboards_score__RlJS_{color:#ffffff;opacity:1}.leaderboards_alias__tZ6rx{overflow:hidden;font-family:ui-sans-serif,system-ui,sans-serif;font-size:13px;font-weight:650;text-overflow:ellipsis;white-space:nowrap}.leaderboards_countryCode__0Hl_J{margin-inline-start:8px;color:#8fdde4;font:700 9px/1 ui-monospace,SFMono-Regular,Menlo,monospace;letter-spacing:.08em}.leaderboards_score__RlJS_{display:grid;justify-items:end;gap:3px;font-size:12px;font-weight:800;text-align:right}.leaderboards_progress__SZfrB{color:#8fdde4;font-size:9px;font-weight:700;letter-spacing:.04em;line-height:1}.leaderboards_currentRow__qzTTi{display:grid;grid-template-columns:auto 34px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:52px;margin-top:12px;padding:8px 10px;color:#ffffff;border-left:3px solid var(--board-accent);background:rgba(0,8,14,.88)}.leaderboards_currentLabel__y8vmp{color:#ffe0a0;font-size:9px;letter-spacing:.08em;text-transform:uppercase}.leaderboards_fullLink__sR5B6{grid-row:5;display:inline-flex;align-items:center;justify-content:center;gap:8px;width:100%;min-height:44px;padding:10px 12px;color:#fff1c8;border:1px solid rgba(245,238,213,.42);border-radius:3px;background:rgba(0,8,13,.78);font-size:11px;font-weight:700;letter-spacing:.04em;text-decoration:none;text-transform:uppercase}.leaderboards_fullLink__sR5B6:focus-visible,.leaderboards_fullLink__sR5B6:hover{color:#07131b;background:#f6c85d;outline:2px solid #ffffff;outline-offset:2px}.leaderboards_tabsFrame__UXm41{display:grid;gap:8px;min-width:0}.leaderboards_boardTabs__crgf7{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-block:1px solid rgba(243,239,216,.18)}.leaderboards_boardTab__Y1yGv{display:flex;align-items:center;justify-content:center;min-width:0;min-height:44px;padding:8px 5px;overflow:hidden;color:#f7fbf5;border:0;border-bottom:2px solid transparent;background:transparent;font:700 10px/1 ui-monospace,SFMono-Regular,Menlo,monospace;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap;cursor:pointer;text-decoration:none}.leaderboards_boardTab__Y1yGv[aria-current=page],.leaderboards_boardTab__Y1yGv[aria-selected=true]{color:#ffe3a2;border-bottom-color:var(--theme-accent,#f6c85d)}.leaderboards_boardTab__Y1yGv:focus-visible,.leaderboards_chapterTabs__MBLWm button:focus-visible{outline:2px solid #ffffff;outline-offset:-2px}.leaderboards_chapterTabs__MBLWm{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:5px;min-width:0}.leaderboards_chapterTabsWithTotal__TP5UW{grid-template-columns:repeat(6,minmax(0,1fr))}.leaderboards_chapterTabs__MBLWm button{display:grid;gap:3px;min-width:0;min-height:44px;padding:6px;overflow:hidden;color:#ffffff;border:1px solid rgba(238,242,231,.26);background:rgba(2,13,22,.72);font:500 9px/1.1 ui-monospace,SFMono-Regular,Menlo,monospace;cursor:pointer}.leaderboards_chapterTabs__MBLWm button[aria-pressed=true]{color:#07131b;border-color:var(--theme-accent,#f6c85d);background:var(--theme-accent,#f6c85d)}.leaderboards_chapterTabs__MBLWm strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media (max-width:1100px){.leaderboards_layout__cicn3{grid-template-columns:minmax(0,1fr)}.leaderboards_rail__XZsEV{width:100%}.leaderboards_embedded__2gY3M{height:auto;max-height:none}}@media (max-width:700px){.leaderboards_layout__cicn3{display:flex;flex-direction:column;gap:0;min-height:0;padding:0}.leaderboards_primary__g_2_R{flex:0 0 auto;min-height:0}.leaderboards_rail__XZsEV{flex:0 0 auto;width:100%;padding:0 max(10px,env(safe-area-inset-right)) max(16px,env(safe-area-inset-bottom)) max(10px,env(safe-area-inset-left))}.leaderboards_embedded__2gY3M,.leaderboards_full__0Z188,.leaderboards_panel__1M1eL{width:100%;height:auto;min-height:520px;max-height:none;padding:16px 14px;border-radius:0;background:rgba(2,13,22,.94)}.leaderboards_currentRow__qzTTi,.leaderboards_row__h8sEL{grid-template-columns:34px minmax(0,1fr) auto}.leaderboards_currentLabel__y8vmp{grid-column:1/-1}.leaderboards_boardTab__Y1yGv,.leaderboards_chapterTabs__MBLWm button,.leaderboards_fullLink__sR5B6{min-height:44px}.leaderboards_boardTabs__crgf7,.leaderboards_chapterTabsWithTotal__TP5UW,.leaderboards_chapterTabs__MBLWm{grid-template-columns:repeat(3,minmax(0,1fr))}}.leaderboards_page__cw1mM{position:relative;min-height:100%;overflow:hidden auto;isolation:isolate;color:#f7fbf5;background:#020d16}.leaderboards_scene__CNfJG{position:fixed;z-index:-2;inset:0;overflow:hidden}.leaderboards_scene__CNfJG img{object-fit:cover}.leaderboards_sceneMobile__lK7mN{display:none}.leaderboards_page__cw1mM[data-theme=geography] .leaderboards_scene__CNfJG{background:#146097 url(/themes/geography/sky-day.webp) 50%/cover}.leaderboards_page__cw1mM[data-theme=geography] .leaderboards_sceneShade__D_LpO{background:linear-gradient(180deg,rgba(6,32,55,.32),rgba(6,32,55,.55))}.leaderboards_sceneShade__D_LpO{position:absolute;inset:0;background:linear-gradient(180deg,rgba(1,8,17,.18),rgba(1,8,17,.72) 42%,#020a12),linear-gradient(90deg,rgba(1,8,17,.58),transparent 54%,rgba(1,8,17,.48))}.leaderboards_mainBrand__VmULp{position:relative;z-index:3;display:inline-flex;align-items:center;gap:10px;margin:16px clamp(16px,3vw,46px) 0;color:#fff4c7;font-size:clamp(21px,2.4vw,31px);letter-spacing:.16em;text-decoration:none;text-shadow:0 2px 18px #000}.leaderboards_pageContent__6DSqn{position:relative;z-index:2;width:min(1320px,calc(100% - 32px));margin:0 auto;padding:clamp(24px,4vw,54px) 0 clamp(64px,8vw,110px)}.leaderboards_boardHero__sx3aW,.leaderboards_hero__eX_NA{color:#fff;text-shadow:0 2px 20px rgba(0,0,0,.92)}.leaderboards_hero__eX_NA{max-width:900px;margin:3vh 0 clamp(28px,5vw,58px)}.leaderboards_boardHero__sx3aW>div>p,.leaderboards_hero__eX_NA>p:first-child{margin:0 0 10px;color:#ffe09a;font-size:14px;font-weight:800;letter-spacing:.15em;text-transform:uppercase}.leaderboards_boardHero__sx3aW h1,.leaderboards_hero__eX_NA h1{margin:0;color:#fff;font-size:clamp(44px,7vw,84px);font-weight:500;line-height:.95}.leaderboards_heroDescription__joV7P{max-width:760px;color:#f3fbff;font:600 clamp(17px,2vw,22px)/1.55 ui-sans-serif,system-ui,sans-serif}.leaderboards_boardIntro__y4C1C,.leaderboards_boardUpdatePolicy__kRW_7,.leaderboards_updatePolicy__rf73f{max-width:760px;color:#f7fbf5;font:600 14px/1.65 ui-sans-serif,system-ui,sans-serif}.leaderboards_updatePolicy__rf73f{padding:10px 12px;border-left:3px solid #f6c85d;background:rgba(2,13,22,.66)}.leaderboards_boardIntro__y4C1C{margin:14px 0 0}.leaderboards_boardUpdatePolicy__kRW_7{margin:7px 0 0;color:#ffe6aa}.leaderboards_hubGrid__Uqmma{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.leaderboards_hubCard__8nbbi{position:relative;display:grid;align-content:end;min-width:0;min-height:290px;padding:18px;overflow:hidden;color:#fff;border:1px solid rgba(231,246,244,.36);background:rgba(2,13,22,.78);text-decoration:none;box-shadow:inset 0 -100px 90px rgba(0,0,0,.64)}.leaderboards_hubCard__8nbbi img{position:absolute;inset:4% -28% auto auto;width:150%;height:70%;object-fit:contain;opacity:.92;transition:transform .18s ease}.leaderboards_hubCard__8nbbi:focus-visible img,.leaderboards_hubCard__8nbbi:hover img{transform:translateY(-6px) scale(1.03)}.leaderboards_hubCard__8nbbi:focus-visible{outline:3px solid #fff;outline-offset:3px}.leaderboards_hubCard__8nbbi span{position:relative;color:#ffe09a;font-size:10px;text-transform:uppercase}.leaderboards_hubCard__8nbbi strong{position:relative;margin-top:5px;font-size:clamp(24px,2.6vw,36px);font-weight:500}.leaderboards_boardHero__sx3aW{display:grid;grid-template-columns:minmax(0,1fr) minmax(280px,44%);align-items:center;min-height:250px;margin-top:-28px}.leaderboards_boardHero__sx3aW>div>a{display:inline-block;margin-bottom:28px;color:#fff}.leaderboards_boardHero__sx3aW>img{width:100%;max-height:min(34vw,360px);object-fit:contain;filter:drop-shadow(0 14px 20px rgba(0,0,0,.68))}.leaderboards_boardHero__sx3aW h1{max-width:780px;font-size:clamp(38px,5.4vw,68px)}.leaderboards_boardHero__sx3aW .language-switcher{display:inline-block;margin-top:20px;text-shadow:none}.leaderboards_boardGrid__MBn3Z{display:grid;grid-template-columns:minmax(0,1fr) minmax(230px,300px);gap:14px;align-items:start}.leaderboards_boardPanelShell___KJpd>div{display:grid;gap:10px}.leaderboards_boardActions__gmFKo{display:grid;gap:14px;padding:20px;color:#f5fbff;border:1px solid rgba(224,244,238,.28);background:rgba(2,13,22,.9);font-family:ui-sans-serif,system-ui,sans-serif}.leaderboards_boardActions__gmFKo p{margin:0;line-height:1.55}.leaderboards_boardActions__gmFKo>a{display:grid;place-items:center;min-height:48px;color:#06121b;background:#f6c85d;font-weight:800;text-decoration:none;text-transform:uppercase}.leaderboards_boardActions__gmFKo nav{display:grid;gap:2px}.leaderboards_boardActions__gmFKo nav a{padding:11px 8px;color:#fff;border-bottom:1px solid rgba(255,255,255,.14);text-decoration:none}.leaderboards_guide__iFcPZ{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-top:18px}.leaderboards_guide__iFcPZ article{padding:clamp(20px,3vw,32px);color:#dcecf3;border:1px solid rgba(224,244,238,.22);background:rgba(2,13,22,.94);font-family:ui-sans-serif,system-ui,sans-serif}.leaderboards_guide__iFcPZ h2{margin:0 0 16px;color:#f6c85d;font:500 clamp(25px,3vw,34px)/1 var(--font-pixel),monospace}.leaderboards_guide__iFcPZ h3{color:#fff}.leaderboards_guide__iFcPZ p{line-height:1.65}@media (max-width:1000px){.leaderboards_hubGrid__Uqmma{grid-template-columns:repeat(3,minmax(0,1fr))}.leaderboards_boardGrid__MBn3Z{grid-template-columns:minmax(0,1fr) 240px}}@media (max-width:700px){.leaderboards_sceneDesktop__cKqVw{display:none}.leaderboards_sceneMobile__lK7mN{display:block}.leaderboards_sceneShade__D_LpO{background:linear-gradient(180deg,rgba(1,8,17,.08),rgba(1,8,17,.72) 26%,#020a12 68%)}.leaderboards_mainBrand__VmULp{margin:6px 12px 0}.leaderboards_pageContent__6DSqn{width:100%;padding:12px 0 70px}.leaderboards_boardHero__sx3aW,.leaderboards_hero__eX_NA{padding:0 14px}.leaderboards_hero__eX_NA{margin-top:5vh}.leaderboards_hero__eX_NA h1{font-size:clamp(42px,15vw,64px)}.leaderboards_hubGrid__Uqmma{grid-template-columns:1fr;gap:0;padding:0 10px}.leaderboards_hubCard__8nbbi{min-height:210px}.leaderboards_boardHero__sx3aW{display:flex;flex-direction:column-reverse;align-items:stretch;min-height:0;margin-top:-8px}.leaderboards_boardHero__sx3aW>img{align-self:center;width:92%;max-height:240px}.leaderboards_boardHero__sx3aW>div>a{margin-bottom:12px}.leaderboards_boardHero__sx3aW h1{font-size:clamp(36px,11vw,54px)}.leaderboards_boardGrid__MBn3Z{display:flex;flex-direction:column;gap:0;margin-top:28px}.leaderboards_boardActions__gmFKo,.leaderboards_boardPanelShell___KJpd{width:100%}.leaderboards_boardActions__gmFKo{border-inline:0}.leaderboards_guide__iFcPZ{grid-template-columns:1fr;gap:0;margin-top:0}.leaderboards_guide__iFcPZ article{border-inline:0}}.geography-rover_sprite__wxpr9{position:relative;display:block;width:100%;aspect-ratio:1;pointer-events:none;user-select:none}.geography-rover_bodyAssembly__3gevh,.geography-rover_layer__rLbZ6{position:absolute;inset:0;display:block;width:100%;height:100%}.geography-rover_layer__rLbZ6{object-fit:contain}.geography-rover_bodyAssembly__3gevh{animation:geography-rover_idleBody__o96Kb 2.8s ease-in-out infinite;transform-origin:52% 72%}.geography-rover_flag__TSp8U{transform-origin:28.5% 15%;animation:geography-rover_flagFlutter__FYjOK 1.35s ease-in-out infinite}.geography-rover_leftLeg__L4Fpg{transform-origin:36.5% 69%}.geography-rover_rightLeg__gyUui{transform-origin:70.5% 69%}.geography-rover_centerLeg__OiDNR{transform-origin:48% 78%}.geography-rover_sprite__wxpr9[data-walking=true] .geography-rover_leftLeg__L4Fpg{animation:geography-rover_leftStep__bAed7 .38s ease-in-out infinite}.geography-rover_sprite__wxpr9[data-walking=true] .geography-rover_rightLeg__gyUui{animation:geography-rover_rightStep__Q_S9X .38s ease-in-out infinite}.geography-rover_sprite__wxpr9[data-walking=true] .geography-rover_centerLeg__OiDNR{animation:geography-rover_centerStep___uo1x .38s ease-in-out infinite}.geography-rover_sprite__wxpr9[data-walking=true] .geography-rover_bodyAssembly__3gevh{animation:geography-rover_walkingBody__EiqUa .19s ease-in-out infinite}.geography-rover_sprite__wxpr9[data-walking=true] .geography-rover_flag__TSp8U{animation-duration:.6s}.geography-rover_sprite__wxpr9[data-paused=true] *,.geography-rover_sprite__wxpr9[data-paused=true] :after,.geography-rover_sprite__wxpr9[data-paused=true] :before{animation-play-state:paused!important}.geography-rover_sprite__wxpr9[data-reduced-motion=true] *{animation:none!important}@keyframes geography-rover_idleBody__o96Kb{0%,to{transform:translateY(0)}50%{transform:translateY(-.85%)}}@keyframes geography-rover_flagFlutter__FYjOK{0%,to{transform:skewY(-2deg) scaleX(.99)}50%{transform:skewY(3deg) scaleX(.94)}}@keyframes geography-rover_walkingBody__EiqUa{0%,to{transform:translateY(-.5%) rotate(-.5deg)}50%{transform:translateY(-2%) rotate(.5deg)}}@keyframes geography-rover_leftStep__bAed7{0%,to{transform:rotate(-6deg) translateY(-.7%)}50%{transform:rotate(7deg) translateY(-2%)}}@keyframes geography-rover_rightStep__Q_S9X{0%,to{transform:rotate(7deg) translateY(-2%)}50%{transform:rotate(-6deg) translateY(-.7%)}}@keyframes geography-rover_centerStep___uo1x{0%,to{transform:rotate(4deg) translateY(-.4%)}50%{transform:rotate(-5deg) translateY(-2%)}}@media (prefers-reduced-motion:reduce){.geography-rover_sprite__wxpr9 *,.geography-rover_sprite__wxpr9 :after,.geography-rover_sprite__wxpr9 :before{animation:none!important}}.geography-atmosphere_atmosphere__AN1jZ{position:absolute;inset:0;z-index:1;pointer-events:none;user-select:none}.geography-atmosphere_atmosphere__AN1jZ img{display:block;width:100%;height:auto}.geography-atmosphere_horizon__dT25w,.geography-atmosphere_skyTint__l7NLv{position:absolute;inset:0}.geography-atmosphere_skyTint__l7NLv{background-color:var(--sky-tint,transparent);transition:background-color var(--travel-duration,1.2s) linear}.geography-atmosphere_horizon__dT25w{background:linear-gradient(180deg,transparent 15%,#ffca78 65%,#ed7453);opacity:var(--horizon-opacity,0);transition:opacity var(--travel-duration,1.2s) linear}.geography-atmosphere_moon__3ewTF,.geography-atmosphere_sun__brXFK{position:absolute;width:12%;left:80%;top:19%;transition:left var(--travel-duration,1.2s) linear,top var(--travel-duration,1.2s) linear,opacity var(--travel-duration,1.2s) linear,transform var(--travel-duration,1.2s) linear}.geography-atmosphere_sun__brXFK{left:var(--sun-x,80%);top:var(--sun-y,19%)}.geography-atmosphere_sunDisc__XMLHN{position:relative;animation:geography-atmosphere_sunTurn__yvgHT 96s linear infinite}.geography-atmosphere_sunHalo__kgUhS{position:absolute;inset:0;opacity:.38;filter:blur(5px);animation:geography-atmosphere_haloBreathe__DNmhQ 5.4s ease-in-out infinite}.geography-atmosphere_moon__3ewTF{opacity:0;transform:translateY(-20%)}.geography-atmosphere_moon__3ewTF img{animation:geography-atmosphere_moonFloat__FJ2z2 7s ease-in-out infinite}.geography-atmosphere_cloud__WRnYw{position:absolute;opacity:var(--cloud-opacity,1);transition:left var(--travel-duration,1.2s) linear,opacity var(--travel-duration,1.2s) linear}.geography-atmosphere_farCloud__o5Nr0{width:38%;left:calc(-8% + var(--journey) * 2%);top:17%;animation:geography-atmosphere_cloudDrift__lyKBB 38s ease-in-out infinite alternate}.geography-atmosphere_nearCloud__KakJV{width:27%;left:calc(64% - var(--journey) * 3%);top:30%;animation:geography-atmosphere_cloudDrift__lyKBB 24s ease-in-out infinite alternate-reverse}.geography-atmosphere_rightCloud__xpaYb{width:24%;left:calc(98% - var(--journey) * 2%);top:24%;animation:geography-atmosphere_cloudDrift__lyKBB 32s ease-in-out infinite alternate}.geography-atmosphere_atmosphere__AN1jZ[data-weather=dusk] .geography-atmosphere_sun__brXFK{opacity:.25}.geography-atmosphere_atmosphere__AN1jZ[data-night=true] .geography-atmosphere_sun__brXFK{opacity:0;transform:translateY(100%)}.geography-atmosphere_atmosphere__AN1jZ[data-night=true] .geography-atmosphere_moon__3ewTF{opacity:1;transform:none}.geography-atmosphere_atmosphere__AN1jZ[data-night=true] .geography-atmosphere_cloud__WRnYw{opacity:.3}.geography-atmosphere_perfectEffects__zDy79,.geography-atmosphere_stars__Zic_x{position:absolute;inset:0}.geography-atmosphere_star__uC_KK{position:absolute;left:var(--x);top:var(--y);width:1.2%;opacity:.6;animation:geography-atmosphere_starTwinkle__Ylf7s 3.8s ease-in-out infinite;animation-delay:var(--delay)}.geography-atmosphere_aurora__MXY8c{position:absolute;left:42%;top:29%;width:47%;opacity:.5;transform-origin:70% 70%;animation:geography-atmosphere_auroraWave__KHHDe 11s ease-in-out infinite}.geography-atmosphere_shootingStar__GhhME{position:absolute;width:15%;opacity:0;animation:geography-atmosphere_shoot__baNYh 9s linear infinite}.geography-atmosphere_firstShootingStar__V0xra{left:55%;top:31%;animation-delay:1.5s}.geography-atmosphere_secondShootingStar__AGKTZ{left:83%;top:23%;width:10%;animation-duration:13s;animation-delay:5.5s}.geography-atmosphere_atmosphere__AN1jZ[data-paused=true] *,.geography-atmosphere_atmosphere__AN1jZ[data-paused=true] :after,.geography-atmosphere_atmosphere__AN1jZ[data-paused=true] :before{animation-play-state:paused!important}.geography-atmosphere_atmosphere__AN1jZ[data-reduced-motion=true] *{animation:none!important;transition:none!important}.geography-atmosphere_atmosphere__AN1jZ[data-reduced-motion=true] .geography-atmosphere_shootingStar__GhhME{display:none}@keyframes geography-atmosphere_sunTurn__yvgHT{to{transform:rotate(1turn)}}@keyframes geography-atmosphere_haloBreathe__DNmhQ{0%,to{opacity:.24;transform:scale(1.03)}50%{opacity:.48;transform:scale(1.14)}}@keyframes geography-atmosphere_moonFloat__FJ2z2{0%,to{transform:translateY(0) rotate(-2deg)}50%{transform:translateY(-3%) rotate(2deg)}}@keyframes geography-atmosphere_cloudDrift__lyKBB{0%{transform:translateX(-3%)}to{transform:translateX(4%)}}@keyframes geography-atmosphere_starTwinkle__Ylf7s{0%,to{opacity:.3;transform:scale(var(--star-scale))}50%{opacity:.95;transform:scale(calc(var(--star-scale) * 1.15))}}@keyframes geography-atmosphere_auroraWave__KHHDe{0%,to{opacity:.35;transform:translateY(0) skewX(-3deg) scaleY(.95)}50%{opacity:.65;transform:translateY(-2%) skewX(3deg) scaleY(1.05)}}@keyframes geography-atmosphere_shoot__baNYh{0%,72%{opacity:0;transform:translate(30%,-40%)}75%{opacity:.9}85%{opacity:0;transform:translate(-180%,120%)}to{opacity:0;transform:translate(-180%,120%)}}@media (max-width:700px){.geography-atmosphere_moon__3ewTF,.geography-atmosphere_sun__brXFK{left:76%;top:31%;width:18%}.geography-atmosphere_sun__brXFK{left:calc(var(--sun-x) * .87);top:var(--sun-mobile-y)}.geography-atmosphere_farCloud__o5Nr0{top:31%;left:calc(-14% + var(--journey) * 2%);width:45%}.geography-atmosphere_nearCloud__KakJV{top:35%;left:calc(64% - var(--journey) * 3%);width:32%}.geography-atmosphere_rightCloud__xpaYb{top:30%;left:calc(98% - var(--journey) * 2%);width:32%}.geography-atmosphere_star__uC_KK{width:2.4%}.geography-atmosphere_secondShootingStar__AGKTZ,.geography-atmosphere_star__uC_KK:nth-child(n+7){display:none}.geography-atmosphere_aurora__MXY8c{left:13%;top:35%;width:73%}.geography-atmosphere_firstShootingStar__V0xra{left:72%;top:37%;width:24%}}@media (prefers-reduced-motion:reduce){.geography-atmosphere_atmosphere__AN1jZ *,.geography-atmosphere_atmosphere__AN1jZ :after,.geography-atmosphere_atmosphere__AN1jZ :before{animation:none!important;transition:none!important}.geography-atmosphere_shootingStar__GhhME{display:none}}.product-update-notice_pollScene__IuL0p{min-height:104px}.product-update-notice_rankBody__eUcRw{margin:12px 0;color:#e8f4ff;font-size:1rem;line-height:1.6;text-align:center}.product-update-notice_rankStatus__oGvCW{color:#ffc957;font-size:.8rem;line-height:1.5;text-align:center}.product-update-notice_rankLinks__u3p_h{display:flex;flex-wrap:wrap;justify-content:center;gap:12px 24px;margin:20px 0}.product-update-notice_rankLinks__u3p_h a{color:#65e8ff;text-decoration:underline;text-underline-offset:4px;font-size:.85rem}.product-update-notice_rankLinks__u3p_h a:focus-visible{outline:2px solid #ffc957;outline-offset:4px}.product-update-notice_pollIntro__wrxR9{margin:0;color:#b8d3e9;font-size:.78rem;line-height:1.55;text-align:center}.product-update-notice_pollForm__9uVOs{display:grid;gap:.9rem}.product-update-notice_pollOptions__A46WE{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem}.product-update-notice_pollOption__SsvJY{display:grid;grid-template-columns:auto auto minmax(0,1fr);gap:.6rem;align-items:start;min-height:76px;padding:.72rem;border:1px solid rgba(70,214,255,.34);background:rgba(1,16,31,.84);cursor:pointer}.product-update-notice_pollOptionSelected__rI_HG{border-color:#ffc957;box-shadow:inset 0 0 0 1px rgba(255,201,87,.25);background:rgba(42,29,20,.86)}.product-update-notice_pollOption__SsvJY input{position:absolute;opacity:0;pointer-events:none}.product-update-notice_checkmark__l89bM{width:18px;height:18px;margin-top:2px;border:2px solid #59dfff;background:#020c18}.product-update-notice_pollOption__SsvJY input:checked+.product-update-notice_checkmark__l89bM{border-color:#ffc957;background:#ffc957;box-shadow:inset 0 0 0 4px #2a1d14}.product-update-notice_pollOption__SsvJY input:focus-visible+.product-update-notice_checkmark__l89bM{outline:2px solid #fff;outline-offset:3px}.product-update-notice_pollOption__SsvJY small,.product-update-notice_pollOption__SsvJY strong{display:block}.product-update-notice_pollOption__SsvJY strong{color:#fff4d5;font-size:.74rem;letter-spacing:.05em}.product-update-notice_pollOption__SsvJY small{margin-top:.28rem;color:#9db7cd;font-size:.62rem;line-height:1.45}.product-update-notice_customField__Fs3qs{display:grid;gap:.4rem;color:#ffc957;font-size:.68rem;letter-spacing:.08em;text-transform:uppercase}.product-update-notice_customField__Fs3qs textarea{box-sizing:border-box;width:100%;resize:vertical;border:1px solid #59dfff;border-radius:0;padding:.7rem;background:#020c18;color:#fff;font:inherit;line-height:1.5}.product-update-notice_pollError__x0yUv{margin:0;color:#ff8e8e;font-size:.72rem;line-height:1.45;text-align:center}@media (max-width:700px){.product-update-notice_pollScene__IuL0p{min-height:82px}.product-update-notice_pollOptions__A46WE{grid-template-columns:1fr}.product-update-notice_pollOption__SsvJY{min-height:0;padding:.58rem}.product-update-notice_pollOption__SsvJY small{font-size:.58rem}}.product-update-notice_supportDisclosure__l3s1o{margin:14px 0;color:#b7d8e5;font:16px/1.5 system-ui,sans-serif}.product-update-notice_supportNotice__00bMW .product-update-notice_rankBody__eUcRw{font-size:18px;line-height:1.45}.product-update-notice_supportNotice__00bMW .product-update-notice_rankStatus__oGvCW{font-size:17px;line-height:1.4;color:#ffdd83}.product-update-notice_supportNotice__00bMW .product-update-notice_supportDisclosure__l3s1o{font-size:14px;line-height:1.4}.product-update-notice_supportNotice__00bMW .product-update-notice_rankBody__eUcRw,.product-update-notice_supportNotice__00bMW .product-update-notice_rankStatus__oGvCW,.product-update-notice_supportNotice__00bMW .product-update-notice_supportDisclosure__l3s1o,.product-update-notice_supportNotice__00bMW h2{overflow-wrap:anywhere}.product-update-notice_rankLaunchButton__Tsqrz{border-color:#ef8cff!important;background:linear-gradient(100deg,#6719a7,#b9247e,#6719a7)!important;background-size:220% 100%!important;box-shadow:0 0 0 1px rgb(229 129 255/30%),0 0 22px rgb(203 56 255/58%)!important;animation:product-update-notice_rank-launch-pulse__6T49r 1.25s ease-in-out infinite,product-update-notice_rank-launch-flow__f21DR 2.6s linear infinite}@keyframes product-update-notice_rank-launch-pulse__6T49r{50%{filter:brightness(1.28);box-shadow:0 0 0 2px rgb(255 180 255/48%),0 0 34px rgb(234 65 255/86%)!important;transform:translateY(-1px) scale(1.025)}}@keyframes product-update-notice_rank-launch-flow__f21DR{to{background-position:-220% 0}}@media (prefers-reduced-motion:reduce){.product-update-notice_rankLaunchButton__Tsqrz{animation:none}}.geography-feedback_dialog__Ve0td{box-sizing:border-box;width:min(570px,calc(100vw - 32px));max-height:calc(100vh - 64px);max-height:calc(100dvh - 64px);margin:auto;overflow-y:auto;padding:clamp(24px,4vw,44px);color:#ffe4a0;border:3px solid #c99b48;background:#072a40;box-shadow:inset 0 0 0 5px #123c51,0 12px 65px #0009;text-align:center;font-family:var(--font-pixel),monospace;animation:geography-feedback_arrive__vLduO .18s ease-out}.geography-feedback_dialog__Ve0td::backdrop{background:#03152399}.geography-feedback_eyebrow__TZMyA{margin:0;color:#a8dcf1;letter-spacing:.16em;font-size:1.05rem}.geography-feedback_dialog__Ve0td h2{margin:14px 0;color:#fff3cd;font-size:clamp(2.1rem,5vw,3.2rem);line-height:1}.geography-feedback_score__pyC1J{display:block;color:#ffbc91;font-size:1.65rem}.geography-feedback_score__pyC1J[data-accepted=true]{color:#a4f3ba}.geography-feedback_answer__EY47q{margin:16px 0 0;font-size:1.6rem;color:#fff5d8}.geography-feedback_note__J5qJO{margin:18px 0;color:#d3eaf4;font-size:1.4rem;line-height:1.3;overflow-wrap:anywhere}.geography-feedback_dialog__Ve0td button{min-height:48px;min-width:180px;padding:12px 22px;border:2px solid #ffe4a0;background:#e5b75f;color:#241805;font:inherit;font-size:1.3rem;cursor:pointer}.geography-feedback_dialog__Ve0td button:focus-visible{outline:3px solid #a6eeff;outline-offset:4px}.geography-feedback_dialog__Ve0td button[aria-disabled=true]{opacity:.65;cursor:wait}@keyframes geography-feedback_arrive__vLduO{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.geography-feedback_dialog__Ve0td{animation:none}}.geography-lobby_lobby__teFyF{position:relative;isolation:isolate;min-height:calc(100vh - 48px);color:#fff0c3;background:#135488 url(/themes/geography/sky-day.webp) 50%/cover;overflow:hidden;padding:24px clamp(16px,3vw,54px) 32px}.geography-lobby_atmosphere___GN9Q,.geography-lobby_world__FrcJe{position:absolute;inset:0;z-index:-1;pointer-events:none}.geography-lobby_world__FrcJe picture{position:absolute;inset:0;display:block}.geography-lobby_world__FrcJe img{object-fit:cover;object-position:center bottom;opacity:.8}.geography-lobby_atmosphere___GN9Q{z-index:-1}.geography-lobby_brand__oHaiL{display:flex;justify-content:space-between;align-items:center;gap:16px;margin-bottom:24px}.geography-lobby_brand__oHaiL>a{display:flex;align-items:center;gap:12px;text-decoration:none;font-size:32px;letter-spacing:3px}.geography-lobby_columns__oTLdA{display:grid;grid-template-columns:minmax(0,1fr) minmax(330px,390px);gap:36px;position:relative}.geography-lobby_hero__pKaIX{position:relative;min-width:0;padding:20px 0}.geography-lobby_kicker__Gdsl0{letter-spacing:3px;font-size:16px}.geography-lobby_hero__pKaIX h1{font-size:clamp(38px,4.4vw,76px);line-height:1;margin:14px 0;text-shadow:3px 3px #153047}.geography-lobby_hero__pKaIX>p{max-width:620px;font-size:22px;line-height:1.4;text-shadow:1px 2px #102f44}.geography-lobby_rover__RlBfZ{position:absolute;right:0;bottom:32px;width:clamp(150px,22vw,310px);pointer-events:none}.geography-lobby_start__1fsxD{position:relative;z-index:1;max-width:480px;margin-top:36px;padding:22px;background:rgba(3,24,40,.9);border:1px solid #b49756}.geography-lobby_start__1fsxD h2{font-size:30px;margin:12px 0}.geography-lobby_start__1fsxD p{font-size:18px;line-height:1.4}.geography-lobby_start__1fsxD button{width:100%;min-height:58px;margin:16px 0 4px;background:#e9c575;color:#152c3e;font:inherit;font-size:25px;cursor:pointer;box-shadow:0 4px #86612b}.geography-lobby_start__1fsxD .geography-lobby_rules__6QAeb{font-size:15px;color:#c8dce8}.geography-lobby_start__1fsxD nav{display:flex;gap:22px;flex-wrap:wrap;margin-top:20px}.geography-lobby_start__1fsxD a{text-decoration:underline;color:#b8efff}.geography-lobby_board__hStAn{align-self:start;padding:14px;background:rgba(3,22,35,.94);border:1px solid #bc9c55;min-width:0}.geography-lobby_board__hStAn nav{grid-template-columns:repeat(2,minmax(0,1fr))}.geography-lobby_board__hStAn nav a{white-space:normal;line-height:1.25;overflow-wrap:anywhere}.geography-lobby_board__hStAn nav+div{grid-template-columns:repeat(2,minmax(0,1fr))}.geography-lobby_fullBoard__hpIsI{display:block;text-align:center;padding:16px;color:#ffe4a0;text-decoration:underline}@media(max-width:1000px){.geography-lobby_columns__oTLdA{gap:20px;grid-template-columns:minmax(0,1fr) 330px}.geography-lobby_rover__RlBfZ{opacity:.6}.geography-lobby_start__1fsxD{max-width:none}}@media(max-width:760px){.geography-lobby_lobby__teFyF{padding:16px 14px 26px}.geography-lobby_brand__oHaiL>a{font-size:24px;gap:8px}.geography-lobby_brand__oHaiL img{width:42px;height:42px}.geography-lobby_columns__oTLdA{display:flex;flex-direction:column;gap:24px}.geography-lobby_hero__pKaIX{min-height:600px;padding:8px 0 0}.geography-lobby_hero__pKaIX h1{font-size:42px;max-width:350px}.geography-lobby_hero__pKaIX>p{font-size:20px}.geography-lobby_rover__RlBfZ{position:relative;margin:0 auto;width:145px;bottom:auto;opacity:1}.geography-lobby_start__1fsxD{margin-top:-8px}.geography-lobby_board__hStAn{width:100%}.geography-lobby_world__FrcJe img{object-fit:cover}.geography-lobby_kicker__Gdsl0{font-size:13px}}