:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--bg:#111;--surface:#141414;--surface-raised:#151515;--surface-sunken:#0e0e0e;--display-bg:#0b0b0b;--border:#2a2a2a;--border-subtle:#242424;--border-strong:#3a3a3a;--text:#f2f2f2;--text-secondary:#b5b5b5;--text-muted:#a3a3a3;--text-quiet:#8f8f8f;--action:#2563eb;--action-border:#3b74f0;--action-text:#fff;--action-glow:0 8px 28px #2563eb59, inset 0 1px 0 #ffffff38;--focus-ring:#5b8def;--step-current:#3b82f6;--disabled-bg:#1f1f1f;--disabled-border:#2e2e2e;--disabled-text:#8f8f8f;--warn:#f0b14a;--warn-text:#f3cf8f;--warn-border:#f0b14a59;--warn-bg:#f0b14a12;--danger:#dc2626;--danger-border:#ef5350;--dot-off:#242424;--dot-off-on-face:#1d1d1d;--dot-dim:#6b6b6b;--dot-lit:#f7f7f7;--dot-glow:0 0 5px #ffffffb3;--led-off:#343434;--led-lit:#f5f5f5;--iso-stroke:#555;--iso-top:#1c1c1c;--iso-front:#151515;--iso-side:#111;--iso-detail:#7a7a7a;--font-sans:"Geist", "Inter", system-ui, sans-serif;--font-mono:"Geist Mono", ui-monospace, monospace;--text-display:600 40px/1.1 var(--font-sans);--text-heading:600 21px/1.3 var(--font-sans);--text-prompt:500 19px/1.4 var(--font-sans);--text-body:400 16px/1.6 var(--font-sans);--text-small:400 14px/1.6 var(--font-sans);--text-label:600 12px/1.2 var(--font-sans);--radius-pill:999px;--radius-card:18px;--radius-rail:22px;--radius-plate:16px;--radius-control:12px;--radius-key:14px;--control-height:50px;--key-size:64px 72px;--dur-ui:.2s;--dur-dot:.28s;--dur-machine:1s;--dur-stamp:2.4s;--dur-chase:1.1s;--ease-out:cubic-bezier(.2, .7, .2, 1)}@media (prefers-reduced-motion:reduce){:root{--dur-ui:0s;--dur-dot:0s;--dur-machine:0s;--dur-stamp:0s}}@font-face{font-family:Geist;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/geist-latin-400-normal-B40WzpMT.woff2)format("woff2")}@font-face{font-family:Geist;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/geist-latin-500-normal-CTWBw9NS.woff2)format("woff2")}@font-face{font-family:Geist;font-style:normal;font-weight:600;font-display:swap;src:url(/assets/geist-latin-600-normal-CSETrqM2.woff2)format("woff2")}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/geist-mono-latin-400-normal-DTRLJnHl.woff2)format("woff2")}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/assets/geist-mono-latin-500-normal-YINYabwD.woff2)format("woff2")}*,:before,:after{box-sizing:border-box}html{background:var(--bg)}body{background:var(--bg);min-height:100vh;color:var(--text);font:var(--text-body);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0}h1,h2,h3,h4,p{margin:0}a{color:#8ab4ff;text-underline-offset:3px}a:hover{color:#b8d0ff}button,input,select,textarea{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--focus-ring);outline-offset:3px}::selection{color:#fff;background:#2563eb73}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.mono{font-family:var(--font-mono)}.user-text{white-space:pre-wrap;overflow-wrap:anywhere}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}._display_143lq_1{align-items:flex-end;gap:var(--glyph-gap,4px);vertical-align:top;line-height:0;display:inline-flex}._window_143lq_2{background:var(--display-bg);border:1px solid #2e2e2e;border-radius:8px;padding:7px 9px}._glyph_143lq_3{grid-template-columns:repeat(5, var(--dot,3px));gap:var(--dot-gap,1px);display:grid}._dot_143lq_4{width:var(--dot,3px);height:var(--dot,3px);background:var(--dot-off-color,var(--dot-off));transition:background-color var(--dur-dot) ease, box-shadow var(--dur-dot) ease;transition-delay:var(--d,0s);border-radius:50%}._dim_143lq_8 ._on_143lq_8{background:var(--dot-dim)}._lit_143lq_9 ._on_143lq_8{background:var(--dot-lit);box-shadow:var(--dot-glow)}._transparentOff_143lq_10{--dot-off-color:transparent}._faceOff_143lq_11{--dot-off-color:var(--dot-off-on-face)}._button_1ctdm_1{border-radius:var(--radius-pill);cursor:pointer;min-height:48px;transition:filter var(--dur-ui) ease, background-color var(--dur-ui) ease;border:1px solid #0000;justify-content:center;align-items:center;gap:8px;padding:0 22px;font-size:15px;font-weight:600;line-height:1.2;text-decoration:none;display:inline-flex}._button_1ctdm_1:hover:not(:disabled){filter:brightness(1.1)}._primary_1ctdm_7{background:var(--action);border-color:var(--action-border);color:var(--action-text);box-shadow:var(--action-glow)}._secondary_1ctdm_8{border-color:var(--border-strong);color:#e6e6e6;background:0 0;font-weight:500}._danger_1ctdm_9{background:var(--danger);border-color:var(--danger-border);color:#fff}._quiet_1ctdm_10{color:var(--text-muted);background:0 0;border-color:#0000;min-height:36px;padding:0 10px;font-weight:500}._quiet_1ctdm_10:hover:not(:disabled){color:var(--text)}._button_1ctdm_1:disabled{background:var(--disabled-bg);border-color:var(--disabled-border);color:var(--disabled-text);box-shadow:none;cursor:not-allowed}._quiet_1ctdm_10:disabled{background:0 0;border-color:#0000}._small_1ctdm_14{min-height:38px;padding:0 16px;font-size:14px}._block_1ctdm_15{width:100%}._notice_jv0jw_1{border-radius:var(--radius-plate);background:var(--surface-raised);border:1px solid #2e2e2e;padding:22px 26px 24px;position:relative}._screw_jv0jw_2{border:1px solid #3d3d3d;border-radius:50%;width:5px;height:5px;position:absolute}._tl_jv0jw_3{top:9px;left:9px}._tr_jv0jw_3{top:9px;right:9px}._bl_jv0jw_3{bottom:9px;left:9px}._br_jv0jw_3{bottom:9px;right:9px}._noticeTitle_jv0jw_4{font:var(--text-label);letter-spacing:.12em;text-transform:uppercase;color:#d4d4d4;align-items:center;gap:8px;display:flex}._noticeBody_jv0jw_5{color:#e6e6e6;margin-top:12px;font-size:15px;line-height:1.65}._warning_jv0jw_6{border:1px solid var(--warn-border);background:var(--warn-bg);border-radius:var(--radius-control);color:var(--warn-text);align-items:flex-start;gap:10px;padding:12px 14px;font-size:14px;line-height:1.5;display:flex}._warning_jv0jw_6 svg{flex:none;margin-top:2px}._withheld_jv0jw_9{flex-wrap:wrap;align-items:center;gap:18px;display:flex}._withheldText_jv0jw_10{color:var(--text-secondary);flex:260px;font-size:14px;line-height:1.6}._leds_jv0jw_11{max-width:100%;display:block}._led_jv0jw_11{fill:var(--led-off)}._ledsRun_jv0jw_13 ._led_jv0jw_11{animation:_chase_jv0jw_1 var(--dur-chase) linear infinite;animation-delay:var(--d,0s)}@keyframes _chase_jv0jw_1{0%,to{fill:var(--led-off)}40%{fill:#fff}}._header_2lv2t_1{border-bottom:1px solid var(--border-subtle)}._inner_2lv2t_2{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;max-width:1240px;margin:0 auto;padding:16px 24px;display:flex}._brand_2lv2t_3{color:var(--text);align-items:center;gap:12px;text-decoration:none;display:flex}._name_2lv2t_4{letter-spacing:-.01em;font-size:16px;font-weight:600}._rule_2lv2t_5{background:#333;width:1px;height:16px}._site_2lv2t_6{color:var(--text-muted);font-size:14px}._chip_2lv2t_7{border-radius:var(--radius-pill);color:#d4d4d4;border:1px solid #2e2e2e;align-items:center;gap:8px;max-width:100%;padding:7px 14px 7px 10px;font-size:13px;display:inline-flex}._badge_2lv2t_9{border-color:var(--border-strong);background:var(--surface-raised);color:#e6e6e6;padding:6px 14px 6px 8px}._badgeText_2lv2t_10{overflow-wrap:anywhere}._right_2lv2t_11{flex-wrap:wrap;align-items:center;gap:10px;display:flex}._keys_cugbs_1{flex-wrap:wrap;gap:10px;display:flex}._key_cugbs_1{border-radius:var(--radius-key);cursor:pointer;width:64px;height:72px;transition:border-color var(--dur-ui) ease, box-shadow var(--dur-ui) ease;background:#121212;border:1px solid #333;justify-content:center;align-items:center;display:flex;position:relative}._key_cugbs_1:hover{border-color:#4a4a4a}._radio_cugbs_6{appearance:none;border-radius:inherit;cursor:pointer;z-index:1;background:0 0;border:0;width:100%;height:100%;margin:0;position:absolute;inset:0}._radio_cugbs_6:focus-visible{outline:none}._radio_cugbs_6:disabled{cursor:not-allowed}._key_cugbs_1:has(._radio_cugbs_6:checked){background:#1b1b1b;border-color:#e5e5e5;box-shadow:0 0 0 3px #ffffff0f,0 0 18px #ffffff14}:is(._key_cugbs_1:has(._radio_cugbs_6:focus-visible),._option_cugbs_11:has(._radio_cugbs_6:focus-visible)){outline:2px solid var(--focus-ring);outline-offset:3px}:is(._key_cugbs_1:has(._radio_cugbs_6:disabled),._option_cugbs_11:has(._radio_cugbs_6:disabled)){cursor:not-allowed;opacity:.7}._scale_cugbs_13{max-width:360px;color:var(--text-muted);justify-content:space-between;margin-top:8px;font-size:13px;display:flex}._options_cugbs_14{flex-direction:column;gap:8px;display:flex}._option_cugbs_11{border-radius:var(--radius-control);border:1px solid var(--border);cursor:pointer;background:#121212;align-items:center;gap:14px;width:100%;min-height:50px;padding:12px 16px;font-size:16px;display:flex;position:relative}._option_cugbs_11:hover{border-color:#3a3a3a}._option_cugbs_11:has(._radio_cugbs_6:checked){background:#1a1a1a;border-color:#e5e5e5}._ring_cugbs_19{border:1px solid #4a4a4a;border-radius:50%;flex:none;justify-content:center;align-items:center;width:18px;height:18px;display:flex}._ring_cugbs_19:after{content:"";background:0 0;border-radius:50%;width:8px;height:8px}._option_cugbs_11:has(._radio_cugbs_6:checked) ._ring_cugbs_19{border-color:#f5f5f5}._option_cugbs_11:has(._radio_cugbs_6:checked) ._ring_cugbs_19:after{background:#f5f5f5;box-shadow:0 0 6px #ffffffb3}._optionLabel_cugbs_23{min-width:0}._steps_cugbs_24{border-top:1px solid var(--border-subtle);flex-direction:column;gap:10px;margin:0;padding:16px 0 0;list-style:none;display:flex}._step_cugbs_24{color:var(--text-quiet);align-items:center;gap:12px;font-size:14px;display:flex}._stepDot_cugbs_26{border:1px solid #4a4a4a;border-radius:50%;flex:none;width:10px;height:10px}._done_cugbs_27{color:#cfcfcf}._done_cugbs_27 ._stepDot_cugbs_26{background:#f5f5f5;border-color:#f5f5f5;box-shadow:0 0 6px #fff9}._current_cugbs_28{color:var(--text)}._current_cugbs_28 ._stepDot_cugbs_26{border:2px solid var(--step-current)}._iso_owkqe_1 *{vector-effect:non-scaling-stroke}._booth_owkqe_2{width:340px;height:390px;margin:0 auto;position:relative}@media (width<=440px){._booth_owkqe_2{zoom:.84}}._boothSvg_owkqe_4{display:block}._face_owkqe_5{transform-origin:0 0;position:absolute;top:0;left:0;transform:matrix(.866,.5,0,1,62.1,103)}._faceInner_owkqe_6{display:flex;position:absolute;top:24.5px;left:17px}._led_owkqe_7{fill:var(--led-off);transition:fill .3s}._ledsRun_owkqe_8 ._led_owkqe_7{animation:_chase_owkqe_1 var(--dur-chase) linear infinite;animation-delay:var(--d,0s)}._ledsLit_owkqe_9 ._led_owkqe_7{fill:var(--led-lit);filter:drop-shadow(0 0 2px #ffffffd9)}@keyframes _chase_owkqe_1{0%,to{fill:var(--led-off)}40%{fill:#fff}}._cardIn_owkqe_11{animation:1.5s cubic-bezier(.55,0,.75,.2) forwards _cardIn_owkqe_11}@keyframes _cardIn_owkqe_11{0%,30%{opacity:1;transform:translate(0)}to{opacity:0;transform:translate(26px,-15px)}}._litMark_owkqe_13{filter:drop-shadow(0 0 3px #fffc)}._press_owkqe_15{justify-content:center;display:flex}._pressSvg_owkqe_16{width:100%;height:auto;display:block}._lever_owkqe_17{transform-box:fill-box;transform-origin:0 100%}._mark_owkqe_18{opacity:0}._markDot_owkqe_19{fill:var(--dot-dim)}._stamping_owkqe_20 ._head_owkqe_20{animation:_stampOnce_owkqe_1 var(--dur-stamp) ease forwards}._stamping_owkqe_20 ._lever_owkqe_17{animation:_leverOnce_owkqe_1 var(--dur-stamp) ease forwards}._stamping_owkqe_20 ._slide_owkqe_22{animation:_slideOnce_owkqe_1 var(--dur-stamp) ease forwards}._stamping_owkqe_20 ._mark_owkqe_18{animation:_markShow_owkqe_1 var(--dur-stamp) ease forwards}._stamping_owkqe_20 ._markDot_owkqe_19{animation:_markLit_owkqe_1 var(--dur-stamp) ease forwards}._stamping_owkqe_20 ._led_owkqe_7{animation:_chase_owkqe_1 var(--dur-chase) linear infinite;animation-delay:var(--d,0s)}._stamped_owkqe_26 ._slide_owkqe_22{transform:translate(52px,30px)}._stamped_owkqe_26 ._mark_owkqe_18{opacity:1}._stamped_owkqe_26 ._markDot_owkqe_19{fill:var(--dot-lit)}._stamped_owkqe_26 ._led_owkqe_7{fill:var(--led-lit)}@keyframes _stampOnce_owkqe_1{0%,12%{transform:translateY(0)}28%,36%{transform:translateY(22px)}50%,to{transform:translateY(0)}}@keyframes _leverOnce_owkqe_1{0%{transform:rotate(0)}20%,34%{transform:rotate(65deg)}55%,to{transform:rotate(0)}}@keyframes _slideOnce_owkqe_1{0%,52%{transform:translate(0)}80%,to{transform:translate(52px,30px)}}@keyframes _markShow_owkqe_1{0%,30%{opacity:0}34%,to{opacity:1}}@keyframes _markLit_owkqe_1{0%,80%{fill:var(--dot-dim)}90%,to{fill:var(--dot-lit)}}._dim404_owkqe_36,._lit404_owkqe_36{opacity:0}._lit404_owkqe_36{filter:drop-shadow(0 0 2px #ffffffd9)}._loop_owkqe_38 ._head_owkqe_20{animation:5s infinite _stamp404_owkqe_1}._loop_owkqe_38 ._lever_owkqe_17{animation:5s infinite _lever404_owkqe_1}._loop_owkqe_38 ._slide_owkqe_22{animation:5s infinite _slide404_owkqe_1}._loop_owkqe_38 ._dim404_owkqe_36{animation:5s linear infinite _dim404_owkqe_36}._loop_owkqe_38 ._lit404_owkqe_36{animation:5s infinite _lit404_owkqe_36}._loop_owkqe_38 ._led_owkqe_7{animation:5s linear infinite _led404_owkqe_1}@keyframes _stamp404_owkqe_1{0%,10%{transform:translateY(0)}20%,24%{transform:translateY(22px)}32%,to{transform:translateY(0)}}@keyframes _lever404_owkqe_1{0%,4%{transform:rotate(0)}14%,24%{transform:rotate(65deg)}36%,to{transform:rotate(0)}}@keyframes _slide404_owkqe_1{0%,30%{opacity:1;transform:translate(0)}44%,86%{opacity:1;transform:translate(52px,30px)}93%{opacity:0;transform:translate(52px,30px)}94%{opacity:0;transform:translate(0)}to{opacity:1;transform:translate(0)}}@keyframes _dim404_owkqe_36{0%,20%{opacity:0}22%,92%{opacity:1}94%,to{opacity:0}}@keyframes _lit404_owkqe_36{0%,46%{opacity:0}52%,86%{opacity:1}92%,to{opacity:0}}@keyframes _led404_owkqe_1{0%,46%{fill:var(--led-off)}52%,86%{fill:var(--led-lit)}92%,to{fill:var(--led-off)}}@media (prefers-reduced-motion:reduce){._loop_owkqe_38 ._head_owkqe_20,._loop_owkqe_38 ._lever_owkqe_17,._loop_owkqe_38 ._slide_owkqe_22,._loop_owkqe_38 ._dim404_owkqe_36,._loop_owkqe_38 ._lit404_owkqe_36,._loop_owkqe_38 ._led_owkqe_7{animation:none}._loop_owkqe_38 ._slide_owkqe_22{transform:translate(52px,30px)}._loop_owkqe_38 ._dim404_owkqe_36,._loop_owkqe_38 ._lit404_owkqe_36{opacity:1}._loop_owkqe_38 ._led_owkqe_7{fill:var(--led-lit)}._stamping_owkqe_20 ._head_owkqe_20,._stamping_owkqe_20 ._lever_owkqe_17,._stamping_owkqe_20 ._led_owkqe_7{animation:none}._stamping_owkqe_20 ._slide_owkqe_22{animation:none;transform:translate(52px,30px)}._stamping_owkqe_20 ._mark_owkqe_18{opacity:1;animation:none}._stamping_owkqe_20 ._markDot_owkqe_19{fill:var(--dot-lit);animation:none}}._page_1lmg4_1{flex-direction:column;min-height:100vh;display:flex}._notFound_1lmg4_2{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:14px;padding:8px 24px 64px;display:flex}._notFoundArt_1lmg4_3{width:100%;max-width:400px}._notFoundTitle_1lmg4_4{letter-spacing:-.02em;font-size:32px;font-weight:600;line-height:1.15}._notFoundText_1lmg4_5{max-width:460px;color:var(--text-secondary);font-size:16px;line-height:1.6}._card_1lmg4_6{border-radius:var(--radius-card);background:var(--surface);border:1px solid #262626;flex-direction:column;gap:16px;padding:24px;display:flex}._label_1lmg4_7{font:var(--text-label);letter-spacing:.16em;text-transform:uppercase;color:var(--text-muted)}._layout_slj3a_1{flex-wrap:wrap;align-items:flex-start;gap:40px;max-width:1240px;margin:0 auto;padding:40px 24px 96px;display:flex}._loading_slj3a_2{max-width:1240px;color:var(--text-muted);margin:0 auto;padding:64px 24px}._main_slj3a_3{flex-direction:column;flex:999 560px;gap:28px;min-width:0;display:flex}._intro_slj3a_4{flex-direction:column;gap:14px;display:flex}._statusRow_slj3a_5{flex-wrap:wrap;align-items:center;gap:12px;display:flex}._public_slj3a_6{color:var(--text-muted);font-size:13px}._title_slj3a_7{font:var(--text-display);letter-spacing:-.025em}._description_slj3a_8{color:var(--text-secondary);max-width:640px;font-size:17px;line-height:1.6}._deadline_slj3a_9{color:#d4d4d4;flex-wrap:wrap;align-items:center;gap:8px 14px;font-size:14px;display:flex}._deadlineText_slj3a_10{align-items:center;gap:8px;display:flex}._utc_slj3a_11{color:var(--text-quiet);font-size:13px}._questions_slj3a_12{flex-direction:column;gap:20px;display:flex}._question_slj3a_12{border-radius:var(--radius-card);background:var(--surface);border:1px solid #262626;flex-direction:column;gap:18px;min-width:0;margin:0;padding:24px;display:flex}._qHead_slj3a_15{flex-direction:column;gap:8px;display:flex}._qMeta_slj3a_16{color:var(--text-muted);align-items:center;gap:10px;font-size:12px;display:flex}._qMeta_slj3a_16 ._mono_slj3a_17{letter-spacing:.06em}._pill_slj3a_18{border-radius:var(--radius-pill);border:1px solid #2e2e2e;padding:2px 8px}._pillStrong_slj3a_19{border:1px solid var(--border-strong);border-radius:var(--radius-pill);color:#d4d4d4;padding:2px 8px}._prompt_slj3a_20{font:var(--text-prompt);float:none;width:100%;padding:0}._textarea_slj3a_21{resize:vertical;background:var(--surface-sunken);width:100%;color:var(--text);border-radius:var(--radius-control);border:1px solid #333;padding:14px 16px;font-size:16px;line-height:1.5}._textarea_slj3a_21::placeholder{color:#8a8a8a}._textarea_slj3a_21:disabled{opacity:.7}._done_slj3a_25{border:1px solid var(--border);border-radius:var(--radius-card);background:var(--surface);color:var(--text-secondary);flex-direction:column;gap:10px;padding:32px;line-height:1.6;display:flex}._doneTitle_slj3a_27{letter-spacing:-.01em;color:var(--text);font-size:24px;font-weight:600}._panel_slj3a_28{flex:380px;min-width:0;max-width:460px;position:sticky;top:24px}._panelInner_slj3a_29{border:1px solid var(--border);border-radius:var(--radius-rail);background:var(--surface);flex-direction:column;gap:18px;padding:20px 20px 22px;display:flex}._panelTop_slj3a_31{color:var(--text-quiet);justify-content:space-between;align-items:center;font-size:12px;display:flex}._panelLabel_slj3a_32{letter-spacing:.16em;color:var(--text-muted);font-size:11px;font-weight:600}._copy_slj3a_33{flex-direction:column;gap:6px;display:flex}._headline_slj3a_34{font:var(--text-heading);letter-spacing:-.01em}._body_slj3a_35{color:var(--text-secondary);font-size:14.5px;line-height:1.6}._status_slj3a_5{color:#d4d4d4;font-size:13.5px;line-height:1.5}._status_slj3a_5:empty{display:none}._footnote_slj3a_38{color:var(--text-quiet);text-align:center;font-size:12px;line-height:1.5}@media (width<=860px){._panel_slj3a_28{max-width:none;position:static}}
/*$vite$:1*/