/* 12 Eki · v3 GİRİŞ ve KURULUM sayfa kabuğu (giris.html, kurulum.html). Yüzeyin kendisi /assets/v3-ayarlar.css (.b-ayarlar-giris, .b-ayarlar-kurulum).
   Burada yalnız sayfa yerleşimi: tam ekran kök, gizli durumlar, çekirdek yüklenmezse okunur kalan düz biçim. */
:root{font-variant-emoji:text}
html,body{height:100%}
body.v3{margin:0;background:var(--zemin,#080B0F);color:var(--metin-1,#E6EDF3);font-family:var(--font,'Plus Jakarta Sans',system-ui,sans-serif);overflow:hidden}
.v3-sayfa{position:fixed;inset:0}
[hidden]{display:none!important}
/* giriş: kart durumları (form · ilk kurulum · hoş geldin) aynı kartta sırayla */
.b-ayarlar-giris .b-ayarlar-giris-kart{width:100%;max-width:440px;justify-self:end}
.b-ayarlar-giris .b-ayarlar-giris-kart .h-form-hata{margin:0}
.b-ayarlar-giris .b-ayarlar-giris-olgu > .b-ayarlar-baglanti-dugme{margin-left:auto}
.b-ayarlar-giris .b-ayarlar-giris-alt [data-ton="dikkat"]{color:var(--dikkat,#FFC145)}
.b-ayarlar-giris-gecis{position:fixed;inset:0;z-index:20;background:var(--zemin,#05080C);opacity:0;pointer-events:none;transition:opacity var(--dur-6,.8s) var(--ease-standard,ease)}
.b-ayarlar-giris-gecis[data-acik]{opacity:1}
@container b-ayarlar-giris (max-width:860px){
  .b-ayarlar-giris .b-ayarlar-giris-kart{justify-self:stretch;max-width:none}
}
@media (prefers-reduced-motion:reduce){.b-ayarlar-giris-gecis{transition:none}}
