/* K82 — `/sahiplen/` sayfasına ÖZEL stil (OTeLLa 13:25 hüküm · Okan emri 27 Eki 13:2x
   "bu sayfayı düzenle kompakt ve okunur yap"). Yeni RENK 0: yalnız mevcut
   `--renk-*` değişkenleri kullanılır; `rehber.css` + `stil.css` BAYT-EŞİT kalır.
   Kaynak: `kok/varlik/sahiplen/sahiplen.css` → yayın: `/varlik/sahiplen/sahiplen.css` */

/* ① TEK SÜTUN — içerik 36rem (576 px), ortalanmış. `body:not(.rehber-tam)` seçicisi
   rehber.css'teki `main.rehber-ana` kuralıyla AYNI özgüllükte; bu dosya sonra
   geldiği için kazanır. */
body:not(.rehber-tam) main.rehber-ana{max-width:36rem;margin-inline:auto;padding:1.25rem .5rem 2rem}
main.rehber-ana p{margin:0 0 .6rem}
main.rehber-ana h1{font-size:1.75rem;line-height:1.25;margin:0 0 .6rem}
/* giriş paragrafı = main'in 2. doğrudan <p>'si (1. = "Sahiplenilecek otel").
   `line-height` TAM sayı: 2 satır = 46 px (`clientHeight ≤ 2 × line-height` ölçümü
   yuvarlama tartışmasız olsun). */
main.rehber-ana > p:nth-of-type(2){font-size:.95rem;line-height:23px}
#sahiplen-otel-ad{font-weight:600}

/* ② HER ALAN AYRI SATIR — etiket üstte (block), kutu altında tam genişlik. */
#sahiplen-formu{background:var(--renk-arka);border:1px solid var(--renk-kenar);border-radius:.6rem;padding:.85rem}
#sahiplen-formu label{display:block;font-size:.875rem;color:var(--renk-yazi);font-weight:600;margin:.75rem 0 .25rem}
#sahiplen-formu label:first-of-type{margin-top:0}
#sahiplen-formu input[type=text],#sahiplen-formu input[type=tel],#sahiplen-formu input[type=email],#sahiplen-formu input[type=password]{display:block;width:100%;min-height:2.5rem;box-sizing:border-box;padding:.5rem .6rem;border:1px solid var(--renk-kenar);border-radius:4px;background:var(--renk-arka);color:var(--renk-yazi);font:inherit}
.sahiplen-ipucu{margin:.25rem 0 0;font-size:.8rem;color:var(--renk-ikincil);line-height:1.4}

/* ③ DÜĞME — birincil marka düğmesi (arama.css `.otel-arac > .sonuc-dugme` kalıbı:
   `var(--uye-lacivert,#1b2a4b)` + beyaz + 600 + `.5rem` yuvarlak). */
#sahiplen-gonder{display:block;width:100%;max-width:30rem;min-width:12rem;min-height:2.75rem;margin-top:1rem;padding:.7rem 1rem;border:0;border-radius:.5rem;background:var(--uye-lacivert,#1b2a4b);color:#fff;font-family:inherit;font-size:.95rem;font-weight:600;text-align:center;cursor:pointer}

/* KVKK satırı + başarı bölümü aynı sütunda; başarı düğmeleri ikincil. */
.sahiplen-kvkk{font-size:.8rem;color:var(--renk-ikincil)}
#sahiplen-basari button{background:transparent;border:1px solid currentColor;color:var(--renk-vurgu);border-radius:.5rem;padding:.5rem .9rem;min-height:2.5rem;font-family:inherit;font-size:.9rem;font-weight:600;cursor:pointer}
