:root{
--s-1:4px;--s-2:8px;--s-3:12px;--s-4:16px;--s-5:20px;--s-6:24px;--s-8:32px;--s-10:40px;--s-12:48px;
--ops-radius-sm:6px;--ops-radius-md:10px;--ops-radius-lg:14px;--ops-radius-xl:18px;--ops-radius-pill:999px;
--ops-shadow-sm:0 6px 18px rgba(4,11,22,.35);--ops-shadow-md:0 18px 36px rgba(5,12,24,.45);--ops-shadow-lg:0 28px 56px rgba(6,12,22,.55);--ops-glow-primary:0 0 20px rgba(34,211,238,.25);
--ops-ease:cubic-bezier(.2,.8,.2,1);/* @kind other */--ops-dur-fast:120ms;/* @kind other */--ops-dur-base:200ms;/* @kind other */--ops-dur-slow:320ms;/* @kind other */
}
@keyframes ops-pulse{0%,100%{opacity:1}50%{opacity:.4}}
