.missionControl_launch__Iu7eF{padding-top:var(--rhythm,var(--space-8));text-align:center}.missionControl_copy__tnS5e{display:grid;justify-items:center;grid-gap:var(--space-4);gap:var(--space-4);padding-inline:var(--gutter)}.missionControl_title__P2f6y{font-size:var(--step-4)}.missionControl_line__IBhg3{max-width:44ch;color:var(--muted);font-size:var(--step-1);text-wrap:balance}.missionControl_go__1FBTY{margin-top:var(--space-3);padding:var(--space-3) var(--space-6);border:2px solid var(--accent-fill);border-radius:var(--radius-2);background:var(--accent-fill);color:#FFFFFF;font-size:var(--step-1);font-weight:600;transition:border-color var(--motion-fast) var(--ease)}.missionControl_go__1FBTY:hover{border-color:var(--text)}.missionControl_room__xTFMp{position:relative;margin-top:var(--space-6);overflow:hidden}.missionControl_stage__qfP7T{display:grid;grid-template-columns:minmax(90px,1fr) minmax(0,1160px) minmax(90px,1fr);grid-gap:clamp(10px,1.2vw,18px);gap:clamp(10px,1.2vw,18px);align-items:stretch}.missionControl_bank__6EePj{display:grid;grid-gap:var(--space-5);gap:var(--space-5);align-content:end}.missionControl_clock__4OX9m{--panel:#140C0B;display:flex;width:-moz-fit-content;width:fit-content;margin-inline:auto;padding:.35em .6em;font-family:var(--font-segment),monospace;font-size:clamp(2.3rem,1.3rem + 3.3vw,4.4rem);line-height:1;white-space:nowrap;color:var(--accent);text-shadow:0 0 .3em rgba(255,59,48,.55)}.missionControl_char__3WGAE{position:relative}.missionControl_char__3WGAE:before{content:attr(data-ghost);position:absolute;inset:0;color:rgba(255,59,48,.08);text-shadow:none}.missionControl_consoles__ICC1B{position:relative;display:grid;grid-template-columns:repeat(2,minmax(0,1fr)) minmax(0,2.3fr) repeat(2,minmax(0,1fr));align-items:stretch;grid-gap:clamp(10px,1.2vw,18px);gap:clamp(10px,1.2vw,18px)}.missionControl_console__0LYNS{display:grid;grid-template-rows:auto 1fr auto;grid-gap:var(--space-3);gap:var(--space-3);padding:var(--space-3);border:2px solid var(--panel-edge);border-bottom:0;border-radius:var(--radius-2) var(--radius-2) 0 0;background:#202223}.missionControl_wide__7o6DP{grid-template-rows:auto auto 1fr;padding:var(--space-4)}.missionControl_keys__8_hXE{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));align-content:space-evenly;grid-gap:6px;gap:6px}.missionControl_keys__8_hXE span{aspect-ratio:2/1;border:1px solid #45494a;border-radius:var(--radius-1);background:#2C2F30}.missionControl_keys__8_hXE span[data-lit=red]{border-color:var(--accent);background:#5A1A16}.missionControl_keys__8_hXE span[data-lit=white]{border-color:#BFC1C2;background:#3F4344}.missionControl_screen__KhEWk{display:grid;container-type:inline-size;border:2px solid #3e4142;border-radius:var(--radius-1);background:#2A0E0C;color:var(--accent);box-shadow:inset 0 0 18px rgba(255,59,48,.22),0 0 26px rgba(255,59,48,.16)}.missionControl_screen__KhEWk svg{width:100%;height:auto;aspect-ratio:120/70}.missionControl_dot__MizKN,.missionControl_wide__7o6DP .missionControl_screen__KhEWk>svg{grid-area:1/1}.missionControl_dot__MizKN{overflow:hidden;pointer-events:none}.missionControl_mission__EyU0V{min-height:calc(1.2em + 8px);padding:2px 6px 6px;font-family:var(--font-segment),monospace;font-size:min(1.25rem,(100cqi - 12px)/(var(--n) * .82));line-height:1.2;white-space:nowrap;overflow:hidden;color:var(--accent);text-shadow:0 0 .35em rgba(255,59,48,.6)}.missionControl_field__tHZMX{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-1) var(--space-2);min-width:0;font-size:var(--step--1);color:var(--muted);text-align:left}.missionControl_field__tHZMX input{flex:1 1 8rem;min-width:0;padding:4px 8px;border:2px solid var(--edge-control);border-radius:var(--radius-1);background:#151616;color:var(--text);font:inherit}.missionControl_field__tHZMX input::placeholder{color:var(--muted);opacity:1}.missionControl_field__tHZMX input:focus-visible{outline-offset:1px;border-color:var(--accent)}.missionControl_board__mGI9O{display:grid;justify-items:center;grid-gap:var(--space-3);gap:var(--space-3)}.missionControl_lamp__DqAiO{display:inline-flex;align-items:center;gap:.5em;padding:.3em .8em;border:2px solid var(--panel-edge);border-radius:var(--radius-2);background:#140C0B;font-size:var(--step-0);font-weight:700;letter-spacing:.12em;line-height:1.2;color:var(--accent)}.missionControl_lamp__DqAiO:before{content:"";width:.6em;height:.6em;border-radius:50%;background:var(--accent);box-shadow:0 0 8px rgba(255,59,48,.85)}.missionControl_lamp__DqAiO[data-state=go]{color:var(--text)}.missionControl_lamp__DqAiO[data-state=go]:before{background:var(--text);box-shadow:0 0 8px rgba(252,251,249,.7)}.missionControl_lights__Jfdq1{align-self:end;display:flex;justify-content:center;gap:8px}.missionControl_light__biHAB{width:10px;height:10px;border-radius:2px;background:#3C3F40}.missionControl_light__biHAB[data-lit=red]{background:var(--accent);box-shadow:0 0 8px rgba(255,59,48,.85)}.missionControl_light__biHAB[data-lit=white]{background:var(--text);box-shadow:0 0 6px rgba(252,251,249,.5)}@media (prefers-reduced-motion:no-preference){.missionControl_room__xTFMp:focus-within .missionControl_light__biHAB:nth-child(3n+1),.missionControl_room__xTFMp:hover .missionControl_light__biHAB:nth-child(3n+1){animation:missionControl_blink__YYBY4 1.1s steps(1) infinite}.missionControl_room__xTFMp:focus-within .missionControl_light__biHAB:nth-child(3n+2),.missionControl_room__xTFMp:hover .missionControl_light__biHAB:nth-child(3n+2){animation:missionControl_blink__YYBY4 1.7s steps(1) .4s infinite}}@keyframes missionControl_blink__YYBY4{50%{background:#3C3F40;box-shadow:none}}.missionControl_desk__weUbB{height:clamp(64px,7vw,104px);border-top:2px solid var(--panel-edge);background:#2A2D2E}.missionControl_chairs__cErlc{position:absolute;bottom:0;left:50%;width:min(100% - 2 * var(--gutter),1160px);height:auto;transform:translateX(-50%);fill:#111212;stroke:#3A3D3E;stroke-width:2}.missionControl_chairs__cErlc .missionControl_arms__8eDe0,.missionControl_chairs__cErlc .missionControl_seam__7H9oM{fill:none}.missionControl_chairs__cErlc .missionControl_arms__8eDe0{stroke:#111212;stroke-width:7;stroke-linecap:round}.missionControl_wall__hsIOp{display:grid;grid-template-rows:1fr auto;grid-gap:var(--space-3);gap:var(--space-3);width:min(100%,260px);padding:var(--space-3);border:2px solid var(--panel-edge);border-bottom:0;border-radius:var(--radius-2) var(--radius-2) 0 0;background:#202223}.missionControl_wall__hsIOp .missionControl_screen__KhEWk{position:relative}.missionControl_wall__hsIOp .missionControl_screen__KhEWk svg{position:absolute;inset:0;height:100%;aspect-ratio:auto}.missionControl_wallLeft__2M0QT{justify-self:end;transform:perspective(700px) rotateY(16deg);transform-origin:left bottom}.missionControl_wallRight__hhz1G{justify-self:start;transform:perspective(700px) rotateY(-16deg);transform-origin:right bottom}@media (max-width:1279px){.missionControl_stage__qfP7T{grid-template-columns:minmax(0,1fr);width:min(100% - 2 * var(--gutter),1160px);margin-inline:auto}.missionControl_wall__hsIOp{display:none}}@media (max-width:1023px){.missionControl_consoles__ICC1B{grid-template-columns:minmax(0,1fr) minmax(0,1.6fr) minmax(0,1fr)}.missionControl_console__0LYNS:first-child,.missionControl_console__0LYNS:last-child{display:none}}@media (max-width:639px){.missionControl_consoles__ICC1B{grid-template-columns:repeat(2,minmax(0,1fr))}.missionControl_wide__7o6DP{grid-column:1/-1;grid-row:1;border-bottom:2px solid var(--panel-edge);border-radius:var(--radius-2)}.missionControl_console__0LYNS,.missionControl_wide__7o6DP{padding:var(--space-2)}.missionControl_lights__Jfdq1{gap:4px}.missionControl_light__biHAB{width:7px;height:7px}}