/* liqui glass tokens — generated from src/tokens.ts, do not edit.
 *
 * Shipped as a standalone stylesheet so a non-shadcn consumer can just
 * `@import "@liqui-design/glass/tokens.css"`. Registry users get the same
 * values injected into their own globals.css through each item's `cssVars`,
 * which is why nothing here is required by the anatomy in glass.css — every
 * rule there carries a fallback.
 */

:root {
  --lq-text: rgba(28, 28, 40, 0.95);
  --lq-text-dim: rgba(28, 28, 40, 0.55);
  --lq-tint: rgba(255, 255, 255, 0.48);
  --lq-tint-deep: rgba(255, 255, 255, 0.14);
  --lq-rim-hi: rgba(255, 255, 255, 0.85);
  --lq-rim-lo: rgba(255, 255, 255, 0.28);
  --lq-shadow: 0 24px 60px rgba(10, 15, 40, 0.35), 0 4px 14px rgba(10, 15, 40, 0.18);
  --lq-highlight: rgba(255, 255, 255, 0.5);
  --lq-accent: #2f6bff;
  --lq-danger: #e5484d;
  --lq-danger-text: #c1272c;
  --lq-scrim: rgba(12, 14, 28, 0.32);
}

[data-theme='dark'],
.dark {
  --lq-text: rgba(245, 246, 255, 0.96);
  --lq-text-dim: rgba(245, 246, 255, 0.55);
  --lq-tint: rgba(30, 32, 46, 0.62);
  --lq-tint-deep: rgba(18, 20, 32, 0.4);
  --lq-rim-hi: rgba(255, 255, 255, 0.5);
  --lq-rim-lo: rgba(255, 255, 255, 0.12);
  --lq-shadow: 0 24px 60px rgba(0, 0, 5, 0.55), 0 4px 14px rgba(0, 0, 5, 0.35);
  --lq-highlight: rgba(255, 255, 255, 0.18);
  --lq-accent: #6f9dff;
  --lq-danger: #ff7076;
  --lq-danger-text: #ff7076;
  --lq-scrim: rgba(0, 0, 6, 0.48);
}
