.styles__loading___dd000fde7de317113a7f {
  width: 100%;
  height: 100%;
  display: grid;
  place-items: center;
}

.styles__loading___dd000fde7de317113a7f svg {
  display: block;
  margin: 0 auto 10px;
  width: 35px;
}
.styles__loading___dd000fde7de317113a7f span {
  display: block;
  text-align: center;
  font-size: 1.1em;
}

@font-face {
  font-family: "poppins";
  src: url(/0e071817fc66e652a57e.woff2) format("woff2"), url(/90915537712b265ae1ca.woff) format("woff");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "poppins";
  src: url(/a98a0cfc77a1d990e175.woff2) format("woff2"), url(/959e7eecb93720f94eb5.woff) format("woff");
  font-weight: bold;
  font-style: normal;
}
@font-face {
  font-family: "poppins";
  src: url(/8c0d6d39a265be1a1829.woff2) format("woff2"), url(/3dcd893c414a512a8b0d.woff) format("woff");
  font-weight: bold;
  font-style: italic;
}
@font-face {
  font-family: "poppins";
  src: url(/62719ed3eade2cfb138f.woff2) format("woff2"), url(/df131dd1b75bc955a95c.woff) format("woff");
  font-weight: normal;
  font-style: italic;
}
@font-face {
  font-family: "poppins";
  src: url(/aadb79e4d62c57a3ab61.woff2) format("woff2"), url(/ac46dbc5c507dcd95d13.woff) format("woff");
  font-weight: lighter;
  font-style: normal;
}
@font-face {
  font-family: "poppins";
  src: url(/d35d268495286b671c11.woff2) format("woff2"), url(/96f4d75b721f2c85019d.woff) format("woff");
  font-weight: lighter;
  font-style: italic;
}
@font-face {
  font-family: "poppinsextrabold";
  src: url(/8bec3730bb2ad870c016.woff2) format("woff2"), url(/333dc123b51e652d5ad1.woff) format("woff");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "poppinsextrabold";
  src: url(/95d0e35b4c4aa76dcb8c.woff2) format("woff2"), url(/8eff3fe84ef91693a50d.woff) format("woff");
  font-weight: normal;
  font-style: italic;
}
@font-face {
  font-family: "poppinsextralight";
  src: url(/37d0eb3096b76d395d82.woff2) format("woff2"), url(/9eaa302cb817a204bc93.woff) format("woff");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "poppinsextralight_italic";
  src: url(/f98274084a0c26374d4b.woff2) format("woff2"), url(/0b85f71792762020b7a4.woff) format("woff");
  font-weight: normal;
  font-style: normal;
}

@font-face {
  font-family: "poppinsmedium";
  src: url(/cbc8855bbfa89465855c.woff2) format("woff2"), url(/68e3e619cf0d620c55d0.woff) format("woff");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "poppinsmedium";
  src: url(/380f8b506346ac040b6a.woff2) format("woff2"), url(/1fd957e2d44ac46f4c4e.woff) format("woff");
  font-weight: normal;
  font-style: italic;
}

@font-face {
  font-family: "poppinssemibold";
  src: url(/d2edb257730c15e1cc40.woff2) format("woff2"), url(/88403fce98b98de59cbf.woff) format("woff");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "poppinssemibold";
  src: url(/ac32c82cadd79a2c715a.woff2) format("woff2"), url(/5147b1221b8b04428d94.woff) format("woff");
  font-weight: normal;
  font-style: italic;
}
@font-face {
  font-family: "poppinsthin";
  src: url(/7c5e12142d63dea7d71f.woff2) format("woff2"), url(/a03ac528f05df50b45d5.woff) format("woff");
  font-weight: normal;
  font-style: italic;
}
@font-face {
  font-family: "poppinsblack";
  src: url(/f9852bafcb1f25012aa0.woff2) format("woff2"), url(/48690398c1245c07d4c6.woff) format("woff");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "poppinsblack";
  src: url(/a82ad68c82b91c07f1ab.woff2) format("woff2"), url(/28d8c59aa657fa0dc3ee.woff) format("woff");
  font-weight: normal;
  font-style: italic;
}

@font-face {
  font-family: "Merriweather";
  src: url(/926b2ccb3309387a9c03.woff2) format("woff2"), url(/a3e66a3d0d26156cf2ca.woff) format("woff");
  font-weight: bold;
  font-style: normal;
  font-display: swap;
}
@font-face {
  font-family: "Merriweather";
  src: url(/282c0e7aaa85f52506a6.woff2) format("woff2"), url(/606101c5b0773eaa0a2f.woff) format("woff");
  font-weight: normal;
  font-style: normal;
  font-display: swap;
}

* { box-sizing: border-box; }
html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline; }
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }
html, body { height: 100%; }
a img { border: none; }
a { text-decoration: none; }
blockquote { quotes: none; }
blockquote:before, blockquote:after { content: ''; content: none; }
table { border-collapse: collapse; border-spacing: 0; }
caption, th, td { text-align: left; font-weight: normal; vertical-align: middle; }





* {
  -webkit-print-color-adjust: exact !important;
          print-color-adjust: exact !important; /*Firefox*/
}

html {
  font-size: 14px;
  line-height: 14px;
  -webkit-font-smoothing: antialiased;
}

body,
button,
input,
select,
textarea {
  font-family: poppins, arial, sans-serif;
}

body {
  background-color: #ffffff;
  height: 100%;
}

.root__container___cb7614d6e73bf974419d {
  position: relative;
}

a {
  outline: none;
  color: #0B3C5D;
  text-decoration: none;
}

@page {
  size: A4;
}

@media print {
  html,
  body {
    width: 297mm;
  }
}

.styles__button___b4ada0242fdff4b3da83 {
  width: 100%;
  font-size: 14px;
}

.styles__headerButton___effe421dc2c3d082d3df {
  color: #6DA1E2;
  background-color: #ffffff;
  font-weight: bold;
}
.styles__headerButton___effe421dc2c3d082d3df:hover {
  color: #ffffff;
  background-color: #6DA1E2;
}

.styles__filterButton___b9bf1cd5f46a5db88314 {
  border: 0;
  border-radius: 15px;
  background-color: #EAF6FF;
  color: #0B3C5D;
  font-size: 14px;
  padding: 6px 24px;
  font-family: poppinsmedium;
  cursor: pointer;
  min-width: 120px;
  width: -moz-fit-content;
  width: fit-content;
  height: -moz-fit-content;
  height: fit-content;
}
.styles__filterButton___b9bf1cd5f46a5db88314:hover {
  border: 0;
  background-color: #6DA1E2;
}
.styles__filterButtonOutline___f49440487b05d0f30993 {
  border: 1px solid #6DA1E2;
  background-color: transparent;
  color: #6DA1E2;
}
.styles__filterButtonOutline___f49440487b05d0f30993:hover {
  border: 1px solid #6DA1E2;
  background-color: #EAF6FF;
}

.styles__filterButtonLight___ddb666c2a89fb193c4c0 {
}
.styles__filterButtonLight___ddb666c2a89fb193c4c0:hover {
  border: 0;
  background-color: #acccf1;
}
.styles__filterButtonOutlineFitContent___e01678adbe5d272a2a55 {
  border: 1px solid #6DA1E2;
  border-radius: 15px;
  background-color: transparent;
  color: #6DA1E2;
  font-size: 14px;
  padding: 4px 12px;
  font-family: poppinsmedium;
  cursor: pointer;
  width: -moz-fit-content;
  width: fit-content;
}
.styles__filterButtonOutlineFitContent___e01678adbe5d272a2a55:hover {
  border: 1px solid #6DA1E2;
  border-radius: 15px;
  background-color: #EAF6FF;
  color: #6DA1E2;
  font-size: 14px;
  padding: 4px 12px;
  font-family: poppinsmedium;
  cursor: pointer;
  width: -moz-fit-content;
  width: fit-content;
}

.styles__filterButtonRed___ca0a1e4f8e2d6220eaf7 {
  background-color: #FFE7EA;
  color: #F34053;
}
.styles__filterButtonRed___ca0a1e4f8e2d6220eaf7:hover {
  border: 0;
  background-color: #F34053;
  color: #ffffff;
}

.styles__filterButtonOutlineRedFitContent___c602cb3d7f5348dfcde3 {
  border-radius: 15px;
  background-color: transparent;
  font-size: 14px;
  padding: 4px 12px;
  font-family: poppinsmedium;
  cursor: pointer;
  width: -moz-fit-content;
  width: fit-content;
  border: 1px solid #F34053;
  color: #F34053;
}
.styles__filterButtonOutlineRedFitContent___c602cb3d7f5348dfcde3:hover {
  border-radius: 15px;
  background-color: transparent;
  font-size: 14px;
  padding: 4px 12px;
  font-family: poppinsmedium;
  cursor: pointer;
  width: -moz-fit-content;
  width: fit-content;
  border: 1px solid #F34053;
  color: #F34053;
  background-color: #FFE7EA;
}

.styles__filterButtonRedFullWidth___c2025d81776ee9159501 {
  background-color: #FFE7EA;
  color: #F34053;
  width: 100%;
}
.styles__filterButtonRedFullWidth___c2025d81776ee9159501:hover {
  background-color: #F34053;
  color: #ffffff;
  width: 100%;
}
.styles__filterButtonFullWidth___b639b707bebc5d5c38f5 {
  width: 100%;
}
.styles__filterButtonFullWidth___b639b707bebc5d5c38f5:hover {
  background-color: #6DA1E2;
}

.styles__filterButtonLong___faf28f303ca0d36d022c {
  border: 0;
  border-radius: 15px;
  background-color: #EAF6FF;
  color: #0B3C5D;
  font-size: 14px;
  padding: 4px 12px;
  margin: 2px;
  font-family: poppinsmedium;
  cursor: pointer;
  width: -moz-fit-content;
  width: fit-content;
}
.styles__filterButtonLong___faf28f303ca0d36d022c:hover {
  border: 0;
  padding: 4px 12px;
  background-color: #6DA1E2;
}

.styles__hidden___b79ce093eeea7c62e7ee {
  display: none;
}

.styles__filterButtonAutoRefresh___d6a53704db730c5d79e1 {
  padding: 0 0 0 24px;
}
.styles__filterButtonAutoRefresh___d6a53704db730c5d79e1:hover {
  border: 0;
  background-color: #EAF6FF;
}
.styles__buttonIcon___a471adae83ee22239bf3 {
  background-color: transparent;
  border: none;
  border-radius: unset;
  min-width: unset;
  padding: 0;
}

.styles__filterButtonOutlineFitContentGroupLeft___a724da317e91b7d25be0 {
  border: 1px solid #6DA1E2;
  border-radius: 15px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  background-color: transparent;
  color: #6DA1E2;
  font-size: 14px;
  padding: 4px 12px;
  font-family: poppinsmedium;
  cursor: pointer;
  width: -moz-fit-content;
  width: fit-content;
}
.styles__filterButtonOutlineFitContentGroupLeft___a724da317e91b7d25be0:hover {
  border: 1px solid #6DA1E2;
  border-radius: 15px;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
  background-color: #EAF6FF;
  color: #6DA1E2;
  font-size: 14px;
  padding: 4px 12px;
  font-family: poppinsmedium;
  cursor: pointer;
  width: -moz-fit-content;
  width: fit-content;
}

.styles__filterButtonOutlineRedFitContentGroupRight___e3b5263971688974d2a5 {
  border-radius: 15px;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
  border: 1px solid #F34053;
  color: #F34053;
}
.styles__filterButtonOutlineRedFitContentGroupRight___e3b5263971688974d2a5:hover {
  border: 1px solid #F34053;
  color: #F34053;
  background-color: #FFE7EA;
  border-radius: 15px;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
.styles__linkButton___f1cf5bead1afdd81a213 {
  background-color: transparent;
  border: none;
  border-radius: unset;
  min-width: unset;
  padding: 0;
  width: -moz-fit-content;
  width: fit-content;
}

.styles__smallButton___ddc8f06990c3d29a9358 {
  padding: 3px 12px;
  font-size: 12px;
  min-width: unset;
  margin: 0 6px;
}

.styles__title___a613385c466eb1c429ed {
  font-size: large;
  padding: 1rem;
}

.styles__input___f87a677ac04212761200 {
  margin: 0.5rem 0 1rem 0;
}

.styles__label___ac19ec859f77ee22f974 {
  align-self: flex-start;
  margin-top: 2rem;
}

.styles__pageTitle___bd2ebf59b8273356bc17 {
  height: 114px;
  border-bottom-left-radius: 30px;
  border-bottom-right-radius: 30px;
  background-color: #6DA1E2;
}
.styles__content___a0c46f60ef90d0c65e6c {
  display: grid;
  grid-template-columns: 700px 1fr;
  height: 100%;
  padding: 20px 50px;
}
.styles__left___a4fc3f27205ecbbdff60 {
  height: 100%;
  display: grid;
  grid-template-rows: 40px 1fr;
  align-items: center;
}
.styles__back___fad3f708b34ed6dd619a {
  width: 15px;
  margin-left: -0.5rem;
}
.styles__icon___af9fe46d20fadef0d18e {
  align-self: center;
  height: 30px;
}
.styles__title___d63865227d5067cb2c32 {
  display: grid;
  align-self: flex-end;
  grid-template-columns: 40px auto 1fr;
  color: #ffffff;
  font-family: "poppinssemibold";
  font-size: 22px;
  text-transform: uppercase;
  grid-column-gap: 10px;
}
.styles__text___cf1ea8b8a9d3e09c4a8d {
  align-self: center;
  line-height: 1;
}
.styles__right___dc82022d7385461cd400 {
  display: grid;
  justify-content: right;
  align-items: flex-end;
  -moz-column-count: auto;
       column-count: auto;
  grid-template-columns: repeat(2, max-content);
}

.styles__container___a3e6e854001234346eed,
.styles__container_required___abba9e48966ae1112485 {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 50vh;
  max-width: 40vw;
  flex-direction: column;
  padding: auto;
  margin: auto;
  text-align: center;
}

.styles__container_required___abba9e48966ae1112485 {
  height: 100vh;
}

.styles__title___fb41e1f117296fcac767 {
  font-size: large;
  padding: 1rem;
}

.styles__attribute___cf69eb1d6ccd499e7f19 {
  display: inline-block;
  font-size: 13px;
  padding: 8px 10px 6px;
  margin-right: 0.5rem;
  border-radius: 5px;
  margin-top: 2px;
  margin-bottom: 2px;
  line-height: 1;
  font-family: poppins;
  color: #333333;
  width: -moz-fit-content;
  width: fit-content;
}

.styles__blueColor___a2c956e7898d844b0a04 {
  background-color: #EAF6FF;
}

.styles__darkBlueColor___fac38b47ef91573978e2 {
  background-color: #6DA1E2;
  color: white;
}

.styles__redColor___b74a16c98786dce42370 {
  background-color: #FFE7EA;
}

.styles__greenColor___b9b03783ec863be4b747 {
  background-color: #E0FFE7;
}

.styles__purpleColor___f975151ca9b0c32c70a7 {
  background-color: #F0E5F3;
}

.styles__yellowColor___f0526c6995731c5dea24 {
  background-color: #FFF58C;
}

.styles__greyColor___ab80c7f11ccdbd294b5a {
  background-color: #D8D8D8;
}

.styles__vertical-center___cb252cad3b80fb935736 {
  display: flex;
  flex-direction: column;
  justify-content: center !important;
}

.fieldGroup__fieldGroup___ad6fabdcb7d80fab02e5 {
  display: grid;
  grid-template-columns: 192px 1fr;
  column-gap: 20px;
  align-items: flex-start;
  position: relative;
  margin: 15px 0;
  height: fit-content;
}

.fieldGroup__editing___d68467c05fe9dc07574f {
  padding-top: 20px;
}

.fieldGroup__fieldLabel___c0ab0dfb920e3c85c6b3 {
  font-size: 1rem;
  color: #6DA1E2;
  font-family: poppinsmedium;
  width: 192px;
  white-space: wrap;
  line-height: 1.5;
}

.fieldGroup__fieldText___ed01415e9d4897dc0620 {
  font-size: 14px;
  word-wrap: break-word;
  color: #333333;
}

.styles__fieldGroup___a1bb5a321a7c002ad585 {
}
.styles__fieldGroup___a1bb5a321a7c002ad585.styles__textarea___ad1f01d6cd0bbb6caeb7 {
  height: -moz-max-content;
  height: max-content;
}

.styles__fieldLabel___e6cdeaf4a8f81201467e {
}

.page__pageContainer___d8309306ecff7a28f9a5 {
  padding: 15px 25px;
  font-size: 0.9rem;
  height: 100%;
}

.page__pageHeader___fc8e88745edb16250780 {
  width: 100%;
  display: flex;
  justify-content: space-between;
}

.page__breadcrumb___e7bb02915503f754acdf {
  font-size: 10px;
}

.page__pageTitle___fccd948e4a14fd9c1552 {
  font-size: 20px;
  font-weight: bold;
}

.page__pageMessage___c4a8ba27d3d4fc4a6666 {
  padding-top: 10px;
}

.page__pageError___f6510bbe3440c12ebc86 {
  color: #F34053;
}

.page__title___d7263b7928c9479599c3 {
  font-weight: bold;
  line-height: normal;
  font-size: 0.9rem;
}

.page__subtitle___e7a8e37efe5319698e90 {
  color: #333333;
  opacity: .85;
  font-size: 0.8rem;
  line-height: 10px;
}

.page__noData___deb2c8aa06eb825f39ef {
  color: grey;
  font-weight: bold;
  margin: 2rem 0;
}

.page__textUpper___bad2696f3a4297a494a9 {
  text-transform: uppercase;
}

.page__highlightText___c49bbf973c64ecdbd5dd {
  background-color: #6DA1E2;
  color: #0B3C5D
}

svg.page__clickable___b9060283f1a85ed58daf {
  cursor: pointer;
}

.styles__formContainer___fcc6ad185bbd465db189 {
  margin: 24px 36px;
}
.styles__buttons___d81bbed2c23139a4bfb5 {
  margin-top: 30px;
  display: flex;
  -moz-column-gap: 20px;
       column-gap: 20px;
}

.styles__fieldGroup___b96c72c3e6d929c0abd0 {
}
.styles__fieldLabel___b1f6eed5debc4dff2219 {
}
.styles__fieldText___cadd4f66952f6fdd2364 {
}
.styles__textField___f2e6d4ba4d5845de5dfe {
}
.styles__textArea___a9f6ffbaec284b857234 {
}
.styles__autoComplete___f23b3acbe1de5aec670c {
}
.styles__fieldText___cadd4f66952f6fdd2364 a {
  color: #333333;
}
.styles__fieldText___cadd4f66952f6fdd2364 a:hover {
  text-decoration: underline;
}

.styles__input___d3e4f188a8a520ec7c53 {
  margin-top: 0 !important;
}

.styles__pageError___e566c5d78b8afb6391aa {
  padding-bottom: 15px;
}

.styles__select___f719e4bedc1ff24f28be {
  margin-top: 0 !important;
}
.styles__fieldLabel___cc1212edc2217da7d979 {
}

.styles__placeholder___cc0a9d4d0117254abdd5 {
  font-size: 12px;
  opacity: 0.42;
  color: rgba(0, 0, 0, 0.87);
}

.styles__input___d936815f22ac73449035 {
  margin-top: 0 !important;
}
.styles__fieldLabel___fc2604e2a0cdf0e21161 {
}


.styles__input___ef240dae14d61a067f6c {
  margin-top: 0 !important;
}
.styles__fieldLabel___dcd5f4fd86cf76906c6b {
}


.styles__input___d160bad9071163794791 {
  margin-top: 0 !important;
}
.styles__fieldLabel___a34bcc6085a521a4cd0d {
}


.styles__buttons___aa582dc6f0c547a38445 {
  margin-top: 30px;
  display: flex;
  -moz-column-gap: 20px;
       column-gap: 20px;
}

.styles__componentError___c8c74d8e106b14f2ad49 {
  color: #DE8601;
  display: grid;
  height: 100%;
  justify-content: center;
  font-size: 16px;
}
.styles__componentErrorBody___de6cd687d442ac3f8625 {
  display: flex;
  align-items: center;
}

.styles__content___e96a4927b599e65be55e {
  display: flex;
  align-items: center;
  justify-content: space-between;
  height: 100%;
}

.styles__logoheading___dc6e09db641786e2f4f7 {
  display: flex;
  align-items: flex-end;
  padding-left: 30px;
  font-family: Merriweather;
  font-weight: bold;
  font-size: 18px;
  line-height: 1.6;
  -moz-column-gap: 10px;
       column-gap: 10px;
  color: #0B3C5D;
}

.styles__profile___e71464ce82bdf18ef9f4 {
  display: flex;
  color: #0b3c5d;
  font-size: 16px;
  align-items: center;
  -moz-column-gap: 10px;
       column-gap: 10px;
  padding-right: 30px;
}

.styles__iconCircle___f29c6e5d53bc17ec09eb {
  border: 1px solid #d8d8d8;
  border-radius: 100%;
  width: 32px;
  height: 32px;
  display: flex;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
.styles__icon___ecc68033e10673b0066d {
  width: 20px;
  height: 20px;
}

.styles__logoutButton___e775d1d0a336fc30edf6 {
  background-color: transparent;
  padding: 0;
  margin: 0;
  border: 0 none;
  width: 17px;
  height: 16px;
  cursor: pointer;
}

.styles__capitalize___e3bb32749228cabdf4a3 {
  text-transform: capitalize;
}

.styles__nav___c4e0fcb2fb378844ebb3 {
  height: calc(100% - 120px);
  padding-top: 40px;
  overflow: hidden;
}

.styles__menuToggleBox___ccba97754adb6636061a {
  width: 100%;
  padding-left: 22px;
  margin-bottom: 20px;
}
.styles__menuToggle___c6f5aa0b35cf84d2e428 {
  background-color: transparent;
  border: none;
  display: grid;
  grid-template-columns: 24px 1fr;
  grid-column-gap: 25px;
  align-items: self-end;
}
.styles__menuHeading___fedcb152203abad01be5 {
  color: #6DA1E2;
  font-size: 16px;
  font-family: "poppinssemibold";
  opacity: 1;
  transition: all 0.1s ease;
}
.styles__menuHeading___fedcb152203abad01be5.styles__icons___b217df15be6333c1c84d {
  opacity: 0;
}
.styles__menuSubHeading___a000d78c1c49f4920f06 {
  color: #6DA1E2;
  font-size: 16px;
  font-family: "poppinssemibold";
  opacity: 1;
  transition: all 0.1s ease;
  padding: 20px 0 0 25px;
  margin-bottom: 10px;
}
.styles__menuSubHeading___a000d78c1c49f4920f06.styles__icons___b217df15be6333c1c84d {
  text-align: left;
  padding-left: 30px;
}
.styles__toggleIcon___e5d742ce1883014f94a7 {
  margin: 0;
  padding: 0;
  background-color: #EAF6FF;
  width: 24px;
  height: 24px;
  border-radius: 100%;
  border: 0 none;
  cursor: pointer;
  text-align: left;
  display: block;
  transition: all 0.1s ease;
}
.styles__toggleIcon___e5d742ce1883014f94a7.styles__icons___b217df15be6333c1c84d {
  padding-left: 2px;
}
.styles__toggleIcon___e5d742ce1883014f94a7.styles__icons___b217df15be6333c1c84d svg {
  transform: rotateZ(180deg);
}
.styles__vertical___fddb49b937530560cab9 {
  transform: rotateZ(270deg);
}
.styles__menuItem___dcff3a24ffaeeeaa29ee {
  width: 100%;
  height: 45px;
  display: grid;
  grid-template-columns: 20px 1fr;
  grid-column-gap: 25px;
  padding-left: 25px;
  align-items: center;
  font-size: 14px;
  color: #0B3C5D;
  font-family: "poppinsmedium";
  border: none;
  background-color: transparent;
  text-align: left;
  position: relative;
}
.styles__menuItemActive___c37a0e039b996f29046b {
  background-color: #EAF6FF;
}
.styles__menuItem___dcff3a24ffaeeeaa29ee:hover {
  width: 100%;
  height: 45px;
  display: grid;
  grid-template-columns: 20px 1fr;
  grid-column-gap: 25px;
  padding-left: 25px;
  align-items: center;
  font-size: 14px;
  color: #0B3C5D;
  font-family: "poppinsmedium";
  background-color: #EAF6FF;
}
.styles__menuItemWithSub___ae1553c7cc2dc1f1da32 {
  grid-template-columns: 20px 1fr;
}
.styles__menuItemWithSubActive___d9e20c2bf2ece90d4b86 {
}
.styles__menuItemWithSub___ae1553c7cc2dc1f1da32:hover {
  width: 100%;
  height: 65px;
  display: grid;
  grid-template-columns: 20px 1fr;
  grid-column-gap: 25px;
  padding-left: 25px;
  align-items: center;
  font-size: 14px;
  color: #0B3C5D;
  font-family: "poppinsmedium";
  background-color: #EAF6FF;
}
.styles__menuItemWithSubActive___d9e20c2bf2ece90d4b86:hover {
  width: 100%;
  height: 65px;
  display: grid;
  grid-template-columns: 20px 1fr;
  grid-column-gap: 25px;
  padding-left: 25px;
  align-items: center;
  font-size: 14px;
  color: #0B3C5D;
  font-family: "poppinsmedium";
  background-color: transparent;
}

.styles__navIcon___ee945c64600d80c87ea9 {
  width: 24px;
  height: 24px;
}
.styles__navText___b81581809fa6de4ea576 {
  height: 20px;
  padding-top: 2px;
  line-height: 1.5;
  opacity: 1;
  transition: opacity 0.1s ease;
  transition-delay: 0.15s;
  position: relative;
  width: -moz-fit-content;
  width: fit-content;
}
.styles__navText___b81581809fa6de4ea576.styles__icons___b217df15be6333c1c84d {
  opacity: 0;
  transition: opacity 0.1s ease;
}
.styles__logout___b641369a0cf2733a645d {
  padding-top: 60px;
}
.styles__subMenuItem___e9a087e186c1889c7d83 {
  width: 100%;
  height: 45px;
  display: grid;
  grid-template-columns: 1fr;
  grid-column-gap: 25px;
  padding-left: 70px;
  align-items: center;
  font-size: 14px;
  color: #0B3C5D;
  font-family: "poppinsmedium";
  border: none;
  background-color: transparent;
  text-align: left;
}
.styles__subMenuItemActive___a65cdbe45a8e96ffa5e8 {
  background-color: #EAF6FF;
}

.styles__badge___bc435f9f3b4e6ef40ae9 {
  position: absolute;
  left: 100%;
  top: -10px;
  color: #ffffff;
  background-color: #6DA1E2;
  width: -moz-fit-content;
  width: fit-content;
  height: 21px;
  border-radius: 21px;
  display: flex;
  justify-content: center;
  align-items: center;
  padding: 0 6px;
}
.styles__badgeNumber___abea1993645ff7603fb6 {
  padding-top: 5px;
  font-size: 14px;
}
.styles__tagIconTweak___ed5e0976e5ad979cea40 {
  margin-left: -3px;
}

.styles__container___b6709b65cc308eb9e3ce {
  width: 100%;
  height: 100%;
  font-size: 0.9rem;
  position: relative;
}

.styles__baseContainer___bf4f35a222063a371859 {
  width: 100%;
  height: 100%;
  display: grid;
  grid-template-rows: 72px 1fr;
}
.styles__header___a034b901ec7dfc65e78e {
  height: 72px;
  border: 1px solid transparent;
  border-top: 0px;
  border-bottom-left-radius: 30px;
  border-bottom-right-radius: 30px;
  z-index: 100;
  background-color: #ffffff;
}
.styles__headerShadow___a09c810725fccd47ac62 {
  height: 72px;
  width: 100%;
  border: 1px solid transparent;
  border-top: 0px;
  border-bottom-left-radius: 30px;
  border-bottom-right-radius: 30px;
  box-shadow: 0 3px 3px rgba(225, 225, 225, 0.5);
  z-index: 10;
  background-color: #ffffff;
  mix-blend-mode: multiply;
  position: absolute;
  top: 0;
  left: 0;
}
.styles__main___c8b8d8aaa9807f69b95b {
  display: grid;
  grid-template-columns: 263px 1fr;
  transition: all 0.3s ease;
}
.styles__main___c8b8d8aaa9807f69b95b.styles__hidden___f7d6d16cee1c552c159c {
  display: grid;
  grid-template-columns: 0px 1fr;
  transition: all 0.3s ease;
}
.styles__main___c8b8d8aaa9807f69b95b.styles__icons___abce0b60cc120f75555c {
  display: grid;
  grid-template-columns: 70px 1fr;
  transition: all 0.3s ease;
}

.styles__rightBlueBackground___d528b461922cd1f6fca3 {
  width: 200px;
  height: 72px;
  background-color: #6DA1E2;
  position: absolute;
  right: 0;
  z-index: 0;
  opacity: 1;
  transition: opacity 0.3s ease;
}
.styles__rightBlueBackground___d528b461922cd1f6fca3.styles__hidden___f7d6d16cee1c552c159c {
  opacity: 0;
  transition: opacity 0.3s ease;
}

.styles__text___ea0239a24217d73a5159 {
  width: 100%;
}
.styles__body___a4f4a222edba5b06ed4c {
  border-left: 1px solid #d8d8d8;
}

.styles__notFound___ee147b6717bca5fb6f17 {
  padding: 3rem;
  text-align: center;
}

.styles__heading___e63aa58f0abe24b3f6ba {
  font-weight: bold;
  font-size: 40px;
  margin-bottom: 40px;
}

.styles__copy___e0651dcdceffe91af1a9 {
  max-width: 400px;
  font-size: 18px;
  margin: 0 auto;
  font-style: italic;
}

.styles__container___be53ba8f3b5ffcc74ce0 {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100vh;
  max-width: -moz-fit-content;
  max-width: fit-content;
  flex-direction: column;
  padding: auto;
  margin: auto;
  text-align: center;
}

.styles__title___e97ae6bbe886e09bc6f8 {
  font-size: large;
  padding: 1rem;
}

.styles__input___cc3de0e2cca84b749b8a {
  margin: 0.5rem 0 1rem 0;
}

.styles__label___fab7e05b33786351dddc {
  align-self: flex-start;
  margin-top: 2rem;
}

.styles__link___f49dfc2ded977d505c35 {
  font-size: small;
  align-self: flex-end;
  margin-bottom: 1rem;
  color: #0088ce;

  &:hover {
    text-decoration: underline;
  }
}

.styles__container___e185cf9dcc6e8bb7aff1 {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100vh;
  max-width: -moz-fit-content;
  max-width: fit-content;
  flex-direction: column;
  padding: auto;
  margin: auto;
  text-align: center;
}

.styles__title___c15bd3bba30a1dba75a4 {
  font-size: large;
  padding: 1rem;
}

.styles__input___e191e63e011a4d90ab45 {
  margin: 0.5rem 0 1rem 0;
}

.styles__label___ce55ac150cd29d064756 {
  align-self: flex-start;
  margin-top: 2rem;
}

.styles__link___e47d11792af563ce0e8a {
  font-size: small;
  align-self: flex-end;
  margin-bottom: 1rem;
  color: #0088ce;

  &:hover {
    text-decoration: underline;
  }
}

.styles__notFound___f048772c1c71e7da9964 {
  padding: 3rem;
  text-align: center;
}

.styles__heading___b6007384e479b5ae3a0d {
  font-weight: bold;
  font-size: 40px;
  margin-bottom: 40px;
}

.styles__copy___c4e2bd951dc745d9bb76 {
  max-width: 400px;
  font-size: 18px;
  margin: 0 auto;
  font-style: italic;
}

.styles__container___db23247e256e89bd10ce {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100vh;
  flex-direction: column;
  padding: 2rem;
  text-align: center;
}

.styles__title___f4eafbeb2c69a16be45c {
  font-size: large;
  padding: 2rem;
}

.styles__logo___e542af30a66dce6ae297 {
  width: 350px;
  height: 350px;
}

