.glass-panel{background-color:var(--card);-webkit-backdrop-filter:none;backdrop-filter:none;border-color:color-mix(in oklch, var(--border) 85%, transparent)}.glass-sm{background-color:color-mix(in oklch, var(--card) 96%, var(--muted));-webkit-backdrop-filter:none;backdrop-filter:none}.glass-lg{background-color:var(--card);-webkit-backdrop-filter:none;backdrop-filter:none}.glass-overlay,[data-glass=true]{-webkit-backdrop-filter:blur(12px) saturate(var(--glass-saturate,140%));backdrop-filter:blur(12px) saturate(var(--glass-saturate,140%));background-color:color-mix(in oklch, var(--card) 78%, transparent)}.bg-gradient-primary,.bg-vibrant-gradient{background-color:var(--primary);background-image:none}.text-gradient-primary{color:var(--primary);-webkit-text-fill-color:unset;background-image:none;background-clip:border-box}.animate-float,.animate-float-subtle{animation:none}.hover-lift,.hover-lift:hover,.hover-lift:active,.card-tilt,.card-tilt:hover{transform:none}.drop-shadow-glow,.drop-shadow-accent{filter:none}.inset-glow{box-shadow:none}[class~=hover\:scale-105]:hover,[class~=group-hover\:scale-110]:is(:where(.group):hover *),[class~=group-focus-visible\:scale-110]:is(:where(.group):focus-visible *){transform:none}.hero-aurora{opacity:.28;animation:none}.shadow-float{--tw-shadow:0 4px 12px color-mix(in oklch, var(--shadow-tint,var(--foreground)) 8%, transparent);box-shadow:var(--tw-shadow)}.animate-priority-rays,.animate-priority-twinkle{animation:none}