.TILBqW_game{--ink:#35423f;--orange:#c75e32;color:var(--ink);background:#f6f3e9;border:1px solid #cfcabd;border-radius:24px;outline:none;max-width:1000px;margin-inline:auto;overflow:hidden;box-shadow:0 24px 70px #0002}.TILBqW_game:focus-visible{outline-offset:5px;outline:3px solid #d96a3b}.TILBqW_game button{cursor:pointer;font:inherit}.TILBqW_game button:focus-visible{outline-offset:3px;outline:3px solid #d96a3b}.TILBqW_game button:disabled{cursor:default;opacity:.4}.TILBqW_header{border-bottom:1px solid #d8d2c3;justify-content:space-between;align-items:center;gap:20px;padding:32px 36px 26px;display:flex}.TILBqW_eyebrow{font:9px/1.5 var(--font-mono), monospace;letter-spacing:1.8px;align-items:center;gap:9px;margin:0 0 16px;display:flex}.TILBqW_eyebrow>span{background:var(--orange);border-radius:50%;flex-shrink:0;width:6px;height:6px}.TILBqW_header h2{letter-spacing:-3px;margin:0;font-size:clamp(40px,5vw,58px);font-weight:650;line-height:.94}.TILBqW_header h2 em{color:var(--orange);font-family:Georgia,serif;font-weight:400}.TILBqW_headerNote{align-items:center;gap:16px;display:flex}.TILBqW_headerNote p{color:#74776b;margin:0;font-size:12px;line-height:1.7}.TILBqW_headerNote strong{color:var(--ink);font-weight:500}.TILBqW_orbitMark{color:var(--orange);font-size:70px;font-weight:300;display:block}.TILBqW_body{grid-template-columns:minmax(0,1fr) 244px;gap:28px;padding:28px 30px;display:grid}.TILBqW_chamber{background:#e7e3d7;border:1px solid #cec8b9;border-radius:13px;align-self:start;padding:16px 13px 13px;box-shadow:inset 0 2px 4px #7369510b}.TILBqW_chamberLabel,.TILBqW_chamberFooter{font:8px/1.4 var(--font-mono), monospace;letter-spacing:1px;color:#73796c;justify-content:space-between;align-items:center;gap:8px;padding:0 8px;display:flex}.TILBqW_chamberLabel>span:last-child{align-items:center;gap:7px;display:flex}.TILBqW_chamberLabel i{background:#849478;border-radius:50%;width:5px;height:5px;display:inline-block}.TILBqW_chamberLabel i.TILBqW_orange{background:#d96a3b}.TILBqW_board{width:100%;height:auto;margin-block:5px;display:block;overflow:visible}.TILBqW_astronaut{transition:none}.TILBqW_roomFrame{transform-origin:216px 216px}.TILBqW_rotating,.TILBqW_uprighting{transition:transform .4s cubic-bezier(.45,0,.25,1)}.TILBqW_clearance{transform-origin:216px 216px;animation:.4s ease-in-out TILBqW_turn-clearance}@keyframes TILBqW_turn-clearance{0%,to{transform:scale(1)}50%{transform:scale(.72)}}.TILBqW_falling{transition:transform .32s cubic-bezier(.45,0,.72,1)}.TILBqW_chamberFooter{padding-block:3px 0;font-size:7px}.TILBqW_chamberFooter>span:first-child{color:#ae623e}.TILBqW_console{flex-direction:column;min-width:0;display:flex}.TILBqW_roomTabs{gap:7px;margin-bottom:19px;display:flex}.TILBqW_roomTabs button{color:#7a7d70;min-width:51px;height:34px;font:11px var(--font-mono), monospace;background:0 0;border:1px solid #d8d2c3;border-radius:6px;justify-content:center;align-items:center;gap:3px;display:flex}.TILBqW_roomTabs button[aria-current]{color:#fff7e9;background:var(--ink);border-color:var(--ink)}.TILBqW_console h3{letter-spacing:-.8px;margin:0 0 10px;font-size:22px;font-weight:550;line-height:1.13}.TILBqW_instructions{color:#797b6f;margin:0;font-size:12px;line-height:1.7}.TILBqW_instructions span{color:var(--orange)}.TILBqW_readouts{border-block:1px solid #d8d2c3;grid-template-columns:1fr 1fr;margin:19px 0;padding:13px 0;display:grid}.TILBqW_readouts>div{flex-direction:column;align-items:flex-start;gap:6px;display:flex}.TILBqW_readouts>div+div{border-left:1px solid #d8d2c3;padding-left:23px}.TILBqW_readouts span{font:8px var(--font-mono), monospace;letter-spacing:1.4px;color:#7a7d70}.TILBqW_readouts strong{letter-spacing:-1px;font-size:34px;font-weight:500;line-height:1}.TILBqW_readouts svg{color:var(--orange);margin-block:2px;transition:transform .2s}.TILBqW_readouts small{color:#7a7d70;font-size:10px}.TILBqW_turnButtons{grid-template-columns:1fr 1fr;gap:9px;display:grid}.TILBqW_turnButtons button{color:#fff8ec;background:var(--orange);border:1px solid #b3532c;border-radius:9px;flex-direction:column;align-items:center;gap:8px;padding:12px 5px;font-size:11px;display:flex;box-shadow:0 3px #9a4a29}.TILBqW_turnButtons button:hover:not(:disabled){background:#ad4f2a}.TILBqW_turnButtons button:active:not(:disabled){transform:translateY(2px);box-shadow:0 1px #9a4a29}.TILBqW_utility{justify-content:space-between;margin:13px 0 15px;display:flex}.TILBqW_utility button{color:#72766a;background:0 0;border:0;align-items:center;gap:6px;min-height:36px;padding:8px 2px;font-size:10px;display:flex}.TILBqW_status{border:1px dashed #d5cbbb;border-radius:7px;min-height:86px;padding:12px}.TILBqW_status>span{color:#a16b4e;font:8px var(--font-mono), monospace;letter-spacing:1.3px}.TILBqW_status p{color:#74766b;margin:7px 0 0;font-size:11px;line-height:1.6}.TILBqW_status.TILBqW_success{background:#e6eadf;border-color:#b0bba5}.TILBqW_status.TILBqW_success>span{color:#607354}.TILBqW_status button{color:#435438;background:0 0;border:0;justify-content:space-between;align-items:center;width:100%;padding:12px 0 0;font-size:11px;font-weight:600;display:flex}.TILBqW_footer{color:#8a8a7e;font:8px/1.6 var(--font-mono), monospace;letter-spacing:.7px;border-top:1px solid #d8d2c3;justify-content:space-between;gap:16px;padding:15px 30px;display:flex}@media (max-width:720px){.TILBqW_header{padding:25px 22px}.TILBqW_header h2{font-size:48px}.TILBqW_headerNote{gap:8px}.TILBqW_orbitMark{font-size:43px}.TILBqW_headerNote p{font-size:10px}.TILBqW_body{grid-template-columns:minmax(0,1fr);gap:23px;padding:20px}.TILBqW_console{grid-template-columns:1fr 1fr;align-items:start;column-gap:20px;display:grid}.TILBqW_roomTabs,.TILBqW_console h3,.TILBqW_instructions{grid-column:1}.TILBqW_roomTabs{margin-bottom:12px}.TILBqW_console h3{font-size:23px}.TILBqW_readouts{grid-area:1/2/4;margin:0}.TILBqW_turnButtons{grid-column:1/-1;margin-top:20px}.TILBqW_turnButtons button{flex-direction:row;justify-content:center;padding:14px}.TILBqW_utility,.TILBqW_status{grid-column:1/-1}.TILBqW_utility{margin-block:8px}.TILBqW_status{min-height:76px}.TILBqW_footer{flex-direction:column;gap:3px;padding-inline:20px}}@media (max-width:430px){.TILBqW_headerNote{display:none}.TILBqW_eyebrow{letter-spacing:1.3px;font-size:7px}.TILBqW_header h2{font-size:44px}.TILBqW_body{padding:14px}.TILBqW_chamber{padding-inline:6px}.TILBqW_chamberLabel{font-size:6px}.TILBqW_chamberFooter{letter-spacing:.4px;font-size:6px}.TILBqW_console{column-gap:13px}.TILBqW_roomTabs{gap:5px}.TILBqW_roomTabs button{min-width:42px}.TILBqW_console h3{font-size:20px}.TILBqW_readouts>div+div{padding-left:12px}}@media (prefers-reduced-motion:reduce){.TILBqW_falling,.TILBqW_rotating,.TILBqW_uprighting,.TILBqW_readouts svg{transition:none}.TILBqW_clearance{animation:none}}.TILBqW_body{flex-direction:column;gap:16px;display:flex}.TILBqW_chamber{align-self:auto;width:100%;max-width:560px;margin-inline:auto}.TILBqW_console{grid-template-columns:1fr 1fr;align-items:center;gap:12px 20px;width:100%;max-width:560px;margin-inline:auto;display:grid}.TILBqW_roomTabs{grid-area:1/1;margin:0}.TILBqW_console h3{grid-area:2/1;margin:0;font-size:18px}.TILBqW_readouts{border:0;grid-area:1/2/3;justify-self:end;margin:0;padding:0;display:block}.TILBqW_readouts>div{flex-direction:row;align-items:baseline;gap:8px}.TILBqW_readouts strong{font-size:24px}.TILBqW_turnButtons{grid-column:1/-1;margin:0}.TILBqW_turnButtons button{flex-direction:row;justify-content:center;padding:12px}.TILBqW_utility{grid-column:1/-1;margin:0}.TILBqW_status{text-align:center;border:0;grid-column:1/-1;min-height:0;padding:0}.TILBqW_status p:empty{display:none}.TILBqW_header{flex-wrap:wrap}@media (max-width:500px){.TILBqW_header{gap:12px;padding:20px}.TILBqW_header>div:first-child{flex:1;min-width:0}.TILBqW_header h2{letter-spacing:-1.5px;font-size:34px}.TILBqW_eyebrow{letter-spacing:.8px;margin-bottom:10px;font-size:6px}}
