/* ============================================================
   UNCOMPANY · EFFECTS
   The brand is flat and drawn. Shadows are rare and dry —
   no glow, no color, no soft blur clouds. Elevation reads
   through hairlines and ink borders first, shadow second.
   ============================================================ */

:root {
  /* --- Shadows — dry, tight, low-alpha. Use sparingly. --- */
  --un-shadow-none: none;
  --un-shadow-sm: 0 1px 2px rgba(14, 15, 18, 0.06);
  --un-shadow-md: 0 2px 6px rgba(14, 15, 18, 0.08), 0 1px 2px rgba(14, 15, 18, 0.06);
  --un-shadow-lg: 0 8px 24px rgba(14, 15, 18, 0.10);
  /* Drawn elevation — an ink hairline offset, not a blur */
  --un-shadow-drawn: 2px 2px 0 var(--un-ink);

  /* --- Focus --- */
  --un-focus-width: 2px;
  --un-focus-offset: 2px;

  /* --- Motion — short, mechanical, no bounce. The plotter
         moves at constant speed; eases are nearly linear. --- */
  --un-ease-standard: cubic-bezier(0.2, 0, 0.1, 1); /* @kind other */
  --un-ease-out: cubic-bezier(0.16, 1, 0.3, 1); /* @kind other */
  --un-ease-linear: linear; /* @kind other */
  --un-dur-fast: 90ms;  /* @kind other */
  --un-dur-base: 160ms; /* @kind other */
  --un-dur-slow: 280ms; /* @kind other */

  /* --- Backdrop --- */
  --un-blur: 8px;
  --un-scrim: rgba(14, 15, 18, 0.42);
}
