/* RC32 — Display Hijri (Umm al-Qura) as companion to Gregorian. */
.rc32-today,.rc32-portal-date{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;flex-shrink:0;min-width:142px;padding:5px 10px;background:#f3faf6;border:1px solid #d7e9de;border-radius:12px;text-align:center;line-height:1.45;color:#125a45}
.rc32-today-h,.rc32-portal-date-h{font-family:inherit;font-size:12px;font-weight:600;white-space:nowrap}
.rc32-today-g,.rc32-portal-date small{font-size:11px;font-weight:400;color:#637f73;white-space:nowrap;direction:ltr}
.rc32-today-h i{font-size:13px;margin-inline-end:4px}
.rc32-hijri-sub{display:block;color:#0a7656;font-weight:500;font-size:12px;line-height:1.8;direction:rtl}
.rc32-dual-cell{display:inline-flex;flex-direction:column;gap:2px;direction:rtl;white-space:nowrap;font-size:13px;line-height:1.5}
.rc32-dual-cell small{color:#087858;font-size:12px;font-weight:500}
.rc32-form-date-hint{font-size:12px;line-height:1.65;color:#087457;min-height:1.6em;display:block;margin-top:5px}
@media(max-width:1050px){.rc32-today,.rc32-portal-date{min-width:0;padding:4px 7px}.rc32-today-h,.rc32-portal-date-h{font-size:11px}.rc32-today-g,.rc32-portal-date small{font-size:10px}}
@media(max-width:740px){.rc32-today,.rc32-portal-date{border:none;background:transparent;padding:1px 2px;min-width:0}.rc32-today-g,.rc32-portal-date small{display:none}.rc32-today-h,.rc32-portal-date-h{white-space:normal;font-size:10.5px}.rc32-portal-date{max-width:118px}.rc32-today{max-width:114px}}
/* Admin header has four children after adding the two-calendar chip. */
.management-topbar .header-main{grid-template-columns:minmax(210px,1fr) auto minmax(260px,450px) auto!important;gap:12px!important}
@media(max-width:1100px){
 .management-topbar .header-main{grid-template-columns:minmax(0,1fr) auto auto!important;gap:8px!important}
 .management-topbar .quick-search{display:none!important}
}
