.pulse-keys_shell__HpF_J{max-width:1100px;margin:auto;color:#edf2ff}.pulse-keys_shell__HpF_J button{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:44px;border:1px solid #ffffff20;border-radius:12px;padding:10px 16px;background:#20233f;color:#edf2ff;font-size:14px;font-weight:700;cursor:pointer}.pulse-keys_shell__HpF_J button:disabled{cursor:default;opacity:.4}.pulse-keys_shell__HpF_J button:focus-visible,.pulse-keys_stage__xDWIL:focus-visible{outline:3px solid #7ef7e0;outline-offset:4px}.pulse-keys_heading___DXJQ{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:8px 0 28px;color:#19243f}.pulse-keys_heading___DXJQ h2{font-size:clamp(38px,6vw,62px);font-weight:900;letter-spacing:-3px;line-height:1.1;margin:8px 0}.pulse-keys_heading___DXJQ h2 span{color:#6b4ed0}.pulse-keys_heading___DXJQ p{color:#657087;font-size:15px}.pulse-keys_eyebrow___O8Ix{font-size:10px;font-weight:800;letter-spacing:1.6px;display:flex;align-items:center;gap:8px}.pulse-keys_headingActions__FBJff{display:flex;align-items:center;gap:14px}.pulse-keys_savedStars__iP8fv{display:flex;align-items:center;gap:5px;font-size:23px;font-weight:800}.pulse-keys_savedStars__iP8fv svg{color:#ad690c}.pulse-keys_savedStars__iP8fv small{font-size:13px;color:#63718a}.pulse-keys_stage__xDWIL{position:relative;isolation:isolate;overflow:hidden;border:1px solid #5e5d884a;border-radius:28px;background:#0c0e22;box-shadow:0 20px 70px #16133830;padding:24px 36px 12px;min-height:660px}.pulse-keys_aurora__9qFdG{position:absolute;inset:-30% -10%;z-index:-2;background:radial-gradient(ellipse at 20% 20%,#704bec28,transparent 42%),radial-gradient(ellipse at 80% 45%,#20bcb427,transparent 40%),radial-gradient(ellipse at 45% 95%,#ef52ab14,transparent 50%)}.pulse-keys_gridArt__athIp{position:absolute;inset:50% -15% -20%;z-index:-1;background-image:linear-gradient(#7c82cc10 1px,transparent 0),linear-gradient(90deg,#7c82cc10 1px,transparent 0);background-size:44px 44px;transform:perspective(230px) rotateX(32deg);-webkit-mask-image:linear-gradient(transparent,#000);mask-image:linear-gradient(transparent,#000)}.pulse-keys_stageTop__ohaiC{display:flex;justify-content:space-between;align-items:center;gap:10px}.pulse-keys_stageTop__ohaiC>div{display:flex;gap:7px}.pulse-keys_stageTop__ohaiC button{padding:8px;min-width:44px;background:#ffffff08}.pulse-keys_world__tLRnp{display:flex;align-items:center;flex-wrap:wrap;gap:9px;font-size:10px;letter-spacing:1.4px;color:#d8dff8;font-weight:800}.pulse-keys_world__tLRnp>span{width:7px;height:7px;border-radius:100%;box-shadow:0 0 14px #70ead6}.pulse-keys_world__tLRnp small{margin-left:7px;color:#838aa6}.pulse-keys_mission__nORpM{text-align:center;margin:24px auto 16px;max-width:650px}.pulse-keys_mission__nORpM>span{font-size:10px;letter-spacing:2px;font-weight:800;color:#a5a5ff}.pulse-keys_mission__nORpM h2{font-size:27px;line-height:1.2;font-weight:800;margin:9px 0 10px;letter-spacing:-.7px}.pulse-keys_mission__nORpM p{font-size:13px;color:#aab5cf;line-height:1.7;margin:0}.pulse-keys_scoreboard__Esau5{display:flex;justify-content:center;align-items:center;gap:32px;margin:22px auto}.pulse-keys_targetOrb__NlUbv,.pulse-keys_totalOrb__9PyUS{width:158px;height:158px;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px}.pulse-keys_totalOrb__9PyUS{background:radial-gradient(circle at 35% 20%,#1d4658,#122438 65%);border:1px solid #60e7d777;box-shadow:0 0 0 7px #60e7d706,0 0 32px #48d1c019,inset 0 0 28px #60e7d714}.pulse-keys_targetOrb__NlUbv{background:radial-gradient(circle at 60% 20%,#34344f,#181b36 70%);border:1px dashed #aaa4ff80;box-shadow:0 0 0 7px #aaa4ff06}.pulse-keys_targetOrb__NlUbv>span,.pulse-keys_totalOrb__9PyUS>span{font-size:8px;font-weight:800;letter-spacing:1.8px;color:#a9bdcd}.pulse-keys_targetOrb__NlUbv strong,.pulse-keys_totalOrb__9PyUS strong{font-size:47px;line-height:1.2;letter-spacing:-1px;color:#7cefdc}.pulse-keys_targetOrb__NlUbv strong{color:#c5bdff}.pulse-keys_targetOrb__NlUbv small,.pulse-keys_totalOrb__9PyUS small{font-size:9px;color:#8c9bb8}.pulse-keys_signal__1R8cj{display:flex;align-items:center;gap:5px;height:70px}.pulse-keys_signal__1R8cj i{display:block;width:3px;border-radius:5px;background:linear-gradient(#ad9dff,#64dfd0);opacity:.6;animation:pulse-keys_pulse-wave__5v3Co 2.4s ease-in-out infinite}.pulse-keys_checkpoint__Jg_1y{display:flex;gap:7px;justify-content:center;align-items:center;font-size:12px;color:#ffcb91;margin:-7px 0 17px}.pulse-keys_beats__kvsXU{display:flex;justify-content:center;gap:8px;margin:0 auto 22px;max-width:620px}.pulse-keys_beat__e1SHw{flex:1;max-width:89px;min-width:0;height:74px;border:1px solid #ffffff12;border-radius:12px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;background:#10152bcc}.pulse-keys_beat__e1SHw small{font-size:9px;color:#777f9e}.pulse-keys_beat__e1SHw strong{font-size:18px;color:#c6cce2}.pulse-keys_beat__e1SHw span{font-size:9px;color:#8797ae}.pulse-keys_filled__1sgTw{background:#1c284066}.pulse-keys_nextBeat__pJdqg{border-color:#7fecd16b;box-shadow:0 0 16px #50deca0c}.pulse-keys_keyboard__r27yy{display:flex;gap:12px;max-width:620px;margin:auto;padding:12px;background:#05071266;border:1px solid #ffffff0f;border-radius:19px}.pulse-keys_shell__HpF_J .pulse-keys_pianoKey__AjQeR{position:relative;overflow:hidden;display:flex;flex:1;flex-direction:column;gap:0;justify-content:space-between;padding:16px 8px 14px;height:156px;min-width:0;border:1px solid color-mix(in srgb,var(--note-color),transparent 68%);border-bottom:5px solid color-mix(in srgb,var(--note-color),#11142d 55%);border-radius:9px 9px 13px 13px;background:linear-gradient(150deg,#333551,#17192f 64%);box-shadow:0 7px 0 #030510,0 10px 18px #0005;transition:transform .1s,box-shadow .1s}.pulse-keys_shell__HpF_J .pulse-keys_pianoKey__AjQeR:disabled{opacity:.58}.pulse-keys_pianoKey__AjQeR small{align-self:flex-start;color:#818ba8;font-size:10px;font-weight:400}.pulse-keys_pianoKey__AjQeR strong{font-size:32px;line-height:1.1;color:var(--note-color);text-shadow:0 0 25px color-mix(in srgb,var(--note-color),transparent 65%)}.pulse-keys_pianoKey__AjQeR>span:last-child{border:1px solid #ffffff22;border-radius:4px;font-size:9px;padding:3px 6px;color:#a2abc2}.pulse-keys_keyGlow__6gWwA{position:absolute;inset:0;pointer-events:none;background:linear-gradient(transparent 30%,color-mix(in srgb,var(--note-color),transparent 90%))}.pulse-keys_shell__HpF_J .pulse-keys_keyActive__0di7m,.pulse-keys_shell__HpF_J .pulse-keys_pianoKey__AjQeR:active{transform:translateY(5px);box-shadow:0 2px 0 #030510,0 0 23px color-mix(in srgb,var(--note-color),transparent 82%);background:linear-gradient(#333952,#253247)}.pulse-keys_actions__JdfbG{display:flex;justify-content:center;gap:8px;max-width:620px;margin:22px auto 0}.pulse-keys_actions__JdfbG>button{background:#171c32;font-size:12px}.pulse-keys_shell__HpF_J .pulse-keys_checkButton__1P0EJ{background:linear-gradient(120deg,#77edd6,#8ccbeb);border:0;color:#0c2330;font-weight:900;min-height:46px;padding:12px 18px}.pulse-keys_actions__JdfbG .pulse-keys_checkButton__1P0EJ{flex:1;max-width:310px}.pulse-keys_feedback__On6eO{text-align:center;font-size:12px;color:#9ba9c7;max-width:620px;margin:13px auto 0;min-height:44px;line-height:1.6}.pulse-keys_feedback__On6eO p{margin:0 0 12px}.pulse-keys_feedback__On6eO strong{color:#f9c788}.pulse-keys_feedback__On6eO .pulse-keys_hint___FkvU{display:flex;align-items:flex-start;text-align:left;gap:8px;padding:12px;background:#ffbd7512;border:1px solid #ffbd7520;color:#f4d0a8;border-radius:10px}.pulse-keys_hint___FkvU svg{flex-shrink:0;margin-top:3px}.pulse-keys_bottomBar__3T806{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:15px 6px;color:#65718a;font-size:11px}.pulse-keys_bottomBar__3T806>span{display:flex;align-items:center;gap:7px}.pulse-keys_statusDot__7KZPH{width:5px;height:5px;background:#35ac8b;border-radius:100%}.pulse-keys_shell__HpF_J .pulse-keys_bottomBar__3T806 button{padding:6px 12px;min-height:36px;background:transparent;border:1px solid #d5dbe4;color:#50627b;font-size:11px}.pulse-keys_instructions__E_z1d{display:grid;grid-template-columns:1fr 1fr;gap:38px;padding:30px 5px 12px;color:#4c5d75}.pulse-keys_instructions__E_z1d .pulse-keys_eyebrow___O8Ix{color:#7054b4}.pulse-keys_instructions__E_z1d h2{font-size:23px;font-weight:800;letter-spacing:-.6px;margin:8px 0 10px;color:#19243f}.pulse-keys_instructions__E_z1d li,.pulse-keys_instructions__E_z1d p{font-size:13px;line-height:1.8}.pulse-keys_instructions__E_z1d ol{display:flex;flex-direction:column;gap:13px;list-style:decimal;padding-left:20px}.pulse-keys_instructions__E_z1d strong{color:#25334c}.pulse-keys_keyboardHelp__lQQlH{font-size:11px;color:#79849a;padding:8px 5px 20px;line-height:1.7}.pulse-keys_notice__SBNf_{font-size:13px;color:#795725;background:#fff5df;padding:12px;border-radius:12px;margin:0 0 12px}.pulse-keys_overlay__4QUsN{position:absolute;inset:70px 0 0;background:#0d1020e8;backdrop-filter:blur(12px);display:flex;align-items:center;justify-content:center;padding:25px 30px;z-index:5;overflow-y:auto}.pulse-keys_victory__rklZN{max-width:540px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:13px;margin:auto}.pulse-keys_victoryIcon__l_p8E{height:64px;width:64px;display:grid;place-items:center;border-radius:20px;color:#80ebd5;background:#61e5c71a;border:1px solid #76e8d34d;box-shadow:0 0 45px #56d5c01b}.pulse-keys_victory__rklZN .pulse-keys_eyebrow___O8Ix{color:#83e2cb}.pulse-keys_victory__rklZN h2{font-size:36px;letter-spacing:-1.2px;font-weight:850;line-height:1.2;margin:0}.pulse-keys_victory__rklZN p{font-size:14px;line-height:1.8;color:#b2c0d5;margin:0}.pulse-keys_victory__rklZN .pulse-keys_explanation__GsfF8{font-size:12px;padding:14px 16px;background:#ffffff07;border:1px solid #ffffff0b;border-radius:12px}.pulse-keys_victoryStars__2Ggio{display:flex;gap:8px;color:#ffca72}.pulse-keys_victoryStars__2Ggio svg{width:30px;height:30px}.pulse-keys_victory__rklZN>button{width:100%}.pulse-keys_mapPanel__TIpQG{padding:30px 0 22px}.pulse-keys_mapTitle__0DmpN{display:flex;gap:16px;justify-content:space-between;align-items:flex-start;margin:0 0 30px}.pulse-keys_mapTitle__0DmpN h2{font-size:26px;font-weight:800;letter-spacing:-.7px;margin:0 0 8px}.pulse-keys_mapTitle__0DmpN p,.pulse-keys_worldRow__45le3 p{font-size:12px;line-height:1.7;color:#99a8c4;margin:0}.pulse-keys_mapTitle__0DmpN button{padding:9px;background:transparent}.pulse-keys_worldRow__45le3{display:grid;grid-template-columns:1fr 2fr;gap:20px;border-top:1px solid #ffffff0c;padding:23px 0}.pulse-keys_worldRow__45le3>div>span{font-size:9px;letter-spacing:1.5px;font-weight:800}.pulse-keys_worldRow__45le3 h3{font-size:16px;font-weight:750;margin:6px 0}.pulse-keys_levels__ZP6TA{display:flex;align-items:center;gap:9px}.pulse-keys_shell__HpF_J .pulse-keys_levels__ZP6TA button{flex:1;display:flex;flex-direction:column;gap:5px;height:66px;padding:8px 4px;background:#21253d;font-size:17px}.pulse-keys_levels__ZP6TA button small{font-size:9px;color:#ffcb75;letter-spacing:1px}.pulse-keys_shell__HpF_J .pulse-keys_levels__ZP6TA .pulse-keys_currentLevel__7KO8h{border-color:#80ddca;box-shadow:0 0 18px #65efd11b}.pulse-keys_mapFoot__qr4zz{font-size:11px;color:#7e8ba9;margin:22px 0 0}.pulse-keys_paused__yMBnh .pulse-keys_signal__1R8cj i{animation-play-state:paused}.pulse-keys_wonOrb__VYy7c{border-color:#e9cc7a}@keyframes pulse-keys_pulse-wave__5v3Co{0%,to{transform:scaleY(.55)}50%{transform:scaleY(1)}}@media(prefers-reduced-motion:reduce){.pulse-keys_signal__1R8cj i{animation:none}.pulse-keys_shell__HpF_J .pulse-keys_pianoKey__AjQeR{transition:none}.pulse-keys_shell__HpF_J .pulse-keys_keyActive__0di7m,.pulse-keys_shell__HpF_J .pulse-keys_pianoKey__AjQeR:active{transform:none}}@media(max-width:700px){.pulse-keys_heading___DXJQ{gap:12px;padding:3px 3px 20px;align-items:flex-end}.pulse-keys_heading___DXJQ h2{font-size:42px;letter-spacing:-2px}.pulse-keys_heading___DXJQ .pulse-keys_eyebrow___O8Ix{font-size:8px;letter-spacing:1px;max-width:200px}.pulse-keys_heading___DXJQ p{font-size:12px;max-width:190px}.pulse-keys_headingActions__FBJff{flex-direction:column;gap:7px;align-items:flex-end}.pulse-keys_headingActions__FBJff button{font-size:11px;padding:8px 10px;min-height:40px}.pulse-keys_savedStars__iP8fv{font-size:18px}.pulse-keys_stage__xDWIL{padding:15px 15px 8px;border-radius:22px;min-height:620px}.pulse-keys_world__tLRnp{font-size:8px;letter-spacing:1px;max-width:190px;gap:6px}.pulse-keys_world__tLRnp small{margin-left:0}.pulse-keys_stageTop__ohaiC button{min-width:40px;min-height:40px;padding:6px}.pulse-keys_mission__nORpM{margin:22px 0 17px}.pulse-keys_mission__nORpM h2{font-size:23px}.pulse-keys_mission__nORpM p{font-size:12px;line-height:1.65}.pulse-keys_scoreboard__Esau5{gap:17px;margin:20px 0}.pulse-keys_targetOrb__NlUbv,.pulse-keys_totalOrb__9PyUS{height:118px;width:118px;flex-shrink:0}.pulse-keys_targetOrb__NlUbv strong,.pulse-keys_totalOrb__9PyUS strong{font-size:34px}.pulse-keys_targetOrb__NlUbv>span,.pulse-keys_totalOrb__9PyUS>span{font-size:7px;letter-spacing:1px}.pulse-keys_signal__1R8cj{gap:3px;max-width:45px;overflow:hidden}.pulse-keys_signal__1R8cj i{width:2px}.pulse-keys_beats__kvsXU{gap:5px;margin-bottom:18px}.pulse-keys_beat__e1SHw{height:66px;border-radius:8px}.pulse-keys_beat__e1SHw strong{font-size:16px}.pulse-keys_beat__e1SHw span{font-size:8px}.pulse-keys_keyboard__r27yy{gap:8px;padding:9px;border-radius:15px}.pulse-keys_shell__HpF_J .pulse-keys_pianoKey__AjQeR{height:135px;padding:12px 7px}.pulse-keys_pianoKey__AjQeR strong{font-size:28px}.pulse-keys_actions__JdfbG{gap:5px;margin-top:19px;flex-wrap:wrap}.pulse-keys_actions__JdfbG>button{font-size:11px;gap:4px;padding:10px 9px}.pulse-keys_actions__JdfbG .pulse-keys_checkButton__1P0EJ{font-size:11px;padding:10px}.pulse-keys_feedback__On6eO{font-size:11px;min-height:45px}.pulse-keys_bottomBar__3T806{padding:12px 4px;align-items:flex-start;gap:8px}.pulse-keys_bottomBar__3T806>span{font-size:9px;line-height:1.7}.pulse-keys_shell__HpF_J .pulse-keys_bottomBar__3T806 button{font-size:9px;white-space:nowrap;padding:5px 8px}.pulse-keys_instructions__E_z1d{grid-template-columns:1fr;gap:16px;padding-top:23px}.pulse-keys_instructions__E_z1d ol{gap:12px}.pulse-keys_overlay__4QUsN{inset:64px 0 0;padding:20px}.pulse-keys_victory__rklZN{gap:12px}.pulse-keys_victory__rklZN h2{font-size:31px}.pulse-keys_victory__rklZN p{font-size:13px}.pulse-keys_victory__rklZN .pulse-keys_explanation__GsfF8{font-size:11px}.pulse-keys_worldRow__45le3{grid-template-columns:1fr;gap:12px;padding:18px 0}.pulse-keys_worldRow__45le3>div:first-child{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.pulse-keys_worldRow__45le3 h3{margin:0;font-size:14px}.pulse-keys_worldRow__45le3 p{font-size:10px}.pulse-keys_worldRow__45le3>div>span{font-size:8px}.pulse-keys_levels__ZP6TA{gap:7px}.pulse-keys_shell__HpF_J .pulse-keys_levels__ZP6TA button{height:60px}.pulse-keys_mapPanel__TIpQG{padding:22px 0 10px}.pulse-keys_mapTitle__0DmpN h2{font-size:22px}.pulse-keys_mapTitle__0DmpN p{font-size:11px}.pulse-keys_mapTitle__0DmpN{margin-bottom:20px}.pulse-keys_checkpoint__Jg_1y{font-size:10px}}@media(max-width:380px){.pulse-keys_signal__1R8cj{display:none}.pulse-keys_scoreboard__Esau5{gap:20px}.pulse-keys_pianoKey__AjQeR strong{font-size:24px}.pulse-keys_actions__JdfbG .pulse-keys_checkButton__1P0EJ{font-size:10px}.pulse-keys_heading___DXJQ h2{font-size:36px}}.scale-foundry_page__wKXco{--ink:#263c34;--paper:#f6f1e5;--muted:#687168;--brass:#bd9457;background:var(--paper);color:var(--ink);min-height:100vh;position:relative;isolation:isolate;padding:0 28px 32px;font-family:Arial,Helvetica,sans-serif}.scale-foundry_page__wKXco:before{content:"";position:absolute;inset:0;pointer-events:none;z-index:-1;background:radial-gradient(ellipse at 9% 13%,#eadfc640,transparent 38%),radial-gradient(ellipse at 88% 60%,#d7dfd34d,transparent 50%)}.scale-foundry_container__nmn76{max-width:1420px;margin:auto}.scale-foundry_header__Q9mKO{min-height:84px;display:flex;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid #d9d3c4;font-size:11px;letter-spacing:.15em}.scale-foundry_header__Q9mKO>b{font-weight:500}.scale-foundry_header__Q9mKO>span:nth-child(2){display:flex;align-items:center;gap:10px}.scale-foundry_header__Q9mKO b{font-size:9px;letter-spacing:.12em;padding:6px 8px;border:1px solid #bdb8a8;border-radius:3px}.scale-foundry_back__kTtAT{font-size:12px;font-weight:700;letter-spacing:0;text-decoration:none;color:var(--ink)}.scale-foundry_back__kTtAT:hover{text-decoration:underline}.scale-foundry_edition__DdikX{color:#7d786a;font-size:10px}.scale-foundry_intro__pwCJ9{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:50px 0 38px}.scale-foundry_eyebrow__2kzRa{font-size:10px;font-weight:700;letter-spacing:.17em;text-transform:uppercase;margin:0 0 13px;color:#687466}.scale-foundry_intro__pwCJ9 h1{font:clamp(46px,6.5vw,90px)/1.02 Georgia,Times New Roman,serif;letter-spacing:-.055em;margin:0 0 17px;color:#293c34}.scale-foundry_intro__pwCJ9 h1 em{font-weight:400;color:#906b3e}.scale-foundry_subtitle__5CabC{font-size:clamp(14px,1.5vw,18px);line-height:1.5;color:#666e63;margin:0}.scale-foundry_seal__dggA9{width:112px;height:112px;border:1px solid #b69e77;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;outline:1px dashed #b69e7773;outline-offset:6px;flex-shrink:0;transform:rotate(-9deg);margin-right:24px}.scale-foundry_seal__dggA9>span{font:italic 38px/.9 Georgia,serif;color:#8a6c41}.scale-foundry_seal__dggA9 small{font-size:8px;letter-spacing:.2em;text-align:center;line-height:1.5;margin-top:11px}.scale-foundry_chambers__DSkZ5{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin-bottom:22px}.scale-foundry_chambers__DSkZ5 button{border:1px solid #d7d3c5;display:flex;gap:11px;text-align:left;background:#fffdf640;border-radius:7px;padding:15px 12px;min-height:75px;cursor:pointer;color:#475044;align-items:center;transition:background .18s,border-color .18s}.scale-foundry_chambers__DSkZ5 button[aria-current=step]{background:#263f35;color:#fff4dc;border-color:#263f35}.scale-foundry_chambers__DSkZ5 button:hover{border-color:#8c9b83}.scale-foundry_chamberNumber__Z_ckK{display:grid;place-items:center;width:30px;height:30px;border:1px solid #b7bdad;border-radius:50%;font:14px Georgia,serif;flex-shrink:0}.scale-foundry_chambers__DSkZ5 button[aria-current=step] .scale-foundry_chamberNumber__Z_ckK{border-color:#899d7e;color:#e6ca8d}.scale-foundry_chambers__DSkZ5 small{display:block;font-size:9px;line-height:1.4;letter-spacing:.04em;opacity:.72;margin-bottom:4px}.scale-foundry_chambers__DSkZ5 b{display:block;font-size:11px;line-height:1.4;font-weight:600}.scale-foundry_workshop__zKZvc{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(310px,1fr);gap:22px;align-items:start}.scale-foundry_bench__B2Yqq{border:1px solid #d8d2c0;background:linear-gradient(125deg,#fffcf4,#f0ebdc);border-radius:16px;padding:30px 28px 18px;box-shadow:0 8px 25px #53482706;overflow:hidden;min-width:0}.scale-foundry_benchHeading__iPcEb{display:flex;justify-content:space-between;align-items:center;gap:15px}.scale-foundry_benchHeading__iPcEb .scale-foundry_eyebrow__2kzRa{margin-bottom:8px;font-size:9px}.scale-foundry_bench__B2Yqq h2{font:26px/1.2 Georgia,serif;letter-spacing:-.02em;margin:0}.scale-foundry_balanceBadge__Uwy7v{display:flex;align-items:center;gap:7px;color:#53644e;background:#e6eadb;border:1px solid #cdd4bd;border-radius:20px;padding:5px 11px;font-size:10px;white-space:nowrap}.scale-foundry_balanceBadge__Uwy7v>span{font-size:18px;line-height:1}.scale-foundry_story__IaWIu{font-size:13px;line-height:1.7;color:#6e7469;max-width:620px;margin:14px 0 20px;min-height:45px}.scale-foundry_equation__xczDs{display:flex;align-items:center;justify-content:center;gap:24px;font:clamp(28px,3.7vw,47px)/1.15 Georgia,serif;color:#273f35;padding:11px 5px;min-height:76px;overflow-wrap:anywhere}.scale-foundry_equation__xczDs>b{font-weight:400;color:#9b865f;font-size:.8em}.scale-foundry_solvedEquation__RlYdB>span{color:#446e40}.scale-foundry_balance__mv4wb{display:block;width:100%;height:auto;margin:0 auto;max-width:820px}.scale-foundry_settle__5Tqxc{animation:scale-foundry_balance-settle__nBvma .65s ease-out both;transform-origin:center}.scale-foundry_benchCaption__WRqF4{display:flex;align-items:center;gap:14px;justify-content:center;margin:4px 0 21px}.scale-foundry_benchCaption__WRqF4 p{font-size:11px;line-height:1.5;margin:0;text-align:center;color:#727669;max-width:330px}.scale-foundry_benchCaption__WRqF4 strong{font-weight:500;color:#4e5f4b}.scale-foundry_captionLine__9vWrr{height:1px;flex:1;max-width:60px;background:#d4d2bc}.scale-foundry_benchTools__LYrlc{border-top:1px solid #dedacb;padding-top:15px;display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:10px;color:#737969}.scale-foundry_benchTools__LYrlc small{font-size:9px}.scale-foundry_benchTools__LYrlc>div{display:flex;gap:8px;flex-shrink:0}.scale-foundry_benchTools__LYrlc button{padding:10px 11px;border:1px solid #c9cbb8;border-radius:5px;background:transparent;color:#3e5141;font-size:10px;cursor:pointer;min-height:38px}.scale-foundry_benchTools__LYrlc button:disabled{opacity:.4;cursor:default}.scale-foundry_controls__Z6uXW{padding:28px;border:1px solid #d4d4c3;background:#fdfbf4;border-radius:16px;box-shadow:0 10px 24px #37403004;min-width:0}.scale-foundry_toolsHeading__y7tV6{display:flex;gap:13px;align-items:center}.scale-foundry_toolIcon__4ADVW{height:44px;width:44px;display:grid;place-items:center;background:#ece6d6;border-radius:11px;font:30px Georgia,serif;color:#8a7348;flex-shrink:0}.scale-foundry_toolsHeading__y7tV6 .scale-foundry_eyebrow__2kzRa{font-size:9px;margin-bottom:5px}.scale-foundry_toolsHeading__y7tV6 h2{font:24px/1.15 Georgia,serif;letter-spacing:-.025em;margin:0}.scale-foundry_goal__bLLL8{font-size:12px;line-height:1.8;color:#707669;margin:19px 0 25px}.scale-foundry_goal__bLLL8 strong{font-weight:600;color:#3b5640}.scale-foundry_operationField__DZ1c7{border:0;margin:0;padding:0}.scale-foundry_numberLabel__gbn91,.scale-foundry_operationField__DZ1c7 legend{font-size:11px;font-weight:600;letter-spacing:.01em;margin-bottom:10px;display:block}.scale-foundry_operationGrid__kHe0T{display:grid;grid-template-columns:repeat(4,1fr);gap:7px}.scale-foundry_operationGrid__kHe0T button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;background:#f6f3e9;border:1px solid #d7d8c8;color:#687460;min-height:76px;border-radius:7px;cursor:pointer}.scale-foundry_operationGrid__kHe0T button>b{font:29px/1 Georgia,serif}.scale-foundry_operationGrid__kHe0T button>span{font-size:9px;font-weight:600}.scale-foundry_operationGrid__kHe0T button[aria-pressed=true]{background:#e0e8d5;border-color:#7a9662;color:#324c2e;box-shadow:inset 0 0 0 1px #7a9662}.scale-foundry_numberLabel__gbn91{margin-top:21px}.scale-foundry_inputWrap__4Akdb{display:flex;align-items:center;min-height:53px;border:1px solid #bec9b1;background:#fffdf7;border-radius:7px;overflow:hidden}.scale-foundry_inputWrap__4Akdb:focus-within{outline:2px solid #7a9662;outline-offset:2px}.scale-foundry_inputWrap__4Akdb>span{font:25px Georgia,serif;border-right:1px solid #dce0d0;width:48px;text-align:center;color:#869776;flex-shrink:0}.scale-foundry_inputWrap__4Akdb input{background:transparent;border:0;outline:0;padding:13px 14px;color:#243b2d;min-width:0;width:100%;font-size:18px;line-height:1.5}.scale-foundry_inputWrap__4Akdb input::-moz-placeholder{color:#a6ab99}.scale-foundry_inputWrap__4Akdb input::placeholder{color:#a6ab99}.scale-foundry_inputWrap__4Akdb input[aria-invalid=true]{background:#fff1e9}.scale-foundry_inputHelp__SOHLW{font-size:10px;color:#797c6d;line-height:1.65;margin:10px 0 19px}.scale-foundry_primary__AjxDS{display:flex;width:100%;justify-content:space-between;align-items:center;gap:12px;border:1px solid #293e30;border-radius:7px;background:#293e30;padding:15px 16px;font-size:12px;line-height:1.4;color:#fff5dd;font-weight:600;cursor:pointer;text-decoration:none;box-shadow:0 3px 0 #182a20}.scale-foundry_primary__AjxDS:hover{background:#3b533c}.scale-foundry_primary__AjxDS>span{font-size:18px;font-weight:400}.scale-foundry_hintButton__kz4pf{margin-top:20px;background:transparent;border:0;border-bottom:1px solid #dcded0;display:flex;align-items:center;justify-content:space-between;gap:10px;text-align:left;width:100%;font-size:11px;color:#526549;cursor:pointer;padding:12px 0}.scale-foundry_hintButton__kz4pf>span{font-size:19px;font-family:Georgia,serif}.scale-foundry_hint__crWGZ{display:flex;gap:10px;align-items:start;padding:14px;background:#e9edde;border-radius:7px;margin-top:12px}.scale-foundry_hint__crWGZ>span{color:#789166;font-size:23px;line-height:1}.scale-foundry_hint__crWGZ p{margin:0;color:#4b5e43;font-size:12px;line-height:1.7}.scale-foundry_permission__Bh92u{font-size:10px;line-height:1.7;color:#808271;margin:17px 0 0}.scale-foundry_status__FLJa3{border:1px solid #d6dcc7;border-radius:8px;background:#edf0e3;padding:14px 18px;font-size:12px;line-height:1.7;min-height:50px;color:#455b3e;margin:18px 0 30px}.scale-foundry_errorStatus__wYwcb{background:#fbede1;border-color:#e3c5a8;color:#875331}.scale-foundry_finishMark____Iic{width:46px;height:46px;background:#e1ead7;border-radius:50%;display:grid;place-items:center;font-size:22px;color:#4b713b;margin-bottom:17px}.scale-foundry_finish__XG1Dr .scale-foundry_eyebrow__2kzRa{font-size:9px;margin-bottom:10px}.scale-foundry_finish__XG1Dr h2{font:44px/1.05 Georgia,serif;margin:0 0 18px;color:#3a5d34}.scale-foundry_finish__XG1Dr h2:focus{outline:2px solid #91a57c;outline-offset:6px}.scale-foundry_finish__XG1Dr>p{font-size:12px;line-height:1.8;color:#6b7762}.scale-foundry_check__UPXYn{border:1px solid #d6ddc7;border-radius:8px;background:#eff2e7;padding:16px;margin:18px 0}.scale-foundry_check__UPXYn h3{margin:0 0 8px;font-size:10px;text-transform:uppercase;letter-spacing:.1em;color:#5b6f4f}.scale-foundry_check__UPXYn p{font-size:12px;line-height:1.7;color:#5e6b53;margin:8px 0}.scale-foundry_check__UPXYn p:first-of-type{font:22px/1.3 Georgia,serif;color:#425c37}.scale-foundry_check__UPXYn strong{font-size:11px;line-height:1.7;display:block;color:#3f6636}.scale-foundry_finish__XG1Dr .scale-foundry_insight__LwcvQ{font-size:11px;line-height:1.8;margin:18px 0 23px}.scale-foundry_reviewButton__GHyzJ{font-size:10px;line-height:1.6;text-align:center;background:none;border:0;padding:17px 8px 0;width:100%;color:#718160;text-decoration:underline;cursor:pointer}.scale-foundry_completeNote__84co7 h3{font:22px Georgia,serif;margin:18px 0 10px}.scale-foundry_completeNote__84co7 p{font-size:12px;line-height:1.7;color:#6b7762;margin:0 0 20px}.scale-foundry_notebook__Pl8I3{display:grid;grid-template-columns:1fr 1.55fr;gap:50px;padding:22px 3px 40px}.scale-foundry_notebookIntro__yFp1_ h2{font:31px/1.1 Georgia,serif;letter-spacing:-.03em;margin:0 0 15px}.scale-foundry_notebookIntro__yFp1_ p:last-child{font-size:12px;line-height:1.9;color:#767b6c;max-width:350px}.scale-foundry_ledger__e2nUl{border:1px solid #d6d5c5;border-radius:9px;overflow:hidden;background:#fbf8ef;align-self:start}.scale-foundry_initialLine__IXPbm{padding:18px 20px;display:flex;gap:25px;align-items:center;background:#edeadf;border-bottom:1px solid #dddcce}.scale-foundry_initialLine__IXPbm>span{font-size:8px;letter-spacing:.14em;color:#7d806f}.scale-foundry_initialLine__IXPbm strong{font:21px Georgia,serif;color:#45503f}.scale-foundry_ledger__e2nUl ol{list-style:none;margin:0;padding:0;max-height:415px;overflow:auto}.scale-foundry_ledger__e2nUl li{display:flex;align-items:center;gap:18px;border-bottom:1px solid #e4e4d7;padding:17px 20px}.scale-foundry_ledger__e2nUl li:last-child{border-bottom:0}.scale-foundry_stepNumber__V6TTd{font-size:10px;color:#959984;flex-shrink:0}.scale-foundry_ledger__e2nUl li>div{flex:1;min-width:0}.scale-foundry_ledger__e2nUl li p{font-size:10px;color:#7d8573;margin:0 0 6px}.scale-foundry_ledger__e2nUl li strong{font:21px/1.3 Georgia,serif;overflow-wrap:anywhere;color:#40583c}.scale-foundry_ledgerEqual__rdHEV{font:26px Georgia,serif;color:#a7b394}.scale-foundry_emptyLedger__ULARS{font-size:12px;color:#8a8c7b;margin:0;padding:22px;line-height:1.7}.scale-foundry_guide__7pJGi{border-top:1px solid #d7d6c7;border-bottom:1px solid #d7d6c7;color:#5d6b52;padding:0 3px}.scale-foundry_guide__7pJGi summary{padding:20px 0;display:flex;justify-content:space-between;gap:14px;font-size:12px;font-weight:600;cursor:pointer;list-style:none}.scale-foundry_guide__7pJGi summary::-webkit-details-marker{display:none}.scale-foundry_guide__7pJGi summary>span{font-size:17px}.scale-foundry_guide__7pJGi[open] summary>span{transform:rotate(45deg)}.scale-foundry_guide__7pJGi>div{display:grid;grid-template-columns:1fr 1fr;gap:10px 45px;padding:0 0 24px}.scale-foundry_guide__7pJGi p{font-size:12px;line-height:1.9;color:#727b66;margin:0}.scale-foundry_guide__7pJGi strong{font-weight:600;color:#4d6143}.scale-foundry_footer__6eYKu{display:flex;justify-content:space-between;gap:15px;align-items:center;padding-top:25px;font-size:10px;line-height:1.6;color:#93947f}.scale-foundry_footer__6eYKu a{text-decoration:none;color:#60724d}.scale-foundry_footer__6eYKu a:hover{text-decoration:underline}.scale-foundry_guide__7pJGi summary:focus-visible,.scale-foundry_page__wKXco a:focus-visible,.scale-foundry_page__wKXco button:focus-visible{outline:3px solid #ba8b42;outline-offset:4px}.scale-foundry_page__wKXco button{touch-action:manipulation}.scale-foundry_page__wKXco button:not(:disabled){transition:background .16s,border-color .16s}.scale-foundry_page__wKXco button:not(:disabled):active{transform:translateY(1px)}@keyframes scale-foundry_balance-settle__nBvma{0%{transform:translateY(-3px)}35%{transform:translateY(2px)}70%{transform:translateY(-1px)}to{transform:translateY(0)}}@media(min-width:1700px){.scale-foundry_page__wKXco{padding-top:16px}.scale-foundry_container__nmn76{max-width:1550px}.scale-foundry_bench__B2Yqq{padding:38px 35px 25px}.scale-foundry_controls__Z6uXW{padding:34px}.scale-foundry_workshop__zKZvc{gap:28px}.scale-foundry_balance__mv4wb{max-width:900px}.scale-foundry_intro__pwCJ9{padding:60px 0 45px}}@media(max-width:1050px){.scale-foundry_page__wKXco{padding-left:20px;padding-right:20px}.scale-foundry_workshop__zKZvc{grid-template-columns:minmax(0,1.35fr) minmax(280px,1fr);gap:15px}.scale-foundry_bench__B2Yqq{padding:23px 19px 16px}.scale-foundry_controls__Z6uXW{padding:23px 20px}.scale-foundry_bench__B2Yqq h2{font-size:24px}.scale-foundry_balanceBadge__Uwy7v{display:none}.scale-foundry_chambers__DSkZ5{gap:6px}.scale-foundry_chambers__DSkZ5 button{padding:12px 9px;gap:8px}.scale-foundry_chamberNumber__Z_ckK{width:24px;height:24px;font-size:11px}.scale-foundry_chambers__DSkZ5 b{font-size:10px}.scale-foundry_chambers__DSkZ5 small{font-size:8px}.scale-foundry_benchTools__LYrlc{align-items:flex-start;flex-direction:column}.scale-foundry_benchTools__LYrlc>div{width:100%}.scale-foundry_benchTools__LYrlc button{flex:1}.scale-foundry_notebook__Pl8I3{gap:30px}.scale-foundry_equation__xczDs{gap:16px;font-size:37px}.scale-foundry_intro__pwCJ9{padding-top:38px}}@media(max-width:760px){.scale-foundry_workshop__zKZvc{grid-template-columns:1fr}.scale-foundry_page__wKXco{padding:0 16px 24px}.scale-foundry_header__Q9mKO{min-height:66px;gap:10px;font-size:8px;letter-spacing:.09em}.scale-foundry_header__Q9mKO b{font-size:7px;padding:5px}.scale-foundry_header__Q9mKO>span:nth-child(2){gap:5px}.scale-foundry_edition__DdikX{display:none}.scale-foundry_back__kTtAT{font-size:10px}.scale-foundry_intro__pwCJ9{padding:34px 0 27px}.scale-foundry_intro__pwCJ9 h1{font-size:clamp(42px,9vw,67px)}.scale-foundry_intro__pwCJ9 .scale-foundry_eyebrow__2kzRa{font-size:8px;letter-spacing:.12em}.scale-foundry_subtitle__5CabC{font-size:12px;max-width:270px}.scale-foundry_seal__dggA9{width:74px;height:74px;margin-right:7px;outline-offset:4px}.scale-foundry_seal__dggA9>span{font-size:26px}.scale-foundry_seal__dggA9 small{font-size:6px;margin-top:7px}.scale-foundry_chambers__DSkZ5{grid-template-columns:repeat(5,minmax(0,1fr));gap:5px;margin-bottom:15px}.scale-foundry_chambers__DSkZ5 button{padding:9px 3px;min-height:60px;flex-direction:column;justify-content:center;gap:5px;text-align:center}.scale-foundry_chambers__DSkZ5 small{font-size:8px;line-height:1.2;margin-bottom:0}.scale-foundry_chambers__DSkZ5 b{display:none}.scale-foundry_chamberNumber__Z_ckK{width:24px;height:24px}.scale-foundry_bench__B2Yqq{padding:23px 17px 16px}.scale-foundry_bench__B2Yqq h2{font-size:25px}.scale-foundry_benchHeading__iPcEb .scale-foundry_eyebrow__2kzRa{font-size:8px}.scale-foundry_balanceBadge__Uwy7v{display:flex;font-size:9px;padding:5px 8px}.scale-foundry_story__IaWIu{font-size:12px;line-height:1.7;margin-bottom:15px;min-height:0}.scale-foundry_equation__xczDs{font-size:clamp(28px,7.5vw,45px);padding-top:7px;min-height:60px;gap:15px}.scale-foundry_balance__mv4wb{width:calc(100% + 22px);max-width:none;margin-left:-11px}.scale-foundry_benchCaption__WRqF4{margin-top:3px;margin-bottom:18px;gap:10px}.scale-foundry_benchCaption__WRqF4 p{font-size:10px;max-width:270px}.scale-foundry_captionLine__9vWrr{max-width:30px}.scale-foundry_benchTools__LYrlc{flex-direction:row;align-items:center;font-size:9px}.scale-foundry_benchTools__LYrlc small{display:none}.scale-foundry_benchTools__LYrlc>div{width:auto}.scale-foundry_benchTools__LYrlc button{font-size:9px;padding:9px}.scale-foundry_controls__Z6uXW{padding:25px 23px}.scale-foundry_toolsHeading__y7tV6 h2{font-size:27px}.scale-foundry_goal__bLLL8{font-size:13px}.scale-foundry_numberLabel__gbn91,.scale-foundry_operationField__DZ1c7 legend{font-size:12px}.scale-foundry_operationGrid__kHe0T button{min-height:75px}.scale-foundry_inputHelp__SOHLW,.scale-foundry_operationGrid__kHe0T button>span{font-size:11px}.scale-foundry_primary__AjxDS{font-size:13px;min-height:50px}.scale-foundry_hintButton__kz4pf{font-size:12px;min-height:48px}.scale-foundry_permission__Bh92u{font-size:11px}.scale-foundry_status__FLJa3{font-size:12px;margin-bottom:22px;padding:13px 15px}.scale-foundry_notebook__Pl8I3{grid-template-columns:1fr;gap:14px;padding-top:17px;padding-bottom:28px}.scale-foundry_notebookIntro__yFp1_ h2{font-size:29px;margin-bottom:10px}.scale-foundry_notebookIntro__yFp1_ p:last-child{max-width:none;margin-bottom:5px}.scale-foundry_notebookIntro__yFp1_ .scale-foundry_eyebrow__2kzRa{font-size:8px}.scale-foundry_guide__7pJGi>div{grid-template-columns:1fr;gap:13px}.scale-foundry_footer__6eYKu{font-size:9px}.scale-foundry_finish__XG1Dr h2{font-size:45px}.scale-foundry_check__UPXYn p,.scale-foundry_finish__XG1Dr .scale-foundry_insight__LwcvQ,.scale-foundry_finish__XG1Dr>p{font-size:13px}.scale-foundry_reviewButton__GHyzJ{font-size:11px}.scale-foundry_chambers__DSkZ5 button:focus-visible{outline-offset:2px}}@media(max-width:380px){.scale-foundry_page__wKXco{padding-left:11px;padding-right:11px}.scale-foundry_seal__dggA9{display:none}.scale-foundry_intro__pwCJ9 h1{font-size:48px}.scale-foundry_intro__pwCJ9 .scale-foundry_eyebrow__2kzRa{font-size:8px}.scale-foundry_balanceBadge__Uwy7v{display:none}.scale-foundry_bench__B2Yqq{padding:20px 13px 14px}.scale-foundry_controls__Z6uXW{padding:22px 19px}.scale-foundry_bench__B2Yqq h2{font-size:23px}.scale-foundry_benchTools__LYrlc{gap:7px}.scale-foundry_chambers__DSkZ5 small,.scale-foundry_header__Q9mKO{font-size:7px}.scale-foundry_header__Q9mKO b{font-size:6px}.scale-foundry_footer__6eYKu{align-items:start;flex-direction:column;gap:7px}.scale-foundry_equation__xczDs{font-size:29px}.scale-foundry_initialLine__IXPbm{gap:18px}}@media(prefers-reduced-motion:reduce){.scale-foundry_page__wKXco *,.scale-foundry_page__wKXco :after,.scale-foundry_page__wKXco :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}.scale-foundry_page__wKXco button:not(:disabled):active{transform:none}}.vector-outpost_shell___M1oQ{max-width:1180px;margin:0 auto;padding:32px 20px 72px;color:#eaf7f4}.vector-outpost_heading__zNaES{display:flex;justify-content:space-between;align-items:center;gap:24px;margin-bottom:25px;color:#102c35}.vector-outpost_back__Lyykl{font-size:13px;font-weight:750;color:#385e65;text-decoration:none}.vector-outpost_back__Lyykl:hover{text-decoration:underline}.vector-outpost_kicker__RBm2E{margin:22px 0 7px;font:800 11px/1.4 var(--font-body),sans-serif;letter-spacing:.18em;text-transform:uppercase;color:#337f7a}.vector-outpost_heading__zNaES h1{font-size:clamp(34px,5vw,58px);font-weight:900;line-height:1.03;letter-spacing:-.055em}.vector-outpost_heading__zNaES h1 span{color:#188b81}.vector-outpost_intro__8_UfJ{max-width:570px;margin-top:12px;color:#526b70;font-size:15px;line-height:1.65}.vector-outpost_missionBadge__T0j16{display:flex;align-items:center;gap:15px;border:1px solid #bfd4cf;border-radius:15px;padding:19px 23px;transform:rotate(-3deg);color:#237f72;background:#ecf6ef;font-size:11px;font-weight:700;letter-spacing:.12em}.vector-outpost_missionBadge__T0j16 strong{font-size:10px;line-height:1.9;white-space:nowrap}.vector-outpost_console__B_Tho{border:1px solid #34515e;border-radius:24px;background:#0b1c28;padding:12px;box-shadow:0 22px 60px #132d3b22;overflow:hidden}.vector-outpost_hud__6RZ0c{display:grid;grid-template-columns:1.4fr .65fr .65fr 1fr;gap:25px;align-items:center;padding:11px 18px 20px}.vector-outpost_hud__6RZ0c strong{font:800 22px/1.1 ui-monospace,monospace;color:#eafff5;font-variant-numeric:tabular-nums}.vector-outpost_hud__6RZ0c small{font-size:15px;color:#829ba7}.vector-outpost_hudLabel__ylo6v{display:block;color:#9cb3be;font-size:10px;letter-spacing:.1em;text-transform:uppercase;margin-bottom:6px}.vector-outpost_shield__8ts3I>span{display:flex;align-items:center;gap:7px;font-size:12px;color:#bad7d8;margin-bottom:10px}.vector-outpost_shield__8ts3I strong{margin-left:auto;font-size:14px}.vector-outpost_meter__ECDKe{height:6px;border-radius:10px;background:#263c48;overflow:hidden}.vector-outpost_meter__ECDKe i{display:block;height:100%;background:#67e4bf;border-radius:10px;transition:width .15s}.vector-outpost_energy__jSQRp{display:flex;align-items:center;gap:7px!important;color:#98ffff!important}.vector-outpost_timer__2Y2LA{text-align:right}.vector-outpost_timer__2Y2LA strong{color:#f5d69a}.vector-outpost_arena__PiD3y{position:relative;border-radius:15px;border:1px solid #335363;isolation:isolate;background:#0b2030;overflow:hidden;outline:none}.vector-outpost_arena__PiD3y:focus-visible{box-shadow:0 0 0 3px #86eee1}.vector-outpost_arenaSvg__saxzT{display:block;width:100%;height:auto;aspect-ratio:16/11}.vector-outpost_exposed__xv7Ku{border-color:#c68eee}.vector-outpost_mapChip__sgvoB{position:absolute;bottom:16px;right:16px;background:#081c29dd;display:flex;align-items:center;gap:7px;padding:7px 10px;border:1px solid #41616b;border-radius:6px;font:700 10px/1 monospace;letter-spacing:.08em;color:#b9dacf}.vector-outpost_mapChip__sgvoB i{width:5px;height:5px;border-radius:50%;background:#84e6b2}.vector-outpost_overlay__sbNbK{position:absolute;inset:0;z-index:2;display:flex;align-items:center;justify-content:center;padding:24px;background:#04131cdf;backdrop-filter:blur(7px);overflow:auto}.vector-outpost_briefing__WcyMc,.vector-outpost_question__6Z7j7{max-width:470px;width:100%;text-align:center;margin:auto}.vector-outpost_overlayEyebrow__Zu8HQ{display:block;color:#76e4cc;font-size:10px;font-weight:800;letter-spacing:.15em;text-transform:uppercase;margin:0 0 12px}.vector-outpost_overlay__sbNbK h2{font-size:clamp(27px,3.8vw,43px);font-weight:850;line-height:1.08;letter-spacing:-.045em;color:#f0fff7}.vector-outpost_overlay__sbNbK p{color:#acc5d0;font-size:14px;line-height:1.7;margin:15px 0}.vector-outpost_overlay__sbNbK p strong{color:#e2f3ec;font-weight:750}.vector-outpost_primary__hGs5j,.vector-outpost_quiet___p0Ck{display:flex;align-items:center;justify-content:center;gap:9px;min-height:46px;border-radius:10px;font-size:13px;font-weight:800;text-decoration:none}.vector-outpost_primary__hGs5j{background:#9bf0cc;color:#092c30;padding:12px 22px;width:100%;box-shadow:0 3px 0 #439d83;transition:background .15s,transform .15s}.vector-outpost_primary__hGs5j:hover{background:#c5ffde;transform:translateY(-1px)}.vector-outpost_quiet___p0Ck{color:#b6d5dc;background:transparent;padding:9px 12px;margin:9px auto 0}.vector-outpost_quiet___p0Ck:hover{background:#1b3745;color:white}.vector-outpost_small__Trw7U{font-size:11px!important;line-height:1.55!important;color:#8da9b6!important}.vector-outpost_modePicker__Vi5vW{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:17px 0;font-size:12px;color:#b9cfda}.vector-outpost_modePicker__Vi5vW select{min-height:40px;border:1px solid #426372;border-radius:8px;padding:8px;color:#d9eee9;background:#173140;font-size:11px;max-width:70%}.vector-outpost_dialogIcon__XbBld{color:#91e9c9;margin:0 auto 15px}.vector-outpost_question__6Z7j7 .vector-outpost_prompt__LnNPK{font-size:17px;line-height:1.55;color:#e1f1ef}.vector-outpost_answers__CcsEM{display:grid;grid-template-columns:repeat(4,1fr);gap:9px;margin:17px 0}.vector-outpost_answers__CcsEM button{min-height:55px;background:#193c4b;border:1px solid #45717f;border-radius:10px;font:800 21px/1 ui-monospace,monospace;color:#dbf6ef}.vector-outpost_answers__CcsEM button:hover:not(:disabled){border-color:#91efc8;background:#285552;transform:translateY(-2px)}.vector-outpost_answers__CcsEM button:disabled{opacity:.45}.vector-outpost_hint__NxNTh{text-align:left;background:#112d3b;border:1px solid #284655;border-radius:9px;padding:10px 12px;color:#b9d6de;font-size:12px;margin:13px 0}.vector-outpost_hint__NxNTh summary{cursor:pointer;min-height:24px;line-height:24px;font-weight:700}.vector-outpost_hint__NxNTh p{font-size:12px;margin:8px 0 0}.vector-outpost_correct__CYJbf,.vector-outpost_feedback__JAUId{padding:11px 13px;border-radius:8px;text-align:left;font-size:13px!important}.vector-outpost_correct__CYJbf{background:#113d35;color:#aff1cf!important}.vector-outpost_feedback__JAUId{background:#3c3229;color:#f3d5a8!important}.vector-outpost_results__Cs0hh{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin:20px 0}.vector-outpost_results__Cs0hh strong{display:block;font:800 27px/1.2 monospace;color:#aaf7d5}.vector-outpost_results__Cs0hh span{font-size:10px;color:#9ab6c1}.vector-outpost_transmission__K_Sl5{min-height:53px;display:flex;align-items:center;gap:10px;padding:12px 13px;color:#b8d8d9;font-size:12px;line-height:1.5}.vector-outpost_transmission__K_Sl5 svg{flex:none;color:#69d2c0}.vector-outpost_controls__YBul2{display:flex;align-items:center;gap:25px;border:1px solid #27434f;background:#102632;border-radius:13px;padding:13px 15px}.vector-outpost_dpad__BXxD7{display:grid;grid-template-columns:repeat(3,44px);grid-template-rows:repeat(2,44px);gap:4px;flex:none}.vector-outpost_dpad__BXxD7 button{display:flex;align-items:center;justify-content:center;background:#243f4d;border:solid #45616e;border-width:1px 1px 3px;border-radius:8px;color:#d4e9ea;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.vector-outpost_dpad__BXxD7 button[data-direction=north]{grid-column:2;grid-row:1}.vector-outpost_dpad__BXxD7 button[data-direction=west]{grid-column:1;grid-row:2}.vector-outpost_dpad__BXxD7 button[data-direction=south]{grid-column:2;grid-row:2}.vector-outpost_dpad__BXxD7 button[data-direction=east]{grid-column:3;grid-row:2}.vector-outpost_dpad__BXxD7 button:active:not(:disabled){background:#417665;border-color:#9be3c5}.vector-outpost_actionControls__Z3Hx9{display:flex;gap:10px;flex:1}.vector-outpost_actionControls__Z3Hx9 button{display:flex;align-items:center;justify-content:center;gap:9px;padding:12px 16px;border-radius:10px;min-height:60px;font-size:13px;font-weight:750;touch-action:none}.vector-outpost_actionControls__Z3Hx9 button small{display:block;font-size:9px;font-weight:500;margin-top:5px;white-space:nowrap}.vector-outpost_dash__0xQRn{background:#243f59;border:1px solid #587088;color:#deedf9}.vector-outpost_connect__hEIjb{background:#514733;border:1px solid #88744e;color:#ffe8b7;flex:1}.vector-outpost_connect__hEIjb:hover:not(:disabled){background:#6d5a34}.vector-outpost_utility__8wv0g{display:flex;gap:5px}.vector-outpost_utility__8wv0g button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;min-width:55px;min-height:49px;padding:8px;background:transparent;color:#abc4cd;border-radius:7px;font-size:9px}.vector-outpost_utility__8wv0g button:hover:not(:disabled){background:#223f4d}.vector-outpost_controls__YBul2 button:disabled{opacity:.38;cursor:default}.vector-outpost_keyboardNote__6rWUL{padding:12px 15px 3px;font-size:10px;line-height:1.8;color:#8ca9b6}.vector-outpost_fieldGuide__Bj80G{display:grid;grid-template-columns:repeat(3,1fr);gap:28px;color:#1c343c;margin:32px 0 25px}.vector-outpost_fieldGuide__Bj80G article{border-top:1px solid #cbd8d5;padding-top:19px}.vector-outpost_guideNumber__sE94c{font:800 11px/1 monospace;color:#2f9280;letter-spacing:.13em}.vector-outpost_fieldGuide__Bj80G h2{font-size:18px;letter-spacing:-.02em;font-weight:800;margin:10px 0 9px}.vector-outpost_fieldGuide__Bj80G p{font-size:13px;line-height:1.75;color:#587078}.vector-outpost_footnote__Ib9g1{display:flex;justify-content:space-between;gap:14px;font-size:11px;color:#70858a;padding-top:13px;border-top:1px solid #d4dfdb}.vector-outpost_shell___M1oQ a:focus-visible,.vector-outpost_shell___M1oQ button:focus-visible,.vector-outpost_shell___M1oQ select:focus-visible,.vector-outpost_shell___M1oQ summary:focus-visible{outline:3px solid #56c9b3;outline-offset:4px}.vector-outpost_shell___M1oQ button{cursor:pointer}.vector-outpost_shell___M1oQ button:disabled{cursor:default}@media(max-width:800px){.vector-outpost_missionBadge__T0j16{display:none}.vector-outpost_controls__YBul2{gap:15px;flex-wrap:wrap}.vector-outpost_utility__8wv0g{width:100%;justify-content:center;border-top:1px solid #2b4651;padding-top:7px}.vector-outpost_utility__8wv0g button{flex:1;flex-direction:row;min-height:35px}.vector-outpost_actionControls__Z3Hx9{justify-content:stretch}.vector-outpost_actionControls__Z3Hx9 button{padding:11px}.vector-outpost_overlay__sbNbK{padding:20px}.vector-outpost_overlay__sbNbK h2{font-size:31px}.vector-outpost_overlay__sbNbK p{font-size:13px;margin:12px 0}.vector-outpost_modePicker__Vi5vW{margin:12px 0}.vector-outpost_overlayEyebrow__Zu8HQ{margin-bottom:9px}.vector-outpost_question__6Z7j7 .vector-outpost_prompt__LnNPK{font-size:15px}.vector-outpost_fieldGuide__Bj80G{gap:18px}}@media(max-width:540px){.vector-outpost_shell___M1oQ{padding:20px 12px 50px}.vector-outpost_heading__zNaES{margin-bottom:19px}.vector-outpost_kicker__RBm2E{font-size:9px;margin-top:18px}.vector-outpost_heading__zNaES h1{font-size:39px}.vector-outpost_intro__8_UfJ{font-size:13px;line-height:1.6}.vector-outpost_console__B_Tho{padding:7px;border-radius:17px}.vector-outpost_hud__6RZ0c{gap:12px;padding:11px 8px 15px;grid-template-columns:1.2fr .5fr .5fr .75fr}.vector-outpost_hudLabel__ylo6v{font-size:8px;letter-spacing:.04em}.vector-outpost_hud__6RZ0c strong{font-size:18px}.vector-outpost_hud__6RZ0c small{font-size:11px}.vector-outpost_shield__8ts3I>span{font-size:10px;gap:4px}.vector-outpost_shield__8ts3I strong{font-size:11px}.vector-outpost_shield__8ts3I svg{width:12px}.vector-outpost_energy__jSQRp svg{width:13px}.vector-outpost_arena__PiD3y{border-radius:10px;min-height:330px}.vector-outpost_arenaSvg__saxzT{height:330px;-o-object-fit:contain;object-fit:contain}.vector-outpost_mapChip__sgvoB{font-size:8px;bottom:8px;right:8px;padding:6px}.vector-outpost_overlay__sbNbK{padding:16px}.vector-outpost_overlay__sbNbK h2{font-size:29px}.vector-outpost_overlay__sbNbK p{font-size:12px;line-height:1.6;margin:10px 0}.vector-outpost_overlayEyebrow__Zu8HQ{font-size:9px}.vector-outpost_briefing__WcyMc .vector-outpost_small__Trw7U{font-size:10px!important;margin-bottom:0}.vector-outpost_primary__hGs5j{min-height:42px;font-size:12px;padding:10px 15px}.vector-outpost_modePicker__Vi5vW{font-size:10px;gap:6px}.vector-outpost_modePicker__Vi5vW select{font-size:10px;padding:7px 5px;max-width:72%}.vector-outpost_question__6Z7j7 .vector-outpost_prompt__LnNPK{font-size:14px}.vector-outpost_answers__CcsEM{margin:12px 0;gap:7px}.vector-outpost_answers__CcsEM button{min-height:43px;font-size:19px}.vector-outpost_hint__NxNTh{margin:9px 0;padding:6px 9px;font-size:11px}.vector-outpost_hint__NxNTh p{font-size:11px}.vector-outpost_correct__CYJbf,.vector-outpost_feedback__JAUId{font-size:11px!important;padding:9px}.vector-outpost_results__Cs0hh{margin:16px 0}.vector-outpost_results__Cs0hh strong{font-size:23px}.vector-outpost_results__Cs0hh span{font-size:9px}.vector-outpost_transmission__K_Sl5{font-size:10px;min-height:49px;padding:10px 8px}.vector-outpost_controls__YBul2{padding:10px 8px;gap:10px}.vector-outpost_dpad__BXxD7{grid-template-columns:repeat(3,44px);grid-template-rows:repeat(2,44px);gap:3px}.vector-outpost_actionControls__Z3Hx9{gap:6px;flex-direction:column}.vector-outpost_actionControls__Z3Hx9 button{min-height:44px;padding:7px 10px;justify-content:flex-start;font-size:11px;gap:7px}.vector-outpost_actionControls__Z3Hx9 button small{font-size:8px;margin-top:2px}.vector-outpost_actionControls__Z3Hx9 svg{width:16px}.vector-outpost_utility__8wv0g{padding-top:4px}.vector-outpost_utility__8wv0g button{font-size:9px;min-height:32px}.vector-outpost_keyboardNote__6rWUL{font-size:9px;padding:10px 7px 3px}.vector-outpost_fieldGuide__Bj80G{grid-template-columns:1fr;gap:19px;margin-top:25px}.vector-outpost_fieldGuide__Bj80G article{position:relative;padding:16px 0 0 38px}.vector-outpost_guideNumber__sE94c{position:absolute;left:0;top:21px}.vector-outpost_fieldGuide__Bj80G h2{margin:0 0 6px;font-size:17px}.vector-outpost_fieldGuide__Bj80G p{font-size:12px;line-height:1.7}.vector-outpost_footnote__Ib9g1{flex-direction:column;font-size:10px;gap:7px}}@media(prefers-reduced-motion:reduce){.vector-outpost_shell___M1oQ *{transition:none!important;scroll-behavior:auto!important}.vector-outpost_answers__CcsEM button:hover:not(:disabled),.vector-outpost_primary__hGs5j:hover{transform:none}}