:root{--bz-bg:#080d18;--bz-panel:#101a2b;--bz-border:#26364d;--bz-text:#edf4ff;--bz-muted:#9aacc3;--bz-accent:#54f0c0}*{box-sizing:border-box}body{margin:0;background:var(--bz-bg);color:var(--bz-text);font-family:system-ui,sans-serif}.bz-header{display:flex;justify-content:space-between;align-items:center;gap:20px;padding:18px 5%;border-bottom:1px solid var(--bz-border);flex-wrap:wrap}.bz-brand{font-weight:900;letter-spacing:2px;color:var(--bz-accent)}.bz-nav{display:flex;gap:15px;flex-wrap:wrap}.bz-nav a,.bz-languages a{color:var(--bz-text);text-decoration:none;font-size:13px}.bz-nav a:hover,.bz-languages a:hover{color:var(--bz-accent)}.bz-languages{display:flex;gap:12px}.bz-main{width:min(1400px,94%);margin:auto}.bz-hero{padding:55px 0 28px}.bz-kicker{color:var(--bz-accent);font:700 11px monospace;letter-spacing:3px}.bz-hero h1{font-size:clamp(40px,7vw,76px);margin:12px 0;letter-spacing:-3px}.bz-hero h1 span{color:var(--bz-accent)}.bz-hero p{color:var(--bz-muted);max-width:700px}.bz-layout{display:grid;grid-template-columns:minmax(0,1.7fr) minmax(280px,.8fr);gap:22px;align-items:start}.bz-player,.bz-playlist{background:var(--bz-panel);border:1px solid var(--bz-border);border-radius:14px;overflow:hidden}.bz-screen{aspect-ratio:16/9;background:#000}.bz-screen iframe{width:100%;height:100%;border:0}.bz-now{padding:20px}.bz-now h2{font-size:clamp(19px,3vw,28px);margin:8px 0}.bz-now p,.bz-note{color:var(--bz-muted);font-size:13px}.bz-controls{display:flex;gap:10px;margin-top:18px}.bz-controls button{background:#17263b;color:white;border:1px solid var(--bz-border);border-radius:8px;padding:11px 18px;cursor:pointer}.bz-controls button:hover{border-color:var(--bz-accent);color:var(--bz-accent)}.bz-list-head{padding:18px;border-bottom:1px solid var(--bz-border)}.bz-list-head h2{font-size:17px;margin:0 0 13px}.bz-search{width:100%;padding:12px;border-radius:8px;background:#080f1c;color:white;border:1px solid var(--bz-border)}.bz-items{padding:9px;display:grid;gap:6px;max-height:650px;overflow:auto}.bz-item{width:100%;display:grid;grid-template-columns:112px 1fr;align-items:center;gap:12px;padding:8px;text-align:left;background:transparent;border:1px solid transparent;border-radius:9px;color:white;cursor:pointer}.bz-item:hover,.bz-item[aria-current="true"]{background:#ffffff0b;border-color:#54f0c055}.bz-item img{width:112px;aspect-ratio:16/9;object-fit:cover;border-radius:6px}.bz-item strong{font-size:13px;line-height:1.4;display:block}.bz-item small{font-size:10px;color:var(--bz-muted);display:block;margin-top:6px}.bz-note{padding:18px 0 40px}@media(max-width:850px){.bz-layout{grid-template-columns:1fr}.bz-items{max-height:none}}@media(max-width:460px){.bz-item{grid-template-columns:90px 1fr}.bz-item img{width:90px}}
