/* uygulama/web/stil/tokens.css */
:root{
  /* --- Birincil --- */
  --ink:#0B0D10; --optic-white:#FAFAF7; --pro-orange:#FF5B2B; --cream:#F0EDE4;

  /* --- Ink skala --- */
  --ink-50:#F1F2F4; --ink-100:#E0E2E6; --ink-200:#C2C6CC; --ink-300:#9DA2AA;
  --ink-400:#787D86; --ink-500:#595E68; --ink-600:#3F444C; --ink-700:#2B2F36;
  --ink-800:#1A1D22; --ink-900:#0B0D10;

  /* --- Orange skala --- */
  --orange-50:#FFF1E8; --orange-100:#FFE3D3; --orange-200:#FFC4A9; --orange-300:#FFA17F;
  --orange-400:#FF7E55; --orange-500:#FF5B2B; --orange-600:#ED4515; --orange-700:#C8350A;
  --orange-800:#9F2806; --orange-900:#6E1A03;

  /* --- Cream skala --- */
  --cream-50:#FAF9F5; --cream-100:#F5F3EA; --cream-200:#F0EDE4; --cream-300:#E5E0D0;
  --cream-400:#D5CDB8; --cream-500:#C2B89E;

  /* --- Semantic --- */
  --success:#1F8A5B; --warning:#F2A93B; --error:#D92929; --info:#3F6FD9;

  /* --- Sistem --- */
  --ease:cubic-bezier(0.2,0.8,0.2,1);
  --radius-sm:6px; --radius-md:8px; --radius-lg:10px;
}

/* --- Fontlar (offline, gomulu woff2) --- */
/* Her agirlik icin latin + latin-ext: kritik Turkce harfler (İ U+0130, ş U+015F, ğ U+011F, Ğ U+011E) yalniz latin-ext araliginda -> '-ext' dosyasindan gelir. */
@font-face{font-family:'Manrope';font-weight:400;font-style:normal;font-display:swap;src:url('../fontlar/Manrope-Regular.woff2') format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}
@font-face{font-family:'Manrope';font-weight:400;font-style:normal;font-display:swap;src:url('../fontlar/Manrope-Regular-ext.woff2') format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}
@font-face{font-family:'Manrope';font-weight:500;font-style:normal;font-display:swap;src:url('../fontlar/Manrope-Medium.woff2') format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}
@font-face{font-family:'Manrope';font-weight:500;font-style:normal;font-display:swap;src:url('../fontlar/Manrope-Medium-ext.woff2') format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}
@font-face{font-family:'Manrope';font-weight:700;font-style:normal;font-display:swap;src:url('../fontlar/Manrope-Bold.woff2') format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}
@font-face{font-family:'Manrope';font-weight:700;font-style:normal;font-display:swap;src:url('../fontlar/Manrope-Bold-ext.woff2') format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}
@font-face{font-family:'Manrope';font-weight:800;font-style:normal;font-display:swap;src:url('../fontlar/Manrope-ExtraBold.woff2') format('woff2');unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}
@font-face{font-family:'Manrope';font-weight:800;font-style:normal;font-display:swap;src:url('../fontlar/Manrope-ExtraBold-ext.woff2') format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}
@font-face{font-family:'Space Mono';font-weight:400;font-style:normal;font-display:swap;src:url('../fontlar/SpaceMono-Regular.woff2') format('woff2');unicode-range:U+0000-003F,U+0041-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}
@font-face{font-family:'Space Mono';font-weight:400;font-style:normal;font-display:swap;src:url('../fontlar/SpaceMono-Regular-ext.woff2') format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}
@font-face{font-family:'Space Mono';font-weight:700;font-style:normal;font-display:swap;src:url('../fontlar/SpaceMono-Bold.woff2') format('woff2');unicode-range:U+0000-003F,U+0041-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+2000-206F,U+2074,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD;}
@font-face{font-family:'Space Mono';font-weight:700;font-style:normal;font-display:swap;src:url('../fontlar/SpaceMono-Bold-ext.woff2') format('woff2');unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF;}
