:where([data-template=art-nouveau]) .an-filter-scroll:where(:not([data-template=art-nouveau] [data-template]:not([data-template=art-nouveau]),[data-template=art-nouveau] [data-template]:not([data-template=art-nouveau]) *)){scrollbar-width:thin;scrollbar-color:transparent transparent;transition:scrollbar-color .3s ease}:where([data-template=art-nouveau]) .an-filter-scroll:hover:where(:not([data-template=art-nouveau] [data-template]:not([data-template=art-nouveau]),[data-template=art-nouveau] [data-template]:not([data-template=art-nouveau]) *)){scrollbar-color:hsl(var(--primary)/.4) transparent}:where([data-template=art-nouveau]) .an-filter-scroll:where(:not([data-template=art-nouveau] [data-template]:not([data-template=art-nouveau]),[data-template=art-nouveau] [data-template]:not([data-template=art-nouveau]) *))::-webkit-scrollbar{width:6px}:where([data-template=art-nouveau]) .an-filter-scroll:where(:not([data-template=art-nouveau] [data-template]:not([data-template=art-nouveau]),[data-template=art-nouveau] [data-template]:not([data-template=art-nouveau]) *))::-webkit-scrollbar-track{background:transparent}:where([data-template=art-nouveau]) .an-filter-scroll:where(:not([data-template=art-nouveau] [data-template]:not([data-template=art-nouveau]),[data-template=art-nouveau] [data-template]:not([data-template=art-nouveau]) *))::-webkit-scrollbar-thumb{background-color:transparent;border-radius:9999px;-webkit-transition:background-color .3s ease;transition:background-color .3s ease}:where([data-template=art-nouveau]) .an-filter-scroll:hover:where(:not([data-template=art-nouveau] [data-template]:not([data-template=art-nouveau]),[data-template=art-nouveau] [data-template]:not([data-template=art-nouveau]) *))::-webkit-scrollbar-thumb{background-color:hsl(var(--primary)/.35)}:where([data-template=art-nouveau]) .an-filter-scroll:hover:where(:not([data-template=art-nouveau] [data-template]:not([data-template=art-nouveau]),[data-template=art-nouveau] [data-template]:not([data-template=art-nouveau]) *))::-webkit-scrollbar-thumb:hover{background-color:hsl(var(--primary)/.6)}:where([data-template=art-nouveau]) .an-glass-header:where(:not([data-template=art-nouveau] [data-template]:not([data-template=art-nouveau]),[data-template=art-nouveau] [data-template]:not([data-template=art-nouveau]) *)){background-color:hsl(var(--background)/.55);backdrop-filter:blur(18px) saturate(180%);border-bottom:1px solid hsl(var(--border)/.35)}@keyframes art-nouveau-an-success-pop{0%{transform:scale(.6);opacity:0}60%{transform:scale(1.08);opacity:1}to{transform:scale(1);opacity:1}}:where([data-template=art-nouveau]) .an-success-icon:where(:not([data-template=art-nouveau] [data-template]:not([data-template=art-nouveau]),[data-template=art-nouveau] [data-template]:not([data-template=art-nouveau]) *)){animation:art-nouveau-an-success-pop .55s cubic-bezier(.34,1.56,.64,1) both}@keyframes art-nouveau-an-success-ring{0%{transform:scale(.85);opacity:.45}to{transform:scale(1.7);opacity:0}}:where([data-template=art-nouveau]) .an-success-ring:where(:not([data-template=art-nouveau] [data-template]:not([data-template=art-nouveau]),[data-template=art-nouveau] [data-template]:not([data-template=art-nouveau]) *)){animation:art-nouveau-an-success-ring 2s ease-out infinite}