/* VibeKrave Admin CSS entry - generated safe split. Do not reorder imports unless testing cascade. */
@import url("./generated/001-core.css");
@import url("./generated/003-layout.css");
@import url("./generated/005-cards-panels.css");
@import url("./generated/007-tables.css");
@import url("./generated/009-actions.css");
@import url("./generated/011-forms.css");
@import url("./generated/013-login.css");
@import url("./generated/015-detail-grids.css");
@import url("./generated/017-import-preview.css");
@import url("./generated/019-database.css");
@import url("./generated/021-modal.css");
@import url("./generated/023-merchant-wizard.css");
@import url("./generated/025-merchant-hours.css");
@import url("./generated/027-merchant-media-address-tabs.css");
@import url("./generated/029-surveys.css");
@import url("./generated/031-settings.css");
@import url("./generated/033-responsive.css");

@import url("./generated/035-admin-order-oversight-driver-map.css");

@import url("./generated/037-ratings-vibepoints.css");
@import url("./generated/039-analytics.css");
@import url("./generated/041-merchant-quick-create.css");

@import url("./generated/043-merchant-password-reset.css");

/* =========================
   DRIVER ALERTS
========================= */
.admin-alert{
  padding:14px 16px;
  border-radius:14px;
  margin-bottom:16px;
  font-weight:600;
}

.admin-alert.success{
  background:rgba(0,255,157,.12);
  border:1px solid rgba(0,255,157,.35);
  color:#7dffbf;
}

.admin-alert.danger{
  background:rgba(255,80,80,.12);
  border:1px solid rgba(255,80,80,.35);
  color:#ff9d9d;
}
