body.ww-app{--bg:var(--app-bg);--text:var(--app-text);--t1:var(--app-text);--t2:var(--app-muted);--muted:var(--app-muted);--panel:var(--app-surface);--line:var(--app-line);--cyan:var(--app-accent)}body.ww-app .hero{display:block;min-height:0;height:auto;padding:110px 3vw 24px;background:none;overflow:visible}body.ww-app .hero :is(.hero-video,.hero-bg,.hero-fade,.hero-grid,.audio-btn,.broadcast-title-badges){display:none!important}body.ww-app .hero-broadcast{position:relative;inset:auto;transform:none;display:block;width:100%;max-width:1380px;margin:auto;padding:0;background:var(--app-surface);border:1px solid var(--app-line);border-radius:28px;overflow:hidden}body.ww-app .broadcast-top{padding:32px;display:flex;gap:24px;align-items:center}body.ww-app .broadcast-title{font-size:clamp(34px,5vw,64px);font-weight:700;line-height:1.08;letter-spacing:-.045em;color:var(--app-text)}body.ww-app .broadcast-title .hl{color:var(--app-accent)}body.ww-app .broadcast-desc{color:var(--app-muted);font-size:16px;line-height:1.7}body.ww-app .broadcast-pill{color:var(--app-accent);background:var(--app-raised);border:0;border-radius:20px}body.ww-app .broadcast-pill .live-dot{display:none}body.ww-app .broadcast-frame{aspect-ratio:16/9;height:auto;border:0;background:#07151d}body.ww-app .broadcast-frame iframe{width:100%;height:100%;min-height:0}body.ww-app .broadcast-alertbar{background:var(--app-raised);color:var(--app-text);padding:24px;border-color:var(--app-line)}body.ww-app :is(.broadcast-alert-location,.broadcast-alert-label){color:var(--app-text)}body.ww-app :is(.broadcast-alert-summary,.broadcast-alert-meta){color:var(--app-muted)}body.ww-app .section{padding:40px 3vw;background:transparent}body.ww-app .wrap{max-width:1380px;margin:auto}body.ww-app .section-title{font-family:Outfit,sans-serif;font-size:clamp(28px,3.5vw,46px);font-weight:650;letter-spacing:-.035em;color:var(--app-text)}body.ww-app :is(.glass-card,.warning-feed-item,.companion-frame,.replay-library,.stage){background:var(--app-surface);color:var(--app-text);border:1px solid var(--app-line);border-radius:24px;overflow:hidden}body.ww-app :is(.section-note,.glass-card p,.companion-copy,.card-meta .val){color:var(--app-muted)}body.ww-app :is(.btn-main,.btn-alt){border-radius:24px;min-height:44px;font-size:13px;letter-spacing:0;text-transform:none}body.ww-app .btn-main{background:var(--app-accent);color:var(--app-bg)}body.ww-app .btn-alt{background:var(--app-surface);color:var(--app-text);border-color:var(--app-line)}body.ww-app .broadcast-actions{flex-shrink:0;display:flex;flex-direction:column;gap:10px}@media(max-width:750px){body.ww-app .broadcast-top{display:block;padding:24px}body.ww-app .broadcast-actions{margin-top:20px;flex-direction:row;flex-wrap:wrap}body.ww-app .hero{padding:90px 16px 20px}body.ww-app .section{padding:30px 16px}.companion-grid{grid-template-columns:1fr!important}}
