/* ==========================================================================
   LUCIO SERVICES — Shared design tokens
   Single source of truth for colours, typography, radii, gradients and the
   signature "Cut" motif. Imported by BOTH the marketing site (style.css)
   and the dashboard (src/styles/dashboard.css) so the two never drift apart.
   ========================================================================== */

@import url('https://fonts.googleapis.com/css2?family=Space+Grotesk:wght@400;500;600;700&family=Inter:wght@400;500;600;700&family=JetBrains+Mono:wght@400;500;600&display=swap');

:root {
  /* Surfaces */
  --bg: #0A0A0A;
  --surface-1: #1C1C1E;
  --surface-2: #2C2C2E;
  --surface-3: #3A3A3C;

  /* Borders */
  --border-subtle: rgba(255, 255, 255, 0.09);
  --border-strong: rgba(255, 255, 255, 0.18);

  /* Text / neutrals */
  --white: #FFFFFF;
  --gray-1: #EBEBF0;
  --gray-2: #98989D;
  --gray-3: #636366;

  /* Semantic */
  --success: #30D158;
  --warning: #FF9F0A;
  --danger: #FF453A;

  /* Gradients */
  --grad-mono: linear-gradient(135deg, #FFFFFF 0%, #98989D 100%);

  /* Apple-like glass */
  --glass-bg: rgba(28, 28, 30, 0.55);
  --glass-blur: blur(18px) saturate(140%);
  --glass-nav-bg: rgba(10, 10, 10, 0.72);

  /* Typography */
  --font-display: 'Space Grotesk', 'Inter', -apple-system, BlinkMacSystemFont, sans-serif;
  --font-body: 'Inter', -apple-system, BlinkMacSystemFont, 'SF Pro Text', system-ui, sans-serif;
  --font-mono: 'JetBrains Mono', ui-monospace, SFMono-Regular, monospace;

  /* Layout */
  --max-w: 1180px;
  --radius-sm: 10px;
  --radius-md: 16px;
  --radius-lg: 24px;
  --cut-angle: 12deg;
  --ease: cubic-bezier(0.16, 1, 0.3, 1);

  /* --- Dashboard-facing aliases (legacy names kept working) --- */
  --surface: var(--surface-1);
  --surface2: var(--surface-2);
  --surface3: var(--surface-3);
  --border: var(--border-subtle);
  --muted: var(--gray-2);
  --muted2: var(--gray-3);
}
