.stv{display:none}@media (width<=760px){.stv{background:var(--ground);padding:12px 0 8px;display:block}.stv-row{overscroll-behavior-x:contain;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:2px max(16px,env(safe-area-inset-right)) 8px max(16px,env(safe-area-inset-left));gap:12px;scroll-padding-inline:16px;display:flex;overflow-x:auto}.stv-row::-webkit-scrollbar{display:none}.stv-item{cursor:pointer;scroll-snap-align:start;-webkit-tap-highlight-color:transparent;width:72px;transition:transform var(--t-fast) var(--out);background:0 0;border:0;flex-direction:column;flex:none;align-items:center;gap:7px;margin:0;padding:0;display:flex}.stv-item:active{transform:scale(var(--press))}.stv-ring{width:68px;height:68px;transition:background var(--t-base) var(--out);background:linear-gradient(135deg,#f0c6ae 0%,#d98a6c 45%,#b0583f 100%);border-radius:50%;padding:3px;display:block}.stv-ring img{object-fit:cover;border:3px solid var(--ground);background:var(--accent);border-radius:50%;width:100%;height:100%;display:block}.stv-item.seen .stv-ring{background:#0e0e1033}.stv-name{letter-spacing:-.005em;text-align:center;white-space:nowrap;text-overflow:ellipsis;max-width:72px;font-size:12px;font-weight:600;line-height:1.2;display:block;overflow:hidden}.stv-item.seen .stv-name{color:var(--mute);font-weight:500}}.stv-v{z-index:1000;touch-action:none;overscroll-behavior:contain;-webkit-user-select:none;user-select:none;background:#000;justify-content:center;align-items:center;display:none;position:fixed;inset:0}.stv-v.on{display:flex}.stv-stage{width:min(100vw,56.25dvh);height:min(100dvh,177.778vw);transition:transform .28s var(--out),opacity .28s var(--out);background:#0e0e10;position:relative;overflow:hidden}.stv-stage.drag{transition:none}.stv-img{object-fit:cover;opacity:0;pointer-events:none;-webkit-user-drag:none;width:100%;height:100%;transition:opacity .22s linear;position:absolute;inset:0}.stv-img.on{opacity:1}.stv-spin{z-index:1;opacity:0;pointer-events:none;border:3px solid #ffffff38;border-top-color:#fff;border-radius:50%;width:34px;height:34px;margin:-17px 0 0 -17px;transition:opacity .2s .3s;animation:.8s linear infinite stv-r;position:absolute;top:50%;left:50%}.stv-stage.wait .stv-spin{opacity:1}@keyframes stv-r{to{transform:rotate(360deg)}}.stv-top{z-index:3;padding:calc(10px + env(safe-area-inset-top)) 12px 28px;pointer-events:none;background:linear-gradient(#0000006b,#0000);position:absolute;top:0;left:0;right:0}.stv-bars{gap:4px;display:flex}.stv-bars i{background:#ffffff57;border-radius:3px;flex:1;height:3px;overflow:hidden}.stv-bars b{transform-origin:0;background:#fff;width:100%;height:100%;display:block;transform:scaleX(0)}.stv-who{color:#fff;align-items:center;gap:10px;margin-top:12px;display:flex}.stv-who img{object-fit:cover;background:var(--accent);border:2px solid #fff;border-radius:50%;width:32px;height:32px}.stv-who span{letter-spacing:-.01em;text-shadow:0 1px 6px #00000080;white-space:nowrap;text-overflow:ellipsis;flex:1;min-width:0;font-size:15px;font-weight:700;overflow:hidden}.stv-x{pointer-events:auto;color:#fff;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;justify-content:center;align-items:center;width:44px;height:44px;margin:-6px -8px -6px 0;display:flex}.stv-x svg{filter:drop-shadow(0 1px 4px #0000008c);width:26px;height:26px}.stv-go{z-index:2;cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;padding:0;position:absolute;top:84px;bottom:0}.stv-go.prev{width:34%;left:0}.stv-go.next{width:66%;right:0}.stv-cta{z-index:4;-webkit-tap-highlight-color:#ffffff47;cursor:pointer;border-radius:14px;display:block;position:absolute}.stv-v :focus-visible{outline-offset:-3px;outline:3px solid #fff}html.stv-lock,html.stv-lock body{overflow:hidden}@media (width>=761px){.stv-v{display:none!important}}@media (prefers-reduced-motion:reduce){.stv-img,.stv-stage,.stv-item,.stv-ring{transition:none}}