body {
  background-color: #eff1fb !important;
}

/* Rounded corners for dashboard components and grid columns */
.dashboard-component,
.grid-column {
  border-radius: 16px !important;
  overflow: hidden;
}

/* Rounded corners for markdown components */
.dashboard-markdown {
  border-radius: 16px;
}

/* Tab styles */
.ant-tabs-tab {
  color: #666;
  font-weight: 400;
}
.ant-tabs-tab.ant-tabs-tab-active .ant-tabs-tab-btn {
  color: #222 !important;
  font-weight: 600;
}

/* Tab underline styles - Will be uncommented later */
/*.ant-tabs-nav-wrap {
  padding: 0 18px;
}
.ant-tabs-nav:before {
  display: none;
}
.ant-tabs-nav-wrap .ant-tabs-nav-list {
  border-bottom: 1px solid #ddd;
}
.ant-tabs-nav-wrap .ant-tabs-nav-list > .ant-tabs-tab:first-child {
  margin-left: 0;
} */

/* Button styles */
.superset-button:not(.superset-button-link) {
  border-radius: 8px;
  text-align: center;
  font-size: 12px;
  font-style: normal;
  font-weight: 700;
}
.superset-button:not(.superset-button-link):not(:disabled) {
  border: 1px solid #2d81ff;
  background: #fff;
  color: #2d81ff;
}
.superset-button.superset-button-primary:not(.superset-button-link):not(:disabled) {
  background: #2d81ff;
  color: #fff;
}

/* Multi-select item styles */
.ant-select-multiple .ant-select-selection-item {
  background: #eff1fb;
}
