/**
 * Gentelella tarzı — tasarım jetonları (html.design-gentelella)
 * İlham: Colorlib Gentelella admin (#26B99A, #2A3F54, #F7F7F7)
 */

html.design-gentelella {
  --bg: #f3f5f4;
  --bg-soft: #e8eceb;
  --card: #ffffff;
  --surface-raised: #ffffff;
  --surface-sunken: #f7f9f8;

  --text: #2a3f54;
  --text-on-green: #ffffff;
  --muted: #647a8c;
  --muted-2: #8a9aaa;
  --line: #dde3e8;
  --line-strong: #c8d0d8;

  /* Nord Frost — birincil vurgu */
  --frost-0: #8fbcbb;
  --frost-1: #88c0d0;
  --frost-2: #81a1c1;
  --frost-3: #384f6c;
  --green-deep: var(--frost-3);
  --green-mid: var(--frost-2);
  --green-soft: var(--frost-1);
  --green-light: var(--frost-0);
  --green-pale: #d4e4ef;
  --green-tint: #eaf0f6;
  --green-gradient: linear-gradient(180deg, #384f6c 0%, #81a1c1 100%);

  --accent: var(--frost-3);
  --accent-hover: #4a6280;
  --accent-muted: rgba(56, 79, 108, 0.14);
  --gent-sidebar: var(--frost-3);

  --ok: var(--frost-3);
  --ok-bg: #eaf0f6;
  --err: #e74c3c;
  --err-bg: #fdf0ef;
  --warn: #f39c12;
  --warn-bg: #fef6e8;

  --radius-xs: 5px;
  --radius: 8px;
  --radius-lg: 12px;
  --radius-xl: 16px;
  --radius-pill: 8px;

  --shadow-sm: 0 1px 2px rgba(42, 63, 84, 0.06), 0 1px 4px rgba(42, 63, 84, 0.04);
  --shadow: 0 1px 3px rgba(42, 63, 84, 0.08), 0 4px 16px rgba(42, 63, 84, 0.07);
  --shadow-lg: 0 8px 28px rgba(42, 63, 84, 0.13);

  --font-sans: "Nunito", "Segoe UI", system-ui, sans-serif;
  --font-mono: ui-monospace, "Consolas", monospace;

  --text-xs: 0.75rem;
  --text-sm: 0.8125rem;
  --text-base: 0.9375rem;
  --text-lg: 1.0625rem;
  --text-xl: 1.25rem;
  --text-2xl: 1.5rem;

  --leading-tight: 1.3;
  --leading: 1.55;

  --space-1: 0.25rem;
  --space-2: 0.5rem;
  --space-3: 0.75rem;
  --space-4: 1rem;
  --space-5: 1.25rem;
  --space-6: 1.5rem;
  --space-8: 2rem;

  --focus-ring: 0 0 0 2px rgba(129, 161, 193, 0.35);
}

html.design-gentelella body {
  font-family: var(--font-sans);
  font-size: var(--text-base);
  line-height: var(--leading);
  background: var(--bg);
  color: var(--text);
  -webkit-font-smoothing: antialiased;
}

html.design-gentelella :where(.price, .calc-live-price, .orders-table td:last-child, .stat-value) {
  font-variant-numeric: tabular-nums;
}
