/* B52 [F2-1101]: bu statik sayfalar SPA stylesheet zincirinin DISINDA yasar
   (yalniz kendi <link href="./legal.css"> satirlari). Tasarim dilini SPA'ya
   hizalamak icin appChrome/tokens degerlerinin bir ALT KUMESI burada
   kopyalanir — import yok, cunku SPA CSS'ini buraya baglamak
   `#platLanding .land-legal` inherit kenetlenmesini (Faz 6.4c1) riske atar.
   Kaynak degerler:
     --tap-bg / --tap-surface / --tap-text / --tap-border / --tap-radius-*
       → src/styles/tokens.css
     yazi tipi + link rengi + kenar formulu
       → olculen `#platLanding .land-legal` (Times New Roman / #1d4ed8 /
         clamp(12px,1.25vw,20px), appChrome.css:4224 --tap-public-shell-edge)
     kart genisligi 980px
       → `body .tap-auth-gate .tap-auth-stack` (appChrome.css:889)
   Guncellerken SPA tarafina DOKUNMA; buradaki degerleri kaynaklariyla esle. */
:root {
  --legal-bg: #f6f8fb;
  --legal-surface: #ffffff;
  --legal-text: #233044;
  --legal-heading: #1d2b4c;
  --legal-link: #1d4ed8;
  --legal-border: #e5e7eb;
  --legal-radius: 12px;
  --legal-radius-sm: 8px;
  --legal-edge: clamp(12px, 1.25vw, 20px);
}

body {
  margin: 0;
  font-family: "Times New Roman", Times, serif;
  line-height: 1.6;
  color: var(--legal-text);
  background: var(--legal-bg);
}

main {
  box-sizing: border-box;
  /* SPA kabuk kenar formulu: 390'da 366px (`.land-legal` ile birebir),
     >=1024'te 980px'te durur (`.tap-auth-stack` ile birebir). */
  width: min(calc(100% - var(--legal-edge) * 2), 980px);
  margin: var(--legal-edge) auto 32px;
  padding: clamp(18px, 4vw, 32px);
  background: var(--legal-surface);
  border: 1px solid var(--legal-border);
  border-radius: var(--legal-radius);
}

h1 {
  margin-top: 0;
  color: var(--legal-heading);
}

h2 {
  margin-top: 28px;
  color: var(--legal-heading);
}

ul {
  padding-left: 22px;
}

li {
  margin: 6px 0;
}

a {
  color: var(--legal-link);
  font-weight: 700;
}

.note {
  padding: 12px 14px;
  background: #fff8e5;
  border: 1px solid #f1d28b;
  border-radius: var(--legal-radius-sm);
}

/* iyzico dilim 3 taslagi (30.09.2026): doldurulmamis isletme bilgisi (data-legal-eksik) gorunur olsun.
   Yonetimde kart odemesi bu isaret dururken acilamaz (src/features/saas/yasalSayfaKapisi.js). */
.legal-eksik {
  background: #fef3c7;
  color: #92400e;
  border-radius: 4px;
  padding: 0 4px;
}
