:root{--z-base:1;--z-dropdown:50;--z-modal:100;--z-tooltip:150;--z-notification:200;--animation-fast:150ms;--animation-normal:200ms;--animation-slow:300ms;--animation-easing:cubic-bezier(0.16,1,0.3,1);--animation-easing-out:cubic-bezier(0,0,0.2,1);--spacing-xs:0.25rem;--spacing-sm:0.5rem;--spacing-md:1rem;--spacing-lg:1.5rem;--spacing-xl:2rem;--radius-sm:0.375rem;--radius-md:0.5rem;--radius-lg:0.75rem;--radius-xl:1rem;--shadow-sm:0 1px 2px 0 rgba(0,0,0,0.05);--shadow-md:0 4px 6px -1px rgba(0,0,0,0.1);--shadow-lg:0 10px 15px -3px rgba(0,0,0,0.1);--shadow-xl:0 20px 25px -5px rgba(0,0,0,0.1);--glass-blur:20px;--glass-saturate:180%;--glass-bg-light:rgba(255,255,255,0.85);--glass-bg-dark:rgba(17,24,39,0.85);--glass-border-light:rgba(255,255,255,0.2);--glass-border-dark:rgba(255,255,255,0.1);--dropdown-min-width:8rem;--dropdown-max-width:24rem;--dropdown-max-height:32rem;--dropdown-offset:4px}