._4Zqoqa_hero{gap:var(--s-5);padding-top:var(--s-8);max-width:980px;display:grid}._4Zqoqa_title{font-size:var(--t-display-xl);line-height:.84}._4Zqoqa_lead{max-width:60ch;font-size:var(--t-body-l);color:var(--dust);line-height:1.5}._4Zqoqa_ctas{gap:var(--s-3);flex-wrap:wrap;align-items:center;display:flex}._4Zqoqa_counters{border:var(--hairline);border-radius:var(--radius);background:var(--carbon);grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));display:grid}._4Zqoqa_counter{gap:var(--s-1);padding:var(--s-4) var(--s-5);border-right:var(--hairline);display:grid}._4Zqoqa_counter:last-child{border-right:0}._4Zqoqa_counterValue{font-family:var(--font-display);font-size:var(--t-display-m);line-height:1}._4Zqoqa_counterLabel{color:var(--dust);font-family:var(--font-mono);font-size:var(--t-label);letter-spacing:.08em;text-transform:uppercase}._4Zqoqa_section{gap:var(--s-5);padding-top:var(--s-9);display:grid}._4Zqoqa_h2{font-size:var(--t-display-m)}._4Zqoqa_steps{gap:var(--s-4);counter-reset:step;grid-template-columns:repeat(auto-fit,minmax(min(100%,260px),1fr));margin:0;padding:0;list-style:none;display:grid}._4Zqoqa_steps li{gap:var(--s-2);padding:var(--s-5);border:var(--hairline);border-radius:var(--radius);background:var(--carbon);counter-increment:step;display:grid}._4Zqoqa_steps li:before{content:counter(step, decimal-leading-zero);color:var(--signal);font-family:var(--font-mono);font-size:12px}._4Zqoqa_ladder{gap:var(--s-4);grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));margin:0;padding:0;list-style:none;display:grid}._4Zqoqa_door{align-content:start;gap:var(--s-3);padding:var(--s-5);border:var(--hairline);border-radius:var(--radius);background:var(--carbon);display:grid}._4Zqoqa_door[data-boss=true]{border-color:var(--signal)}._4Zqoqa_doorHead{justify-content:space-between;gap:var(--s-3);align-items:baseline;display:flex}._4Zqoqa_doorNum{color:var(--dust);font-family:var(--font-mono);font-size:12px}._4Zqoqa_doorName{font-family:var(--font-display);font-size:28px;line-height:1}._4Zqoqa_gates{gap:3px;display:flex}._4Zqoqa_gate{background:var(--graphite);width:100%;height:6px}._4Zqoqa_gate[data-on=true]{background:var(--signal)}._4Zqoqa_list{gap:var(--s-1);font-size:var(--t-body-s);margin:0;padding:0;list-style:none;display:grid}._4Zqoqa_on:before{content:"On · ";color:var(--signal);font-family:var(--font-mono);font-size:11px}._4Zqoqa_off:before{content:"Off · ";color:var(--ash);font-family:var(--font-mono);font-size:11px}._4Zqoqa_off,._4Zqoqa_muted{color:var(--dust)}._4Zqoqa_small{font-size:var(--t-body-s)}._4Zqoqa_mono{font-family:var(--font-mono);font-size:var(--t-code)}._4Zqoqa_table{border-collapse:collapse;width:100%;font-size:var(--t-body-s)}._4Zqoqa_table th,._4Zqoqa_table td{padding:var(--s-2) var(--s-3);border-bottom:var(--hairline);text-align:left}._4Zqoqa_table th{color:var(--dust);font-family:var(--font-mono);font-size:var(--t-label);letter-spacing:.08em;text-transform:uppercase;font-weight:400}._4Zqoqa_num{font-variant-numeric:tabular-nums;text-align:right!important}._4Zqoqa_tableWrap{border:var(--hairline);border-radius:var(--radius);overflow-x:auto}._4Zqoqa_notice{padding:var(--s-4) var(--s-5);border:var(--perforation);border-radius:var(--radius);color:var(--dust)}._4Zqoqa_play{gap:var(--s-5);padding-top:var(--s-7);padding-bottom:var(--s-9);grid-template-columns:minmax(0,3fr) minmax(0,5fr) minmax(0,6fr);align-items:start;display:grid}@media (max-width:1100px){._4Zqoqa_play{grid-template-columns:minmax(0,1fr)}}._4Zqoqa_panel{gap:var(--s-4);padding:var(--s-5);border:var(--hairline);border-radius:var(--radius);background:var(--carbon);display:grid}._4Zqoqa_levels{gap:var(--s-1);margin:0;padding:0;list-style:none;display:grid}._4Zqoqa_levelBtn{justify-content:space-between;gap:var(--s-2);width:100%;padding:var(--s-2) var(--s-3);border-radius:var(--radius);color:var(--paper);font:inherit;text-align:left;cursor:pointer;transition:border-color var(--d-ui) var(--ease-travel);background:0 0;border:1px solid #0000;display:flex}._4Zqoqa_levelBtn:hover,._4Zqoqa_levelBtn:focus-visible{border-color:var(--graphite)}._4Zqoqa_levelBtn[aria-current=true]{border-color:var(--signal)}._4Zqoqa_levelBtn:disabled{color:var(--ash);cursor:not-allowed}._4Zqoqa_address{gap:var(--s-2);padding:var(--s-3);border:var(--hairline);border-radius:var(--radius);background:var(--ink);font-family:var(--font-mono);word-break:break-all;flex-wrap:wrap;align-items:center;font-size:14px;display:flex}._4Zqoqa_timeline{gap:var(--s-3);margin:0;padding:0;list-style:none;display:grid}._4Zqoqa_attempt{gap:var(--s-2);padding:var(--s-4);border:var(--hairline);border-radius:var(--radius);background:var(--carbon);display:grid}._4Zqoqa_attempt[data-solved=true]{border-color:var(--signal)}._4Zqoqa_chips{gap:var(--s-1);flex-wrap:wrap;display:flex}._4Zqoqa_chip{border:var(--hairline);border-radius:var(--radius);color:var(--dust);font-family:var(--font-mono);padding:2px 6px;font-size:11px}._4Zqoqa_chip[data-tone=ok]{border-color:var(--signal);color:var(--signal)}._4Zqoqa_chip[data-tone=fail]{border-color:var(--fail);color:var(--fail)}._4Zqoqa_pre{padding:var(--s-3);border-radius:var(--radius);background:var(--ink);font-family:var(--font-mono);white-space:pre-wrap;word-break:break-word;margin:0;font-size:12.5px;overflow-x:auto}._4Zqoqa_form{gap:var(--s-3);max-width:460px;display:grid}._4Zqoqa_row{gap:var(--s-2);flex-wrap:wrap;align-items:end;display:flex}@media (prefers-reduced-motion:reduce){._4Zqoqa_levelBtn{transition:none}}
