/* ==================== page-header.css - سربرگ یکدست همه‌ی صفحه‌های داخلی ====================
   عنوان صفحه + دکمه‌ی «صفحه اصلی» همیشه در «یک ردیف» (بدون شکستن و جای خالی). */
html body .content-header {
    display: flex; flex-wrap: nowrap; align-items: center; justify-content: space-between; gap: 10px;
    padding: 10px 12px; margin-bottom: 14px;
    border-radius: 20px;
    background: linear-gradient(135deg, var(--surface-2, #f8fafc), var(--tint, #eff6ff));
    border: 1px solid var(--border, #e2e8f0);
    border-bottom: 2px solid var(--gold, #d4a017);
}
html body .content-header h2 { flex: 1; min-width: 0; margin: 0; font-size: 1.15rem; line-height: 1.35; }
html body .content-header .back-home-btn { flex: none; margin: 0; padding: 9px 14px; font-size: 12.5px; white-space: nowrap; }
@media (max-width: 400px) {
    html body .content-header { padding: 8px 10px; gap: 8px; }
    html body .content-header h2 { font-size: 1.02rem; }
    html body .content-header .back-home-btn { padding: 8px 11px; font-size: 12px; }
}
