:root{
--space-2xs:2px;--space-xs:4px;--space-sm:8px;--space-md:12px;--space-lg:16px;--space-xl:24px;--space-xxl:32px;--space-3xl:48px;
--page-pad-x:16px;--card-pad:15px;--bottom-nav-h:80px;--fab-size:64px;
--radius-sm:8px;--radius-md:10px;--radius-lg:12px;--radius-xl:16px;--radius-2xl:24px;--radius-sheet:28px;--radius-full:9999px;
--shadow-card:0 2px 6px rgba(0,0,0,.04);--shadow-sm:0 1px 4px rgba(0,0,0,.10);--shadow-md:0 3px 6px rgba(0,0,0,.10);--shadow-lg:0 8px 15px rgba(0,0,0,.10);--shadow-xl:0 16px 25px rgba(0,0,0,.10);
--shadow-glass:0 4px 18px rgba(0,0,0,.08);
--blur-sheet:18px;--blur-appbar:10px;--blur-nav:15px;--blur-fab:12px;
--dur-fast:200ms;/* @kind other */--dur-normal:350ms;/* @kind other */--dur-slow:700ms;/* @kind other */--dur-press:120ms;/* @kind other */--ease:cubic-bezier(0,0,.2,1);/* @kind other */
}
