/* MALEK ERP 7.40.29 Core Design Stabilizer */
html, body {
  visibility: visible !important;
  opacity: 1 !important;
}

body {
  min-height: 100vh;
  background: #f8fafc !important;
  color: #111827;
}

.sidebar,
#sidebar,
.app-sidebar,
.main-sidebar,
.erp-sidebar,
.sidebar-wrapper {
  display: none !important;
  visibility: hidden !important;
  opacity: 0 !important;
  pointer-events: none !important;
}

body.layout-with-sidebar,
body.sidebar-collapsed {
  padding: 0 !important;
  margin: 0 !important;
}

.main,
.main-content,
.content,
.page,
.container,
.container-fluid,
#main-content,
#app,
#root {
  visibility: visible !important;
  opacity: 1 !important;
}

.main,
.main-content,
body.layout-with-sidebar .main,
body.layout-with-sidebar .main-content,
.sidebar ~ .main,
.sidebar ~ .main-content {
  margin-right: 0 !important;
  margin-left: 0 !important;
  width: 100% !important;
  max-width: none !important;
}

.btn-toggle-sidebar,
button[onclick="toggleSidebar()"],
button[onclick*="toggleSidebar"] {
  display: none !important;
}

main.main-content,
.main-content {
  padding-inline: clamp(14px, 2vw, 28px) !important;
}

.card,
.pro-card,
.table-card,
.content-card {
  border-radius: 18px;
}

table {
  width: 100%;
}
