:root{
--radius-xs:6px;
--radius-sm:12px;
--radius-md:20px;
--radius-lg:28px;
--radius-xl:36px;
--radius-pill:999px;
--shadow-none:none;
--shadow-sm:0 1px 2px rgba(20,35,31,.06);
--shadow-md:0 8px 24px -8px rgba(20,35,31,.18);
--shadow-lg:0 24px 48px -16px rgba(20,35,31,.24);
--ease-out:cubic-bezier(.2,.7,.2,1); /* @kind other */
--ease-in-out:cubic-bezier(.65,0,.35,1); /* @kind other */
--dur-fast:120ms; /* @kind other */
--dur-base:200ms; /* @kind other */
--dur-slow:400ms; /* @kind other */
--hover-lift:translateY(-2px); /* @kind other */
--press-scale:scale(.98); /* @kind other */
--protect-gradient:linear-gradient(180deg,rgba(20,35,31,0) 40%,rgba(20,35,31,.55) 100%); /* @kind other */
--blur-glass:blur(12px); /* @kind other */
}
