:root {
  --peps-color-bg: #06111f;
  --peps-color-bg-elevated: #0b1b2e;
  --peps-color-surface: rgba(15, 39, 64, 0.78);
  --peps-color-surface-strong: #102a45;
  --peps-color-text: #f4f9ff;
  --peps-color-text-muted: #9fb8cf;
  --peps-color-primary: #4db8ff;
  --peps-color-primary-strong: #1687d9;
  --peps-color-accent: #75e6ff;
  --peps-color-success: #56d6a5;
  --peps-color-warning: #ffcc66;
  --peps-color-danger: #ff7d8e;
  --peps-color-border: rgba(141, 197, 235, 0.18);
  --peps-shadow-soft: 18px 18px 44px rgba(0, 0, 0, 0.28), -12px -12px 34px rgba(76, 157, 213, 0.05);
  --peps-shadow-inset: inset 5px 5px 14px rgba(0, 0, 0, 0.3), inset -4px -4px 12px rgba(103, 183, 235, 0.05);
  --peps-radius-sm: 10px;
  --peps-radius-md: 18px;
  --peps-radius-lg: 28px;
  --peps-space-1: 0.25rem;
  --peps-space-2: 0.5rem;
  --peps-space-3: 0.75rem;
  --peps-space-4: 1rem;
  --peps-space-5: 1.5rem;
  --peps-space-6: 2rem;
  --peps-space-7: 3rem;
  --peps-space-8: 4.5rem;
  --peps-container: 1280px;
  --peps-transition-fast: 160ms cubic-bezier(.2,.8,.2,1);
  --peps-transition-base: 320ms cubic-bezier(.2,.8,.2,1);
  --peps-font-sans: Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
}
