/* Talsara — elevation, blur, motion. Motion is purposeful and brief; reduced-motion removes drift and movement. */
:root{
--shadow-none:none;
--shadow-soft:0 1px 2px rgba(28,26,31,.04),0 8px 24px rgba(28,26,31,.06);
--shadow-float:0 2px 6px rgba(28,26,31,.05),0 24px 64px rgba(28,26,31,.10);
--shadow-glass:inset 0 1px 0 rgba(255,255,255,.7),0 20px 60px rgba(60,40,70,.08);
--blur-glass:28px;/* @kind other */--blur-orb:80px;/* @kind other */
--ease-calm:cubic-bezier(.22,.61,.36,1);/* @kind other */--ease-drift:cubic-bezier(.45,0,.2,1);/* @kind other */
--dur-fast:160ms;/* @kind other */--dur-base:280ms;/* @kind other */--dur-slow:640ms;/* @kind other */--dur-drift:14s;/* @kind other */
}
@media (prefers-reduced-motion: reduce){:root{--dur-fast:0ms;/* @kind other */--dur-base:120ms;/* @kind other */--dur-slow:120ms;/* @kind other */--dur-drift:0s;/* @kind other */}*,*::before,*::after{animation-duration:.01ms!important;animation-iteration-count:1!important;scroll-behavior:auto!important}}
