:root{
--radius-0:0;--radius-1:2px;--radius-2:4px;--radius-pill:999px;--radius-circle:50%;
--border-w-hair:1px;/* @kind spacing */--border-w-frame:1px;/* @kind spacing */--frame-inset:6px;/* @kind spacing */
--shadow-none:none;
--shadow-paper:0 1px 0 rgba(31,42,68,.06),0 10px 30px -18px rgba(31,42,68,.35);
--shadow-lifted:0 2px 0 rgba(31,42,68,.05),0 24px 48px -28px rgba(31,42,68,.45);
--glow-halo:0 0 60px 10px rgba(217,138,95,.28);/* @kind shadow */
--ease-souffle:cubic-bezier(.22,.61,.36,1);/* @kind other */
--ease-in-out-doux:cubic-bezier(.45,.05,.35,1);/* @kind other */
--dur-1:180ms;/* @kind other */--dur-2:400ms;/* @kind other */--dur-3:700ms;/* @kind other */--dur-4:1200ms;/* @kind other */
--texture-grain:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='200' height='200'><filter id='g'><feTurbulence type='fractalNoise' baseFrequency='.85' numOctaves='3' stitchTiles='stitch'/><feColorMatrix values='0 0 0 0 0.12  0 0 0 0 0.16  0 0 0 0 0.27  0 0 0 .55 0'/></filter><rect width='100%' height='100%' filter='url(%23g)'/></svg>");/* @kind other */
--texture-lin:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='160' height='160'><filter id='l'><feTurbulence type='fractalNoise' baseFrequency='.9 .06' numOctaves='2' seed='4'/><feColorMatrix values='0 0 0 0 0.45  0 0 0 0 0.40  0 0 0 0 0.32  0 0 0 .35 0'/></filter><rect width='100%' height='100%' filter='url(%23l)'/></svg>");/* @kind other */
}
