/* Penyesuaian kecil panel Filament supaya serasi dengan rupa prototaip. */
.dp-grid{display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(280px,1fr))}
.dp-stats{display:flex;gap:24px;flex-wrap:wrap}
.dp-stat span{display:block;font-size:12px;color:#78716c}.dp-stat strong{font-size:24px}
.dp-alert{margin-top:10px;padding:10px 12px;border-radius:8px;font-size:14px}
.dp-alert-red{background:#fef2f2;color:#991b1b}.dp-alert-yellow{background:#fffbeb;color:#92400e}.dp-alert-blue{background:#eff6ff;color:#1e3a8a}
.fi-sidebar{background:#16181b}
.fi-sidebar .fi-sidebar-header{background:#16181b;border-color:#27272a}
.fi-sidebar .fi-sidebar-item-label,.fi-sidebar .fi-sidebar-group-label,.fi-sidebar .fi-sidebar-header a,.fi-sidebar .fi-logo{color:#e7e5e4}
.fi-sidebar .fi-sidebar-item-icon,.fi-sidebar .fi-sidebar-group-btn .fi-icon{color:#a8a29e}
.fi-sidebar .fi-sidebar-item.fi-active>.fi-sidebar-item-btn,.fi-sidebar .fi-sidebar-item-btn:hover{background:#27272a}
.fi-sidebar .fi-sidebar-item.fi-active .fi-sidebar-item-label{color:#fff}
.fi-sidebar .fi-sidebar-item.fi-active .fi-sidebar-item-icon{color:#34d399}
