/* File: public/assets/css/tokens.css
   Public (ziyaretci + yurt sahibi) tasarim token'larinin tek kaynagi.
   R2.2b: public.css :root blogundan birebir tasindi, degerler degismedi.
   Admin kendi token'larini admin.css icinde tasir.
   Not: --font-display burada bilerek TANIMSIZ. public.css'teki 3 kullanim
   bugun inherit sonucu veriyor; duzeltmesi gorsel degisiklik oldugu icin
   ayri PR'da yapilir. */

:root {
    /* --- Renk --- */
    --ink:      #08343A;   /* gece çayı — koyu bölümlerin zemini, başlık rengi */
    --ink-2:    #0B4A52;
    --ink-3:    #135F68;
    --paper:    #F2F4F3;   /* serin gündüz yüzeyi */
    --surface:  #FFFFFF;
    --line:     #DCE3E2;
    --line-2:   #C6D2D1;
    --text:     #10262A;
    --muted:    #5C7377;
    --amber:    #F0A93B;   /* TEK vurgu: talep bırak / 360 gez */
    --amber-d:  #CE8B1E;
    --amber-soft: #FDF3E1;
    --tour:     #0E9A8C;   /* 360 rozeti */
    --tour-soft: #E2F4F2;
    --danger:   #B4402B;
    --danger-soft: #FBEDEA;
    --star:     #E8A33D;

    /* --- Tipografi ---
       Bricolage Grotesque: başlıklar. Hafif sıkışık, kasıtlı olarak biraz
       huysuz bir grotesk — kurumsal-nötr olmaktan kaçınır, "yuva" tonunu taşır.
       Manrope: gövde ve sayılar. Hümanist, tabular figürlü.
       İkisi de kendi sunucumuzda, latin-ext alt kümesiyle (ğ ş ı İ ö ü ç). */
    --sans: "Manrope", "Segoe UI", -apple-system, BlinkMacSystemFont, Roboto, Arial, sans-serif;
    --display: "Bricolage Grotesque", "Manrope", "Segoe UI", -apple-system, Arial, sans-serif;
    --mono: "Cascadia Mono", "SF Mono", "Roboto Mono", ui-monospace, monospace;

    --fs-2xs: 0.6875rem;  /* 11px — etiketler */
    --fs-xs:  0.8125rem;
    --fs-sm:  0.9375rem;
    --fs-md:  1.0625rem;
    --fs-lg:  1.25rem;
    --fs-xl:  1.625rem;
    --fs-2xl: 2.25rem;
    --fs-3xl: 3rem;
    --fs-4xl: 4rem;

    /* --- Aralık --- */
    --s1: 0.25rem; --s2: 0.5rem;  --s3: 0.75rem; --s4: 1rem;
    --s5: 1.5rem;  --s6: 2rem;    --s7: 3rem;    --s8: 4.5rem; --s9: 6.5rem;

    --r-sm: 6px; --r-md: 10px; --r-lg: 18px; --r-full: 999px;
    --shadow: 0 1px 2px rgba(8, 52, 58, .05), 0 8px 24px -12px rgba(8, 52, 58, .18);
    --shadow-lg: 0 24px 60px -28px rgba(8, 52, 58, .38);

    --wrap: 1160px;
    --nav-h: 68px;
}

/* R2 public paleti. Owner ayni token dosyasinin mevcut :root degerlerini korur. */
.public-site {
    --ink: #141414; --ink-2: #30312C; --ink-3: #45483D;
    --paper: #F6F7F2; --surface: #FFFFFF; --text: #141414;
    --muted: #5C6152; --line: #E2E4DC; --line-2: #8A8F80;
    --amber: #E4FD97; --amber-d: #D4F06A; --amber-soft: #EEF8CC;
    --link: #4A6300; --focus: #4A6300; --danger: #B42318;
    --tour: #425B19; --tour-soft: #EFF8D8; --star: #745200;
    --font-display: var(--display); --fs-2xs: .75rem;
    --shadow: 0 4px 20px -12px rgb(20 20 20 / .18);
    --shadow-lg: 0 20px 60px -30px rgb(20 20 20 / .24);
    --wrap: 1320px; --nav-h: 76px;
}
