@font-face{font-family:Ubuntu Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/assets/fonts/ubuntu-mono-latin-400-normal.woff2)format("woff2")}@font-face{font-family:Ubuntu Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/assets/fonts/ubuntu-mono-latin-700-normal.woff2)format("woff2")}.vs-broadcast .pageScanlines{z-index:10;pointer-events:none;opacity:.22;background:repeating-linear-gradient(0deg,#10092144 0 1px,#0000 1px 6px);position:absolute;inset:0;overflow:hidden}.vs-broadcast .pageScanlines:before,.vs-broadcast .siteInteract .pageScanlines{display:none}@media (prefers-reduced-motion:reduce){.vs-broadcast .pageScanlines{opacity:.18}}.vs-broadcast .websiteViewer{transition:none!important;transform:none!important}.vs-broadcast .nativeView{background:#fff;border:0;width:100%;height:100%;position:absolute;inset:0}.vs-broadcast .nativeView[hidden]{display:none}.vs-broadcast .framedReceiver:not(.siteInteract) .nativeView{pointer-events:none}.vs-broadcast .framedReceiver.siteInteract .nativeView{pointer-events:auto}.vs-broadcast .framedReceiver.returnDragging .nativeView{pointer-events:none!important}.vs-broadcast .websiteLoading{isolation:isolate;z-index:3;color:#fff;background:#100921;place-items:center;padding:0;font:700 18px monospace;display:grid;position:absolute;inset:0;overflow:hidden}.vs-broadcast .websiteLoading[hidden]{display:none}.vs-broadcast .framedReceiver:has(.websiteLoading.tuning:not([hidden])) .vibePresentation{opacity:0}.vs-broadcast{--ink:#17131a;--paper:#ede3cf;--blue:#1658d4;--cyan:#00a7df;--pink:#f10b72;--yellow:#f2b821;--signal:1;--miss:0;--seam:100%;--plate-x:0px;--plate-y:0px;--hero-y:0px;--needle-x:0px;--flow-x:0px;--flow-progress:0;--chat-footer-h:calc(74px + env(safe-area-inset-bottom))}.vs-broadcast *{box-sizing:border-box}.vs-broadcast{background:var(--paper);scroll-behavior:smooth;color:var(--ink);background:var(--paper);margin:0;font-family:Arial,Helvetica,sans-serif;overflow-x:hidden}.vs-broadcast button,.vs-broadcast input{font:inherit}.vs-broadcast .broadcast{background:var(--ink);touch-action:none;isolation:isolate;cursor:ns-resize;height:100svh;min-height:0;position:relative;overflow:hidden}.vs-broadcast .broadcast.receiverMode{touch-action:pan-y;cursor:ew-resize}.vs-broadcast .image{z-index:0;transform:scale(calc(1.03 + var(--miss)*.05));filter:contrast(calc(1.06 + var(--miss)*.35)) saturate(calc(1 - var(--miss)*.45)) blur(calc(var(--miss)*8px));will-change:transform,filter,clip-path;background-position:50%;background-size:cover;animation:10s ease-in-out infinite alternate channelPlayback;position:absolute;inset:-3%}.vs-broadcast .imageB{clip-path:inset(0 0 0 var(--seam))}.vs-broadcast .plate{z-index:1;mix-blend-mode:multiply;opacity:calc(var(--miss)*.34);pointer-events:none;will-change:transform,opacity;background-position:50%;background-size:cover;position:absolute;inset:-3%}.vs-broadcast .plateC{transform:translate(calc(var(--plate-x)*-1),var(--plate-y));filter:sepia()saturate(9)hue-rotate(145deg)}.vs-broadcast .plateM{transform:translate(var(--plate-x),calc(var(--plate-y)*-1));filter:sepia()saturate(12)hue-rotate(285deg)}.vs-broadcast .plateY{transform:translate(calc(var(--plate-x)*.35),calc(var(--plate-y)*.45));filter:sepia()saturate(11)hue-rotate(5deg)}.vs-broadcast .paper{z-index:2;mix-blend-mode:screen;opacity:calc(.11 + var(--miss)*.3);pointer-events:none;background-image:radial-gradient(#ede3cfe6 1px,#0000 1.5px),radial-gradient(#17131a80 .8px,#0000 1.4px);background-position:0 0,2px 3px;background-size:5px 5px,7px 7px;position:absolute;inset:0}.vs-broadcast .dropout{z-index:3;mix-blend-mode:multiply;opacity:calc(var(--miss)*.28);pointer-events:none;background-image:radial-gradient(#17131ae6 1px,#0000 1.5px);background-size:8px 8px;position:absolute;inset:0}.vs-broadcast .programViewport{z-index:6;touch-action:pan-y;overscroll-behavior-x:contain;pointer-events:none;opacity:0;transition:opacity .35s;position:absolute;inset:0;overflow:hidden}.vs-broadcast .receiverReady .programViewport{pointer-events:auto;opacity:1}.vs-broadcast .notLocked .programViewport{pointer-events:none;opacity:calc(.18 + var(--signal)*.82)}.vs-broadcast .programStage,.vs-broadcast .signalPreview{will-change:transform,opacity;position:absolute;inset:0;overflow:hidden}.vs-broadcast .programStage{z-index:1;transform:translate3d(calc(var(--flow-x)*.22),0,0);transition:transform .28s cubic-bezier(.22,.74,.18,1),opacity .26s}.vs-broadcast .flowDragging .programStage{opacity:calc(1 - var(--flow-progress)*.18);transition:none}.vs-broadcast .signalPreview{z-index:2;background-color:var(--ink);isolation:isolate;background-position:50%;background-size:cover;transition:transform .3s cubic-bezier(.22,.74,.18,1);display:none;box-shadow:-10px 0 #00a7dfb8,10px 0 #f10b72b3}.vs-broadcast .signalPreview.show{display:block}.vs-broadcast .signalPreview:before{content:"";z-index:0;mix-blend-mode:screen;opacity:.5;background:radial-gradient(#ede3cf52 1px,#0000 1.5px) 0 0/6px 6px;position:absolute;inset:0}.vs-broadcast .signalPreview:after{content:"";z-index:4;background:var(--paper);width:2px;box-shadow:-7px 0 0 var(--cyan),7px 0 0 var(--pink);position:absolute;top:0;bottom:0;left:0}.vs-broadcast .signalPreview.prev:after{left:auto;right:0}.vs-broadcast .previewCopy{z-index:2;color:var(--paper);text-shadow:4px 4px 0 var(--ink);position:absolute;top:43%;left:10%;right:10%;transform:translateY(-50%)}.vs-broadcast .previewCopy small{background:var(--yellow);color:var(--ink);border:2px solid var(--ink);letter-spacing:.12em;text-shadow:none;padding:5px 7px;font:900 8px monospace;display:inline-block}.vs-broadcast .previewCopy b{letter-spacing:-.08em;max-width:720px;margin-top:8px;font-size:clamp(40px,12vw,110px);line-height:.76;display:block}.vs-broadcast .programMeta{z-index:3;left:50%;top:max(75px,calc(env(safe-area-inset-top) + 58px));white-space:nowrap;max-width:74vw;color:var(--paper);letter-spacing:.11em;text-shadow:2px 2px 0 var(--ink);align-items:center;gap:7px;font:900 8px monospace;display:flex;position:absolute;transform:translate(-50%)}.vs-broadcast .programMeta span{text-overflow:ellipsis;background:#17131ac2;border:1px solid #ede3cfcc;padding:5px 7px;overflow:hidden}.vs-broadcast .programMeta i{background:var(--yellow);width:7px;height:7px;box-shadow:3px 0 0 var(--cyan),-3px 0 0 var(--pink);border-radius:50%}.vs-broadcast .programVideo{z-index:1;object-fit:cover;background:var(--ink);width:100%;height:100%;position:absolute;inset:0}.vs-broadcast .videoCaption{z-index:2;text-align:center;width:min(72vw,720px);color:var(--paper);text-shadow:5px 5px 0 var(--ink);pointer-events:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.vs-broadcast .videoCaption small{letter-spacing:.18em;font:900 9px monospace}.vs-broadcast .videoCaption b{letter-spacing:-.08em;margin-top:10px;font-size:clamp(33px,11vw,96px);line-height:.75;display:block}.vs-broadcast .programStage.video .videoCaption{opacity:.16;transition:opacity .25s}.vs-broadcast .programStage.video:hover .videoCaption,.vs-broadcast .programStage.video:focus-within .videoCaption{opacity:.92}.vs-broadcast .chatDock{z-index:3;left:50%;bottom:max(170px,calc(env(safe-area-inset-bottom) + 158px));border:3px solid var(--ink);width:min(90vw,620px);max-height:min(53vh,520px);box-shadow:8px 8px 0 var(--pink),13px 13px 0 var(--blue);color:var(--ink);pointer-events:auto;background:#ede3cff5;grid-template-rows:auto minmax(90px,1fr) auto;gap:8px;padding:11px;display:grid;position:absolute;transform:translate(-50%)rotate(-.4deg)}.vs-broadcast .chatHead{border-bottom:2px solid var(--ink);letter-spacing:.09em;justify-content:space-between;align-items:center;gap:8px;padding-bottom:6px;font:900 8px monospace;display:flex}.vs-broadcast .chatHead b{font-size:13px}.vs-broadcast .aiFlag{background:var(--yellow);border:2px solid var(--ink);white-space:nowrap;padding:4px 6px}.vs-broadcast .chatLog{overscroll-behavior:contain;flex-direction:column;gap:6px;padding:2px 1px;font:800 12px/1.15 Arial,sans-serif;display:flex;overflow:auto}.vs-broadcast .bubble{border:2px solid var(--ink);max-width:84%;box-shadow:3px 3px 0 var(--cyan);background:#fff;padding:8px 9px}.vs-broadcast .bubble.user{background:var(--pink);color:#fff;box-shadow:3px 3px 0 var(--yellow);align-self:flex-end}.vs-broadcast .quickPrompts{gap:5px;padding-bottom:2px;display:flex;overflow:auto}.vs-broadcast .quickPrompts button{border:2px solid var(--ink);background:var(--paper);flex:none;padding:5px 7px;font:900 8px monospace}.vs-broadcast .chatForm{grid-template-columns:1fr auto;gap:6px;display:grid}.vs-broadcast .chatForm input{border:3px solid var(--ink);background:#fff;min-width:0;padding:9px;font:800 12px Arial,sans-serif}.vs-broadcast .chatForm button{border:3px solid var(--ink);background:var(--yellow);padding:8px 11px;font-weight:950}.vs-broadcast .programStage.duplex .chatDock{width:min(44vw,500px);left:auto;right:5vw;transform:rotate(.5deg)}.vs-broadcast .duplexTag{z-index:2;width:min(39vw,480px);color:var(--paper);text-shadow:5px 5px 0 var(--ink);position:absolute;top:37%;left:5vw}.vs-broadcast .duplexTag small{letter-spacing:.13em;font:900 9px monospace}.vs-broadcast .duplexTag b{letter-spacing:-.08em;font-size:clamp(38px,8vw,88px);line-height:.76;display:block}.vs-broadcast .dropCard{z-index:3;background:var(--yellow);border:4px solid var(--ink);width:min(78vw,640px);box-shadow:12px 12px 0 var(--pink),20px 20px 0 var(--blue);color:var(--ink);pointer-events:auto;padding:18px;position:absolute;top:47%;left:50%;transform:translate(-50%,-50%)rotate(-1deg)}.vs-broadcast .dropCard small{letter-spacing:.14em;font:900 9px monospace}.vs-broadcast .dropCard b{letter-spacing:-.09em;margin:12px 0 16px;font-size:clamp(45px,13vw,112px);line-height:.72;display:block}.vs-broadcast .dropCard button{border:3px solid var(--ink);background:var(--paper);box-shadow:4px 4px 0 var(--ink);padding:10px 15px;font-weight:950}.vs-broadcast .flowGuide{z-index:4;background:var(--paper);border:2px solid var(--ink);box-shadow:5px 5px 0 var(--pink);color:var(--ink);letter-spacing:.12em;opacity:0;pointer-events:none;padding:7px 9px;font:900 8px monospace;transition:all .3s;position:absolute;top:30%;left:50%;transform:translate(-50%,8px)rotate(-1deg)}.vs-broadcast .receiverReady.hasFrames:not(.hasFlowed) .flowGuide{opacity:.92;transform:translate(-50%)rotate(-1deg)}.vs-broadcast .hasFlowed .flowGuide{display:none}.vs-broadcast .wire{z-index:7;width:100%;height:100%;color:var(--paper);opacity:calc(.2 + var(--miss)*.72);mix-blend-mode:difference;pointer-events:none;filter:drop-shadow(calc(var(--plate-x)*.4) 0 0 var(--cyan)) drop-shadow(calc(var(--plate-x)*-.4) 0 0 var(--pink));position:absolute;inset:0}.vs-broadcast .wire path,.vs-broadcast .wire line,.vs-broadcast .wire polyline,.vs-broadcast .wire circle{fill:none;stroke:currentColor;stroke-width:1.2px;vector-effect:non-scaling-stroke}.vs-broadcast .wire .fine{stroke-width:.6px;opacity:.6}.vs-broadcast .wire .focus{stroke-width:calc(.8px + var(--signal)*1.3px);opacity:calc(.35 + var(--signal)*.65)}.vs-broadcast .registerLine{left:var(--seam);background:var(--paper);width:1px;box-shadow:-5px 0 0 var(--cyan),5px 0 0 var(--pink);opacity:calc(.2 + var(--miss)*.8);pointer-events:none;position:absolute;top:0;bottom:0;transform:translate(-50%)}.vs-broadcast .registerLine:before,.vs-broadcast .registerLine:after{content:"";border:1px solid var(--paper);border-radius:50%;width:54px;height:54px;position:absolute;left:50%;transform:translate(-50%)}.vs-broadcast .registerLine:before{top:22%}.vs-broadcast .registerLine:after{bottom:22%}.vs-broadcast .phoneHero{z-index:9;aspect-ratio:520/1280;height:min(68svh,630px);transform:translate(-50%,-50%) translateY(var(--hero-y)) rotate(-3deg);filter:drop-shadow(13px 17px #17131a33);pointer-events:auto;touch-action:none;cursor:grab;will-change:transform,opacity;transition:transform .86s cubic-bezier(.55,.02,.19,1),opacity .58s;position:absolute;top:46%;left:50%}.vs-broadcast .phoneHero:active{cursor:grabbing}.vs-broadcast .heroDragging .phoneHero,.vs-broadcast .heroDragging .heroWordmark{transition:none}.vs-broadcast .phoneHero>img{z-index:2;object-fit:contain;width:100%;height:100%;position:absolute;inset:0}.vs-broadcast .phoneVideo{z-index:3;clip-path:polygon(0 2.56%,87.54% 0,96.63% 45.69%,100% 96.81%,13.13% 100%,5.39% 45.69%);background:#08070a;width:57.12%;height:24.45%;position:absolute;top:27.89%;left:21.15%;overflow:hidden}.vs-broadcast .phoneVideoFrame{filter:contrast(1.16)saturate(.92);background-position:50%;background-size:cover;animation:10s ease-in-out infinite alternate phonePlayback;position:absolute;inset:-7%;transform:rotate(-1.7deg)skew(7.5deg)scale(1.12)}.vs-broadcast .phoneVideoB{clip-path:inset(0 0 0 var(--seam))}.vs-broadcast .phoneVideo:after{content:"";mix-blend-mode:screen;background:repeating-linear-gradient(0deg,#0000 0 3px,#ede3cf29 4px);position:absolute;inset:0}.vs-broadcast .heroWordmark{z-index:13;left:50%;bottom:max(17px,env(safe-area-inset-bottom));object-fit:contain;width:min(63.7vw,588px);max-height:18vh;transform:translateX(-50%) translateY(var(--hero-y));filter:drop-shadow(4px 4px 0 var(--cyan)) drop-shadow(7px 7px 0 #17131a61);pointer-events:none;will-change:transform,opacity;transition:transform .86s cubic-bezier(.55,.02,.19,1),opacity .5s;position:absolute}.vs-broadcast .receiverMode .phoneHero{opacity:0;pointer-events:none;transform:translate(-50%,-50%)translateY(118svh)rotate(7deg)}.vs-broadcast .receiverMode .heroWordmark{opacity:0;transform:translate(-50%)translateY(70vh)}.vs-broadcast .siteDeck{z-index:0;pointer-events:none;transition:top .28s cubic-bezier(.22,.74,.18,1),bottom .28s cubic-bezier(.22,.74,.18,1);position:absolute;inset:0;overflow:hidden}.vs-broadcast .siteFrame{background:var(--paper);opacity:0;visibility:hidden;pointer-events:none;border:0;width:100%;height:100%;transition:opacity .2s,transform .3s cubic-bezier(.22,.74,.18,1);position:absolute;inset:0;transform:translate(0,0)}.vs-broadcast .siteFrame.active,.vs-broadcast .siteFrame.preview{opacity:1;visibility:visible}.vs-broadcast .webChannel .image{opacity:0}.vs-broadcast .siteInteract .siteDeck{pointer-events:auto;top:0;bottom:var(--chat-footer-h);border-left:3px solid var(--cyan);border-right:3px solid var(--pink);box-shadow:inset 5px 0 #00a7df2e,inset -5px 0 #f10b722e}.vs-broadcast .siteInteract.hasFrames .siteDeck{bottom:var(--chat-footer-h)}.vs-broadcast .siteInteract .siteFrame.active{pointer-events:auto}.vs-broadcast .siteInteract .programViewport,.vs-broadcast .siteInteract .programStage,.vs-broadcast .siteInteract .signalPreview,.vs-broadcast .siteInteract .flowGuide{pointer-events:none;opacity:0}.vs-broadcast .siteInteract .plate,.vs-broadcast .siteInteract .paper,.vs-broadcast .siteInteract .dropout,.vs-broadcast .siteInteract .wire,.vs-broadcast .siteInteract .registerLine{opacity:0!important}.vs-broadcast .siteInteract .brand,.vs-broadcast .siteInteract .status,.vs-broadcast .siteInteract .recCorner,.vs-broadcast .siteInteract .stationStamp,.vs-broadcast .siteInteract .relation,.vs-broadcast .siteInteract .accessBtn,.vs-broadcast .siteInteract .vibePrompt,.vs-broadcast .siteInteract .talking{opacity:0!important;pointer-events:none!important;transform:translateY(20px)!important}.vs-broadcast .siteInteract .register{z-index:41;left:43px;right:43px;bottom:max(1px,env(safe-area-inset-bottom));background:var(--ink);box-shadow:0 -3px 0 var(--pink),0 -6px 0 var(--cyan);border-top:1px solid #ede3cf94;padding:0 3px;opacity:1!important;pointer-events:auto!important;transform:none!important}.vs-broadcast .siteInteract .tuneArrow{z-index:42;bottom:max(3px,env(safe-area-inset-bottom));opacity:1!important;pointer-events:auto!important;transform:none!important}.vs-broadcast .siteMode{z-index:22;left:50%;top:max(102px,calc(env(safe-area-inset-top) + 84px));border:2px solid var(--ink);background:var(--yellow);color:var(--ink);box-shadow:4px 4px 0 var(--pink);letter-spacing:.11em;touch-action:manipulation;padding:7px 10px;font:900 8px monospace;display:none;position:absolute;transform:translate(-50%)rotate(-1deg)}.vs-broadcast .webChannel.receiverReady .siteMode{display:block}.vs-broadcast .webChannel .programMeta{display:none}.vs-broadcast .siteInteract .siteMode,.vs-broadcast .siteInteract .webFallback{display:none!important}.vs-broadcast .signalPreview.webPreview{box-shadow:none;background:0 0}.vs-broadcast .signalPreview.webPreview:before{opacity:.13}.vs-broadcast .signalPreview.webPreview .previewCopy{top:max(120px,calc(env(safe-area-inset-top) + 102px));transform:none}.vs-broadcast .signalPreview.webPreview .previewCopy b{display:none}.vs-broadcast .webFallback{z-index:15;background:var(--paper);color:var(--ink);border:2px solid var(--ink);box-shadow:4px 4px 0 var(--pink);letter-spacing:.08em;padding:6px 8px;font:900 8px monospace;text-decoration:none;display:none;position:absolute;top:72px;left:50%;transform:translate(-50%)}.vs-broadcast .webChannel .webFallback{display:block}.vs-broadcast .broadcast:not(.receiverReady) .webFallback{display:none!important}.vs-broadcast .brand{top:max(18px,env(safe-area-inset-top));object-fit:contain;z-index:12;width:92px;max-height:70px;filter:drop-shadow(2px 2px 0 var(--paper)) drop-shadow(5px 5px 0 var(--cyan));opacity:0;pointer-events:none;transition:opacity .28s,transform .34s;position:absolute;left:18px;transform:translateY(-16px)scale(.92)}.vs-broadcast .receiverReady .brand{opacity:1;transform:none}.vs-broadcast .status{top:max(23px,calc(env(safe-area-inset-top) + 5px));z-index:12;color:var(--paper);letter-spacing:.13em;text-shadow:2px 2px 0 var(--ink);align-items:center;gap:8px;font:900 9px monospace;display:flex;position:absolute;right:18px}.vs-broadcast .status i{width:10px;height:10px;box-shadow:3px 3px 0 var(--yellow);background:#ff174f;border-radius:50%;animation:1s steps(2,end) infinite recBlink}.vs-broadcast .recCorner{z-index:11;pointer-events:none;width:28px;height:28px;position:absolute}.vs-broadcast .recCorner.tl{border-left:2px solid var(--paper);border-top:2px solid var(--paper);top:142px;left:18px}.vs-broadcast .recCorner.tr{border-right:2px solid var(--paper);border-top:2px solid var(--paper);top:142px;right:18px}.vs-broadcast .recCorner.bl{border-left:2px solid var(--paper);border-bottom:2px solid var(--paper);bottom:232px;left:18px}.vs-broadcast .recCorner.br{border-right:2px solid var(--paper);border-bottom:2px solid var(--paper);bottom:232px;right:18px}.vs-broadcast .stationStamp{z-index:12;transition:opacity .45s,transform .55s;position:absolute;bottom:105px;left:18px;transform:rotate(-1deg)}.vs-broadcast .stationStamp span{background:var(--paper);border:2px solid var(--ink);box-shadow:4px 4px 0 var(--pink);letter-spacing:.1em;padding:5px 8px;font:900 8px monospace;display:inline-block}.vs-broadcast .stationStamp b{background:var(--pink);color:#fff;border:2px solid var(--ink);width:max-content;max-width:calc(100vw - 165px);box-shadow:4px 4px 0 var(--yellow);letter-spacing:-.06em;white-space:normal;margin-top:6px;padding:6px 9px;font-size:clamp(21px,6.6vw,42px);line-height:.82;display:block}.vs-broadcast .notLocked .stationStamp{opacity:.62;transform:translateX(calc(var(--miss)*-12px)) rotate(-2deg)}.vs-broadcast .relation{z-index:12;gap:6px;transition:opacity .45s,transform .45s;display:flex;position:absolute;bottom:106px;right:17px}.vs-broadcast .relation button{border:3px solid var(--ink);background:var(--paper);min-width:54px;height:48px;color:var(--ink);box-shadow:5px 5px 0 var(--blue);cursor:pointer;border-radius:0;font-weight:950}.vs-broadcast .relation .love{font-size:20px}.vs-broadcast .relation .buy{background:var(--yellow);line-height:.85}.vs-broadcast .relation .buy small{letter-spacing:.05em;font:900 8px monospace;display:block}.vs-broadcast .notLocked .relation{opacity:.25;pointer-events:none}.vs-broadcast .register{left:54px;right:54px;bottom:max(6px,env(safe-area-inset-bottom));z-index:13;color:var(--paper);transition:opacity .5s,transform .6s cubic-bezier(.2,.8,.2,1);position:absolute}.vs-broadcast .registerTop{z-index:8;letter-spacing:.11em;text-shadow:2px 2px 0 var(--ink);pointer-events:none;justify-content:space-between;align-items:center;font:900 7px monospace;display:flex;position:absolute;top:1px;left:4px;right:4px}.vs-broadcast .frequency{letter-spacing:-.03em;font-size:14px}.vs-broadcast .atlas{touch-action:none;height:51px;margin-top:0;position:relative}.vs-broadcast .atlas:before,.vs-broadcast .atlas:after{content:"";z-index:2;background:var(--paper);width:14px;height:2px;box-shadow:0 0 4px var(--paper),0 0 9px var(--cyan),0 0 14px var(--pink);pointer-events:none;position:absolute;top:22px}.vs-broadcast .atlas:before{left:-10px}.vs-broadcast .atlas:after{right:-10px}.vs-broadcast .trace{pointer-events:none;width:100%;height:37px;position:absolute;top:4px;left:0;right:0;overflow:visible}.vs-broadcast .trace .ghostLine{fill:none;stroke:#ede3cfb8;stroke-width:8px;stroke-linejoin:miter;vector-effect:non-scaling-stroke;opacity:.92;filter:drop-shadow(0 0 2px #fff)drop-shadow(0 0 7px #00a7dffa)drop-shadow(0 0 15px #f10b72f0)}.vs-broadcast .trace .signalLine{fill:none;stroke:#fff;stroke-width:1.8px;stroke-linejoin:miter;vector-effect:non-scaling-stroke;filter:drop-shadow(0 0 2px #fff) drop-shadow(0 0 5px var(--yellow));animation:.18s steps(2,end) infinite arcFlicker}.vs-broadcast .trace .arcBranch{fill:none;stroke:var(--cyan);stroke-width:.75px;stroke-linejoin:miter;vector-effect:non-scaling-stroke;opacity:.74;filter:drop-shadow(0 0 3px var(--cyan));animation:.27s steps(2,end) infinite reverse arcFlicker}.vs-broadcast .trace .arcBranch.branchB{stroke:var(--pink);opacity:.62;animation-duration:.33s}.vs-broadcast .trace .ghostBox{fill:#17131a70;stroke:#ede3cf94;stroke-width:1px;stroke-dasharray:7 5}.vs-broadcast .trace .needle{stroke:var(--yellow);stroke-width:3px;vector-effect:non-scaling-stroke;filter:drop-shadow(-4px 0 0 var(--cyan)) drop-shadow(4px 0 0 var(--pink)) drop-shadow(0 0 5px var(--paper))}.vs-broadcast .trace .needleTip{fill:var(--yellow);filter:drop-shadow(0 0 5px var(--yellow))}.vs-broadcast .stations{justify-content:space-between;display:flex;position:absolute;bottom:0;left:0;right:0}.vs-broadcast .stations button{color:var(--paper);letter-spacing:.04em;cursor:pointer;text-shadow:2px 2px 0 var(--ink);background:0 0;border:0;padding:3px 0 1px;font:900 7px monospace}.vs-broadcast .needleControl{z-index:6;left:calc(50% + var(--needle-x));cursor:ew-resize;touch-action:none;background:0 0;border:0;width:68px;height:48px;position:absolute;top:-2px;transform:translate(-50%)}.vs-broadcast .needleControl:focus-visible{outline:2px solid var(--yellow);outline-offset:2px}.vs-broadcast .tuneArrow{z-index:18;bottom:max(5px,env(safe-area-inset-bottom));color:#0000;opacity:0;pointer-events:none;filter:drop-shadow(0 0 7px #00a7dfb8)drop-shadow(0 0 13px #f10b72cc);touch-action:manipulation;background:0 0;border:0;width:58px;height:58px;font-size:0;transition:opacity .35s,transform .4s;position:absolute;transform:translateY(24px)scale(.8)}.vs-broadcast .tuneArrow:before{z-index:2;background:var(--ink);color:var(--paper);letter-spacing:.08em;box-shadow:0 0 7px var(--cyan);content:"CHANNEL";white-space:nowrap;padding:2px 4px;font:900 6px/1 monospace;display:block;position:absolute;top:-5px;left:50%;transform:translate(-50%)}.vs-broadcast .tuneArrow:after{border:3px solid var(--paper);background:radial-gradient(circle at 35% 28%,#fff 0 6%,var(--yellow) 8% 30%,var(--pink) 34% 53%,var(--ink) 57%);color:#fff;-webkit-text-stroke:3px var(--ink);paint-order:stroke fill;width:48px;height:48px;text-shadow:-2px -2px 0 var(--ink),2px -2px 0 var(--ink),-2px 2px 0 var(--ink),2px 2px 0 var(--ink);box-shadow:0 0 6px var(--paper),0 0 14px var(--cyan),0 0 22px var(--pink);border-radius:50%;place-items:center;font:1000 39px/.7 Arial Black,Impact,sans-serif;display:grid;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.vs-broadcast .tuneArrow.left{left:1px}.vs-broadcast .tuneArrow.right{right:1px}.vs-broadcast .tuneArrow.left:after{content:"−"}.vs-broadcast .tuneArrow.right:after{content:"+"}.vs-broadcast .receiverReady .tuneArrow{opacity:1;pointer-events:auto;transform:none}.vs-broadcast .coilSparks{z-index:1;pointer-events:none;position:absolute;inset:-16px}.vs-broadcast .coilSparks i{--angle:0deg;width:2px;height:14px;box-shadow:0 0 4px #fff,0 0 8px var(--cyan),0 0 12px var(--pink);clip-path:polygon(45% 0,100% 35%,55% 50%,100% 100%,0 63%,43% 49%,0 18%);transform-origin:50%;background:#fff;animation:1.15s steps(2,end) infinite coilSpark;position:absolute;top:50%;left:50%}.vs-broadcast .coilSparks i:nth-child(2){--angle:112deg;height:11px;animation-delay:-.43s}.vs-broadcast .coilSparks i:nth-child(3){--angle:238deg;height:16px;animation-delay:-.81s}.vs-broadcast .vibePrompt{z-index:17;left:50%;bottom:max(190px,calc(env(safe-area-inset-bottom) + 178px));background:var(--yellow);width:max-content;max-width:78vw;color:var(--ink);border:2px solid var(--ink);box-shadow:5px 5px 0 var(--pink);letter-spacing:-.04em;text-align:center;opacity:0;pointer-events:none;padding:8px 11px;font:950 clamp(15px,4.5vw,27px)/.86 Arial,sans-serif;transition:opacity .3s,transform .4s;position:absolute;transform:translate(-50%,16px)rotate(-1deg)}.vs-broadcast .receiverReady:not(.hasTuned) .vibePrompt{opacity:1;transform:translate(-50%)rotate(-1deg)}.vs-broadcast .hasTuned .vibePrompt{opacity:0!important;transition-delay:0s!important;transform:translate(-50%,10px)rotate(1deg)!important}.vs-broadcast .broadcast:not(.receiverReady) .stationStamp,.vs-broadcast .broadcast:not(.receiverReady) .relation,.vs-broadcast .broadcast:not(.receiverReady) .register,.vs-broadcast .broadcast:not(.receiverReady) .accessBtn{opacity:0!important;pointer-events:none!important;transition-delay:0s!important;transform:translateY(38px)!important}.vs-broadcast .receiverReady .stationStamp,.vs-broadcast .receiverReady .relation,.vs-broadcast .receiverReady .register{transition-delay:0s}.vs-broadcast .wire,.vs-broadcast .registerLine,.vs-broadcast .paper,.vs-broadcast .dropout,.vs-broadcast .status,.vs-broadcast .programMeta,.vs-broadcast .videoCaption,.vs-broadcast .stateTicker,.vs-broadcast .flowGuide,.vs-broadcast .siteMode,.vs-broadcast .webFallback{transition:opacity .62s,transform .62s}.vs-broadcast .controlsIdle .wire,.vs-broadcast .controlsIdle .registerLine,.vs-broadcast .controlsIdle .paper,.vs-broadcast .controlsIdle .dropout,.vs-broadcast .controlsIdle .status,.vs-broadcast .controlsIdle .programMeta,.vs-broadcast .controlsIdle .videoCaption,.vs-broadcast .controlsIdle .stateTicker,.vs-broadcast .controlsIdle .flowGuide,.vs-broadcast .controlsIdle .siteMode,.vs-broadcast .controlsIdle .webFallback{opacity:0!important;pointer-events:none!important}.vs-broadcast .proof{z-index:30;background:var(--paper);border:3px solid var(--ink);box-shadow:13px 13px 0 var(--pink);opacity:0;pointer-events:none;transition:all .38s;position:absolute;inset:8%;transform:rotate(-2deg)scale(.84)}.vs-broadcast .proof.show{opacity:1;pointer-events:auto;transform:rotate(-1deg)scale(1)}.vs-broadcast .proofImage{filter:contrast(1.25);background-position:50%;background-size:cover;height:72%}.vs-broadcast .proofFoot{justify-content:space-between;align-items:center;height:28%;padding:10px;display:flex}.vs-broadcast .proofFoot b{font-size:28px;line-height:.84}.vs-broadcast .proofFoot img{object-fit:contain;mix-blend-mode:multiply;width:42px;max-height:65px}.vs-broadcast .proofClose{z-index:3;border:2px solid var(--ink);background:var(--yellow);width:50px;height:50px;color:var(--blue);pointer-events:auto;touch-action:manipulation;cursor:pointer;place-items:center;font-size:20px;font-weight:950;display:grid;position:absolute;top:8px;right:8px}.vs-broadcast .talking{z-index:25;color:var(--paper);text-align:center;letter-spacing:-.06em;text-shadow:5px 5px 0 var(--pink);background:#17131a47;place-items:center;font-size:clamp(35px,10vw,80px);font-weight:950;line-height:.84;display:none;position:absolute;inset:0}.vs-broadcast .talking.show{display:grid}.vs-broadcast .accessBtn{z-index:20;border:1px solid var(--paper);background:var(--ink);color:var(--paper);letter-spacing:.1em;padding:7px 8px;font:900 8px monospace;transition:opacity .3s .72s,transform .35s .7s;position:absolute;top:70px;right:16px}.vs-broadcast .stateTicker{z-index:45;left:56px;right:56px;bottom:max(58px,calc(env(safe-area-inset-bottom) + 52px));height:19px;color:var(--yellow);opacity:0;pointer-events:none;background:#17131ad6;border-top:1px solid #ede3cfa6;border-bottom:1px solid #ede3cf59;position:absolute;overflow:hidden}.vs-broadcast .receiverReady:not(.controlsIdle) .stateTicker{animation:48s linear infinite tickerAppear}.vs-broadcast .hasFrames .stateTicker,.vs-broadcast .siteInteract .stateTicker,.vs-broadcast .controlsIdle .stateTicker{display:none}.vs-broadcast .stateTicker span{letter-spacing:.13em;white-space:nowrap;width:max-content;min-width:100%;padding:3px 0;font:900 8px monospace;animation:38s linear infinite tickerRun;display:block}.vs-broadcast .stateTicker span:after{content:"  •  " attr(data-repeat)}.vs-broadcast .needleNav{z-index:9;left:calc(50% + var(--needle-x));transform-origin:50%;opacity:0;visibility:hidden;pointer-events:none;grid-template-columns:44px 44px 44px;align-items:center;width:132px;height:48px;transition:transform .28s cubic-bezier(.2,.9,.2,1),opacity .18s,visibility 0s linear .28s;display:grid;position:absolute;top:-4px;transform:translate(-50%)scaleX(.12)}.vs-broadcast .receiverReady.hasFrames .needleNav{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s;transform:translate(-50%)scaleX(1)}.vs-broadcast .needleNav[aria-hidden=true]{display:none!important}.vs-broadcast .needleNav:before{content:"";z-index:-1;background:var(--paper);height:3px;box-shadow:0 -2px 0 var(--cyan),0 2px 0 var(--pink),0 0 9px var(--paper);position:absolute;top:22px;left:20px;right:20px}.vs-broadcast .needleNav button{border:3px solid var(--paper);width:44px;height:44px;color:var(--paper);box-shadow:0 0 4px var(--paper),0 0 8px #00a7dfcc,0 0 12px #f10b72bf;touch-action:manipulation;background:#17131af5;border-radius:0;place-items:center;font:1000 22px/1 monospace;display:grid;position:relative}.vs-broadcast .needleNav .prev{clip-path:polygon(0 50%,14% 0,100% 0,100% 100%,14% 100%);padding-left:3px}.vs-broadcast .needleNav .next{clip-path:polygon(0 0,86% 0,100% 50%,86% 100%,0 100%);padding-right:3px}.vs-broadcast .needleNav button:active{background:var(--pink)}.vs-broadcast .needleNav button:focus-visible{outline:3px solid var(--yellow);outline-offset:2px}.vs-broadcast .needleNav .back{z-index:2;border:3px solid var(--ink);background:linear-gradient(90deg,var(--cyan) 0 33%,var(--pink) 33% 66%,var(--yellow) 66% 100%);width:44px;height:52px;color:var(--ink);box-shadow:-2px 0 0 var(--cyan),2px 0 0 var(--pink),0 0 7px var(--paper);cursor:ew-resize;margin-top:5px;font-size:20px}.vs-broadcast .needleNav .back small{background:var(--paper);letter-spacing:.04em;padding:1px 2px;font:900 5px/1 monospace;position:absolute;bottom:2px;left:50%;transform:translate(-50%)}.vs-broadcast .siteInteract .needleNav{opacity:1}.vs-broadcast .needleDragging .needleNav .prev,.vs-broadcast .needleDragging .needleNav .next{opacity:0;pointer-events:none;transform:scaleX(.2)}.vs-broadcast .needleDragging .needleNav .back{filter:brightness(1.3)}.vs-broadcast .guide{z-index:55;background:var(--paper);color:var(--ink);padding:22px;display:none;position:fixed;inset:0;overflow:auto}.vs-broadcast .guide.open{display:block}.vs-broadcast .guide header{border-bottom:4px solid var(--ink);justify-content:space-between;align-items:center;gap:12px;padding-bottom:12px;display:flex}.vs-broadcast .guide header h2{letter-spacing:-.07em;margin:0;font-size:clamp(38px,11vw,88px);line-height:.76}.vs-broadcast .guideClose{border:3px solid var(--ink);background:var(--yellow);padding:10px 13px;font-weight:950}.vs-broadcast .guideGrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;margin-top:18px;display:grid}.vs-broadcast .guideCard{border:3px solid var(--ink);box-shadow:6px 6px 0 var(--pink);background:#fff;padding:14px}.vs-broadcast .guideCard b{font-size:22px;line-height:.9;display:block}.vs-broadcast .guideCard p{margin:8px 0 0;font:800 12px/1.35 Arial,sans-serif}.vs-broadcast .guideCard em{background:var(--yellow);margin-top:9px;padding:4px 6px;font:900 8px monospace;display:inline-block}.vs-broadcast .guideFooter{border-top:3px solid var(--ink);margin-top:24px;padding-top:14px}.vs-broadcast .guideFooter a{border:3px solid var(--ink);background:var(--pink);color:#fff;box-shadow:5px 5px 0 var(--blue);padding:10px 12px;font-weight:950;text-decoration:none;display:inline-block}.vs-broadcast .access{z-index:50;background:var(--paper);padding:22px;display:none;position:fixed;inset:0;overflow:auto}.vs-broadcast .access.open{display:block}.vs-broadcast .access header{justify-content:space-between;align-items:center;gap:10px;display:flex}.vs-broadcast .access h2{font-size:38px}.vs-broadcast .accessTools{align-items:center;gap:7px;display:flex}.vs-broadcast .studioLink,.vs-broadcast .access header button{border:2px solid var(--ink);background:var(--yellow);color:var(--ink);padding:8px 10px;font:900 9px monospace;text-decoration:none}.vs-broadcast .accessList{gap:10px;display:grid}.vs-broadcast .accessRow{border-top:3px solid var(--ink);grid-template-columns:1fr auto;gap:10px;padding:12px 0;display:grid}.vs-broadcast .accessRow b{font-size:22px}.vs-broadcast .accessRow button{border:2px solid var(--ink);background:var(--yellow);font-weight:900}.vs-broadcast .network{background:var(--paper);background-image:radial-gradient(#1658d459 1px,#0000 1.5px);background-size:9px 9px;min-height:70svh;padding:70px 18px 110px;position:relative}.vs-broadcast .networkHead{border-top:4px solid var(--ink);justify-content:space-between;align-items:start;margin-bottom:38px;padding-top:12px;display:flex}.vs-broadcast .networkHead img{object-fit:contain;mix-blend-mode:multiply;width:95px;max-height:80px}.vs-broadcast .networkHead h2{letter-spacing:-.09em;text-align:right;margin:0;font-size:clamp(46px,15vw,150px);line-height:.72}.vs-broadcast .posterList{display:grid}.vs-broadcast .poster{border-top:2px solid var(--ink);text-align:left;color:var(--ink);cursor:pointer;background:0 0;grid-template-columns:80px 1fr auto;align-items:center;padding:12px 0;display:grid}.vs-broadcast .poster:last-child{border-bottom:2px solid var(--ink)}.vs-broadcast .poster strong{letter-spacing:-.06em;font-size:clamp(25px,8vw,70px);line-height:.85}.vs-broadcast .poster small{font:900 9px monospace}.vs-broadcast .poster i{font-size:25px;font-style:normal}.vs-broadcast .poster:hover strong{color:var(--pink)}.vs-broadcast .screenReader{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}@media (min-width:760px){.vs-broadcast .brand{width:112px;top:26px;left:35px}.vs-broadcast .status{top:34px;right:35px}.vs-broadcast .accessBtn{top:80px;right:35px}.vs-broadcast .phoneHero{height:min(74svh,720px);top:46%;left:50%}.vs-broadcast .stationStamp{bottom:112px;left:4vw}.vs-broadcast .relation{bottom:114px;right:4vw}.vs-broadcast .register{bottom:13px;left:calc(4vw + 52px);right:calc(4vw + 52px)}.vs-broadcast .tuneArrow.left{left:calc(4vw - 5px)}.vs-broadcast .tuneArrow.right{right:calc(4vw - 5px)}.vs-broadcast .vibePrompt{bottom:190px}.vs-broadcast .image,.vs-broadcast .plate{background-position:50% 24%}.vs-broadcast .network{padding:100px 5vw 140px}.vs-broadcast .poster{grid-template-columns:130px 1fr 60px}.vs-broadcast .poster small{font-size:11px}.vs-broadcast .proof{inset:8% 28%}.vs-broadcast .proofFoot b{font-size:36px}.vs-broadcast .chatDock{bottom:175px}.vs-broadcast .programStage.duplex .chatDock{right:4vw}}@media (max-width:650px){.vs-broadcast .programStage.duplex .chatDock{left:50%;right:auto;bottom:max(163px,calc(env(safe-area-inset-bottom) + 151px));width:min(91vw,620px);max-height:44vh;transform:translate(-50%)rotate(.4deg)}.vs-broadcast .duplexTag{width:74vw;top:24%;left:8vw}.vs-broadcast .duplexTag b{font-size:clamp(34px,12vw,66px)}.vs-broadcast .chatDock{max-height:48vh;padding:9px}.vs-broadcast .chatLog{font-size:11px}.vs-broadcast .programMeta{top:max(69px,calc(env(safe-area-inset-top) + 52px))}}@media (max-height:650px){.vs-broadcast .phoneHero{height:min(59svh,480px);top:44%}.vs-broadcast .heroWordmark{width:min(56vw,476px);max-height:13svh}.vs-broadcast .vibePrompt{bottom:max(168px,calc(env(safe-area-inset-bottom) + 156px))}.vs-broadcast .stationStamp{bottom:96px}.vs-broadcast .relation{bottom:98px}.vs-broadcast .stationStamp b{font-size:clamp(18px,5.8vw,34px)}}@media (max-width:350px){.vs-broadcast .status{gap:5px}.vs-broadcast .status span{display:none}}@media (prefers-reduced-motion:reduce){.vs-broadcast *{transition:none!important;animation:none!important}.vs-broadcast .plate{transform:none}.vs-broadcast .wire{filter:none}.vs-broadcast .signalPreview{box-shadow:none}}.vs-broadcast{--ink:#110826;--paper:#f5eedf;--blue:#4ee9ff;--cyan:#4ee9ff;--pink:#ff2a8a;--yellow:#e1ff5e;z-index:100;isolation:isolate;background:var(--ink);width:100%;height:100dvh;min-height:100dvh;color:var(--paper);letter-spacing:normal;text-shadow:none;margin:0;font-family:Ubuntu Mono,Courier New,monospace;line-height:1.2;position:fixed;inset:0;overflow:hidden auto}.vs-broadcast *,.vs-broadcast :before,.vs-broadcast :after{box-sizing:border-box}.vs-broadcast h1,.vs-broadcast h2,.vs-broadcast p,.vs-broadcast ol{margin:0}.vs-broadcast button,.vs-broadcast input,.vs-broadcast a{font-family:inherit}.vs-broadcast button{cursor:pointer}.vs-broadcast button:focus-visible,.vs-broadcast a:focus-visible{outline:3px solid var(--cyan);outline-offset:4px}.vs-broadcast [hidden]{display:none!important}.vs-broadcast .broadcast{background:var(--ink);height:100svh;min-height:600px;overflow:hidden}.vs-broadcast .broadcast:before{content:"";z-index:1;pointer-events:none;background:linear-gradient(116deg,var(--cyan) 4%,var(--pink) 76%);mix-blend-mode:color;opacity:.84;position:absolute;inset:0}.vs-broadcast .broadcast:after{content:"";z-index:10;pointer-events:none;opacity:.1;background:repeating-linear-gradient(0deg,#0000 0 3px,#110826 3px 4px);position:absolute;inset:0}.vs-broadcast .image{filter:contrast(1.25)grayscale(.8);opacity:.88;will-change:transform;background-position:50%;background-size:cover;animation:none;inset:0;transform:scale(1.08)}.vs-broadcast .imageA{background-color:var(--pink);background-blend-mode:screen}.vs-broadcast .imageReveal{z-index:0;transform:translateX(var(--seam));will-change:transform;position:absolute;inset:0;overflow:hidden}.vs-broadcast .imageB{clip-path:none;transform:translateX(calc(-1 * var(--seam))) scale(1.08);background-color:var(--cyan);background-blend-mode:screen}.vs-broadcast .plate{opacity:calc(.12 + var(--miss)*.3);background-position:50%;background-size:cover;inset:0}.vs-broadcast .plateC{filter:contrast(1.3);background-color:var(--cyan);background-blend-mode:luminosity}.vs-broadcast .plateM{filter:contrast(1.3);background-color:var(--pink);background-blend-mode:luminosity}.vs-broadcast .plateY{filter:contrast(1.2);background-color:var(--paper);background-blend-mode:luminosity}.vs-broadcast .paper{background-image:radial-gradient(var(--cyan) .65px,transparent 1.1px),radial-gradient(var(--pink) .8px,transparent 1.3px);opacity:.24;background-position:0 0,2px 2px;background-size:4px 4px,5px 5px}.vs-broadcast .dropout{opacity:.18}.vs-broadcast .wire{color:var(--cyan);mix-blend-mode:screen;opacity:.11;filter:none}.vs-broadcast .wire .focus{stroke-width:1.3px;opacity:.7}.vs-broadcast .registerLine{transform:translateX(calc(var(--seam) * 3.9));display:none;left:0}.vs-broadcast .programViewport{z-index:6;-webkit-user-select:none;user-select:none}.vs-broadcast .programViewport :is(input,textarea,[contenteditable]){-webkit-user-select:text;user-select:text}.vs-broadcast .programStage{overflow:hidden}.vs-broadcast .brand{width:132px;height:108px;max-height:108px;top:max(16px,env(safe-area-inset-top));filter:none;object-fit:contain;object-position:left top;left:18px}.vs-broadcast .status{top:max(132px,calc(env(safe-area-inset-top) + 116px));color:var(--pink);letter-spacing:.045em;text-shadow:none;background:var(--ink);border:1px solid var(--pink);gap:7px;padding:4px 7px;font-size:12px;left:23px;right:auto}.vs-broadcast .status i{width:10px;height:10px;box-shadow:none;background:var(--pink)}.vs-broadcast .status span{display:none}.vs-broadcast .status time{color:var(--paper);opacity:.76;font-size:9px}.vs-broadcast .broadcastCode{z-index:14;text-overflow:ellipsis;white-space:nowrap;letter-spacing:.12em;max-width:calc(100% - 185px);color:var(--paper);background:var(--ink);padding:3px 5px;font:10px Ubuntu Mono,monospace;position:absolute;top:114px;right:20px;overflow:hidden}.vs-broadcast .accessBtn{border:1px dashed var(--paper);background:var(--ink);min-height:44px;color:var(--paper);padding:10px 12px;font:12px Ubuntu Mono,monospace;top:148px;right:20px}.vs-broadcast .previewExit{z-index:60;border:1px dashed var(--pink);background:var(--ink);max-width:calc(100% - 175px);min-height:44px;color:var(--paper);padding:9px 10px;font:11px Ubuntu Mono,monospace;position:absolute;top:20px;left:auto;right:20px}.vs-broadcast .programMeta{max-width:calc(100% - 48px);color:var(--paper);text-shadow:none;font:10px Ubuntu Mono,monospace;top:231px;left:24px;transform:none}.vs-broadcast .programMeta span{border:0;border-bottom:1px dashed var(--paper);background:var(--ink);padding:4px 6px}.vs-broadcast .programMeta i{background:var(--yellow);width:5px;height:5px;box-shadow:none}.vs-broadcast .recCorner.tl,.vs-broadcast .recCorner.tr{top:219px}.vs-broadcast .recCorner.bl,.vs-broadcast .recCorner.br{bottom:188px}.vs-broadcast .recCorner{opacity:.65;width:10px;height:10px}.vs-broadcast .scanogramCopy{z-index:2;max-height:calc(62% - 250px);color:var(--paper);padding:0 7px 10px 0;position:absolute;top:38%;left:22px;right:22px;overflow:auto}.vs-broadcast .scanogramCopy small{background:var(--ink);letter-spacing:.1em;max-width:100%;color:var(--paper);overflow-wrap:anywhere;flex-wrap:wrap;gap:8px 16px;padding:6px 8px;font-size:10px;display:inline-flex}.vs-broadcast .scanogramCopy h1{letter-spacing:-.055em;text-transform:uppercase;overflow-wrap:anywhere;text-shadow:3px 4px 0 var(--pink),-2px 1px 0 var(--cyan),6px 7px 0 var(--ink);max-width:900px;margin:13px 0 18px;font-family:Impact,Arial Black,Arial,Helvetica,sans-serif;font-size:clamp(48px,16.5vw,114px);font-weight:900;line-height:.93}.vs-broadcast .scanogramCopy p{background:var(--ink);white-space:pre-wrap;border-left:2px solid var(--cyan);max-width:100%;padding:8px 10px;font-size:16px;line-height:1.3;display:table}.vs-broadcast .scanogramCopy p:empty{display:none}.vs-broadcast .programStage.video .scanogramCopy{pointer-events:none;max-height:35%;top:auto;bottom:26%}.vs-broadcast .programStage.video .scanogramCopy h1{margin-bottom:8px;font-size:40px}.vs-broadcast .programVideo{object-fit:cover}.vs-broadcast .stationStamp{max-width:calc(100% - 135px);top:163px;bottom:auto;left:23px;transform:none}.vs-broadcast .stationStamp span{box-shadow:none;color:var(--paper);background:0 0;border:0;padding:2px 0;font:10px Ubuntu Mono,monospace}.vs-broadcast .stationStamp b{letter-spacing:.01em;max-width:100%;max-height:37px;box-shadow:2px 2px 0 var(--pink);background:var(--ink);border:1px solid var(--paper);color:var(--paper);margin-top:3px;padding:4px 7px;font-family:Ubuntu Mono,monospace;font-size:13px;font-weight:400;line-height:1.05;overflow:hidden}.vs-broadcast .relation{flex-direction:row;gap:8px;bottom:126px;right:20px}.vs-broadcast .relation button{border:2px solid var(--ink);min-width:51px;height:51px;box-shadow:3px 3px 0 var(--cyan);background:var(--paper);font-size:26px}.vs-broadcast .relation .buy{background:var(--pink)}.vs-broadcast .relation .buy small{letter-spacing:.04em;font-size:9px}.vs-broadcast .relation .love[aria-pressed=true]{background:var(--pink);color:var(--paper)}.vs-broadcast .register{left:56px;right:56px;bottom:max(23px,env(safe-area-inset-bottom))}.vs-broadcast .registerTop{color:var(--yellow);text-shadow:none;font-family:inherit;font-size:8px;top:-24px;left:0;right:0}.vs-broadcast .frequency{letter-spacing:.1em;font-size:10px}.vs-broadcast .quality{font-size:8px}.vs-broadcast #quality{color:var(--paper);opacity:.72;font-size:8px}.vs-broadcast .tuneArrow{bottom:max(16px,env(safe-area-inset-bottom));filter:none}.vs-broadcast .tuneArrow:before{box-shadow:none;color:var(--paper);background:0 0}.vs-broadcast .tuneArrow:after{background:radial-gradient(circle at 32% 24%,var(--pink) 0 27%,var(--ink) 62%);box-shadow:0 0 5px var(--paper),0 0 11px var(--cyan),0 0 18px var(--pink)}.vs-broadcast .trace .signalLine,.vs-broadcast .trace .arcBranch{animation:none}.vs-broadcast .trace .ghostLine{filter:drop-shadow(0 0 4px var(--cyan)) drop-shadow(0 0 9px var(--pink))}.vs-broadcast .trace .signalLine{filter:drop-shadow(0 0 3px var(--yellow))}.vs-broadcast .stations{bottom:-14px}.vs-broadcast .stations button{font:7px Ubuntu Mono,monospace}.vs-broadcast .flowGuide{background:var(--ink);max-width:calc(100% - 48px);color:var(--paper);box-shadow:none;border:1px dashed var(--paper);font:10px Ubuntu Mono,monospace;top:auto;bottom:198px;left:24px;transform:none!important}.vs-broadcast .vibePrompt,.vs-broadcast .stateTicker{display:none}.vs-broadcast .signalPreview.webPreview{background:var(--ink)}.vs-broadcast .previewCopy small{background:var(--yellow);font:9px Ubuntu Mono,monospace}.vs-broadcast .previewCopy b{letter-spacing:-.045em;overflow-wrap:anywhere;text-shadow:3px 4px 0 var(--pink),-2px 1px 0 var(--cyan),5px 6px 0 var(--ink);font-family:Impact,Arial Black,Arial,sans-serif;font-size:60px;line-height:.93}.vs-broadcast .dropCard{background:var(--paper);border:2px solid var(--ink);box-shadow:8px 8px 0 var(--pink),13px 13px 0 var(--cyan);color:var(--ink)}.vs-broadcast .mixProgram{width:auto;max-height:calc(100% - 460px);padding:18px 16px;top:265px;left:24px;right:34px;overflow:auto;transform:rotate(-.5deg)}.vs-broadcast .mixProgram>small{letter-spacing:.12em;font:10px Ubuntu Mono,monospace}.vs-broadcast .mixProgram h1{letter-spacing:-.07em;text-transform:uppercase;overflow-wrap:anywhere;margin:12px 0 15px;font:700 clamp(35px,11vw,64px)/.85 Ubuntu Mono,monospace}.vs-broadcast .mixSpools{border:1px dashed var(--ink);background:var(--yellow);border-radius:36px;justify-content:space-between;align-items:center;margin-bottom:12px;padding:8px 11px;display:flex}.vs-broadcast .mixSpools i{border:6px solid var(--ink);outline:1px dashed var(--ink);outline-offset:3px;border-radius:50%;width:30px;height:30px}.vs-broadcast .mixSpools span{font-size:10px}.vs-broadcast .mixProgram ol{border-top:1px solid var(--ink);padding:0;list-style:none}.vs-broadcast .mixProgram li{border-bottom:1px dashed #11082677;align-items:center;gap:10px;padding:8px 0;display:flex}.vs-broadcast .mixProgram li>span{opacity:.6;font-size:10px}.vs-broadcast .mixProgram li div{flex:1;min-width:0}.vs-broadcast .mixProgram li b{letter-spacing:-.025em;overflow-wrap:anywhere;margin:0;font:700 15px/1 Ubuntu Mono,monospace;display:block}.vs-broadcast .mixProgram li small{opacity:.65;font:10px Ubuntu Mono,monospace}.vs-broadcast .mixProgram li i{font-style:normal}.vs-broadcast .mixProgram button{border:1px dashed var(--ink);background:var(--pink);width:100%;color:var(--ink);box-shadow:none;margin-top:14px;padding:9px;font-size:11px}.vs-broadcast .bioProgram{max-height:calc(100% - 460px);position:absolute;top:265px;left:26px;right:26px;overflow:auto}.vs-broadcast .bioProgram>small{background:var(--ink);color:var(--yellow);padding:5px 7px;font-size:10px}.vs-broadcast .bioProgram h1{letter-spacing:-.07em;text-transform:uppercase;text-shadow:3px 3px 0 var(--pink);overflow-wrap:anywhere;margin:20px 0 24px;font:700 62px/.84 Ubuntu Mono,monospace}.vs-broadcast .bioLinks{gap:10px;padding:0 5px 8px 0;display:grid}.vs-broadcast .bioLinks button{background:var(--paper);width:100%;min-height:51px;color:var(--ink);border:2px solid var(--ink);box-shadow:4px 4px 0 var(--pink);align-items:center;gap:12px;padding:10px;display:flex}.vs-broadcast .bioLinks button:nth-child(2n){background:var(--yellow)}.vs-broadcast .bioLinks small{opacity:.6;font-size:10px}.vs-broadcast .bioLinks span{text-align:left;overflow-wrap:anywhere;flex:1;font:700 19px/.95 Ubuntu Mono,monospace}.vs-broadcast .bioLinks b{font-size:22px}.vs-broadcast .linkSignal{background:var(--paper);color:var(--ink);border:2px solid var(--ink);box-shadow:7px 7px 0 var(--pink);flex-direction:column;display:flex;position:absolute;inset:265px 24px 215px;overflow:hidden;transform:rotate(-.6deg)}.vs-broadcast .linkImage{filter:contrast(1.2);background-position:50%;background-size:cover;background-color:var(--pink);background-blend-mode:luminosity;height:32%;min-height:75px}.vs-broadcast .linkBody{flex:1;padding:15px;overflow:auto}.vs-broadcast .linkBody small{letter-spacing:.15em;font-size:9px}.vs-broadcast .linkBody h1{letter-spacing:-.07em;text-transform:uppercase;overflow-wrap:anywhere;margin:9px 0;font-size:clamp(29px,9vw,52px);line-height:.86}.vs-broadcast .linkBody p{font-size:12px;line-height:1.25}.vs-broadcast .signalHost{word-break:break-all;opacity:.65;margin:8px 0 12px;font-size:10px}.vs-broadcast .signalAction{background:var(--yellow);min-height:44px;color:var(--ink);border:1px dashed var(--ink);padding:12px;font:700 12px Ubuntu Mono,monospace;text-decoration:none;display:inline-block}.vs-broadcast .siteMode{z-index:52;background:var(--yellow);color:var(--ink);box-shadow:3px 3px 0 var(--pink);padding:10px;font:10px Ubuntu Mono,monospace;top:auto;bottom:113px;left:50%;transform:translate(-50%)}.vs-broadcast .webFallback{z-index:53;min-height:44px;box-shadow:none;padding:13px 9px;font:10px Ubuntu Mono,monospace;inset:auto auto 131px 24px;transform:none}.vs-broadcast .webChannel .imageReveal{opacity:0}.vs-broadcast .siteFrame{background:var(--paper)}.vs-broadcast .proof{z-index:61;inset:155px 27px 165px}.vs-broadcast .proofFoot{color:var(--ink);font-family:Ubuntu Mono,monospace}.vs-broadcast .proofFoot b{overflow-wrap:anywhere;max-width:80%;font-size:27px}.vs-broadcast .proofFoot img{border-radius:50%;width:38px;height:38px}.vs-broadcast .proofImage{filter:grayscale()contrast(1.3);background-color:var(--pink);background-blend-mode:screen}.vs-broadcast .proofClose{width:44px;height:44px}.vs-broadcast .chatDock{border:2px solid var(--ink);width:auto;max-height:none;font-family:inherit;inset:265px 24px 200px;transform:rotate(-1deg)}.vs-broadcast .chatLog{font-family:inherit;font-size:15px}.vs-broadcast .chatHead{font-family:inherit}.vs-broadcast .chatForm input,.vs-broadcast .chatForm button{font-family:inherit;font-size:11px}.vs-broadcast .duplexTag{width:auto;top:232px;left:24px}.vs-broadcast .duplexTag b{font-family:inherit;font-size:40px}.vs-broadcast .programStage.duplex .chatDock{width:auto;max-height:none;inset:330px 24px 190px;transform:rotate(-1deg)}.vs-broadcast .access{background:var(--ink);color:var(--paper);z-index:65;padding:28px 22px}.vs-broadcast .access h2{letter-spacing:-.07em;font:700 52px/.8 Ubuntu Mono,monospace}.vs-broadcast .accessList{margin-top:35px}.vs-broadcast .accessRow{border-top:1px dashed var(--paper);padding:19px 0;font-size:10px}.vs-broadcast .accessRow b{font:700 26px/1 Ubuntu Mono,monospace}.vs-broadcast .accessRow button{min-height:44px;padding:10px;font:12px Ubuntu Mono,monospace}.vs-broadcast .network{background:var(--paper);color:var(--ink);padding:50px 24px 80px}.vs-broadcast .networkHead img{mix-blend-mode:normal;width:120px;max-height:100px}.vs-broadcast .networkHead h2{letter-spacing:-.045em;font-family:Impact,Arial Black,Arial,sans-serif;font-size:clamp(46px,13vw,140px);line-height:.88}.vs-broadcast .poster strong{font-family:Ubuntu Mono,monospace;font-size:31px}.vs-broadcast .poster{border-left:0;border-right:0;grid-template-columns:65px 1fr 24px;padding:18px 0}@media (max-height:730px){.vs-broadcast .brand{width:100px;height:82px;max-height:82px;top:12px}.vs-broadcast .status{padding:3px 6px;font-size:10px;top:104px}.vs-broadcast .stationStamp{top:130px}.vs-broadcast .stationStamp b{max-height:33px;font-size:12px}.vs-broadcast .accessBtn{top:128px}.vs-broadcast .programMeta{top:192px}.vs-broadcast .recCorner.tl,.vs-broadcast .recCorner.tr{top:183px}.vs-broadcast .scanogramCopy{max-height:calc(65% - 205px);top:35%}.vs-broadcast .scanogramCopy h1{margin:9px 0 12px;font-size:clamp(42px,14vw,75px)}.vs-broadcast .scanogramCopy p{padding:6px 8px;font-size:14px}.vs-broadcast .scanogramCopy small{padding:4px 6px;font-size:9px}.vs-broadcast .flowGuide{font-size:9px;bottom:176px}.vs-broadcast .relation{bottom:110px}.vs-broadcast .mixProgram,.vs-broadcast .bioProgram{max-height:calc(100% - 400px);top:223px}.vs-broadcast .mixProgram h1{font-size:36px}.vs-broadcast .bioProgram h1{margin:12px 0 16px;font-size:44px}.vs-broadcast .linkSignal{top:223px;bottom:180px}.vs-broadcast .linkImage{height:25%;min-height:45px}.vs-broadcast .linkBody{padding:12px}.vs-broadcast .linkBody h1{font-size:31px}.vs-broadcast .chatDock{top:223px;bottom:180px}.vs-broadcast .duplexTag{top:205px}.vs-broadcast .duplexTag b{font-size:30px}.vs-broadcast .programStage.duplex .chatDock{top:282px;bottom:170px}}@media (min-width:760px){.vs-broadcast .scanogramCopy{top:36%;left:8%;right:15%}.vs-broadcast .scanogramCopy h1{max-width:650px;font-size:115px}.vs-broadcast .mixProgram,.vs-broadcast .bioProgram{width:520px;left:50%;right:auto;transform:translate(-50%)rotate(-1deg)}.vs-broadcast .linkSignal{width:480px;left:50%;right:auto;transform:translate(-50%)rotate(-1deg)}.vs-broadcast .stationStamp{left:5vw}.vs-broadcast .relation{right:5vw}.vs-broadcast .register{left:calc(5vw + 52px);right:calc(5vw + 52px)}.vs-broadcast .tuneArrow.left{left:calc(5vw - 5px)}.vs-broadcast .tuneArrow.right{right:calc(5vw - 5px)}.vs-broadcast .proof{left:calc(50% - 220px);right:calc(50% - 220px)}}.vs-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:16px;padding:35px;display:flex}.vs-empty>img:first-child{width:155px;position:absolute;top:35px}.vs-empty .emptyEye{object-fit:cover;filter:grayscale();border:2px dashed #ff2a8a;border-radius:50%;width:160px;height:160px}.vs-empty h1{letter-spacing:-.07em;font:700 58px/.85 Ubuntu Mono,monospace}.vs-empty p{max-width:280px;font-size:13px}.vs-empty button{color:#ece7d8;background:#110826;border:1px dashed #ff2a8a;padding:12px;font:12px Ubuntu Mono,monospace}.vs-broadcast .webChannel .siteMode{opacity:1!important;pointer-events:auto!important}.vs-broadcast:has(.siteInteract){overflow:hidden}.vs-broadcast:has(.siteInteract) .network{display:none}.vs-broadcast .broadcast.siteInteract{--chat-footer-h:calc(74px + env(safe-area-inset-bottom));height:100dvh;min-height:0}.vs-broadcast .siteInteract .siteDeck,.vs-broadcast .siteInteract.hasFrames .siteDeck{top:0;bottom:var(--chat-footer-h);background:var(--paper)}.vs-broadcast .siteInteract:before,.vs-broadcast .siteInteract:after{opacity:0}.vs-broadcast .siteInteract .brand,.vs-broadcast .siteInteract .status,.vs-broadcast .siteInteract .broadcastCode,.vs-broadcast .siteInteract .previewExit,.vs-broadcast .siteInteract .siteMode{display:none!important}.vs-broadcast .siteInteract .accessBtn{top:auto;right:62px;bottom:calc(12px + env(safe-area-inset-bottom));z-index:43;width:48px;min-height:44px;padding:4px 0;font-size:9px;opacity:1!important;pointer-events:auto!important;transform:none!important}.vs-broadcast .siteInteract .register{left:56px;right:118px;bottom:calc(12px + env(safe-area-inset-bottom));box-shadow:none;border:0;padding:0}.vs-broadcast .siteInteract .registerTop{top:0}.vs-broadcast .siteInteract #quality{display:none}.vs-broadcast .siteInteract .stations{bottom:-9px}.vs-broadcast .siteInteract .tuneArrow{bottom:calc(6px + env(safe-area-inset-bottom))}.vs-broadcast .siteInteract .tuneArrow.left{left:1px}.vs-broadcast .siteInteract .tuneArrow.right{right:1px}.vs-broadcast .accessActions{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.vs-broadcast .accessActions button{border:1px dashed var(--paper);background:var(--ink);min-height:44px;color:var(--paper);padding:10px;font:12px Ubuntu Mono,monospace}.vs-broadcast .remoteBrowser{pointer-events:auto;background:#100921;flex-direction:column;display:flex}.vs-broadcast .remoteBrowser:not(.active){visibility:hidden;pointer-events:none}.vs-broadcast .remoteToolbar{color:#fff;background:#100921;flex-shrink:0;align-items:center;gap:5px;min-height:40px;padding:4px 8px;font:12px monospace;display:flex}.vs-broadcast .remoteToolbar button,.vs-broadcast .remoteKeyboard button,.vs-broadcast .remoteMessage button{color:#100921;cursor:pointer;font:inherit;background:#eeff48;border:0;padding:7px 10px}.vs-broadcast .remoteAddress{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.vs-broadcast .remoteToolbar select{color:#fff;background:#100921;border:1px solid #777;width:20%;max-width:140px}.vs-broadcast .remoteView{background:#fff;border:0;flex:1;width:100%;min-height:0}.vs-broadcast .remoteMessage{color:#eeff48;z-index:3;background:#100921;padding:12px;font:14px monospace;position:absolute;top:44px;left:0;right:0}.vs-broadcast .remoteMessage[hidden],.vs-broadcast .remoteKeyboard[hidden]{display:none}.vs-broadcast .remoteKeyboard{background:#100921;gap:4px;padding:6px;display:flex}.vs-broadcast .remoteKeyboard input{flex:1;min-width:0;padding:8px;font-size:16px}.vs-broadcast:has(.framedReceiver){height:100dvh;min-height:0;overflow:hidden}.vs-broadcast:has(.framedReceiver) .network{display:none}.vs-broadcast .broadcast.framedReceiver{--frame-left:72px;--frame-top:12px;--frame-width:270px;--frame-height:480px;--rail-left:8px;--viewer-footer:calc(86px + env(safe-area-inset-bottom));background:linear-gradient(115deg,#008eae,#48215c 52%,#ed1477);height:100dvh;min-height:0;overflow:clip}.vs-broadcast .framedReceiver .paper{opacity:.4!important}.vs-broadcast .framedReceiver .siteDeck,.vs-broadcast .framedReceiver .programViewport{inset:auto;left:var(--frame-left);top:var(--frame-top);width:var(--frame-width);height:var(--frame-height);transform:translateX(var(--swipe-x,0px)) rotate(var(--frame-angle,-1deg)) skewY(var(--frame-skew,-.35deg));transform-origin:50%;border:0;transition:transform .2s}.vs-broadcast .framedReceiver .siteDeck{z-index:11;box-shadow:var(--edge-x,-3px) var(--edge-y,-2px) 0 var(--cyan),var(--shadow-x,4px) var(--shadow-y,5px) 0 var(--pink),0 10px 25px #10092180;background:var(--paper);overflow:hidden}.vs-broadcast .framedReceiver .programViewport{z-index:12;opacity:1;pointer-events:auto;touch-action:pan-y;cursor:grab}.vs-broadcast .framedReceiver .programViewport:active{cursor:grabbing}.vs-broadcast .framedReceiver .flowGuide,.vs-broadcast .framedReceiver .signalPreview{display:none}.vs-broadcast .framedReceiver .remoteBrowser{transition:none;transform:none}.vs-broadcast .framedReceiver:not(.siteInteract) .remoteToolbar,.vs-broadcast .framedReceiver:not(.siteInteract) .remoteKeyboard{display:none!important}.vs-broadcast .framedReceiver .remoteMessage{top:0}.vs-broadcast .framedReceiver:not(.siteInteract) .remoteView{pointer-events:none}.vs-broadcast .framedReceiver .brand{left:var(--rail-left);top:var(--frame-top);object-position:center;z-index:51;width:46px;height:44px;max-height:44px}.vs-broadcast .framedReceiver :is(.previewExit,.accessBtn,.siteMode){left:var(--rail-left);z-index:60;border:1px dashed var(--paper);background:var(--ink);width:44px;min-width:44px;max-width:none;height:48px;min-height:48px;color:var(--paper);box-shadow:2px 2px 0 var(--pink);letter-spacing:0;flex-direction:column;justify-content:center;align-items:center;padding:3px;font:22px/1 monospace;transition:none;display:flex;position:absolute;bottom:auto;right:auto;opacity:1!important;pointer-events:auto!important;transform:none!important}.vs-broadcast .framedReceiver :is(.previewExit,.accessBtn,.siteMode) small{letter-spacing:.03em;margin-top:4px;font:8px/1.3 monospace}.vs-broadcast .framedReceiver .relation{left:var(--rail-left);top:calc(var(--frame-top) + 172px);z-index:51;flex-direction:column;gap:10px;bottom:auto;right:auto}.vs-broadcast .framedReceiver .relation button{width:44px;min-width:44px;height:48px;box-shadow:2px 2px 0 var(--cyan)}.vs-broadcast .framedReceiver .siteMode{top:calc(var(--frame-top) + 288px);border-color:var(--cyan);background:var(--yellow);color:var(--ink)}.vs-broadcast .framedReceiver .siteMode img{object-fit:contain;width:40px;height:32px}.vs-broadcast .framedReceiver .siteMode img+small{color:var(--paper);margin:0;font-size:7px}.vs-broadcast .framedReceiver :is(.status,.stationStamp,.broadcastCode,.recCorner,.stateTicker,.webFallback,.vibePrompt){display:none!important}.vs-broadcast .framedReceiver .register{left:56px;right:56px;bottom:calc(16px + env(safe-area-inset-bottom));z-index:43;box-shadow:none;background:0 0;border:0;padding:0;opacity:1!important;transform:none!important}.vs-broadcast .framedReceiver .registerTop{font-size:8px;top:-13px}.vs-broadcast .framedReceiver #quality{display:none}.vs-broadcast .framedReceiver .stations{bottom:-10px}.vs-broadcast .framedReceiver .tuneArrow{bottom:calc(10px + env(safe-area-inset-bottom));z-index:44}.vs-broadcast .framedReceiver.siteInteract .siteDeck{width:100%;height:calc(100% - var(--viewer-footer));box-shadow:none;pointer-events:auto;border:0;top:0;bottom:auto;left:0;transform:none}.vs-broadcast .framedReceiver.siteInteract .programViewport{display:none}.vs-broadcast .framedReceiver.siteInteract .siteMode{background:var(--ink);border:1px solid var(--cyan);box-shadow:2px 2px 0 var(--pink),0 2px 12px #10092180;display:flex!important}.vs-broadcast .framedReceiver.siteInteract :is(.accessBtn,.relation,.previewExit,.brand){display:none!important}.vs-broadcast .framedReceiver.siteInteract .remoteToolbar{gap:3px;padding:4px}.vs-broadcast .framedReceiver.siteInteract .remoteToolbar button{padding:7px}.vs-broadcast .framedReceiver.siteInteract .remoteToolbar select{max-width:75px}@media (prefers-reduced-motion:reduce){.vs-broadcast .framedReceiver .siteDeck{transition:none}}.vs-broadcast .framedReceiver .siteMode{display:flex!important}.vs-broadcast .framedReceiver .brand{left:calc(var(--rail-left) - 5px);top:var(--frame-top);object-position:center;width:54px;height:46px;max-height:46px}.vs-broadcast .framedReceiver.siteInteract .siteDeck{height:100%}.vs-broadcast .framedReceiver.siteInteract>:not(.siteDeck):not(.siteMode):not(.screenReader),.vs-broadcast .framedReceiver.siteInteract :is(.remoteToolbar,.remoteKeyboard){display:none!important}.vs-broadcast .framedReceiver.siteInteract .remoteMessage{top:0}.vs-broadcast .framedReceiver .brand{left:var(--rail-left);top:var(--frame-top);width:var(--control-width);height:var(--control-height);max-height:none}.vs-broadcast .framedReceiver :is(.previewExit,.accessBtn,.siteMode),.vs-broadcast .framedReceiver .relation button{width:var(--control-width);min-width:var(--control-width);height:var(--control-height);min-height:var(--control-height)}.vs-broadcast .framedReceiver.siteInteract .siteMode{touch-action:none;-webkit-user-select:none;user-select:none;cursor:grab}.vs-broadcast .framedReceiver.siteInteract .siteMode:active{cursor:grabbing}.vs-broadcast .framedReceiver.siteInteract .siteMode img{pointer-events:none;-webkit-user-drag:none}.vs-broadcast .framedReceiver .remoteMessage.tuning{color:#fff;text-shadow:1px 1px 2px #000;isolation:isolate;background:#292929;place-items:center;font:700 18px monospace;display:grid;inset:0;overflow:hidden}.vs-broadcast .framedReceiver .remoteMessage.tuning:before{content:"";z-index:-1;opacity:.85;filter:grayscale()contrast(2);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='180' height='180'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.9' numOctaves='3' stitchTiles='stitch'/%3E%3C/filter%3E%3Cpath fill='%23888' filter='url(%23n)' d='M0 0h180v180H0z'/%3E%3C/svg%3E");animation:.24s steps(3,end) infinite receiver-static;position:absolute;inset:-40%}.vs-broadcast .framedReceiver .remoteMessage.tuning:after{content:"";z-index:-1;pointer-events:none;background:repeating-linear-gradient(0deg,#0004 0 1px,#0000 1px 4px);position:absolute;inset:0}@keyframes receiver-static{0%{transform:translate(0)}33%{transform:translate(4%,6%)}66%{transform:translate(-5%,-3%)}to{transform:translate(3%,-5%)}}@media (prefers-reduced-motion:reduce){.vs-broadcast .framedReceiver .remoteMessage.tuning:before{animation:none}}.vs-broadcast .framedReceiver.returnDragging .remoteView{pointer-events:none!important}.vs-broadcast .framedReceiver .brand{left:var(--logo-left);width:var(--logo-width);height:var(--logo-height)}.vs-broadcast .framedReceiver :is(.previewExit,.accessBtn,.siteMode){font-size:20px}.vs-broadcast .framedReceiver :is(.previewExit,.accessBtn,.siteMode) small{margin-top:2px;font-size:9px}.vs-broadcast .framedReceiver .relation{gap:6px}.vs-broadcast .framedReceiver .relation button{padding:2px;font-size:24px}.vs-broadcast .framedReceiver .relation button small{font-size:9px}.vs-broadcast .framedReceiver .brand{top:var(--logo-top)}.vs-broadcast .framedReceiver .previewExit{top:var(--rail-top)}.vs-broadcast .framedReceiver .accessBtn{top:calc(var(--rail-top) + 48px)}.vs-broadcast .framedReceiver .relation{top:calc(var(--rail-top) + 96px)}.vs-broadcast .framedReceiver .siteMode{top:calc(var(--rail-top) + 192px)}.vs-broadcast .framedReceiver .register{left:var(--register-left);right:var(--register-right)}.vs-broadcast .framedReceiver .tuneArrow.left{left:var(--previous-left)}.vs-broadcast .framedReceiver .tuneArrow.right{right:var(--next-right)}.vs-broadcast .framedReceiver .swipeHint{left:calc(var(--frame-left) + var(--frame-width) / 2);top:calc(var(--frame-top) + var(--frame-height) + 11px);white-space:nowrap;letter-spacing:.04em;color:var(--paper);z-index:44;pointer-events:none;font:9px/1 monospace;position:absolute;transform:translate(-50%)}.vs-broadcast .framedReceiver .remoteMessage.tuning{background:#111;padding:0}.vs-broadcast .framedReceiver .remoteMessage.tuning:before{display:none}.vs-broadcast .framedReceiver .tuningSnow{object-fit:cover;width:100%;height:100%;image-rendering:pixelated;z-index:-1;position:absolute;inset:0}.vs-broadcast .framedReceiver .tuningLabel{color:#fff0ed;mix-blend-mode:normal;text-shadow:-2px 0 #ff354c,2px 0 #3587ff,0 0 4px #140b16;letter-spacing:.05em;font:700 clamp(18px,3vw,28px)/1 monospace;animation:.85s ease-out both tuning-emerge}.vs-broadcast .framedReceiver .remoteMessage[data-effect=eye] .tuningLabel{align-self:end;margin-bottom:16%}.vs-broadcast .framedReceiver .remoteMessage.tuning:after{z-index:1;opacity:.55;background:repeating-linear-gradient(0deg,#0006 0 1px,#0000 1px 3px)}@keyframes tuning-emerge{0%{opacity:0;filter:blur(5px);transform:translate(-3px)}35%{opacity:.15;filter:blur(2px);transform:translate(2px)}65%{opacity:.65;filter:blur(1px);transform:translate(-1px)}to{opacity:.95;filter:blur();transform:none}}@media (prefers-reduced-motion:reduce){.vs-broadcast .framedReceiver .tuningLabel{animation:none}}.vs-broadcast .framedReceiver .brand{pointer-events:auto;cursor:pointer;background:0 0;border:0;padding:0}.vs-broadcast .framedReceiver .brand img{object-fit:contain;width:100%;height:100%;display:block}.vs-broadcast .framedReceiver .brand:focus-visible,.vs-broadcast .framedReceiver .programViewport:focus-visible{outline:2px solid var(--yellow);outline-offset:3px}.vs-broadcast .framedReceiver.webChannel .programStage{opacity:1;pointer-events:none;display:block;inset:0}.vs-broadcast .framedReceiver .vibePresentation{isolation:isolate;transition:opacity .35s;position:absolute;inset:0}.vs-broadcast .framedReceiver .vibeCover{object-fit:cover;z-index:-2;width:100%;height:100%;position:absolute;inset:0}.vs-broadcast .framedReceiver .vibePresentation:before{content:"";z-index:-1;background:linear-gradient(#0000 20%,#10092126 35%,#100921bc 65%,#100921ed 100%);position:absolute;inset:0}.vs-broadcast .framedReceiver .vibeCopy{color:var(--paper);position:absolute;bottom:17%;left:7%;right:6%}.vs-broadcast .framedReceiver .vibeKicker{background:var(--ink);border-left:2px solid var(--cyan);max-width:100%;font:clamp(9px,calc(var(--frame-width) * .033),15px)/1.2 monospace;overflow-wrap:anywhere;align-items:center;gap:8px;padding:5px 7px;display:inline-flex}.vs-broadcast .framedReceiver .vibeKicker span{color:var(--pink)}.vs-broadcast .framedReceiver .vibeCopy h1{font:900 clamp(36px,calc(var(--frame-width) * .16),110px)/.93 Impact,"Arial Black",Arial,sans-serif;letter-spacing:-.055em;text-transform:uppercase;overflow-wrap:anywhere;text-shadow:3px 4px 0 var(--pink),-2px 1px 0 var(--cyan),5px 6px 0 var(--ink);-webkit-line-clamp:4;-webkit-box-orient:vertical;margin:12px 0 16px;display:-webkit-box;overflow:hidden}.vs-broadcast .framedReceiver .vibeLongTitle h1{font-size:clamp(32px,calc(var(--frame-width) * .135),96px)}.vs-broadcast .framedReceiver .vibeCopy p{background:var(--ink);border-left:2px solid var(--pink);font:clamp(12px,calc(var(--frame-width) * .045),24px)/1.35 "Ubuntu Mono",monospace;white-space:pre-wrap;overflow-wrap:anywhere;max-height:7em;margin:0;padding:7px 9px;display:table;overflow:hidden}.vs-broadcast .framedReceiver .vibeExplore{color:var(--yellow);font:clamp(9px,calc(var(--frame-width) * .033),16px)/1 monospace;letter-spacing:.06em;align-items:center;gap:12px;display:flex;position:absolute;bottom:6%;left:7%}.vs-broadcast .framedReceiver .vibeExplore b{font-size:24px}.vs-broadcast .framedReceiver:has(.remoteMessage.tuning:not([hidden])) .vibePresentation{opacity:0}@media (prefers-reduced-motion:reduce){.vs-broadcast .framedReceiver .vibePresentation{transition:none}}.vs-broadcast .framedReceiver.positionMirrorX .vibeCopy{text-align:right;left:6%;right:7%}.vs-broadcast .framedReceiver.positionMirrorX .vibeCopy p{margin-left:auto}.vs-broadcast .framedReceiver.positionMirrorX .vibeExplore{left:auto;right:7%}.vs-broadcast .framedReceiver.positionMirrorY .vibeCopy{top:17%;bottom:auto}.vs-broadcast .framedReceiver.positionMirrorY .vibeExplore{top:6%;bottom:auto}.vs-broadcast .framedReceiver.positionMirrorY .vibePresentation:before{background:linear-gradient(#100921ed 0%,#100921bc 35%,#10092126 65%,#0000 80%)}.vs-broadcast .framedReceiver .remoteMessage.tuning:after{display:none}.vs-broadcast .framedReceiver .remoteMessage.tuning,.vs-broadcast .framedReceiver .websiteLoading.tuning{isolation:isolate;background:#100921}.vs-broadcast .framedReceiver .tuningSignal{z-index:-1;background-color:#100921;background-image:repeating-linear-gradient(0deg,#0000 0 8px,#35ceff14 8px 9px),repeating-linear-gradient(90deg,#ff354c10 0 1px,#0000 1px 17px);position:absolute;inset:0;overflow:hidden}.vs-broadcast .framedReceiver .tuningSignal:before{content:"01   / /   10   : :   01   / /   10   : :   01   / /   10";color:#d7eeff1c;letter-spacing:.12em;word-break:break-all;font:10px/2.25 monospace;position:absolute;inset:7% 5%}.vs-broadcast .framedReceiver .tuningSignal:after{content:"";background:linear-gradient(#0000,#ff354c42 42%,#d7eeffcc 49%,#35ceff38 58%,#0000);height:54px;animation:1.8s steps(8,end) infinite tuning-pass;position:absolute;top:-54px;left:0;right:0}.vs-broadcast .framedReceiver .remoteMessage[data-effect=snow] .tuningSignal{background-image:radial-gradient(circle at 20% 35%,#d7eeff66 0 1px,#0000 1.5px),radial-gradient(circle at 70% 65%,#ff354c55 0 1px,#0000 1.5px),repeating-linear-gradient(0deg,#d7eeff0d 0 1px,#0000 1px 5px);background-size:13px 11px,17px 15px,100% 5px;animation:.7s steps(2,end) infinite signal-shift}@keyframes tuning-pass{to{transform:translateY(calc(var(--frame-height) + 108px))}}@keyframes signal-shift{50%{background-position:6px -4px,-5px 7px,0 2px}}@media (prefers-reduced-motion:reduce){.vs-broadcast .framedReceiver .tuningSignal:after,.vs-broadcast .framedReceiver .remoteMessage[data-effect=snow] .tuningSignal{animation:none}}
