.JSdLmq_frame{text-align:center;background:radial-gradient(120% 80% at 50% 38%, #17191d 0%, var(--bg-sunken) 72%);place-content:center;justify-items:center;gap:14px;padding:24px;display:grid;position:absolute;inset:0}.JSdLmq_ring{--p:0;aspect-ratio:1;place-items:center;width:136px;display:grid;position:relative}.JSdLmq_ring:before{content:"";background:conic-gradient(var(--accent) calc(var(--p) * 1%), var(--line) 0);border-radius:50%;position:absolute;inset:0;-webkit-mask:radial-gradient(farthest-side,#0000 calc(100% - 6px),#000 calc(100% - 5px));mask:radial-gradient(farthest-side,#0000 calc(100% - 6px),#000 calc(100% - 5px))}.JSdLmq_ring:not([data-stopped]):after{content:"";border:1px solid var(--accent-soft);border-radius:50%;animation:2.6s ease-in-out infinite JSdLmq_breathe;position:absolute;inset:-10px}.JSdLmq_ring[data-stopped]:before{background:conic-gradient(var(--error) calc(var(--p) * 1%), var(--line) 0)}.JSdLmq_ringValue{font-family:var(--font-display);font-variant-numeric:tabular-nums;font-size:34px}.JSdLmq_frameStep{font-family:var(--font-display);font-size:22px}.JSdLmq_frameNote{max-width:22ch;color:var(--text-muted);font-size:14px}.JSdLmq_build{gap:14px;display:grid}.JSdLmq_status{color:var(--text-dim);align-items:center;gap:10px;font-size:15px;display:flex}.JSdLmq_live{letter-spacing:.12em;text-transform:uppercase;color:var(--accent);align-items:center;gap:6px;font-size:11px;font-weight:700;display:inline-flex}.JSdLmq_live:before{content:"";background:var(--accent);border-radius:50%;width:7px;height:7px;animation:1.6s ease-in-out infinite JSdLmq_blink}.JSdLmq_bar{background:var(--line);border-radius:2px;height:4px;overflow:hidden}.JSdLmq_barFill{border-radius:inherit;background:linear-gradient(90deg, #ffffff8c, var(--accent));height:100%;transition:width .6s;position:relative;overflow:hidden}.JSdLmq_barFill:after{content:"";background:linear-gradient(90deg,#0000,#ffffff73,#0000);animation:2.4s ease-in-out infinite JSdLmq_sheen;position:absolute;inset:0;transform:translate(-100%)}.JSdLmq_barFill[data-stopped]{background:var(--error)}.JSdLmq_barFill[data-stopped]:after{display:none}.JSdLmq_steps{margin:6px 0 0;padding:0;list-style:none;display:grid}.JSdLmq_step{grid-template-columns:22px 1fr;column-gap:12px;padding-bottom:14px;display:grid;position:relative}.JSdLmq_step:last-child{padding-bottom:0}.JSdLmq_step:before{content:"";background:var(--line);width:2px;position:absolute;top:22px;bottom:0;left:10px}.JSdLmq_step:last-child:before{display:none}.JSdLmq_step[data-status=done]:before{background:#ffffff73}.JSdLmq_marker{z-index:1;border:2px solid var(--line-strong);background:var(--bg);border-radius:50%;grid-row:span 2;place-items:center;width:22px;height:22px;display:grid;position:relative}.JSdLmq_step[data-status=done] .JSdLmq_marker{border-color:var(--accent);background:var(--accent)}.JSdLmq_step[data-status=done] .JSdLmq_marker:after{content:"";border:solid var(--bg);border-width:0 2px 2px 0;width:5px;height:9px;transform:translateY(-1px)rotate(45deg)}.JSdLmq_step[data-status=active] .JSdLmq_marker{border-color:var(--accent);animation:1.8s ease-in-out infinite JSdLmq_halo}.JSdLmq_step[data-status=active] .JSdLmq_marker:after{content:"";background:var(--accent);border-radius:50%;width:8px;height:8px}.JSdLmq_step[data-status=failed] .JSdLmq_marker{border-color:var(--error)}.JSdLmq_step[data-status=failed] .JSdLmq_marker:after{content:"";background:var(--error);border-radius:50%;width:8px;height:8px}.JSdLmq_stepLabel{color:var(--text-muted);font-size:15px;line-height:22px}.JSdLmq_step[data-status=done] .JSdLmq_stepLabel{color:var(--text-dim)}.JSdLmq_step[data-status=active] .JSdLmq_stepLabel{color:var(--text);font-weight:600}.JSdLmq_step[data-status=failed] .JSdLmq_stepLabel{color:var(--error)}.JSdLmq_stepDetail{color:var(--text-muted);grid-column:2;font-size:13px}.JSdLmq_log{gap:10px;display:grid}.JSdLmq_logHeading{font-family:var(--font-ui);letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);font-size:12px;font-weight:600}.JSdLmq_events{margin:0;padding:0;list-style:none;display:grid}.JSdLmq_event{border-top:1px solid var(--line);grid-template-columns:3.4em 5.4em minmax(0,1fr);align-items:baseline;gap:10px;padding:6px 0;font-size:13.5px;display:grid}.JSdLmq_event:first-child{animation:.5s ease-out JSdLmq_arrive}.JSdLmq_eventTime{color:var(--text-muted);font-variant-numeric:tabular-nums}.JSdLmq_eventKind{letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted);font-size:10.5px;font-weight:700}.JSdLmq_event[data-kind=step] .JSdLmq_eventKind,.JSdLmq_event[data-kind=artifact] .JSdLmq_eventKind{color:var(--accent)}.JSdLmq_event[data-pass=true] .JSdLmq_eventKind{color:var(--ok)}.JSdLmq_event[data-pass=false] .JSdLmq_eventKind{color:var(--error)}.JSdLmq_eventLabel{color:var(--text-dim)}.JSdLmq_eventBadge{font-variant-numeric:tabular-nums;white-space:nowrap;color:var(--accent);background:var(--accent-soft);border-radius:999px;margin-left:8px;padding:0 7px;font-size:12px;display:inline-block}.JSdLmq_event[data-pass=true] .JSdLmq_eventBadge{color:var(--ok);background:#83c16724}.JSdLmq_event[data-pass=false] .JSdLmq_eventBadge{color:var(--error);background:#fc625524}.JSdLmq_artifact{width:fit-content;color:var(--accent);margin-top:6px;display:block}.JSdLmq_thumb{border:1px solid var(--line-strong);background:var(--bg-sunken);border-radius:8px;width:100%;max-width:260px;height:auto;display:block}.JSdLmq_artifact:hover .JSdLmq_thumb{border-color:var(--accent)}.JSdLmq_artifactLink{border-bottom:1px solid;font-size:12.5px}.JSdLmq_note{color:var(--text-muted);font-size:13.5px}.JSdLmq_error{color:var(--error);font-size:14px}@media (max-width:760px){.JSdLmq_stage{display:none}}@keyframes JSdLmq_blink{50%{opacity:.35}}@keyframes JSdLmq_breathe{50%{opacity:.4;transform:scale(1.04)}}@keyframes JSdLmq_halo{0%,to{box-shadow:0 0 0 3px #ffffff2e}50%{box-shadow:0 0 0 7px #ffffff0a}}@keyframes JSdLmq_sheen{to{transform:translate(100%)}}@keyframes JSdLmq_arrive{0%{opacity:0;transform:translateY(-4px)}}
.c4YkTa_watch{--pad:clamp(16px, 3vh, 32px);--panel:380px;--gap:clamp(28px, 4vw, 64px);justify-content:center;align-items:center;gap:var(--gap);min-height:100svh;padding:var(--pad);display:flex}.c4YkTa_stage{height:min(calc(100svh - 2 * var(--pad)), calc((100vw - var(--panel) - var(--gap) - 2 * var(--pad)) * 16 / 9));aspect-ratio:9/16;box-shadow:0 0 0 1px var(--line), 0 24px 80px #0000008c;background:#000;border-radius:16px;flex:none;position:relative;overflow:hidden}.c4YkTa_panel{flex:0 1 var(--panel);min-width:0;max-height:calc(100svh - 2 * var(--pad));align-content:start;gap:28px;padding:4px 4px 4px 0;display:grid;overflow-y:auto}.c4YkTa_header{gap:10px;display:grid}.c4YkTa_brand{width:fit-content;font-family:var(--font-display);color:var(--text);align-items:center;gap:10px;font-size:18px;text-decoration:none;display:inline-flex}.c4YkTa_brandMark{aspect-ratio:6/13;flex:none;width:auto;height:26px}.c4YkTa_title{text-wrap:balance;font-size:clamp(26px,2.4vw,34px)}.c4YkTa_meta{color:var(--text-muted);flex-wrap:wrap;gap:0 10px;font-size:14px;display:flex}.c4YkTa_meta>*+:before{content:"·";color:var(--line-strong);margin-right:10px}.c4YkTa_keys{color:var(--text-muted);flex-wrap:wrap;gap:8px 18px;margin:0;padding:0;font-size:13px;list-style:none;display:flex}.c4YkTa_keys kbd{font-family:var(--font-ui);border:1px solid var(--line-strong);color:var(--text-dim);border-bottom-width:2px;border-radius:5px;margin-right:4px;padding:1px 6px;font-size:12px}.c4YkTa_mock{top:max(12px, env(safe-area-inset-top));z-index:10;letter-spacing:.08em;text-transform:uppercase;color:var(--bg);background:var(--accent);pointer-events:none;border-radius:999px;padding:3px 10px;font-size:11px;font-weight:700;position:fixed;right:12px}@media (hover:none){.c4YkTa_keys{display:none}}@media (max-width:760px){.c4YkTa_watch{padding:0;display:block}.c4YkTa_stage{aspect-ratio:auto;width:100%;height:100svh;box-shadow:none;border-radius:0}.c4YkTa_panel{max-height:none;padding:28px 16px max(48px, env(safe-area-inset-bottom));overflow:visible}}
.YoYiwq_signIn{width:100%;color:var(--text);justify-self:stretch;gap:12px;display:grid}.YoYiwq_form{gap:10px;display:grid}.YoYiwq_help{color:var(--text-dim)}.YoYiwq_label{margin-top:4px;font-weight:600}.YoYiwq_row{flex-wrap:wrap;gap:10px;display:flex}.YoYiwq_input{border:1px solid var(--line-strong);background:var(--bg-raised);min-width:0;min-height:44px;color:var(--text);font:inherit;font-variant-numeric:tabular-nums;border-radius:10px;flex:210px;padding:0 14px;font-size:17px}.YoYiwq_input::placeholder{color:var(--text-muted)}.YoYiwq_input[aria-invalid=true]{border-color:var(--error)}.YoYiwq_code{font-family:var(--font-mono);letter-spacing:.3em}.YoYiwq_primary{min-height:44px;color:var(--bg);background:var(--accent);border-radius:10px;flex:none;padding:0 20px;font-weight:600}.YoYiwq_primary[aria-disabled=true]{opacity:.55;cursor:progress}.YoYiwq_textButton{color:var(--accent);border-bottom:1px solid;justify-self:start;padding-bottom:1px}.YoYiwq_textButton:disabled{opacity:.5}.YoYiwq_fine{color:var(--text-muted);font-size:13px}.YoYiwq_error{color:var(--error)}.YoYiwq_notice{border:1px solid var(--line-strong);background:var(--bg-raised);border-radius:10px;padding:10px 14px}
.w4k1Ia_share{gap:10px;display:grid}.w4k1Ia_heading{font-family:var(--font-ui);letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);font-size:12px;font-weight:600}.w4k1Ia_state{color:var(--text);font-size:15px}.w4k1Ia_confirm{border:1px solid var(--line-strong);background:var(--bg-raised);border-radius:12px;gap:10px;padding:12px 14px;display:grid}.w4k1Ia_link{border:1px solid var(--line-strong);background:var(--bg-sunken);width:100%;min-width:0;color:var(--text-dim);font-family:var(--font-mono);border-radius:10px;padding:9px 12px;font-size:16px}.w4k1Ia_actions{flex-wrap:wrap;gap:10px;display:flex}.w4k1Ia_primary,.w4k1Ia_secondary{border-radius:10px;min-height:40px;padding:0 18px;font-weight:600}.w4k1Ia_primary{color:var(--bg);background:var(--accent)}.w4k1Ia_secondary{color:var(--text);border:1px solid var(--line-strong);background:0 0}.w4k1Ia_secondary:hover{border-color:var(--text-muted)}.w4k1Ia_primary:disabled,.w4k1Ia_secondary:disabled{opacity:.55;cursor:progress}.w4k1Ia_notice{min-height:1.4em;color:var(--text-dim);font-size:13.5px}.w4k1Ia_notice[data-tone=error]{color:var(--error)}.w4k1Ia_notice:empty{min-height:0}.w4k1Ia_claim{border-top:1px solid var(--line);gap:12px;padding-top:16px;display:grid}.w4k1Ia_claimButton{color:var(--text-muted);border-bottom:1px solid;justify-self:start;padding-bottom:1px;font-size:13.5px}.w4k1Ia_claimButton:hover{color:var(--text)}.w4k1Ia_muted{color:var(--text-muted);font-size:13.5px}
.q2e5hW_account{color:var(--text-muted);flex-wrap:wrap;align-items:baseline;gap:0 8px;font-size:14px;display:flex}.q2e5hW_who{color:var(--text-dim);font-variant-numeric:tabular-nums;white-space:nowrap}.q2e5hW_dot{color:var(--line-strong)}.q2e5hW_signOut{color:var(--text-dim);border-bottom:1px solid;padding-bottom:1px}.q2e5hW_signOut:hover{color:var(--text)}.q2e5hW_signOut[aria-disabled=true]{opacity:.5;cursor:progress}
.cI_EEa_comments{gap:16px;display:grid}.cI_EEa_heading{font-family:var(--font-ui);letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);font-size:12px;font-weight:600}.cI_EEa_composer{gap:8px;display:grid}.cI_EEa_composerHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:4px 12px;display:flex}.cI_EEa_label{color:var(--text);font-variant-numeric:tabular-nums;font-size:15px;font-weight:600}.cI_EEa_retime{color:var(--text-dim);font-variant-numeric:tabular-nums;border-bottom:1px solid;padding-bottom:1px;font-size:13.5px}.cI_EEa_retime:hover{color:var(--text)}.cI_EEa_input{border:1px solid var(--line-strong);background:var(--bg-raised);width:100%;min-height:88px;color:var(--text);font:inherit;resize:vertical;border-radius:10px;padding:10px 12px;font-size:16px;line-height:1.45}.cI_EEa_input::placeholder{color:var(--text-muted)}.cI_EEa_input:read-only{opacity:.7}.cI_EEa_composerFoot{justify-content:space-between;align-items:center;gap:12px;display:flex}.cI_EEa_hint{min-width:0;color:var(--text-muted);font-variant-numeric:tabular-nums;font-size:13px}.cI_EEa_send{min-height:40px;color:var(--bg);background:var(--accent);border-radius:10px;flex:none;padding:0 18px;font-weight:600}.cI_EEa_send:disabled{opacity:.55;cursor:progress}.cI_EEa_notice{min-height:1.4em;color:var(--text-dim);font-size:13.5px}.cI_EEa_notice[data-tone=error]{color:var(--error)}.cI_EEa_notice:empty{min-height:0}.cI_EEa_thread{gap:18px;margin:0;padding:0;list-style:none;display:grid}.cI_EEa_comment{border-top:1px solid var(--line);gap:6px;padding-top:16px;display:grid}.cI_EEa_head{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.cI_EEa_time{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--text);font-size:13px}button.cI_EEa_time{border:1px solid var(--line-strong);background:var(--bg-raised);border-radius:6px;padding:2px 7px}button.cI_EEa_time:hover{border-color:var(--text-muted)}.cI_EEa_badge,.cI_EEa_tag{letter-spacing:.08em;text-transform:uppercase;border-radius:999px;padding:1px 8px;font-size:11px;font-weight:700}.cI_EEa_badge{color:var(--bg);background:var(--ok)}.cI_EEa_tag{color:var(--text-dim);border:1px solid var(--line-strong)}.cI_EEa_text,.cI_EEa_transcript{color:var(--text);white-space:pre-wrap;overflow-wrap:anywhere;font-size:15px}.cI_EEa_transcript{color:var(--text-dim)}.cI_EEa_audio{width:100%;height:36px}.cI_EEa_status{color:var(--text-muted);overflow-wrap:anywhere;font-size:13px}.cI_EEa_status[data-tone=done]{color:var(--text-dim)}.cI_EEa_status[data-tone=failed]{color:var(--error)}.cI_EEa_reply{border-left:2px solid var(--line-strong);gap:2px;margin:4px 0 0;padding:2px 0 2px 12px;display:grid}.cI_EEa_replyBy{color:var(--text-muted);font-size:12px;font-weight:600}.cI_EEa_replyText{color:var(--text);white-space:pre-wrap;overflow-wrap:anywhere;font-size:15px}.cI_EEa_muted,.cI_EEa_empty{color:var(--text-muted);font-size:13.5px}.cI_EEa_threadError{color:var(--error);font-size:13.5px}
.s9uisW_player{background:#000;position:absolute;inset:0;overflow:hidden}.s9uisW_video{object-fit:contain;cursor:pointer;background:#000;width:100%;height:100%;display:block}.s9uisW_video::cue{font-family:var(--font-ui);color:var(--text);background:#0e0f11d1}.s9uisW_bigPlay{width:76px;height:76px;color:var(--accent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0e0f11b8;border:1px solid #ffffff8c;border-radius:50%;place-items:center;transition:transform .2s;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.s9uisW_bigPlay:hover{transform:translate(-50%,-50%)scale(1.05)}.s9uisW_bigPlay svg{width:30px;height:30px;margin-left:3px}.s9uisW_controls{padding:48px 14px max(12px, env(safe-area-inset-bottom));background:linear-gradient(#0000,#00000073 45%,#000000d1);gap:6px;transition:opacity .3s;display:grid;position:absolute;bottom:0;left:0;right:0}.s9uisW_player[data-playing]:not(:hover):not(:focus-within) .s9uisW_controls{opacity:0}.s9uisW_row{flex-wrap:wrap;align-items:center;gap:8px 10px;display:flex}.s9uisW_spacer{flex:1}.s9uisW_iconButton{border-radius:50%;place-items:center;width:34px;height:34px;display:grid}.s9uisW_iconButton:hover{background:#ffffff14}.s9uisW_iconButton svg{width:18px;height:18px}.s9uisW_time{font-variant-numeric:tabular-nums;color:var(--text-dim);font-size:13px}.s9uisW_scrubber{--progress:0%;cursor:pointer;appearance:none;background:0 0;width:100%;height:18px;margin:0}.s9uisW_scrubber::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--accent) var(--progress), #ffffff3d var(--progress));border-radius:2px;height:4px}.s9uisW_scrubber::-webkit-slider-thumb{background:var(--accent);appearance:none;border:0;border-radius:50%;width:14px;height:14px;margin-top:-5px}.s9uisW_scrubber::-moz-range-track{background:#ffffff3d;border-radius:2px;height:4px}.s9uisW_scrubber::-moz-range-progress{background:var(--accent);border-radius:2px;height:4px}.s9uisW_scrubber::-moz-range-thumb{background:var(--accent);border:0;border-radius:50%;width:14px;height:14px}.s9uisW_cc{letter-spacing:.04em;height:26px;color:var(--text-dim);border:1px solid #ffffff4d;border-radius:6px;padding:0 8px;font-size:12px;font-weight:600}.s9uisW_cc[aria-pressed=true]{border-color:var(--text);color:var(--bg);background:var(--text)}.s9uisW_speeds{border:1px solid #ffffff38;border-radius:999px;gap:2px;padding:2px;display:inline-flex}.s9uisW_speeds button{font-variant-numeric:tabular-nums;min-width:40px;height:26px;color:var(--text-dim);border-radius:999px;padding:0 8px;font-size:13px}.s9uisW_speeds button:hover{color:var(--text)}.s9uisW_speeds button[aria-pressed=true]{color:var(--bg);background:var(--accent);font-weight:600}
.zd0OHa_main{place-items:center;min-height:100svh;padding:48px 16px;display:grid}.zd0OHa_card{gap:18px;width:min(460px,100%);display:grid}.zd0OHa_brand{width:fit-content;font-family:var(--font-display);color:var(--text);align-items:center;gap:10px;font-size:18px;text-decoration:none;display:inline-flex}.zd0OHa_brandMark{aspect-ratio:6/13;flex:none;width:auto;height:26px}.zd0OHa_title{font-size:36px}.zd0OHa_flow,.zd0OHa_what,.zd0OHa_confirm{gap:14px;display:grid}.zd0OHa_section{border-top:1px solid var(--line);gap:14px;padding-top:22px;display:grid}.zd0OHa_sectionTitle{font-size:26px}.zd0OHa_planHead{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:6px 16px;display:flex}.zd0OHa_planName{font-family:var(--font-display);font-size:30px}.zd0OHa_compare{color:var(--text-dim);text-underline-offset:3px;font-size:14px}.zd0OHa_usage{margin:0;display:grid}.zd0OHa_usageRow{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:6px 12px;padding:10px 0;display:grid}.zd0OHa_usageRow dt{color:var(--text-dim)}.zd0OHa_usageRow dd{text-align:right;font-variant-numeric:tabular-nums;margin:0}.zd0OHa_usageRow .zd0OHa_meter{background:var(--line-strong);border-radius:999px;grid-column:1/-1;height:4px;overflow:hidden}.zd0OHa_meterFill{border-radius:inherit;background:var(--accent);height:100%;display:block}.zd0OHa_actions{flex-wrap:wrap;gap:12px;display:flex}.zd0OHa_actions>*{flex:160px}.zd0OHa_primary,.zd0OHa_secondary{border-radius:10px;min-height:44px;padding:0 18px;font-weight:600}.zd0OHa_primary{color:var(--bg);background:var(--accent)}.zd0OHa_secondary{border:1px solid var(--line-strong);color:var(--text)}.zd0OHa_primary:disabled,.zd0OHa_secondary:disabled{opacity:.45}.zd0OHa_notice{border:1px solid var(--line-strong);background:var(--bg-raised);color:var(--text);border-radius:10px;justify-items:start;gap:8px;padding:12px 14px;display:grid}.zd0OHa_problem{justify-items:start;gap:8px;display:grid}.zd0OHa_retry{color:var(--accent);border-bottom:1px solid;padding-bottom:1px}.zd0OHa_subtitle{font-family:var(--font-ui);letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);font-size:13px;font-weight:600}.zd0OHa_list{color:var(--text-dim);gap:6px;margin:0;padding-left:1.25em;display:grid}.zd0OHa_list strong{color:var(--text);font-weight:600}.zd0OHa_warning{color:var(--error);font-weight:600}.zd0OHa_signin{border:1px dashed var(--line-strong);border-radius:12px;gap:12px;padding:16px;display:grid}.zd0OHa_signinLead{color:var(--text-dim)}.zd0OHa_label{font-weight:600}.zd0OHa_word{background:var(--bg-raised);font-family:var(--font-mono);color:var(--error);border-radius:6px;padding:1px 6px}.zd0OHa_input{border:1px solid var(--line-strong);background:var(--bg-raised);min-width:0;min-height:44px;color:var(--text);font-family:var(--font-mono);border-radius:10px;padding:0 14px;font-size:18px}.zd0OHa_input:disabled{opacity:.6}.zd0OHa_danger{min-height:44px;color:var(--bg);background:var(--error);border-radius:10px;padding:0 18px;font-weight:600}.zd0OHa_danger:disabled{opacity:.45}.zd0OHa_help{color:var(--text-dim)}.zd0OHa_fine{color:var(--text-muted);font-size:13px}.zd0OHa_error{color:var(--error)}.zd0OHa_resultTitle{font-family:var(--font-display);font-size:24px}
.-KVxwW_main{place-items:center;min-height:100svh;padding:48px 16px;display:grid}.-KVxwW_card{gap:18px;width:min(460px,100%);display:grid}.-KVxwW_brand{width:fit-content;font-family:var(--font-display);color:var(--text);align-items:center;gap:10px;font-size:18px;text-decoration:none;display:inline-flex}.-KVxwW_brandMark{aspect-ratio:6/13;flex:none;width:auto;height:26px}.-KVxwW_title{font-size:36px}.-KVxwW_approval,.-KVxwW_enter,.-KVxwW_result{gap:16px;display:grid}.-KVxwW_code{border:1px solid var(--line-strong);background:var(--bg-raised);font-family:var(--font-mono);letter-spacing:.14em;text-align:center;color:var(--accent);border-radius:14px;padding:18px 0;font-size:clamp(30px,9vw,42px)}.-KVxwW_question{gap:2px;display:grid}.-KVxwW_questionTitle{font-family:var(--font-display);overflow-wrap:anywhere;font-size:24px}.-KVxwW_signin{border:1px dashed var(--line-strong);border-radius:12px;gap:12px;padding:16px;display:grid}.-KVxwW_signinLead{color:var(--text-dim)}.-KVxwW_actions,.-KVxwW_enterRow{gap:12px;display:flex}.-KVxwW_actions>*{flex:1}.-KVxwW_primary,.-KVxwW_secondary{border-radius:10px;min-height:44px;padding:0 18px;font-weight:600}.-KVxwW_primary{color:var(--bg);background:var(--accent)}.-KVxwW_secondary{border:1px solid var(--line-strong);color:var(--text)}.-KVxwW_primary:disabled,.-KVxwW_secondary:disabled{opacity:.45}.-KVxwW_label{font-weight:600}.-KVxwW_input{border:1px solid var(--line-strong);background:var(--bg-raised);min-width:0;min-height:44px;color:var(--text);font-family:var(--font-mono);letter-spacing:.1em;text-transform:uppercase;border-radius:10px;flex:1;padding:0 14px;font-size:18px}.-KVxwW_input::placeholder{color:var(--text-muted)}.-KVxwW_help,.-KVxwW_fine{color:var(--text-dim)}.-KVxwW_fine{color:var(--text-muted);font-size:13px}.-KVxwW_error{color:var(--error)}.-KVxwW_problem{justify-items:start;gap:8px;display:grid}.-KVxwW_retry{color:var(--accent);border-bottom:1px solid;padding-bottom:1px}.-KVxwW_resultTitle{font-family:var(--font-display);font-size:24px}
.tSNHDW_main{place-items:center;min-height:100svh;padding:48px 16px;display:grid}.tSNHDW_box{justify-items:start;gap:14px;width:min(480px,100%);display:grid}.tSNHDW_title{font-size:34px}.tSNHDW_body{color:var(--text-dim)}.tSNHDW_status{color:var(--text-muted);font-size:14px}.tSNHDW_link,.tSNHDW_button{color:var(--accent);border-bottom:1px solid;margin-top:8px;padding-bottom:1px;text-decoration:none}
