/* ARAZU DS · tokens.css — autogenerado, NO editar a mano. Fuente: tokens.json */
:root {
  /* color */
  --color-brand-violet-600: #5B3FD6;
  --color-brand-violet-500: #7C5CF0;
  --color-brand-violet-400: #9B6BFF;
  --color-brand-violet-700: #4830B8;
  --color-brand-violet-900: #2A1B6B;
  --color-brand-night-900: #0E1630;
  --color-brand-night-800: #141F42;
  --color-brand-night-700: #1B2A57;
  --color-brand-cyan-400: #3EE6FF;
  --color-brand-silver-100: #E9ECF5;
  --color-accent-gold: #D4B26A;
  --color-accent-gold-dim: #B6974F;
  --color-surface-base: #0B1020;
  --color-surface-raised: #0E1630;
  --color-surface-overlay: #141F42;
  --color-surface-sunken: #080C18;
  --color-surface-hairline: #1E2A4D;
  --color-text-primary: #E9ECF5;
  --color-text-secondary: #AAB4CE;
  --color-text-muted: #6E7A99;
  --color-text-on-brand: #FFFFFF;
  --color-state-success: #3FCF8E;
  --color-state-warning: #F2B34B;
  --color-state-danger: #F2555A;
  --color-state-info: #3EE6FF;
  --color-holding-navy: #1E1B4B;
  --color-holding-boltsky: #38BDF8;
  --color-holding-purple: #7C3AED;
  --color-holding-imperial: #4F46E5;
  --color-holding-node: #C4B5FD;
  /* radius */
  --radius-none: 0;
  --radius-sm: 0.25rem;
  --radius-md: 0.5rem;
  --radius-lg: 0.75rem;
  --radius-xl: 1rem;
  --radius-2xl: 1.5rem;
  --radius-full: 9999px;
  /* border */
  --border-width-hairline: 1px;
  --border-width-thick: 2px;
  /* shadow */
  --shadow-sm: 0 1px 2px rgba(2,6,23,.30);
  --shadow-md: 0 4px 14px rgba(2,6,23,.35);
  --shadow-lg: 0 12px 32px rgba(2,6,23,.45);
  --shadow-glow: 0 0 0 1px rgba(91,63,214,.35), 0 8px 30px rgba(91,63,214,.25);
  --shadow-focus: 0 0 0 3px rgba(62,230,255,.35);
  /* motion */
  --motion-fast: 120ms;
  --motion-base: 200ms;
  --motion-slow: 320ms;
  --motion-ease: cubic-bezier(.2,.7,.2,1);
  /* z */
  /* breakpoint */
  --breakpoint-sm: 640px;
  --breakpoint-md: 768px;
  --breakpoint-lg: 1024px;
  --breakpoint-xl: 1280px;
  --breakpoint-2xl: 1536px;
  /* typography */
  --font-display: 'Anton', 'Archivo Black', system-ui, sans-serif;
  --font-sans: 'Inter', system-ui, -apple-system, 'Segoe UI', sans-serif;
  --font-mono: ui-monospace, 'SFMono-Regular', Menlo, monospace;
  --fw-regular: 400;
  --fw-medium: 500;
  --fw-semibold: 600;
  --fw-bold: 700;
  --fw-black: 900;
  --fs-2xs: 0.625rem;
  --fs-xs: 0.75rem;
  --fs-sm: 0.875rem;
  --fs-base: 1rem;
  --fs-lg: 1.125rem;
  --fs-xl: 1.25rem;
  --fs-2xl: 1.5rem;
  --fs-3xl: 1.875rem;
  --fs-4xl: 2.25rem;
  --fs-5xl: 3rem;
  --fs-6xl: 3.75rem;
  --lh-tight: 1.15;
  --lh-snug: 1.3;
  --lh-normal: 1.5;
  --lh-relaxed: 1.7;
  --ls-tight: -0.02em;
  --ls-normal: 0;
  --ls-wide: 0.04em;
  --ls-display: 0.01em;
  /* space */
  --sp-0: 0;
  --sp-1: 0.25rem;
  --sp-2: 0.5rem;
  --sp-3: 0.75rem;
  --sp-4: 1rem;
  --sp-5: 1.25rem;
  --sp-6: 1.5rem;
  --sp-8: 2rem;
  --sp-10: 2.5rem;
  --sp-12: 3rem;
  --sp-16: 4rem;
  --sp-20: 5rem;
  --sp-24: 6rem;
}
