@charset "UTF-8";/* Main color palette */
/* Other colors */
/* Color assignments */
@font-face {
  font-family: "Helvetica Neue";
  src: url("/assets/helvetica_neue_light-15.6.0.17.woff") format("woff");
}
@font-face {
  font-family: "Helvetica Neue Medium";
  src: url("/assets/helvetica_neue_medium-15.6.0.17.woff") format("woff");
}
/* latin-ext */
@font-face {
  font-family: "Lato";
  font-style: normal;
  font-weight: 400;
  src: url("data:font/woff2;base64,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") format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: "Lato";
  font-style: normal;
  font-weight: 400;
  src: url("/assets/lato-400-normal-15.6.0.17.woff2") format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
  font-family: "Lato";
  font-style: normal;
  font-weight: 700;
  src: url("data:font/woff2;base64,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") format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: "Lato";
  font-style: normal;
  font-weight: 700;
  src: url("/assets/lato-700-normal-15.6.0.17.woff2") format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
/* latin-ext */
@font-face {
  font-family: "Lato";
  font-style: normal;
  font-weight: 900;
  src: url("data:font/woff2;base64,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") format("woff2");
  unicode-range: U+0100-024F, U+0259, U+1E00-1EFF, U+2020, U+20A0-20AB, U+20AD-20CF, U+2113, U+2C60-2C7F, U+A720-A7FF;
}
/* latin */
@font-face {
  font-family: "Lato";
  font-style: normal;
  font-weight: 900;
  src: url("/assets/lato-900-normal-15.6.0.17.woff2") format("woff2");
  unicode-range: U+0000-00FF, U+0131, U+0152-0153, U+02BB-02BC, U+02C6, U+02DA, U+02DC, U+2000-206F, U+2074, U+20AC, U+2122, U+2191, U+2193, U+2212, U+2215, U+FEFF, U+FFFD;
}
* {
  box-sizing: border-box;
}

html {
  font-size: 14px;
}
@media only screen and (max-width: 767px) {
  html {
    font-size: 12px;
  }
}

body {
  margin: 0;
  padding: 0;
  font-family: "Lato", sans-serif;
  overflow: hidden;
  color: #223445;
}
@media only screen and (max-width: 767px) {
  body {
    overflow-x: hidden;
  }
}

ul {
  margin: 0;
  padding: 0;
  list-style: none;
}

input,
textarea,
select,
button {
  font-family: "Lato", sans-serif;
}

textarea {
  resize: none;
}

.isOpenModal {
  overflow: hidden;
}

.isMouseOnSidebar body {
  overflow: hidden;
}

.link {
  text-decoration: none;
  color: #2273d2;
}
.link:hover, .link:active {
  cursor: pointer;
  opacity: 0.75;
  transition: opacity 0.2s linear;
}

#datepicker-portal {
  position: fixed;
  z-index: 810;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._wrapper_1mzzj_4 {
  position: relative;
  height: 100vh;
  background-color: #a0d6f4;
  background-image: url("/assets/login_bg-15.6.0.17.jpg");
  background-position: 50% 50%;
  background-size: cover;
}

._mask_1mzzj_13 {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  background-image: linear-gradient(61deg, #5bccf5, #2f80ed);
  opacity: 0.6;
}

._content_1mzzj_23 {
  position: relative;
  width: 100%;
  height: 100%;
  overflow: auto;
  display: flex;
  flex-direction: column;
}

._modalWrapper_1mzzj_32 {
  position: relative;
  margin: auto;
  z-index: 11;
  width: 100%;
  color: #7c7c7c;
}

._companyInfoHolder_1mzzj_40 {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 75px;
}

._companyInfo_1mzzj_40 {
  width: 228px;
  text-align: center;
  font-size: 12px;
}

._footer_1mzzj_53 {
  margin-top: 65px;
  text-align: center;
  font-size: 12px;
  font-weight: 700;
}

._footerInfoItem_1mzzj_60 a {
  color: #2273d2;
  text-decoration: none;
}

._footerInfoItem_1mzzj_60 a:hover {
  text-decoration: underline;
}

._footerInfoItem_1mzzj_60 + ._footerInfoItem_1mzzj_60 {
  margin-top: 20px;
}

._info_1mzzj_73 {
  margin-bottom: 15px;
  z-index: 15;
  display: flex;
  flex-direction: column;
  align-items: center;
  width: 100%;
  color: #fff;
  text-align: center;
}
._info_1mzzj_73 * + * {
  margin-top: 6px;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._logo_b9lvr_4 {
  display: block;
  max-width: 207px;
  max-height: 40px;
}

@media only screen and (max-width: 767px) {
  ._logo_b9lvr_4 {
    max-width: 150px;
  }
}
._logo_b9lvr_4._loadingColor_b9lvr_15 ._arrow_b9lvr_15 {
  animation: _color-arrow_b9lvr_1 2s ease infinite;
}
._logo_b9lvr_4._loadingColor_b9lvr_15 ._rect_b9lvr_18 {
  animation: _color-rect_b9lvr_1 2s ease infinite;
}
._logo_b9lvr_4._loadingColor_b9lvr_15 ._rect_b9lvr_18:nth-child(2) {
  animation-delay: 0.2s;
}
._logo_b9lvr_4._loadingColor_b9lvr_15 ._rect_b9lvr_18:nth-child(3) {
  animation-delay: 0.4s;
}
._logo_b9lvr_4._loadingColor_b9lvr_15 ._rect_b9lvr_18:nth-child(4) {
  animation-delay: 0.6s;
}
._logo_b9lvr_4._loadingColor_b9lvr_15 ._rect_b9lvr_18:nth-child(5) {
  animation-delay: 0.8s;
}
._logo_b9lvr_4._loadingColor_b9lvr_15 ._rect_b9lvr_18:nth-child(6) {
  animation-delay: 1s;
}

@keyframes _color-arrow_b9lvr_1 {
  20% {
    transform: translateX(2px);
  }
  60% {
    transform: translateX(2px);
  }
}
@keyframes _color-rect_b9lvr_1 {
  0% {
    fill: white;
  }
  20% {
    fill: #2273d2;
  }
  40% {
    fill: white;
  }
}/* Main color palette */
/* Other colors */
/* Color assignments */
._wrapper_1cvj2_4 {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 100%;
  height: 100%;
  padding: 4% 3% 15px;
  overflow: auto;
}

._modal_1cvj2_14 {
  display: flex;
  flex-direction: column;
  width: 620px;
  border-radius: 20px;
  overflow: hidden;
}

._content_1cvj2_22 {
  padding: 8% 10%;
  background-color: #fff;
  justify-content: space-between;
}

._header_1cvj2_28 {
  display: flex;
  justify-content: space-between;
  align-items: center;
  padding: 2.5% 6%;
  color: #fff;
  background: #2273d2;
}

._title_1cvj2_37 {
  font-size: 1.8rem;
  font-weight: 700;
  text-transform: uppercase;
}
@media only screen and (max-width: 767px) {
  ._title_1cvj2_37 {
    font-size: 1.4rem;
  }
}

._logo_1cvj2_48 {
  width: 128px;
}
@media only screen and (max-width: 767px) {
  ._logo_1cvj2_48 {
    width: 80px;
  }
}

._contentContainer_1cvj2_57 {
  padding-top: 0;
  color: #223445;
}
._contentContainer_1cvj2_57 ._title_1cvj2_37 {
  text-align: center;
  text-transform: none;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._wrapper_aynwk_4 {
  display: flex;
  flex-direction: column;
  align-items: center;
}

._title_aynwk_10 {
  font-size: 24px;
  font-weight: bold;
  color: #2273d2;
  text-align: center;
  text-transform: uppercase;
  display: block;
}

._text_aynwk_19 {
  margin-top: 45px;
  font-size: 16px;
  text-align: center;
  width: 100%;
  color: #686868;
}

._btn_aynwk_27 {
  margin-top: 45px;
  margin-bottom: 10px;
  line-height: 1.38;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._rowContainer_2um7h_4 {
  margin-bottom: 25px;
}

._btnRow_2um7h_8 {
  display: flex;
  justify-content: center;
  margin-top: 25px;
}

._wrapper_2um7h_14 {
  width: 100%;
  max-width: 400px;
  margin: 0 auto;
}

._linkBtn_2um7h_20 {
  display: inline-block;
  padding: 0;
  border: 0;
  background-color: transparent;
  color: #2273d2;
  cursor: pointer;
  font-size: inherit;
}
._linkBtn_2um7h_20:hover:not(:disabled) {
  text-decoration: none;
  text-decoration: underline;
}
._linkBtn_2um7h_20:hover:not(:disabled):hover, ._linkBtn_2um7h_20:hover:not(:disabled):active {
  cursor: pointer;
  opacity: 0.75;
  transition: opacity 0.2s linear;
}

._input_2um7h_39 {
  border: none;
  border-bottom: solid 1px #bdc2c7;
  border-radius: 0;
  outline: 0;
}
._input_2um7h_39:hover {
  border: none;
  border-bottom: solid 1px #aeaeae;
}
._input_2um7h_39:focus {
  border: none;
  border-bottom: solid 1px #2273d2;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._footer_20ed9_4 {
  margin-top: 65px;
  text-align: center;
  font-size: 12px;
  font-weight: 700;
}

._footerInfoItem_20ed9_11 a {
  color: #2273d2;
  text-decoration: none;
}

._footerInfoItem_20ed9_11 a:hover {
  text-decoration: underline;
}

._footerInfoItem_20ed9_11 + ._footerInfoItem_20ed9_11 {
  margin-top: 20px;
}

._link_20ed9_24 {
  text-decoration: none;
  color: #2273d2;
}
._link_20ed9_24:hover, ._link_20ed9_24:active {
  cursor: pointer;
  opacity: 0.75;
  transition: opacity 0.2s linear;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._label_hqzlp_4,
._title_hqzlp_5 {
  display: block;
}

._validationMessage_hqzlp_9 {
  font-size: 14px;
  color: #c92a2a;
  position: absolute;
  left: 0;
  top: 50px;
}

._validationError_hqzlp_17 {
  color: #c92a2a;
}
._validationError_hqzlp_17 input {
  border-color: #c92a2a;
}

._label_hqzlp_4 {
  position: relative;
}

._title_hqzlp_5 {
  position: relative;
  padding: 2px 0;
  cursor: text;
  transition: top 0.05s linear;
}

._input_hqzlp_35 {
  width: 100%;
  font-size: 14px;
  background-color: transparent;
  border: 0;
  border-bottom: 1px solid #979797;
  outline: 0;
}

._caps_hqzlp_44 {
  position: absolute;
  right: 0;
  bottom: -22px;
  font-size: 12px;
  text-transform: uppercase;
  color: #c92a2a;
}

@keyframes _onAutoFillStart_hqzlp_1 {
  from {
    /**/
  }
  to {
    /**/
  }
}
input:-webkit-autofill {
  animation-name: _onAutoFillStart_hqzlp_1;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._formRow_1cv8a_4 {
  display: block;
}

._formRow_1cv8a_4 + ._formRow_1cv8a_4 {
  margin-top: 26px;
}

._formCoupleRow_1cv8a_12 + ._formCoupleRow_1cv8a_12 {
  margin-top: 55px;
}

._textAlignCenter_1cv8a_16 {
  text-align: center;
}

._forgotPass_1cv8a_20 {
  font-size: 12px;
  color: #7c7c7c;
  text-decoration: none;
}

._forgotPass_1cv8a_20:hover {
  text-decoration: underline;
}

._container_1cv8a_30 {
  width: 100%;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._unsupported_9paux_4 {
  background: #ffe488;
  width: 100%;
  position: fixed;
  top: 0px;
  left: 0;
  padding: 10px;
  text-align: center;
  opacity: 0.9;
  display: flex;
  justify-content: center;
  align-items: center;
}
._unsupported_9paux_4 button {
  margin-left: 15px;
}
@media only screen and (max-width: 767px) {
  ._unsupported_9paux_4 {
    display: block;
  }
  ._unsupported_9paux_4 > * + * {
    margin-top: 10px;
  }
}

._browserList_9paux_29 {
  display: flex;
  justify-content: space-evenly;
}
._browserList_9paux_29 img {
  height: 64px;
}
._browserList_9paux_29 a {
  color: #2273d2;
  display: flex;
  flex-direction: column;
  align-items: center;
  padding: 25px 10px;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._version_bhuo8_4 + ._version_bhuo8_4 {
  margin-top: 10px;
}
._version_bhuo8_4 span {
  font-weight: 700;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._companyInfoHolder_1fl3r_4 {
  margin-bottom: 6%;
  text-align: center;
}

._companyLogo_1fl3r_9 {
  max-width: 200px;
  max-height: 200px;
}
@media only screen and (max-width: 767px) {
  ._companyLogo_1fl3r_9 {
    max-height: 100px;
  }
}

._footer_1fl3r_19 {
  margin-top: 6%;
  text-align: center;
  font-size: 0.85rem;
}

._centered_1fl3r_25 {
  display: block;
  text-align: center;
}

._footerInfoItem_1fl3r_30 ._link_1fl3r_30 {
  text-decoration: none;
  color: #2273d2;
  font-size: 1rem;
  background-color: transparent;
  border: none;
}
._footerInfoItem_1fl3r_30 ._link_1fl3r_30:hover, ._footerInfoItem_1fl3r_30 ._link_1fl3r_30:active {
  cursor: pointer;
  opacity: 0.75;
  transition: opacity 0.2s linear;
}
._footerInfoItem_1fl3r_30._links_1fl3r_42 {
  display: flex;
  align-items: center;
  justify-content: center;
}
._footerInfoItem_1fl3r_30 + ._footerInfoItem_1fl3r_30 {
  margin-top: 14px;
}

._link_1fl3r_30 {
  color: #2273d2;
  cursor: pointer;
  text-decoration: none;
}
._link_1fl3r_30:hover, ._link_1fl3r_30:active {
  cursor: pointer;
  opacity: 0.75;
  transition: opacity 0.2s linear;
}

._companyName_1fl3r_62 {
  margin-bottom: 30px;
  font-size: 20px;
  font-weight: 700;
  text-align: center;
}

._blueSection_1fl3r_69 {
  display: flex;
  background-color: #e9f1fb;
  margin-top: 15px;
  padding: 15px;
  border-radius: 10px;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._container_1ghot_4 {
  max-width: 300px;
  margin: 0 auto;
}

._row_1ghot_9 + ._row_1ghot_9 {
  margin-top: 32px;
}
._row_1ghot_9 ._centered_1ghot_12 {
  display: flex;
  justify-content: center;
}

._forgotPass_1ghot_17 {
  font-size: 1rem;
  color: #686868;
  text-decoration: none;
}

._forgotPass_1ghot_17:hover {
  text-decoration: underline;
}

._button_1ghot_27 {
  width: 100%;
  margin-bottom: 15px;
}

._hrText_1ghot_32 {
  display: flex;
  justify-content: center;
  background: #f8f8f8;
  width: 45px;
  margin: auto;
  margin-top: -18px;
  margin-bottom: 10px;
  color: rgba(34, 52, 69, 0.2);
  font-size: 10px;
}
._hrText_1ghot_32:hover {
  text-decoration: underline;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._reloadButton_1ln2f_4 {
  all: unset;
  text-decoration: underline;
  cursor: pointer;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._searchBar_p663s_4 {
  opacity: 1 !important;
}

._searchItem_p663s_8 {
  padding: 15px;
  white-space: pre-wrap;
  word-break: break-word;
}
._searchItem_p663s_8:hover {
  background-color: rgba(34, 115, 210, 0.0509803922);
}

._loading_p663s_17 {
  color: #223445;
  margin: 20px;
  display: flex;
  align-items: center;
  font-size: 0.8rem;
}

._tabsHolder_p663s_25 {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  margin-bottom: 10px;
  margin: 15px;
  border-bottom: 1px solid #d7d7d7;
}
._tabsHolder_p663s_25._topBorder_p663s_33 {
  border: none;
  border-top: 1px solid #d7d7d7;
  padding-top: 15px;
}

._link_p663s_39 {
  display: inline-block;
  color: #2273d2;
  text-decoration: none;
  margin-right: 5px;
}

._sectionTitle_p663s_46 {
  display: block;
  margin: 0;
  padding-left: 30px;
  text-transform: uppercase;
  background-color: #eaf1f9;
  color: rgba(34, 52, 69, 0.5019607843);
  font-size: 12px;
  font-weight: 600;
  line-height: 2;
}

._row_p663s_58 {
  position: relative;
  margin: 0;
  text-decoration: none;
  color: #223445;
}

._subRow_p663s_65 {
  font-size: 0.8rem;
}

._noResult_p663s_69 {
  position: relative;
  margin: 15px;
}

._shifted_p663s_74 {
  margin-left: 15px;
}

b._shifted_p663s_74 {
  font-weight: 600;
}

._resultsList_p663s_82 {
  max-height: 60vh;
  overflow: auto;
}

._searchWrapper_p663s_87 {
  position: relative;
  min-width: 200px;
}
@media only screen and (min-width: 1025px) {
  ._searchWrapper_p663s_87 {
    min-width: 40vw;
  }
}
._searchWrapper_p663s_87._mobile_p663s_96:not(._expanded_p663s_96) {
  min-width: 24px;
}
._searchWrapper_p663s_87._mobile_p663s_96:not(._expanded_p663s_96) ._input_p663s_99 {
  width: 0;
  padding: 0;
  border: none;
  overflow: hidden;
}
._searchWrapper_p663s_87._mobile_p663s_96._expanded_p663s_96 {
  position: absolute;
  z-index: 1;
  left: 0;
  right: 0;
  margin-right: 0;
}

._input_p663s_99 {
  height: 32px;
  display: flex;
  align-items: center;
  position: relative;
  width: 100%;
  font-size: 14px;
  border: 1px solid #bdc2c7;
  border-radius: 5px;
  background-color: #fff;
  padding: 7px 10px;
}
._input_p663s_99._error_p663s_125 {
  border: 1px solid #c92a2a;
}
._input_p663s_99:focus-within {
  border-color: #2273d2;
}

._searchInput_p663s_132 {
  display: block;
  width: 100%;
  z-index: 1;
  padding-left: 25px;
  padding-right: 25px;
  border: none;
  background-color: transparent;
}
._searchInput_p663s_132::-webkit-input-placeholder {
  color: #b3b3b3;
}
._searchInput_p663s_132:-moz-placeholder {
  color: #b3b3b3;
}
._searchInput_p663s_132::-moz-placeholder {
  color: #b3b3b3;
}
._searchInput_p663s_132:-ms-input-placeholder {
  color: #b3b3b3;
}
._searchInput_p663s_132:focus {
  outline: none;
  border-color: #2273d2;
}

._magnifier_p663s_158 {
  display: block;
  position: absolute;
}
@media only screen and (min-width: 1025px) {
  ._magnifier_p663s_158 {
    margin-right: 10px;
  }
}
._magnifier_p663s_158._white_p663s_167 {
  filter: brightness(2);
  height: 32px;
  width: 24px;
  top: 0;
  cursor: pointer;
}

._closeButton_p663s_175 {
  display: block;
  position: absolute;
  right: 10px;
  margin-left: 10px;
  height: 20px;
  width: 20px;
  z-index: 1;
  cursor: pointer;
  text-decoration: none;
}
._closeButton_p663s_175:hover, ._closeButton_p663s_175:active {
  cursor: pointer;
  opacity: 0.75;
  transition: opacity 0.2s linear;
}

._menuListwrapper_p663s_192 {
  position: relative;
  overflow: visible;
}

._menuList_p663s_192 {
  display: none;
  width: 100%;
  min-width: 350px;
  position: absolute;
  background-color: #fff;
  overflow: hidden;
  box-shadow: 0 0 0 1px hsla(0, 0%, 0%, 0.15), 0 4px 11px hsla(0, 0%, 0%, 0.15);
  z-index: 10;
  top: 25px;
  right: 0;
  border-radius: 4px;
}
._menuList_p663s_192._opened_p663s_210 {
  display: block;
}
@media only screen and (max-width: 600px) {
  ._menuList_p663s_192 {
    position: fixed;
    top: 65px;
    right: 15px;
    left: 15px;
    width: auto;
  }
}

._tooltipContainer_p663s_223 {
  position: absolute;
  top: calc(100% + 5px);
  left: calc(100% - 5px);
  z-index: 600;
  margin: 0;
  box-sizing: content-box;
  width: max-content;
  max-width: 260px;
  transform: scale(0);
  transition: transform 0s;
  transition-delay: 0.2s;
  left: 0;
  transform: scale(1);
}
@supports not (width: max-content) {
  ._tooltipContainer_p663s_223 {
    width: 100%;
  }
}

._tooltip_p663s_223 {
  padding: 10px;
  text-align: left;
  border-radius: 4px;
  box-shadow: 0 0 0 1px hsla(0, 0%, 0%, 0.15), 0 4px 11px hsla(0, 0%, 0%, 0.15);
  background-color: #fff;
  font-size: 12px;
  color: #686868;
  line-height: 1.6;
  max-width: 236px;
  color: black;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._navlink_1nt3i_4 {
  text-decoration: none;
  color: #223445;
  background: #eaf1f9;
  border-radius: 80px;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  padding: 5px 15px;
  margin-right: 11px;
  margin-bottom: 8px;
}
._navlink_1nt3i_4:not([disabled]) {
  cursor: pointer;
}
._navlink_1nt3i_4._navlinkActive_1nt3i_20 {
  color: white;
  background: #223445;
}
._navlink_1nt3i_4._disabled_1nt3i_24 {
  cursor: default;
  opacity: 0.5;
}

._tabsHolder_1nt3i_29 {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  margin-bottom: 10px;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._root_z9arl_4 {
  color: white;
  margin: 0 20px;
  display: flex;
  align-items: center;
  font-size: 0.8rem;
}
@media only screen and (max-width: 767px) {
  ._root_z9arl_4 {
    position: fixed;
    top: 50px;
    right: 0;
    left: 0;
    margin: 0;
    height: 50px;
    display: flex;
    justify-content: center;
    align-items: center;
    z-index: 2;
    background-color: rgba(34, 115, 210, 0.8);
  }
}

._offlineRoot_z9arl_27 {
  position: fixed;
  top: 0;
  left: 0;
  bottom: 0;
  right: 0;
  background: rgba(40, 40, 40, 0.6);
  -moz-backdrop-filter: blur(4px);
  -webkit-backdrop-filter: blur(4px);
  backdrop-filter: blur(4px);
  z-index: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
}
._offlineRoot_z9arl_27 h1 {
  color: #fff;
}
._offlineRoot_z9arl_27 p {
  color: #fff;
  font-size: 1.5rem;
}

/* Animation */
@keyframes _rotate_z9arl_1 {
  to {
    transform: rotate(360deg);
  }
}
/* Variables */
/* Loading Icon */
._loading_z9arl_59 {
  width: 15px;
  height: 15px;
  margin-right: 8px;
  position: relative;
  display: flex;
  align-items: center;
  z-index: 50;
  justify-content: center;
}
._loadingRing_z9arl_69 {
  position: absolute;
  width: 15px;
  height: 15px;
}
._loadingRing_z9arl_69:first-child {
  transform: skew(30deg, 20deg);
}
._loadingRing_z9arl_69:last-child {
  transform: skew(-30deg, -20deg) scale(-1, 1);
}
._loadingRing_z9arl_69:last-child svg {
  animation-delay: -0.5s;
}
._loadingRing_z9arl_69 svg {
  animation: _rotate_z9arl_1 1s linear infinite;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._content_1pxmf_4 {
  padding-right: 12px;
}
._content_1pxmf_4 > div {
  margin-bottom: 10px;
}

._inlineFlex_1pxmf_11 {
  display: inline-flex;
}

._mb10_1pxmf_15 {
  margin-bottom: 10px;
}

._licenseTitle_1pxmf_19 {
  font-size: 14px;
  font-weight: bold;
  text-align: left;
  color: #223445;
}

._limited_1pxmf_26 {
  display: flex;
  margin-top: 12px;
}

._row_1pxmf_31 {
  display: flex;
  flex-direction: row;
  margin-left: -7px;
  margin-right: -7px;
  margin-bottom: 10px;
}
._row_1pxmf_31 > div {
  width: 50%;
  margin: 0 7px;
  max-width: 200px;
  display: flex;
  flex-direction: column;
}

._row3_1pxmf_46 {
  display: flex;
  flex-direction: row;
}
._row3_1pxmf_46 > div {
  width: 33.3333%;
  max-width: 126px;
}
._row3_1pxmf_46 > div + div {
  margin-left: 10px;
}

._label_1pxmf_58 {
  font-size: 14px;
  font-weight: bold;
  color: #223445;
  margin-bottom: 12px;
}

._projectNameDisplay_1pxmf_65 {
  padding-bottom: 4px;
}
._projectNameDisplay_1pxmf_65 ._options_1pxmf_68 {
  display: flex;
  flex-direction: row;
  height: 100%;
  align-items: center;
}
._projectNameDisplay_1pxmf_65 ._options_1pxmf_68 > label {
  width: auto;
  padding-right: 10px;
}

._checkboxGroupLabel_1pxmf_79 {
  margin-top: 10px;
}
._checkboxGroupBody_1pxmf_82 {
  margin-top: 0;
  display: table-caption;
}
._checkboxGroupBody_1pxmf_82 > div {
  margin-top: 10px;
}
._checkboxGroupBody_1pxmf_82 > div:first-child {
  margin-top: 0;
}

._checkboxGroup_1pxmf_79 > * + * {
  margin-top: 10px;
}

._app_1pxmf_97 {
  display: flex;
  justify-content: space-between;
}
._appBody_1pxmf_101 > span {
  font-size: 12px;
  margin-left: 20px;
  margin-bottom: 18px;
  margin-top: 5px;
  color: #686868;
  display: flex;
}

._desktop_1pxmf_110 {
  margin-top: 37px;
  margin-bottom: 63px !important;
}

._disabled_1pxmf_115 {
  opacity: 0.5;
  cursor: default;
  text-decoration: none;
}
._disabled_1pxmf_115:hover {
  cursor: default;
  text-decoration: none;
}
._disabled_1pxmf_115 > div > div {
  pointer-events: none;
}

._modalDeactivate_1pxmf_128 {
  display: flex;
  flex-direction: column;
}
._modalDeactivateTitle_1pxmf_132 {
  font-size: 14px;
  font-weight: bold;
  color: #223445;
  margin-top: -20px;
  margin-bottom: 20px;
}
._modalDeactivateText_1pxmf_139 {
  font-size: 14px;
  color: #223445;
  margin-bottom: 40px;
}
._modalDeactivateButtons_1pxmf_144 {
  display: flex;
  justify-content: space-between;
}
._modalDeactivateButtons_1pxmf_144 button {
  width: 45%;
}

._confirmEmail_1pxmf_152 {
  background-color: transparent;
  border: none;
  color: #2273d2;
  cursor: pointer;
  font-size: inherit;
  font-weight: inherit;
  padding: 0;
}
._confirmEmail_1pxmf_152:hover {
  text-decoration: underline;
}

._confirmNotification_1pxmf_165 {
  margin: 0;
  padding: 0;
  line-height: 2;
  color: #7a858f;
}

._multiEmailArea_1pxmf_172 [data-component-name=TokenInput] {
  border-color: #bdc2c7 !important;
  height: auto;
}
._multiEmailArea_1pxmf_172 [data-component-name=TokenInput]:hover {
  border-color: #aeaeae !important;
}
[class*=validationError] ._multiEmailArea_1pxmf_172 [data-component-name=TokenInput] {
  border-color: #c92a2a !important;
}
[class*=validationError] ._multiEmailArea_1pxmf_172 [data-component-name=TokenInput]:hover {
  border-color: #c92a2a !important;
}
[class*=validationError] ._multiEmailArea_1pxmf_172 [data-component-name=TokenInput] [class*=token-input-token__label-wrapper] {
  color: #223445 !important;
}
._multiEmailArea_1pxmf_172 [data-component-name=TokenInput] [data-component-name=DeleteButton] {
  border: none !important;
  opacity: 1 !important;
}
._multiEmailArea_1pxmf_172 [data-component-name=TokenInput] [data-component-name=DeleteButton]:hover {
  background-color: #ffbdad !important;
}
._multiEmailArea_1pxmf_172 [data-component-name=TokenInput] [data-component-name=DeleteButton]:hover [data-component-name=CloseIcon]:before, ._multiEmailArea_1pxmf_172 [data-component-name=TokenInput] [data-component-name=DeleteButton]:hover [data-component-name=CloseIcon]:after {
  border-color: #c92a2a !important;
}
._multiEmailArea_1pxmf_172 [data-component-name=TokenInput] [data-component-name=Token] {
  color: #223445 !important;
  background-color: rgba(43, 114, 197, 0.2) !important;
}
._multiEmailArea_1pxmf_172 [data-component-name=TokenInput] [data-component-name=Token][class*=token-input-token--error] {
  background-color: rgba(201, 42, 42, 0.2) !important;
}
._multiEmailArea_1pxmf_172 [data-component-name=TokenInput] [data-component-name=Token][class*=token-input-token--error] [class*=token-input-token__label-wrapper] {
  color: #223445 !important;
}
._multiEmailArea_1pxmf_172 [data-component-name=TokenInput] [class*=token-input-delete-button__close-icon][data-component-name=CloseIcon] {
  height: 8px !important;
  width: 8px !important;
}
._multiEmailArea_1pxmf_172 [data-component-name=TokenInput] [class*=token-input-delete-button__close-icon][data-component-name=CloseIcon]:before, ._multiEmailArea_1pxmf_172 [data-component-name=TokenInput] [class*=token-input-delete-button__close-icon][data-component-name=CloseIcon]:after {
  height: 8px !important;
  width: 8px !important;
  left: 2px !important;
  border-color: #223445 !important;
}
._multiEmailArea_1pxmf_172 [data-component-name=TokenInput] [class*=token-input-delete-button__close-icon][data-component-name=CloseIcon]:before {
  top: -2px !important;
}
._multiEmailArea_1pxmf_172 [data-component-name=TokenInput] [class*=token-input-delete-button__close-icon][data-component-name=CloseIcon]:after {
  top: 2px !important;
}
._multiEmailArea_1pxmf_172 [class*=focused] {
  border-color: #2273d2 !important;
}
._multiEmailArea_1pxmf_172 [class*=focused]:hover {
  border-color: #2273d2 !important;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._wrapper_1nwb7_4 {
  max-height: 100%;
  overflow: hidden;
}
._wrapper_1nwb7_4 ._dismissed_1nwb7_8 {
  transform: translateX(120%);
}
._wrapper_1nwb7_4 > div {
  will-change: transform;
  transition: transform 1s ease;
}

._activityNotification_1nwb7_16 {
  display: block;
  margin: 5px 0;
  padding: 10px 20px 10px 30px;
  border-bottom: 1px solid #e8ebee;
  overflow-x: hidden;
}
._activityNotification_1nwb7_16:hover {
  background-color: #eaf1f9;
}

._isNew_1nwb7_27 {
  background-color: rgba(34, 115, 210, 0.1882352941);
}
._isNew_1nwb7_27:hover {
  background-color: #eaf1f9;
}

._row_1nwb7_34 {
  width: 100%;
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin: 10px 0;
}

._date_1nwb7_42 {
  color: rgba(34, 52, 69, 0.5);
  flex-grow: 1;
  text-align: right;
  margin-right: 15px;
}

._typeHeading_1nwb7_49 {
  display: flex;
  align-items: center;
  font-size: 15px;
  font-weight: 600;
  vertical-align: middle;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
._typeHeading_1nwb7_49 > img {
  margin-right: 6px;
  vertical-align: text-bottom;
  height: 20px;
  width: auto;
}

._typeTitle_1nwb7_66 {
  font-size: 14px;
  font-weight: 600;
  vertical-align: middle;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
._typeTitle_1nwb7_66 > img {
  margin-right: 3px;
  vertical-align: text-bottom;
}

._linkBtn_1nwb7_79 {
  padding: 0;
  border: 0;
  background-color: transparent;
  color: #223445;
  cursor: pointer;
  font-size: inherit;
  display: inline;
  text-decoration: none;
}

._underline_1nwb7_90:hover {
  text-decoration: underline;
}

._specialCsvLink_1nwb7_94 {
  text-decoration: none;
  color: #2273d2;
}
._specialCsvLink_1nwb7_94:hover, ._specialCsvLink_1nwb7_94:active {
  cursor: pointer;
  opacity: 0.75;
  transition: opacity 0.2s linear;
}

._loading_1nwb7_104 {
  color: #b3b3b3;
  margin: 10px 20px;
  display: flex;
  align-items: center;
  font-size: 0.8rem;
}

._lineClamp_1nwb7_112 {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: initial;
  white-space: pre-wrap;
  overflow-wrap: break-word;
}

._lineClamp5_1nwb7_122 {
  display: -webkit-box;
  -webkit-line-clamp: 5;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: initial;
  white-space: pre-wrap;
  overflow-wrap: break-word;
}
._lineClamp5_1nwb7_122 p {
  margin: 0;
}

._arrow_1nwb7_135 {
  padding: 4px 15px 4px 15px;
}

._textSnippet_1nwb7_139 {
  padding: 6px 14px;
  background-color: #f6f6f6;
  border-left: 2px solid #a7aeb5;
}

._hasMoreLink_1nwb7_145 {
  color: #2273d2;
  text-decoration: underline;
  display: inline-block;
  cursor: pointer;
  margin-left: auto;
}

._bufferDetails_1nwb7_153 {
  display: flex;
  justify-content: center;
  flex-direction: column;
}

._bufferDetailsItem_1nwb7_159 {
  display: flex;
  justify-content: space-between;
  align-items: center;
  flex-direction: row;
  margin: 5px 0;
}

._expandedContainer_1nwb7_167 {
  padding: 10px 0;
}

img._dismissBtn_1nwb7_171 {
  width: 20px;
  height: 20px;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._grid_szrys_4 {
  display: grid;
}

._button_szrys_8 {
  background: none;
  border: none;
  cursor: pointer;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._listHolder_11dyc_4 {
  min-width: 70px;
}

._taskResources_11dyc_8 {
  display: flex;
}
._taskResources_11dyc_8 span {
  margin-left: 10px;
}

._lagHolder_11dyc_15 {
  display: flex;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._added_1nl6d_4 {
  background-color: #e3ffd9;
}

._deleted_1nl6d_8 {
  background-color: #ffdede;
}

._modified_1nl6d_12 {
  background-color: rgba(255, 245, 0, 0.2509803922);
}

._wrapper_1nl6d_16,
._wrapperOriginaList_1nl6d_17 {
  white-space: nowrap;
}

._wrapper_1nl6d_16 {
  padding: 4px 6px;
  margin: 4px 0;
}
._wrapper_1nl6d_16:nth-of-type(1) {
  margin-top: 0;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._field_m97ai_4 {
  font-size: 14px;
  color: #223445;
}
._field_m97ai_4 + ._field_m97ai_4 {
  margin-top: 30px;
}

._name_m97ai_12 {
  margin-bottom: 14px;
  font-weight: 700;
}

._change_m97ai_17 {
  display: flex;
  align-items: flex-start;
  word-break: break-word;
}
._change_m97ai_17 > * + * {
  margin-left: 15px;
}

._value_m97ai_26 {
  min-width: 0;
  flex: 1 1 0;
}

._arrow_m97ai_31 {
  padding-top: 7px;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._ltr_j1d6h_4 {
  text-align: left;
}

._rtl_j1d6h_8 {
  text-align: right;
}

._quote_j1d6h_12 {
  font-size: 15px;
  color: rgb(101, 103, 107);
  border-left-color: rgb(206, 208, 212);
  border-left-width: 4px;
  border-left-style: solid;
  padding-left: 16px;
}

._h1_j1d6h_21 {
  font-size: 24px;
  color: rgb(5, 5, 5);
  font-weight: 400;
}

._h2_j1d6h_27 {
  font-size: 15px;
  color: rgb(101, 103, 107);
  font-weight: 700;
  text-transform: uppercase;
}

._h3_j1d6h_34 {
  font-size: 12px;
  text-transform: uppercase;
}

._indent_j1d6h_39 {
  --lexical-indent-base-value: 40px;
}

._textBold_j1d6h_43 {
  font-weight: bold;
}

._textItalic_j1d6h_47 {
  font-style: italic;
}

._textUnderline_j1d6h_51 {
  text-decoration: underline;
}

._textStrikethrough_j1d6h_55 {
  text-decoration: line-through;
}

._textUnderlineStrikethrough_j1d6h_59 {
  text-decoration: underline line-through;
}

._textSubscript_j1d6h_63 {
  font-size: 0.8em;
  vertical-align: sub !important;
}

._textSuperscript_j1d6h_68 {
  font-size: 0.8em;
  vertical-align: super;
}

._textCode_j1d6h_73 {
  background-color: rgb(240, 242, 245);
  padding: 1px 0.25rem;
  font-family: Menlo, Consolas, Monaco, monospace;
  font-size: 94%;
}

._hashtag_j1d6h_80 {
  background-color: rgba(88, 144, 255, 0.15);
  border-bottom: 1px solid rgba(88, 144, 255, 0.3);
}

._link_j1d6h_85 {
  color: rgb(33, 111, 219);
  text-decoration: none;
}

._link_j1d6h_85:hover {
  text-decoration: underline;
  cursor: pointer;
}

._code_j1d6h_95 {
  background-color: rgb(240, 242, 245);
  font-family: Menlo, Consolas, Monaco, monospace;
  display: block;
  padding: 8px 8px 8px 52px;
  line-height: 1.53;
  font-size: 13px;
  tab-size: 2;
  /* white-space: pre; */
  overflow-x: auto;
  position: relative;
}

._code_j1d6h_95:before {
  content: attr(data-gutter);
  position: absolute;
  background-color: #eee;
  left: 0;
  top: 0;
  border-right: 1px solid #ccc;
  padding: 8px;
  color: #777;
  white-space: pre-wrap;
  text-align: right;
  min-width: 25px;
}

._table_j1d6h_122 {
  border-collapse: collapse;
  border-spacing: 0;
  max-width: 100%;
  overflow-y: scroll;
  table-layout: fixed;
  width: calc(100% - 25px);
  margin: 30px 0;
}

._tableSelected_j1d6h_132 {
  outline: 2px solid rgb(60, 132, 244);
}

._tableCell_j1d6h_136 {
  border: 1px solid #bbb;
  min-width: 75px;
  vertical-align: top;
  text-align: start;
  padding: 6px 8px;
  position: relative;
  cursor: default;
  outline: none;
}

._tableCell_j1d6h_136 ._paragraph_j1d6h_147 {
  margin: 0;
  position: relative;
}

._tableCellSortedIndicator_j1d6h_152 {
  display: block;
  opacity: 0.5;
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 4px;
  background-color: #999;
}

._tableCellResizer_j1d6h_163 {
  position: absolute;
  right: -4px;
  height: 100%;
  width: 8px;
  cursor: ew-resize;
  z-index: 10;
  top: 0;
}

._tableCellHeader_j1d6h_173 {
  background-color: #f2f3f5;
  text-align: start;
}

._tableCellSelected_j1d6h_178 {
  background-color: #c9dbf0;
}

._tableCellPrimarySelected_j1d6h_182 {
  border: 2px solid rgb(60, 132, 244);
  display: block;
  height: calc(100% - 2px);
  position: absolute;
  width: calc(100% - 2px);
  left: -1px;
  top: -1px;
  z-index: 2;
}

._tableCellEditing_j1d6h_193 {
  box-shadow: 0 0 5px rgba(0, 0, 0, 0.4);
  border-radius: 3px;
}

._tableAddColumns_j1d6h_198 {
  position: absolute;
  top: 0;
  width: 20px;
  background-color: #eee;
  height: 100%;
  right: 0;
  animation: _table-controls_j1d6h_1 0.2s ease;
  border: 0;
  cursor: pointer;
}

._tableAddColumns_j1d6h_198:after {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='16'%20height='16'%20fill='currentColor'%20class='bi%20bi-plus'%3e%3cpath%20d='M8%204a.5.5%200%200%201%20.5.5v3h3a.5.5%200%200%201%200%201h-3v3a.5.5%200%200%201-1%200v-3h-3a.5.5%200%200%201%200-1h3v-3A.5.5%200%200%201%208%204z'/%3e%3c/svg%3e");
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  display: block;
  content: " ";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0.4;
}

._tableAddColumns_j1d6h_198:hover {
  background-color: #c9dbf0;
}

._tableAddRows_j1d6h_229 {
  position: absolute;
  bottom: -25px;
  width: calc(100% - 25px);
  background-color: #eee;
  height: 20px;
  left: 0;
  animation: _table-controls_j1d6h_1 0.2s ease;
  border: 0;
  cursor: pointer;
}

._tableAddRows_j1d6h_229:after {
  background-image: url("data:image/svg+xml,%3csvg%20xmlns='http://www.w3.org/2000/svg'%20width='16'%20height='16'%20fill='currentColor'%20class='bi%20bi-plus'%3e%3cpath%20d='M8%204a.5.5%200%200%201%20.5.5v3h3a.5.5%200%200%201%200%201h-3v3a.5.5%200%200%201-1%200v-3h-3a.5.5%200%200%201%200-1h3v-3A.5.5%200%200%201%208%204z'/%3e%3c/svg%3e");
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
  display: block;
  content: " ";
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  opacity: 0.4;
}

._tableAddRows_j1d6h_229:hover {
  background-color: #c9dbf0;
}

@keyframes _table-controls_j1d6h_1 {
  0% {
    opacity: 0;
  }
  100% {
    opacity: 1;
  }
}
._tableCellResizeRuler_j1d6h_268 {
  display: block;
  position: absolute;
  width: 1px;
  background-color: rgb(60, 132, 244);
  height: 100%;
  top: 0;
}

._tableCellActionButtonContainer_j1d6h_277 {
  display: block;
  right: 5px;
  top: 6px;
  position: absolute;
  z-index: 4;
  width: 20px;
  height: 20px;
}

._tableCellActionButton_j1d6h_277 {
  background-color: #eee;
  display: block;
  border: 0;
  border-radius: 20px;
  width: 20px;
  height: 20px;
  color: #222;
  cursor: pointer;
}

._tableCellActionButton_j1d6h_277:hover {
  background-color: #ddd;
}

._characterLimit_j1d6h_302 {
  display: inline;
  background-color: #ffbbbb !important;
}

._ol1_j1d6h_307 {
  padding: 0;
  list-style-position: inside;
}

._ol2_j1d6h_312 {
  padding: 0;
  list-style-type: upper-alpha;
  list-style-position: inside;
}

._ol3_j1d6h_318 {
  padding: 0;
  list-style-type: lower-alpha;
  list-style-position: inside;
}

._ol4_j1d6h_324 {
  padding: 0;
  list-style-type: upper-roman;
  list-style-position: inside;
}

._ol5_j1d6h_330 {
  padding: 0;
  list-style-type: lower-roman;
  list-style-position: inside;
}

._ul_j1d6h_336 {
  margin-block-start: 1em;
  margin-block-end: 1em;
  padding: 0;
  list-style-position: inside;
  list-style-type: disc;
}

._listItem_j1d6h_344 {
  margin: 0;
  margin-inline-start: 8px;
}

._listItemChecked_j1d6h_349,
._listItemUnchecked_j1d6h_350 {
  position: relative;
  margin-left: 8px;
  margin-right: 8px;
  padding-left: 24px;
  padding-right: 24px;
  list-style-type: none;
  outline: none;
}

._listItemChecked_j1d6h_349 {
  text-decoration: line-through;
}

._listItemUnchecked_j1d6h_350:before,
._listItemChecked_j1d6h_349:before {
  content: "";
  width: 16px;
  height: 16px;
  top: 2px;
  left: 0;
  cursor: pointer;
  display: block;
  background-size: cover;
  position: absolute;
}

._listItemUnchecked_j1d6h_350[dir=rtl]:before,
._listItemChecked_j1d6h_349[dir=rtl]:before {
  left: auto;
  right: 0;
}

._listItemUnchecked_j1d6h_350:focus:before,
._listItemChecked_j1d6h_349:focus:before {
  box-shadow: 0 0 0 2px #a6cdfe;
  border-radius: 2px;
}

._listItemUnchecked_j1d6h_350:before {
  border: 1px solid #999;
  border-radius: 2px;
}

._listItemChecked_j1d6h_349:before {
  border: 1px solid rgb(61, 135, 245);
  border-radius: 2px;
  background-color: #3d87f5;
  background-repeat: no-repeat;
}

._listItemChecked_j1d6h_349:after {
  content: "";
  cursor: pointer;
  border-color: #fff;
  border-style: solid;
  position: absolute;
  display: block;
  top: 6px;
  width: 3px;
  left: 7px;
  right: 7px;
  height: 6px;
  transform: rotate(45deg);
  border-width: 0 2px 2px 0;
}

._nestedListItem_j1d6h_417 {
  list-style-type: none;
}

._nestedListItem_j1d6h_417:before,
._nestedListItem_j1d6h_417:after {
  display: none;
}

._tokenComment_j1d6h_426 {
  color: slategray;
}

._tokenPunctuation_j1d6h_430 {
  color: #999;
}

._tokenProperty_j1d6h_434 {
  color: #905;
}

._tokenSelector_j1d6h_438 {
  color: #690;
}

._tokenOperator_j1d6h_442 {
  color: #9a6e3a;
}

._tokenAttr_j1d6h_446 {
  color: #07a;
}

._tokenVariable_j1d6h_450 {
  color: #e90;
}

._tokenFunction_j1d6h_454 {
  color: #dd4a68;
}

._mark_j1d6h_458 {
  background: rgba(255, 212, 0, 0.14);
  border-bottom: 2px solid rgba(255, 212, 0, 0.3);
  padding-bottom: 2px;
}

._markOverlap_j1d6h_464 {
  background: rgba(255, 212, 0, 0.3);
  border-bottom: 2px solid rgba(255, 212, 0, 0.7);
}

._mark_j1d6h_458._selected_j1d6h_469 {
  background: rgba(255, 212, 0, 0.5);
  border-bottom: 2px solid rgb(255, 212, 0);
}

._markOverlap_j1d6h_464._selected_j1d6h_469 {
  background: rgba(255, 212, 0, 0.7);
  border-bottom: 2px solid rgba(255, 212, 0, 0.7);
}

._embedBlock_j1d6h_479 {
  user-select: none;
}

._embedBlockFocus_j1d6h_483 {
  outline: 2px solid rgb(60, 132, 244);
}/* Main color palette */
/* Other colors */
/* Color assignments */
._heading_qo1d9_4 {
  position: relative;
  display: flex;
  flex: 0 0 auto;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 13px;
}
@media only screen and (max-width: 767px) {
  ._heading_qo1d9_4 {
    height: auto;
    margin-bottom: 15px;
    align-items: flex-start;
    word-break: break-all;
  }
}

._title_qo1d9_21 {
  display: flex;
  align-items: center;
  margin-top: 0;
  margin-bottom: 0;
  font-weight: bold;
  font-size: 1.5rem;
  color: #223445;
}
@media only screen and (min-width: 768px) {
  ._title_qo1d9_21 {
    height: 26px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
  }
}

._titleWrapper_qo1d9_39 {
  display: flex;
  align-items: center;
  width: calc(100% - 70px);
}
@media only screen and (max-width: 767px) {
  ._titleWrapper_qo1d9_39 {
    width: calc(100% - 36px);
  }
}

._backButton_qo1d9_50 {
  width: calc(100% - 110px);
}

._afterTitleSlot_qo1d9_54 {
  margin-left: 40px;
}

._iconWrapper_qo1d9_58 {
  margin-right: 6px;
}

._operationalButtons_qo1d9_62 {
  display: flex;
}
._operationalButtons_qo1d9_62 > img {
  background-color: #e9f1fb;
  border-radius: 4px;
  margin-left: 10px;
  width: 24px;
  height: 24px;
}
._operationalButtons_qo1d9_62 > img:not(._disabled_qo1d9_72) {
  cursor: pointer;
}
._operationalButtons_qo1d9_62 > img:not(._disabled_qo1d9_72):hover {
  background-color: #bdd5f2;
}

._disabled_qo1d9_72 {
  opacity: 0.5;
}

._closeButton_qo1d9_83 {
  margin-left: 10px;
  height: 20px;
  width: 20px;
}
._closeButton_qo1d9_83:not(._disabled_qo1d9_72) {
  cursor: pointer;
  text-decoration: none;
}
._closeButton_qo1d9_83:not(._disabled_qo1d9_72):hover, ._closeButton_qo1d9_83:not(._disabled_qo1d9_72):active {
  cursor: pointer;
  opacity: 0.75;
  transition: opacity 0.2s linear;
}

._iconLeftArrow_qo1d9_98 {
  margin: 0;
  transition: transform 0.3s linear;
  transform: translateX(-1px);
  filter: brightness(1.5);
}
._iconLeftArrow_qo1d9_98 path {
  color: white;
  fill: white;
}
._iconLeftArrow_qo1d9_98._open_qo1d9_108 {
  transform: rotate(180deg);
}

._expandBtn_qo1d9_112 {
  position: absolute;
  left: -50px;
  top: -5px;
  z-index: 1;
  display: flex;
  justify-content: center;
  align-items: center;
  width: 40px;
  height: 40px;
  background: #2273d2;
  border-radius: 50%;
  box-shadow: 0 2px 3px 2px rgba(191, 191, 191, 0.5);
  cursor: pointer;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._resultsTable_1pwy8_4 {
  border-collapse: collapse;
  table-layout: fixed;
  width: 100%;
}

._resultsTable_1pwy8_4 tr {
  border-bottom: 1px solid #d7d7d7;
}

._resultsTable_1pwy8_4 th {
  text-align: left;
  color: rgba(34, 52, 69, 0.6);
}
._resultsTable_1pwy8_4 th:last-child {
  width: 160px;
}

._resultsTable_1pwy8_4 td {
  padding: 4px 0;
}

._resultsTable_1pwy8_4 td div {
  padding: 4px 0;
}

._resultsTable_1pwy8_4 a {
  color: #2f80ed;
}

._failCount_1pwy8_34 {
  padding-left: 20px;
  color: #b92323;
}

._failCount_1pwy8_34 img {
  margin-right: 5px;
}

._errorMessage_1pwy8_43 {
  font-size: 12px;
  color: #c92a2a;
}

._statusCell_1pwy8_48 {
  display: flex;
  align-items: center;
  gap: 4px;
  padding: 0;
}

._badge_1pwy8_55._badge_1pwy8_55._badge_1pwy8_55 {
  border-radius: 8px;
  width: 104px;
  padding: 7px;
  display: flex;
  align-items: center;
  justify-content: center;
}

._badge_1pwy8_55._pending_1pwy8_64,
._badge_1pwy8_55._progress_1pwy8_65 {
  color: #2273d2;
  background: rgba(34, 115, 210, 0.2);
}

._badge_1pwy8_55._progress_1pwy8_65 img {
  margin-left: 5px;
  animation: _spin_1pwy8_1 4s infinite linear;
}

._badge_1pwy8_55._completed_1pwy8_75 {
  color: rgb(255, 163, 71);
  background: rgba(255, 163, 71, 0.2);
}

._badge_1pwy8_55._success_1pwy8_80 {
  color: #3cb878;
  background: rgba(60, 184, 120, 0.2);
}

._badge_1pwy8_55._fail_1pwy8_34 {
  color: #c92a2a;
  background: rgba(201, 42, 42, 0.2);
}

._badge_1pwy8_55._successWithErrors_1pwy8_90 {
  width: fit-content !important;
}

@keyframes _spin_1pwy8_1 {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}/* Main color palette */
/* Other colors */
/* Color assignments */
._statusIndicator_qaegx_4 {
  padding: 2px 6px !important;
  border-radius: 3px;
  font-size: 12px;
  font-weight: 500;
  white-space: nowrap;
  display: inline-block;
}
._statusIndicator_qaegx_4[data-status=success] {
  background-color: #d4edda;
  color: #155724;
}
._statusIndicator_qaegx_4[data-status=error] {
  background-color: #f8d7da;
  color: #721c24;
}

._taskKeys_qaegx_21 {
  display: flex;
  align-items: center;
  gap: 6px;
  flex-wrap: wrap;
  padding: 4px 0 !important;
}

._jiraKey_qaegx_29 {
  padding: 2px 6px;
  background-color: #e3f2fd;
  border-radius: 3px;
  font-size: 12px;
  font-weight: 600;
  color: #1976d2;
  font-family: monospace;
  line-height: 1.4;
}

._keySeparator_qaegx_40 {
  color: #999;
  font-size: 12px;
}

._fusionKey_qaegx_45 {
  padding: 2px 6px;
  background-color: #f3e5f5;
  border-radius: 3px;
  font-size: 12px;
  font-weight: 600;
  color: #7b1fa2;
  font-family: monospace;
  line-height: 1.4;
}
._fusionKey_qaegx_45 a {
  text-decoration: none;
  color: inherit;
}
._fusionKey_qaegx_45 a:hover {
  text-decoration: underline;
}

._taskName_qaegx_63 {
  font-size: 13px;
  color: #000000;
  margin-left: 8px;
  font-weight: 400;
  display: inline;
}

._errorMessage_qaegx_71 {
  font-size: 12px;
  color: #d32f2f;
  margin-top: 2px;
  font-weight: normal;
  display: block;
  padding: 0 !important;
}

._taskCard_qaegx_80 {
  padding: 12px;
  background-color: #fafafa;
  border: 1px solid #e0e0e0;
  border-radius: 4px;
}
._taskCard_qaegx_80[data-has-error=true] {
  border-left: 3px solid #d32f2f;
  background-color: #fff5f5;
}

._taskHeader_qaegx_91 {
  display: flex;
  justify-content: space-between;
  align-items: center;
  margin-bottom: 8px;
}

._taskError_qaegx_98 {
  display: flex;
  align-items: flex-start;
  gap: 8px;
  padding: 8px 12px;
  background-color: #ffebee;
  border-radius: 4px;
  font-size: 13px;
  color: #d32f2f;
  margin-top: 8px;
}

._errorIcon_qaegx_110 {
  display: inline-flex;
  align-items: center;
  justify-content: center;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  background-color: #d32f2f;
  color: white;
  font-size: 12px;
  font-weight: bold;
  flex-shrink: 0;
}

._errorText_qaegx_124 {
  flex: 1;
}
/* Main color palette */
/* Other colors */
/* Color assignments */
._wrapper_17qz2_5 {
  position: relative;
  padding-top: 60px;
  width: 370px;
  height: 100vh;
  flex-shrink: 0;
  display: flex;
  flex-direction: column;
  border-left: 1px solid #bdc2c7;
  border-width: 2px;
  z-index: 160;
  background-color: #fff;
}
@media only screen and (max-width: 894px) {
  ._wrapper_17qz2_5 {
    position: fixed;
    width: 100%;
    padding-top: 50px;
  }
}

._container_17qz2_26 {
  display: flex;
  flex-direction: column;
}

._searchBarContainer_17qz2_31 {
  display: flex;
  flex-direction: column;
  margin-right: 15px;
  padding: 4px 18px;
}
._searchBarContainer_17qz2_31 [class*=closeButton] {
  right: 45px;
}

._scrollableContainer_17qz2_41 {
  display: flex;
  flex-direction: column;
  height: 100%;
  overflow-y: auto;
  margin-top: 15px;
  position: relative;
  padding: 4px 18px;
}

._footerContainer_17qz2_51 {
  display: flex;
  align-items: center;
  position: relative;
  gap: 5px;
  padding-inline: 18px;
  padding-block: 8px;
  background-color: rgba(234, 241, 249, 0.8);
}
._footerContainer_17qz2_51 ._companyInfo_17qz2_60 {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  width: 92px;
}
._footerContainer_17qz2_51 ._companyName_17qz2_67 {
  font-size: 15px;
  font-weight: 700;
  text-align: center;
}
._footerContainer_17qz2_51 ._companyLogo_17qz2_72 {
  max-width: 90px;
}
._footerContainer_17qz2_51 ._contactInfo_17qz2_75 {
  color: rgba(34, 52, 69, 0.5019607843);
  font-size: 12px;
}
._footerContainer_17qz2_51 ._contactInfo_17qz2_75 p {
  margin: 0;
}
._footerContainer_17qz2_51 ._linksContainer_17qz2_82 {
  display: flex;
  gap: 8px;
  margin-top: 8px;
}
._footerContainer_17qz2_51 ._linksContainer_17qz2_82 a {
  text-decoration: none;
}
._footerContainer_17qz2_51 ._linksContainer_17qz2_82 :nth-child(even):before {
  content: "·";
  font-size: 1.3rem;
  line-height: 0;
  color: #223445;
}

._titleWrapper_17qz2_97 {
  display: flex;
  align-items: center;
  padding: 18px;
}

._title_17qz2_97 {
  margin-top: 0;
  margin-bottom: 0;
  font-weight: 700;
  font-size: 18px;
  color: #223445;
}
@media only screen and (min-width: 768px) {
  ._title_17qz2_97 {
    height: 26px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
  }
}

._closeButton_17qz2_119 {
  margin-left: 10px;
  height: 20px;
  width: 20px;
  background-color: #e9f1fb;
  border-radius: 4px;
  margin-left: auto;
  width: 24px;
  height: 24px;
  cursor: pointer;
}
._closeButton_17qz2_119:not(._disabled_17qz2_130) {
  cursor: pointer;
  text-decoration: none;
}
._closeButton_17qz2_119:not(._disabled_17qz2_130):hover, ._closeButton_17qz2_119:not(._disabled_17qz2_130):active {
  cursor: pointer;
  opacity: 0.75;
  transition: opacity 0.2s linear;
}
._closeButton_17qz2_119:hover {
  background-color: #bdd5f2;
}

._tile_17qz2_143 {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  border-radius: 5px;
  margin-bottom: 15px;
  padding: 18px;
  gap: 8px;
}

._blue_17qz2_154 {
  background-color: rgba(234, 241, 249, 0.8);
}

._tileRow_17qz2_158 {
  display: flex;
  flex-direction: row;
  align-items: center;
  gap: 7px;
  padding: 0;
  margin: 0;
}

._noResultTile_17qz2_167 {
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: center;
  gap: 15px;
  padding: 15px;
  margin: 0 auto;
  width: 70%;
  text-align: center;
}

._sectionWrapper_17qz2_179 {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
._sectionWrapper_17qz2_179:not(:last-child) {
  margin-bottom: 15px;
}

._sectionTitle_17qz2_188 {
  display: block;
  margin: 0;
  padding-left: 30px;
  text-transform: uppercase;
  background-color: #eaf1f9;
  color: rgba(34, 52, 69, 0.5019607843);
  font-size: 12px;
  font-weight: 600;
  line-height: 2;
  position: relative;
  width: calc(100% + 36px);
  padding: 4px 18px;
  left: -18px;
}

._sectionTitleLink_17qz2_204 {
  text-decoration: none;
  color: inherit;
}
._sectionTitleLink_17qz2_204:hover > * {
  color: #2273d2;
}

._sectionItem_17qz2_212 {
  display: block;
  padding: 17px 25px;
  border: 1px solid #bdc2c7;
  border-radius: 10px;
  font-weight: 400;
  font-size: 14px;
  line-height: 1.2;
  color: inherit;
  text-decoration: none;
}
._sectionItem_17qz2_212:hover {
  background-color: #eaf1f9;
}
._sectionItem_17qz2_212 h3 {
  margin: 0;
  line-height: 2;
  font-weight: 600;
  font-size: inherit;
}

._sectionBody_17qz2_233 {
  text-align: justify;
  display: -webkit-box;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: initial;
  white-space: pre-wrap;
  overflow-wrap: break-word;
}

._contextualLinksContainer_17qz2_244 {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 15px;
  margin: 15px 0;
  text-align: center;
}

._contextualLinkItem_17qz2_253 {
  display: flex;
  flex-direction: column;
  gap: 8px;
}

._contextualLink_17qz2_244 {
  display: flex;
  align-items: center;
  gap: 5px;
  color: #2273d2;
  text-decoration: none;
}
._contextualLink_17qz2_244:hover, ._contextualLink_17qz2_244:active {
  cursor: pointer;
  opacity: 0.75;
  transition: opacity 0.2s linear;
}
._contextualLink_17qz2_244._buttonLink_17qz2_271 {
  margin: 0;
}

._helpIconWrapper_17qz2_275 {
  position: relative;
  display: inline-flex;
}

._helpIcon_17qz2_275 {
  width: 32px;
  height: 32px;
  cursor: pointer;
}

._helpBadgeDot_17qz2_286 {
  position: absolute;
  top: 0;
  right: 0;
  width: 10px;
  height: 10px;
  border-radius: 50%;
  background-color: #dc3545;
  pointer-events: none;
}

._guidesCard_17qz2_297 {
  border: 1px solid #bdc2c7;
  border-radius: 5px;
  padding: 14px 16px;
  margin-bottom: 15px;
}

._guidesCardBlue_17qz2_304 {
  background-color: rgba(234, 241, 249, 0.8);
  border-color: #bdd5f2;
}

._guidesCardHeader_17qz2_309 {
  display: flex;
  align-items: center;
  gap: 8px;
  margin-bottom: 10px;
}

._guidesCardIcon_17qz2_316 {
  font-size: 16px;
  line-height: 1;
}

._guidesCardTitle_17qz2_321 {
  font-size: 14px;
  font-weight: 600;
  color: #223445;
}

._guidesBadge_17qz2_327 {
  margin-left: auto;
  padding: 2px 8px;
  border-radius: 10px;
  background-color: #dc3545;
  color: #fff;
  font-size: 11px;
  font-weight: 600;
  line-height: 1.2;
  white-space: nowrap;
}

._guidesCardDescription_17qz2_339 {
  font-size: 13px;
  color: rgba(34, 52, 69, 0.5019607843);
  line-height: 1.4;
  margin-bottom: 10px;
}

._guidesProgressCard_17qz2_346 {
  background-color: #e9f1fb;
  border-radius: 6px;
  padding: 12px 14px;
  margin-bottom: 10px;
}

._guidesProgressLabel_17qz2_353 {
  font-size: 12px;
  color: #2273d2;
  font-weight: 600;
  margin-bottom: 4px;
}

._guidesProgressPathName_17qz2_360 {
  font-size: 13px;
  font-weight: 600;
  color: #223445;
  margin-bottom: 6px;
}

._guidesProgressBarRow_17qz2_367 {
  display: flex;
  align-items: center;
  gap: 8px;
  margin-bottom: 8px;
}

._guidesProgressBar_17qz2_367 {
  flex: 1;
  height: 4px;
  background-color: rgba(34, 115, 210, 0.15);
  border-radius: 2px;
  overflow: hidden;
}

._guidesProgressBarFill_17qz2_382 {
  height: 100%;
  background-color: #2273d2;
  border-radius: 2px;
  transition: width 0.3s ease;
}

._guidesProgressFraction_17qz2_389 {
  font-size: 11px;
  color: rgba(34, 52, 69, 0.5019607843);
  white-space: nowrap;
}

._guidesOpenPill_17qz2_395 {
  display: inline-flex;
  align-items: center;
  gap: 4px;
  padding: 4px 12px;
  border: none;
  border-radius: 6px;
  background-color: #2273d2;
  color: #fff;
  font-size: 12px;
  font-weight: 500;
  cursor: pointer;
}
._guidesOpenPill_17qz2_395:hover {
  background-color: #1b60b0;
}

._guidesProgressActions_17qz2_412 {
  display: flex;
  align-items: center;
  gap: 10px;
}

._guidesResetLink_17qz2_418 {
  padding: 0;
  border: none;
  background: none;
  font-size: 12px;
  color: rgba(34, 52, 69, 0.5019607843);
  cursor: pointer;
}
._guidesResetLink_17qz2_418:hover {
  color: #223445;
  text-decoration: underline;
}

._guidesBrowseLink_17qz2_431 {
  display: flex;
  align-items: center;
  gap: 4px;
  padding: 0;
  border: none;
  background: none;
  font-size: 13px;
  font-weight: 500;
  color: #2273d2;
  cursor: pointer;
}
._guidesBrowseLink_17qz2_431:hover {
  text-decoration: underline;
}

._text_17qz2_447 {
  color: #223445;
}

._link_17qz2_82 {
  display: inline-block;
  padding: 0;
  border: 0;
  background-color: transparent;
  color: #2273d2;
  cursor: pointer;
  font-size: inherit;
}
._link_17qz2_82:hover:not(:disabled) {
  text-decoration: none;
  text-decoration: underline;
}
._link_17qz2_82:hover:not(:disabled):hover, ._link_17qz2_82:hover:not(:disabled):active {
  cursor: pointer;
  opacity: 0.75;
  transition: opacity 0.2s linear;
}

._enterBtn_17qz2_470 {
  padding: 3px 14px;
  width: 34px;
  height: 19px;
  border: 1px solid #bdc2c7;
  border-radius: 4px;
  color: #223445;
}
._enterBtn_17qz2_470:not(:disabled) {
  cursor: pointer;
}
._enterBtn_17qz2_470:disabled {
  opacity: 0.5;
}

._markdownWrapper_17qz2_485 a {
  display: inline-block;
  padding: 0;
  border: 0;
  background-color: transparent;
  color: #2273d2;
  cursor: pointer;
  font-size: inherit;
}
._markdownWrapper_17qz2_485 a:hover:not(:disabled) {
  text-decoration: none;
  text-decoration: underline;
}
._markdownWrapper_17qz2_485 a:hover:not(:disabled):hover, ._markdownWrapper_17qz2_485 a:hover:not(:disabled):active {
  cursor: pointer;
  opacity: 0.75;
  transition: opacity 0.2s linear;
}
._markdownWrapper_17qz2_485 ul {
  list-style-type: disc;
  margin-left: 1.5rem;
  margin-bottom: 0.5rem;
}
._markdownWrapper_17qz2_485 li {
  margin-bottom: 0.25rem;
}
._markdownWrapper_17qz2_485 li ul {
  margin-top: 0.25rem;
}
._markdownWrapper_17qz2_485 code {
  background-color: #f5f5f5;
  color: #111827;
  padding: 0.15rem 0.3rem;
  border-radius: 0.25rem;
  font-family: monospace;
  font-size: 0.875rem;
  line-height: 1.4;
  word-break: break-word;
}
._markdownWrapper_17qz2_485 pre {
  background-color: #f5f5f5;
  padding: 0.5rem;
  border-radius: 0.25rem;
  overflow-x: auto;
}
._markdownWrapper_17qz2_485 pre code {
  font-family: monospace;
  font-size: 0.875rem;
  color: #111827;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._item_g6r3q_4 {
  display: flex;
  align-items: center;
  color: #223445;
  padding: 7px 14px;
  font-size: 14px;
  line-height: 2;
}
._item_g6r3q_4:first-child {
  padding-top: 10px;
}
._item_g6r3q_4:last-child {
  padding-bottom: 10px;
}
._item_g6r3q_4._interactive_g6r3q_18:hover {
  cursor: pointer;
  background: #e9f1fb;
}
._item_g6r3q_4._current_g6r3q_22 {
  color: #2273d2;
}
._item_g6r3q_4._disabled_g6r3q_25 {
  opacity: 0.5;
  cursor: default;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._header_1b5i6_4 {
  display: flex;
  width: 100%;
  align-items: center;
  height: 60px;
  flex: 0 0 auto;
  padding: 10px 20px;
  background: #2273d2;
  position: fixed;
  z-index: 200;
}
._header_1b5i6_4._noConnection_1b5i6_15 {
  z-index: 1000;
}

._allTasks_1b5i6_19 {
  margin-right: 36px;
}

._userInfo_1b5i6_23 {
  position: relative;
  display: flex;
  gap: 25px;
  width: 100%;
  align-items: center;
  justify-content: flex-end;
}

._licenses_1b5i6_32 {
  display: flex;
  align-items: center;
  margin-right: 2rem;
}
._licenses_1b5i6_32 span {
  color: #ffffff;
  font-size: 14px;
}
._licenses_1b5i6_32 img {
  width: 11px;
  margin-left: 6px;
  margin-right: 45px;
  cursor: pointer;
}

div._globalGreate_1b5i6_48 {
  display: inline-flex;
  justify-content: center;
  align-items: center;
  min-width: auto;
}
div._globalGreate_1b5i6_48 > svg {
  margin-top: 3px;
  margin-left: 5px;
}
div._globalGreate_1b5i6_48 ._buttonText_1b5i6_58 {
  font-size: inherit;
}
div._globalGreate_1b5i6_48 ._buttonIcon_1b5i6_61::before {
  background-color: transparent;
  content: "";
  display: inline-block;
  height: 15px;
  width: 10px;
  margin-top: -2px;
  margin-left: 5px;
  vertical-align: middle;
  background-image: url("data:image/svg+xml;utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 8 5' width='8' height='5'%3E%3Cpath fill='white' d='M4 2.667L1.217 0 0 1.167 4 5l4-3.833L6.783 0z'/%3E%3C/svg%3E");
  background-repeat: no-repeat;
  background-position: center;
}
@media only screen and (max-width: 767px) {
  div._globalGreate_1b5i6_48 {
    border-radius: 50%;
    padding: 0;
    width: 30px;
    height: 30px;
  }
  div._globalGreate_1b5i6_48 ._buttonText_1b5i6_58 {
    font-size: 0;
  }
  div._globalGreate_1b5i6_48 ._buttonIcon_1b5i6_61::before {
    display: none;
  }
  div._globalGreate_1b5i6_48 ._buttonIcon_1b5i6_61,
  div._globalGreate_1b5i6_48 ._buttonIcon_1b5i6_61::after {
    display: block;
    box-sizing: border-box;
    background: currentColor;
    border-radius: 10px;
  }
  div._globalGreate_1b5i6_48 ._buttonIcon_1b5i6_61 {
    position: relative;
    width: 16px;
    height: 2px;
  }
  div._globalGreate_1b5i6_48 ._buttonIcon_1b5i6_61::after {
    content: "";
    position: absolute;
    width: 2px;
    height: 16px;
    top: -7px;
    left: 7px;
  }
}

@media only screen and (max-width: 767px) {
  ._header_1b5i6_4 {
    height: 50px;
    padding: 10px 3%;
  }
  ._burger_1b5i6_114 {
    width: 20px;
    margin-right: 14px;
  }
  ._burger_1b5i6_114:focus {
    outline: blue;
  }
}/* Main color palette */
/* Other colors */
/* Color assignments */
._container_11kxv_4 {
  display: flex;
  flex-direction: column;
  gap: 15px;
  justify-content: center;
  width: 100%;
  text-align: center;
  margin-top: 30px;
}
._container_11kxv_4 h3,
._container_11kxv_4 h4 {
  padding: 0;
  margin: 0;
}
._container_11kxv_4 h3 {
  font-weight: 700;
  color: #223445;
}

._formContainer_11kxv_23 {
  max-width: 70%;
  margin: 0 auto;
  display: flex;
  flex-direction: column;
  gap: 15px;
  align-items: center;
  flex-shrink: 0;
}
@media only screen and (max-width: 767px) {
  ._formContainer_11kxv_23 {
    max-width: 100%;
  }
}
._formContainer_11kxv_23._spaced_11kxv_37 {
  margin-top: 15px;
}

._tileContainer_11kxv_41 {
  gap: 15px;
  display: grid;
  grid-template-columns: repeat(2, auto);
  justify-content: center;
  align-content: start;
}
@media only screen and (max-width: 767px) {
  ._tileContainer_11kxv_41 {
    grid-template-columns: 1fr;
  }
}

._scrollContainer_11kxv_54 {
  overflow: auto;
  height: 400px;
  width: 100%;
  flex: 1;
}
@media only screen and (max-width: 767px) {
  ._scrollContainer_11kxv_54 {
    height: 300px;
  }
}

._emptyMessage_11kxv_66 {
  grid-column: 1/span 2;
}

._tile_11kxv_41 {
  width: 230px;
  padding: 25px 17px;
  border-radius: 20px;
  border: 1px solid #bdc2c7;
  text-align: left;
  line-height: 1.5;
  cursor: pointer;
}
._tile_11kxv_41 ._tileTitle_11kxv_79 {
  font-weight: 600;
  margin-top: 4px;
}

._twoLines_11kxv_84 {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: initial;
  white-space: pre-wrap;
  overflow-wrap: break-word;
}

._selectedTile_11kxv_94 {
  max-width: unset;
  background-color: rgba(234, 241, 249, 0.8);
  border: none;
}

._wide_11kxv_100 {
  width: 100%;
}

._rightAligned_11kxv_104 {
  display: block;
  margin-left: auto;
}

._dragZone_11kxv_109 {
  border: 2px dashed #bdc2c7;
  border-radius: 5px;
  padding: 40px 20px;
  text-align: center;
  font-size: 16px;
  font-weight: 500;
  line-height: 1.4;
}
._dragZone_11kxv_109._invalid_11kxv_118 {
  border-color: #c92a2a;
}

._isDragOver_11kxv_122 ._dragZone_11kxv_109 {
  border-color: #2273d2;
  background: #e9f1fb;
}

._linkBtn_11kxv_127 {
  display: inline-block;
  padding: 0;
  border: 0;
  background-color: transparent;
  color: #2273d2;
  cursor: pointer;
  font-size: inherit;
}
._linkBtn_11kxv_127:hover:not(:disabled) {
  text-decoration: none;
  text-decoration: underline;
}
._linkBtn_11kxv_127:hover:not(:disabled):hover, ._linkBtn_11kxv_127:hover:not(:disabled):active {
  cursor: pointer;
  opacity: 0.75;
  transition: opacity 0.2s linear;
}

._fileNameContainer_11kxv_146 {
  display: flex;
  align-items: center;
  justify-content: space-between;
  width: 100%;
  background-color: #e9f1fb;
  border-radius: 5px;
  height: 35px;
  padding: 15px;
}

._fileName_11kxv_146 {
  display: flex;
  align-items: center;
  gap: 15px;
}

._optionsContainer_11kxv_163 {
  background: rgba(234, 241, 249, 0.8);
  border-radius: 6px;
  margin-top: 15px;
  padding: 15px;
  padding-top: 10px;
}
._optionsContainer_11kxv_163 > div {
  margin-top: 10px;
}

._tabsHolder_11kxv_174 {
  position: relative;
  display: flex;
  flex-wrap: wrap;
  margin-bottom: 10px;
  max-width: 70%;
  margin: 0 auto;
  justify-content: center;
}

._labelsWrapper_11kxv_184 {
  display: flex;
  gap: 3px;
  flex-wrap: wrap;
  margin-top: 5px;
  margin-bottom: 7px;
}

._columnWrapper_11kxv_192 {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 15px;
  width: 100%;
  height: 70vh;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._errorMessage_ol1kr_4 {
  margin-top: -10px;
  align-self: flex-start;
}

._inputWithError_ol1kr_9 {
  border: 1px solid #d32f2f !important;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._link_19www_4 {
  color: #fff;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._wrapper_150rw_4 {
  color: #fff;
  display: flex;
  align-items: center;
}

._logout_150rw_10 {
  text-decoration: none;
  display: block;
  color: #223445;
  font-size: 14px;
  cursor: pointer;
  width: 100%;
  padding: 4px 16px;
  background-color: transparent;
  border: none;
  text-align: inherit;
  line-height: inherit;
}
._logout_150rw_10:hover, ._logout_150rw_10:active {
  cursor: pointer;
  opacity: 0.75;
  transition: opacity 0.2s linear;
}

._avatarWrapper_150rw_29 {
  position: relative;
  line-height: 1.2;
  cursor: default;
}

._userName_150rw_35 {
  margin-left: 10px;
  display: flex;
  flex-direction: column;
}

._lineClamp_150rw_41 {
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: initial;
  white-space: pre-wrap;
  overflow-wrap: break-word;
  word-break: break-all;
}

._loggedinAsText_150rw_52 {
  font-size: 12px;
  color: #b3b2b2;
}

._originalUserLabel_150rw_57 {
  color: #686868;
}

._originalUser_150rw_57 {
  position: absolute;
  width: 32px;
  height: 32px;
  top: 15px;
  left: -7px;
}

._logoutMobile_150rw_69 {
  display: flex;
  align-items: center;
}

._logoutIcon_150rw_74 {
  text-decoration: none;
  margin-left: 5px;
}
._logoutIcon_150rw_74:hover, ._logoutIcon_150rw_74:active {
  cursor: pointer;
  opacity: 0.75;
  transition: opacity 0.2s linear;
}

._userInfoDropdown_150rw_84 {
  left: unset !important;
  right: 20px;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._item_xf0zv_4 {
  display: block;
  margin-left: -30px;
  margin-right: -30px;
  padding: 12px 30px;
  text-decoration: none;
  color: #7c7c7c;
}
._item_xf0zv_4 + ._item_xf0zv_4 {
  margin-top: 20px;
}

._item_xf0zv_4:not(._active_xf0zv_16):hover {
  color: #ff8f00;
}

._active_xf0zv_16 {
  background-color: #bdc2c7;
}

._holder_xf0zv_24 {
  margin: 0;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._item_17b2q_4 {
  cursor: pointer;
}
._item_17b2q_4._collapsed_17b2q_7 ._menu_17b2q_7 ._value_17b2q_7,
._item_17b2q_4._collapsed_17b2q_7 ._subMenu_17b2q_8 ._value_17b2q_7 {
  padding-left: 2px;
}
._item_17b2q_4._collapsed_17b2q_7 ._chevron_17b2q_11 {
  visibility: hidden;
}
._item_17b2q_4:not(._expanded_17b2q_14):not(._transitioning_17b2q_14) ._menu_17b2q_7,
._item_17b2q_4:not(._expanded_17b2q_14):not(._transitioning_17b2q_14) ._subMenu_17b2q_8,
._item_17b2q_4:not(._expanded_17b2q_14):not(._transitioning_17b2q_14) ._subItem_17b2q_16,
._item_17b2q_4:not(._expanded_17b2q_14):not(._transitioning_17b2q_14) ._value_17b2q_7,
._item_17b2q_4:not(._expanded_17b2q_14):not(._transitioning_17b2q_14) ._chevron_17b2q_11 {
  transition-delay: 0.2s;
}
._item_17b2q_4._hovered_17b2q_21 ._menu_17b2q_7,
._item_17b2q_4._hovered_17b2q_21 ._subMenu_17b2q_8,
._item_17b2q_4._hovered_17b2q_21 ._subItem_17b2q_16,
._item_17b2q_4._hovered_17b2q_21 ._value_17b2q_7,
._item_17b2q_4._hovered_17b2q_21 ._chevron_17b2q_11 {
  transition-delay: 0.2s !important;
}

._item_17b2q_4,
._subItem_17b2q_16 {
  position: relative;
}
._item_17b2q_4._current_17b2q_33 > ._value_17b2q_7,
._subItem_17b2q_16._current_17b2q_33 > ._value_17b2q_7 {
  background-color: #2273d2;
}
._item_17b2q_4._current_17b2q_33 > ._value_17b2q_7 [class*=_icon],
._subItem_17b2q_16._current_17b2q_33 > ._value_17b2q_7 [class*=_icon] {
  filter: brightness(0) invert(1);
}
._item_17b2q_4._current_17b2q_33 > ._value_17b2q_7 [class*=_value],
._subItem_17b2q_16._current_17b2q_33 > ._value_17b2q_7 [class*=_value] {
  color: #fff;
}
._item_17b2q_4 ._value_17b2q_7,
._subItem_17b2q_16 ._value_17b2q_7 {
  border: 1px solid transparent;
}
._item_17b2q_4:focus-visible,
._subItem_17b2q_16:focus-visible {
  outline: 0;
}
._item_17b2q_4:focus-visible ._value_17b2q_7,
._subItem_17b2q_16:focus-visible ._value_17b2q_7 {
  border-color: #3cb878;
}

._chevron_17b2q_11 {
  visibility: visible;
  position: absolute;
  right: 20px;
  top: 15px;
  width: 5px;
  transform: rotate(-90deg);
  pointer-events: none;
  filter: invert(1);
}
._chevron_17b2q_11._openMenu_17b2q_68 {
  transform: rotate(90deg);
}
._chevron_17b2q_11._topLevel_17b2q_71 {
  top: 20px;
}

._hovered_17b2q_21 ._chevron_17b2q_11,
._expanded_17b2q_14 ._chevron_17b2q_11 {
  transition-property: visibility;
  transition-duration: 0.2s;
}

._menu_17b2q_7,
._subMenu_17b2q_8 {
  display: none;
  transition: all 0s;
}

._menu_17b2q_7 {
  color: #223445;
}
._menu_17b2q_7 ._value_17b2q_7 {
  padding-left: 20px;
}

._subMenu_17b2q_8 ._value_17b2q_7 {
  padding-left: 38px;
}
._value_17b2q_7 {
  transition-property: padding;
}
._value_17b2q_7:hover {
  background-color: rgba(34, 115, 210, 0.2);
}
._value_17b2q_7._childRoutes_17b2q_103 {
  padding-right: 10px;
}

._openMenu_17b2q_68 + ._menu_17b2q_7,
._openSubMenu_17b2q_108 + ._subMenu_17b2q_8 {
  display: block;
}

._subItem_17b2q_16 {
  display: block;
  color: #223445;
  text-decoration: none;
  background-color: rgba(0, 0, 0, 0.4);
  background-color: rgba(34, 115, 210, 0.06);
  background-color: transparent;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._wrapper_1t9j1_4 {
  display: flex;
  align-items: center;
  padding: 8px 10px;
  padding-right: 26px;
  min-height: 45px;
}

[class*=_menu] ._wrapper_1t9j1_4 {
  min-height: 35px;
}

[class*=_subItem] ._wrapper_1t9j1_4 ._icon_1t9j1_16 {
  margin-top: 2px;
  margin-left: 1px;
}

[class*=_current] ._wrapper_1t9j1_4:hover ._value_1t9j1_21 {
  color: #fff;
}

._value_1t9j1_21 {
  color: #223445;
  font-size: 14px;
  user-select: none;
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  max-height: 0;
  opacity: 0;
}
._value_1t9j1_21._topLevel_1t9j1_35 {
  padding-top: 6px;
  padding-bottom: 6px;
  font-weight: bold;
  text-transform: uppercase;
}
._value_1t9j1_21._expanded_1t9j1_41, ._value_1t9j1_21._hovered_1t9j1_41, ._value_1t9j1_21._openOnMobile_1t9j1_41 {
  max-height: 1000px;
  opacity: 1;
}
._value_1t9j1_21._expanded_1t9j1_41:not(._openOnMobile_1t9j1_41), ._value_1t9j1_21._hovered_1t9j1_41:not(._openOnMobile_1t9j1_41) {
  transition: all 0.2s linear;
  transition-property: width, max-height, opacity;
}
._value_1t9j1_21:not(._expanded_1t9j1_41):not(._transitioning_1t9j1_49):not(._openOnMobile_1t9j1_41) {
  transition-delay: 0.2s;
}
._value_1t9j1_21._hovered_1t9j1_41 {
  transition-delay: 0.2s !important;
}
@media only screen and (max-width: 767px) {
  ._value_1t9j1_21 {
    width: auto;
    opacity: 1;
    margin-left: 6px;
  }
}

._icon_1t9j1_16 {
  flex: 0 0 12px;
  max-width: 12px;
  min-height: 12px;
  max-height: 12px;
  transition-property: margin-right;
}
._icon_1t9j1_16:not(._expanded_1t9j1_41):not(._transitioning_1t9j1_49) {
  transition-delay: 0.2s;
}
._icon_1t9j1_16._hovered_1t9j1_41 {
  transition-delay: 0.2s !important;
}
._icon_1t9j1_16._expanded_1t9j1_41, ._icon_1t9j1_16._hovered_1t9j1_41 {
  margin-right: 6px;
}
._icon_1t9j1_16._topLevel_1t9j1_35 {
  flex: 0 0 16px;
  max-width: 16px;
  min-height: 28px;
  max-height: 28px;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._wrapper_g0efi_4 {
  position: fixed;
  z-index: 100;
  left: 0;
  top: 60px;
  height: calc(100% - 60px);
  box-shadow: 2px 0px 8px rgba(0, 0, 0, 0.3);
}
._wrapper_g0efi_4._sidebarExpanded_g0efi_12 {
  z-index: 560;
}
@media only screen and (max-width: 767px) {
  ._wrapper_g0efi_4 {
    top: 50px;
    left: -100%;
    width: 100%;
    box-shadow: none;
    height: calc(100% - 50px);
  }
  ._wrapper_g0efi_4:not(._resizingWindow_g0efi_23) {
    transition-property: left;
    transition-duration: 0.2s;
  }
  ._wrapper_g0efi_4._openOnMobile_g0efi_27 {
    left: 0;
  }
}
._wrapper_g0efi_4 img {
  user-select: none;
}

._resize_g0efi_35 {
  position: absolute;
  z-index: 9;
  right: -12px !important;
  top: 0;
  width: 14px;
  height: 100%;
  cursor: ew-resize;
  border-left: 3px solid;
  border-color: transparent;
  transition: border-color 0.5s linear;
}
._resize_g0efi_35:hover {
  border-color: #2273d2;
}

._scrollable_g0efi_51 {
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  width: 43px;
  height: 100%;
  overflow-y: auto;
  overflow-x: hidden;
  overscroll-behavior: contain;
  padding-bottom: 26px;
  background-color: #293b4c;
  scrollbar-color: rgb(139, 137, 137) transparent;
  scrollbar-width: thin;
  background-color: #ebeff2;
}
._scrollable_g0efi_51:not(._resizing_g0efi_23):not(._resizingWindow_g0efi_23)._hovered_g0efi_66 {
  transition: all 0.2s linear;
}
._scrollable_g0efi_51._expanded_g0efi_69, ._scrollable_g0efi_51._hovered_g0efi_66 {
  width: 220px;
}
._scrollable_g0efi_51:not(._expanded_g0efi_69):not(._transitioning_g0efi_72):not(._resizing_g0efi_23):not(._resizingWindow_g0efi_23) {
  transition-delay: 0.2s;
}
._scrollable_g0efi_51._hovered_g0efi_66:not(._resizing_g0efi_23):not(._resizingWindow_g0efi_23) {
  transition-delay: 0.2s !important;
}
._scrollable_g0efi_51::-webkit-scrollbar {
  width: 7px;
  background-color: transparent;
}
._scrollable_g0efi_51::-webkit-scrollbar-thumb {
  background-color: rgb(139, 137, 137);
  border-radius: 5px;
}
@media only screen and (max-width: 767px) {
  ._scrollable_g0efi_51 {
    width: 100% !important;
    height: 100%;
    padding: 0;
  }
}

._toggle_g0efi_94 {
  display: flex;
  align-items: center;
  justify-content: center;
  position: absolute;
  z-index: 10;
  top: 13px;
  right: -10px;
  width: 20px;
  height: 20px;
  border-radius: 50%;
  background: #2273d2;
  cursor: pointer;
}
@media only screen and (max-width: 767px) {
  ._toggle_g0efi_94 {
    display: none;
  }
}

._arrow_g0efi_114 {
  transform: scale(0.6) rotate(180deg);
  filter: brightness(1.5);
  transition: all 0.2s linear;
}
._arrow_g0efi_114._expanded_g0efi_69 {
  transform: scale(0.6) rotate(0);
}

._help_g0efi_123 {
  text-decoration: none;
}
._help_g0efi_123:hover {
  background-color: #2273d2;
}

._help_g0efi_123:hover {
  background-color: rgba(34, 115, 210, 0.2);
}

@media only screen and (max-width: 1138px) {
  ._navWithHelpPanelOpened_g0efi_135._wrapper_g0efi_4 {
    top: 50px;
    left: -100%;
    width: calc(100% - 370px);
    box-shadow: none;
    height: calc(100% - 50px);
  }
  ._navWithHelpPanelOpened_g0efi_135._wrapper_g0efi_4:not(._resizingWindow_g0efi_23) {
    transition-property: left;
    transition-duration: 0.2s;
  }
  ._navWithHelpPanelOpened_g0efi_135._wrapper_g0efi_4._openOnMobile_g0efi_27 {
    left: 0;
  }
}
@media only screen and (max-width: 767px) {
  ._navWithHelpPanelOpened_g0efi_135._wrapper_g0efi_4 {
    width: 100%;
  }
}
@media only screen and (max-width: 1138px) {
  ._navWithHelpPanelOpened_g0efi_135 ._scrollable_g0efi_51 {
    width: 100% !important;
    height: 100%;
    padding: 0;
  }
}
@media only screen and (max-width: 1138px) {
  ._navWithHelpPanelOpened_g0efi_135 ._toggle_g0efi_94 {
    display: none;
  }
}/* Main color palette */
/* Other colors */
/* Color assignments */
._section_1j67s_4 {
  position: relative;
  padding: 25px;
  border-radius: 5px;
  border: 1px solid #2273d2;
  min-width: 315px;
  width: 100%;
  height: fit-content;
}

._heading_1j67s_14 {
  display: flex;
  align-items: center;
  font-size: 16px;
  font-weight: 700;
  color: #223445;
}
._heading_1j67s_14 + ._holder_1j67s_21 {
  margin-top: 15px;
}

._tooltip_1j67s_25 {
  margin-left: 5px;
}

._holder_1j67s_21 {
  padding: 0 15px;
}

@media only screen and (max-width: 767px) {
  ._section_1j67s_4 {
    padding: 15px;
    margin-bottom: 15px;
  }
  ._heading_1j67s_14 {
    position: absolute;
    background-color: #fff;
    top: -12px;
    padding: 0 5px;
  }
  ._heading_1j67s_14 + ._holder_1j67s_21 {
    margin-top: 0;
  }
}/* Main color palette */
/* Other colors */
/* Color assignments */
._wrapper_17xh1_4 {
  display: flex;
  gap: 15px;
  padding-bottom: 52px;
}

._column_17xh1_10 {
  display: flex;
  flex-direction: column;
  gap: 15px;
}

@media only screen and (max-width: 767px) {
  ._buffer_17xh1_17 {
    display: flex;
    flex-direction: column;
  }
}

/* logo section */
._logoSectionWrapper_17xh1_24 {
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 15px;
}

._label_17xh1_31 {
  display: flex;
  align-items: center;
  font-size: 14px;
  font-weight: 700;
  color: #223445;
  align-self: flex-start;
}
._label_17xh1_31:not(:empty) {
  margin-bottom: 5px;
}
._label_17xh1_31 ._textButton_17xh1_42 {
  margin-left: 4px;
  font-size: 13px;
  font-weight: 400;
}

._logoHolder_17xh1_48 {
  width: 100%;
  height: 180px;
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 5px;
  border: 1px solid #e5e5e5;
  border-radius: 6px;
}
._logoHolder_17xh1_48 img {
  max-width: 100%;
  max-height: 100%;
}

._logoInfo_17xh1_63 {
  margin-top: 7px;
  text-align: center;
  font-size: 12px;
}

._textButton_17xh1_42 {
  text-decoration: none;
  color: #2273d2;
}
._textButton_17xh1_42:hover, ._textButton_17xh1_42:active {
  cursor: pointer;
  opacity: 0.75;
  transition: opacity 0.2s linear;
}

._isDragOver_17xh1_79 ._logoHolder_17xh1_48 {
  border-color: #2273d2;
}

._changePasswordHead_17xh1_83 {
  position: absolute;
  position: absolute;
  font-size: 18px;
  color: #5f5f5f;
  top: 15px;
  font-weight: bold;
}
._changePasswordSubhead_17xh1_91 {
  font-size: 14px;
  color: #5f5f5f;
  margin-top: 29px;
  margin-bottom: 38px;
  display: flex;
}
._changePasswordFormComponent_17xh1_98 {
  margin-bottom: 12px;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._container_1taqz_4._withOpenedHelp_1taqz_4 {
  width: 100vw;
  height: 100%;
  display: flex;
}

._wrapper_1taqz_10 {
  display: flex;
  flex-direction: column;
}

._workSpaceWithHelpPanelOpened_1taqz_15 {
  width: calc(100vw - 370px);
  height: 100%;
}

._content_1taqz_20 {
  display: flex;
  flex-grow: 1;
  position: relative;
  overflow: auto;
  margin-top: 60px;
}
._content_1taqz_20.scrollPrevented {
  overflow: hidden;
}
@media only screen and (max-width: 767px) {
  ._content_1taqz_20 {
    margin-top: 50px;
  }
}

._main_1taqz_36 {
  padding: 30px;
}

._main_1taqz_36 h1 {
  margin-top: 0;
}

._actionButton_1taqz_44 {
  display: inline-block;
  padding: 0;
  border: 0;
  background-color: transparent;
  color: #2273d2;
  cursor: pointer;
  font-size: inherit;
  text-decoration: none;
}
._actionButton_1taqz_44:hover:not(:disabled) {
  text-decoration: none;
  text-decoration: underline;
}
._actionButton_1taqz_44:hover:not(:disabled):hover, ._actionButton_1taqz_44:hover:not(:disabled):active {
  cursor: pointer;
  opacity: 0.75;
  transition: opacity 0.2s linear;
}

._disabled_1taqz_64 {
  opacity: 0.5;
  cursor: default;
}
._disabled_1taqz_64:hover {
  opacity: 0.5;
  text-decoration: none;
  cursor: default;
}/* Main color palette */
/* Other colors */
/* Color assignments */
ul._list_p96wn_4 {
  margin-block-start: 1em;
  margin-block-end: 1em;
  padding-inline-start: 40px;
}

ul._list_p96wn_4 li {
  list-style: disc;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._container_z7vwg_4 {
  display: flex;
  align-items: center;
  justify-content: center;
  min-height: 60vh;
  padding: 40px 20px;
}

._card_z7vwg_12 {
  display: flex;
  flex-direction: column;
  align-items: center;
  max-width: 480px;
  width: 100%;
  text-align: center;
}

._iconWrapper_z7vwg_21 {
  display: flex;
  align-items: center;
  justify-content: center;
  width: 80px;
  height: 80px;
  border-radius: 50%;
  background-color: #faeaea;
  color: #c92a2a;
  margin-bottom: 24px;
}

._heading_z7vwg_33 {
  font-size: 24px;
  font-weight: 600;
  color: #223445;
  margin: 0 0 8px;
}

._description_z7vwg_40 {
  font-size: 14px;
  color: #5f5f5f;
  margin: 0 0 24px;
  line-height: 1.5;
}

._errorDetail_z7vwg_47 {
  display: flex;
  flex-direction: column;
  gap: 4px;
  width: 100%;
  background-color: #faeaea;
  border: 1px solid #f89797;
  border-radius: 6px;
  padding: 12px 16px;
  margin-bottom: 24px;
}

._errorMessage_z7vwg_59 {
  font-size: 14px;
  color: #223445;
}

._actions_z7vwg_64 {
  display: flex;
  gap: 12px;
}/* Main color palette */
/* Other colors */
/* Color assignments */
._body_164vr_4 {
  display: flex;
}

._notFound_164vr_8 {
  width: 100%;
  height: calc(100vh - 60px);
  margin-top: 60px;
  display: flex;
  align-items: center;
  padding-top: 122px;
  flex-direction: column;
}
._notFound_164vr_8 span {
  color: #d7d7d7;
  font-size: 200px;
}
._notFound_164vr_8 b {
  color: #b92323;
  font-size: 30px;
}