.k-grid-toolbar {
  margin-bottom: 10px;
  border-style: none;
  background-color: var(--kendo-color-app-surface);
}
.k-grid .k-table {
  border-collapse: collapse;
}
.k-grid {
  border-style: none;
}
.k-grid-header {
  /* border-left: 0px none;
  border-right: 0px solid; */
  border-color: inherit;
}
.k-pager {
  background-color: var(--kendo-color-app-surface);
}
.k-table-th {
  padding-block: 0.4rem !important;
  padding-inline: 0.4rem !important;
}
thead,
tr {
  border-radius: 5px;
}

/* .k-table-thead th {
} */
.k-column-title {
  font-weight: 500;
}
.k-grid-header,
.k-filter-row {
  background-color: var(--kendo-color-app-surface);
}
/* .k-table-th {
  background-color: var(--kendo-color-primary);
} */
.k-grid-header-wrap {
  border-inline-end-width: 0px;
  border-radius: 3px;
}
.k-master-row {
  border-bottom-width: 1px !important;
  border-style: solid !important;
  border-color: var(--kendo-color-base-subtle) !important;
}
.k-table-row th:last-child {
  border-top-right-radius: 3px;
}
.k-table-row th:first-child {
  border-top-left-radius: 3px;
}
.k-grid .k-table-th {
  border-inline-start-width: 0px;
}
.k-card {
  border-style: none;
  filter: drop-shadow(1px 1px 1px var(--kendo-color-base));
}
#navigationMenu {
  background-color: var(--kendo-color-primary);
  color: var(--kendo-color-app-surface);
}
.k-card-header {
  background-color: var(--kendo-color-app-surface);
}
.menu-link {
  font-size: var(--kendo-font-size-sm, inherit);
}
.k-menu-link {
  color: var(--kendo-color-on-app-surface);
}
.k-item:hover {
  color: var(--kendo-color-primary) !important;
}
.k-item-active-link .k-menu-link {
  color: var(--kendo-color-primary);
}
.k-menu-group .k-menu-link {
  color: #000000;
}
.k-grid-content {
  min-height: 0;
}
.k-grid-content:has(.k-grid-norecords) {
  min-height: 250px;
}
.action-btn:disabled {
  pointer-events: auto;
}
.k-drawer-wrapper {
  height: 100vh;
}
.sidebar-logo {
  width: 70px;
  height: 40px;
}

i.drawer-item-direction {
  margin-top: 6px;
}
#hamburger {
  background: none;
  border: none;
}
#hamburger .k-svg-icon {
  min-width: 1.8rem;
  min-height: 1.8rem;
}
#hamburger svg {
  width: 1.8rem;
  height: 1.8rem;
}
.avatar-dd-text {
  font-size: 12px;
}
#avatar {
  width: 3.2rem;
  height: 3.2rem;
}
#sidebarAvatar {
  width: 3rem;
  height: 3rem;
}
/* .k-avatar-text {
  color: var(--kendo-color-primary);
} */
.k-column-title {
  text-transform: uppercase;
}

.k-menu.k-menu-horizontal:not(.k-context-menu) {
  padding-block: 0rem !important;
}
/* #menu .k-item {
  background-color: var(--kendo-color-primary);
} */

#menu .k-menu-group .k-item {
  background-color: unset;
}
.k-card {
  background-color: var(--kendo-color-app-surface);
}
.k-menu:not(.k-context-menu) {
  border-color: var(--kendo-color-border, rgba(33, 37, 41, 0.13));
  color: var(--kendo-color-on-app-surface, #212529);
  background-color: var(--kendo-color-app-surface);
}
