.tvpb[data-v-e7996b20]{min-height:var(--tv-bar-h,44px);color:#fff;background:#111;flex:none;align-items:center;gap:12px;padding:8px 16px;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;font-size:13.5px;line-height:1.35;display:flex}.tvpb-badge[data-v-e7996b20]{color:#171717;background:#fde101;border-radius:6px;flex:none;padding:3px 9px;font-size:12px;font-weight:600}.tvpb-text[data-v-e7996b20]{color:rgba(255,255,255,.86)}.tvpb-link[data-v-e7996b20]{color:#fff;text-underline-offset:3px;flex:none;margin-left:auto;font-weight:500;text-decoration:underline}@media (max-width:640px){.tvpb[data-v-e7996b20]{flex-wrap:wrap;row-gap:6px}.tvpb-text[data-v-e7996b20]{flex-basis:100%;order:3}}.tv-booting[data-v-f2e630f0]{background:#000;position:fixed;top:0;bottom:0;left:0;right:0}.tv-pair[data-v-f2e630f0]{color:#1b1212;background-color:#fffef6;background-image:radial-gradient(60% 50% at 0 55%,rgba(252,255,60,.75),rgba(252,255,60,0) 70%),radial-gradient(45% 40% at 100% 100%,rgba(252,255,60,.8),rgba(252,255,60,0) 70%),radial-gradient(40% 35% at 52% 0,rgba(252,255,60,.6),rgba(252,255,60,0) 70%),linear-gradient(118deg,rgba(252,255,60,0) 30%,rgba(252,255,60,.22) 42%,rgba(252,255,60,0) 55%);justify-content:center;align-items:center;padding:24px;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}.tv-pair-card[data-v-f2e630f0]{text-align:center;width:100%;max-width:640px}.tv-pair-logo[data-v-f2e630f0]{width:auto;height:42px;margin:0 auto 56px;display:block}.tv-pair-title[data-v-f2e630f0]{letter-spacing:-.02em;margin-bottom:14px;font-size:46px;font-weight:500}.tv-pair-sub[data-v-f2e630f0]{color:#6e6767;margin-bottom:40px;font-size:18px;line-height:1.5}.tv-pair-form[data-v-f2e630f0]{flex-direction:column;align-items:center;display:flex}.tv-pair-form[data-v-f2e630f0]>*+*{margin-top:32px}.tv-code[data-v-f2e630f0]{cursor:text;justify-content:center;display:flex;position:relative}.tv-code-input[data-v-f2e630f0]{opacity:0;color:transparent;caret-color:transparent;background:0 0;border:none;outline:none;width:100%;height:100%;font-size:16px;position:absolute;top:0;left:0}.tv-code-cell[data-v-f2e630f0]{font-variant-numeric:tabular-nums;background:#fff;border:1px solid #d4d4d8;border-radius:10px;justify-content:center;align-items:center;width:64px;height:76px;font-size:34px;font-weight:500;transition:border-color .15s;display:flex}.tv-code-cell+.tv-code-cell[data-v-f2e630f0]{margin-left:12px}.tv-code-cell.filled[data-v-f2e630f0]{border-color:#a1a1aa}.focused .tv-code-cell.active[data-v-f2e630f0]{border:2px solid #1b1212}.has-error .tv-code-cell[data-v-f2e630f0]{border-color:#dc2626}.tv-pair-error[data-v-f2e630f0]{color:#dc2626;font-size:16px;line-height:1.4}.tv-pair-btn[data-v-f2e630f0]{color:#fff;cursor:pointer;background:#171717;border:none;border-radius:8px;min-width:240px;padding:12px 32px;font-size:16px;font-weight:500;transition:background .15s}.tv-pair-btn[data-v-f2e630f0]:hover:not(:disabled){outline-offset:3px;background:#000;outline:3px solid rgba(23,23,23,.25)}.tv-pair-btn[data-v-f2e630f0]:focus-visible{outline-offset:3px;background:#000;outline:3px solid rgba(23,23,23,.25)}.tv-pair-btn[data-v-f2e630f0]:disabled{opacity:.6;cursor:default}.tv-kiosk[data-v-f2e630f0]{background:#000;font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Ubuntu,Cantarell,Helvetica Neue,sans-serif;position:fixed;top:0;bottom:0;left:0;right:0;overflow:hidden}.tv-kiosk--preview[data-v-f2e630f0]{--tv-bar-h:44px;--tv-hint-h:0px;flex-direction:column;justify-content:center;align-items:center;display:flex;container-type:size}.tv-stage--preview[data-v-f2e630f0]{width:min(100%, calc((100cqh - var(--tv-bar-h) - var(--tv-hint-h)) * 16 / 9));aspect-ratio:16/9;flex:none;margin:auto 0;position:relative}.tv-stage--preview.tv-stage--vertical[data-v-f2e630f0]{width:min(100%, calc((100cqh - var(--tv-bar-h) - var(--tv-hint-h)) * 9 / 16));aspect-ratio:9/16}.tv-preview-rotate[data-v-f2e630f0]{height:var(--tv-hint-h);text-align:center;color:rgba(255,255,255,.6);flex:none;margin:0;padding:0 16px;font-size:13px;line-height:36px;display:none}.tv-kiosk--preview .tv-sleep[data-v-f2e630f0]{top:var(--tv-bar-h)}@media (max-width:640px){.tv-kiosk--preview[data-v-f2e630f0]{--tv-bar-h:66px}}@media (max-width:640px) and (orientation:portrait){.tv-kiosk--preview[data-v-f2e630f0]{--tv-hint-h:36px}.tv-preview-rotate[data-v-f2e630f0]{display:block}}.tv-stage[data-v-f2e630f0]{transform-origin:50%;isolation:isolate;background:#000;position:absolute;overflow:hidden}.tv-slide[data-v-f2e630f0]{z-index:1;justify-content:center;align-items:center;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.tv-media[data-v-f2e630f0]{object-fit:contain;width:100%;height:100%;display:block}.tv-media.broken[data-v-f2e630f0]{visibility:hidden}.tv-video[data-v-f2e630f0]{opacity:0}.tv-video.playing[data-v-f2e630f0]{opacity:1;transition:opacity .2s}.tv-sleep[data-v-f2e630f0]{background:#000;position:absolute;top:0;bottom:0;left:0;right:0;overflow:hidden}.tv-sleep-drift-x[data-v-f2e630f0]{will-change:transform;animation:47s linear infinite alternate tv-sleep-x-f2e630f0;display:inline-block;position:absolute;top:0;left:0}.tv-sleep-drift-y[data-v-f2e630f0]{letter-spacing:.03em;white-space:nowrap;color:#3d3d3d;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;will-change:transform;padding:4px 8px;font-size:15px;font-weight:600;animation:31s linear infinite alternate tv-sleep-y-f2e630f0}@keyframes tv-sleep-x-f2e630f0{0%{transform:translate(0)}to{transform:translate(calc(100vw - 100%))}}@keyframes tv-sleep-y-f2e630f0{0%{transform:translateY(0)}to{transform:translateY(calc(100vh - 100%))}}.tv-fade-leave-active[data-v-f2e630f0]{z-index:0}.tv-fade-enter-active[data-v-f2e630f0]{transition:opacity .6s}.tv-fade-enter-from[data-v-f2e630f0]{opacity:0}.tv-fade-enter-from.tv-slide--video[data-v-f2e630f0]{opacity:1}.tv-empty[data-v-f2e630f0]{text-align:center;color:#1b1212;background:#fff;flex-direction:column;justify-content:center;align-items:center;padding:24px;display:flex;position:absolute;top:0;bottom:0;left:0;right:0}.tv-empty-logo[data-v-f2e630f0]{height:4.6vmin;margin-bottom:9vmin}.tv-empty-badge[data-v-f2e630f0]{background:#fcff3c;border-radius:50%;justify-content:center;align-items:center;width:15vmin;height:15vmin;margin-bottom:5.5vmin;display:flex;box-shadow:0 0 0 1.7vmin rgba(252,255,60,.25)}.tv-empty-badge svg[data-v-f2e630f0]{width:6vmin;height:6vmin}.tv-empty-title[data-v-f2e630f0]{letter-spacing:-.02em;margin-bottom:2.8vmin;font-size:8vmin;font-weight:500}.tv-empty-sub[data-v-f2e630f0]{color:#6e6767;max-width:80%;margin-bottom:4vmin;font-size:2.9vmin}.tv-empty-code[data-v-f2e630f0]{letter-spacing:.12em;color:#a1a1aa;font-family:JetBrains Mono,ui-monospace,monospace;font-size:2.2vmin}.tv-hud[data-v-f2e630f0]{color:#fff;background:linear-gradient(transparent,rgba(0,0,0,.65));justify-content:space-between;align-items:center;padding:16px 22px;transition:opacity .4s;display:flex;position:absolute;bottom:0;left:0;right:0}.tv-hud.hidden[data-v-f2e630f0]{opacity:0;pointer-events:none}.tv-kiosk.no-cursor[data-v-f2e630f0]{cursor:none}.tv-hud-info[data-v-f2e630f0]{color:rgba(255,255,255,.85);align-items:center;font-size:14px;display:flex}.tv-hud-info[data-v-f2e630f0]>*+*{margin-left:8px}.tv-hud-biz[data-v-f2e630f0]{color:#fff;font-weight:700}.tv-hud-dot[data-v-f2e630f0]{color:rgba(255,255,255,.5)}.tv-hud-count[data-v-f2e630f0]{font-variant-numeric:tabular-nums}.tv-hud-actions[data-v-f2e630f0]{flex:none;align-items:center;display:flex}.tv-hud-actions[data-v-f2e630f0]>*+*{margin-left:10px}.tv-hud-btn[data-v-f2e630f0]{color:#fff;cursor:pointer;background:rgba(255,255,255,.12);border:none;border-radius:10px;justify-content:center;align-items:center;height:40px;padding:0 12px;font-size:13px;font-weight:600;transition:background .15s;display:inline-flex}.tv-hud-btn[data-v-f2e630f0]:hover{background:rgba(255,255,255,.22)}.tv-hud-btn[data-v-f2e630f0]>*+*{margin-left:8px}.tv-hud-btn-lbl[data-v-f2e630f0]{white-space:nowrap}
