/*!********************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./src/Main.scss ***!
  \********************************************************************************************************/
body {
  margin: unset;
}

.main_content {
  position: relative;
}
.main_content .lilly_spacing {
  height: 6.25rem;
}

.filter-group {
  position: relative;
  padding-left: 24px;
  margin-top: 12px;
  border-left: 2px solid #f0f0f0;
}

.filter-group-operator {
  position: absolute;
  left: -20px;
  top: 10px;
  background: white;
  padding: 0 4px;
  color: #888;
  font-weight: 500;
  z-index: 1; /* Ensures it sits on top of the border */
}
/*!***********************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./src/components/shared/Header/Header.scss ***!
  \***********************************************************************************************************************************/
.header {
  background-color: #003A6C;
  padding-left: 3.75rem;
  color: #fff;
  display: flex;
  z-index: 21;
  position: fixed;
  width: 100vw;
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.header .left_div {
  display: flex;
  justify-content: left;
  align-items: center;
  padding-top: 0.75rem;
  padding-bottom: 0.75rem;
  cursor: pointer;
}
.header .left_div .header_line {
  font-size: 32px;
  font-style: normal;
  font-weight: 700;
}
.header .left_div .m2 {
  margin-right: 0.75rem;
}
.header .left_div .header_text {
  display: flex;
  color: #fff;
  font-size: 1.75rem;
  font-weight: 500;
  white-space: nowrap;
}
.header .right_div {
  display: flex;
  align-items: center;
  justify-content: center;
  margin-right: 1.875rem;
  justify-content: space-evenly;
}
.header .right_div .header_profile_text {
  color: #000;
  background: #fff;
  font-size: 1rem;
  border-radius: 3.125rem;
  width: 1.5625rem;
  height: 1.5625rem;
  display: flex;
  align-items: center;
  justify-content: center;
}
/*!**************************************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./src/components/userDetails/UserDetails.scss ***!
  \**************************************************************************************************************************************/
.user-detail {
  padding: 16px;
  margin-top: 80px;
}
.user-detail .user-name {
  font-weight: 700;
  color: #003A6C;
  justify-content: center;
}
/*!***********************************************************************************************************************!*\
  !*** css ./node_modules/css-loader/dist/cjs.js!./node_modules/sass-loader/dist/cjs.js!./src/styles/page-heading.scss ***!
  \***********************************************************************************************************************/
/* src/styles/page-heading.css */
.app-page-title {
  margin: 0 !important;
  font-family: Inter, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, "Noto Sans", "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji", sans-serif !important;
  font-weight: 600 !important;
  font-size: 22px !important; /* unified size */
  line-height: 1.2 !important;
  color: #1f2937 !important; /* slate-800-ish */
}

/*# sourceMappingURL=main.css.map*/