/* BismiLLAH — Prodesign design tokens (the CSS-gate-v2 contract: every consumed var lives here) */
:root {
  --pd-green: #05B34D;
  --pd-green-soft: #E9FBF1;
  --pd-gold: #F2B91C;
  --pd-dark: #181F25;
  --pd-surface: #FFFFFF;
  --pd-surface-2: #F6F8F7;
  --pd-border: #E3E8E5;
  --pd-text: #182420;
  --pd-text-soft: #5B6B64;
  --pd-radius: 14px;
  --pd-radius-sm: 8px;
  --pd-shadow: 0 10px 30px rgba(24, 31, 37, 0.08);
  --pd-font: 'Inter', system-ui, -apple-system, 'Segoe UI', sans-serif;
  --pd-mono: ui-monospace, 'JetBrains Mono', 'SF Mono', Menlo, monospace;
  --pd-fast: 140ms ease;
}
* { box-sizing: border-box; }
html, body { margin: 0; padding: 0; }
body { font-family: var(--pd-font); color: var(--pd-text); background: var(--pd-surface-2); }
button { font-family: inherit; cursor: pointer; }
input, textarea, select { font-family: inherit; }
