/* Сгенерировано scripts/build-tokens.ts из design-system/tokens.ts. Не править руками. */

:root {
  color-scheme: dark;

  --ink: #060807;
  --ink-soft: #090c0a;
  --ink-sunken: #050706;
  --panel: #0a0d0b;
  --panel-2: #0e1310;
  --mint: #45ffaa;
  --mint-lift: #7dffc4;
  --mint-deep: #1fd07f;
  --paper: #eef4f0;
  --fog: #8fa39a;
  --smoke: #c3cfc7;
  --amber: #ffb224;
  --clay: #ff8a5c;
  --rose: #ff6b7a;

  --line: rgba(255, 255, 255, 0.08);
  --line-strong: rgba(255, 255, 255, 0.16);
  --film: rgba(255, 255, 255, 0.03);
  --mint-edge: rgba(69, 255, 170, 0.35);
  --mint-film: rgba(69, 255, 170, 0.05);
  --ring: rgba(69, 255, 170, 0.7);
  --grid-line: rgba(255, 255, 255, 0.026);
  --glass: rgba(6, 8, 7, 0.85);
  --edge: rgba(255, 255, 255, 0.2);
  --veil: rgba(6, 8, 7, 0.4);
  --scrim: rgba(3, 5, 4, 0.82);
  --selection: rgba(69, 255, 170, 0.28);

  --success: var(--mint);
  --success-film: color-mix(in srgb, var(--mint) 8%, transparent);
  --success-edge: color-mix(in srgb, var(--mint) 32%, transparent);
  --warning: var(--amber);
  --warning-film: color-mix(in srgb, var(--amber) 8%, transparent);
  --warning-edge: color-mix(in srgb, var(--amber) 32%, transparent);
  --danger: var(--rose);
  --danger-film: color-mix(in srgb, var(--rose) 8%, transparent);
  --danger-edge: color-mix(in srgb, var(--rose) 32%, transparent);
  --info: var(--mint-deep);
  --info-film: color-mix(in srgb, var(--mint-deep) 8%, transparent);
  --info-edge: color-mix(in srgb, var(--mint-deep) 32%, transparent);

  --font-display: "Unbounded", ui-sans-serif, system-ui, sans-serif;
  --font-sans: "Onest", ui-sans-serif, system-ui, sans-serif;
  --font-mono: "JetBrains Mono", ui-monospace, SFMono-Regular, monospace;

  --cut: 14px;
  --cut-sm: 9px;
  --hair: 99px;

  --shadow-glow-mint: 0 0 28px -4px rgba(69, 255, 170, 0.7);
  --shadow-lift: 0 12px 34px rgba(0, 0, 0, 0.24);
  --shadow-modal: 0 28px 90px rgba(0, 0, 0, 0.48);

  --w-wrap: 1240px;
  --w-prose: 760px;
  --w-grid: 72px;

  --motion-ease: cubic-bezier(0.22, 1, 0.36, 1);
  --motion-fast: 180ms;
  --motion-base: 350ms;
}
