:root{--sp-0: 0;--sp-1: 4px;--sp-2: 8px;--sp-3: 12px;--sp-4: 16px;--sp-5: 20px;--sp-6: 24px;--sp-8: 32px;--sp-10: 40px;--sp-12: 48px;--target-min: 24px;--target-fine: 32px;--target-comfortable: 44px;--target: var(--target-fine);--dur-instant: 0ms;--dur-fast: .1s;--dur-base: .2s;--dur-slow: .32s;--dur-enter: .24s;--dur-exit: .16s;--ease-standard: cubic-bezier(.33, 0, .67, 1);--ease-decel: cubic-bezier(.1, .9, .2, 1);--ease-accel: cubic-bezier(.9, .1, 1, .2);--press-scale: .97;--lift-y: -1px;--z-base: 0;--z-sticky: 2;--z-nav: 4;--z-dropdown: 20;--z-overlay: 40;--z-modal: 50;--z-toast: 60;--focus-ring-width: 2px;--focus-ring-offset: 2px;--focus-ring-color: var(--brand-primary);--tenant-radius-scale: 1;--radius-ctl: calc(var(--radius-m) * var(--tenant-radius-scale));--radius-card: calc(var(--radius-xl) * var(--tenant-radius-scale));--radius-sheet: calc(var(--radius-xxl) * 2 * var(--tenant-radius-scale));--elev-0: none;--elev-1: var(--shadow-2);--elev-2: var(--shadow-8);--elev-3: var(--shadow-16);--elev-4: var(--shadow-28);--content-max: 1440px;--bp-sm: 640px;--bp-md: 1024px;--bp-wide: 1400px}[data-ui=v2]{--focus-ring-color: var(--icon-brand)}[data-density=confortavel]{--target: var(--target-fine);--ctl-pad-y: var(--sp-2)}[data-density=compacta]{--target: var(--target-min);--ctl-pad-y: var(--sp-1)}@media(pointer:coarse){:root{--target: var(--target-comfortable)}}@media(prefers-reduced-motion:reduce){:root{--dur-fast: 0ms;--dur-base: 0ms;--dur-slow: 0ms;--dur-enter: 0ms;--dur-exit: 0ms;--press-scale: 1;--lift-y: 0}}
