/* AQUA TURCO vitrin — V1c müşteri hesapları ekleri (body.vt-akis sayfalarında yüklenir; kaynak bileşenler vitrin.css'te).
   Yalnız prototipte karşılığı olmayan küçük boşluklar; renk ve ölçüler tokenlardan. */

/* Hata özeti formun ilk öğesiyken ve flash iletileri art arda gelince boşluk. */
.vt-hesap-icerik > .vt-uyari,
.vt-akis-col-7 .vt-uyari { margin-bottom: 16px; }
.vt-hesap-icerik > .vt-kutu + .vt-kutu { margin-top: 20px; }

/* Onay kutusunun altındaki hata (sözleşme onayı): alan dışında olduğu için açıkça gösterilir. */
.vt-alan__hata.vt-hesap-onay-hata { display: flex; margin: -4px 0 4px; }

/* Salt okunur alan (e-posta, yetkili). */
.vt-akis .vt-girdi[readonly] { background: var(--at-bg); color: var(--at-text-2); }

/* Adres kartındaki küçük formlar düğme gibi hizalanır. */
.vt-adres-kart__eylem form { display: inline-flex; }

/* Üst bilgide girişli işletme rozeti: ad ile aynı satırda, küçük. */
.vt-eylem__alt .vt-rozet--isletme { margin-left: 4px; padding: 1px 6px; font-size: 10px; vertical-align: middle; }

/* Ürün sayfasında girişli müşterinin favori düğmesi: bağlantı görünümünde düğme. */
.vt-urun-meta__favori { display: inline-flex; }
button.vt-urun-meta__bag { padding: 0; border: 0; background: none; font: inherit; cursor: pointer; }

/* Kurumsal Üyelik tanıtım sayfası: prototipin 4'lü avantaj kartı ızgarası (vitrin.css'teki rozet listesi kuralı .vt-avantajlar'ı esnek
   kutuya çevirdiği için burada geri kurulur). */
.vt-isletme-hesabi-sayfasi .vt-kurumsal .vt-avantajlar { display: grid; grid-template-columns: repeat(4, minmax(0, 1fr)); gap: 20px; }
@media (max-width: 991.98px) { .vt-isletme-hesabi-sayfasi .vt-kurumsal .vt-avantajlar { grid-template-columns: repeat(2, minmax(0, 1fr)); } }
@media (max-width: 575.98px) { .vt-isletme-hesabi-sayfasi .vt-kurumsal .vt-avantajlar { grid-template-columns: minmax(0, 1fr); } }

/* Hesabım › Kurumsal üyelik başvurusu avantaj kutuları: rozet (hap) kurallarından kalan hizalama ve yazı ağırlığı sıfırlanır. */
.vt-akis .vt-avantajlar:not(.vt-avantajlar--kart) > .vt-avantaj { align-items: start; min-height: 0; font-weight: 400; line-height: 1.5; }

/* === Sepet · ödeme · hesap sayfaları = onaylı prototip (GELISTIRME §17.27) ===========================================
   Prototipte sınıfı olup stili yazılmamış ya da gerçek bağlamada form gerektiren küçük parçalar. Renk ve ölçüler tokenlardan. */

/* Hesabım › Özet "Cihazınızın bakımı": küçük ürün görseli + metin (prototipte görsele ölçü verilmemişti). */
.vt-akis .vt-cihaz-bakim { display: grid; grid-template-columns: 72px minmax(0, 1fr); gap: 12px; align-items: center; }
.vt-akis .vt-cihaz-bakim img,
.vt-akis .vt-cihaz-bakim .vt-urun-satir__yok { width: 72px; height: 72px; object-fit: contain; border: 1px solid var(--at-border-2); border-radius: var(--at-r-xs); background: var(--at-surface-2); }
.vt-akis .vt-cihaz-bakim p { margin: 0; font-size: 14px; line-height: 1.5; color: var(--at-text-2); }
.vt-akis .vt-cihaz-bakim p strong { color: var(--at-navy-900); }
.vt-akis .vt-cihaz-bakim__eylem { display: flex; flex-wrap: wrap; gap: 8px; margin-top: 12px; }
.vt-akis .vt-cihaz-bakim__eylem + .vt-alan__ipucu { margin-top: 10px; }

/* Sipariş kartı ve detay başlığında "Tekrar al" bir formdur: düğme diğer eylemlerle aynı satırda hizalanır. */
.vt-akis .vt-siparis-kart__eylem form,
.vt-akis .vt-detay-bas__eylem form { display: inline-flex; margin: 0; }

/* Favorilerim: sıralama formu araç satırının sağında (liste sayfasındaki seçim kutusuyla aynı). */
.vt-akis .vt-arac-satir .vt-siralama { display: flex; align-items: center; gap: 8px; margin: 0; }
