/* admin/assets/css/admin.css
   Extracted admin dashboard styles (uses Tailwind for main layout).
*/

body {
  font-family: "Inter", system-ui, sans-serif;
}

/* Custom scrollbar styles for a clean interface */
::-webkit-scrollbar {
  width: 6px;
  height: 6px;
}
::-webkit-scrollbar-track {
  background: transparent;
}
.dark ::-webkit-scrollbar-thumb {
  background: #334155;
  border-radius: 9999px;
}
::-webkit-scrollbar-thumb {
  background: #cbd5e1;
  border-radius: 9999px;
}
::-webkit-scrollbar-thumb:hover {
  background: #94a3b8;
}

/* Glassmorphic card styling helper */
.glass-card {
  background: rgba(255, 255, 255, 0.75);
  backdrop-filter: blur(12px);
  -webkit-backdrop-filter: blur(12px);
}
.dark .glass-card {
  background: rgba(15, 23, 42, 0.6);
  backdrop-filter: blur(12px);
  -webkit-backdrop-filter: blur(12px);
}

/* Small utility tweaks used by admin layout */
#toast-container > div {
  pointer-events: auto;
}

/* Sidebar specific visual refinements */
.admin-sidebar {
  box-shadow: 0 6px 18px -6px rgba(2, 6, 23, 0.6);
}

/* Modal centering helper */
.modal-center {
  align-items: center;
  justify-content: center;
}
