/* ot-tasarim.css — One Team ORTAK tasarım tokenları (T2 Adım 2, 20 Eki 2026; Emre: "B — altın + küçük imza").
 *
 * KAYNAK BU DOSYA: cloudflare/_ortak/ot-tasarim.css. Her araç sitesi BAYT BAYT aynı kopyasını taşır
 * (`node scripts/ot-tasarim-kopyala.mjs`; test-ot-tasarim.mjs eşitliği ve değerlerin uygulamayla aynılığını kilitler).
 * Değerler uygulamanın (cloudflare/app/index.html) :root'uyla AYNI — uygulamada değişen renk buraya da işlenir.
 *
 * Ortak olan: zemin, yüzey, çizgi, yazı, ANA VURGU (altın), başarı/tehlike, köşe ve dokunma ölçüsü.
 * Aracın kendi kalan imzası (simge, başlık şeridi rengi) sitede `--ot-imza` ile — bu dosyada YOK.
 *
 * Karanlık: sitenin kendi tema özniteliğini tanır — [data-theme="dark"] (Aday Takip, Rezervasyon, Promosyon),
 * [data-tema="koyu"] (uygulamanın ?tema'sı, Tebrik Afişi), body.gece (Tebrik Afişi Gala). Öznitelik yoksa sistem tercihi;
 * [data-theme="light"] / [data-tema="acik"] sistem koyuyken de açık tutar.
 *
 * 🔴 Altın DOLGU üstüne beyaz yazı kontrastı geçmez (#e8a317 üstünde 2,2:1): dolgu üstü yazı her zaman --ot-vurgu-ust.
 *    Beyaz zeminde altın YAZI/bağlantı --ot-vurgu-yazi (koyu altın, AA). */
:root{
  --ot-zemin:#f2f4f7;
  --ot-yuzey:#ffffff;
  --ot-yuzey-2:#f6f8fa;
  --ot-cizgi:#e4e7ec;
  --ot-cizgi-2:#d3d8e0;
  --ot-yazi:#101828;
  --ot-sonuk:#55607a;
  --ot-sonuk-2:#667085;
  --ot-vurgu:#e8a317;
  --ot-vurgu-ust:#1b1408;
  --ot-vurgu-yazi:#96620a;
  --ot-vurgu-soluk:#f0d9a8;
  --ot-vurgu-zemin:rgba(232,163,23,.14);
  --ot-basari:#047857;
  --ot-basari-zemin:rgba(4,120,87,.10);
  --ot-tehlike:#b42318;
  --ot-tehlike-zemin:rgba(180,35,24,.1);
  --ot-kose:12px;
  --ot-kose-kart:18px;
  --ot-dokunma:44px;
}
@media (prefers-color-scheme: dark){
  :root:not([data-theme]):not([data-tema="acik"]){
    --ot-zemin:#0d1117; --ot-yuzey:#161b23; --ot-yuzey-2:#1d232d; --ot-cizgi:#262d38; --ot-cizgi-2:#333b48;
    --ot-yazi:#e6e9ef; --ot-sonuk:#9aa4b8; --ot-sonuk-2:#8590a3;
    --ot-vurgu:#e3a63a; --ot-vurgu-ust:#1b1408; --ot-vurgu-yazi:#f5c66b; --ot-vurgu-soluk:#4a3a17;
    --ot-vurgu-zemin:rgba(240,177,63,.16);
    --ot-basari:#34d399; --ot-basari-zemin:rgba(52,211,153,.14);
    --ot-tehlike:#f97066; --ot-tehlike-zemin:rgba(249,112,102,.14);
  }
}
:root[data-theme="dark"],:root[data-tema="koyu"],body.gece{
  --ot-zemin:#0d1117; --ot-yuzey:#161b23; --ot-yuzey-2:#1d232d; --ot-cizgi:#262d38; --ot-cizgi-2:#333b48;
  --ot-yazi:#e6e9ef; --ot-sonuk:#9aa4b8; --ot-sonuk-2:#8590a3;
  --ot-vurgu:#e3a63a; --ot-vurgu-ust:#1b1408; --ot-vurgu-yazi:#f5c66b; --ot-vurgu-soluk:#4a3a17;
  --ot-vurgu-zemin:rgba(240,177,63,.16);
  --ot-basari:#34d399; --ot-basari-zemin:rgba(52,211,153,.14);
  --ot-tehlike:#f97066; --ot-tehlike-zemin:rgba(249,112,102,.14);
}
