body[class*="theme-"] header{background:color-mix(in srgb,var(--bg) 88%,transparent)}body[class*="theme-"] .hero:not([style*="background-image"]){background:radial-gradient(circle at 12% 15%,color-mix(in srgb,var(--accent) 20%,transparent),transparent 28%),radial-gradient(circle at 80% 20%,color-mix(in srgb,var(--accent-2) 20%,transparent),transparent 30%),linear-gradient(135deg,color-mix(in srgb,var(--bg) 92%,var(--panel)),var(--bg))}body.theme-neon-pink .card,body.theme-neon-pink .stream{background:color-mix(in srgb,var(--design-panel,var(--panel)) var(--design-opacity,100%),transparent)!important}.design-block.hero[data-design-hero="none"]{animation:none!important}.design-ticker span[aria-hidden="true"]{padding-left:0}body[data-design-interactive="lift"] button:hover,.design-block[data-design-interactive="lift"] button:hover{transform:translateY(-3px)}body[data-design-interactive="glow"] button:hover,.design-block[data-design-interactive="glow"] button:hover{filter:drop-shadow(0 0 9px var(--accent))}body[data-design-interactive="bounce"] button:hover,.design-block[data-design-interactive="bounce"] button:hover{animation:designBounce .45s ease}body[data-design-interactive="none"] button:hover,.design-block[data-design-interactive="none"] button:hover{transform:none;filter:none;animation:none}@media(prefers-reduced-motion:reduce){.design-ticker span[aria-hidden="true"]{display:none}}
