/* ==========================================================================
   ORTAK DİL — Tasarım değişkenleri (renk, ölçü, gölge, yazı tipi). Tema (style.css) ve mağaza
   stilleri (store/) değerleri buradan okur; değerler Klavyus temasının paletindendir.
   ========================================================================== */

:root {
  /* Renk */
  --k-bg:          #ffffff;
  --k-surface:     #ffffff;
  --k-surface-2:   #f3f3f3;
  --k-ink:         #0b0c10;
  --k-ink-2:       #5d5d5d;
  --k-muted:       #5d5d5d;
  --k-line:        rgba(0, 0, 0, .1);
  --k-line-2:      rgba(0, 0, 0, .18);
  --k-accent:      #0b0c10;
  --k-accent-2:    #45a29e;
  --k-sale:        #b4472c;
  --k-success:     #2f6f4e;
  --k-warning:     #a9761f;
  --k-info:        #2b5b86;
  --k-star:        #e0a920;   /* puan yıldızı ve puan çubuğu */
  --k-highlight:   #f3f3f3;   /* okunmamış bildirim gibi vurgulu satır zemini */

  /* Ölçü */
  --k-radius:      24px;
  --k-radius-sm:   16px;
  --k-radius-lg:   24px;
  --k-shadow:      0 0 0 1px rgba(0, 0, 0, .06), 0 8px 32px rgba(11, 12, 16, .06);
  --k-shadow-lg:   0 8px 24px rgba(11, 12, 16, .14);
  --k-header-h:    88px;
  --k-topbar-h:    0px;

  --k-font: 'Inter', sans-serif;
  --k-font-headline: 'Stack Sans Headline', sans-serif;
  --bs-body-font-family: var(--k-font);
  --bs-font-sans-serif: var(--k-font);
  --bs-primary: #0b0c10;
  --bs-primary-rgb: 11, 12, 16;
  --bs-link-color-rgb: 11, 12, 16;
  --bs-link-hover-color-rgb: 69, 162, 158;
  --bs-body-color: #0b0c10;
  --bs-body-color-rgb: 11, 12, 16;
  --bs-heading-color: inherit;
}
