/* sabit metinler (gizlilik / hesap silme) — eski privacy.html / account-deletion.html stilleri; sayfa kabuğu kuralları çıkarıldı,
   v2'de olmayan renk değişkenleri eşlendi (text-fainter / text-faintest → text-faint). */
.pv-page { width: 100%; max-width: 560px; margin: 0 auto; }
.pv-header { padding: 16px 0 18px; border-bottom: 1px solid var(--bb-text-faint); }
.pv-title { font-size: 13px; color: var(--bb-gold); letter-spacing: .5px; }
.pv-updated { font-size: 10px; color: var(--bb-text-faint); letter-spacing: .4px; margin-top: 6px; }
.sec-head { padding: 20px 0 8px; border-bottom: 1px solid var(--bb-border); margin-bottom: 10px; }
.sec-label { font-size: 10px; color: var(--bb-gold); letter-spacing: .5px; }
.pv-page p, .pv-page li { font-size: 12px; line-height: 1.7; color: var(--bb-text-muted); }
.pv-page p { margin: 0 0 10px; }
.pv-page ul { margin: 0 0 10px; padding-left: 0; list-style: none; }
.pv-page li { margin-bottom: 5px; padding-left: 1.1em; position: relative; }
.pv-page li::before { content: "─"; position: absolute; left: 0; color: var(--bb-text-faint); }
.pv-page a { color: var(--bb-gold); text-decoration: none; }
.pv-page a:hover { color: var(--bb-gold-hi, var(--bb-accent)); text-decoration: underline; }
.pv-note { margin-top: 28px; padding-top: 14px; border-top: 1px solid var(--bb-border); font-size: 11px; color: var(--bb-text-faint); line-height: 1.6; }
