/* =============================================================
   Dr. Ecem Ergün — Marka Token'ları · v2.1 (Bordo / Porselen Krem / Şampanya)
   Tek kaynak: Marka Kimligi.dc.html + Marka Kilavuzu.dc.html.
   main.css içindeki eski :root bloğu SİLİNİR, yerine bu dosya
   @import edilir (motion.css import'unun hemen altına).
   Eski token adları korunur → 81 sayfa ve tüm bileşenler kırılmaz.
   ============================================================= */
:root {
  /* -- Renk (7 token, 3 yüzey ritmi) -------------------------- */
  --color-primary:      #6D2932;  /* Bordeaux — başlık, nav, CTA, logo   */
  --color-primary-deep: #3A0A14;  /* Bordeaux Deep — footer, koyu band    */
  --color-secondary:    #E3D6C4;  /* Sand — ikincil yüzey (eski Peach)    */
  --color-tertiary:     #C7B7A3;  /* Taupe — kenarlık, ayırıcı (eski Rose)*/
  --color-background:   #FBF6EE;  /* Porselen krem — sayfa zemini (v2.1; eski Cream #F7EFE4) */
  --color-surface:      #FFFDFA;  /* Kart yüzeyi — zeminden ~2.3 L* açık, saf beyaz değil */
  --color-on-dark:      #FBF6EE;  /* Koyu bant (footer, CTA, ters buton) üstünde metin/yüzey */
  --color-accent:       #C2A173;  /* Şampanya — SADECE hairline + koyu zemin, metinde yasak */
  --color-accent-dark:  #A88656;  /* Şampanya hover                        */
  --color-text:         #241014;  /* Ink — gövde                           */
  --color-muted:        #7A6A62;  /* Caption                               */

  /* Şeffaf varyantlar — main.css'teki sabit rgba()'ların yerine */
  --tint-primary-06: rgba(109,41,50,0.06);
  --tint-primary-10: rgba(109,41,50,0.10);
  --tint-primary-14: rgba(109,41,50,0.14);
  --tint-primary-22: rgba(109,41,50,0.22);
  --tint-accent-25:  rgba(194,161,115,0.25);
  --tint-accent-45:  rgba(194,161,115,0.45);
  --tint-sand-40:    rgba(227,214,196,0.40);
  --tint-taupe-25:   rgba(199,183,163,0.25);  /* kenar hairline (eski rose rgba yerine) */
  --tint-cream-15:   rgba(251,246,238,0.15);
  --tint-cream-82:   rgba(251,246,238,0.82);
  --tint-cream-92:   rgba(251,246,238,0.92);  /* nav zemini            */
  --tint-cream-96:   rgba(251,246,238,0.96);  /* nav (yoğun, legacy)   */
  --tint-cream-97:   rgba(251,246,238,0.97);  /* nav (yoğun, scroll)   */

  /* -- Köşe — editoryal/keskin (24px → 4px) ------------------- */
  --radius-sm:   2px;
  --radius-md:   3px;
  --radius-lg:   4px;
  --radius-xl:   4px;
  --radius-pill: 999px;

  /* -- Gölge — bordo tabanlı, daha sakin ---------------------- */
  --shadow-soft:  0 1px 2px rgba(36,16,20,0.04), 0 4px 12px rgba(36,16,20,0.05);
  --shadow-card:  0 2px 4px rgba(36,16,20,0.05), 0 12px 32px rgba(36,16,20,0.07);
  --shadow-hover: 0 6px 16px rgba(109,41,50,0.12);

  /* -- Tipografi ---------------------------------------------- */
  --font-display: 'Bodoni Moda', 'Bodoni 72', Didot, Georgia, serif;
  --font-body:    'Bodoni Moda', 'Bodoni 72', Didot, Georgia, serif;  /* v5.4: tek font */

  --transition-ease: cubic-bezier(0.4, 0, 0.2, 1);
}
