/* Filament v3: التباعد بين مجموعات الـSidebar مُحقق بـ margins على كتل المجموعات */
.fi-sidebar .fi-sidebar-group {
  margin-top: .5rem !important;   /* تقليل الفراغ العمودي */
}
.fi-sidebar .fi-sidebar-group:first-child { 
  margin-top: 0 !important;
} 

/* تقليل المسافات داخل عناصر المجموعة نفسها */
.fi-sidebar .fi-sidebar-group .fi-sidebar-item {
  padding-block: .200rem !important;
}

/* في حال كان الحاوي يستخدم gap على flex/stack في إصدارك */
.fi-sidebar nav, .fi-sidebar .fi-sidebar-nav, .fi-sidebar .fi-sidebar-groups {
  row-gap: .5rem !important;
  gap: .5rem !important;
}


/* resources/css/filament/admin/custom.css */

ul.fi-sidebar-nav-groups > li {
    padding-block-end: 0.01rem !important; /* يمكنك تقليل هذه القيمة أكثر إذا أردت، مثلاً 0.5rem */

}
.fi-sidebar-nav-groups -mx-2 flex flex-col gap-y-7
{
        row-gap: 0.01rem !important;

}
.gap-y-7 {
    row-gap: 0.01rem !important;
}
/* قواعد الطباعة */
@media print {
  body > *, .fi-sidebar, .fi-topbar, .fi-footer, .fi-page-actions { display: none !important; }
  body > .fi-layout { display: block !important; }
  .fi-main-ctn { padding: 0 !important; margin: 0 !important; }
  .fi-section, .fi-card { box-shadow: none !important; border: 1px solid #ddd !important; padding: 1rem !important; }
  .fi-tabs-panel { display: block !important; }
}


/* تلوين الأيقونات (ألوان هادئة – يمكنك تبديلها) */
.fi-sidebar-nav > ul > li:nth-child(1) .fi-icon { color: #60a5fa; } /* أزرق */
.fi-sidebar-nav > ul > li:nth-child(2) .fi-icon { color: #34d399; } /* زمردي */
.fi-sidebar-nav > ul > li:nth-child(3) .fi-icon { color: #f59e0b; } /* كهرماني */
.fi-sidebar-nav > ul > li:nth-child(4) .fi-icon { color: #a78bfa; } /* بنفسجي */
.fi-sidebar-nav > ul > li:nth-child(5) .fi-icon { color: #f472b6; } /* وردي */
.fi-sidebar-nav > ul > li:nth-child(6) .fi-icon { color: #22d3ee; } /* سماوي */

