/* ============================================================ Corrosion Control — Motion Fast, mechanical, precise. No bounce on chrome. Subtle spring reserved for "live" telemetry (pulses, meters). Respect prefers-reduced-motion in components. ============================================================ */ :root { --dur-instant: 80ms; /* @kind other */ --dur-fast: 120ms; /* @kind other */ --dur-base: 170ms; /* @kind other */ --dur-slow: 240ms; /* @kind other */ --dur-slower: 360ms; /* @kind other */ /* Easings */ --ease-standard: cubic-bezier(0.2, 0, 0, 1); /* @kind other */ --ease-out: cubic-bezier(0.16, 1, 0.3, 1); /* @kind other */ --ease-in: cubic-bezier(0.5, 0, 0.84, 0); /* @kind other */ --ease-emphasized: cubic-bezier(0.34, 1.4, 0.5, 1); /* @kind other */ /* Common transition bundles */ --transition-colors: color var(--dur-fast) var(--ease-standard), background-color var(--dur-fast) var(--ease-standard), border-color var(--dur-fast) var(--ease-standard), box-shadow var(--dur-fast) var(--ease-standard); --transition-transform: transform var(--dur-base) var(--ease-out); }