.GameAtmosphere_atmosphere__OqCFg{display:flex;min-width:0;height:44px;overflow:hidden;border:1px solid #bfdcd61a;border-radius:10px;background:#09151e;isolation:isolate}.GameAtmosphere_scene__qVnTL{position:relative;flex:1;min-width:0;overflow:hidden;pointer-events:none;background:linear-gradient(110deg,#12313a,#15212f)}.GameAtmosphere_imagePlane__Y4Syk,.GameAtmosphere_sceneReveal__1CBb8{position:absolute;inset:0;overflow:hidden}.GameAtmosphere_image__g7KMU{-o-object-fit:cover;object-fit:cover;-o-object-position:50% 52%;object-position:50% 52%;opacity:.83}.GameAtmosphere_ambientLight__nbnlo{position:absolute;inset:-30% -20%;background:radial-gradient(ellipse at 15% 45%,#b7ffe22e,transparent 42%),radial-gradient(ellipse at 70% 70%,#9aa5ff26,transparent 40%);mix-blend-mode:screen;pointer-events:none}.GameAtmosphere_dust__MtJd7{position:absolute;inset:0;overflow:hidden;pointer-events:none}.GameAtmosphere_dust__MtJd7 i{position:absolute;left:25%;top:60%;width:3px;height:3px;border-radius:50%;background:#e2ffe7;box-shadow:0 0 6px #ddffec;opacity:.4}.GameAtmosphere_dust__MtJd7 i:nth-child(2){left:57%;top:40%;width:2px;height:2px;animation-delay:-3s!important}.GameAtmosphere_dust__MtJd7 i:nth-child(3){left:81%;top:75%;width:2px;height:2px;animation-delay:-6s!important}.GameAtmosphere_orbit__BaSZz{position:absolute;left:5px;top:0;width:42px;height:42px;border:1px dashed #c5f8e14d;border-radius:50%;opacity:.55;pointer-events:none}.GameAtmosphere_shade__4jEmx{position:absolute;inset:0;background:linear-gradient(90deg,#07131c33,transparent 60%,#09151e)}.GameAtmosphere_caption__gaNNp{position:absolute;bottom:10px;left:50px;max-width:calc(100% - 58px);overflow:hidden;white-space:nowrap;text-overflow:ellipsis;border-radius:4px;padding:3px 6px;background:#09151ef2;color:#d8e5e5;font-size:9px;line-height:1.1;letter-spacing:.02em}.GameAtmosphere_motif__nFQFS{position:absolute;left:8px;top:3px;display:grid;place-items:center;width:36px;height:36px;border:1px solid #c6f9df59;border-radius:50%;color:var(--game-color,#93e8cc);background-size:cover;box-shadow:0 3px 12px #0007}.GameAtmosphere_motif__nFQFS svg{width:32px;height:32px;overflow:visible}.GameAtmosphere_kinetic__jPHg8{transform-box:fill-box;transform-origin:center;will-change:auto}.GameAtmosphere_glint__nxdBN{position:absolute;width:3px;height:3px;border-radius:50%;background:#dcffe8;opacity:0;left:50%;top:50%;--dx:19px;--dy:-16px}.GameAtmosphere_glint__nxdBN:nth-last-child(2){--dx:-18px;--dy:-19px}.GameAtmosphere_glint__nxdBN:last-child{--dx:21px;--dy:16px}.GameAtmosphere_quiet__CkCYj{height:100%;display:flex;align-items:center;padding:0 12px;color:#aac3ca;font-size:11px}.GameAtmosphere_controls___Eawo{display:flex;align-items:center;gap:2px;flex-shrink:0;padding:0 2px;background:#09151e}.GameAtmosphere_controls___Eawo button{display:flex;align-items:center;justify-content:center;gap:5px;min-width:44px;min-height:44px;border:1px solid transparent;border-radius:8px;padding:5px 8px;color:#a8c0cd;background:#11212c;font:inherit;font-size:10px;font-weight:500;line-height:1.2;cursor:pointer}.GameAtmosphere_controls___Eawo button[aria-pressed=true]{color:#dbf9ed;background:#19332f;border-color:#a6e2c732}.GameAtmosphere_controls___Eawo button:hover:not(:disabled){border-color:#b4e8d591;background:#204039}.GameAtmosphere_controls___Eawo button:focus-visible{outline:2px solid #d2ffe8;outline-offset:-3px}.GameAtmosphere_controls___Eawo button:disabled{opacity:.5;cursor:default}.GameAtmosphere_atmosphere__OqCFg[data-game-motion=on] .GameAtmosphere_sceneReveal__1CBb8{animation:GameAtmosphere_sceneReveal__1CBb8 .9s cubic-bezier(.2,.7,.2,1) both}.GameAtmosphere_atmosphere__OqCFg[data-game-motion=on] .GameAtmosphere_image__g7KMU{animation:GameAtmosphere_parallax__JzOpa 18s ease-in-out infinite alternate}.GameAtmosphere_atmosphere__OqCFg[data-game-motion=on] .GameAtmosphere_ambientLight__nbnlo{animation:GameAtmosphere_aurora__81iIX 11s ease-in-out infinite alternate}.GameAtmosphere_atmosphere__OqCFg[data-game-motion=on] .GameAtmosphere_dust__MtJd7 i{animation:GameAtmosphere_dust__MtJd7 9s ease-in-out infinite}.GameAtmosphere_atmosphere__OqCFg[data-game-motion=on] .GameAtmosphere_orbit__BaSZz{animation:GameAtmosphere_orbit__BaSZz 24s linear infinite}.GameAtmosphere_atmosphere__OqCFg[data-game-motion=on] .GameAtmosphere_motif__nFQFS{animation:GameAtmosphere_float__ZRfkC 6s ease-in-out infinite}.GameAtmosphere_celebrate__BuqHq:after{content:"";position:absolute;inset:-1px;border:1px solid #d7ffdf;border-radius:50%;pointer-events:none;animation:GameAtmosphere_ring__Imx6B .95s ease-out both}.GameAtmosphere_celebrate__BuqHq[data-motif=compass] .GameAtmosphere_kinetic__jPHg8{animation:GameAtmosphere_compass__PZPpU .9s cubic-bezier(.22,.75,.25,1) both}.GameAtmosphere_celebrate__BuqHq[data-motif=leaf] .GameAtmosphere_kinetic__jPHg8{animation:GameAtmosphere_leaf__DQgFh .9s ease-in-out both;transform-origin:50% 100%}.GameAtmosphere_celebrate__BuqHq[data-motif=hourglass] .GameAtmosphere_kinetic__jPHg8{animation:GameAtmosphere_hourglass__T_JLN .95s cubic-bezier(.4,0,.2,1) both}.GameAtmosphere_celebrate__BuqHq[data-motif=city] .GameAtmosphere_kinetic__jPHg8{animation:GameAtmosphere_city__8NWuZ .85s ease-out both;transform-origin:50% 100%}.GameAtmosphere_celebrate__BuqHq[data-motif=spark] .GameAtmosphere_kinetic__jPHg8{animation:GameAtmosphere_spark__2eWYR .95s ease-out both}.GameAtmosphere_celebrate__BuqHq[data-motif=dialogue] .GameAtmosphere_kinetic__jPHg8{animation:GameAtmosphere_dialogue__Bp_jJ .85s ease-out both}.GameAtmosphere_celebrate__BuqHq .GameAtmosphere_glint__nxdBN{animation:GameAtmosphere_glint__nxdBN .85s ease-out both}.GameAtmosphere_reveal__RjoMm .GameAtmosphere_kinetic__jPHg8{animation:GameAtmosphere_reveal__RjoMm .7s ease-out both}@keyframes GameAtmosphere_compass__PZPpU{0%{transform:rotate(0)}35%{transform:rotate(65deg)}65%{transform:rotate(-12deg)}to{transform:rotate(0)}}@keyframes GameAtmosphere_leaf__DQgFh{0%,to{transform:rotate(0)}30%{transform:rotate(-12deg)}65%{transform:rotate(7deg)}}@keyframes GameAtmosphere_hourglass__T_JLN{0%,12%{transform:rotate(0)}85%,to{transform:rotate(180deg)}}@keyframes GameAtmosphere_city__8NWuZ{0%,to{transform:scaleY(1)}35%{transform:scaleY(1.15)}65%{transform:scaleY(.96)}}@keyframes GameAtmosphere_spark__2eWYR{0%{transform:rotate(0) scale(1)}45%{transform:rotate(180deg) scale(1.1)}to{transform:rotate(1turn) scale(1)}}@keyframes GameAtmosphere_dialogue__Bp_jJ{0%,to{transform:translateY(0) rotate(0)}35%{transform:translateY(-5px) rotate(-5deg)}65%{transform:translateY(1px) rotate(2deg)}}@keyframes GameAtmosphere_glint__nxdBN{0%{opacity:0;transform:translate(0) scale(.4)}25%{opacity:1}to{opacity:0;transform:translate(var(--dx),var(--dy)) scale(.4)}}@keyframes GameAtmosphere_reveal__RjoMm{0%,to{opacity:1}45%{opacity:.45}}@keyframes GameAtmosphere_sceneReveal__1CBb8{0%{clip-path:inset(0 100% 0 0 round 10px);opacity:.35}to{clip-path:inset(0 0 0 0 round 10px);opacity:1}}@keyframes GameAtmosphere_parallax__JzOpa{0%{transform:scale(1.08) translate(-1%,.3%)}to{transform:scale(1.14) translate(1%,-.3%)}}@keyframes GameAtmosphere_aurora__81iIX{0%{transform:translateX(-5%) rotate(-3deg);opacity:.5}to{transform:translateX(8%) rotate(3deg);opacity:1}}@keyframes GameAtmosphere_dust__MtJd7{0%,to{transform:translateY(6px);opacity:0}25%{opacity:.6}75%{opacity:.2}95%{transform:translate(15px,-22px);opacity:0}}@keyframes GameAtmosphere_orbit__BaSZz{to{transform:rotate(1turn)}}@keyframes GameAtmosphere_float__ZRfkC{0%,to{transform:translateY(0)}50%{transform:translateY(-1.5px)}}@keyframes GameAtmosphere_ring__Imx6B{0%{transform:scale(.9);opacity:.9}to{transform:scale(1.45);opacity:0}}@media(max-width:600px){.GameAtmosphere_controls___Eawo button{padding:5px 6px}.GameAtmosphere_motionText__4aDto{display:none}.GameAtmosphere_caption__gaNNp{font-size:8px;padding:3px 4px}.GameAtmosphere_quiet__CkCYj{font-size:10px}.GameAtmosphere_dust__MtJd7 i:nth-child(n+2){display:none;animation:none!important}}@media(prefers-reduced-motion:reduce){.GameAtmosphere_atmosphere__OqCFg *,.GameAtmosphere_atmosphere__OqCFg :after{animation:none!important;transition:none!important}.GameAtmosphere_celebrate__BuqHq:after,.GameAtmosphere_glint__nxdBN{display:none}}.GameAtmosphere_atmosphere__OqCFg[data-game-motion=off] *,.GameAtmosphere_atmosphere__OqCFg[data-game-motion=off] :after,[data-motion=off] .GameAtmosphere_atmosphere__OqCFg *,[data-motion=off] .GameAtmosphere_atmosphere__OqCFg :after{animation:none!important;transition:none!important}@media(forced-colors:active){.GameAtmosphere_ambientLight__nbnlo,.GameAtmosphere_celebrate__BuqHq:after,.GameAtmosphere_dust__MtJd7,.GameAtmosphere_glint__nxdBN,.GameAtmosphere_image__g7KMU,.GameAtmosphere_orbit__BaSZz,.GameAtmosphere_shade__4jEmx{display:none}.GameAtmosphere_atmosphere__OqCFg,.GameAtmosphere_controls___Eawo button,.GameAtmosphere_motif__nFQFS{border:1px solid CanvasText}.GameAtmosphere_caption__gaNNp,.GameAtmosphere_controls___Eawo,.GameAtmosphere_motif__nFQFS,.GameAtmosphere_scene__qVnTL{background:Canvas!important;color:CanvasText}.GameAtmosphere_controls___Eawo button[aria-pressed=true]{outline:1px solid Highlight;outline-offset:-4px}}.LiquidProgress_track__Dtksk{--liquid-color:var(--game-color,#88e8cf);position:relative;isolation:isolate;display:block;min-width:0;width:100%;height:13px;border:1px solid #b7e4df25;border-radius:999px;overflow:hidden;background:#07151fe8;box-shadow:inset 0 2px 5px #0008}.LiquidProgress_compact__wPYuY{height:9px}.LiquidProgress_fill__Vecyi{position:relative;display:block;width:var(--liquid-progress);height:100%;overflow:hidden;border-radius:inherit;background:linear-gradient(180deg,color-mix(in srgb,var(--liquid-color) 70%,#efffff),var(--liquid-color) 45%,color-mix(in srgb,var(--liquid-color) 55%,#124352));box-shadow:inset 0 -2px 3px #092e3955}.LiquidProgress_fluid__S_T4f{position:absolute;inset:0;overflow:hidden;border-radius:inherit;pointer-events:none}.LiquidProgress_current__Z1oY9{position:absolute;inset:0 -50%;background:repeating-linear-gradient(110deg,transparent 0 22px,#f2ffff30 28px,transparent 42px 70px);opacity:.65}.LiquidProgress_surface__AWO97{position:absolute;inset:0 -64px;background:radial-gradient(ellipse 30px 6px at 20px -1px,#efffff85 10%,transparent 75%) 0 0/64px 12px repeat-x;opacity:.75}.LiquidProgress_meniscus__3Y0NF{position:absolute;top:-5px;bottom:-5px;right:-7px;width:17px;border:2px solid #efffffa6;border-radius:50%;background:#ecffff20;box-shadow:-3px 0 8px #ecffff60}.LiquidProgress_bubble__g5P94{position:absolute;left:16%;top:60%;width:3px;height:3px;border:1px solid #efffffa6;border-radius:50%;opacity:.5}.LiquidProgress_bubble__g5P94:nth-of-type(2){left:47%;width:4px;height:4px;top:35%;animation-delay:-1.1s!important}.LiquidProgress_bubble__g5P94:nth-of-type(3){left:78%;width:2px;height:2px;top:45%;animation-delay:-2.3s!important}.LiquidProgress_glass__jYnmX{position:absolute;inset:1px 3px auto;height:1px;border-radius:inherit;background:linear-gradient(90deg,transparent,#fff4,transparent);pointer-events:none}.LiquidProgress_ripple__n1mcQ{position:absolute;inset:-8px auto -8px -12%;width:12%;border-radius:50%;background:linear-gradient(90deg,transparent,#e9ffffa8,transparent);opacity:0;pointer-events:none}.LiquidProgress_track__Dtksk[data-game-motion=on] .LiquidProgress_fill__Vecyi{transition:width .7s cubic-bezier(.2,.7,.25,1)}.LiquidProgress_track__Dtksk[data-game-motion=on] .LiquidProgress_current__Z1oY9{animation:LiquidProgress_current__Z1oY9 6s linear infinite}.LiquidProgress_track__Dtksk[data-game-motion=on] .LiquidProgress_surface__AWO97{animation:LiquidProgress_surface__AWO97 4.4s linear infinite}.LiquidProgress_track__Dtksk[data-game-motion=on] .LiquidProgress_meniscus__3Y0NF{animation:LiquidProgress_meniscus__3Y0NF 2.8s ease-in-out infinite}.LiquidProgress_track__Dtksk[data-game-motion=on] .LiquidProgress_bubble__g5P94{animation:LiquidProgress_bubble__g5P94 3.4s ease-in-out infinite}.LiquidProgress_track__Dtksk[data-game-motion=on] .LiquidProgress_ripple__n1mcQ{animation:LiquidProgress_ripple__n1mcQ .9s ease-out both}.LiquidProgress_track__Dtksk[data-game-motion=on][data-flow=once] .LiquidProgress_fluid__S_T4f>*{animation-duration:1.2s;animation-iteration-count:1;animation-delay:0s!important}.LiquidProgress_track__Dtksk[data-game-motion=on][data-empty=true] .LiquidProgress_glass__jYnmX{animation:LiquidProgress_emptyGlow__FoNz_ 4s ease-in-out infinite}.LiquidProgress_track__Dtksk[data-game-motion=on][data-empty=true][data-flow=once] .LiquidProgress_glass__jYnmX{animation-duration:1.2s;animation-iteration-count:1}.LiquidProgress_track__Dtksk[data-empty=true] .LiquidProgress_fluid__S_T4f>*{animation:none!important}@keyframes LiquidProgress_current__Z1oY9{0%{transform:translateX(0)}to{transform:translateX(70px)}}@keyframes LiquidProgress_surface__AWO97{0%{transform:translateX(0)}to{transform:translateX(64px)}}@keyframes LiquidProgress_meniscus__3Y0NF{0%,to{transform:scaleX(.85) translateX(0)}50%{transform:scaleX(1.1) translateX(-1px)}}@keyframes LiquidProgress_bubble__g5P94{0%,to{transform:translateY(2px);opacity:.15}50%{transform:translate(7px,-3px);opacity:.85}80%{transform:translate(10px,-7px);opacity:0}}@keyframes LiquidProgress_ripple__n1mcQ{0%{transform:translateX(0);opacity:0}20%{opacity:.85}to{transform:translateX(1000%);opacity:0}}@keyframes LiquidProgress_emptyGlow__FoNz_{0%,to{opacity:.25}50%{opacity:.85}}@media(max-width:600px){.LiquidProgress_bubble__g5P94:nth-of-type(n+2){display:none;animation:none!important}}@media(prefers-reduced-motion:reduce){.LiquidProgress_track__Dtksk *{animation:none!important;transition:none!important}.LiquidProgress_ripple__n1mcQ{display:none}}.LiquidProgress_track__Dtksk[data-game-motion=off] *,[data-motion=off] .LiquidProgress_track__Dtksk *{animation:none!important;transition:none!important}@media(forced-colors:active){.LiquidProgress_track__Dtksk{border-color:CanvasText;background:Canvas;box-shadow:none}.LiquidProgress_fill__Vecyi{background:Highlight;box-shadow:none}.LiquidProgress_fill__Vecyi>:not(.LiquidProgress_ripple__n1mcQ),.LiquidProgress_glass__jYnmX,.LiquidProgress_ripple__n1mcQ{display:none}}.GameFrame_frame__yTiAY.GameFrame_frame__yTiAY.ne-game{gap:8px;padding:14px}.GameFrame_frame__yTiAY.GameFrame_frame__yTiAY.ne-discovery{padding:16px;border-radius:18px}.GameFrame_frame__yTiAY .GameFrame_header__Yf3sy.GameFrame_header__Yf3sy{position:relative;display:flex;align-items:center;gap:9px;min-height:44px;padding:0;margin:0}.GameFrame_frame__yTiAY .GameFrame_header__Yf3sy>.ne-icon-button{width:44px;height:44px;flex:0 0 44px}.GameFrame_frame__yTiAY .GameFrame_header__Yf3sy .GameFrame_identity__Li5KT{display:flex;align-items:baseline;gap:10px;flex:1;min-width:0}.GameFrame_frame__yTiAY .GameFrame_header__Yf3sy .GameFrame_identity__Li5KT>strong{font-size:14px;line-height:1.3;font-weight:650}.GameFrame_frame__yTiAY .GameFrame_header__Yf3sy .GameFrame_identity__Li5KT>span{margin:0;display:inline;font-size:11px;line-height:1.4;letter-spacing:0;white-space:nowrap;color:#a9c0cc}.GameFrame_frame__yTiAY .GameFrame_header__Yf3sy .GameFrame_score__dfJxj{display:block;flex:none;max-width:none}.GameFrame_frame__yTiAY .GameFrame_header__Yf3sy .ne-score{font-size:22px;line-height:1.15}.GameFrame_sessionDetails__pHLhx{position:relative;flex:none}.GameFrame_sessionDetails__pHLhx>summary{position:relative;display:grid;place-items:center;width:44px;height:44px;border:1px solid #b5d8dc20;border-radius:10px;color:#adc8d2;background:#9acecd06;cursor:pointer;list-style:none}.GameFrame_sessionDetails__pHLhx>summary::-webkit-details-marker{display:none}.GameFrame_sessionDetails__pHLhx>summary:hover,.GameFrame_sessionDetails__pHLhx[open]>summary{background:#9acecd13;color:#e3f6ed}.GameFrame_sessionDetails__pHLhx>summary:focus-visible{outline:2px solid var(--game-color,#b7efde);outline-offset:2px}.GameFrame_saveDot__EEbzT{position:absolute;top:9px;right:9px;width:5px;height:5px;border-radius:50%;background:#dcb376}.GameFrame_saveDot__EEbzT[data-save-state=device],.GameFrame_saveDot__EEbzT[data-save-state=saved]{background:#8edaac}.GameFrame_sessionPopover__cAZ2b{position:absolute;right:0;top:calc(100% + 6px);z-index:8;width:min(300px,calc(100vw - 44px));padding:14px;border:1px solid #b5d8dc38;border-radius:12px;background:#0b1c28;box-shadow:0 12px 35px #0008;text-align:left;line-height:1.5}.GameFrame_frame__yTiAY .GameFrame_sessionPopover__cAZ2b>strong{font-size:12px;color:#d6eee5}.GameFrame_sessionPopover__cAZ2b p{margin:9px 0 0;color:#b3cbd3;font-size:12px}.GameFrame_sessionPopover__cAZ2b small{display:block;color:#d3c9a3;font-size:11px}.GameFrame_sessionPopover__cAZ2b button{display:block;min-height:40px;padding:5px 8px;margin-top:5px;color:#bff0de;border:1px solid #b2d7ce40;border-radius:7px;background:#17382f;font:inherit;cursor:pointer}.GameFrame_ambience__Pkpfm{position:relative;min-width:0;margin:0 0 4px;border-radius:10px;overflow:hidden}.GameFrame_ambience__Pkpfm .GameFrame_discoveryProgress__hV2ds{position:absolute;bottom:0;left:0;width:100%;height:3px!important;margin:0;pointer-events:none}.GameFrame_ambience__Pkpfm>:only-child[data-liquid-progress]{position:relative;margin:3px 0 4px}.GameFrame_frame__yTiAY .ne-discovery-main>.ne-kicker{margin-bottom:7px}.GameFrame_frame__yTiAY .ne-discovery-main>.ne-question{margin-bottom:12px}.GameFrame_frame__yTiAY .ne-discovery-layout{gap:20px}.GameFrame_frame__yTiAY .ne-discovery-aside{padding-left:20px}.GameFrame_srOnly__a_hR9{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:760px){.GameFrame_frame__yTiAY.GameFrame_frame__yTiAY.ne-game{padding:10px}.GameFrame_frame__yTiAY.GameFrame_frame__yTiAY.ne-discovery{padding:10px;border-radius:14px}.GameFrame_frame__yTiAY .GameFrame_header__Yf3sy.GameFrame_header__Yf3sy{gap:5px}.GameFrame_frame__yTiAY .GameFrame_header__Yf3sy .GameFrame_identity__Li5KT{flex-direction:column;gap:2px;align-items:flex-start}.GameFrame_frame__yTiAY .GameFrame_header__Yf3sy .GameFrame_identity__Li5KT>strong{font-size:13px}.GameFrame_frame__yTiAY .GameFrame_header__Yf3sy .GameFrame_identity__Li5KT>span{font-size:10px}.GameFrame_frame__yTiAY .GameFrame_header__Yf3sy .ne-score{font-size:20px}.GameFrame_frame__yTiAY .ne-discovery-aside{padding:14px 0 0}}@media(forced-colors:active){.GameFrame_sessionDetails__pHLhx>summary,.GameFrame_sessionPopover__cAZ2b{border-color:CanvasText;background:Canvas;color:CanvasText}.GameFrame_saveDot__EEbzT{background:CanvasText}}.GameAudio_controls__fjwbW{position:relative;display:flex;flex-direction:column;gap:4px;flex-shrink:0;max-width:100%;color:#d8f3eb;font-size:11px;z-index:12}.GameAudio_buttons__VASLH{display:flex;align-items:center;gap:4px}.GameAudio_preview__do5_l,.GameAudio_settings__HVHpa,.GameAudio_toggle__Ii56C{display:inline-flex;justify-content:center;align-items:center;gap:6px;min-height:44px;border:1px solid #8dd8ca35;border-radius:10px;background:#10232f;color:#b5cdd4;font:inherit;font-weight:600;cursor:pointer;transition:background .18s,color .18s,border-color .18s}.GameAudio_toggle__Ii56C{padding:6px 10px}.GameAudio_settings__HVHpa{width:44px;padding:6px}.GameAudio_toggle__Ii56C[aria-pressed=true]{color:#d9fff1;border-color:#8fe6c785;background:linear-gradient(120deg,#184338,#273650)}.GameAudio_preview__do5_l:hover:not(:disabled),.GameAudio_settings__HVHpa:hover,.GameAudio_toggle__Ii56C:hover:not(:disabled){color:#effffa;background:#23433f;border-color:#b5ebd58c}.GameAudio_preview__do5_l:focus-visible,.GameAudio_settings__HVHpa:focus-visible,.GameAudio_slider__E5ik_ input:focus-visible,.GameAudio_toggle__Ii56C:focus-visible{outline:2px solid #e9cf82;outline-offset:3px}.GameAudio_preview__do5_l:disabled,.GameAudio_toggle__Ii56C:disabled{cursor:default;opacity:.5}.GameAudio_status__pU_V_{margin:0;font-size:10px;color:#c9d5db;max-width:250px;line-height:1.35}.GameAudio_status__pU_V_ button{display:inline-flex;align-items:center;justify-content:center;min-height:44px;margin-left:5px;padding:3px 7px;background:transparent;border:0;border-radius:6px;color:#b8f4de;text-decoration:underline;text-underline-offset:3px;font:inherit;cursor:pointer}.GameAudio_status__pU_V_ button:focus-visible{outline:2px solid #e9cf82;outline-offset:1px}.GameAudio_panel__q6_3J{position:absolute;top:calc(100% + 8px);right:0;width:min(310px,calc(100vw - 32px));max-height:min(580px,calc(100dvh - 120px));overflow-y:auto;padding:16px;border:1px solid #a3f0d853;border-radius:15px;background:linear-gradient(150deg,#102a31,#172238 80%);box-shadow:0 14px 40px #0009;display:flex;flex-direction:column;gap:10px;z-index:40;animation:GameAudio_enter__6YeBr .2s ease-out}.GameAudio_panel__q6_3J strong{font-size:12px;color:#e5ffef;letter-spacing:.02em}.GameAudio_panel__q6_3J p{margin:0;font-size:10px;line-height:1.5;color:#aebfc8}.GameAudio_slider__E5ik_{display:grid;grid-template-columns:49px minmax(0,1fr) 34px;align-items:center;gap:9px;min-height:38px;color:#d4e8e4}.GameAudio_slider__E5ik_ input{width:100%;height:24px;accent-color:#88dfc1;cursor:pointer}.GameAudio_slider__E5ik_ output{text-align:right;font-variant-numeric:tabular-nums;color:#b0c5c8}.GameAudio_preview__do5_l{align-self:stretch;min-height:44px;color:#eae0b4;background:#344038;border-color:#d8d18570;padding:8px 10px;text-align:center;line-height:1.3}.GameAudio_tierPicker__cx4bo{display:grid;gap:6px;color:#d4e8e4;font-size:11px}.GameAudio_tierPicker__cx4bo select{width:100%;min-height:44px;padding:8px;border:1px solid #8dd8ca55;border-radius:9px;background:#0e202d;color:#e5ffef;font:inherit;cursor:pointer}.GameAudio_tierPicker__cx4bo select:focus-visible{outline:2px solid #e9cf82;outline-offset:3px}.GameAudio_previewActions__xKgr5{display:flex;gap:7px}.GameAudio_previewActions__xKgr5>.GameAudio_preview__do5_l{flex:1;min-width:0;min-height:44px}.GameAudio_preference__cqcAe{display:flex;align-items:center;gap:9px;min-height:44px;font-size:11px;color:#e1efed;cursor:pointer}.GameAudio_preference__cqcAe input{flex:none;width:17px;height:17px;accent-color:#8ae1c3}.GameAudio_preference__cqcAe small{display:block;margin-top:3px;color:#bdcfd5;font-size:10px;line-height:1.4}.GameAudio_preference__cqcAe input:focus-visible{outline:2px solid #e9cf82;outline-offset:3px}[data-neural-hud] .GameAudio_panel__q6_3J{position:static;width:100%;max-height:none;box-sizing:border-box;box-shadow:none;margin-top:5px;padding:12px}@media(forced-colors:active){.GameAudio_tierPicker__cx4bo,.GameAudio_tierPicker__cx4bo select{background:Canvas;color:CanvasText;border-color:CanvasText}}@keyframes GameAudio_enter__6YeBr{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media(max-width:600px){.GameAudio_toggle__Ii56C{padding:5px 9px}.GameAudio_panel__q6_3J{right:0}.GameAudio_status__pU_V_{max-width:100%;font-size:9px}}@media(prefers-reduced-motion:reduce){.GameAudio_panel__q6_3J{animation:none}.GameAudio_preview__do5_l,.GameAudio_settings__HVHpa,.GameAudio_toggle__Ii56C{transition:none}}[data-motion=off] .GameAudio_panel__q6_3J{animation:none}@media(forced-colors:active){.GameAudio_panel__q6_3J,.GameAudio_preview__do5_l,.GameAudio_settings__HVHpa,.GameAudio_toggle__Ii56C{background:Canvas;color:CanvasText;border:1px solid CanvasText}.GameAudio_toggle__Ii56C[aria-pressed=true]{color:Highlight;border-color:Highlight}.GameAudio_panel__q6_3J p,.GameAudio_panel__q6_3J strong,.GameAudio_slider__E5ik_,.GameAudio_slider__E5ik_ output,.GameAudio_status__pU_V_{color:CanvasText}}.GameAudio_playerHeader__nDT1i{display:flex;align-items:center;justify-content:space-between}.GameAudio_nowPlaying__WM_pz{display:flex;align-items:center;gap:10px;min-width:0}.GameAudio_nowPlaying__WM_pz>div{min-width:0}.GameAudio_nowPlaying__WM_pz strong{display:block;line-height:1.4}.GameAudio_nowPlaying__WM_pz small{display:block;color:#b9ccd2;line-height:1.5;font-size:10px;margin-top:3px}.GameAudio_transport__Ydfx3{display:flex;gap:8px}.GameAudio_transport__Ydfx3>.GameAudio_preview__do5_l{flex:1}.GameAudio_settings__HVHpa:disabled{opacity:.45;cursor:default}.GameAudio_settings__HVHpa[aria-pressed=true]{color:#f9d883;border-color:#f9d883}.GameAudio_timeline__BzgbI{display:grid;gap:4px}.GameAudio_timeline__BzgbI>span{font-size:10px;color:#b9ccd2}.GameAudio_timeline__BzgbI input{width:100%;accent-color:#99dfc5;height:26px}.GameAudio_timeline__BzgbI small{text-align:right;font-variant-numeric:tabular-nums;color:#c5d8df}.GameAudio_collection__9XKXu summary{cursor:pointer;min-height:40px;display:flex;align-items:center;color:#d7ecdf}.GameAudio_collection__9XKXu>div{display:grid;max-height:210px;overflow:auto;gap:4px}.GameAudio_collection__9XKXu button{min-height:48px;text-align:left;border:1px solid #ffffff20;border-radius:8px;padding:8px;background:#0d202c;color:#e5f3ee;font:inherit;cursor:pointer}.GameAudio_collection__9XKXu button[aria-current=true]{border-color:#91e3c7;background:#244439}.GameAudio_collection__9XKXu small{display:block;color:#b9ccd2;font-size:10px;margin-top:4px}.GameAudio_collection__9XKXu pre{white-space:pre-wrap;font:inherit;line-height:1.7;color:#d7e6e1;max-height:180px;overflow:auto}.GameAudio_musicPanel__4xGog a{color:#b5e9dc;text-underline-offset:3px}.GameAudio_equalizer__1PvVb{color:#9ef4d2;font-style:normal}.GameAudio_musicPanel__4xGog :is(button,select,input,summary,a):focus-visible{outline:2px solid #e9cf82;outline-offset:2px}[data-neural-hud] .GameAudio_musicPanel__4xGog{max-height:min(620px,calc(100dvh - 190px));overflow-y:auto}.GameAudio_dock__xfpoj{position:relative;flex:none}.GameAudio_dock__xfpoj>.GameAudio_settings__HVHpa{position:relative;border:0;background:transparent;color:#c8e9df;width:40px;min-height:40px}.GameAudio_playingDot__KXFKm{position:absolute;width:5px;height:5px;background:#9ef4d2;border-radius:50%;bottom:5px;right:8px}[data-neural-hud] .GameAudio_dock__xfpoj .GameAudio_musicPanel__4xGog{position:absolute;top:calc(100% + 10px);right:-36px;width:min(320px,calc(100vw - 24px));max-height:calc(100dvh - 155px);overflow-y:auto;padding:12px;box-shadow:0 14px 40px #0009;margin:0;gap:8px;z-index:50;scrollbar-width:thin}.GameAudio_playerHeader__nDT1i>.GameAudio_settings__HVHpa{min-height:32px;height:32px;width:32px}.GameAudio_musicPanel__4xGog .GameAudio_collection__9XKXu summary{min-height:32px}.GameAudio_musicPanel__4xGog .GameAudio_timeline__BzgbI{gap:0}.GameAudio_musicPanel__4xGog .GameAudio_slider__E5ik_{min-height:30px}.GameAudio_musicPanel__4xGog .GameAudio_tierPicker__cx4bo{gap:4px}.GameAudio_dock__xfpoj{font:12px Arial,Helvetica,sans-serif;color:#d8f3eb}.GameAudio_musicPanel__4xGog .GameAudio_slider__E5ik_{grid-template-columns:52px minmax(0,1fr) 36px}.GameAudio_musicPanel__4xGog .GameAudio_timeline__BzgbI small{font-size:10px}.GameAudio_musicPanel__4xGog .GameAudio_collection__9XKXu summary{font-size:12px}.GameAudio_musicPanel__4xGog a{font-size:10px}.GameAudio_musicPanel__4xGog{overscroll-behavior:contain}[data-neural-hud] .GameAudio_dock__xfpoj .GameAudio_musicPanel__4xGog{max-height:calc(100dvh - var(--holo-top,12px) - 80px)}.GameAudio_soundDock__TY0Do{font:12px Arial,Helvetica,sans-serif;color:#d8f3eb;position:relative;z-index:43}.GameAudio_soundDock__TY0Do[data-open=true]{z-index:46}.GameAudio_soundTab__OBk1L{position:fixed;top:64%;width:56px;height:48px;padding:0 17px 0 4px;transform:translateX(12px);display:flex;align-items:center;justify-content:center;border:1px solid #8dd8ca70;border-radius:18px 0 0 18px;background:#102a31f5;color:#c9f5e8;box-shadow:0 3px 16px #0005;cursor:pointer;transition:transform .2s}.GameAudio_soundDock__TY0Do[data-animated=true][data-open=false] .GameAudio_soundTab__OBk1L{animation:GameAudio_soundPeek__7fofz 5s ease-in-out infinite}.GameAudio_soundDock__TY0Do[data-open=true] .GameAudio_soundTab__OBk1L,.GameAudio_soundTab__OBk1L:focus-visible,.GameAudio_soundTab__OBk1L:hover{transform:translateX(0);animation:none!important}.GameAudio_soundTab__OBk1L:focus-visible{outline:2px solid #e9cf82;outline-offset:-3px}.GameAudio_soundDock__TY0Do .GameAudio_floatingPanel__XT290{position:fixed;top:auto;right:auto;left:50%;bottom:calc(52px + env(safe-area-inset-bottom));transform:translateX(-50%);width:min(520px,calc(100vw - 24px));max-height:calc(100dvh - 140px);box-sizing:border-box;padding:10px 12px;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:5px 12px;overflow:auto;scrollbar-width:thin;border-radius:16px;box-shadow:0 10px 45px #0009;animation:GameAudio_soundOpen__2C_4T .2s ease-out}.GameAudio_floatingPanel__XT290 .GameAudio_playerHeader__nDT1i{grid-column:1/-1}.GameAudio_floatingPanel__XT290 .GameAudio_nowPlaying__WM_pz{grid-column:1;grid-row:2;gap:7px}.GameAudio_floatingPanel__XT290 .GameAudio_nowPlaying__WM_pz>svg{display:none}.GameAudio_floatingPanel__XT290 .GameAudio_nowPlaying__WM_pz strong{font-size:12px}.GameAudio_floatingPanel__XT290 .GameAudio_nowPlaying__WM_pz small{font-size:10px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:290px}.GameAudio_floatingPanel__XT290>.GameAudio_tierPicker__cx4bo{grid-column:1;grid-row:3;font-size:0}.GameAudio_floatingPanel__XT290>.GameAudio_tierPicker__cx4bo select{font-size:11px;min-height:36px;padding:5px 8px}.GameAudio_floatingPanel__XT290 .GameAudio_transport__Ydfx3{grid-column:2;grid-row:2/4;align-items:center;gap:5px}.GameAudio_floatingPanel__XT290 .GameAudio_transport__Ydfx3 .GameAudio_preview__do5_l{flex:none;padding:6px;min-width:42px;font-size:0}.GameAudio_floatingPanel__XT290 .GameAudio_transport__Ydfx3 .GameAudio_settings__HVHpa{width:40px;min-height:42px}.GameAudio_floatingPanel__XT290 .GameAudio_timeline__BzgbI{grid-column:1/-1;grid-template-columns:1fr auto;align-items:center;gap:8px}.GameAudio_floatingPanel__XT290 .GameAudio_timeline__BzgbI>span{display:none}.GameAudio_floatingPanel__XT290 .GameAudio_timeline__BzgbI small{min-width:65px}.GameAudio_floatingPanel__XT290>.GameAudio_slider__E5ik_{grid-column:1/-1;min-height:26px}.GameAudio_floatingPanel__XT290>div[role=status],.GameAudio_floatingPanel__XT290>p{grid-column:1/-1}.GameAudio_floatingPanel__XT290 .GameAudio_playerHeader__nDT1i strong{font-size:10px;text-transform:uppercase;letter-spacing:.08em;color:#a6c9c8}.GameAudio_floatingPanel__XT290 .GameAudio_playerHeader__nDT1i>.GameAudio_settings__HVHpa{height:28px;min-height:28px;width:30px}.GameAudio_moreAudio__BFgSr{grid-column:1/-1}.GameAudio_moreAudio__BFgSr>summary{font-size:11px;cursor:pointer;min-height:30px;display:flex;align-items:center;color:#d4e7e3}.GameAudio_moreAudio__BFgSr[open]{border-top:1px solid #92baa12e;padding-top:5px}.GameAudio_moreAudio__BFgSr>.GameAudio_controls__fjwbW{margin-top:8px}.GameAudio_floatingPanel__XT290 .GameAudio_controls__fjwbW .GameAudio_panel__q6_3J{position:static;width:100%;box-sizing:border-box;margin-top:5px;box-shadow:none;max-height:none}.GameAudio_syncLine__l0339{grid-column:1/-1;font-size:10px;color:#abc9c7}.GameAudio_syncLine__l0339 button{border:0;background:transparent;color:#d5f9e8;text-decoration:underline;cursor:pointer;font:inherit;padding:6px}@keyframes GameAudio_soundPeek__7fofz{0%,82%,to{transform:translateX(12px)}88%{transform:translateX(3px) rotate(-3deg)}91%{transform:translateX(2px) rotate(3deg)}94%{transform:translateX(3px) rotate(-2deg)}97%{transform:translateX(5px) rotate(0)}}@keyframes GameAudio_soundOpen__2C_4T{0%{opacity:0;transform:translate(-50%,12px) scale(.97)}to{opacity:1;transform:translate(-50%) scale(1)}}@media(max-width:600px){.GameAudio_floatingPanel__XT290 .GameAudio_nowPlaying__WM_pz small{max-width:180px}.GameAudio_soundDock__TY0Do .GameAudio_floatingPanel__XT290{gap:4px 8px;padding:9px 10px}.GameAudio_floatingPanel__XT290 .GameAudio_transport__Ydfx3{gap:3px}.GameAudio_floatingPanel__XT290 .GameAudio_transport__Ydfx3 .GameAudio_settings__HVHpa{width:36px}.GameAudio_soundTab__OBk1L{top:58%}}@media(prefers-reduced-motion:reduce){.GameAudio_soundDock__TY0Do .GameAudio_floatingPanel__XT290,.GameAudio_soundDock__TY0Do .GameAudio_soundTab__OBk1L{animation:none!important;transition:none}}.GameAudio_soundDock__TY0Do[data-animated=false] .GameAudio_floatingPanel__XT290{animation:none}@media(forced-colors:active){.GameAudio_soundTab__OBk1L{background:Canvas;color:CanvasText;border-color:CanvasText}}.GameAudio_floatingPanel__XT290 .GameAudio_transport__Ydfx3>.GameAudio_preview__do5_l{align-self:center;height:42px;min-height:42px}.GameAudio_soundDock__TY0Do[data-open=false] .GameAudio_floatingPanel__XT290{animation:GameAudio_soundClose__Ds1f_ .18s ease-in forwards;pointer-events:none}@keyframes GameAudio_soundClose__Ds1f_{to{opacity:0;transform:translate(calc(50vw - 100px),-20px) scale(.15)}}@media(prefers-reduced-motion:reduce){.GameAudio_soundDock__TY0Do[data-open=false] .GameAudio_floatingPanel__XT290{opacity:0;animation:none!important}}.GameAudio_soundDock__TY0Do[data-animated=false][data-open=false] .GameAudio_floatingPanel__XT290{opacity:0;animation:none}.GameAudio_soundTab__OBk1L{right:-12px;transform:none;animation:none!important}.GameAudio_soundDock__TY0Do[data-open=true] .GameAudio_soundTab__OBk1L,.GameAudio_soundTab__OBk1L:focus-visible,.GameAudio_soundTab__OBk1L:hover{transform:none}.GameAudio_soundDock__TY0Do[data-animated=true][data-open=false] .GameAudio_soundTab__OBk1L>svg{animation:GameAudio_soundIconPeek__Yj0CV 5s ease-in-out infinite}.GameAudio_soundTab__OBk1L:focus-visible>svg,.GameAudio_soundTab__OBk1L:hover>svg{animation:none!important;transform:translateX(-4px)}@keyframes GameAudio_soundIconPeek__Yj0CV{0%,82%,to{transform:translateX(0)}88%{transform:translateX(-7px) rotate(-9deg)}91%{transform:translateX(-7px) rotate(9deg)}94%{transform:translateX(-6px) rotate(-5deg)}97%{transform:translateX(-3px)}}@media(prefers-reduced-motion:reduce){.GameAudio_soundTab__OBk1L>svg{animation:none!important}}.GameAudio_soundTab__OBk1L{top:auto!important;bottom:calc(var(--holo-dock,40px) + 76px + env(safe-area-inset-bottom,0px));right:0;width:44px;height:44px;padding:0;border:0;background:transparent;box-shadow:none;border-radius:0;overflow:hidden}.GameAudio_soundTab__OBk1L:before{content:"";position:absolute;right:-24px;top:6px;width:32px;height:32px;box-sizing:border-box;border:1px solid #8dd8ca70;border-radius:12px 0 0 12px;background:#102a31f5;transition:transform .2s}.GameAudio_soundTab__OBk1L>svg{position:absolute;right:-20px;top:14px;width:16px;height:16px;transition:transform .2s;transform:none}.GameAudio_soundDock__TY0Do[data-animated=true][data-open=false] .GameAudio_soundTab__OBk1L:before,.GameAudio_soundDock__TY0Do[data-animated=true][data-open=false] .GameAudio_soundTab__OBk1L>svg{animation:GameAudio_soundBookmarkPeek__WBNWh 5s ease-in-out infinite}.GameAudio_soundDock__TY0Do[data-open=true] .GameAudio_soundTab__OBk1L:before,.GameAudio_soundTab__OBk1L:focus-visible:before,.GameAudio_soundTab__OBk1L:hover:before{animation:none!important;transform:translateX(-24px)}.GameAudio_soundDock__TY0Do[data-open=true] .GameAudio_soundTab__OBk1L>svg,.GameAudio_soundTab__OBk1L:focus-visible>svg,.GameAudio_soundTab__OBk1L:hover>svg{animation:none!important;transform:translateX(-28px)}.GameAudio_soundTab__OBk1L .GameAudio_playingDot__KXFKm{display:none}@keyframes GameAudio_soundBookmarkPeek__WBNWh{0%,82%,to{transform:translateX(0)}88%{transform:translateX(-20px) translateY(-1px)}91%{transform:translateX(-21px) translateY(1px)}94%{transform:translateX(-20px) translateY(-1px)}97%{transform:translateX(-12px)}}@media(prefers-reduced-motion:reduce){.GameAudio_soundTab__OBk1L:before,.GameAudio_soundTab__OBk1L>svg{animation:none!important;transition:none}}.LiteratureNotes_notes__gsqCg{color:var(--ne-ink,#e7f2f6);border-top:1px solid #f9a8d436;padding:16px 0 4px;min-width:0}.LiteratureNotes_heading__8Tz_C{display:flex;align-items:flex-start;gap:12px}.LiteratureNotes_heading__8Tz_C>svg{flex:none;color:#f9a8d4;margin-top:2px}.LiteratureNotes_heading__8Tz_C h3{margin:0;font:500 clamp(20px,2.3vw,28px)/1.2 Georgia,serif;text-wrap:pretty}.LiteratureNotes_heading__8Tz_C p{margin:5px 0 0!important;font-size:13px!important;color:#efd4e4}.LiteratureNotes_heading__8Tz_C p span{color:var(--ne-muted,#aac1cc);font-size:12px}.LiteratureNotes_notes__gsqCg .LiteratureNotes_publication__a5_n_{margin:9px 0 14px;color:var(--ne-muted,#aac1cc);font-size:12px;line-height:1.6}.LiteratureNotes_notes__gsqCg h4{display:flex;align-items:center;gap:7px;margin:0 0 6px;font-size:12px;font-weight:700;color:#f4c6df}.LiteratureNotes_notes__gsqCg h4 svg{flex:none}.LiteratureNotes_notes__gsqCg p{margin:0;line-height:1.65;font-size:14px;text-wrap:pretty}.LiteratureNotes_story__Pytmp{margin-bottom:16px;max-width:85ch}.LiteratureNotes_context__2ml1d{display:grid;grid-template-columns:1fr 1.25fr;gap:24px}.LiteratureNotes_context__2ml1d section{min-width:0}@media(max-width:650px){.LiteratureNotes_notes__gsqCg{padding-top:12px}.LiteratureNotes_context__2ml1d{grid-template-columns:1fr;gap:14px}.LiteratureNotes_notes__gsqCg p{font-size:13px}.LiteratureNotes_heading__8Tz_C{gap:9px}.LiteratureNotes_heading__8Tz_C h3{font-size:22px}}@media(forced-colors:active){.LiteratureNotes_notes__gsqCg{color:CanvasText;border-color:CanvasText}.LiteratureNotes_heading__8Tz_C p,.LiteratureNotes_heading__8Tz_C>svg,.LiteratureNotes_notes__gsqCg .LiteratureNotes_publication__a5_n_,.LiteratureNotes_notes__gsqCg h4{color:CanvasText}}.QuestionDifficultyBadge_context__onC6N{display:flex;flex-wrap:wrap;align-items:center;gap:6px 12px;margin:0 0 8px;color:#e9d6a0;font:12px/1.45 Arial,Helvetica,sans-serif}.QuestionDifficultyBadge_rating__59AGz{display:inline-flex;align-items:center;gap:3px;flex:none}.QuestionDifficultyBadge_rating__59AGz svg[data-filled=false]{color:#829daa}.QuestionDifficultyBadge_rating__59AGz small{color:#bfd4dd;font-variant-numeric:tabular-nums;margin-inline-start:5px}.QuestionDifficultyBadge_clue__yqes3{flex:1 1 240px;margin:0;color:#c8dedc;font-size:12px}.QuestionDifficultyBadge_clue__yqes3 strong{color:#a6e6d3}@media(forced-colors:active){.QuestionDifficultyBadge_clue__yqes3,.QuestionDifficultyBadge_clue__yqes3 strong,.QuestionDifficultyBadge_context__onC6N,.QuestionDifficultyBadge_rating__59AGz,.QuestionDifficultyBadge_rating__59AGz small,.QuestionDifficultyBadge_rating__59AGz svg[data-filled=false]{color:CanvasText}}.GameplayMeters_credibility__uz5pB{position:relative;min-width:0}.GameplayMeters_credibility__uz5pB .GameplayMeters_credibilityTrack__8Vzta{height:18px}.GameplayMeters_credibilityValue__QazeN{position:absolute;right:4px;top:50%;transform:translateY(-50%);padding:0 4px;border-radius:4px;background:#071620d9;color:#f0fff9;font:700 10px/13px ui-monospace,monospace;font-variant-numeric:tabular-nums;pointer-events:none}.GameplayMeters_scenarioLabel__D7V_c{display:flex;align-items:center;flex-wrap:wrap;gap:4px;color:#bdd5d0;font-size:10px}.GameplayMeters_scenarioLabel__D7V_c>svg{flex:none}.GameplayMeters_scenarioTrack__AvP8E{margin-top:7px}.GameplayMeters_resourceGauge__u28rc{position:relative;grid-column:1/-1;min-width:0}.GameplayMeters_resourceValue__LSf3m{min-width:9ch;text-align:right;white-space:nowrap}.GameplayMeters_forecastTrack__kabe6{position:absolute;inset:1px;overflow:hidden;border-radius:999px;pointer-events:none}.GameplayMeters_forecastBand__A8zWh{position:absolute;box-sizing:border-box;top:0;bottom:0;opacity:.94;border-inline:1px solid #f0fffaba}.GameplayMeters_increase__ckf0j{background:repeating-linear-gradient(45deg,#bbf7d0 0 3px,#438c64 3px 6px)}.GameplayMeters_decrease__Y8Q8S{background:repeating-linear-gradient(45deg,#fecaca 0 3px,#a33d48 3px 6px)}.GameplayMeters_projectedValue__sVe6p{color:#d9e6db;font-size:10px}.GameplayMeters_forecastLegend__tUQSQ{margin:0;color:#a9bdc7;font-size:10px;line-height:1.45}[data-game-motion=on] .GameplayMeters_forecastBand__A8zWh{animation:GameplayMeters_forecastReveal__skaXO .38s ease-out both}@keyframes GameplayMeters_forecastReveal__skaXO{0%{opacity:.3}to{opacity:.94}}[data-game-motion=off] .GameplayMeters_forecastBand__A8zWh,[data-motion=off] .GameplayMeters_forecastBand__A8zWh{animation:none!important}@media(prefers-reduced-motion:reduce){.GameplayMeters_forecastBand__A8zWh{animation:none!important}}@media(forced-colors:active){.GameplayMeters_credibilityValue__QazeN{background:Canvas;color:CanvasText}.GameplayMeters_forecastLegend__tUQSQ,.GameplayMeters_projectedValue__sVe6p{color:CanvasText}.GameplayMeters_forecastBand__A8zWh{background:Canvas;border:1px dashed CanvasText;opacity:1}}.LearningProgress_panel__ASp0m{position:relative;--panel-delay:0ms}.LearningProgress_summary__RNuM_{--panel-delay:65ms}.LearningProgress_unlockMeter__NnG_h{margin:13px 0 10px}.LearningProgress_count__sAnQw{display:inline-block;font-variant-numeric:tabular-nums;transform-origin:50% 85%}.LearningProgress_level__c8i45,.LearningProgress_unlocked__8vjgd{transform-origin:left center}.LearningProgress_mastery__fsS65{grid-column:1/-1;min-width:0;padding-top:4px}.LearningProgress_masteryHeading__cWT8n{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:8px;color:#a7c3c7;font-size:10px;line-height:1.4}.LearningProgress_masteryHeading__cWT8n b{flex:none;color:#d6e9cd;font-size:11px;font-variant-numeric:tabular-nums}.LearningProgress_panel__ASp0m[data-learning-motion=on]{animation:LearningProgress_panelArrive__4oU97 .64s cubic-bezier(.22,.8,.25,1) var(--panel-delay) both}.LearningProgress_panel__ASp0m[data-learning-motion=on] .LearningProgress_count__sAnQw{animation:LearningProgress_countArrive__GKcqj .68s cubic-bezier(.2,.8,.25,1) var(--count-delay,0s) both}.LearningProgress_panel__ASp0m[data-learning-motion=on] .LearningProgress_level__c8i45{animation:LearningProgress_levelArrive__fVdrW .72s cubic-bezier(.22,.8,.25,1) both}.LearningProgress_panel__ASp0m[data-learning-motion=on] .LearningProgress_level__c8i45 svg{animation:LearningProgress_levelSpark__A8ow7 .82s ease-out both}.LearningProgress_panel__ASp0m[data-learning-motion=on] .LearningProgress_unlocked__8vjgd{animation:LearningProgress_unlockReveal__s3IL6 .85s cubic-bezier(.2,.75,.2,1) both}@keyframes LearningProgress_panelArrive__4oU97{0%{opacity:.6;transform:translateY(13px)}to{opacity:1;transform:translateY(0)}}@keyframes LearningProgress_countArrive__GKcqj{0%{transform:translateY(7px) scale(.94);text-shadow:0 0 0 transparent}55%{transform:translateY(-2px) scale(1.06);text-shadow:0 0 15px #b9f4d55c}to{transform:none;text-shadow:0 0 0 transparent}}@keyframes LearningProgress_levelArrive__fVdrW{0%{transform:translateX(-7px)}to{transform:translateX(0)}}@keyframes LearningProgress_levelSpark__A8ow7{0%{transform:rotate(-30deg) scale(.7)}55%{transform:rotate(12deg) scale(1.18)}to{transform:rotate(0) scale(1)}}@keyframes LearningProgress_unlockReveal__s3IL6{0%{opacity:.5;transform:translateY(8px)}55%{opacity:1;transform:translateY(-2px)}to{opacity:1;transform:translateY(0)}}@media(prefers-reduced-motion:reduce){.LearningProgress_panel__ASp0m,.LearningProgress_panel__ASp0m .LearningProgress_count__sAnQw,.LearningProgress_panel__ASp0m .LearningProgress_level__c8i45,.LearningProgress_panel__ASp0m .LearningProgress_level__c8i45 svg,.LearningProgress_panel__ASp0m .LearningProgress_unlocked__8vjgd{animation:none!important;transform:none!important;opacity:1!important;text-shadow:none!important}}[data-motion=off] .LearningProgress_panel__ASp0m,[data-motion=off] .LearningProgress_panel__ASp0m .LearningProgress_count__sAnQw,[data-motion=off] .LearningProgress_panel__ASp0m .LearningProgress_level__c8i45,[data-motion=off] .LearningProgress_panel__ASp0m .LearningProgress_level__c8i45 svg,[data-motion=off] .LearningProgress_panel__ASp0m .LearningProgress_unlocked__8vjgd{animation:none!important;transform:none!important;opacity:1!important;text-shadow:none!important}@media(forced-colors:active){.LearningProgress_masteryHeading__cWT8n,.LearningProgress_masteryHeading__cWT8n b{color:CanvasText}}.DebateReplayGame_heading__113CT{margin:4px 0 16px}.DebateReplayGame_heading__113CT h2{font:500 clamp(23px,3vw,30px)/1.15 Georgia,serif;margin:11px 0 7px;letter-spacing:-.025em}.DebateReplayGame_heading__113CT p{font-size:12px;line-height:1.5;color:var(--muted);margin:0}.DebateReplayGame_badge__14AOY{display:inline-flex;align-items:center;gap:7px;border:1px solid #c4b5fd40;background:#c4b5fd0c;border-radius:999px;padding:6px 10px;color:#ded4ff;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.DebateReplayGame_timeline__1OhWl{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));list-style:none;padding:0;margin:0 0 18px;gap:7px}.DebateReplayGame_timeline__1OhWl li{display:flex;align-items:center;gap:6px;color:var(--muted);font-size:10px;border-top:2px solid var(--line);padding-top:8px}.DebateReplayGame_timeline__1OhWl li>span:first-child{display:flex;align-items:center;justify-content:center;flex:0 0 20px;height:20px;border:1px solid var(--line);border-radius:50%;font-size:10px}.DebateReplayGame_timeline__1OhWl li[aria-current=step]{color:#ded4ff;border-top-color:#c4b5fd}.DebateReplayGame_timeline__1OhWl li.DebateReplayGame_complete__4Otd3{color:var(--mint);border-top-color:#5eead477}.DebateReplayGame_timeline__1OhWl li.DebateReplayGame_complete__4Otd3>span:first-child{background:#5eead412;border-color:#5eead44d}.DebateReplayGame_passage__2W_hX{position:relative;margin-bottom:17px;border:1px solid #c4b5fd2e;border-radius:16px;padding:16px;background:linear-gradient(135deg,#c4b5fd0b,#06101888)}.DebateReplayGame_speaker__Si8Wg{display:flex;align-items:center;gap:9px}.DebateReplayGame_avatar__h_IoI{display:grid;place-items:center;width:34px;height:34px;flex:0 0 34px;border:1px solid #c4b5fd33;border-radius:50%;color:#ded4ff;font-size:11px;background:#c4b5fd0b}.DebateReplayGame_speaker__Si8Wg>div{min-width:0;display:flex;flex-direction:column;gap:3px}.DebateReplayGame_speaker__Si8Wg strong{font-size:12px}.DebateReplayGame_speaker__Si8Wg>div>span,.DebateReplayGame_speaker__Si8Wg>time{font-size:10px;color:var(--muted);line-height:1.4}.DebateReplayGame_speaker__Si8Wg>time{margin-left:auto;font-variant-numeric:tabular-nums;white-space:nowrap}.DebateReplayGame_summaryLabel__8sBsJ{font-size:9px;text-transform:uppercase;letter-spacing:.1em;color:var(--muted);margin:18px 0 6px}.DebateReplayGame_summary__1nzpl{font-size:15px;line-height:1.65;margin:0}.DebateReplayGame_passage__2W_hX blockquote{margin:15px 0 0;padding:0 0 0 13px;border-left:2px solid #c4b5fd66}.DebateReplayGame_passage__2W_hX blockquote p{margin:0;font:500 20px/1.45 Georgia,serif;color:#f0eaff}.DebateReplayGame_passage__2W_hX cite{display:block;margin-top:6px;font:10px/1.4 Arial,sans-serif;color:var(--muted)}.DebateReplayGame_player__dcA2A{margin-top:15px}.DebateReplayGame_player__dcA2A video{width:100%;max-height:300px;display:block;border-radius:10px;background:#000}.DebateReplayGame_player__dcA2A audio{width:100%;display:block}.DebateReplayGame_playerActions__eYnkT{display:flex;flex-wrap:wrap;gap:6px;margin-top:8px}.DebateReplayGame_playerActions__eYnkT button{min-height:40px}.DebateReplayGame_mediaStatus__qM0Oz{display:block;font-size:11px;line-height:1.5;color:var(--muted);margin-top:7px}.DebateReplayGame_transcript__nABzj{margin-top:15px;font-size:12px}.DebateReplayGame_transcript__nABzj summary{cursor:pointer;color:#ded4ff}.DebateReplayGame_transcript__nABzj ol{list-style:none;padding:0;margin:8px 0 0;max-height:190px;overflow:auto}.DebateReplayGame_transcript__nABzj li{display:flex;gap:9px;padding:6px;border-radius:5px;line-height:1.5}.DebateReplayGame_transcript__nABzj time{color:var(--muted);font-variant-numeric:tabular-nums}.DebateReplayGame_currentCue___ErZy{background:#c4b5fd16}.DebateReplayGame_options__Nnxix button{min-width:0}.DebateReplayGame_options__Nnxix strong{display:flex;align-items:center;justify-content:space-between;gap:7px}.DebateReplayGame_options__Nnxix button>span{display:block;font-size:11px;line-height:1.5;margin-top:7px;color:var(--muted)}.DebateReplayGame_sourceRow__3K5xr{display:flex;align-items:center;flex-wrap:wrap;gap:8px 14px;margin-top:14px}.DebateReplayGame_sourceRow__3K5xr>a{display:inline-flex;align-items:center;gap:5px;font-size:11px;color:#c4b5fd;text-decoration:underline;text-underline-offset:3px;min-height:32px}.DebateReplayGame_sourceRow__3K5xr>button:last-child{margin-left:auto}.DebateReplayGame_provenance__Kw0ai{border-top:1px solid var(--line);margin-top:14px;padding-top:11px;color:var(--muted);font-size:10px;line-height:1.6}.DebateReplayGame_provenance__Kw0ai summary{cursor:pointer;min-height:28px}.DebateReplayGame_provenance__Kw0ai p{margin:8px 0}.DebateReplayGame_provenance__Kw0ai a{color:#c4b5fd;text-decoration:underline;text-underline-offset:3px}@media(max-width:420px){.DebateReplayGame_passage__2W_hX{padding:12px}.DebateReplayGame_timeline__1OhWl{gap:4px}.DebateReplayGame_timeline__1OhWl li{font-size:9px;gap:4px}.DebateReplayGame_timeline__1OhWl li>span:first-child{flex-basis:17px;height:17px}.DebateReplayGame_summary__1nzpl{font-size:14px}.DebateReplayGame_passage__2W_hX blockquote p{font-size:18px}.DebateReplayGame_options__Nnxix strong{font-size:12px}.DebateReplayGame_sourceRow__3K5xr>button:last-child{margin-left:0}.DebateReplayGame_speaker__Si8Wg>time{font-size:9px}.DebateReplayGame_playerActions__eYnkT button{width:100%;justify-content:center}}.FlatEarth_interactive___xxGO>svg[data-flat-map]{height:clamp(220px,32dvh,340px);width:100%;touch-action:none;cursor:crosshair;-webkit-user-select:none;-moz-user-select:none;user-select:none}.FlatEarth_interactive___xxGO>svg[data-flat-map]:focus-visible{outline:2px solid #fcd34d;outline-offset:-3px}.FlatEarth_tools__MkHVA{position:absolute;top:8px;right:8px;display:flex;gap:4px;padding:3px;border-radius:11px;background:#061b26ed;border:1px solid #94c7d144}.FlatEarth_tools__MkHVA button{display:grid;place-items:center;width:40px;height:40px;border-radius:7px;color:#d9f5f8;background:#123342;cursor:pointer}.FlatEarth_tools__MkHVA button svg{width:18px;height:18px;pointer-events:none}.FlatEarth_tools__MkHVA button:hover:not(:disabled){background:#245367}.FlatEarth_tools__MkHVA button:focus-visible{outline:2px solid #fcd34d;outline-offset:1px}.FlatEarth_tools__MkHVA button:disabled{opacity:.4;cursor:default}.FlatEarth_beacon__aSGni{cursor:pointer;outline:none}.FlatEarth_beacon__aSGni:focus-visible .FlatEarth_hit__DzENm{fill:#fcd34d33;stroke:#fcd34d;stroke-width:2}@media(max-width:760px){.FlatEarth_tools__MkHVA button{width:44px;height:44px}.FlatEarth_interactive___xxGO>svg[data-flat-map]{height:clamp(210px,31dvh,290px)}}@media(forced-colors:active){.FlatEarth_tools__MkHVA{background:Canvas;border-color:ButtonText}.FlatEarth_tools__MkHVA button{background:ButtonFace;color:ButtonText}.FlatEarth_beacon__aSGni>circle:not(.FlatEarth_hit__DzENm){fill:Highlight;stroke:Canvas}.FlatEarth_beacon__aSGni:focus-visible .FlatEarth_hit__DzENm{fill:none;stroke:Highlight}}.GameCover_cover__9IJ1I{position:relative;display:block;width:100%;height:100%;overflow:hidden;container-type:size;isolation:isolate;background:#061b28;pointer-events:none}.GameCover_art__mz7Ed{position:absolute;left:50%;top:50%;width:min(100cqw,100cqh);height:min(100cqw,100cqh);transform:translate(-50%,-50%);background-image:url(/neural-earth/presentation/game-covers-atlas-v1.webp);background-size:500% 300%;background-position:var(--cover-position,0 0);background-repeat:no-repeat}.GameLibrary_library__JaQBW{margin:8px 0 12px;scroll-margin-top:24px;color:#e7f2f6}.GameLibrary_heading__cnc9_{display:flex;align-items:center;gap:10px;margin-bottom:6px;min-height:40px}.GameLibrary_heading__cnc9_ h2{display:flex;align-items:center;gap:8px;margin:0;font-size:21px;letter-spacing:-.025em}.GameLibrary_heading__cnc9_ h2>svg{color:#8bdbcf}.GameLibrary_selection__A_1wn{flex:1;font-size:12px;color:#b8ced6}.GameLibrary_iconControl__jb3RN{position:relative;display:grid;place-items:center;flex:0 0 40px;width:40px;height:40px;padding:0;border:1px solid #62839050;border-radius:10px;background:#0f263b;color:#c4dbe3;cursor:pointer}.GameLibrary_iconControl__jb3RN:hover{background:#1a3845;border-color:#7ed6c9;color:#e6fff8}.GameLibrary_iconHint__gFY05{position:fixed;z-index:2210;width:-moz-max-content;width:max-content;max-width:min(240px,calc(100vw - 24px));padding:8px 11px;border:1px solid #8dded863;border-radius:9px;box-shadow:0 6px 24px #0007;background:#091e2b;color:#ecfff8;font:500 12px/1.45 Arial,Helvetica,sans-serif;text-align:center;transform:translate(-50%)}.GameLibrary_iconHint__gFY05[data-above=true]{transform:translate(-50%,-100%)}.GameLibrary_help__jftfh.GameLibrary_iconControl__jb3RN,.GameLibrary_reset__f5UPR.GameLibrary_iconControl__jb3RN{border-color:transparent;background:transparent}.GameLibrary_help__jftfh.GameLibrary_iconControl__jb3RN>svg{width:18px;height:18px}.GameLibrary_resume__Qy0t5{display:flex;align-items:center;gap:5px;min-height:36px;padding:6px 9px;border:1px solid #87dcca66;border-radius:9px;background:#183f45;color:#d3fff2;font-family:inherit;font-size:12px;font-weight:600}.GameLibrary_resume__Qy0t5 span{max-width:180px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:11px;color:#b9d7d3}.GameLibrary_cumulative__XdfEA,.GameLibrary_typeFilters__2gNqm{min-width:0;margin:0;padding:0;border:0}.GameLibrary_cumulative__XdfEA legend,.GameLibrary_typeFilters__2gNqm legend{margin-bottom:5px;padding:0;color:#e6f2f6;font-size:11px;font-weight:700}.GameLibrary_cumulative__XdfEA legend span,.GameLibrary_typeFilters__2gNqm legend span{font-weight:400;color:#adc7d1}.GameLibrary_types__2j2pe{display:flex;flex-wrap:wrap;gap:5px}.GameLibrary_typeChoice__N8Qh2{position:relative;display:flex;align-items:center;gap:6px;min-height:36px;padding:6px 9px;border:1px solid #66859363;border-radius:18px;background:#0c2336;color:#bdd3de;font-size:11px;cursor:pointer}.GameLibrary_typeChoice__N8Qh2 input{position:absolute;width:1px;height:1px;clip-path:inset(50%);opacity:0}.GameLibrary_typeChoice__N8Qh2:has(input:focus-visible){outline:2px solid #b9ffe8;outline-offset:3px}.GameLibrary_typeChoice__N8Qh2[data-selected=true]{border-color:#85e1cf;background:#1a4149;color:#e3fff7}.GameLibrary_typeChoice__N8Qh2[data-selected=true]:after{content:"";width:5px;height:5px;border-radius:50%;background:#9cf5d8}.GameLibrary_toolbar__vUsb6{position:relative;display:flex;flex-wrap:wrap;align-items:flex-end;gap:9px;margin:10px 0 12px;padding-top:8px;border-top:1px solid #52708642}.GameLibrary_cumulative__XdfEA{flex:1}.GameLibrary_cumulative__XdfEA>div{display:flex;flex-wrap:wrap;gap:6px}.GameLibrary_cumulative__XdfEA label{display:flex;align-items:center;gap:5px;min-height:36px;padding:5px 8px;border:1px solid #667f9363;border-radius:6px;color:#c8dbe5;background:#102334;font-size:11px;cursor:pointer}.GameLibrary_cumulative__XdfEA input{width:14px;height:14px;margin:0 2px 0 0;accent-color:#9ce7d1}.GameLibrary_cumulative__XdfEA label:has(input:checked){border-color:#d7add1;color:#ffe0f1;background:#39283f}.GameLibrary_search__tFZ5l{flex:0 1 190px;min-width:130px}.GameLibrary_searchField__S3oCa{display:flex;gap:6px;align-items:center;min-height:38px;padding:7px 9px;border:1px solid #62839063;border-radius:8px;background:#0b2235;color:#c2d6de}.GameLibrary_searchField__S3oCa input{width:100%;min-width:0;outline:none;background:transparent;border:0;color:#eef7fa;font:inherit;font-size:12px}.GameLibrary_searchField__S3oCa input::-moz-placeholder{color:#a9c0cd}.GameLibrary_searchField__S3oCa input::placeholder{color:#a9c0cd}.GameLibrary_searchField__S3oCa:focus-within{outline:2px solid #a1ebdc;outline-offset:2px}.GameLibrary_advanced__NMJot{position:static}.GameLibrary_advanced__NMJot>summary{display:flex;align-items:center;justify-content:center;gap:5px;min-height:38px;padding:7px 9px;list-style:none;border:1px solid #62839063;border-radius:8px;color:#cfdee7;background:#0f263b;font-size:11px}.GameLibrary_advanced__NMJot>summary::-webkit-details-marker{display:none}.GameLibrary_advanced__NMJot[open]>summary{color:#bdfff2;border-color:#82e3d9}.GameLibrary_advanced__NMJot>summary b{color:#b0f4d9;font-size:10px}.GameLibrary_filters__3UVZ8{position:absolute;right:0;top:calc(100% + 7px);z-index:12;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;width:min(650px,100%);padding:14px;border:1px solid #628390;border-radius:12px;background:#091e2b;box-shadow:0 14px 34px #0008}.GameLibrary_filters__3UVZ8 label{display:grid;min-width:0;gap:7px;color:#c9dce4;font-size:11px}.GameLibrary_filters__3UVZ8 label>span{display:flex;align-items:center;gap:6px}.GameLibrary_filters__3UVZ8 select{min-height:40px;padding:8px;border:1px solid #688898;border-radius:7px;background:#0b2235;color:#e6f1f6;font:inherit;width:100%;min-width:0}.GameLibrary_browserLayout__Nm6DQ{display:grid;min-width:0;gap:16px}.GameLibrary_grid__B2u52{display:grid;grid-template-columns:repeat(auto-fill,minmax(185px,1fr));gap:9px;min-width:0;align-content:start}.GameLibrary_card__eOd4B{position:relative;display:flex;flex-direction:column;min-width:0;overflow:hidden;isolation:isolate;border:1px solid #68899b63;border-radius:12px;background:#0c2234;box-shadow:0 4px 14px #020a1633}.GameLibrary_card__eOd4B[data-recent=true]{border-color:#84c9b88c}.GameLibrary_card__eOd4B:focus-within,.GameLibrary_card__eOd4B:hover,.GameLibrary_card__eOd4B[data-selected=true]{border-color:var(--library-accent,#82d5cf)}.GameLibrary_media__hh70I{position:relative;height:106px;flex:0 0 106px;background:#0c2536;overflow:hidden}.GameLibrary_coverArt__eAynq{position:absolute;inset:0;width:100%;height:100%;transition:transform .22s ease}.GameLibrary_card__eOd4B:hover .GameLibrary_coverArt__eAynq{transform:scale(1.035)}.GameLibrary_media__hh70I:after{content:"";position:absolute;inset:0;background:linear-gradient(0deg,#061621cc,transparent 55%);pointer-events:none}.GameLibrary_coverType__4AKEf{left:7px;bottom:6px;gap:4px;color:#efffff;text-shadow:0 1px 3px #000}.GameLibrary_coverType__4AKEf,.GameLibrary_recent__azH0l{position:absolute;z-index:1;display:flex;align-items:center;font-size:9px}.GameLibrary_recent__azH0l{top:6px;left:6px;gap:3px;color:#d2ffe8;background:#123f35ed;border:1px solid #8adaad70;border-radius:5px;padding:3px 5px}.GameLibrary_body__pyoxS{display:flex;flex:1;flex-direction:column;min-width:0;gap:5px;padding:8px 9px 9px}.GameLibrary_body__pyoxS h3{margin:0;min-height:31px;color:#f0f7fa;font-size:13px;line-height:1.2;letter-spacing:-.015em}.GameLibrary_facts__Mterr{display:flex;flex-wrap:wrap;gap:3px 6px;margin:0;color:#b9d2dc;font-size:9px;line-height:1.2}.GameLibrary_facts__Mterr>span{display:inline-flex;align-items:center;gap:3px}.GameLibrary_facts__Mterr .GameLibrary_review__aQZ_J{color:#b8eed1}.GameLibrary_playAffordance__s4txS{display:flex;align-items:center;gap:5px;min-height:29px;margin-top:auto;color:#cefff0;font-size:11px;font-weight:650}.GameLibrary_cardLaunch__cNB5d{position:absolute;z-index:2;inset:0;width:100%;height:100%;padding:0;border:0;border-radius:inherit;color:transparent;background:transparent;cursor:pointer}.GameLibrary_cardLaunch__cNB5d:disabled{cursor:wait;background:#06101c66}.GameLibrary_cardLaunch__cNB5d:focus-visible{outline:2px solid #b9ffe8!important;outline-offset:-3px!important}.GameLibrary_favorite__iS2kX{position:absolute;z-index:3;top:4px;right:4px;width:34px;min-height:34px;display:grid;place-items:center;padding:0;border:1px solid #b4d1e62e;border-radius:50%;color:#e0edf7;background:#06192bd9}.GameLibrary_favorite__iS2kX[aria-pressed=true]{color:#ffb1d5;background:#472d48ef}.GameLibrary_previewButton__hthuG{position:absolute;z-index:3;right:6px;bottom:6px;display:flex;justify-content:center;align-items:center;gap:4px;min-height:32px;padding:4px 7px;border:1px solid #66869680;border-radius:7px;color:#d1e4ec;background:#173145;font-size:10px;font-weight:600}.GameLibrary_previewButton__hthuG[aria-expanded=true]{color:#c4ffe9;border-color:#94edce}.GameLibrary_previewLoading__jLDeh{height:100%;display:grid;place-items:center;color:#afd9e4}.GameLibrary_library__JaQBW button,.GameLibrary_library__JaQBW select,.GameLibrary_library__JaQBW summary{cursor:pointer}.GameLibrary_floatingPreview__KLJTd button:focus-visible,.GameLibrary_library__JaQBW button:focus-visible,.GameLibrary_library__JaQBW select:focus-visible,.GameLibrary_library__JaQBW summary:focus-visible{outline:2px solid #b9ffe8;outline-offset:3px}.GameLibrary_empty__rRKKj{padding:25px;border:1px dashed #5d7a91;border-radius:12px;text-align:center;color:#bdcfda}.GameLibrary_empty__rRKKj button{min-height:44px;padding:8px 16px;border:1px solid #8de3d2;background:#163c48;border-radius:8px;color:#d4fff3}.GameLibrary_previewBackdrop__ym3nL{position:fixed;z-index:2198;inset:0;border:0;background:#03111b80;backdrop-filter:blur(2px)}.GameLibrary_floatingPreview__KLJTd{position:fixed;z-index:2199;display:flex;flex-direction:column;border:1px solid #86c9c7;border-radius:15px;overflow:hidden;box-shadow:0 20px 60px #000b,0 0 0 1px #091624;background:#071c2d;color:#e7f8f8;font-family:inherit;outline:none}.GameLibrary_floatingPreview__KLJTd>header{display:flex;align-items:center;min-height:42px;padding:0 5px 0 12px;gap:5px;background:#112d3b}.GameLibrary_floatingPreview__KLJTd>header strong{flex:1;font-size:14px}.GameLibrary_floatingPreview__KLJTd>header button{display:grid;place-items:center;flex:0 0 38px;min-height:38px;background:transparent;color:#d4e9ef;border:0;border-radius:7px;cursor:pointer}.GameLibrary_floatingScene__QaVx9{flex:1;min-height:0}.GameLibrary_floatingPreview__KLJTd>footer{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:5px 10px;border-top:1px solid #49697a;font-size:10px;color:#b9d2dc}.GameLibrary_floatingPreview__KLJTd>footer button{display:flex;align-items:center;gap:6px;min-height:35px;padding:5px 14px;background:#24554e;border:1px solid #8fdec4;color:#ecfff8;border-radius:7px;font-size:12px;cursor:pointer}.GameLibrary_srOnly__oLLyx{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border:0}@media(max-width:1180px){.GameLibrary_grid__B2u52{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:820px){.GameLibrary_grid__B2u52{grid-template-columns:repeat(2,minmax(0,1fr))}.GameLibrary_cumulative__XdfEA{flex:1 1 100%}.GameLibrary_search__tFZ5l{flex:1}}@media(max-width:520px){.GameLibrary_heading__cnc9_ h2{font-size:19px}.GameLibrary_heading__cnc9_{gap:6px}.GameLibrary_resume__Qy0t5 span{display:none}.GameLibrary_types__2j2pe{gap:4px}.GameLibrary_typeChoice__N8Qh2{min-height:36px;padding:5px 7px;font-size:10px;gap:4px}.GameLibrary_typeChoice__N8Qh2 svg{width:14px;height:14px}.GameLibrary_toolbar__vUsb6{gap:7px;margin:8px 0 10px;padding-top:6px}.GameLibrary_cumulative__XdfEA>div{gap:5px}.GameLibrary_cumulative__XdfEA label{min-height:40px}.GameLibrary_filters__3UVZ8{grid-template-columns:minmax(0,1fr);gap:10px}.GameLibrary_filters__3UVZ8 label{grid-template-columns:75px minmax(0,1fr);align-items:center}.GameLibrary_grid__B2u52{grid-template-columns:minmax(0,1fr);gap:8px}.GameLibrary_card__eOd4B{flex-direction:row;min-height:168px}.GameLibrary_media__hh70I{flex:0 0 34%;height:auto;min-height:168px;border-bottom:0;border-right:1px solid #57718b60}.GameLibrary_coverType__4AKEf{font-size:8px;left:4px;right:4px;bottom:5px;padding:3px 4px}.GameLibrary_coverType__4AKEf svg{display:none}.GameLibrary_body__pyoxS{padding:6px 7px 7px}.GameLibrary_titleRow__NqBqB h3{font-size:13px}.GameLibrary_favorite__iS2kX{flex-basis:36px;min-height:36px}.GameLibrary_how__KI6m8{font-size:10px;line-height:1.35;margin-bottom:5px}.GameLibrary_facts__Mterr{font-size:9px}.GameLibrary_previewButton__hthuG,.GameLibrary_start__o6Qus{min-height:40px;font-size:11px}.GameLibrary_floatingPreview__KLJTd>header button{min-height:44px;flex-basis:44px}.GameLibrary_floatingPreview__KLJTd>footer button{min-height:40px}}@media(forced-colors:active){.GameLibrary_card__eOd4B,.GameLibrary_cumulative__XdfEA label,.GameLibrary_filters__3UVZ8,.GameLibrary_floatingPreview__KLJTd,.GameLibrary_iconHint__gFY05,.GameLibrary_typeChoice__N8Qh2{border-color:ButtonText;background:Canvas;color:CanvasText}.GameLibrary_typeChoice__N8Qh2[data-selected=true]{border:2px solid Highlight;color:Highlight}}.GameLibrary_viewChoices__Cr1Te{display:flex;gap:4px;margin:0 0 10px;padding:0;border:0}.GameLibrary_viewChoices__Cr1Te label{position:relative;display:flex;align-items:center;justify-content:center;gap:5px;min-height:34px;padding:5px 10px;border:1px solid #58768680;border-radius:8px;color:#c8dce5;background:#0c2336;font-size:11px;cursor:pointer}.GameLibrary_viewChoices__Cr1Te input{position:absolute;width:1px;height:1px;opacity:0;clip-path:inset(50%)}.GameLibrary_viewChoices__Cr1Te label[data-selected=true]{border-color:#a7d8ec;background:#244353;color:#f1fdff}.GameLibrary_viewChoices__Cr1Te label:has(input:focus-visible){outline:2px solid #b9ffe8;outline-offset:3px}.GameLibrary_floatingPreview__KLJTd[data-hover=true]{pointer-events:none}.GameLibrary_library__JaQBW[data-library-view=compact] .GameLibrary_grid__B2u52{grid-template-columns:repeat(auto-fill,minmax(185px,1fr))}.GameLibrary_library__JaQBW:is([data-library-view=library],[data-library-view=gallery]) .GameLibrary_browserLayout__Nm6DQ{grid-template-columns:minmax(0,1fr) minmax(280px,340px);align-items:start}.GameLibrary_library__JaQBW[data-library-view=library] .GameLibrary_grid__B2u52{grid-template-columns:repeat(auto-fill,minmax(235px,1fr));gap:7px}.GameLibrary_library__JaQBW[data-library-view=library] .GameLibrary_card__eOd4B{flex-direction:row;min-height:100px;border-radius:9px}.GameLibrary_library__JaQBW[data-library-view=library] .GameLibrary_media__hh70I{flex:0 0 78px;height:auto;min-height:100px;border:0}.GameLibrary_library__JaQBW[data-library-view=library] .GameLibrary_body__pyoxS{padding:8px 7px;gap:5px}.GameLibrary_library__JaQBW[data-library-view=library] .GameLibrary_body__pyoxS h3{padding-right:29px;min-height:31px;font-size:12px}.GameLibrary_library__JaQBW[data-library-view=library] .GameLibrary_coverType__4AKEf{display:none}.GameLibrary_library__JaQBW[data-library-view=library] .GameLibrary_recent__azH0l{left:3px;top:3px;font-size:8px;padding:2px 3px}.GameLibrary_library__JaQBW[data-library-view=library] .GameLibrary_facts__Mterr{padding-right:0;font-size:8px}.GameLibrary_library__JaQBW[data-library-view=library] .GameLibrary_playAffordance__s4txS{min-height:25px;font-size:10px}.GameLibrary_library__JaQBW[data-library-view=library] .GameLibrary_favorite__iS2kX{width:29px;min-height:29px;right:3px;top:3px}.GameLibrary_library__JaQBW[data-library-view=library] .GameLibrary_previewButton__hthuG{min-height:27px;font-size:9px;padding:3px 5px;right:5px;bottom:5px}.GameLibrary_library__JaQBW[data-library-view=gallery] .GameLibrary_grid__B2u52{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:18px 13px;padding:7px 7px 15px 3px;perspective:1100px}.GameLibrary_library__JaQBW[data-library-view=gallery] .GameLibrary_card__eOd4B{transform:rotateY(-9deg);transform-origin:left center;transition:transform .22s ease,box-shadow .22s ease;border-radius:8px 12px 12px 8px;box-shadow:5px 5px 0 #304455,8px 8px 0 #091724,13px 17px 18px #02081077}.GameLibrary_library__JaQBW[data-library-view=gallery] .GameLibrary_card__eOd4B:focus-within,.GameLibrary_library__JaQBW[data-library-view=gallery] .GameLibrary_card__eOd4B:hover,.GameLibrary_library__JaQBW[data-library-view=gallery] .GameLibrary_card__eOd4B[data-selected=true]{transform:rotateY(0) translateY(-3px);box-shadow:3px 4px 0 #537285,6px 7px 0 #0a1d2d,9px 15px 22px #0008}.GameLibrary_library__JaQBW[data-library-view=gallery] .GameLibrary_media__hh70I{height:138px;flex-basis:138px}.GameLibrary_inspector__HEwKD{position:sticky;top:calc(var(--holo-top,12px) + 70px);display:flex;flex-direction:column;overflow:hidden;min-width:0;border:1px solid #7aa7b4;border-radius:14px;background:#0a2231;box-shadow:0 14px 35px #0005}.GameLibrary_inspector__HEwKD>header{display:flex;align-items:center;gap:4px;padding:9px 9px 7px 12px;background:#153440}.GameLibrary_inspector__HEwKD>header>div{flex:1;min-width:0}.GameLibrary_inspector__HEwKD>header small{display:block;margin-bottom:3px;color:#a7d5db;font-size:8px;letter-spacing:.09em}.GameLibrary_inspector__HEwKD h3{margin:0;color:#effcf9;font-size:14px;line-height:1.2}.GameLibrary_inspector__HEwKD>header button{display:grid;place-items:center;flex:0 0 34px;min-height:34px;padding:0;border:0;border-radius:7px;background:transparent;color:#d2edf0}.GameLibrary_inspector__HEwKD>header .GameLibrary_inspectorClose__04r9_{display:none}.GameLibrary_inspectorScene__56MG2{height:275px;min-height:0}.GameLibrary_inspectorHow__AioZA{margin:0;padding:8px 12px;border-top:1px solid #5f839449;color:#c9dee6;font-size:11px;line-height:1.4}.GameLibrary_inspector__HEwKD>footer{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:7px 10px;border-top:1px solid #57778855;color:#b5d2dc;font-size:10px}.GameLibrary_inspector__HEwKD>footer button{display:flex;align-items:center;gap:6px;min-height:35px;padding:5px 15px;border:1px solid #98ddc8;border-radius:7px;background:#24564e;color:#ecfff8;font-size:12px;font-weight:650}@media(max-width:1000px) and (min-width:961px){.GameLibrary_library__JaQBW:is([data-library-view=library],[data-library-view=gallery]) .GameLibrary_browserLayout__Nm6DQ{grid-template-columns:minmax(0,1fr) 300px;gap:12px}.GameLibrary_library__JaQBW[data-library-view=library] .GameLibrary_grid__B2u52{grid-template-columns:1fr}.GameLibrary_library__JaQBW[data-library-view=gallery] .GameLibrary_grid__B2u52{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:960px){.GameLibrary_library__JaQBW:is([data-library-view=library],[data-library-view=gallery]) .GameLibrary_browserLayout__Nm6DQ{grid-template-columns:minmax(0,1fr)}.GameLibrary_inspector__HEwKD{position:relative;top:auto;grid-row:1;max-width:480px;width:100%;margin:0 auto;scroll-margin-block:82px}.GameLibrary_inspector__HEwKD[data-open=false]{display:none}.GameLibrary_inspector__HEwKD>header .GameLibrary_inspectorClose__04r9_{display:grid}.GameLibrary_inspector__HEwKD>header button{min-height:40px;flex-basis:40px}.GameLibrary_inspectorScene__56MG2{height:260px}.GameLibrary_library__JaQBW[data-library-view=library] .GameLibrary_grid__B2u52{grid-template-columns:repeat(auto-fill,minmax(240px,1fr))}}@media(max-width:520px){.GameLibrary_typeFilters__2gNqm{position:relative}.GameLibrary_types__2j2pe{flex-wrap:nowrap;overflow-x:auto;padding:2px 22px 7px 2px;scroll-padding-inline:8px;overscroll-behavior-x:contain;scrollbar-width:thin;scrollbar-color:#8cbfcd #102939}.GameLibrary_typeChoice__N8Qh2{flex:0 0 auto;min-height:40px;white-space:nowrap}.GameLibrary_types__2j2pe::-webkit-scrollbar{height:3px}.GameLibrary_types__2j2pe::-webkit-scrollbar-track{background:#102939;border-radius:3px}.GameLibrary_types__2j2pe::-webkit-scrollbar-thumb{background:#8cbfcd;border-radius:3px}.GameLibrary_typeFilters__2gNqm:before{content:"";position:absolute;z-index:1;right:0;bottom:7px;width:19px;height:42px;pointer-events:none;background:linear-gradient(90deg,transparent,#0c2234)}.GameLibrary_typeFilters__2gNqm:after{content:"";position:absolute;z-index:2;right:4px;bottom:24px;width:6px;height:6px;border-top:2px solid #b4dce5;border-right:2px solid #b4dce5;transform:rotate(45deg);pointer-events:none}.GameLibrary_viewChoices__Cr1Te{gap:4px;margin-bottom:8px}.GameLibrary_viewChoices__Cr1Te label{flex:1;padding:5px 6px;min-height:38px;font-size:10px}.GameLibrary_library__JaQBW[data-library-view=compact] .GameLibrary_grid__B2u52{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.GameLibrary_library__JaQBW[data-library-view=compact] .GameLibrary_card__eOd4B,.GameLibrary_library__JaQBW[data-library-view=gallery] .GameLibrary_card__eOd4B{flex-direction:column;min-height:0}.GameLibrary_library__JaQBW[data-library-view=compact] .GameLibrary_media__hh70I,.GameLibrary_library__JaQBW[data-library-view=gallery] .GameLibrary_media__hh70I{flex:0 0 91px;height:91px;min-height:0;border:0}.GameLibrary_library__JaQBW[data-library-view=compact] .GameLibrary_body__pyoxS,.GameLibrary_library__JaQBW[data-library-view=gallery] .GameLibrary_body__pyoxS{padding:7px;gap:5px}.GameLibrary_body__pyoxS h3{font-size:12px;min-height:29px}.GameLibrary_coverType__4AKEf{left:6px;right:6px;bottom:5px;padding:0;font-size:8px}.GameLibrary_coverType__4AKEf svg{display:inline}.GameLibrary_facts__Mterr{font-size:8px}.GameLibrary_playAffordance__s4txS{font-size:10px;min-height:34px}.GameLibrary_favorite__iS2kX{width:34px;min-height:34px}.GameLibrary_previewButton__hthuG{min-height:35px;padding:4px 6px;font-size:9px;right:5px;bottom:6px}.GameLibrary_library__JaQBW[data-library-view=library] .GameLibrary_grid__B2u52{grid-template-columns:minmax(0,1fr)}.GameLibrary_library__JaQBW[data-library-view=library] .GameLibrary_card__eOd4B{min-height:95px}.GameLibrary_library__JaQBW[data-library-view=library] .GameLibrary_media__hh70I{flex-basis:83px;min-height:95px}.GameLibrary_library__JaQBW[data-library-view=library] .GameLibrary_favorite__iS2kX{width:34px;min-height:34px}.GameLibrary_library__JaQBW[data-library-view=library] .GameLibrary_previewButton__hthuG{min-height:34px;font-size:10px}.GameLibrary_library__JaQBW[data-library-view=library] .GameLibrary_body__pyoxS h3{padding-right:35px}.GameLibrary_library__JaQBW[data-library-view=gallery] .GameLibrary_grid__B2u52{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 12px}.GameLibrary_library__JaQBW[data-library-view=gallery] .GameLibrary_media__hh70I{height:127px;flex-basis:127px}}@media(prefers-reduced-motion:reduce){.GameLibrary_coverArt__eAynq,.GameLibrary_library__JaQBW[data-library-view=gallery] .GameLibrary_card__eOd4B{transition:none}.GameLibrary_card__eOd4B:hover .GameLibrary_coverArt__eAynq{transform:none}.GameLibrary_library__JaQBW[data-library-view=gallery] .GameLibrary_card__eOd4B,.GameLibrary_library__JaQBW[data-library-view=gallery] .GameLibrary_card__eOd4B:focus-within,.GameLibrary_library__JaQBW[data-library-view=gallery] .GameLibrary_card__eOd4B:hover,.GameLibrary_library__JaQBW[data-library-view=gallery] .GameLibrary_card__eOd4B[data-selected=true]{transform:none}}@media(forced-colors:active){.GameLibrary_inspector__HEwKD,.GameLibrary_viewChoices__Cr1Te label{background:Canvas;color:CanvasText;border-color:ButtonText}.GameLibrary_cardLaunch__cNB5d:focus-visible{outline-color:Highlight!important}}.DifficultySlider_difficulty__vhc6z{--difficulty-gap:6px;--difficulty-thumb:28px;padding:12px 14px;border:1px solid var(--ne-line);border-radius:16px;background:linear-gradient(115deg,color-mix(in srgb,var(--ne-accent) 8%,transparent),#081622dc);color:var(--ne-ink)}.DifficultySlider_heading__XdWBK{display:flex;align-items:center;justify-content:space-between;gap:10px}.DifficultySlider_heading__XdWBK label{font-size:14px;font-weight:750}.DifficultySlider_heading__XdWBK>span{font-size:11px;color:var(--ne-muted);white-space:nowrap}.DifficultySlider_track__7xccZ{position:relative;margin:0 calc((100% - var(--difficulty-gap) - var(--difficulty-gap))/6 - var(--difficulty-thumb)/2);height:44px}.DifficultySlider_track__7xccZ input{-moz-appearance:none;appearance:none;-webkit-appearance:none;position:relative;z-index:1;display:block;box-sizing:border-box;margin:0;border:0;padding:0;width:100%;height:44px;cursor:pointer;background:transparent;touch-action:pan-y}.DifficultySlider_track__7xccZ input:focus-visible{outline:2px solid var(--ne-accent);outline-offset:2px;border-radius:10px}.DifficultySlider_track__7xccZ input::-webkit-slider-runnable-track{height:8px;border-radius:8px;background:linear-gradient(to right,var(--ne-accent) 0 var(--difficulty-progress),color-mix(in srgb,var(--ne-muted) 32%,#081622) var(--difficulty-progress) 100%)}.DifficultySlider_track__7xccZ input::-moz-range-track{height:8px;border-radius:8px;background:linear-gradient(to right,var(--ne-accent) 0 var(--difficulty-progress),color-mix(in srgb,var(--ne-muted) 32%,#081622) var(--difficulty-progress) 100%)}.DifficultySlider_track__7xccZ input::-webkit-slider-thumb{appearance:none;-webkit-appearance:none;box-sizing:border-box;width:var(--difficulty-thumb);height:var(--difficulty-thumb);margin-top:-10px;border:3px solid var(--ne-ink);border-radius:50%;background:var(--ne-accent);box-shadow:0 0 0 4px color-mix(in srgb,var(--ne-accent) 16%,transparent),0 2px 8px #0005;-webkit-transition:box-shadow .18s;transition:box-shadow .18s}.DifficultySlider_track__7xccZ input::-moz-range-thumb{box-sizing:border-box;width:var(--difficulty-thumb);height:var(--difficulty-thumb);border:3px solid var(--ne-ink);border-radius:50%;background:var(--ne-accent);box-shadow:0 0 0 4px color-mix(in srgb,var(--ne-accent) 16%,transparent),0 2px 8px #0005;-moz-transition:box-shadow .18s;transition:box-shadow .18s}.DifficultySlider_track__7xccZ input:active::-webkit-slider-thumb{box-shadow:0 0 0 7px color-mix(in srgb,var(--ne-accent) 22%,transparent)}.DifficultySlider_track__7xccZ input:active::-moz-range-thumb{box-shadow:0 0 0 7px color-mix(in srgb,var(--ne-accent) 22%,transparent)}.DifficultySlider_ticks__WqM8Q{position:absolute;z-index:2;inset:0 calc(var(--difficulty-thumb)/2 - 4px);display:flex;justify-content:space-between;align-items:center;pointer-events:none}.DifficultySlider_ticks__WqM8Q i{box-sizing:border-box;width:8px;height:8px;border:2px solid color-mix(in srgb,var(--ne-ink) 65%,transparent);border-radius:50%;background:#152a3a}.DifficultySlider_ticks__WqM8Q i[data-active=true]{background:var(--ne-accent);border-color:var(--ne-ink)}.DifficultySlider_positions__m8Enf{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--difficulty-gap)}.DifficultySlider_position__WwbFJ{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-width:0;min-height:44px;padding:8px;border:1px solid var(--ne-line);border-radius:11px;background:color-mix(in srgb,var(--ne-ink) 2%,transparent);color:var(--ne-ink);font:inherit;text-align:left;cursor:pointer;transition:background .18s,border-color .18s,box-shadow .18s}.DifficultySlider_position__WwbFJ[data-selected=true]{border-color:var(--ne-accent);background:color-mix(in srgb,var(--ne-accent) 12%,transparent);box-shadow:inset 0 2px var(--ne-accent)}.DifficultySlider_position__WwbFJ:focus-visible{outline:2px solid var(--ne-ink);outline-offset:2px}.DifficultySlider_position__WwbFJ>strong{display:flex;align-items:center;gap:5px;font-size:12px;line-height:1.3}.DifficultySlider_position__WwbFJ>strong svg{flex:none;color:var(--ne-accent)}.DifficultySlider_position__WwbFJ>b{font-size:22px;line-height:1.1;color:var(--ne-accent);font-variant-numeric:tabular-nums}.DifficultySlider_description__QyzNF{flex:1;font-size:11px;line-height:1.35}.DifficultySlider_position__WwbFJ>small{display:flex;align-items:center;gap:3px;font-size:10px;line-height:1.4;color:var(--ne-muted);font-variant-numeric:tabular-nums}.DifficultySlider_position__WwbFJ>small svg{flex:none}.DifficultySlider_footer__63NU7{position:relative;display:flex;align-items:flex-start;justify-content:space-between;gap:8px;margin-top:6px;font-size:10px;color:var(--ne-muted)}.DifficultySlider_footer__63NU7>span{display:flex;align-items:center;gap:4px;padding-top:6px}.DifficultySlider_rules__YZTXK{margin-left:auto;flex:none}.DifficultySlider_rules__YZTXK>summary{display:flex;align-items:center;gap:4px;min-height:28px;padding:0 4px;list-style:none;border-radius:6px;cursor:pointer;color:var(--ne-ink)}.DifficultySlider_rules__YZTXK>summary::-webkit-details-marker{display:none}.DifficultySlider_rules__YZTXK>summary:focus-visible{outline:2px solid var(--ne-accent);outline-offset:2px}.DifficultySlider_rules__YZTXK[open]>summary{background:color-mix(in srgb,var(--ne-accent) 12%,transparent)}.DifficultySlider_rules__YZTXK p{position:absolute;z-index:4;right:0;top:100%;width:min(340px,100%);margin:4px 0 0;padding:12px;border:1px solid var(--ne-line);border-radius:10px;background:#081622;color:var(--ne-ink);font-size:11px;line-height:1.55;box-shadow:0 10px 24px #0007}.DifficultySlider_srOnly__kvecN{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(hover:hover){.DifficultySlider_position__WwbFJ:hover{background:color-mix(in srgb,var(--ne-accent) 9%,transparent);border-color:color-mix(in srgb,var(--ne-accent) 70%,transparent)}.DifficultySlider_rules__YZTXK>summary:hover{background:color-mix(in srgb,var(--ne-accent) 12%,transparent)}}@media(max-width:600px){.DifficultySlider_difficulty__vhc6z{--difficulty-gap:4px;padding:10px}.DifficultySlider_heading__XdWBK{gap:6px}.DifficultySlider_heading__XdWBK label{font-size:13px}.DifficultySlider_heading__XdWBK>span{font-size:10px}.DifficultySlider_position__WwbFJ{padding:7px 5px}.DifficultySlider_position__WwbFJ>strong{gap:3px;font-size:11px}.DifficultySlider_position__WwbFJ>strong svg{width:13px;height:13px}.DifficultySlider_position__WwbFJ>b{font-size:21px}.DifficultySlider_description__QyzNF{font-size:10px}.DifficultySlider_footer__63NU7,.DifficultySlider_position__WwbFJ>small{font-size:9px}}@media(prefers-reduced-motion:reduce){.DifficultySlider_position__WwbFJ,.DifficultySlider_track__7xccZ input::-webkit-slider-thumb{-webkit-transition:none;transition:none}.DifficultySlider_track__7xccZ input::-moz-range-thumb{-moz-transition:none;transition:none}}@media(forced-colors:active){.DifficultySlider_difficulty__vhc6z,.DifficultySlider_position__WwbFJ,.DifficultySlider_rules__YZTXK p{background:Canvas;color:CanvasText;border-color:CanvasText}.DifficultySlider_position__WwbFJ[data-selected=true]{outline:2px solid Highlight;border-color:Highlight;box-shadow:none}.DifficultySlider_footer__63NU7,.DifficultySlider_heading__XdWBK>span,.DifficultySlider_position__WwbFJ>b,.DifficultySlider_position__WwbFJ>small,.DifficultySlider_position__WwbFJ>strong svg,.DifficultySlider_rules__YZTXK>summary{color:CanvasText}.DifficultySlider_ticks__WqM8Q i,.DifficultySlider_ticks__WqM8Q i[data-active=true]{background:CanvasText;border-color:CanvasText}.DifficultySlider_track__7xccZ input::-webkit-slider-runnable-track{background:CanvasText}.DifficultySlider_track__7xccZ input::-webkit-slider-thumb{background:Highlight;border-color:CanvasText;box-shadow:none}.DifficultySlider_track__7xccZ input::-moz-range-track{background:CanvasText}.DifficultySlider_track__7xccZ input::-moz-range-thumb{background:Highlight;border-color:CanvasText;box-shadow:none}}.DifficultySlider_positions__m8Enf{grid-template-columns:repeat(4,minmax(0,1fr))}.DifficultySlider_track__7xccZ{margin-inline:calc((100% - 3 * var(--difficulty-gap))/8 - var(--difficulty-thumb)/2)}@media(max-width:600px){.DifficultySlider_positions__m8Enf{grid-template-columns:repeat(2,minmax(0,1fr))}.DifficultySlider_track__7xccZ{margin-inline:0}}.DifficultySlider_difficulty__vhc6z{position:relative;padding:8px 10px 9px;border-radius:12px}.DifficultySlider_heading__XdWBK{padding-right:49px}.DifficultySlider_heading__XdWBK label{font-size:12px}.DifficultySlider_heading__XdWBK>span{font-size:10px;color:#b9d2db}.DifficultySlider_track__7xccZ,.DifficultySlider_track__7xccZ input{height:30px}.DifficultySlider_position__WwbFJ{gap:3px;padding:6px 7px;min-height:62px}.DifficultySlider_position__WwbFJ>strong{width:100%;gap:4px;font-size:11px}.DifficultySlider_position__WwbFJ>strong b{margin-left:auto;color:var(--ne-accent);font-size:16px;line-height:1;font-variant-numeric:tabular-nums}.DifficultySlider_description__QyzNF{font-size:10px;line-height:1.3}.DifficultySlider_position__WwbFJ>small{font-size:9px;color:#b9d2db}.DifficultySlider_footer__63NU7{position:absolute;top:0;right:6px;margin:0;padding:0}.DifficultySlider_rules__YZTXK>summary{min-height:33px;font-size:9px}.DifficultySlider_rules__YZTXK p{width:min(340px,calc(100vw - 48px))}@media(max-width:600px){.DifficultySlider_difficulty__vhc6z{padding:7px}.DifficultySlider_heading__XdWBK{align-items:flex-start;gap:2px;flex-direction:column;padding-right:42px}.DifficultySlider_heading__XdWBK label{font-size:11px;line-height:1.15}.DifficultySlider_heading__XdWBK>span{font-size:9px;line-height:1.3}.DifficultySlider_position__WwbFJ{padding:5px 4px;min-height:68px}.DifficultySlider_position__WwbFJ>strong{font-size:10px;gap:2px;flex-wrap:wrap}.DifficultySlider_position__WwbFJ>strong svg{width:12px;height:12px}.DifficultySlider_position__WwbFJ>strong b{font-size:12px}.DifficultySlider_description__QyzNF{font-size:9px}.DifficultySlider_position__WwbFJ>small{font-size:9px;gap:2px}.DifficultySlider_position__WwbFJ>small svg{width:10px}}@media(min-width:601px){.DifficultySlider_difficulty__vhc6z{padding:6px 9px}.DifficultySlider_track__7xccZ,.DifficultySlider_track__7xccZ input{height:26px}.DifficultySlider_position__WwbFJ{min-height:53px;padding:4px 6px;gap:2px}.DifficultySlider_heading__XdWBK label{line-height:1.2}}.NeuralEarthExperience_experience__hFQTE{--ne-ink:var(--ink);--ne-muted:var(--muted);--ne-line:var(--line);--ne-accent:var(--mint)}.NeuralEarthExperience_experience__hFQTE.ne-app{height:auto;padding-top:0;--muted:#b0c5d0}.NeuralEarthExperience_experience__hFQTE>.ne-hub{position:relative;width:100%;max-width:1440px;padding:12px 24px 24px;gap:12px;margin:auto}.NeuralEarthExperience_setup__Zc_h5{padding-right:210px;min-width:0}.NeuralEarthExperience_quickActions__HiyNB{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.NeuralEarthExperience_quickActions__HiyNB button{display:inline-flex;align-items:center;gap:7px;min-height:36px;padding:6px 10px;border:1px solid #71909d55;border-radius:9px;color:#cce1e7;background:#0d2330;font-size:11px}.NeuralEarthExperience_quickActions__HiyNB button strong{color:#eef8ef;font-weight:600}.NeuralEarthExperience_quickActions__HiyNB button:hover{background:#173c43}.NeuralEarthExperience_quickActions__HiyNB button:disabled{opacity:.65}.NeuralEarthExperience_notices__2bNWA:empty{display:none}.NeuralEarthExperience_notices__2bNWA p{margin:5px 0;color:#c9dce3;font-size:12px;line-height:1.5}.NeuralEarthExperience_libraryAnchor__cdqdj{min-width:0;scroll-margin-top:60px}.NeuralEarthExperience_libraryAnchor__cdqdj:focus{outline:none}.NeuralEarthExperience_libraryAnchor__cdqdj:focus-visible{outline:2px solid var(--mint);outline-offset:6px;border-radius:12px}.NeuralEarthExperience_progressDetails__9Lny7{border-top:1px solid var(--line);padding-top:5px}.NeuralEarthExperience_progressDetails__9Lny7>summary{display:flex;align-items:center;gap:10px;min-height:44px;font-size:13px;cursor:pointer;list-style:none}.NeuralEarthExperience_progressDetails__9Lny7>summary::-webkit-details-marker{display:none}.NeuralEarthExperience_progressDetails__9Lny7>summary>span{margin-left:auto;font-size:11px;color:var(--muted)}.NeuralEarthExperience_progressDetails__9Lny7[open]>summary>svg{transform:rotate(180deg)}.NeuralEarthExperience_progressPanels__QO_lO{display:grid;grid-template-columns:1fr 1fr;gap:14px;padding:8px 0}.NeuralEarthExperience_experience__hFQTE .ne-credits-link{font-size:11px;padding:6px 0}.NeuralEarthExperience_hudSettings__erirl{display:flex;flex-direction:column;gap:11px;--ink:#eaf7f4;--muted:#b5ced7;--line:#668f9b70;--mint:#9befd6;font-size:12px}.NeuralEarthExperience_appearance__zxEwC{display:flex;align-items:center;gap:7px;color:#bdd6de;font-size:11px}.NeuralEarthExperience_appearance__zxEwC select{flex:1;min-width:0;min-height:38px;padding:6px 8px;border:1px solid #668f9b70;border-radius:8px;background:#0d2635;color:#ecf7f3;font:inherit}.NeuralEarthExperience_appearance__zxEwC option{color:#ecf7f3;background:#0d2635}.NeuralEarthExperience_hudSettings__erirl .ne-view-switch{display:flex;gap:5px}.NeuralEarthExperience_hudSettings__erirl .ne-view-switch button{min-height:36px;padding:6px 12px;display:flex;align-items:center;gap:5px;border:1px solid #64838c;border-radius:8px;background:#112a39;color:#d5e8ee;cursor:pointer}.NeuralEarthExperience_hudSettings__erirl .ne-view-switch button[aria-pressed=true]{background:#24574e;color:#ecfff7;border-color:#9ce5cf}.NeuralEarthExperience_toolActions__q2lAN{display:grid;grid-template-columns:1fr 1fr;gap:6px}.NeuralEarthExperience_toolActions__q2lAN button{display:flex;align-items:center;justify-content:flex-start;gap:6px;min-height:40px;padding:7px;border:1px solid #64838c66;border-radius:8px;background:#112b39;color:#d9ecee;font:11px Arial,sans-serif;cursor:pointer}.NeuralEarthExperience_toolActions__q2lAN button:hover{background:#20433f}.NeuralEarthExperience_toolActions__q2lAN button span{font-size:10px;color:#bfd6dd}.NeuralEarthExperience_hudSettings__erirl .ne-surprise-setting{font-size:11px;line-height:1.45;color:#bed4dc;display:flex;align-items:flex-start;gap:7px}.NeuralEarthExperience_resumeDraft__sh3Is{display:inline-flex;align-items:center;gap:5px;align-self:flex-start;padding:4px 0;color:#bde9e0;font-size:10px;text-decoration:underline;text-underline-offset:3px}.NeuralEarthExperience_resumeDraft__sh3Is:focus-visible{outline:2px solid #a7f3df;outline-offset:3px}.NeuralEarthExperience_experience__hFQTE.ne-app:not(.is-playing)>.ne-stage{inset:0 0 auto 48%;height:250px;opacity:.16;pointer-events:none}.NeuralEarthExperience_experience__hFQTE.ne-app:not(.is-playing) .ne-globe-tools{display:none}.NeuralEarthExperience_experience__hFQTE .ne-panel.ne-game.ne-discovery{position:relative;inset:auto;width:min(1440px,calc(100% - 32px));max-height:none;overflow:visible;margin:60px auto 18px}.NeuralEarthExperience_experience__hFQTE.ne-app.is-playing:not([data-discovery=true]){display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);align-items:start;gap:12px;padding:12px 16px 18px;height:auto}.NeuralEarthExperience_experience__hFQTE.ne-app.is-playing:not([data-discovery=true])>.ne-stage{grid-column:2;grid-row:1;position:sticky;top:62px;inset-inline:auto;bottom:auto;width:100%;height:min(76dvh,720px);min-height:380px;margin-top:48px;opacity:1;transition:none}.NeuralEarthExperience_experience__hFQTE.ne-app.is-playing:not([data-discovery=true])>.ne-panel.ne-game{grid-column:1;grid-row:1;position:relative;inset:auto;width:100%;max-height:none;overflow:visible;margin:0}.NeuralEarthExperience_experience__hFQTE.ne-app.is-playing[data-game=geography]{grid-template-columns:minmax(320px,.85fr) minmax(0,1.3fr)}.NeuralEarthExperience_experience__hFQTE.ne-app.is-playing[data-game=demography]{grid-template-columns:minmax(0,2.3fr) minmax(0,1fr)}.NeuralEarthExperience_experience__hFQTE.ne-app.is-playing[data-game=demography]>.ne-stage{height:min(46dvh,430px);min-height:240px}.NeuralEarthExperience_experience__hFQTE .ne-result{z-index:45}.NeuralEarthExperience_experience__hFQTE .ne-sheet{z-index:46}.NeuralEarthExperience_experience__hFQTE.ne-app.is-playing[data-literature=true]{grid-template-columns:minmax(0,1fr);padding-top:60px}.NeuralEarthExperience_experience__hFQTE.ne-app.is-playing[data-literature=true]>.ne-stage{display:none}.NeuralEarthExperience_experience__hFQTE.ne-app.is-playing[data-literature=true]>.ne-panel.ne-game{grid-column:1;justify-self:center;align-self:center;width:min(1040px,100%);margin:0 auto}.NeuralEarthExperience_experience__hFQTE[data-literature=true] .ne-question{max-width:75ch}.NeuralEarthExperience_srOnly__Jy_XS{position:absolute;width:1px;height:1px;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap}@media(max-width:1000px){.NeuralEarthExperience_experience__hFQTE.ne-app.is-playing:not([data-discovery=true]){grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.NeuralEarthExperience_experience__hFQTE.ne-app.is-playing[data-game=geography]{grid-template-columns:minmax(300px,1fr) minmax(0,1.2fr)}}@media(max-width:760px){.NeuralEarthExperience_experience__hFQTE>.ne-hub{padding:58px 12px 24px;gap:10px}.NeuralEarthExperience_setup__Zc_h5{padding-right:0}.NeuralEarthExperience_quickActions__HiyNB{gap:5px}.NeuralEarthExperience_quickActions__HiyNB button{font-size:10px}.NeuralEarthExperience_quickActions__HiyNB button strong{max-width:175px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.NeuralEarthExperience_progressPanels__QO_lO{grid-template-columns:1fr}.NeuralEarthExperience_progressDetails__9Lny7>summary{flex-wrap:wrap;font-size:12px;gap:6px}.NeuralEarthExperience_progressDetails__9Lny7>summary>span{font-size:10px}.NeuralEarthExperience_progressDetails__9Lny7>summary>svg{margin-left:auto}.NeuralEarthExperience_experience__hFQTE .ne-panel.ne-game.ne-discovery{width:calc(100% - 16px);margin:56px auto 12px}.NeuralEarthExperience_experience__hFQTE.ne-app.is-playing:not([data-discovery=true]){display:flex;flex-direction:column;padding:56px 8px 12px;gap:0}.NeuralEarthExperience_experience__hFQTE.ne-app.is-playing:not([data-discovery=true])>.ne-panel.ne-game{order:0;margin:0;width:100%}.NeuralEarthExperience_experience__hFQTE.ne-app.is-playing:not([data-discovery=true])>.ne-stage{order:1;position:relative;inset:auto;height:220px;min-height:0;margin:8px 0 0;width:100%;pointer-events:none}.NeuralEarthExperience_experience__hFQTE.ne-app.is-playing[data-game=geography]>.ne-stage{order:-1;height:clamp(250px,43dvh,380px);pointer-events:auto;margin-top:0}.NeuralEarthExperience_experience__hFQTE.ne-app:not(.is-playing)>.ne-stage{inset:0 0 auto 30%;height:250px;opacity:.12}}@media(forced-colors:active){.NeuralEarthExperience_appearance__zxEwC option,.NeuralEarthExperience_appearance__zxEwC select,.NeuralEarthExperience_experience__hFQTE,.NeuralEarthExperience_quickActions__HiyNB button,.NeuralEarthExperience_toolActions__q2lAN button{background:Canvas;color:CanvasText;border-color:CanvasText}.NeuralEarthExperience_hudSettings__erirl{color:CanvasText}}.ThemeVault_summary__1awXn{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border:1px solid var(--holo-line);background:#07121dcc;border-radius:10px}.ThemeVault_summary__1awXn>div:first-child{display:flex;align-items:center;gap:8px;color:var(--holo-mint)}.ThemeVault_summary__1awXn>div:last-child{text-align:end}.ThemeVault_summary__1awXn strong{display:block;font-size:20px;font-variant-numeric:tabular-nums;line-height:1.15}.ThemeVault_summary__1awXn small{display:block;font-size:11px;color:#bfd0df}.ThemeVault_guest__eL9UH,.ThemeVault_intro__5f8og{font-size:12px;line-height:1.55;color:#d2dfec;margin:10px 0}.ThemeVault_guest__eL9UH{border-left:2px solid var(--holo-mint);padding-left:9px}.ThemeVault_guest__eL9UH a{color:var(--holo-mint);text-decoration:underline;text-underline-offset:3px}.ThemeVault_grid__iEEgM{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.ThemeVault_grid__iEEgM article{display:flex;flex-direction:column;gap:5px;background:#081420;border:1px solid #394c61;padding:8px;border-radius:10px;min-width:0}.ThemeVault_grid__iEEgM article[data-equipped=true]{border-color:var(--skin-color)}.ThemeVault_preview__XdtG5{width:100%;display:grid;gap:4px;background:none;border:0;padding:3px;color:#f0f6ff;text-align:start;border-radius:5px}.ThemeVault_preview__XdtG5[aria-pressed=true]{outline:2px solid var(--skin-color);outline-offset:0}.ThemeVault_acquire__MUfaL:focus-visible,.ThemeVault_error__z1P9_ button:focus-visible,.ThemeVault_preview__XdtG5:focus-visible{outline:3px solid #fff;outline-offset:3px}.ThemeVault_preview__XdtG5 strong{font-size:12px}.ThemeVault_preview__XdtG5 small,.ThemeVault_unlock__7dnjc{color:#bdcfe0;font-size:11px;line-height:1.4}.ThemeVault_swatch__gT_7O{display:grid;grid-template-columns:24% 1fr 16%;grid-template-rows:8px 14px;gap:5px;height:47px;padding:8px;background:linear-gradient(125deg,#091322 12%,color-mix(in srgb,var(--skin-color) 38%,#0b1520));border-radius:5px;position:relative;overflow:hidden}.ThemeVault_swatch__gT_7O span{background:var(--skin-color);opacity:.85;border-radius:3px}.ThemeVault_swatch__gT_7O span:first-child{grid-row:span 2;opacity:.4}.ThemeVault_swatch__gT_7O span:nth-child(2){grid-column:span 2}.ThemeVault_swatch__gT_7O svg{position:absolute;right:7px;bottom:5px;color:#fff}.ThemeVault_unlock__7dnjc{padding-inline:3px}.ThemeVault_acquire__MUfaL{display:flex;align-items:center;justify-content:center;gap:5px;margin-top:auto;min-height:36px;border:1px solid var(--skin-color);border-radius:6px;padding:6px;background:#142637;color:#edf7ff;font-size:11px;line-height:1.2}.ThemeVault_acquire__MUfaL:not(:disabled):hover{background:#233e52}.ThemeVault_acquire__MUfaL:disabled{cursor:default;color:#b1c4d6;background:#0b1825;border-color:#394c61;opacity:1}.ThemeVault_notice__CQ7ct{min-height:18px;font-size:12px;color:var(--holo-mint);margin:10px 0 5px}.ThemeVault_details__i2ynm{color:#bcd0e1;font-size:11px;line-height:1.5}.ThemeVault_details__i2ynm summary{display:flex;align-items:center;gap:5px;cursor:pointer;min-height:30px}.ThemeVault_details__i2ynm summary:before{content:"›";font-size:18px}.ThemeVault_details__i2ynm[open] summary:before{transform:rotate(90deg)}.ThemeVault_details__i2ynm p{margin:5px 0 0}.ThemeVault_error__z1P9_{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:8px 0;color:#ffe5b7;font-size:12px}.ThemeVault_error__z1P9_ button{display:flex;align-items:center;gap:4px;background:#2b231a;border:1px solid #bd9962;padding:6px;border-radius:5px;color:#ffe5b7}@media(max-width:420px){.ThemeVault_summary__1awXn{padding:8px;gap:8px}.ThemeVault_summary__1awXn strong{font-size:17px}.ThemeVault_summary__1awXn small{font-size:10px}.ThemeVault_grid__iEEgM{gap:6px}.ThemeVault_grid__iEEgM article{padding:6px}.ThemeVault_acquire__MUfaL{min-height:42px}}