/* tokens.css — AltaySec ATLAS tasarım değişkenleri
   "Threat console" paleti: renk ANLAM taşır — aynı zamanda dürüstlük rozet sistemidir.
   teal = burada çalışır, amber = gerçek lab, slate = yalnızca açıklama. */
:root {
  /* Zemin & yüzeyler */
  --ink: #0A0E14;        /* sayfa tabanı */
  --graphite: #121821;   /* yükseltilmiş yüzey / hücre / çekmece */
  --graphite-2: #0F141C;
  --hairline: #1E2733;   /* ızgara çizgileri + kenarlıklar */
  --hairline-2: #29323E;
  --hairline-strong: #2A3441;

  /* Metin */
  --signal: #E4E9F0;     /* birincil metin (~15:1) */
  --slate: #7C8798;      /* soluk metin VE Tier-C rengi */
  --slate-dim: #55606E;

  /* Anlam / aksan */
  --ember: #FF6A3D;      /* birincil aksan: nişangâh, tehlike, aktif seçim */
  --teal: #4FD1C5;       /* etkileşim + Tier-A "şimdi tarayıcıda çalışır" */
  --amber: #F5A524;      /* Tier-B "çalıştırılabilir Docker lab" */
  --violet: #8B5CF6;     /* YZ-özgü taktik sütunları (Model Erişimi, Saldırı Hazırlığı) */

  /* Tier renk eşlemesi */
  --tier-a: var(--teal);
  --tier-b: var(--amber);
  --tier-c: var(--slate);

  /* Tipografi (self-hosted woff2 lansmanda; şimdilik sağlam sistem yığını) */
  --font-display: "Space Grotesk", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;
  --font-body: "IBM Plex Sans", ui-sans-serif, system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;
  --font-mono: "IBM Plex Mono", ui-monospace, "SF Mono", "SFMono-Regular", Menlo, Consolas, monospace;

  /* Tip ölçeği (rem) */
  --t-hero: 3.0rem;
  --t-section: 1.5rem;
  --t-body: 1.0rem;
  --t-cell: 0.875rem;
  --t-mono: 0.75rem;

  /* Boşluk & yarıçap */
  --sp-1: 4px; --sp-2: 8px; --sp-3: 12px; --sp-4: 16px; --sp-5: 24px; --sp-6: 32px;
  --radius: 8px; --radius-sm: 5px;

  /* Hareket */
  --ease: cubic-bezier(.22,.61,.36,1);
  --dur-fast: 140ms;
  --dur: 240ms;

  --z-topbar: 40; --z-drawer: 60; --z-scrim: 55;
}
