.WY2UyW_box{text-align:center;width:620px;max-width:94vw;margin:0 auto;animation:.7s cubic-bezier(.16,1,.3,1) both WY2UyW_rise;position:relative}@keyframes WY2UyW_rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.WY2UyW_ill{width:128px;height:128px;margin:0 auto 26px;position:relative}.WY2UyW_halo{background:radial-gradient(circle, color-mix(in srgb, var(--k-lit-c) 30%, transparent), transparent 70%);filter:blur(8px);border-radius:50%;animation:3.2s ease-in-out infinite WY2UyW_haloB;position:absolute;inset:-20px}@keyframes WY2UyW_haloB{0%,to{opacity:.6;transform:scale(.94)}50%{opacity:1;transform:scale(1.08)}}.WY2UyW_ring{border:1.5px dashed color-mix(in srgb, var(--k-sky) 45%, transparent);border-radius:50%;animation:12s linear infinite WY2UyW_spin;position:absolute;inset:-10px}@keyframes WY2UyW_spin{to{transform:rotate(360deg)}}.WY2UyW_orb{color:#dcebfc;border:1px solid color-mix(in srgb, var(--k-sky) 35%, transparent);box-shadow:0 0 40px color-mix(in srgb, var(--k-lit-c) 40%, transparent), inset 0 0 26px color-mix(in srgb, var(--k-sky) 14%, transparent);background:radial-gradient(circle at 34% 30%,#17335f,#0a1e40 55%,#050f24 100%);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}html:not(.dark) .WY2UyW_orb{color:var(--k-deep);border-color:color-mix(in srgb, var(--k-deep) 30%, transparent);background:radial-gradient(circle at 34% 30%,#eaf3fd,#d7e7fa 55%,#bfd9f4 100%)}.WY2UyW_orb svg{animation:3.4s step-end infinite WY2UyW_flick}@keyframes WY2UyW_flick{0%,88%,92%,96%,to{opacity:1}90%,94%{opacity:.35}}.WY2UyW_h1{font-family:var(--font-heading);letter-spacing:-.5px;color:var(--k-ink-hi);font-size:clamp(26px,3vw,34px);font-weight:700;line-height:1.2}.WY2UyW_sub{max-width:460px;color:var(--k-ink-low);margin:12px auto 0;font-size:15.5px;line-height:1.65}.WY2UyW_code{border:1px solid var(--k-edge);background:var(--k-surface-raised);color:var(--k-ink-faint);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:10px;align-items:center;gap:8px;margin-top:18px;padding:8px 14px;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:12.5px;font-weight:600;display:inline-flex}.WY2UyW_code i{background:var(--grade-red);width:7px;height:7px;box-shadow:0 0 10px 2px color-mix(in srgb, var(--grade-red) 60%, transparent);border-radius:50%;animation:1.6s infinite WY2UyW_flagpulse}@keyframes WY2UyW_flagpulse{0%,to{opacity:.5}50%{opacity:1}}.WY2UyW_way{width:100%;max-width:520px;height:60px;margin:30px auto 4px;position:relative}.WY2UyW_wline{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--k-sky) 40%, transparent) 18%, color-mix(in srgb, var(--k-sky) 40%, transparent) 82%, transparent);height:2px;position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}html:not(.dark) .WY2UyW_wline{background:linear-gradient(90deg, transparent, color-mix(in srgb, var(--k-navy) 25%, transparent) 18%, color-mix(in srgb, var(--k-navy) 25%, transparent) 82%, transparent)}.WY2UyW_lamp{background:radial-gradient(circle at 34% 30%, #fff, var(--k-accent-soft) 55%, var(--k-deep));width:11px;height:11px;box-shadow:0 0 14px 4px color-mix(in srgb, var(--k-lit-c) 50%, transparent);border-radius:50%;animation:2.6s ease-in-out infinite WY2UyW_breath;position:absolute;top:50%;transform:translate(-50%,-50%)}@keyframes WY2UyW_breath{0%,to{opacity:.45;transform:translate(-50%,-50%)scale(.92)}50%{opacity:1;transform:translate(-50%,-50%)scale(1)}}.WY2UyW_lampLost{background:radial-gradient(circle at 34% 30%, #ffd9d4, var(--grade-red) 55%, #8e2b22);width:14px;height:14px;box-shadow:0 0 18px 5px color-mix(in srgb, var(--grade-red) 55%, transparent);animation:1.9s step-end infinite WY2UyW_lost}@keyframes WY2UyW_lost{0%,34%,42%,58%,to{opacity:1}38%,50%,54%{opacity:.15}}.WY2UyW_wcap{font-family:var(--font-heading);letter-spacing:.2em;text-transform:uppercase;white-space:nowrap;color:var(--k-ink-faint);font-size:11px;font-weight:700;position:absolute;bottom:-14px;left:50%;transform:translate(-50%)}.WY2UyW_box:has(.WY2UyW_acts :hover) .WY2UyW_lampLost{background:radial-gradient(circle at 34% 30%, #fff, var(--k-accent-soft) 55%, var(--k-deep));box-shadow:0 0 16px 5px color-mix(in srgb, var(--k-lit-c) 60%, transparent);animation:2.6s ease-in-out infinite WY2UyW_breath}.WY2UyW_box:has(.WY2UyW_acts :hover) .WY2UyW_orb svg{animation:none}.WY2UyW_acts{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;margin-top:34px;display:flex}.WY2UyW_safe{color:var(--k-ink-faint);margin-top:22px;font-size:13px}.WY2UyW_safe b{color:var(--k-ink-low);font-weight:600}@media (max-width:560px){.WY2UyW_ill{width:104px;height:104px}.WY2UyW_way{height:74px}.WY2UyW_wcap{white-space:normal;letter-spacing:.12em;width:100%;line-height:1.5}}@media (prefers-reduced-motion:reduce){.WY2UyW_box,.WY2UyW_halo,.WY2UyW_ring,.WY2UyW_code i,.WY2UyW_lamp,.WY2UyW_lampLost,.WY2UyW_orb svg{animation:none!important}.WY2UyW_box:has(.WY2UyW_acts :hover) .WY2UyW_lampLost{animation:none!important}.WY2UyW_box:has(.WY2UyW_acts :hover) .WY2UyW_orb svg{animation:none!important}.WY2UyW_box{opacity:1;transform:none}}
.SblpBq_scene{z-index:0;pointer-events:none;background:radial-gradient(120% 90% at 50% 118%, var(--k-bg-glow) 0%, var(--k-scene-mid) var(--k-scene-mid-stop), var(--k-surface) var(--k-scene-surface-stop), var(--k-scene-far) 100%);transition:background .4s;position:fixed;inset:0;overflow:hidden}.SblpBq_aurora{filter:blur(70px);opacity:var(--k-aurora-opacity);position:absolute;inset:-20%}.SblpBq_aurora i{border-radius:50%;position:absolute}.SblpBq_a1{background:radial-gradient(closest-side,#0066d680,#0000);width:52vw;height:38vh;top:6%;left:6%}.SblpBq_a2{background:radial-gradient(closest-side,#4d9bf057,#0000);width:44vw;height:34vh;top:16%;right:2%}.SblpBq_a3{background:radial-gradient(closest-side,#184ea18c,#0000);width:60vw;height:30vh;bottom:-6%;left:22%}html[data-ambient] .SblpBq_a1{animation:26s ease-in-out infinite alternate SblpBq_drift1}html[data-ambient] .SblpBq_a2{animation:32s ease-in-out infinite alternate SblpBq_drift2}html[data-ambient] .SblpBq_a3{animation:38s ease-in-out infinite alternate-reverse SblpBq_drift1}.SblpBq_stars{position:absolute;inset:0}html:not(.dark) .SblpBq_stars{display:none}.SblpBq_stars i{background:var(--k-star);opacity:.45;border-radius:50%;width:2px;height:2px;position:absolute}html[data-ambient] .SblpBq_stars i{animation:4s ease-in-out infinite backwards SblpBq_tw}@keyframes SblpBq_drift1{0%{transform:translate(0)}to{transform:translate(4vw,3vh)}}@keyframes SblpBq_drift2{0%{transform:translate(0)}to{transform:translate(-3vw,4vh)}}@keyframes SblpBq_tw{0%,to{opacity:0}50%{opacity:.85}}
.qaSoNq_wrap{flex:none;width:200px;height:200px;transition:filter .4s,opacity .4s;position:relative}.qaSoNq_halo{background:radial-gradient(circle, color-mix(in srgb, var(--k-lit-c) 28%, transparent), color-mix(in srgb, var(--k-lit-c) 5%, transparent) 55%, transparent 72%);filter:blur(6px);border-radius:50%;animation:3.6s ease-in-out infinite qaSoNq_halo;position:absolute;inset:-30px}@keyframes qaSoNq_halo{0%,to{opacity:.7;transform:scale(.94)}50%{opacity:1;transform:scale(1.1)}}.qaSoNq_ring{border:1px solid color-mix(in srgb, var(--k-lit-c) 25%, transparent);border-radius:50%;animation:9s linear infinite qaSoNq_ringspin;position:absolute;inset:-22px}.qaSoNq_ring:before{content:"";background:var(--k-sky);width:7px;height:7px;box-shadow:0 0 12px color-mix(in srgb, var(--k-sky) 80%, transparent);border-radius:50%;position:absolute;top:-3px;left:50%}@keyframes qaSoNq_ringspin{to{transform:rotate(360deg)}}.qaSoNq_orb{background:radial-gradient(circle at 34% 30%, color-mix(in srgb, var(--k-sky) 45%, var(--k-lit-c)), var(--k-lit-c) 42%, var(--k-deep) 74%, color-mix(in srgb, var(--k-deep) 35%, var(--k-navy)) 100%);box-shadow:0 0 70px color-mix(in srgb, var(--k-lit-c) 50%, transparent), inset 0 0 44px color-mix(in srgb, var(--k-sky) 30%, transparent);border-radius:50%;justify-content:center;align-items:center;animation:3.6s ease-in-out infinite qaSoNq_breathe;display:flex;position:absolute;inset:0}html:not(.dark) .qaSoNq_orb{box-shadow:0 0 70px color-mix(in srgb, var(--k-lit-c) 30%, transparent), inset 0 0 44px color-mix(in srgb, var(--k-sky) 35%, transparent)}@keyframes qaSoNq_breathe{0%,to{transform:scale(1)}50%{transform:scale(1.055)}}.qaSoNq_orb:after{content:"";background:radial-gradient(circle at 40% 34%,#ffffff4d,#0000 55%);border-radius:50%;position:absolute;inset:16%}.qaSoNq_mono{z-index:2;filter:drop-shadow(0 0 14px #ffffff59);width:82px;height:82px;position:relative}.qaSoNq_mono line{stroke:#f5f8fd;stroke-linecap:round}.qaSoNq_mono circle{fill:var(--k-sky)}.qaSoNq_wings{pointer-events:none;width:640px;height:640px;animation:70s linear infinite qaSoNq_corona;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}@keyframes qaSoNq_corona{0%{transform:translate(-50%,-50%)rotate(0)}to{transform:translate(-50%,-50%)rotate(360deg)}}.qaSoNq_wings path{fill:none;stroke:var(--k-sky);stroke-linecap:round;opacity:0;transform-origin:320px 320px;animation:3.6s ease-in-out infinite qaSoNq_wingwave}@keyframes qaSoNq_wingwave{0%,to{opacity:.08;transform:scale(.93)}50%{opacity:.5;transform:scale(1.06)}}.qaSoNq_listening .qaSoNq_orb{box-shadow:0 0 44px color-mix(in srgb, var(--k-lit-c) 32%, transparent), inset 0 0 40px color-mix(in srgb, var(--k-sky) 22%, transparent);animation-duration:5.6s}.qaSoNq_listening .qaSoNq_halo{background:radial-gradient(circle, color-mix(in srgb, var(--k-lit-c) 20%, transparent), color-mix(in srgb, var(--k-lit-c) 4%, transparent) 55%, transparent 72%);animation-duration:5.6s}.qaSoNq_listening .qaSoNq_ring{border-color:color-mix(in srgb, var(--k-lit-c) 35%, transparent)}.qaSoNq_listening .qaSoNq_ring:before{background:var(--room-ok,var(--k-accent-hi));box-shadow:0 0 12px color-mix(in srgb, var(--k-lit-c) 80%, transparent)}.qaSoNq_listening .qaSoNq_wings{animation-duration:34s}.qaSoNq_listening .qaSoNq_wings path{stroke:var(--room-ok,var(--k-accent-hi));animation-name:qaSoNq_wingspread;animation-duration:2.6s}@keyframes qaSoNq_wingspread{0%,to{opacity:.22;transform:scale(1)}50%{opacity:.9;transform:scale(1.26)}}.qaSoNq_dimmed{filter:blur(3px);opacity:.5}.qaSoNq_dimmed .qaSoNq_wings{display:none}@media (prefers-reduced-motion:reduce){.qaSoNq_wings path{opacity:.35!important}}
.ZV_YHa_palette{--room-ok:var(--k-accent-hi);--room-warn:var(--grade-orange);--room-warn-bg:var(--grade-orange-bg);--room-warn-ink:var(--room-warn);--room-label:var(--k-accent-hi);--room-label-shadow:none;--room-line-soft:color-mix(in srgb, var(--k-edge) 65%, transparent)}.dark .ZV_YHa_palette{--room-ok:var(--k-sky);--room-label:color-mix(in srgb, var(--k-sky) 70%, var(--k-on-accent));--room-label-shadow:0 0 18px color-mix(in srgb, var(--k-lit-c) 35%, transparent)}html:not(.dark) .ZV_YHa_palette{--room-warn-ink:color-mix(in srgb, var(--grade-orange) 65%, var(--k-navy))}.ZV_YHa_top{border-bottom:1px solid var(--room-line-soft);flex-wrap:wrap;align-items:center;gap:16px;width:100%;padding:20px 30px;display:flex}.ZV_YHa_wm{font-family:var(--font-heading);color:var(--k-ink-hi);font-size:26px;font-weight:600;line-height:1.6}.ZV_YHa_wm i{color:var(--k-lit-c);font-style:normal}.ZV_YHa_roleline{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--k-ink-mid);border-left:1px solid var(--k-edge);flex:1 1 0;padding-left:16px;font-size:14px;line-height:1.6;overflow:hidden}.ZV_YHa_roleline b{color:var(--k-ink-hi);font-weight:600}.ZV_YHa_slot{align-items:center;margin-left:auto;display:flex}.ZV_YHa_chips{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.ZV_YHa_inline{z-index:2;justify-content:flex-end;margin-bottom:18px;display:flex;position:relative}.ZV_YHa_chip{color:var(--room-ok);border:1px solid color-mix(in srgb, var(--k-lit-c) 30%, transparent);background:color-mix(in srgb, var(--k-lit-c) 5%, transparent);border-radius:12px;align-items:center;gap:7px;padding:6px 12px;font-size:13px;font-weight:700;line-height:1.6;transition:color .25s,border-color .25s,background-color .25s;display:inline-flex}.ZV_YHa_chip .ZV_YHa_ci{font-size:11px;font-style:normal;font-weight:700}.ZV_YHa_chip.ZV_YHa_lost{color:var(--room-warn-ink);border-color:color-mix(in srgb, var(--room-warn) 50%, transparent);background:color-mix(in srgb, var(--room-warn) 8%, transparent)}.ZV_YHa_paused{font-family:var(--font-heading);letter-spacing:.08em;color:var(--k-flag-ink);background:color-mix(in srgb, var(--k-flag) 13%, transparent);border:1px solid color-mix(in srgb, var(--k-flag) 45%, transparent);border-radius:999px;align-items:center;gap:8px;padding:7px 14px;font-size:12.5px;font-weight:700;line-height:1.3;display:inline-flex}html:not(.dark) .ZV_YHa_paused{background:color-mix(in srgb, var(--k-flag) 9%, transparent)}.ZV_YHa_paused .ZV_YHa_pdot{background:var(--k-flag);width:7px;height:7px;box-shadow:0 0 10px 2px color-mix(in srgb, var(--k-flag) 60%, transparent);border-radius:50%;animation:1.6s infinite ZV_YHa_pulse}.ZV_YHa_elapsed{font-family:var(--font-heading);color:var(--k-ink-mid);font-variant-numeric:tabular-nums;border:1px solid var(--k-edge);border-radius:12px;align-items:center;gap:8px;padding:7px 14px;font-size:16px;font-weight:700;line-height:1.6;display:inline-flex}.ZV_YHa_elapsed svg{width:16px;height:16px;color:var(--k-ink-faint)}.ZV_YHa_elapsedNow{color:var(--k-ink-hi)}.ZV_YHa_elapsedCap{color:var(--k-ink-low)}@keyframes ZV_YHa_pulse{0%,to{opacity:.35}50%{opacity:1}}
._0xDFRW_room{flex-direction:column;padding-bottom:88px;display:flex;position:relative}._0xDFRW_wash{background:radial-gradient(1000px 560px at 50% 30%, var(--k-wash-a), transparent 62%);position:absolute;inset:0}._0xDFRW_stage{z-index:2;text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:34px 24px 20px;display:flex;position:relative}._0xDFRW_qlabel{font-family:var(--font-heading);letter-spacing:.24em;text-transform:uppercase;color:var(--room-label);text-shadow:var(--room-label-shadow);margin-bottom:26px;font-size:13.5px;font-weight:700;line-height:1.6}._0xDFRW_orbSlot{margin-bottom:34px}._0xDFRW_statebadge{min-height:18px;font-family:var(--font-heading);letter-spacing:.16em;text-transform:uppercase;color:var(--k-sky);justify-content:center;align-items:center;gap:9px;margin-bottom:16px;font-size:13.5px;font-weight:700;line-height:1.6;display:flex}html:not(.dark) ._0xDFRW_statebadge{color:var(--k-lit-c)}._0xDFRW_statebadge ._0xDFRW_dotlive{background:currentColor;border-radius:50%;width:7px;height:7px;animation:1.6s infinite _0xDFRW_pulse}._0xDFRW_statebadge._0xDFRW_listen{color:var(--room-ok)}._0xDFRW_captionWrap{max-width:640px}._0xDFRW_captionLabel{letter-spacing:.2em;text-transform:uppercase;color:var(--k-ink-low);margin-bottom:8px;font-size:11px;font-weight:700;line-height:1.3}._0xDFRW_caption{min-height:96px;font-family:var(--font-heading);letter-spacing:-.01em;color:var(--k-ink-hi);font-size:26px;font-weight:600;line-height:1.42}._0xDFRW_cursor{vertical-align:-2px;background:var(--k-sky);width:2px;height:1em;margin-left:2px;animation:1s infinite _0xDFRW_pulse;display:inline-block}._0xDFRW_warnbar{z-index:2;color:var(--room-warn-ink);background:var(--room-warn-bg);border:1px solid color-mix(in srgb, var(--room-warn) 40%, transparent);border-radius:12px;align-items:center;gap:12px;margin:0 auto 8px;padding:10px 16px;font-size:14px;font-weight:600;line-height:1.4;display:flex;position:relative}._0xDFRW_warnbar ._0xDFRW_dot{background:var(--room-warn);border-radius:50%;flex:none;width:6px;height:6px}._0xDFRW_warnbar ._0xDFRW_msg{flex:1}._0xDFRW_warnbtn{border:1px solid color-mix(in srgb, var(--room-warn) 40%, transparent);background:color-mix(in srgb, var(--k-surface-raised) 60%, transparent);color:var(--room-warn-ink);cursor:pointer;border-radius:999px;flex:none;padding:2px 12px;font-size:13px;font-weight:600}._0xDFRW_warnbtn:hover{background:var(--k-surface-raised)}._0xDFRW_warnclose{color:var(--room-warn-ink);cursor:pointer;background:0 0;border:0;align-items:center;margin-left:4px;padding:2px;display:flex}._0xDFRW_warnclose:hover{color:var(--k-ink-hi)}._0xDFRW_warnbtn:focus-visible,._0xDFRW_warnclose:focus-visible{outline:2px solid var(--k-accent);outline-offset:2px}._0xDFRW_warnclose svg{width:12px;height:12px}._0xDFRW_dock{z-index:3;border-top:1px solid var(--room-line-soft);background:color-mix(in srgb, var(--k-surface) 55%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);flex-wrap:wrap;align-items:center;gap:14px;padding:18px 30px 22px;display:flex;position:fixed;bottom:0;left:0;right:0}._0xDFRW_spacer{flex:1}._0xDFRW_dbtn{height:auto;font-family:var(--font-heading);letter-spacing:.02em;white-space:nowrap;color:var(--k-ink-hi);border:1px solid color-mix(in srgb, var(--k-accent-soft) 35%, transparent);background:color-mix(in srgb, var(--k-accent-soft) 7%, transparent);box-shadow:none;border-radius:13px;gap:8px;padding:14px 22px;font-size:15px;font-weight:600;line-height:normal;transition:background-color .25s,border-color .25s,color .25s,box-shadow .25s}html:not(.dark) ._0xDFRW_dbtn{border-color:color-mix(in srgb, var(--k-navy) 28%, transparent);background:var(--k-surface-raised);box-shadow:0 4px 14px color-mix(in srgb, var(--k-navy) 8%, transparent)}._0xDFRW_dbtn:hover{color:var(--k-ink-hi);background:color-mix(in srgb, var(--k-accent-soft) 10%, transparent);border-color:color-mix(in srgb, var(--k-lit-c) 70%, transparent);box-shadow:0 0 16px color-mix(in srgb, var(--k-lit-c) 30%, transparent)}html:not(.dark) ._0xDFRW_dbtn:hover{background:var(--k-surface-raised)}._0xDFRW_dbtn svg{width:18px;height:18px}._0xDFRW_dbtn._0xDFRW_muted{color:var(--room-warn-ink);border-color:color-mix(in srgb, var(--room-warn) 50%, transparent);background:color-mix(in srgb, var(--room-warn) 8%, transparent)}._0xDFRW_dbtn._0xDFRW_muted:hover{color:var(--room-warn-ink);background:color-mix(in srgb, var(--room-warn) 12%, transparent)}._0xDFRW_room ._0xDFRW_dbtn:focus-visible,._0xDFRW_reconnect ._0xDFRW_ghost:focus-visible,._0xDFRW_reconnect ._0xDFRW_primary:focus-visible{border-color:var(--k-accent);box-shadow:0 0 0 3px color-mix(in srgb, var(--k-accent) 50%, transparent)}._0xDFRW_reconnect ._0xDFRW_primary:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--k-accent) 50%, transparent), 0 12px 30px color-mix(in srgb, var(--corp-blue-bright) 40%, transparent)}._0xDFRW_paused ._0xDFRW_stage>:not(._0xDFRW_orbSlot),._0xDFRW_paused ._0xDFRW_dock,._0xDFRW_paused ._0xDFRW_warnbar{visibility:hidden}._0xDFRW_behindGlass{filter:blur(3px);opacity:.5}._0xDFRW_vig{z-index:0;pointer-events:none;background:radial-gradient(90% 90% at 50% 50%, transparent 40%, color-mix(in srgb, var(--k-scene-far) 70%, transparent) 100%);position:fixed;inset:0}html:not(.dark) ._0xDFRW_vig{background:radial-gradient(90% 90% at 50% 50%, transparent 40%, color-mix(in srgb, var(--k-scene-mid) 80%, transparent) 100%)}._0xDFRW_reconnect{border:1px solid color-mix(in srgb, var(--k-sky) 30%, transparent);background:var(--k-reconnect-card);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);width:min(480px,94vw);max-width:none;box-shadow:0 34px 80px var(--k-reconnect-shadow);text-align:center;color:var(--k-reconnect-ink);border-radius:22px;padding:36px 34px 30px;top:calc(50% + min(41px,max(0px,50dvh - 256px)))}._0xDFRW_reconnect:before{content:"";pointer-events:none;background:linear-gradient(160deg, color-mix(in srgb, var(--k-flag) 40%, transparent), color-mix(in srgb, var(--k-sky) 14%, transparent) 40%, color-mix(in srgb, var(--k-lit-c) 35%, transparent));-webkit-mask:linear-gradient(var(--k-on-accent) 0 0) content-box, linear-gradient(var(--k-on-accent) 0 0);-webkit-mask-composite:xor;border-radius:22px;padding:1.5px;position:absolute;inset:0;-webkit-mask-composite:xor;mask-composite:exclude}._0xDFRW_reconnect h2{font-family:var(--font-heading);letter-spacing:-.4px;color:var(--k-reconnect-ink-hi);font-size:24px;font-weight:700;line-height:1.2}._0xDFRW_reconnect ._0xDFRW_lit{color:var(--k-sky)}html:not(.dark) ._0xDFRW_reconnect ._0xDFRW_lit{color:var(--k-accent)}._0xDFRW_reconnect p{color:var(--k-reconnect-ink);margin-top:10px;font-size:14.5px;line-height:1.65}._0xDFRW_savedchip{font-family:var(--font-heading);letter-spacing:.12em;text-transform:uppercase;color:color-mix(in srgb, var(--k-sky) 70%, var(--k-on-accent));background:color-mix(in srgb, var(--k-lit-c) 13%, transparent);border:1px solid color-mix(in srgb, var(--k-sky) 35%, transparent);border-radius:999px;align-items:center;gap:8px;margin-top:14px;padding:7px 14px;font-size:12px;font-weight:700;line-height:1.3;display:inline-flex}html:not(.dark) ._0xDFRW_savedchip{color:var(--k-accent-hi);background:color-mix(in srgb, var(--k-lit-c) 6%, transparent)}._0xDFRW_savedchip i{background:var(--k-sky);width:6px;height:6px;box-shadow:0 0 8px 2px color-mix(in srgb, var(--k-sky) 70%, transparent);border-radius:50%}._0xDFRW_ic{width:86px;height:86px;margin:0 auto 20px;position:relative}._0xDFRW_ping{border:1.5px solid color-mix(in srgb, var(--k-flag) 55%, transparent);border-radius:50%;animation:1.6s ease-out infinite _0xDFRW_ping;position:absolute;inset:0}._0xDFRW_ping2{animation-delay:.55s}@keyframes _0xDFRW_ping{0%{opacity:.9;transform:scale(.7)}to{opacity:0;transform:scale(1.5)}}._0xDFRW_disc{color:var(--k-flag-ink);background:color-mix(in srgb, var(--k-flag) 12%, transparent);border:1px solid color-mix(in srgb, var(--k-flag) 50%, transparent);box-shadow:0 0 26px color-mix(in srgb, var(--k-flag) 30%, transparent);border-radius:50%;justify-content:center;align-items:center;display:flex;position:absolute;inset:6px}html:not(.dark) ._0xDFRW_disc{background:color-mix(in srgb, var(--k-flag) 8%, transparent)}._0xDFRW_disc svg{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round;width:36px;height:36px}._0xDFRW_recon{font-family:var(--font-heading);letter-spacing:.04em;color:var(--k-accent-soft);justify-content:center;align-items:center;gap:10px;margin:22px 0 8px;font-size:14px;font-weight:600;line-height:1.3;display:flex}html:not(.dark) ._0xDFRW_recon{color:var(--k-accent-hi)}._0xDFRW_recon svg{width:18px;height:18px}._0xDFRW_attempt{color:var(--k-ink-low);justify-content:center;align-items:center;gap:9px;font-size:12.5px;font-weight:600;line-height:1.3;display:flex}._0xDFRW_attempt ._0xDFRW_al{background:radial-gradient(circle at 34% 30%, var(--k-on-accent), var(--k-accent-soft) 55%, var(--k-deep));width:8px;height:8px;box-shadow:0 0 10px 3px color-mix(in srgb, var(--k-lit-c) 60%, transparent);border-radius:50%;animation:1.4s infinite _0xDFRW_pulse}._0xDFRW_acts{justify-content:center;gap:12px;margin-top:26px;display:flex}._0xDFRW_primary{height:auto;font-family:var(--font-heading);color:var(--k-on-accent);background:linear-gradient(135deg, var(--corp-blue-bright), var(--k-deep));box-shadow:0 12px 30px color-mix(in srgb, var(--corp-blue-bright) 40%, transparent);border:0;border-radius:12px;padding:13px 22px;font-size:14.5px;font-weight:600;line-height:1.2;transition:transform .2s,box-shadow .2s}._0xDFRW_primary:hover{color:var(--k-on-accent);box-shadow:0 16px 36px color-mix(in srgb, var(--corp-blue-bright) 55%, transparent);transform:translateY(-1px)}._0xDFRW_ghost{height:auto;font-family:var(--font-heading);color:var(--k-ink-hi);background:color-mix(in srgb, var(--k-accent-soft) 7%, transparent);border:1px solid color-mix(in srgb, var(--k-accent-soft) 35%, transparent);border-radius:12px;padding:13px 22px;font-size:14.5px;font-weight:600;line-height:1.2;transition:border-color .2s,background-color .2s}html:not(.dark) ._0xDFRW_ghost{background:var(--k-surface-raised);border-color:color-mix(in srgb, var(--k-navy) 28%, transparent)}._0xDFRW_ghost:hover{color:var(--k-ink-hi);background:color-mix(in srgb, var(--k-accent-soft) 10%, transparent);border-color:color-mix(in srgb, var(--k-lit-c) 60%, transparent)}html:not(.dark) ._0xDFRW_ghost:hover{background:var(--k-surface-raised)}._0xDFRW_reconnect ._0xDFRW_note{color:var(--k-ink-low);margin-top:16px;font-size:12.5px;line-height:1.55}@keyframes _0xDFRW_pulse{0%,to{opacity:.35}50%{opacity:1}}
._0NKPxG_pip{z-index:15;border:1px solid color-mix(in srgb, var(--k-lit-c) 45%, transparent);background:color-mix(in srgb, var(--k-surface) 90%, transparent);width:224px;box-shadow:0 18px 50px #00000080, 0 0 28px color-mix(in srgb, var(--k-lit-c) 10%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:18px;position:fixed;top:78px;right:22px;overflow:hidden}html:not(.dark) ._0NKPxG_pip{background:color-mix(in srgb, var(--k-surface-raised) 96%, transparent);box-shadow:0 18px 50px color-mix(in srgb, var(--k-navy) 20%, transparent)}._0NKPxG_video{background:radial-gradient(150px 110px at 50% 72%, color-mix(in srgb, var(--k-lit-c) 32%, transparent), color-mix(in srgb, var(--k-surface) 96%, transparent));height:150px;position:relative}html:not(.dark) ._0NKPxG_video{background:radial-gradient(150px 110px at 50% 72%, color-mix(in srgb, var(--k-lit-c) 16%, transparent), var(--k-scene-mid))}._0NKPxG_video video{object-fit:cover;width:100%;height:100%;display:block}._0NKPxG_off{color:var(--k-ink-low);flex-direction:column;justify-content:center;align-items:center;gap:6px;font-size:12px;line-height:1.3;display:flex;position:absolute;inset:0}._0NKPxG_off svg{width:28px;height:28px}._0NKPxG_live{font-family:var(--font-heading);letter-spacing:.2em;color:#fff;border:1px solid color-mix(in srgb, var(--k-lit-c) 40%, transparent);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#030812a6;border-radius:10px;align-items:center;gap:6px;padding:4px 9px;font-size:9.5px;font-weight:700;line-height:1.6;display:flex;position:absolute;top:10px;left:10px}html:not(.dark) ._0NKPxG_live{color:var(--k-ink-hi);background:#fffc}._0NKPxG_liveDot{background:var(--room-ok,var(--k-accent-hi));width:6px;height:6px;box-shadow:0 0 8px color-mix(in srgb, var(--k-lit-c) 90%, transparent);border-radius:50%;animation:1.4s infinite _0NKPxG_pulse}._0NKPxG_bar{border-top:1px solid color-mix(in srgb, var(--k-edge) 65%, transparent);justify-content:space-between;align-items:center;gap:10px;padding:9px 13px;display:flex}._0NKPxG_name{min-width:0;color:var(--k-ink-hi);white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:13px;font-weight:600;line-height:1.6;overflow:hidden}._0NKPxG_mic{flex:none;align-items:center;gap:8px;display:flex}._0NKPxG_mic svg{width:14px;height:14px;color:var(--k-ink-low)}._0NKPxG_mic._0NKPxG_muted svg{color:var(--room-warn-ink,var(--grade-orange))}._0NKPxG_levels{align-items:flex-end;gap:2.5px;height:14px;display:flex}._0NKPxG_levels i{background:linear-gradient(180deg, var(--k-sky), var(--k-lit-c));border-radius:2px;width:3.5px;transition:height .12s linear;display:block}._0NKPxG_muted ._0NKPxG_levels i{background:color-mix(in srgb, var(--k-ink-faint) 40%, transparent)}@keyframes _0NKPxG_pulse{0%,to{opacity:.35}50%{opacity:1}}
.zdsWFW_page{--iv-ink-faint:color-mix(in srgb, var(--k-ink-faint) 45%, var(--k-ink-low));z-index:5;width:100%;max-width:1220px;margin:0 auto;position:relative}.zdsWFW_hero{margin:6px 2px 26px;animation:.6s cubic-bezier(.2,.8,.2,1) both zdsWFW_riseIn;position:relative}@keyframes zdsWFW_riseIn{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.zdsWFW_hero:before{content:"";pointer-events:none;background:radial-gradient(closest-side, color-mix(in srgb, var(--k-lit-c) 16%, transparent), transparent 70%);filter:blur(30px);border-radius:50%;width:420px;height:280px;position:absolute;top:-70px;left:-60px}.zdsWFW_heroText{flex:1;min-width:0;position:relative}.zdsWFW_loading{text-align:center;color:var(--k-ink-low);padding:64px 0;font-size:14px;line-height:1.5}.zdsWFW_errorRow{text-align:center;flex-direction:column;align-items:center;gap:14px;padding:64px 0;display:flex}.zdsWFW_errorRow p{color:var(--destructive);font-size:14px;line-height:1.5}.zdsWFW_empty{text-align:center;background:var(--k-surface-raised);border:1px solid var(--k-edge);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-radius:20px;flex-direction:column;align-items:center;padding:64px 24px;display:flex;position:relative}html:not(.dark) .zdsWFW_empty{box-shadow:0 14px 34px rgb(from var(--k-ink-hi) r g b / .08)}.zdsWFW_emptyIcon{width:48px;height:48px;color:var(--k-accent-hi);background:color-mix(in srgb, var(--k-lit-c) 12%, transparent);border:1px solid color-mix(in srgb, var(--k-sky) 28%, transparent);border-radius:14px;justify-content:center;align-items:center;margin-bottom:16px;display:flex}.zdsWFW_emptyH2{font-family:var(--font-heading);letter-spacing:-.4px;color:var(--k-ink-hi);font-size:22px;font-weight:700;line-height:27px}.zdsWFW_emptyP{max-width:380px;color:var(--k-ink-low);margin-top:6px;font-size:14px;line-height:1.55}.zdsWFW_emptyCta{margin-top:20px}.zdsWFW_ivrow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;margin-top:4px;display:flex}.zdsWFW_ivlink{color:var(--k-ink-low);text-align:left;cursor:pointer;background:0 0;border:none;padding:0;font-family:inherit;font-size:13px;font-weight:600;line-height:17px;transition:color .2s}.zdsWFW_ivlink b{color:var(--k-accent-hi);font-weight:700}.zdsWFW_ivlink:hover b{text-decoration:underline}.zdsWFW_ivlink:focus-visible{outline:2px solid var(--k-accent);outline-offset:3px;border-radius:6px}.zdsWFW_backRow{margin:0 2px 16px}.zdsWFW_backLink{color:var(--k-ink-low);cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;padding:0;font-family:inherit;font-size:13px;font-weight:600;line-height:17px;transition:color .16s;display:inline-flex}.zdsWFW_backLink:hover{color:var(--k-ink-hi)}.zdsWFW_backLink:focus-visible{outline:2px solid var(--k-accent);outline-offset:3px;border-radius:6px}@media not (min-width:48rem){.zdsWFW_page{overflow-x:clip}.zdsWFW_ivrow{justify-content:flex-start}}.zdsWFW_eyebrow{font-family:var(--font-heading);letter-spacing:.26em;color:var(--k-sky);overflow-wrap:anywhere;margin-bottom:12px;font-size:10px;font-weight:800;position:relative}html:not(.dark) .zdsWFW_eyebrow{color:var(--k-accent-hi)}
.sxuMuG_top{z-index:5;align-items:center;gap:14px;padding:20px clamp(20px,4vw,44px);display:flex;position:relative}.sxuMuG_wm{font-family:var(--font-heading);color:var(--k-ink-hi);font-size:26px;font-weight:600}.sxuMuG_wm i{color:var(--k-accent);font-style:normal}.sxuMuG_kick{letter-spacing:.24em;text-transform:uppercase;color:var(--k-ink-faint);margin-left:auto;font-size:12px;font-weight:700}.sxuMuG_primary{font-family:var(--font-heading);color:#fff;background:linear-gradient(135deg, var(--k-lit-c), var(--k-deep));box-shadow:0 12px 30px color-mix(in srgb, var(--k-lit-c) 40%, transparent);border-radius:13px;align-items:center;gap:9px;padding:14px 24px;font-size:15px;font-weight:600;transition:transform .2s,box-shadow .2s;display:inline-flex}.sxuMuG_primary:hover{box-shadow:0 16px 36px color-mix(in srgb, var(--k-lit-c) 55%, transparent);transform:translateY(-1px)}@media (max-width:560px){.sxuMuG_kick{display:none}}@media (prefers-reduced-motion:reduce){.sxuMuG_primary{transition:none}.sxuMuG_primary:hover{transform:none}}
.avQJlq_player{min-height:100dvh;color:var(--k-ink-mid);flex-direction:column;display:flex;position:relative}.avQJlq_head{z-index:1;border-bottom:1px solid var(--k-edge);background:color-mix(in srgb, var(--k-surface) 60%, transparent);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);flex:none;align-items:center;gap:16px;height:62px;padding:0 clamp(16px,3vw,30px);display:flex;position:relative}.avQJlq_wm{font-family:var(--font-heading);color:var(--k-ink-hi);white-space:nowrap;font-size:22px;font-weight:600}.avQJlq_wm i{color:var(--k-lit-c);font-style:normal}.avQJlq_roundpill{font-family:var(--font-heading);letter-spacing:.08em;color:var(--k-accent-hi);background:color-mix(in srgb, var(--k-accent) 13%, transparent);border:1px solid color-mix(in srgb, var(--k-sky) 35%, transparent);white-space:nowrap;border-radius:999px;align-items:center;gap:8px;padding:7px 14px;font-size:12px;font-weight:700;display:inline-flex}html:not(.dark) .avQJlq_roundpill{color:var(--k-accent-hi);background:color-mix(in srgb, var(--k-accent) 6%, transparent)}.avQJlq_hright{align-items:center;gap:16px;margin-left:auto;display:flex}.avQJlq_itemno{font-family:var(--font-heading);color:var(--k-ink-hi);white-space:nowrap;font-size:14px;font-weight:700}.avQJlq_itemno span{color:var(--k-ink-faint);font-size:12px;font-weight:600}.avQJlq_answered{color:var(--k-ink-faint);white-space:nowrap;font-size:13px;font-weight:600}.avQJlq_exit{height:auto;font-family:var(--font-heading);color:color-mix(in srgb, var(--grade-red) 78%, #fff 22%);border:1px solid color-mix(in srgb, var(--grade-red) 50%, transparent);background:color-mix(in srgb, var(--grade-red) 8%, transparent);border-radius:999px;align-items:center;gap:7px;padding:8px 16px;font-size:13px;font-weight:600;transition:box-shadow .15s,background-color .15s;display:inline-flex}html:not(.dark) .avQJlq_exit{color:color-mix(in srgb, var(--grade-red) 80%, var(--k-navy) 20%)}.avQJlq_exit:hover{box-shadow:0 0 14px color-mix(in srgb, var(--grade-red) 30%, transparent);background:color-mix(in srgb, var(--grade-red) 12%, transparent)}.avQJlq_exit svg{width:15px;height:15px}.avQJlq_prog{z-index:1;border-bottom:1px solid var(--k-edge);background:color-mix(in srgb, var(--k-surface) 40%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);flex:none;align-items:center;gap:16px;padding:12px clamp(16px,3vw,30px) 14px;display:flex;position:relative}.avQJlq_pgroups{flex:1;gap:16px;display:flex;overflow-x:auto}.avQJlq_pg{flex-direction:column;flex:1;gap:6px;min-width:64px;display:flex}.avQJlq_pgSegs{gap:3px;display:flex}.avQJlq_pgSegs i{background:color-mix(in srgb, var(--k-edge) 90%, transparent);border-radius:999px;flex:1;height:5px;transition:background .3s}.avQJlq_segDone{box-shadow:0 0 8px color-mix(in srgb, var(--k-accent) 50%, transparent);background:linear-gradient(90deg, var(--k-sky), var(--k-accent))!important}.avQJlq_segNow{box-shadow:0 0 12px 2px color-mix(in srgb, var(--k-accent) 75%, transparent);animation:1.6s infinite avQJlq_pulse;background:radial-gradient(circle at 34% 30%, #fff, var(--k-accent-soft) 55%, var(--k-accent-hi))!important}.avQJlq_pgLabel{font-family:var(--font-heading);letter-spacing:.08em;color:var(--k-ink-faint);white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;font-weight:700;overflow:hidden}.avQJlq_pgActive .avQJlq_pgLabel{color:var(--k-accent-hi)}.avQJlq_pcount{font-family:var(--font-heading);color:var(--k-ink-low);white-space:nowrap;font-size:12.5px;font-weight:700}.avQJlq_live{z-index:1;flex:1;grid-template-columns:264px minmax(0,1fr) 296px;gap:16px;min-height:0;padding:16px clamp(16px,3vw,30px);display:grid;position:relative}@media (max-width:1023px){.avQJlq_live{grid-template-columns:minmax(0,1fr)}.avQJlq_taskRail{display:none}}@media (max-width:640px){.avQJlq_head{flex-wrap:wrap;row-gap:10px;height:auto;padding-block:12px}.avQJlq_hright{flex-wrap:wrap;justify-content:space-between;width:100%;margin-left:0}}.avQJlq_rail{background:var(--k-surface-raised);border:1px solid var(--k-edge);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:18px;padding:18px 18px 16px;overflow:auto}html:not(.dark) .avQJlq_rail{box-shadow:0 12px 30px color-mix(in srgb, var(--k-navy) 8%, transparent)}.avQJlq_railTitle{font-family:var(--font-heading);letter-spacing:.14em;text-transform:uppercase;color:var(--k-ink-faint);align-items:center;gap:8px;margin-bottom:12px;font-size:12.5px;font-weight:700;display:flex}.avQJlq_railTitle:before{content:"";background:var(--k-accent);width:5px;height:5px;box-shadow:0 0 8px 2px color-mix(in srgb, var(--k-accent) 50%, transparent);border-radius:50%}.avQJlq_taskRow{border-radius:11px;align-items:center;gap:11px;padding:9px 8px;font-size:13.5px;transition:background .15s;display:flex}.avQJlq_taskDot{width:20px;height:20px;color:var(--k-accent-hi);border:1.5px solid color-mix(in srgb, var(--k-edge) 200%, transparent);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.avQJlq_taskDot svg{width:10px;height:10px}.avQJlq_taskDotFill{background:currentColor;border-radius:50%;width:8px;height:8px}.avQJlq_taskName{color:var(--k-ink-faint);flex:1;font-weight:500}.avQJlq_taskCount{font-family:var(--font-heading);color:var(--k-ink-faint);font-size:11.5px;font-weight:700}.avQJlq_taskRow.avQJlq_done .avQJlq_taskDot{background:color-mix(in srgb, var(--k-accent) 20%, transparent);color:var(--k-accent-hi);border-color:#0000}.avQJlq_taskRow.avQJlq_done .avQJlq_taskName{color:var(--k-ink-low)}.avQJlq_taskRow.avQJlq_now{background:color-mix(in srgb, var(--k-accent) 12%, transparent);border:1px solid color-mix(in srgb, var(--k-sky) 35%, transparent)}.avQJlq_taskRow.avQJlq_now .avQJlq_taskDot{background:radial-gradient(circle at 34% 30%, var(--k-sky), var(--k-accent-hi));color:#fff;box-shadow:0 0 12px color-mix(in srgb, var(--k-accent) 60%, transparent);border-color:#0000}.avQJlq_taskRow.avQJlq_now .avQJlq_taskName{color:var(--k-ink-hi);font-weight:600}.avQJlq_railNote{color:var(--k-ink-faint);border-top:1px solid var(--k-edge);margin-top:12px;padding-top:12px;font-size:12px;line-height:1.55}.avQJlq_stagecol{min-height:0;display:flex}.avQJlq_stage{text-align:center;background:var(--k-surface-raised);border:1px solid var(--k-edge);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:20px;flex-direction:column;flex:1;justify-content:center;align-items:center;padding:30px 26px;display:flex;position:relative;overflow:hidden}html:not(.dark) .avQJlq_stage{box-shadow:0 16px 38px color-mix(in srgb, var(--k-navy) 9%, transparent)}.avQJlq_stage:before{content:"";pointer-events:none;background:linear-gradient(160deg, color-mix(in srgb, var(--k-sky) 40%, transparent), color-mix(in srgb, var(--k-sky) 8%, transparent) 40%, color-mix(in srgb, var(--k-accent) 30%, transparent));-webkit-mask-composite:xor;border-radius:20px;padding:1.5px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.avQJlq_simple{color:var(--k-ink-faint);align-items:center;gap:10px;font-size:13.5px;display:flex}.avQJlq_simple svg{width:16px;height:16px}.avQJlq_eyebrow{font-family:var(--font-heading);letter-spacing:.24em;text-transform:uppercase;color:var(--k-ink-faint);align-items:center;gap:9px;margin-bottom:22px;font-size:11.5px;font-weight:700;display:inline-flex}.avQJlq_eyebrow.avQJlq_rec{color:color-mix(in srgb, var(--grade-red) 78%, #fff 22%)}html:not(.dark) .avQJlq_eyebrow.avQJlq_rec{color:color-mix(in srgb, var(--grade-red) 82%, var(--k-navy) 18%)}.avQJlq_eyebrowDot{background:var(--grade-red);width:9px;height:9px;box-shadow:0 0 12px 3px color-mix(in srgb, var(--grade-red) 65%, transparent);border-radius:50%;animation:1.2s infinite avQJlq_pulse}.avQJlq_ring{width:186px;height:186px;filter:drop-shadow(0 0 18px color-mix(in srgb, var(--k-accent) 35%, transparent));margin-bottom:20px;position:relative}.avQJlq_ring.avQJlq_compact{width:132px;height:132px;margin-bottom:16px}.avQJlq_ringVal{flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.avQJlq_ringVal b{font-family:var(--font-heading);background:linear-gradient(160deg, var(--k-ink-hi) 10%, var(--k-sky) 90%);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:46px;font-weight:700;line-height:1}.avQJlq_ring.avQJlq_compact .avQJlq_ringVal b{font-size:34px}.avQJlq_ringVal span{font-family:var(--font-heading);letter-spacing:.26em;color:var(--k-ink-faint);margin-top:6px;font-size:10px;font-weight:700}.avQJlq_prompt{font-family:var(--font-heading);color:var(--k-ink-hi);max-width:520px;font-size:22px;font-weight:600;line-height:1.45}.avQJlq_instr{color:var(--k-ink-faint);max-width:460px;margin-top:12px;font-size:13.5px;line-height:1.6}.avQJlq_instr b{color:var(--k-ink-low);font-weight:600}.avQJlq_keepgoing{color:var(--grade-orange);background:var(--grade-orange-bg);border-radius:999px;margin-top:10px;padding:6px 14px;font-size:12.5px;font-weight:600;animation:.4s both avQJlq_fadein}@keyframes avQJlq_fadein{0%{opacity:0}}@media (prefers-reduced-motion:reduce){.avQJlq_keepgoing{animation:none}}.avQJlq_hearer{width:104px;height:104px;color:var(--k-ink-mid);background:radial-gradient(circle at 34% 30%, color-mix(in srgb, var(--k-accent) 30%, var(--k-navy)), var(--k-navy) 55%, color-mix(in srgb, var(--k-navy) 70%, black) 100%);border:1px solid color-mix(in srgb, var(--k-sky) 40%, transparent);box-shadow:0 0 36px color-mix(in srgb, var(--k-accent) 40%, transparent), inset 0 0 22px color-mix(in srgb, var(--k-sky) 16%, transparent);border-radius:50%;justify-content:center;align-items:center;margin-bottom:18px;animation:2.8s ease-in-out infinite avQJlq_breathe;display:flex}html:not(.dark) .avQJlq_hearer{color:var(--k-accent-hi);background:radial-gradient(circle at 34% 30%, color-mix(in srgb, var(--k-accent-tint) 400%, #fff), var(--k-accent-tint) 55%, color-mix(in srgb, var(--k-sky) 20%, #fff) 100%)}.avQJlq_hearer svg{width:44px;height:44px}.avQJlq_wave{justify-content:center;align-items:center;gap:3px;height:52px;margin-bottom:16px;display:flex}.avQJlq_wave i{background:linear-gradient(180deg, var(--k-sky), var(--k-accent));width:4px;box-shadow:0 0 6px color-mix(in srgb, var(--k-accent) 40%, transparent);transform-origin:50%;border-radius:2px;animation:1s ease-in-out infinite avQJlq_eqb}.avQJlq_listenTitle{font-family:var(--font-heading);color:var(--k-ink-hi);margin-bottom:6px;font-size:17px;font-weight:600}.avQJlq_chunks{flex-wrap:wrap;justify-content:center;gap:10px;margin-bottom:20px;display:flex}.avQJlq_chunk{font-family:var(--font-heading);color:var(--k-ink-hi);background:var(--k-surface-well);border:1px solid color-mix(in srgb, var(--k-sky) 40%, transparent);box-shadow:0 0 16px color-mix(in srgb, var(--k-accent) 18%, transparent);border-radius:13px;padding:12px 20px;font-size:16px;font-weight:600}.avQJlq_savetick{color:#fff;margin-inline:auto;background:radial-gradient(circle at 34% 30%, var(--k-sky), var(--k-accent) 42%, var(--k-navy) 100%);width:92px;height:92px;box-shadow:0 0 44px color-mix(in srgb, var(--k-accent) 50%, transparent), inset 0 0 24px color-mix(in srgb, var(--k-sky) 28%, transparent);border-radius:50%;justify-content:center;align-items:center;margin-bottom:18px;animation:3s ease-in-out infinite avQJlq_breathe;display:flex}.avQJlq_savetick svg{width:40px;height:40px}.avQJlq_savetick.avQJlq_fail{background:var(--grade-red);box-shadow:none;animation:none}.avQJlq_saveHeading{font-family:var(--font-heading);color:var(--k-ink-hi);margin-bottom:8px;font-size:20px;font-weight:700}.avQJlq_saveBody{color:var(--k-ink-faint);max-width:420px;font-size:13px;line-height:1.6}.avQJlq_mic{background:var(--k-surface-well);border:1px solid var(--k-edge);border-radius:13px;align-items:center;gap:11px;margin-bottom:16px;padding:12px 14px;display:flex}.avQJlq_mic>svg{width:15px;height:15px;color:var(--k-accent);flex:none}.avQJlq_lvl{flex:1;align-items:flex-end;gap:3px;height:22px;display:flex}.avQJlq_lvl i{background:linear-gradient(180deg, var(--k-sky), var(--k-accent));width:4px;box-shadow:0 0 6px color-mix(in srgb, var(--k-accent) 45%, transparent);border-radius:2px;transition:height 80ms linear,background .15s}.avQJlq_lvl i.avQJlq_warn{background:linear-gradient(180deg, var(--grade-orange), var(--grade-orange));box-shadow:0 0 6px color-mix(in srgb, var(--grade-orange) 45%, transparent)}.avQJlq_micLabel{font-family:var(--font-heading);letter-spacing:.06em;color:var(--k-accent-hi);white-space:nowrap;font-size:11.5px;font-weight:700}.avQJlq_micLabel.avQJlq_warn{color:color-mix(in srgb, var(--grade-orange) 80%, var(--k-navy) 20%)}html:not(.dark) .avQJlq_micLabel.avQJlq_warn{color:color-mix(in srgb, var(--grade-orange) 70%, var(--k-navy) 30%)}.avQJlq_railTitleSpaced{margin-top:4px}.avQJlq_up{border-radius:11px;align-items:center;gap:10px;padding:8px;font-size:13px;display:flex}.avQJlq_upIcon{color:#fff;background:linear-gradient(135deg, var(--k-sky), var(--k-accent-hi));width:20px;height:20px;box-shadow:0 0 10px color-mix(in srgb, var(--k-accent) 50%, transparent);border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.avQJlq_upIcon svg{width:11px;height:11px}.avQJlq_upIcon.avQJlq_fail{background:var(--grade-red);box-shadow:0 0 10px color-mix(in srgb, var(--grade-red) 50%, transparent)}.avQJlq_upIcon.avQJlq_wait{background:color-mix(in srgb, var(--k-edge) 250%, transparent);color:var(--k-accent-hi);box-shadow:none;animation:1.8s infinite avQJlq_pulse}.avQJlq_upIcon.avQJlq_wait svg{animation:1.4s linear infinite avQJlq_spin}.avQJlq_upName{text-overflow:ellipsis;white-space:nowrap;min-width:0;color:var(--k-ink-low);flex:1;font-weight:500;overflow:hidden}.avQJlq_upStatus{font-family:var(--font-heading);letter-spacing:.06em;color:var(--k-accent-hi);white-space:nowrap;font-size:11px;font-weight:700}.avQJlq_upStatus.avQJlq_fail{color:var(--grade-red)}.avQJlq_upStatus.avQJlq_wait{color:var(--k-ink-faint)}.avQJlq_upEmpty{color:var(--k-ink-faint);font-size:12.5px}.avQJlq_upList{flex-direction:column;gap:2px;max-height:320px;display:flex;overflow-y:auto}.avQJlq_hint{color:var(--k-ink-faint);border-top:1px solid var(--k-edge);align-items:flex-start;gap:9px;margin-top:12px;padding-top:12px;font-size:12px;line-height:1.55;display:flex}.avQJlq_hint svg{flex:none;width:14px;height:14px;margin-top:2px}.avQJlq_controls{z-index:1;border-top:1px solid var(--k-edge);background:color-mix(in srgb, var(--k-surface) 75%, transparent);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);flex:none;align-items:center;gap:16px;padding:12px clamp(16px,3vw,30px);display:flex;position:relative}.avQJlq_chint{color:var(--k-ink-faint);flex:1;font-size:12.5px;line-height:1.5}.avQJlq_failnote{font-family:var(--font-heading);color:var(--k-ink-low);white-space:nowrap;font-size:12px;font-weight:700}.avQJlq_failnote.avQJlq_warn{color:color-mix(in srgb, var(--grade-orange) 80%, var(--k-navy) 20%)}.avQJlq_fatalWrap{z-index:1;flex:1;justify-content:center;align-items:center;padding:24px;display:flex;position:relative}.avQJlq_fatalCard{text-align:center;background:var(--k-surface-raised);border:1px solid var(--k-edge);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);border-radius:20px;width:min(560px,100%);padding:40px 32px}html:not(.dark) .avQJlq_fatalCard{box-shadow:0 16px 38px color-mix(in srgb, var(--k-navy) 9%, transparent)}.avQJlq_fatalTitle{font-family:var(--font-heading);color:var(--k-ink-hi);font-size:22px;font-weight:700}.avQJlq_fatalBody{color:var(--k-ink-faint);margin-top:12px;font-size:14px;line-height:1.6}.avQJlq_fatalBtn{height:auto;font-family:var(--font-heading);border-radius:12px;margin-top:24px;padding:13px 26px;font-size:14.5px;font-weight:600}@keyframes avQJlq_pulse{0%,to{opacity:.4}50%{opacity:1}}@keyframes avQJlq_eqb{0%,to{transform:scaleY(.55)}50%{transform:scaleY(1.05)}}@keyframes avQJlq_breathe{0%,to{transform:scale(1)}50%{transform:scale(1.04)}}@keyframes avQJlq_spin{to{transform:rotate(360deg)}}
.yNCc8a_btn{cursor:pointer;font-family:var(--font-heading);border:none;border-radius:13px;align-items:center;gap:9px;padding:14px 24px;font-size:15px;font-weight:600;transition:transform .2s,box-shadow .2s,border-color .2s,background .2s;display:inline-flex}.yNCc8a_ghost{background:color-mix(in srgb, var(--k-sky) 7%, transparent);border:1px solid color-mix(in srgb, var(--k-sky) 35%, transparent);color:var(--k-ink-hi)}html:not(.dark) .yNCc8a_ghost{background:var(--k-surface-raised);border-color:color-mix(in srgb, var(--k-navy) 28%, transparent);box-shadow:0 4px 14px color-mix(in srgb, var(--k-navy) 8%, transparent)}.yNCc8a_ghost:hover{border-color:var(--k-edge-hover)}.yNCc8a_primary{background:linear-gradient(135deg, var(--k-lit-c), var(--k-deep));color:#fff;box-shadow:0 12px 30px color-mix(in srgb, var(--k-lit-c) 40%, transparent)}.yNCc8a_primary:hover{box-shadow:0 16px 36px color-mix(in srgb, var(--k-lit-c) 55%, transparent);transform:translateY(-1px)}@media (prefers-reduced-motion:reduce){.yNCc8a_btn{transition:none}.yNCc8a_primary:hover{transform:none}}
