/* theme.css
   Tum sirketler icin ortak varsayilan degiskenler.
   Burada gorsel kural YAZILMAZ, yalnizca degisken tanimlanir.
   Marka rengi burada notr bir tondur; sirket dosyasi ezer. */

:root {
    --brand: #2B3A55;
    --brand-hover: #1F2B40;
    --brand-soft: rgba(43,58,85,0.12);
    --brand-contrast: #FFFFFF;

    --font-sans: system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;
    /* Yalnizca marka satiri ve sayfa basliklari icin. Montserrat yuklenmezse
       ayni yigina duser. */
    --font-brand: "Montserrat", system-ui, -apple-system, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;

    --page-bg: #FAFAFA;
    --surface: #FFFFFF;

    --border: #E5E5E5;
    --border-strong: #D8D8D8;

    --text: #1A1A1A;
    --text-muted: #6B6B6B;
    --text-faint: #8A8A8A;

    /* Dogrulama / hata metinleri */
    --danger: #B3261E;
    --danger-soft: rgba(179,38,30,0.10);
    --danger-border: rgba(179,38,30,0.22);

    /* Basari / bilgilendirme seritleri */
    --success: #1E6B3A;
    --success-soft: rgba(30,107,58,0.08);
    --success-border: rgba(30,107,58,0.22);

    /* Uyari seritleri: islem ne bitti ne de basarisiz oldu (ornegin tutar
       uyusmadigi icin incelemeye alinan odeme). Ton, --danger ve --success
       ile ayni koyulukta secildi; yumusak zemin uzerinde kontrast 5.4:1. */
    --warning: #8A5300;
    --warning-soft: rgba(138,83,0,0.08);
    --warning-border: rgba(138,83,0,0.22);

    --radius: 8px;
    --radius-card: 12px;

    /* Bosluk olcegi. app.css'teki her bosluk (margin / padding / gap) bu alti
       basamaktan birine oturur; ara deger yazilmaz. Boylece sayfalarin ritmi
       tek yerden ayarlanabilir. */
    --space-1: 4px;
    --space-2: 8px;
    --space-3: 12px;
    --space-4: 16px;
    --space-5: 24px;
    --space-6: 32px;

    /* Kartin zeminden ayrilmasi icin neredeyse gorunmez golge. */
    --shadow-card: 0 1px 2px rgba(0, 0, 0, 0.03);

    /* Yazdirma: kagit ve murekkep. Ekran paleti baskida silikleştigi icin
       cikti bu iki notr tona cekilir. */
    --print-paper: #FFFFFF;
    --print-ink: #000000;
}
