/* FZONE V36F — Single three-line bilingual brand identity, RTL. */
:root{--fz36f-navy:#073451;--fz36f-muted:#567284}
.site-header .brand,
.admin-sidebar .admin-sidebar-brand,
.rh26-footer .rh26-footer-brand{display:inline-flex;align-items:center;gap:12px;direction:rtl;min-width:0;text-decoration:none}
.site-header .brand .fz36f-logo-wrap{flex:0 0 auto;width:58px;height:58px;display:grid;place-items:center;overflow:hidden;border:0;box-shadow:none;transform:none;background:transparent;border-radius:10px;padding:0}
.site-header .brand .fz36f-logo-wrap .site-logo-image{display:block;width:100%;height:100%;max-width:100%;max-height:100%;object-fit:contain;transform:none;border:0;padding:0;box-shadow:none;background:transparent}
.site-header .brand .fz36f-brand-copy,
.admin-sidebar .admin-sidebar-brand .fz36f-brand-copy,
.rh26-footer .rh26-footer-brand .fz36f-brand-copy{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:2px;min-width:0;text-align:right;direction:rtl;line-height:1.3}
.site-header .brand .fz36f-line-primary{display:block;color:var(--fz36f-navy);font:900 clamp(18px,1.6vw,26px)/1.2 Arial,system-ui,sans-serif;letter-spacing:.2px;white-space:nowrap}
.site-header .brand .fz36f-line-ar{display:block;color:#163f57;font-size:clamp(11px,.94vw,13px);font-weight:800;white-space:nowrap;line-height:1.4;margin:0}
.site-header .brand .fz36f-line-en{display:block;color:#537481;font:700 clamp(8px,.73vw,10px)/1.3 Arial,system-ui,sans-serif;letter-spacing:.8px;white-space:nowrap;margin:0}
.admin-sidebar .admin-sidebar-brand .fz36f-logo-wrap{width:48px;height:48px;background:transparent;border-radius:10px;box-shadow:none;padding:0;overflow:hidden;flex:0 0 auto}
.admin-sidebar .admin-sidebar-brand .fz36f-logo-wrap img{width:100%;height:100%;display:block;object-fit:contain}
.admin-sidebar .admin-sidebar-brand .fz36f-line-primary{color:white;font:900 20px/1.1 Arial,sans-serif;letter-spacing:.3px}
.admin-sidebar .admin-sidebar-brand .fz36f-line-ar{color:#e2f4f4;font-size:10px;font-weight:800;line-height:1.4}
.admin-sidebar .admin-sidebar-brand .fz36f-line-en{color:#a9d0d4;font:700 8px/1.3 Arial,sans-serif;letter-spacing:.5px}
.rh26-footer .rh26-footer-brand .fz36f-line-primary{color:#fff;font:900 25px/1.2 Arial,sans-serif;letter-spacing:.5px}
.rh26-footer .rh26-footer-brand .fz36f-line-ar{color:#e4f4fa;font-size:13px;font-weight:800}
.rh26-footer .rh26-footer-brand .fz36f-line-en{color:#a4d0d7;font:700 10px/1.4 Arial,sans-serif;letter-spacing:.65px}
@media(max-width:900px){.site-header .brand{gap:8px}.site-header .brand .fz36f-logo-wrap{width:47px;height:47px}}
@media(max-width:520px){.site-header .brand .fz36f-logo-wrap{width:41px;height:41px}.site-header .brand .fz36f-line-primary{font-size:17px}.site-header .brand .fz36f-line-ar{font-size:10px}.site-header .brand .fz36f-line-en{font-size:7.5px;letter-spacing:.4px}.site-header .brand{gap:6px}.rh26-footer .rh26-footer-brand .fz36f-line-primary{font-size:22px}}
/* Respect the V13 mini sidebar; do not display long labels when collapsed. */
@media(min-width:1101px){html.rahlaat-sidebar-collapsed .admin-sidebar .admin-sidebar-brand .fz36f-brand-copy{display:none!important}}
