.zomblers-watch-page{--zw-black:#010608;--zw-deep:#031014;--zw-panel:#06161b;--zw-line:rgba(173,193,199,.17);--zw-lime:#a6ff12;--zw-pink:#ff2678;--zw-white:#f1f4f4;--zw-muted:#8d9ba0;background:var(--zw-black);color:var(--zw-white)}
.zw-main{overflow:hidden;background:var(--zw-black);color:var(--zw-white);font-family:Inter,ui-sans-serif,system-ui,-apple-system,"Segoe UI",sans-serif}
.zw-main *{box-sizing:border-box}.zw-shell{width:min(1400px,calc(100% - 80px));margin-inline:auto}.zw-main h1,.zw-main h2,.zw-main p{margin-top:0}.zw-main h1,.zw-main h2{font-family:"Arial Narrow",Bahnschrift,Impact,sans-serif;text-transform:uppercase}
.zw-hero{position:relative;min-height:720px;display:grid;align-items:center;isolation:isolate;background:radial-gradient(ellipse at 79% 48%,rgba(166,255,18,.105),transparent 27%),radial-gradient(ellipse at 67% 105%,rgba(30,85,85,.16),transparent 36%),linear-gradient(108deg,#010608 5%,#041116 58%,#010709)}
.zw-hero:before{content:"";position:absolute;inset:0;z-index:-2;opacity:.22;background-image:linear-gradient(rgba(255,255,255,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px);background-size:54px 54px;mask-image:linear-gradient(to bottom,transparent,#000 22%,#000 78%,transparent)}
.zw-hero:after{content:"LIVE";position:absolute;right:-.04em;bottom:-.19em;z-index:-2;color:transparent;font:900 clamp(180px,27vw,500px)/.8 Impact,sans-serif;-webkit-text-stroke:1px rgba(255,255,255,.035);letter-spacing:-.06em}
.zw-hero-grid{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(350px,.68fr);align-items:center;gap:90px;padding-block:105px 92px}.zw-copy{position:relative;z-index:2}
.zw-eyebrow,.zw-kicker,.zw-mini-label{font:700 11px/1.3 "IBM Plex Mono",Consolas,monospace;letter-spacing:.19em;text-transform:uppercase;color:var(--zw-lime)}.zw-eyebrow{display:flex;align-items:center;gap:12px;margin-bottom:27px}.zw-signal{width:8px;height:8px;border-radius:50%;background:var(--zw-lime);box-shadow:0 0 0 5px rgba(166,255,18,.09),0 0 24px var(--zw-lime);animation:zw-pulse 1.8s infinite}
.zw-copy h1{max-width:780px;margin-bottom:25px;font-size:clamp(72px,9vw,145px);font-weight:900;line-height:.78;letter-spacing:-.045em}.zw-copy h1:after{content:".";color:var(--zw-pink)}.zw-intro{max-width:590px;margin-bottom:38px;color:#c1cbd0;font-size:clamp(17px,1.6vw,21px);line-height:1.65}
.zw-actions{display:flex;flex-wrap:wrap;gap:12px}.zw-button{display:inline-flex;align-items:center;justify-content:center;gap:28px;min-height:54px;padding:0 24px;border:1px solid var(--zw-line);color:var(--zw-white)!important;font:800 12px/1 "IBM Plex Mono",Consolas,monospace;letter-spacing:.1em;text-decoration:none!important;text-transform:uppercase;transition:transform .25s,border-color .25s,background .25s}.zw-button:hover{transform:translateY(-3px)}.zw-button span{font-size:17px}.zw-primary{border-color:var(--zw-lime);background:var(--zw-lime);color:#061006!important}.zw-primary:hover{background:#c2ff57}.zw-ghost:hover{border-color:var(--zw-pink)}
.zw-broadcast-art{position:relative;min-height:390px;border-left:1px solid rgba(166,255,18,.2);background:linear-gradient(90deg,rgba(166,255,18,.035),transparent 36%);overflow:hidden}.zw-broadcast-art:before,.zw-broadcast-art:after{content:"";position:absolute}.zw-broadcast-art:before{inset:14% 0;border-block:1px solid rgba(255,255,255,.065);background:repeating-linear-gradient(90deg,transparent 0,transparent 38px,rgba(255,255,255,.045) 39px,transparent 40px)}.zw-broadcast-art:after{left:0;top:14%;width:2px;height:72%;background:linear-gradient(transparent,var(--zw-lime),transparent);box-shadow:0 0 24px rgba(166,255,18,.65);animation:zw-scan 4.5s ease-in-out infinite}.zw-broadcast-art>span{position:absolute;right:5px;top:5px;color:#718086;font:700 9px/1 "IBM Plex Mono",Consolas,monospace;letter-spacing:.2em}.zw-broadcast-art>b{position:absolute;right:-.06em;bottom:-.14em;color:transparent;font:900 230px/.8 Impact,sans-serif;-webkit-text-stroke:1px rgba(166,255,18,.12);letter-spacing:-.08em}.zw-frequency{position:absolute;inset:25% 7% 27% 8%;display:flex;align-items:center;gap:9px}.zw-frequency i{display:block;flex:1;height:12%;min-height:8px;background:linear-gradient(var(--zw-lime),#649e08);box-shadow:0 0 17px rgba(166,255,18,.16);animation:zw-wave 1.8s ease-in-out infinite}.zw-frequency i:nth-child(2),.zw-frequency i:nth-child(8){height:34%;animation-delay:-.2s}.zw-frequency i:nth-child(3),.zw-frequency i:nth-child(7){height:61%;animation-delay:-.4s}.zw-frequency i:nth-child(4),.zw-frequency i:nth-child(6){height:88%;animation-delay:-.6s}.zw-frequency i:nth-child(5){height:46%;animation-delay:-.8s;background:var(--zw-pink)}
.zw-ambient span{position:absolute;width:2px;height:2px;background:var(--zw-pink);box-shadow:0 0 12px var(--zw-pink);animation:zw-drift 9s linear infinite}.zw-ambient span:nth-child(1){left:8%;top:22%}.zw-ambient span:nth-child(2){right:8%;top:30%;animation-delay:-3s;background:var(--zw-lime)}.zw-ambient span:nth-child(3){left:42%;bottom:16%;animation-delay:-6s}
.zw-rail{position:relative;z-index:5;width:100%;overflow:hidden;background:var(--zw-lime);color:#061006;border-block:1px solid #baff46;white-space:nowrap}.zw-rail div{display:flex;width:max-content;padding-block:14px;animation:zw-rail 26s linear infinite}.zw-rail span{flex:none;font:900 12px/1 "IBM Plex Mono",Consolas,monospace;letter-spacing:.14em}.zw-rail b{padding-inline:28px;color:#7c155d}
.zw-broadcast{position:relative;padding:105px 0 120px;background:radial-gradient(circle at 50% 34%,rgba(63,107,115,.12),transparent 42%),linear-gradient(#02090c,#010608)}.zw-broadcast:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(120deg,transparent 48%,rgba(166,255,18,.025) 48.2%,transparent 48.4%)}
.zw-section-head{display:flex;align-items:end;justify-content:space-between;gap:30px;margin-bottom:32px}.zw-section-head h2{margin:7px 0 0;font-size:clamp(48px,6vw,80px);line-height:.9;letter-spacing:-.035em}.zw-status{display:flex;align-items:center;gap:11px;padding:12px 16px;border:1px solid var(--zw-line);background:rgba(6,22,27,.72);font:700 10px/1 "IBM Plex Mono",Consolas,monospace;letter-spacing:.13em;text-transform:uppercase}.zw-status i,.zw-chat header i{width:7px;height:7px;border-radius:50%;background:#899397}.zw-status.zw-live{border-color:rgba(166,255,18,.4);color:var(--zw-lime)}.zw-status.zw-live i{background:var(--zw-lime);box-shadow:0 0 14px var(--zw-lime);animation:zw-pulse 1.5s infinite}.zw-status.zw-away{color:#bbc4c7}.zw-status.zw-away i{background:var(--zw-pink)}
.zw-stage{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:1px;padding:1px;background:var(--zw-line);box-shadow:0 35px 100px rgba(0,0,0,.42)}.zw-stage.zw-no-chat{grid-template-columns:1fr}.zw-player-wrap{position:relative;min-width:0;aspect-ratio:16/9;background:#020608;overflow:hidden}.zw-player{position:absolute;inset:0;z-index:1;min-height:300px}.zw-player iframe{display:block;width:100%!important;height:100%!important}.zw-corner{position:absolute;z-index:4;width:42px;height:42px;pointer-events:none}.zw-corner-a{top:14px;left:14px;border-top:2px solid var(--zw-lime);border-left:2px solid var(--zw-lime)}.zw-corner-b{right:14px;bottom:14px;border-right:2px solid var(--zw-pink);border-bottom:2px solid var(--zw-pink)}
.zw-chat{min-width:0;background:#071318}.zw-chat header{height:48px;display:flex;align-items:center;gap:10px;padding:0 17px;border-bottom:1px solid var(--zw-line);font:800 10px/1 "IBM Plex Mono",Consolas,monospace;letter-spacing:.14em;text-transform:uppercase}.zw-chat header i{background:var(--zw-pink);box-shadow:0 0 12px rgba(255,38,120,.7)}.zw-chat iframe{display:block;width:100%;height:calc(100% - 48px);min-height:300px;border:0;background:#0e0e10}
.zw-offline{position:absolute;inset:0;z-index:3;display:grid;grid-template-columns:minmax(160px,.4fr) minmax(320px,.6fr);align-items:center;gap:20px;padding:clamp(30px,5vw,76px);background:radial-gradient(circle at 20% 50%,rgba(166,255,18,.11),transparent 33%),linear-gradient(110deg,rgba(2,8,10,.98),rgba(5,18,22,.96))}.zw-offline[hidden]{display:none}.zw-offline img{width:100%;max-height:290px;object-fit:contain;opacity:.18;filter:grayscale(1)}.zw-offline>div>p:first-child{margin-bottom:13px;color:var(--zw-pink);font:800 10px/1 "IBM Plex Mono",Consolas,monospace;letter-spacing:.17em;text-transform:uppercase}.zw-offline h2{margin-bottom:15px;font-size:clamp(38px,4vw,67px);line-height:.9}.zw-offline h2+ p{max-width:520px;color:#aeb9bc;line-height:1.7}.zw-offline a{display:inline-flex;gap:22px;margin-top:7px;color:var(--zw-lime)!important;font:800 11px/1 "IBM Plex Mono",Consolas,monospace;letter-spacing:.1em;text-decoration:none;text-transform:uppercase}
.zw-underbar{display:flex;align-items:center;justify-content:space-between;gap:25px;padding:24px 27px;border:1px solid var(--zw-line);border-top:0;background:#061116}.zw-underbar>div{display:grid;gap:7px}.zw-underbar strong{font-size:16px}.zw-underbar a{color:#c7d0d3!important;font:700 10px/1 "IBM Plex Mono",Consolas,monospace;letter-spacing:.1em;text-decoration:none;text-transform:uppercase}.zw-underbar a span{margin-left:14px;color:var(--zw-lime)}
.zw-manifesto{position:relative;min-height:660px;display:grid;align-items:center;padding:105px 0;background:radial-gradient(ellipse at 16% 54%,rgba(166,255,18,.14),transparent 32%),radial-gradient(circle at 82% 34%,rgba(34,86,92,.13),transparent 32%),linear-gradient(112deg,#02090c,#051419 58%,#02090c);border-top:1px solid rgba(166,255,18,.16);overflow:hidden}.zw-manifesto:before{content:"";position:absolute;left:0;top:0;width:56%;height:2px;background:linear-gradient(90deg,var(--zw-lime),transparent);box-shadow:0 0 22px rgba(166,255,18,.35)}.zw-manifesto:after{content:"";position:absolute;inset:0;background:repeating-linear-gradient(118deg,transparent 0,transparent 74px,rgba(255,255,255,.016) 75px,transparent 76px);pointer-events:none}.zw-manifesto-code{position:absolute;right:3.5%;top:34px;color:#64747a;font:700 9px/1 "IBM Plex Mono",Consolas,monospace;letter-spacing:.25em}.zw-manifesto-grid{position:relative;z-index:1;display:grid;grid-template-columns:minmax(500px,.95fr) minmax(420px,1.05fr);align-items:center;gap:clamp(45px,7vw,120px)}.zw-number-wrap{position:relative;display:flex;align-items:center;justify-content:center;min-width:0;min-height:420px;border-right:1px solid rgba(166,255,18,.13);overflow:hidden}.zw-number-wrap:before{content:"";position:absolute;width:390px;height:390px;border:1px solid rgba(166,255,18,.08);border-radius:50%;box-shadow:0 0 0 44px rgba(166,255,18,.018),0 0 0 88px rgba(166,255,18,.012)}.zw-number-wrap:after{content:"";position:absolute;right:-4px;top:calc(50% - 4px);width:7px;height:7px;border-radius:50%;background:var(--zw-lime);box-shadow:0 0 18px var(--zw-lime)}.zw-big-number{position:relative;z-index:1;margin:0!important;color:transparent;font:900 clamp(250px,22vw,390px)/.64 Impact,sans-serif!important;letter-spacing:-.105em!important;white-space:nowrap;-webkit-text-stroke:2px rgba(166,255,18,.29);filter:drop-shadow(0 0 35px rgba(166,255,18,.07));transform:translateX(-.035em)}.zw-big-number span{display:inline-block;margin-inline:-.04em .015em;color:var(--zw-pink);font-size:.68em;-webkit-text-stroke:0;transform:translateY(-.09em)}.zw-number-wrap small{position:absolute;z-index:2;left:8%;bottom:5%;padding-left:42px;color:var(--zw-lime);font:800 9px/1 "IBM Plex Mono",Consolas,monospace;letter-spacing:.22em}.zw-number-wrap small:before{content:"";position:absolute;left:0;top:50%;width:29px;height:1px;background:var(--zw-lime)}.zw-manifesto h2{margin:10px 0 24px;font-size:clamp(51px,6vw,84px);line-height:.87;letter-spacing:-.035em}.zw-manifesto h2 em{color:var(--zw-lime);font-style:normal}.zw-manifesto-grid>div:last-child{position:relative;z-index:2}.zw-manifesto-grid>div:last-child>p:not(.zw-kicker){max-width:610px;color:#aebbc0;font-size:17px;line-height:1.7}.zw-manifesto .zw-button{margin-top:17px}
.zw-replay-label{position:absolute;z-index:5;left:25px;top:25px;padding:11px 14px;border:1px solid rgba(166,255,18,.35);background:rgba(1,8,10,.86);backdrop-filter:blur(12px);color:var(--zw-lime);font:800 9px/1 "IBM Plex Mono",Consolas,monospace;letter-spacing:.15em;text-transform:uppercase}.zw-replay-label[hidden]{display:none}.zw-replay-label i{display:inline-block;width:6px;height:6px;margin-right:9px;border-radius:50%;background:var(--zw-pink);box-shadow:0 0 11px var(--zw-pink)}.zw-status.zw-replay{border-color:rgba(166,255,18,.28);color:var(--zw-lime)}.zw-status.zw-replay i{background:var(--zw-pink)}.zw-replay-mode .zw-chat{opacity:.72}
@keyframes zw-pulse{50%{opacity:.38;transform:scale(.8)}}@keyframes zw-drift{to{transform:translate(80px,-150px);opacity:0}}@keyframes zw-rail{to{transform:translateX(-50%)}}@keyframes zw-scan{50%{transform:translateX(28px);opacity:.45}}@keyframes zw-wave{50%{transform:scaleY(.42);opacity:.55}}
@media(max-width:1200px){.zw-manifesto-grid{grid-template-columns:minmax(400px,.8fr) minmax(400px,1.2fr);gap:42px}.zw-big-number{font-size:clamp(220px,24vw,300px)!important}.zw-number-wrap{min-height:360px}}
@media(max-width:1100px){.zw-shell{width:min(100% - 48px,1400px)}.zw-hero-grid{grid-template-columns:1.15fr .65fr;gap:42px}.zw-copy h1{font-size:clamp(68px,10vw,112px)}.zw-stage{grid-template-columns:1fr}.zw-chat{display:none}.zw-manifesto-grid{grid-template-columns:minmax(340px,.75fr) minmax(380px,1.25fr);gap:36px}.zw-big-number{font-size:clamp(200px,23vw,255px)!important}}
@media(max-width:760px){.zw-shell{width:min(100% - 30px,1400px)}.zw-hero{min-height:680px}.zw-hero-grid{position:relative;grid-template-columns:1fr;padding-block:82px 66px}.zw-copy{text-align:center}.zw-eyebrow,.zw-actions{justify-content:center}.zw-copy h1{margin-inline:auto;font-size:clamp(66px,20vw,108px)}.zw-intro{margin-inline:auto}.zw-broadcast-art{position:absolute;inset:18% -30% 8% 35%;z-index:0;min-height:0;opacity:.23;border-left:0}.zw-frequency{inset:24% 5%}.zw-section-head{align-items:start;flex-direction:column}.zw-broadcast{padding:76px 0 84px}.zw-player-wrap{aspect-ratio:16/10}.zw-offline{grid-template-columns:1fr;padding:28px;text-align:center}.zw-offline img{position:absolute;inset:10%;width:80%;height:80%;opacity:.06}.zw-offline>div{position:relative}.zw-offline h2{font-size:clamp(32px,10vw,50px)}.zw-offline h2+ p{font-size:13px;line-height:1.55}.zw-underbar{align-items:start;flex-direction:column}.zw-manifesto{min-height:760px;padding:62px 0 78px}.zw-manifesto-grid{grid-template-columns:1fr;gap:40px;text-align:center}.zw-number-wrap{min-height:245px;margin-inline:-15px;border-right:0;border-bottom:1px solid rgba(166,255,18,.12)}.zw-number-wrap:before{width:260px;height:260px}.zw-number-wrap:after{right:50%;top:auto;bottom:-4px}.zw-big-number{display:block;font-size:clamp(210px,61vw,300px)!important;line-height:.65!important}.zw-number-wrap small{left:50%;bottom:12px;transform:translateX(-50%);white-space:nowrap}.zw-manifesto h2{font-size:clamp(47px,13vw,67px)}.zw-manifesto-grid>div:last-child>p{margin-inline:auto}.zw-manifesto .zw-kicker{color:var(--zw-lime)}.zw-manifesto .zw-button{margin-inline:auto}.zw-manifesto-code{display:none}}
@media(max-width:430px){.zw-button{width:100%}.zw-player-wrap{min-height:300px;aspect-ratio:auto}.zw-offline{padding:22px 18px}.zw-underbar{padding:20px}.zw-underbar a{line-height:1.5}}
@media(prefers-reduced-motion:reduce){.zw-rail div,.zw-broadcast-art:after,.zw-frequency i,.zw-signal,.zw-status i,.zw-ambient span{animation:none!important}.zw-button{transition:none}}
