/* ════════════════════════════════════════════════════════════════════════
   site-v2-urun.css — yeni sitenin ürün sayfaları (docs/89-ek dilim 3–6: Dilim 3a dijital kartvizit, NFC, analitik, ziyaretçi formu;
   G'den sonra 3b özellikler merkezi ve grup sayfaları). Sahibi Hat A (A3 sürüm 3 §V3.2).
   Yalnızca isteyen sayfada yüklenir: görünüm ViewData[SiteV2Styles.ViewDataKey] = SiteV2Styles.Urun; main sınıfı "dcs-page dcs-urun".
   Her seçici .dcs-urun ile başlar (@media içi dahil; bekçi SiteKitV2UnitTests). Ortak parçaların stili site-v2.css'in kit bloğundadır,
   burada yalnızca bu gruba özgü kurallar durur. Satır içi style=, u-* yardımcı sınıfı ve ws-* eski sınıf yok (H-2, H-5).
   ════════════════════════════════════════════════════════════════════════ */

/* ── Dilim 3a: dijital kartvizit, NFC, analitik, ziyaretçi formu (TR/EN). Kökte main.dcs-page.dcs-urun. ──────────────────────────────── */

/* Tanım kutusu ve ızgaradan sonra gelen düzyazı paragrafı (bugünkü sayfadaki boşluk) */
.dcs-urun .dcs-answer + .dcs-prose { margin-top: 24px; }
.dcs-urun .dcs-bento + .dcs-prose { margin-top: 32px; }

/* Sayfa başındaki örnek görünüm (analitik sayıları, ziyaretçi formu): süs, ekran okuyucuya kapalı; kelimeler bugünkü maketin */
.dcs-urun .dcs-urun-mock { width: 100%; max-width: 340px; padding: 28px; border: 1px solid var(--dcs-line); border-radius: 26px; background: var(--dcs-surface); box-shadow: 0 24px 64px color-mix(in srgb, var(--dcs-ink) 14%, transparent); }
.dcs-urun .dcs-urun-mock__kicker { margin: 0 0 12px; font-family: var(--dcs-font-mono); font-size: 12px; font-weight: 500; letter-spacing: .06em; text-transform: uppercase; color: var(--dcs-text-3); }
.dcs-urun .dcs-urun-mock__stats { display: grid; grid-template-columns: repeat(3, minmax(0, 1fr)); gap: 10px; margin: 0 0 18px; }
.dcs-urun .dcs-urun-mock__stat { min-width: 0; padding: 12px 6px; border-radius: 10px; background: var(--dcs-bg); text-align: center; }
.dcs-urun .dcs-urun-mock__value { font-family: var(--dcs-font-mono); font-size: 22px; font-weight: 500; font-variant-numeric: tabular-nums; color: var(--dcs-text); }
.dcs-urun .dcs-urun-mock__label { margin-top: 2px; font-size: 12px; color: var(--dcs-text-3); }
.dcs-urun .dcs-urun-mock__bars { display: flex; align-items: flex-end; gap: 4px; height: 50px; }
.dcs-urun .dcs-urun-mock__bar { flex: 1 1 0; border-radius: 3px 3px 0 0; background: var(--dcs-text); }
.dcs-urun .dcs-urun-mock__bar--1 { height: 39%; }
.dcs-urun .dcs-urun-mock__bar--2 { height: 59%; }
.dcs-urun .dcs-urun-mock__bar--3 { height: 49%; }
.dcs-urun .dcs-urun-mock__bar--4 { height: 81%; }
.dcs-urun .dcs-urun-mock__bar--5 { height: 100%; }
.dcs-urun .dcs-urun-mock__bar--6 { height: 67%; }
.dcs-urun .dcs-urun-mock__bar--7 { height: 90%; }
.dcs-urun .dcs-urun-mock__days { display: flex; justify-content: space-between; margin-top: 6px; font-family: var(--dcs-font-mono); font-size: 12px; color: var(--dcs-text-3); }
.dcs-urun .dcs-urun-mock__form-title { margin: 0 0 14px; font-size: 16px; font-weight: 600; color: var(--dcs-text); }
.dcs-urun .dcs-urun-mock__form { display: grid; gap: 10px; }
.dcs-urun .dcs-urun-mock__field { padding: 10px 14px; border: 1px solid var(--dcs-field-line); border-radius: 10px; font-size: 14px; color: var(--dcs-text-3); }
.dcs-urun .dcs-urun-mock__field--area { min-height: 56px; }
.dcs-urun .dcs-urun-mock__submit { padding: 10px 14px; border-radius: 999px; background: var(--dcs-signal); box-shadow: inset 0 0 0 1px var(--dcs-ink); color: var(--dcs-on-signal); font-size: 14px; font-weight: 600; text-align: center; }

/* Analitik: hangi pakette ne var (katalogdan, _AnalyticsPlansV2). İşaret bugünkü gibi yazı (✓ var, – yok); öne çıkan paket kalın kenarla */
.dcs-urun .dcs-urun-plans { display: grid; grid-template-columns: repeat(auto-fit, minmax(min(100%, 200px), 1fr)); gap: 16px; max-width: 800px; margin: 0 auto; }
.dcs-urun .dcs-urun-plan { min-width: 0; padding: 28px; border: 1px solid var(--dcs-line); border-radius: 16px; background: var(--dcs-bg); }
.dcs-urun .dcs-urun-plan--featured { border: 2px solid var(--dcs-text); }
.dcs-urun .dcs-urun-plan__title { margin: 0 0 12px; font-size: 18px; font-weight: 600; }
.dcs-urun .dcs-urun-plan__list { display: grid; gap: 8px; margin: 0; padding: 0; list-style: none; font-size: 15px; line-height: 1.5; color: var(--dcs-text-2); }
.dcs-urun .dcs-urun-plan__mark { display: inline-block; min-width: 1.2em; font-weight: 700; color: var(--dcs-text); }
.dcs-urun .dcs-urun-plan__mark--no { color: var(--dcs-text-3); }
.dcs-urun .dcs-urun-more { margin: 36px 0 0; text-align: center; }
