.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-scene_root__WoDLI{width:100%;overflow-anchor:none;color:#ffe4a0;font-family:var(--font-pixel),monospace}.geography-scene_viewport__vK4ig{--available-height:calc(100vh - 80px);height:var(--available-height);display:flex;justify-content:center;align-items:center;background:#175b88 url(/themes/geography/sky-day.webp) 50%/cover}.geography-scene_viewport__vK4ig[data-night=true]{background-image:url(/themes/geography/sky-night.webp)}.geography-scene_scene__F6tuc{position:relative;flex:none;width:var(--scene-width,min(100%,calc(var(--available-height) * 1.776833)));max-width:100%;aspect-ratio:1672/941;overflow:hidden;isolation:isolate;container-type:inline-size}.geography-scene_earth__LQvPH,.geography-scene_interface__hAmKg,.geography-scene_sky__exKG1{position:absolute;inset:0;pointer-events:none}.geography-scene_sky__exKG1{z-index:0}.geography-scene_sky__exKG1 img{object-fit:cover}.geography-scene_night__ZvfRJ{opacity:0;transition:opacity var(--travel-duration,1.2s) linear}.geography-scene_earth__LQvPH{z-index:2;filter:brightness(var(--earth-brightness,1));transition:filter var(--travel-duration,1.2s) linear}.geography-scene_earth__LQvPH img,.geography-scene_interface__hAmKg img{width:100%;height:100%}.geography-scene_interface__hAmKg{z-index:6}.geography-scene_weather__ApkXW{position:absolute;z-index:1;pointer-events:none}.geography-scene_rover___Kkex img,.geography-scene_waypoint__kY9DM img,.geography-scene_weather__ApkXW img{display:block;width:100%;height:auto}.geography-scene_moon__D3_w1,.geography-scene_sun__QSS9O{width:12%;left:80%;top:19%;transition:opacity 1.4s ease,transform 1.4s ease}.geography-scene_sun__QSS9O{transform:translate(calc(var(--journey) * -1%),calc(var(--journey) * 2%))}.geography-scene_moon__D3_w1{opacity:0;transform:translateY(-20%)}.geography-scene_farCloud__4KzTU{width:38%;left:calc(-2% + var(--journey) * .2%);top:17%;animation:geography-scene_drift__KI8EV 38s ease-in-out infinite alternate;transition:left .76s ease,opacity 1.4s ease}.geography-scene_nearCloud__v5nwV{width:27%;left:calc(45% - var(--journey) * .3%);top:30%;animation:geography-scene_drift__KI8EV 24s ease-in-out infinite alternate-reverse;transition:left .76s ease,opacity 1.4s ease}.geography-scene_rightCloud__mWTiC{width:24%;left:91%;top:24%;animation:geography-scene_drift__KI8EV 32s ease-in-out infinite alternate;transition:opacity 1.4s ease}.geography-scene_scene__F6tuc[data-night=true] .geography-scene_moon__D3_w1,.geography-scene_scene__F6tuc[data-night=true] .geography-scene_night__ZvfRJ{opacity:1;transform:none}.geography-scene_scene__F6tuc[data-night=true] .geography-scene_sun__QSS9O{opacity:0;transform:translateY(100%)}.geography-scene_scene__F6tuc[data-night=true] .geography-scene_farCloud__4KzTU,.geography-scene_scene__F6tuc[data-night=true] .geography-scene_nearCloud__v5nwV,.geography-scene_scene__F6tuc[data-night=true] .geography-scene_rightCloud__mWTiC{opacity:.3}.geography-scene_scene__F6tuc[data-perfect=true] .geography-scene_moon__D3_w1{animation:geography-scene_moonGlow__mYDFq 2s ease-in-out infinite alternate}.geography-scene_perfect__syPVs{position:absolute;inset:0;z-index:3;pointer-events:none;opacity:0;transition:opacity 1.4s ease}.geography-scene_perfect__syPVs img{object-fit:cover}.geography-scene_perfect__syPVs[data-visible=true]{opacity:1}.geography-scene_waypoints__sqeKA{margin:0;padding:0;list-style:none}.geography-scene_waypoint__kY9DM{position:absolute;z-index:6;width:3.8%;left:var(--dx);top:var(--dy);transform:translate(-50%,-35%)}.geography-scene_waypoint__kY9DM span{position:absolute;top:18%;left:0;width:100%;height:32%;display:flex;align-items:center;justify-content:center;font-size:calc(var(--scene-unit, 1vw) * 1.7);font-size:1.7cqw;line-height:1;color:#ffe4a0}.geography-scene_waypoint__kY9DM[data-complete=true]{filter:brightness(1.2)}.geography-scene_waypoint__kY9DM[data-complete=true][data-accepted=false]{filter:grayscale(.8)}.geography-scene_waypoint__kY9DM[aria-current=step]{filter:brightness(1.45) drop-shadow(0 0 4px #ffdd87)}.geography-scene_rover___Kkex{position:absolute;z-index:5;width:var(--dw);left:var(--dx);top:var(--dy);transform:translate(-50%,-100%);pointer-events:none}.geography-scene_scene__F6tuc[data-phase=walking] .geography-scene_rover___Kkex{animation:geography-scene_travelDesktop__XsdkD var(--travel-duration) linear both}@keyframes geography-scene_travelDesktop__XsdkD{0%{left:var(--d-start-x);top:var(--d-start-y)}25%{left:var(--d-quarter-x);top:var(--d-quarter-y)}50%{left:var(--d-middle-x);top:var(--d-middle-y)}75%{left:var(--d-three-quarter-x);top:var(--d-three-quarter-y)}to{left:var(--dx);top:var(--dy)}}@keyframes geography-scene_travelMobile__KirHC{0%{left:var(--m-start-x);top:var(--m-start-y)}25%{left:var(--m-quarter-x);top:var(--m-quarter-y)}50%{left:var(--m-middle-x);top:var(--m-middle-y)}75%{left:var(--m-three-quarter-x);top:var(--m-three-quarter-y)}to{left:var(--mx);top:var(--my)}}.geography-scene_control__Ttq8u{position:absolute;z-index:7;box-sizing:border-box;left:var(--dx);top:var(--dy);width:var(--dw);height:var(--dh);padding:0;margin:0;border:0;background:transparent;color:inherit;font:inherit;line-height:1}.geography-scene_stat__Bl5_G{display:flex;flex-direction:column;align-items:center;justify-content:center}.geography-scene_stat__Bl5_G span{font-size:calc(var(--scene-unit, 1vw) * 1.5);font-size:1.5cqw}.geography-scene_stat__Bl5_G strong{font-size:calc(var(--scene-unit, 1vw) * 2.7);font-size:2.7cqw;font-weight:400}.geography-scene_nav__sQeWl{display:flex;justify-content:center;align-items:flex-end;padding-bottom:.12em;font-size:calc(var(--scene-unit, 1vw) * 1.25);font-size:1.25cqw;text-decoration:none;cursor:pointer}.geography-scene_nav__sQeWl:after,.geography-scene_submit__ulfCO:after{content:"";position:absolute;width:100%;height:100%;min-width:44px;min-height:44px;left:50%;top:50%;transform:translate(-50%,-50%)}.geography-scene_question__CEc38{display:grid;place-items:center;text-align:center}.geography-scene_question__CEc38 h2{margin:0;font:inherit;font-size:calc(var(--scene-unit, 1vw) * 3.1);font-size:3.1cqw;line-height:1.05;text-wrap:balance}.geography-scene_question__CEc38[data-feedback=true] h2{font-size:calc(var(--scene-unit, 1vw) * 1.8);font-size:1.8cqw;line-height:1.06}.geography-scene_form__JXhF2{display:contents}.geography-scene_answer__rcJQu{font-size:calc(var(--scene-unit, 1vw) * 2.6);font-size:2.6cqw;padding-inline:1%;color:#ffecbb;caret-color:#ffecbb;border-radius:0;outline-offset:2px}.geography-scene_answer__rcJQu::placeholder{color:#ffecbb;opacity:1}.geography-scene_answer__rcJQu:disabled{opacity:.8}.geography-scene_timer__hH2oV{display:flex;justify-content:center;align-items:flex-end;padding-bottom:1%;font-size:calc(var(--scene-unit, 1vw) * 3.1);font-size:3.1cqw;color:#afeaff}.geography-scene_timer__hH2oV[data-complete=true]{flex-direction:column;justify-content:flex-end;align-items:center;padding-bottom:.1em;font-size:calc(var(--scene-unit, 1vw) * 2);font-size:2cqw}.geography-scene_timer__hH2oV strong{font:inherit}.geography-scene_timer__hH2oV[data-running=true]{animation:geography-scene_countdownPulse__0J1p_ 1s ease-in-out infinite}.geography-scene_timer__hH2oV[data-urgent=true]{color:#ffb49b;animation:geography-scene_countdownUrgent__0hddV .8s ease-in-out infinite}.geography-scene_timer__hH2oV small{font-size:.45em}.geography-scene_submit__ulfCO{color:#442b04;font-size:calc(var(--scene-unit, 1vw) * 2.65);font-size:2.65cqw;cursor:pointer}.geography-scene_scene__F6tuc:not([data-phase=answering]) .geography-scene_submit__ulfCO{font-size:calc(var(--scene-unit, 1vw) * 1.85);font-size:1.85cqw}.geography-scene_submit__ulfCO:disabled{cursor:default;opacity:.7}.geography-scene_control__Ttq8u:focus-visible{outline:2px solid #fff2ac;outline-offset:3px}.geography-scene_practiceTools__ELz2R{max-width:1000px;min-height:72px;margin:0 auto;padding:8px 24px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;font-size:1.2rem}.geography-scene_practiceTools__ELz2R p{margin:0}.geography-scene_practiceTools__ELz2R .ranked-run-status{position:static;width:auto;max-width:none;min-height:0;transform:none;margin:0;padding:0;border:0;background:none;box-shadow:none;font-size:inherit}.geography-scene_practiceTools__ELz2R .ranked-run-status span,.geography-scene_practiceTools__ELz2R .ranked-run-status strong{font-size:inherit}.geography-scene_practiceTools__ELz2R a,.geography-scene_practiceTools__ELz2R button{flex-shrink:0;color:#bceffc;text-decoration:underline;cursor:pointer;min-height:44px}.geography-scene_srOnly__gx5hO{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.geography-scene_guide__mSlCA{max-width:920px;margin:0 auto;padding:20px 24px 44px;color:#d6e9f2;font-size:1.15rem;line-height:1.55}.geography-scene_guide__mSlCA h2{font-size:1.8rem;line-height:1.15}.geography-scene_guide__mSlCA a{color:#bceffc;text-decoration:underline}.geography-scene_guide__mSlCA p{margin-block:12px}@keyframes geography-scene_drift__KI8EV{to{transform:translateX(12%)}}@keyframes geography-scene_walk__DNo0N{50%{transform:translateY(-5%) rotate(2deg)}}@keyframes geography-scene_moonGlow__mYDFq{to{filter:brightness(1.3)}}@keyframes geography-scene_countdownPulse__0J1p_{50%{opacity:.7;text-shadow:0 0 6px #afeaff}}@keyframes geography-scene_countdownUrgent__0hddV{50%{opacity:.55;text-shadow:0 0 10px #ff7755}}@media (max-width:700px){.geography-scene_scene__F6tuc{width:var(--scene-width,min(100%,calc(var(--available-height) * .472328)));aspect-ratio:862/1825}.geography-scene_control__Ttq8u{left:var(--mx);top:var(--my);width:var(--mw);height:var(--mh)}.geography-scene_stat__Bl5_G span{font-size:calc(var(--scene-unit, 1vw) * 3);font-size:3cqw}.geography-scene_stat__Bl5_G strong{font-size:calc(var(--scene-unit, 1vw) * 5.4);font-size:5.4cqw}.geography-scene_nav__sQeWl{font-size:calc(var(--scene-unit, 1vw) * 2.5);font-size:2.5cqw}.geography-scene_question__CEc38 h2{font-size:calc(var(--scene-unit, 1vw) * 6.7);font-size:6.7cqw;line-height:1.04}.geography-scene_question__CEc38[data-feedback=true] h2{font-size:calc(var(--scene-unit, 1vw) * 4.1);font-size:4.1cqw;line-height:1.05}.geography-scene_answer__rcJQu{font-size:calc(var(--scene-unit, 1vw) * 7);font-size:7cqw;padding-inline:2%;text-align:center}.geography-scene_timer__hH2oV{font-size:calc(var(--scene-unit, 1vw) * 7.5);font-size:7.5cqw;padding-bottom:1%}.geography-scene_timer__hH2oV[data-complete=true]{font-size:calc(var(--scene-unit, 1vw) * 5.1);font-size:5.1cqw}.geography-scene_submit__ulfCO{font-size:calc(var(--scene-unit, 1vw) * 7.2);font-size:7.2cqw}.geography-scene_scene__F6tuc:not([data-phase=answering]) .geography-scene_submit__ulfCO{font-size:calc(var(--scene-unit, 1vw) * 6.4);font-size:6.4cqw}.geography-scene_rover___Kkex{left:var(--mx);top:var(--my);width:var(--mw)}.geography-scene_scene__F6tuc[data-phase=walking] .geography-scene_rover___Kkex{animation-name:geography-scene_travelMobile__KirHC}.geography-scene_waypoint__kY9DM{left:var(--mx);top:var(--my);width:6%}.geography-scene_waypoint__kY9DM span{font-size:calc(var(--scene-unit, 1vw) * 3.7);font-size:3.7cqw}.geography-scene_moon__D3_w1,.geography-scene_sun__QSS9O{left:76%;top:31%;width:18%}.geography-scene_farCloud__4KzTU{top:31%;left:calc(-10% + var(--journey) * .2%);width:45%}.geography-scene_nearCloud__v5nwV{top:35%;left:calc(53% - var(--journey) * .3%);width:32%}.geography-scene_rightCloud__mWTiC{top:30%;left:91%;width:32%}.geography-scene_practiceTools__ELz2R{min-height:82px;padding-inline:12px;gap:4px;font-size:1rem;grid-template-columns:minmax(0,1fr)}.geography-scene_practiceTools__ELz2R .ranked-run-status{gap:8px;text-align:left}.geography-scene_practiceTools__ELz2R a{min-height:24px;display:flex;justify-content:center;align-items:center}.geography-scene_practiceTools__ELz2R button{max-width:100px}}@media (prefers-reduced-motion:reduce){.geography-scene_scene__F6tuc *,.geography-scene_scene__F6tuc :after,.geography-scene_scene__F6tuc :before{animation:none!important;transition: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}}.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}}