/* نيو كابيتال — تنسيق الموقع */
@font-face { font-family: "Cairo"; font-style: normal; font-weight: 200 1000; font-display: swap; src: url("/assets/fonts/Cairo-var.woff") format("woff"); }
:root {
  --scheme: light;
  --bg: #FFFFFF;
  --surface: #F9F9F0;
  --paper: #F9F9F0;
  --birch: #F2F5FF;
  --birch-2: #E4E5E7;
  --input-bg: #F9F9F0;
  --ink: #1B2333;
  --ink-2: #494F5C;
  --muted: #6A6F78;
  --heading: #131924;
  --line: #E6E7E9;
  --line-strong: #D1D3D6;
  --lacquer: #1F5EFF;
  --lacquer-dark: #1A50D9;
  --on-primary: #FFFFFF;
  --link: #1F5EFF;
  --link-hover: #194BCC;
  --amber: #FFB020;
  --amber-dark: #D9961B;
  --on-accent: #15130F;
  --oak: #B37B16;
  --emerald: #B37B16;
  --header: #FFFFFF;
  --header-ink: #1B2333;
  --header-muted: #6B707A;
  --header-line: #E1E2E4;
  --header-btn: #F1F2F3;
  --header-hover: #EDEDEF;
  --header-accent: #1F5EFF;
  --logo-plaque: transparent;
  --footer: #0B1B3A;
  --footer-ink: #EFE6D6;
  --footer-muted: #AFADAA;
  --footer-line: #2D3951;
  --footer-accent: #FFB020;
  --walnut: #0B1B3A;
  --walnut-2: #1F2D4A;
  --hero-plain: #F2F5FF;
  --hero-plain-ink: #1B2333;
  --plaque: #F1ECE3;
  --plaque-2: #DCD4C6;
  --well-1: #FCFCF8;
  --well-2: #EFF0F1;
  --danger: #A8281E;
  --danger-bg: #FCEFEC;
  --danger-ink: #6E1A13;
  --danger-line: #F3C5BE;
  --ok: #1F6B45;
  --ok-bg: #E8F4EC;
  --ok-ink: #14492F;
  --ok-line: #BFE1CB;
  --glow: #FFB0200D;
  --shadow: 0 18px 40px -24px rgba(22, 23, 26, .4);
  --font-display: "Cairo", "Segoe UI", Tahoma, sans-serif;
  --font-ar: "Cairo", "Segoe UI", Tahoma, sans-serif;
  --font-en: "Cairo", "Segoe UI", Roboto, Arial, sans-serif;
  --r-sm: 2px;
  --r: 4px;
  --r-lg: 6px;
  --r-btn: 6px;
}
