.live_stage__CzFe9{--live-header-height:clamp(40px,5.56dvh,60px);--live-footer-height:clamp(28px,3.89dvh,42px);position:relative;width:100vw;height:100dvh;min-width:0;min-height:0;overflow:hidden;display:flex;flex-direction:column;background:#0a0a0f;color:#efeff1;font-family:Inter,system-ui,-apple-system,sans-serif}.live_header__cSttD{display:flex;flex:none;align-items:center;gap:clamp(8px,1.25vw,16px);height:var(--live-header-height);padding-inline:clamp(12px,1.25vw,24px);background:linear-gradient(180deg,rgba(10,10,15,.78),rgba(10,10,15,.18));-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);position:relative;z-index:10}.live_liveBadge__qZcoa{display:inline-flex;align-items:center;gap:6px;padding:2px 10px;border-radius:4px;background:#e91e63;color:#fff;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.live_liveDot__8coal{width:6px;height:6px;border-radius:50%;background:#fff;animation:live_pulse__SjrZl 1.5s ease-in-out infinite}@keyframes live_pulse__SjrZl{0%,to{opacity:1}50%{opacity:.4}}.live_headerSpacer__yOf2v{flex:1 1}.live_viewerCount__RhIBp{font-size:12px;color:rgba(255,255,255,.5);letter-spacing:.02em}.live_columns__UT1Zm{flex:1 1;min-height:0;display:flex;gap:clamp(10px,1vw,18px);padding:clamp(10px,1vw,18px);position:relative;z-index:5}.live_column__R9Rin{display:flex;flex-direction:column;min-height:0;min-width:0}.live_chatColumn__KwioM,.live_queueColumn__BCwM7{flex:none;width:clamp(240px,16.2vw,360px)}.live_videoColumn__M6yLz{flex:1 1;align-items:center;min-width:0;gap:10px}.live_videoFrame___7e2z{position:relative;width:100%;max-height:100%;aspect-ratio:832/640;background:#000;border-radius:10px;overflow:hidden;box-shadow:0 8px 28px rgba(0,0,0,.45)}.live_videoFrame___7e2z>*{height:100%}.live_pauseCard__gbyJg{position:absolute;inset:0;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;height:100%;background:radial-gradient(ellipse at center,rgba(6,6,12,.42),rgba(6,6,12,.78));-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.live_pauseTitle__My_Qq{color:#fff;font:800 clamp(20px,3.4vw,40px) /1 Inter,system-ui,sans-serif;letter-spacing:.14em;text-shadow:0 2px 18px rgba(0,0,0,.6)}.live_pauseHint__9H4zV{color:rgba(255,255,255,.78);font:600 clamp(11px,1.1vw,15px) /1 Inter,system-ui,sans-serif;letter-spacing:.04em}.live_queueColumn__BCwM7{gap:10px}.live_queueBlock__eRNpQ{display:flex;flex-direction:column;gap:6px;min-height:0;overflow:hidden}.live_queueBlockGenerating__ESP8i{flex:1 1}.live_queueBlockTitle__wODAp{margin:0 0 2px;color:rgba(255,255,255,.55);font-family:JetBrains Mono,monospace;font-size:10px;font-weight:800;letter-spacing:.12em}.live_queueCardGenerating__1ryys,.live_queueCardNext__j4BIa,.live_queueCard__o9xLi{display:flex;flex-direction:column;gap:4px;padding:10px 12px;border-radius:12px;border:1px solid rgba(255,255,255,.18);background:rgba(255,255,255,.07);color:rgba(255,255,255,.88)}.live_queueCardNext__j4BIa{background:rgba(233,30,99,.22);border-color:rgba(233,30,99,.45)}.live_queueCardGenerating__1ryys{background:rgba(169,211,187,.16);border-color:rgba(169,211,187,.5);color:rgba(240,250,244,.92)}.live_queueCardMeta__LFuyi{display:flex;align-items:baseline;gap:6px;min-width:0}.live_queueCardNickname__VzHoI{font-size:12px;font-weight:800;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.live_queueCardPosition____bSb{flex:none;color:rgba(255,255,255,.45);font-family:JetBrains Mono,monospace;font-size:10px}.live_queueCardPrompt__LUnR7{font-size:12px;line-height:1.45;overflow-wrap:anywhere;color:inherit;opacity:.92}.live_queueCardProgress__FjovD{height:3px;margin-top:6px;border-radius:999px;background:linear-gradient(90deg,transparent,rgba(169,211,187,.9),transparent);background-size:40% 100%;background-repeat:no-repeat;animation:live_generatingSweep__rNosw 2.2s ease-in-out infinite}@keyframes live_generatingSweep__rNosw{0%{background-position:-40% 0}to{background-position:240% 0}}.live_generatingPulse__qCjMI{display:inline-block;width:7px;height:7px;margin-right:6px;border-radius:50%;background:#6ee7a0;animation:live_pulse__SjrZl 1.2s ease-in-out infinite}.live_queueEmpty__Gz7pR{margin:0;color:rgba(255,255,255,.3);font-size:12px;padding:6px 2px}.live_promptOverlay__FoWNG{width:100%;padding:7px 12px;border:1px solid rgba(255,255,255,.2);border-radius:10px;background:linear-gradient(110deg,rgba(233,30,99,.5),rgba(142,45,226,.42),rgba(0,188,212,.38));-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px)}.live_promptText__Ucn7N{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;min-height:18px;color:rgba(255,255,255,.92);font-size:clamp(11px,.9vw,13px);font-weight:700;line-height:1.35;text-align:center;overflow-wrap:anywhere}.live_promptNickname__CC_0V{color:#fff;font-weight:800;letter-spacing:.01em;margin-right:6px}.live_chatPanel__Q_vww{overflow:hidden}.live_chatPanel__Q_vww,.live_chatScroll__PdFBc{display:flex;flex:1 1;flex-direction:column;min-height:0}.live_chatScroll__PdFBc{gap:12px;overflow-y:auto;scrollbar-width:none}.live_chatScroll__PdFBc::-webkit-scrollbar{display:none}.live_chatSection__rXPEt{display:flex;flex-direction:column;gap:8px}.live_chatSectionAired__Wb2Is{opacity:.75}.live_chatSectionTitle__x45xt{color:rgba(255,255,255,.72);font-size:10px;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.live_chatDemo__b_8xF{margin-left:6px;padding:1px 5px;border:1px solid rgba(255,255,255,.28);border-radius:999px;color:rgba(255,255,255,.55);font-weight:700;letter-spacing:.08em}.live_chatList__yO2wj{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.live_chatEmpty__7Vwjj{margin:0;color:rgba(255,255,255,.6);font-size:12px}.live_chatForm__yUqfB{display:flex;flex:none;flex-direction:column;gap:6px;margin-top:10px}.live_chatFormRow__djA8G{display:flex;gap:6px}.live_chatInput__clG9P{flex:1 1;min-width:0;padding:9px 11px;border:1px solid rgba(255,255,255,.28);border-radius:11px;background:rgba(0,0,0,.4);color:#fff;font-size:12px}.live_chatInput__clG9P::placeholder{color:rgba(255,255,255,.5)}.live_chatSend__V5JL8{flex:none;padding:9px 12px;border:0;border-radius:11px;background:#ff3f51;color:#fff;font-size:11px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;cursor:pointer}.live_chatSend__V5JL8:disabled{opacity:.45;cursor:default}.live_chatNotice__RrGPV{color:rgba(255,255,255,.8);font-size:11px}.live_chatRow__0Wrmn{display:flex;flex-direction:column;gap:3px;padding:10px 12px;border:1px solid rgba(255,255,255,.32);border-left:4px solid hsl(var(--chat-hue,35),66%,26%);border-radius:14px;background:hsla(var(--chat-hue,35),58%,86%,.94);box-shadow:0 5px 14px rgba(0,0,0,.15);color:#1f1913}.live_chatRowGenerating__LvbVg{border-left-color:#1f7a52;box-shadow:inset 0 0 0 2px rgba(31,122,82,.55),0 5px 14px rgba(0,0,0,.15)}.live_chatRowAired__XAjP3{border-color:rgba(255,255,255,.18);border-left-color:hsla(var(--chat-hue,35),45%,32%,.55);background:hsla(var(--chat-hue,35),45%,86%,.42);box-shadow:none}.live_chatAired__28nd5{flex:none;color:rgba(31,25,19,.5);font-size:9px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.live_chatMeta__CAkmx{display:flex;align-items:baseline;gap:6px;min-width:0}.live_chatTime__jNBg9{flex:none;color:rgba(31,25,19,.52);font-family:JetBrains Mono,monospace;font-size:10px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.live_chatPlatform__8Eh_c{flex:none;color:rgba(31,25,19,.55);font-size:9px;font-weight:700;letter-spacing:.06em;text-transform:uppercase}.live_chatNickname__sHU1_{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:hsl(var(--chat-hue,35),66%,26%);font-size:12px;font-weight:800}.live_chatPosition__2X0Ls{flex:none;color:#ff3f51;font-size:11px;font-weight:800;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.live_chatPrompt__L92gR{color:rgba(31,25,19,.92);font-size:12px;line-height:1.4;overflow-wrap:anywhere;word-break:break-word}.live_footer__yTe8m{display:flex;flex:none;align-items:center;justify-content:space-between;gap:12px;height:var(--live-footer-height);padding-inline:clamp(12px,1.25vw,24px);background:linear-gradient(0deg,rgba(10,10,15,.78),rgba(10,10,15,.25));-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);position:relative;z-index:10}.live_footerBrand__67_tl{font-weight:900;font-size:14px;letter-spacing:-.02em;color:#fff}.live_footerTagline__51EXy{font-size:10px;color:rgba(255,255,255,.3);letter-spacing:.02em}.live_footerMark___vqKa{font-size:11px;font-weight:700;color:rgba(255,255,255,.4);letter-spacing:.04em}@media (max-width:760px){.live_queueColumn__BCwM7{display:none}.live_chatRow__0Wrmn{padding:8px 10px}}.tv_kiosk__7Inmm{cursor:none;position:fixed;inset:0;display:flex;flex-direction:column;background:var(--vs-canvas);color:var(--vs-text)}.tv_header__avYr1{display:flex;flex:none;align-items:center;justify-content:space-between;gap:2vh;height:8vh;padding-inline:2.5vh;border-bottom:1px solid var(--vs-hairline);background:var(--vs-surface)}.tv_logo__8zQsk{max-height:6vh;max-width:22vw;object-fit:contain}.tv_venueName__b4Vq8{font-family:var(--vs-font-display);font-weight:var(--vs-weight-black);font-size:var(--vs-text-2xl);font-stretch:112%;letter-spacing:var(--vs-tracking-tight)}.tv_body__Pan_j{display:grid;grid-template-columns:23% 55% 22%;flex:1 1;min-height:0}.tv_body__Pan_j[data-idle=true]{grid-template-columns:34% 44% 22%}.tv_kiosk__7Inmm .vs-badge{--vs-badge-font-size:var(--vs-text-sm);--vs-badge-height:4.2vh;padding-inline:2vh}.tv_left__YVzrq,.tv_right__kVWnC{display:flex;flex-direction:column;gap:2.5vh;min-height:0;padding:2.5vh}.tv_left__YVzrq{border-right:1px solid var(--vs-hairline)}.tv_right__kVWnC{border-left:1px solid var(--vs-hairline)}.tv_center__9KyAX{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2vh;min-height:0;padding:2.5vh}.tv_panelTitle__0NRIm{flex:none;font-size:var(--vs-text-sm);font-weight:var(--vs-weight-bold);letter-spacing:var(--vs-tracking-caps);text-transform:uppercase;color:var(--vs-text-subtle)}.tv_videoFrame__jTHeV{position:relative;width:100%;min-height:0}.tv_pauseCard__m_H7e{position:absolute;inset:0;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;border-radius:var(--vs-radius-lg);background:radial-gradient(ellipse at center,rgba(6,6,12,.42),rgba(6,6,12,.78));-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.tv_pauseTitle__iY1q5{color:#fff;font:800 clamp(20px,3.4vw,40px) /1 Inter,system-ui,sans-serif;letter-spacing:.14em;text-shadow:0 2px 18px rgba(0,0,0,.6)}.tv_pauseHint__xLqwu{color:rgba(255,255,255,.78);font:600 clamp(11px,1.1vw,15px) /1 Inter,system-ui,sans-serif;letter-spacing:.04em}.tv_stage__CZnJc{position:relative;width:100%;aspect-ratio:16/9;overflow:hidden;border-radius:var(--vs-radius-lg);background:#000;box-shadow:var(--vs-glow)}.tv_video__6PMiZ{position:absolute;inset:0;width:100%;height:100%;object-fit:contain;opacity:0;transition:opacity var(--vs-dur-3) var(--vs-ease-out)}.tv_stageFill__p06zd{aspect-ratio:auto;height:100%;border-radius:0;box-shadow:none}.tv_videoFill__BaVN4{object-fit:fill}.tv_soundControl__fs5Ky{position:absolute;top:82px;right:clamp(12px,1.25vw,24px);z-index:3;min-height:32px;padding:0 14px;border:1px solid rgba(255,255,255,.32);border-radius:999px;background:rgba(10,10,15,.56);-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);box-shadow:0 4px 14px rgba(0,0,0,.2);color:rgba(255,255,255,.9);font:800 11px/1 Inter,system-ui,sans-serif;letter-spacing:.06em;cursor:pointer}.tv_soundControl__fs5Ky:focus-visible{outline:2px solid #fff;outline-offset:2px}.tv_standby__R4O4t{position:absolute;inset:0;display:grid;place-items:center;color:var(--vs-text-subtle)}.tv_standbyMark__QUBin{width:14vh;height:14vh}.tv_videoActive__p7tf2{opacity:1}.tv_chyron__m3sg3{display:flex;flex:none;align-items:baseline;gap:1.5vh;width:100%;min-height:5vh}.tv_chyronNickname__FcdJR{font-family:var(--vs-font-display);font-size:var(--vs-text-2xl);font-weight:var(--vs-weight-black);font-stretch:112%;letter-spacing:var(--vs-tracking-tight)}.tv_chyronPrompt__wnqpa{flex:1 1;min-width:0;font-size:var(--vs-text-lg);color:var(--vs-text-muted)}.tv_chyronLikes__uKd0z{display:inline-flex;align-items:center;gap:.35em;font-family:var(--vs-font-mono);font-size:var(--vs-text-lg);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--vs-karma)}.tv_chyronHeart__MdsTH{width:.9em;height:.9em}.tv_queue__D4xfV{display:flex;flex:1 1;flex-direction:column;gap:1.2vh;min-height:0;overflow:hidden;-webkit-mask-image:linear-gradient(180deg,#000 82%,transparent);mask-image:linear-gradient(180deg,#000 82%,transparent)}.tv_queueItem__BM6va{display:flex;gap:1.5vh;padding:1.2vh 1.5vh;border:1px solid var(--vs-border);border-radius:var(--vs-radius-md);background:var(--vs-surface)}.tv_queueItemNext__tBZ9m{border-color:var(--vs-accent);box-shadow:var(--vs-glow)}.tv_queueNumber__IOK_5{flex:none;font-family:var(--vs-font-mono);font-size:var(--vs-text-3xl);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1;color:var(--vs-text-subtle)}.tv_queueBody__YoQeN{min-width:0}.tv_queueNickname__B2YIZ{display:flex;align-items:center;gap:1vh;font-family:var(--vs-font-display);font-size:var(--vs-text-xl);font-weight:var(--vs-weight-bold);font-stretch:112%}.tv_queuePrompt__f1Pwn{margin-top:.5vh;font-size:var(--vs-text-lg);line-height:var(--vs-leading-snug);color:var(--vs-text-muted)}.tv_queueStatus__6GjGE{color:var(--vs-live)}.tv_emptyMessage__8AGPS{font-family:var(--vs-font-display);font-size:var(--vs-text-4xl);font-weight:var(--vs-weight-black);font-stretch:112%;line-height:var(--vs-leading-tight);letter-spacing:var(--vs-tracking-tight);text-wrap:balance}.tv_emptyTime__5ee03{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.tv_qrPanel__qrSfz{display:flex;flex:none;flex-direction:column;align-items:center;gap:1.2vh;margin-top:auto}.tv_qrCard___RB_6{padding:1.5vh;border:2px solid var(--vs-accent);border-radius:var(--vs-radius-md);background:#ffffff;line-height:0}.tv_qrImage__LYMMy{width:30vh;height:30vh}.tv_qrPanelLarge__1RII6 .tv_qrImage__LYMMy{width:44vh;height:44vh}.tv_qrCaption__mt_p3{max-width:40vh;font-family:var(--vs-font-display);font-size:var(--vs-text-xl);font-weight:var(--vs-weight-black);font-stretch:112%;line-height:var(--vs-leading-snug);letter-spacing:var(--vs-tracking-wide);text-align:center;text-transform:uppercase;text-wrap:balance}.tv_qrPanelLarge__1RII6 .tv_qrCaption__mt_p3{max-width:54vh;font-size:var(--vs-text-2xl)}.tv_ranking__o9uLy{display:flex;flex-direction:column;gap:1vh}.tv_rankingRow__2NUMD{display:flex;align-items:baseline;gap:1.5vh}.tv_rankingPosition__h318p{flex:none;width:2ch;font-family:var(--vs-font-mono);font-size:var(--vs-text-lg);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--vs-text-subtle)}.tv_rankingNickname__Jt9ow{flex:1 1;min-width:0;font-family:var(--vs-font-display);font-size:var(--vs-text-lg);font-weight:var(--vs-weight-bold);font-stretch:112%}.tv_rankingLikes__2_IjB{flex:none;font-family:var(--vs-font-mono);font-size:var(--vs-text-lg);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right;color:var(--vs-karma)}.tv_empty__pFYrb{font-size:var(--vs-text-lg);color:var(--vs-text-subtle)}.tv_footer__8xRLr{display:flex;flex:none;align-items:center;justify-content:space-between;gap:2vh;height:4vh;padding-inline:2.5vh;font-size:var(--vs-text-2xs);letter-spacing:var(--vs-tracking-caps);text-transform:uppercase;color:var(--vs-text-subtle)}.tv_wordmark__6Jz_W{font-family:var(--vs-font-display);font-weight:var(--vs-weight-black);font-stretch:112%}.tv_hearts___pLkp{position:absolute;inset:0;overflow:hidden;pointer-events:none}.tv_heart__GWfEl{position:absolute;bottom:6vh;color:var(--vs-accent);animation:tv_heart-rise__5k0L0 2.6s var(--vs-ease-out) forwards}.tv_heartGlyph__zj2Qk{width:4vh;height:4vh}@keyframes tv_heart-rise__5k0L0{0%{opacity:0;transform:translateZ(0) scale(.6)}15%{opacity:1;transform:translate3d(0,-4vh,0) scale(1)}to{opacity:0;transform:translate3d(2vh,-40vh,0) scale(1.15)}}@media (prefers-reduced-motion:reduce){.tv_heart__GWfEl{display:none}}.tv_conversation__W_Pmn{display:flex;flex-direction:column;gap:.5rem;min-height:0}.tv_conversationList__fkhMk{display:flex;flex-direction:column;gap:.5rem;margin:0;padding:0;list-style:none;overflow:hidden}.tv_conversationRow__Hy1_h{display:flex;flex-direction:column;gap:.15rem;padding:.5rem .65rem;border-left:3px solid var(--vs-live);border-radius:.5rem;background:rgba(255,255,255,.05)}.tv_conversationNick__21exd{color:var(--vs-live);font-weight:var(--vs-weight-bold)}.tv_conversationPrompt__2PPT_{color:rgba(255,255,255,.88);line-height:1.25}.tv_conversationState__3_H0M{color:rgba(255,255,255,.6);font-size:.8em;text-transform:uppercase;letter-spacing:.04em}