
.cz-scanlines{position:absolute;inset:0;z-index:0;pointer-events:none;opacity:.15;background:repeating-linear-gradient(0deg,transparent 0 4px,#fff1 5px 6px)}
.cz-flash{position:absolute;inset:0;z-index:1;pointer-events:none;opacity:0;background:linear-gradient(110deg,transparent 15%,#ff253640 48%,transparent 60%)}
.cinematic-rollout .drop26-content{position:relative;z-index:3}.cinematic-rollout .drop26-hero-art{transition:filter 1.2s ease,transform 1.2s ease}
body[data-cinematic-stage=offline] .drop26-hero-art{filter:brightness(.22) grayscale(.7);transform:scale(1.06)}
body[data-cinematic-stage=whisper] .drop26-hero-art{filter:brightness(.42) grayscale(.35)}
body[data-cinematic-stage=reveal] .drop26-hero-art{filter:brightness(.8)}
body[data-cinematic-stage=final] .drop26-hero-art{filter:brightness(1.03) contrast(1.12)}
body[data-cinematic-stage=time] .drop26-hero-art{filter:brightness(1.1) contrast(1.14)}
.cz-timer-wrap{margin:28px 0 25px;max-width:540px}.cz-timer-label{font:900 11px Inter,Arial,sans-serif;letter-spacing:.19em;color:#ff9aa2;margin-bottom:12px}
.cz-clock{display:flex;gap:8px;flex-wrap:wrap}.cz-clock>div{background:#0b0b0bdd;border:1px solid #642c32;min-width:75px;padding:10px 14px;text-align:center}
.cz-clock strong{display:block;font:37px Anton,Impact,sans-serif;color:#fff}.cz-clock small{font:800 10px Inter,Arial,sans-serif;letter-spacing:.13em;color:#d7a6a9}
.cz-stage-note{color:#b6b6b6;font-size:11px!important;letter-spacing:.1em;margin:12px 0}.cz-small-clock{display:none!important}
.cz-transition .cz-flash{animation:czFlash 1.05s ease-out}.cz-transition .drop26 h1{animation:czGlitch .55s steps(2,end)}
@keyframes czFlash{0%{opacity:0}18%{opacity:.8}30%{opacity:.05}45%{opacity:.45}100%{opacity:0}}
@keyframes czGlitch{0%,100%{transform:translate(0)}25%{transform:translate(4px,-1px)}50%{transform:translate(-3px,1px)}75%{transform:translate(2px,0)}}
@media(max-width:700px){.cz-clock>div{min-width:65px;padding:8px}.cz-clock strong{font-size:32px}.cz-timer-wrap{margin:18px 0}.cz-scanlines{opacity:.09}}
@media(prefers-reduced-motion:reduce){.cz-transition .cz-flash,.cz-transition .drop26 h1{animation:none!important}.cinematic-rollout .drop26-hero-art{transition:none!important}}
