:root[data-skin=zine] body:not(#z) .page-shell>main{max-width:1288px}:root[data-skin=zine] body:not(#z) .page-shell :is(.seasonal-banner,.construction-banner,.home-edition){border-radius:0;border:2px solid var(--z-line);box-shadow:var(--shadow-2);background-color:var(--z-ink-1)}:root[data-skin=zine] body:not(#z) .page-shell :is(.seasonal-banner,.construction-banner) :is([data-seasonal-kicker],.construction-kicker){font-family:var(--z-mono);font-size:var(--t-tag);letter-spacing:.06em;color:var(--z-signal);font-weight:400}:root[data-skin=zine] body:not(#z) .page-shell :is(.seasonal-banner,.construction-banner) :is([data-seasonal-title],.construction-banner-copy p){font-family:var(--z-display);font-stretch:112%;font-weight:800;font-size:1.25rem;letter-spacing:0}:root[data-skin=zine] body:not(#z) .page-shell :is(.seasonal-banner-tools,.construction-banner-tools) :is(a,button){border-radius:0;border:2px solid var(--z-line);background:var(--z-ink-2);color:var(--z-text);box-shadow:var(--shadow-1);font-size:.9375rem;min-height:44px}:root[data-skin=zine] body:not(#z) .page-shell :is(.seasonal-banner-tools,.construction-banner-tools) :is(a,button):active{transform:translate(2px,2px);box-shadow:var(--shadow-press)}:root[data-skin=zine] body:not(#z) .page-shell .hero{grid-template-columns:minmax(0,1fr) minmax(0,1.08fr);gap:40px;margin:40px 0 72px;overflow:visible;align-items:start}:root[data-skin=zine] body:not(#z) .page-shell .hero .copy{padding-top:8px}:root[data-skin=zine] body:not(#z) .page-shell .hero h1{font-size:var(--t-display);font-weight:900;font-stretch:125%;line-height:.95;letter-spacing:-.02em;margin:0 0 16px}:root[data-skin=zine] body:not(#z) .page-shell .hero h1 .second-line{white-space:normal}:root[data-skin=zine] body:not(#z) .page-shell .hero .tagline{font-family:var(--z-body);font-size:1.25rem;font-weight:700;line-height:1.4;margin:0 0 32px;color:var(--z-text)}:root[data-skin=zine] body:not(#z) .page-shell .live-pill{display:none}:root[data-skin=zine] body:not(#z) .page-shell .radio-panel{position:relative;padding:28px 24px 22px;margin-top:8px}:root[data-skin=zine] body:not(#z) .page-shell .zine-onair-stamp{display:none;position:absolute;top:-22px;left:-14px;z-index:4;font-size:1.75rem;background:var(--z-paper);padding:6px 12px 4px}:root[data-skin=zine] body:not(#z) .page-shell .site-presence{font-family:var(--z-mono);font-size:var(--t-tag);color:var(--z-paper-muted);text-transform:uppercase;letter-spacing:.04em;margin:0 0 10px;padding-left:0}:root[data-skin=zine] body:not(#z) .page-shell .site-presence:before{border-radius:0;background:var(--z-paper-muted);box-shadow:none;animation:none}:root[data-skin=zine] body:not(#z) .page-shell .player-core{grid-template-columns:132px minmax(0,1fr);gap:20px}:root[data-skin=zine] body:not(#z) .page-shell .host-portrait{height:150px;border-radius:0;border:2px solid var(--z-line);background:var(--z-brand);box-shadow:none;overflow:hidden}:root[data-skin=zine] body:not(#z) .page-shell .host-portrait img{image-rendering:pixelated}:root[data-skin=zine] body:not(#z) .page-shell .portrait-dot{display:none}:root[data-skin=zine] body:not(#z) .page-shell .host-info h2{font-family:var(--z-display);font-stretch:118%;font-weight:900;font-size:2.25rem;line-height:1;margin:0 0 6px;color:var(--z-paper-ink)}:root[data-skin=zine] body:not(#z) .page-shell .show-name{font-family:var(--z-body);font-weight:700;font-size:1.0625rem;color:var(--z-paper-ink)}:root[data-skin=zine] body:not(#z) .page-shell .listener-count{font-family:var(--z-mono);font-size:var(--t-data);color:var(--z-paper-muted)}:root[data-skin=zine] body:not(#z) .page-shell .listener-count .icon{fill:none}:root[data-skin=zine] body:not(#z) .page-shell .audio-controls{gap:16px;margin-top:14px}:root[data-skin=zine] body:not(#z) .page-shell .audio-controls .play-button{width:64px;height:64px;border-radius:0;border:2px solid var(--z-line);background:var(--z-signal);color:var(--z-on-signal);box-shadow:var(--shadow-1)}:root[data-skin=zine] body:not(#z) .page-shell .play-button:hover{transform:none;box-shadow:var(--shadow-1)}:root[data-skin=zine] body:not(#z) .page-shell .play-button:active{transform:translate(2px,2px);box-shadow:var(--shadow-press)}:root[data-skin=zine] body:not(#z) .page-shell .equalizer{height:48px;gap:2px}:root[data-skin=zine] body:not(#z) .page-shell .equalizer i{background:repeating-linear-gradient(to top,var(--z-paper-ink) 0 4px,transparent 4px 6px);filter:none;max-width:6px;animation-timing-function:steps(4,end)}:root[data-skin=zine] body:not(#z) .page-shell .volume-slider{height:8px;border-radius:0;background:linear-gradient(to right,var(--z-signal) 0 var(--volume,65%),#12142a33 var(--volume,65%) 100%)}:root[data-skin=zine] body:not(#z) .page-shell .volume-slider::-webkit-slider-thumb{border-radius:0;width:14px;height:18px;background:var(--z-paper-ink);border:2px solid var(--z-paper)}:root[data-skin=zine] body:not(#z) .page-shell .volume-slider::-moz-range-thumb{border-radius:0;width:14px;height:18px;background:var(--z-paper-ink);border:2px solid var(--z-paper)}:root[data-skin=zine] body:not(#z) .page-shell .mute-button{color:var(--z-paper-ink)}:root[data-skin=zine] body:not(#z) .page-shell .player-actions{height:auto;gap:10px;margin-top:20px;flex-wrap:wrap}:root[data-skin=zine] body:not(#z) .page-shell .player-actions>button{min-height:48px;font-size:1rem;padding:10px 16px;border-radius:0}:root[data-skin=zine] body:not(#z) .page-shell .player-actions .music-request{flex:1 1 auto}:root[data-skin=zine] body:not(#z) .page-shell .player-actions .like-button{background:var(--z-ink-1);color:var(--z-text)}:root[data-skin=zine] body:not(#z) .page-shell .player-actions .like-button[aria-pressed=true]{color:var(--z-signal)}:root[data-skin=zine] body:not(#z) .page-shell #station-note{font-size:var(--t-small);color:var(--z-paper-muted)}:root[data-skin=zine] body:not(#z) .page-shell .recado-line{font-family:var(--z-mono);font-size:var(--t-data);color:var(--z-text-muted);margin-top:20px}:root[data-skin=zine] body:not(#z) .page-shell .recado-line b{color:var(--z-text);font-weight:400}:root[data-skin=zine] body:not(#z) .page-shell .channel-discovery-card{border-radius:0;border:2px solid var(--z-line);background:var(--z-ink-1);box-shadow:var(--shadow-2)}:root[data-skin=zine] body:not(#z) .page-shell .channel-discovery-card h3{font-family:var(--z-display);font-stretch:112%}:root[data-skin=zine] body:not(#z) .page-shell .channel-shortcuts button,:root[data-skin=zine] body:not(#z) .page-shell .channel-explore{border-radius:0!important;border:2px solid var(--z-line)!important;box-shadow:var(--shadow-1)!important;background:var(--z-ink-2)}:root[data-skin=zine] body:not(#z) .page-shell .room-stage{border:14px solid var(--z-paper);outline:2px solid var(--z-line);box-shadow:8px 8px 0 4px var(--z-line);background:var(--z-dots),var(--z-ink-1);filter:none;transform:rotate(1.2deg);margin-top:8px;overflow:visible}:root[data-skin=zine] body:not(#z) .page-shell .room-stage:before{content:"";position:absolute;z-index:8;top:-26px;left:18%;width:104px;height:30px;background:var(--z-tape);transform:rotate(-5deg);pointer-events:none;clip-path:polygon(0 10%,7% 0,14% 12%,21% 2%,28% 9%,100% 0,100% 90%,93% 100%,86% 88%,79% 98%,72% 91%,0 100%)}:root[data-skin=zine] body:not(#z) .page-shell .room-stage:after{content:"";display:block;position:absolute;z-index:8;width:96px;height:28px;background:var(--z-tape);transform:rotate(7deg);pointer-events:none;opacity:1;inset:auto 12% -24px auto;clip-path:polygon(0 10%,7% 0,14% 12%,21% 2%,28% 9%,100% 0,100% 90%,93% 100%,86% 88%,79% 98%,72% 91%,0 100%)}:root[data-skin=zine] body:not(#z) .page-shell .room-stage :is(.floor-glow,.disco-glow,.lamp){display:none}:root[data-skin=zine] body:not(#z) .page-shell .room-stage>.room-badge{position:absolute;z-index:9;max-width:70%}:root[data-skin=zine] body:not(#z) .page-shell .room-badge{border-radius:0;border:2px solid var(--z-line);background:var(--z-paper);color:var(--z-paper-ink);box-shadow:var(--shadow-1);font-family:var(--z-mono);font-size:var(--t-tag);font-weight:400;letter-spacing:.04em;top:-18px;right:16px}:root[data-skin=zine] body:not(#z) .page-shell .scene-chat,:root[data-skin=zine] body:not(#z) .page-shell .transient-chat{animation:none;border-radius:0;border:2px solid var(--z-line);background:var(--z-paper);color:var(--z-paper-ink);font-family:var(--z-mono);font-weight:400;box-shadow:var(--shadow-1)}:root[data-skin=zine] body:not(#z) .page-shell .character img{image-rendering:pixelated}:root[data-skin=zine] body:not(#z) .page-shell .home-community-grid{grid-template-columns:1.35fr 1fr 1fr;gap:24px;margin:0 0 80px;align-items:start}:root[data-skin=zine] body:not(#z) .page-shell .home-community-grid .passport-invite{background:var(--z-grain),var(--z-paper);padding:24px 24px 20px;transform:rotate(-.8deg)}:root[data-skin=zine] body:not(#z) .page-shell .home-community-grid .passport-invite strong{font-family:var(--z-display);font-stretch:118%;font-weight:900;font-size:1.75rem;line-height:1.05}:root[data-skin=zine] body:not(#z) .page-shell .home-community-grid .passport-invite p{font-size:1rem;color:var(--z-paper-muted)}:root[data-skin=zine] body:not(#z) .page-shell .home-community-grid .passport-invite>a{align-self:flex-start;padding:10px 16px;background:var(--z-signal);color:var(--z-on-signal);border:2px solid var(--z-line);box-shadow:var(--shadow-1);font-size:1rem;font-weight:800;min-height:44px}:root[data-skin=zine] body:not(#z) .page-shell .home-community-card{background:var(--z-ink-1);color:var(--z-text);--muted:var(--z-text-muted);--brand:var(--z-brand);--z-focus:#ffd23f;border:2px solid var(--z-line);box-shadow:var(--shadow-1);padding:20px}:root[data-skin=zine] body:not(#z) .page-shell .home-community-card:nth-child(3){margin-top:28px;background:var(--z-ink-2)}:root[data-skin=zine] body:not(#z) .page-shell .home-community-card strong{font-family:var(--z-display);font-stretch:112%;font-weight:850;font-size:1.375rem;line-height:1.1}:root[data-skin=zine] body:not(#z) .page-shell .home-community-card p{font-size:.9375rem;color:var(--z-text-muted)}:root[data-skin=zine] body:not(#z) .page-shell .home-card-label{font-family:var(--z-mono);font-size:var(--t-tag);letter-spacing:.04em;font-weight:400;color:var(--z-brand)}:root[data-skin=zine] body:not(#z) .page-shell .home-card-link{font-size:.9375rem;color:var(--z-text);text-decoration:underline;text-decoration-color:var(--z-brand);text-decoration-thickness:2px;text-underline-offset:4px}:root[data-skin=zine] body:not(#z) .page-shell :is(.home-community-card,.passport-invite):hover{border-color:var(--z-line)}:root[data-skin=zine] body:not(#z) .page-shell .section-heading{align-items:end;margin:0 0 24px}:root[data-skin=zine] body:not(#z) .page-shell .section-heading h2,:root[data-skin=zine] body:not(#z) .page-shell .portal-home h2{font-size:var(--t-h2);font-weight:900;font-stretch:118%;line-height:1;letter-spacing:-.01em}:root[data-skin=zine] body:not(#z) .page-shell .schedule-section{margin:0 0 88px}:root[data-skin=zine] body:not(#z) .page-shell .schedule{display:flex;grid-template-columns:none;gap:0;overflow-x:auto;overflow-y:visible;padding:30px 4px 14px 0;margin:-30px 0 0;scroll-snap-type:x proximity;scrollbar-width:thin;scrollbar-color:var(--z-ink-2) transparent;filter:drop-shadow(4px 4px 0 var(--z-line))}:root[data-skin=zine] body:not(#z) .page-shell .program-card{flex:1 0 228px;max-width:340px;min-height:128px;scroll-snap-align:start;position:relative;display:block;padding:16px 16px 14px 92px;border:0;border-radius:0;color:var(--z-paper-ink);background:var(--z-grain),var(--z-paper);text-align:left;box-shadow:none;overflow:visible;-webkit-mask:radial-gradient(circle 8px at 0 50%,#0000 97%,#000) 0 0/51% 100% no-repeat,radial-gradient(circle 8px at 100% 50%,#0000 97%,#000) 100% 0/51% 100% no-repeat;mask:radial-gradient(circle 8px at 0 50%,#0000 97%,#000) 0 0/51% 100% no-repeat,radial-gradient(circle 8px at 100% 50%,#0000 97%,#000) 100% 0/51% 100% no-repeat}:root[data-skin=zine] body:not(#z) .page-shell .program-card+.program-card{border-left:2px dashed #12142a55}:root[data-skin=zine] body:not(#z) .page-shell .program-card:hover{transform:none;background:var(--z-grain),#f6f4fb;box-shadow:none}:root[data-skin=zine] body:not(#z) .page-shell .program-card .program-info{display:block;position:static}:root[data-skin=zine] body:not(#z) .page-shell .program-card .program-main{display:block}:root[data-skin=zine] body:not(#z) .page-shell .program-card .program-avatar{display:none}:root[data-skin=zine] body:not(#z) .page-shell .program-card time{display:block;font-family:var(--z-mono);font-size:1.25rem;line-height:1;color:var(--z-paper-ink);margin-bottom:6px}:root[data-skin=zine] body:not(#z) .page-shell .program-card h3{font-family:var(--z-display);font-stretch:108%;font-weight:850;font-size:1.125rem;line-height:1.15;margin:0 0 4px;color:var(--z-paper-ink)}:root[data-skin=zine] body:not(#z) .page-shell .program-card .program-host{font-family:var(--z-mono);font-size:var(--t-data);color:var(--z-paper-muted)}:root[data-skin=zine] body:not(#z) .page-shell .program-card .program-meta{display:block;font-size:.8125rem;color:var(--z-paper-muted);margin-top:8px}:root[data-skin=zine] body:not(#z) .page-shell .program-card .program-kind,:root[data-skin=zine] body:not(#z) .page-shell .program-card .program-people{border-radius:0;box-shadow:none;background:var(--z-ink-2);color:var(--z-text);font-family:var(--z-mono);font-weight:400;font-size:.75rem;height:20px}:root[data-skin=zine] body:not(#z) .page-shell .program-card .program-room{position:absolute;inset:0 auto 0 0;width:84px;overflow:visible;background:none;border-right:2px dashed #12142a55;pointer-events:none}:root[data-skin=zine] body:not(#z) .page-shell .program-card .room-thumbnail,:root[data-skin=zine] body:not(#z) .page-shell .program-card .thumbnail-crew{display:none}:root[data-skin=zine] body:not(#z) .page-shell .program-card .thumbnail-host{position:absolute;left:10px!important;bottom:6px!important;top:auto!important;width:64px!important;height:auto!important;max-height:none;image-rendering:pixelated;transform:none}:root[data-skin=zine] body:not(#z) .page-shell .program-card.on-air{background:var(--z-signal);box-shadow:none}:root[data-skin=zine] body:not(#z) .page-shell .program-card.on-air:hover{background:#ff6257}:root[data-skin=zine] body:not(#z) .page-shell .program-card.on-air :is(time,h3,.program-host,.program-meta){color:var(--z-on-signal)}:root[data-skin=zine] body:not(#z) .page-shell .program-card.on-air .program-room{border-right-color:#12142a66}:root[data-skin=zine] body:not(#z) .page-shell .program-card.on-air:after{content:"Agora";position:absolute;top:12px;right:12px;font-family:var(--z-display);font-stretch:125%;font-weight:900;font-size:.9375rem;text-transform:uppercase;color:var(--z-on-signal);border:2px solid var(--z-on-signal);padding:3px 7px 2px;transform:rotate(-4deg)}:root[data-skin=zine] body:not(#z) .page-shell .program-card.special{background:var(--z-grain),#f3e7c4}:root[data-skin=zine] body:not(#z) .page-shell .public-empty-schedule{border:2px dashed var(--z-ink-2);border-radius:0;color:var(--z-text-muted);font-size:1rem;background:transparent}:root[data-skin=zine] body:not(#z) .page-shell .portal-home{margin:0 0 88px}:root[data-skin=zine] body:not(#z) .page-shell #home-news{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);grid-auto-rows:auto;gap:20px 28px}:root[data-skin=zine] body:not(#z) .page-shell #home-news>.portal-card{display:grid;grid-template-columns:150px minmax(0,1fr);border-radius:0;overflow:hidden;box-shadow:var(--shadow-1)}:root[data-skin=zine] body:not(#z) .page-shell #home-news>.portal-card:first-child{grid-row:span 2;grid-template-columns:1fr;box-shadow:var(--shadow-2)}:root[data-skin=zine] body:not(#z) .page-shell #home-news .portal-cover{width:100%;height:100%;min-height:120px;object-fit:cover;box-shadow:2px 0 0 var(--z-line);border-radius:0;image-rendering:auto}:root[data-skin=zine] body:not(#z) .page-shell #home-news>.portal-card:first-child .portal-cover{height:250px;box-shadow:none;border-bottom:2px solid var(--z-line)}:root[data-skin=zine] body:not(#z) .page-shell #home-news .portal-card-body{padding:14px 16px;display:grid;gap:4px;align-content:start}:root[data-skin=zine] body:not(#z) .page-shell #home-news .portal-card h2{font-size:1.125rem;line-height:1.2;font-stretch:104%;font-weight:800;margin:0}:root[data-skin=zine] body:not(#z) .page-shell #home-news .portal-card:first-child h2{font-size:1.75rem;font-stretch:118%;font-weight:900;line-height:1.05}:root[data-skin=zine] body:not(#z) .page-shell #home-news .portal-card p{font-size:.9375rem;color:var(--z-paper-muted);margin:0;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}:root[data-skin=zine] body:not(#z) .page-shell #home-news .portal-card small{font-family:var(--z-mono);font-size:var(--t-tag);color:var(--z-paper-muted)}:root[data-skin=zine] body:not(#z) .page-shell #home-news .dialog-eyebrow{font-family:var(--z-mono);font-size:var(--t-tag);letter-spacing:.04em;color:var(--z-brand-ink);font-weight:400}:root[data-skin=zine] body:not(#z) .page-shell #home-news .hosts-link{justify-self:start;color:var(--z-brand-ink);margin-top:4px}:root[data-skin=zine] body:not(#z) .page-shell #home-news .portal-card:not(:first-child) :is(.hosts-link,p){display:none}:root[data-skin=zine] body:not(#z) .page-shell .radio-about{position:relative;padding:32px;margin-top:0;transform:rotate(-.4deg)}:root[data-skin=zine] body:not(#z) .page-shell .radio-about:before{content:"";position:absolute;top:-14px;right:40px;width:92px;height:26px;background:var(--z-tape);transform:rotate(4deg);clip-path:polygon(0 10%,7% 0,14% 12%,21% 2%,28% 9%,100% 0,100% 90%,93% 100%,86% 88%,79% 98%,72% 91%,0 100%)}:root[data-skin=zine] body:not(#z) .page-shell .radio-about p{font-size:1.0625rem;color:var(--z-paper-ink);line-height:1.65}:root[data-skin=zine] body:not(#z) .page-shell .radio-about h2{color:var(--z-paper-ink)}:root[data-skin=zine] body:not(#z) .page-shell .radio-about .hosts-link{color:var(--z-brand-ink)}:root[data-skin=zine] body:not(#z) .page-shell :is(.construction-welcome,.construction-workbench,.edition-activity){border-radius:0!important;border:2px solid var(--z-line)!important;box-shadow:var(--shadow-2)!important;background-image:none}:root[data-skin=zine] body:not(#z) .page-shell .construction-hub :is(button,a){border-radius:0}:root[data-skin=zine][data-zine-live=true] body:not(#z) .page-shell .zine-onair-stamp{display:inline-block}:root[data-skin=zine] body:not(#z)[data-playing=false] .page-shell .equalizer i{animation-play-state:paused;transform:scaleY(.35)}@media(max-width:1100px){:root[data-skin=zine] body:not(#z) .page-shell .hero{grid-template-columns:1fr;gap:48px}:root[data-skin=zine] body:not(#z) .page-shell .room-stage{order:-1;transform:none;max-width:720px;justify-self:center}:root[data-skin=zine] body:not(#z) .page-shell .home-community-grid{grid-template-columns:1fr 1fr}:root[data-skin=zine] body:not(#z) .page-shell .home-community-grid .passport-invite{grid-column:1/-1}:root[data-skin=zine] body:not(#z) .page-shell .home-community-card:nth-child(3){margin-top:0}}@media(max-width:700px){:root[data-skin=zine] body:not(#z) .page-shell>main{padding-left:16px;padding-right:16px}:root[data-skin=zine] body:not(#z) .page-shell .hero{margin:20px 0 56px;gap:40px}:root[data-skin=zine] body:not(#z) .page-shell .room-stage{border-width:8px;box-shadow:5px 5px 0 2px var(--z-line)}:root[data-skin=zine] body:not(#z) .page-shell .room-stage:before{width:72px;height:22px;top:-16px}:root[data-skin=zine] body:not(#z) .page-shell .room-stage:after{width:64px;height:20px;bottom:-14px}:root[data-skin=zine] body:not(#z) .page-shell .hero h1{font-size:clamp(2.4rem,11vw,3.4rem)}:root[data-skin=zine] body:not(#z) .page-shell .hero .tagline{font-size:1.0625rem}:root[data-skin=zine] body:not(#z) .page-shell .radio-panel{padding:24px 16px 16px}:root[data-skin=zine] body:not(#z) .page-shell .player-core{grid-template-columns:96px minmax(0,1fr);gap:14px}:root[data-skin=zine] body:not(#z) .page-shell .host-portrait{height:116px}:root[data-skin=zine] body:not(#z) .page-shell .host-info h2{font-size:1.625rem}:root[data-skin=zine] body:not(#z) .page-shell .audio-controls .play-button{width:56px;height:56px}:root[data-skin=zine] body:not(#z) .page-shell .zine-onair-stamp{font-size:1.375rem;left:-6px}:root[data-skin=zine] body:not(#z) .page-shell .home-community-grid{grid-template-columns:1fr;gap:20px;margin-bottom:64px}:root[data-skin=zine] body:not(#z) .page-shell .home-community-grid .passport-invite{transform:none}:root[data-skin=zine] body:not(#z) .page-shell .schedule{flex-direction:column;overflow:visible;padding:0;margin:0;gap:0}:root[data-skin=zine] body:not(#z) .page-shell .program-card{flex:none;width:100%;max-width:none;min-height:112px}:root[data-skin=zine] body:not(#z) .page-shell .program-card+.program-card{border-left:0;border-top:2px dashed #12142a55}:root[data-skin=zine] body:not(#z) .page-shell #home-news{grid-template-columns:1fr}:root[data-skin=zine] body:not(#z) .page-shell #home-news>.portal-card:first-child{grid-row:auto}:root[data-skin=zine] body:not(#z) .page-shell #home-news>.portal-card{grid-template-columns:104px minmax(0,1fr)}:root[data-skin=zine] body:not(#z) .page-shell #home-news>.portal-card:first-child .portal-cover{height:190px}:root[data-skin=zine] body:not(#z) .page-shell .radio-about{padding:24px 18px;transform:none}:root[data-skin=zine] body:not(#z) .page-shell :is(.seasonal-banner-tools,.construction-banner-tools){display:flex;flex-wrap:wrap;gap:8px}:root[data-skin=zine] body:not(#z) .page-shell .room-badge{max-width:60%;font-size:.75rem;padding:4px 8px}}:root[data-skin=zine] body:not(#z) .sticky-player{border-radius:0;border:0;border-top:2px solid var(--z-line);background:var(--z-ink-1);box-shadow:0 -4px #05061a66;font-family:var(--z-body)}:root[data-skin=zine] body:not(#z) .sticky-player .toggle-play{border-radius:0;border:2px solid var(--z-line);background:var(--z-signal);color:var(--z-on-signal);box-shadow:var(--shadow-1)}:root[data-skin=zine] body:not(#z) .sticky-player .sticky-avatar{border-radius:0;border:2px solid var(--z-line);background:var(--z-brand)}:root[data-skin=zine] body:not(#z) .sticky-player .sticky-avatar img{image-rendering:pixelated}:root[data-skin=zine] body:not(#z) .sticky-player .sticky-host strong{font-family:var(--z-display);font-stretch:108%;font-weight:800;font-size:1rem}:root[data-skin=zine] body:not(#z) .sticky-player .sticky-host p,:root[data-skin=zine] body:not(#z) .sticky-player .sticky-listeners{font-family:var(--z-mono);font-size:var(--t-tag);color:var(--z-text-muted)}:root[data-skin=zine] body:not(#z) .sticky-player :is(.footer-like,.collapse-player,[data-channel-open]){border-radius:0;border:2px solid var(--z-line);background:var(--z-ink-2);box-shadow:none}@media(max-width:700px){:root[data-skin=zine] body:not(#z) .sticky-player .sticky-host{min-width:0;overflow:hidden}:root[data-skin=zine] body:not(#z) .sticky-player .sticky-host :is(strong,p){display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}:root[data-skin=zine] body:not(#z) .sticky-player .sticky-listeners{display:none}}
