.smaller_src-app-view-_app_smaller_KGGg1 {
  width: 600px;
  margin: 150px;
}

.mountContainer_src-app-view-_app_mountContainer_QkvWB {
  height: 100vh;
  width: 100vw;
}

.mountContainer_src-app-view-_app_mountContainer_QkvWB img {
  user-select: none;
}

.appContainer_src-app-view-_app_appContainer_AMiWZ {
  display: flex;
  flex-direction: column;
  width: 100%;
  height: 100%;
}

.contentContainer_src-app-view-_app_contentContainer_cEAb4 {
  flex: 0 0 auto;
  width: 100%;
  height: calc(100% - 65px);
  display: flex;
  flex-direction: row;
}

.backgroundColorBlue {
  background-color: #3783c5;
}

.backgroundColorGray {
  background-color: #f6f5f4;
}

.expiredItemColorRed {
  background: #ffdbdb !important;
}

.focus-border:focus {
  outline: 0px solid white;
  border-color: #719ece;
  box-shadow: 0 0 10px #719ece;
}

/* body {
  overflow: hidden;
} */

.inputFocus:focus {
  outline: 0px solid white;
  background-color: rgb(225, 225, 225);
}

.boxShadow {
  box-shadow: 0 2px 4px 0 rgba(34, 36, 38, 0.12),
    0 2px 10px 0 rgba(34, 36, 38, 0.15);
}

.errorContainer_src-app-view-_app_errorContainer_BTtKh {
  display: flex;
  justify-content: center;
  align-items: center;
  height: 100%;
}

.errorCenterBox_src-app-view-_app_errorCenterBox_CDzJy {
  border: 2px solid darkred;
  border-radius: 5px;
  box-shadow: 0px 1px 2px 2px lightgray;
  background-color: red;
  color: white;
  padding: 20px;
}

.leaflet-editing-icon {
  border-radius: 50% !important;
}

.headerContainer_src-shared-header-_header_headerContainer_oMqAY {
  height: 65px;
  background-color: #3783c5;
  display: flex;
  align-items: center;
  position: relative;
}
.logo_src-shared-header-_header_logo_Z4mlY {
  height: 25px;
  margin: 25px;

  cursor: pointer;
}

.logoHeader_src-shared-header-_header_logoHeader_vWiFn {
  height: 40px;
  color: white;
}

.headerSubHeaderContainer_src-shared-header-_header_headerSubHeaderContainer_Fwvaw {
  /* float: left; */
  margin-left: 20px;
}
.subHeaderTop_src-shared-header-_header_subHeaderTop_zWvom {
  color: white;
  /* margin-top: 30px; */
  /* line-height: 0px; */
}
.subHeaderBottom_src-shared-header-_header_subHeaderBottom_qn6G4 {
  font-weight: bolder;
  color: white;
  padding-left: 20px;
  line-height: 0.5px;
}

.logoCustomer_src-shared-header-_header_logoCustomer_WtmWO {
  height: 40px;
  /* float: right; */
  align-self: flex-end;
  /* margin-top: 12px; */
  margin-right: 40px;
}

.left_src-shared-header-_header_left_cF5hC {
  flex: 5;
  display: flex;
  align-items: center;
}

.right_src-shared-header-_header_right_Vc922 {
  flex: 1;
  display: flex;
  align-items: center;
  justify-content: flex-end;
  padding-right: 25px;
}

.contextButton_src-shared-header-_header_contextButton_Hokx2 {
  float: left;
  height: 30px;
  cursor: pointer;
}

.dividerButton_src-shared-header-_header_dividerButton_ZRs8r {
  height: 65px;
}

.contextTextContainer_src-shared-header-_header_contextTextContainer_Kdx7C {
  margin-right: 35px;
  margin-left: 35px;
  color: white;
}

.contextTextContainerLink_src-shared-header-_header_contextTextContainerLink_xv14c {
  margin-right: 35px;
  margin-left: 35px;
  color: white;
  cursor: pointer;
}

.contextMenu_src-shared-header-_header_contextMenu_Ff8Al {
  position: absolute;
  top: 57px;
  left: 50px;
  height: 200px;
  background: white;
  z-index: 10000;
  padding: 5px 20px 5px 20px;
  border: 1px solid lightgray;
  user-select: none;
}

.contextMenuArrow_src-shared-header-_header_contextMenuArrow_KinI4 {
  position: absolute;
  top: 51px;
  left: 264px;
  height: 12px;
  width: 12px;
  background: white;
  z-index: 10001;
  transform: rotate(45deg);
  border-top: 1px solid lightgray;
  border-left: 1px solid lightgray;
}

.itemContainer_src-shared-header-_header_itemContainer_lTGj4 {
  margin-top: 10px;
  margin-left: 10px;
  margin-bottom: 10px;
  /* display: flex;
  align-items: center;
  justify-content: space-around; */
  cursor: pointer;
}

.radioButton_src-shared-header-_header_radioButton_otJFb {
  cursor: pointer;
}

.dropdownPanelList_src-shared-header-_header_dropdownPanelList_KPZIj {
  display: flex;
  justify-content: left;
  align-items: center;
}

.headerNavText_src-shared-header-_header_headerNavText_bKs1S {
  cursor: pointer;
}

.itemImg_src-shared-header-_header_itemImg_WR69Y {
  background-color: #3783c5;
  border: 4px solid #3783c5;
}

.itemText_src-shared-header-_header_itemText_GkE7A {
  color: #3783c5;
  font-size: 1.05em;
  font-weight: bold;
  text-align: center;
  line-height: 2;
}

.itemTextSelected_src-shared-header-_header_itemTextSelected_JtH7g {
  color: #646a6c;
  font-size: 1.1em;
  font-weight: bold;
  text-align: center;
  line-height: 2;
}

.imgSelected_src-shared-header-_header_imgSelected_Fw64W {
  background-color: white;
  border: 4px solid #646a6c;
}

.overlay_src-shared-header-_header_overlay_ujehM {
  background-color: rgba(0, 0, 0, 0);
  position: fixed;
  z-index: 50;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}

.dropdownContentContainer_src-shared-header-_header_dropdownContentContainer_ozO06 {
  background: white;
  width: 100%;
  text-align: center;
  white-space: nowrap;
}
.dropdownContentContainer_src-shared-header-_header_dropdownContentContainer_ozO06:hover {
  background: lightgray;
}

.dropdownMenuContent_src-shared-header-_header_dropdownMenuContent_QULpa {
  color: #3783c5;
  font-size: 1.05em;
  font-weight: bold;
  text-align: center;
  line-height: 2;
  margin-left: 2px;
  margin-right: 2px;
}

.dropdownMenu_src-shared-header-_header_dropdownMenu_fcA_B {
  position: absolute;
  top: 22px;
  left: -50px;
  background: white;
  z-index: 10000;
  border: 1px solid lightgray;
  min-width: 250px;
  padding-top: 8px;
}

.dropdownMenuArrow_src-shared-header-_header_dropdownMenuArrow_N4NFB {
  position: absolute;
  top: 17px;
  left: 65px;
  height: 12px;
  width: 12px;
  background: white;
  z-index: 10001;
  transform: rotate(45deg);
  border-top: 1px solid lightgray;
  border-left: 1px solid lightgray;
}

.dropdown_src-shared-header-_header_dropdown__Bt3G {
  position: relative;
}
.devHeader_src-shared-header-_header_devHeader_c1Ssz {
  color: white;
  font-weight: bolder;
  font-size: 16px;
  margin: 10px;
}

.autocompleteContainer_src-libs-employer-bronnoysund-autocomplete-view-_employer-bronnoysund-autocomplete_autocompleteContainer_y7qRB {
  display: flex;
  flex: 1;
  position: relative;
}

.inputFormsContainer_src-libs-employer-bronnoysund-autocomplete-view-_employer-bronnoysund-autocomplete_inputFormsContainer_Z9KJz {
  display: flex;
  flex-direction: column;
  margin-right: 8px;
}

.selectedIcon_src-libs-employer-bronnoysund-autocomplete-view-_employer-bronnoysund-autocomplete_selectedIcon_yS56q {
  margin-bottom: 4px;
  width: 24px;
}

.icon_src-libs-employer-bronnoysund-autocomplete-view-_employer-bronnoysund-autocomplete_icon_oaOqS {
  width: 18px;
}

.countries_src-libs-employer-bronnoysund-autocomplete-view-_employer-bronnoysund-autocomplete_countries_I34mk {
  width: 90px;
  display: flex;
}

.countryReadonly_src-libs-employer-bronnoysund-autocomplete-view-_employer-bronnoysund-autocomplete_countryReadonly_EEwDG {
  width: 24px;
  margin: 3px;
}

.country_src-libs-employer-bronnoysund-autocomplete-view-_employer-bronnoysund-autocomplete_country_s9zg2 {
  width: 24px;
  margin: 3px;
}

.country_src-libs-employer-bronnoysund-autocomplete-view-_employer-bronnoysund-autocomplete_country_s9zg2:hover {
  cursor: pointer;
}

.successContainer_src-libs-employer-bronnoysund-autocomplete-view-_employer-bronnoysund-autocomplete_successContainer_ZOKiE {
  display: flex;
  padding-top: 24px;
  position: relative;
}

.selectedEmployer_src-libs-employer-bronnoysund-autocomplete-view-_employer-bronnoysund-autocomplete_selectedEmployer_XkV6r {
  height: 24px;
  padding-top: 4px;
  color: darkgray;
  display: flex;
}

.selectedEmployerText_src-libs-employer-bronnoysund-autocomplete-view-_employer-bronnoysund-autocomplete_selectedEmployerText_c2YHE {
  width: 190px;
}

.orgNumberInvalid_src-libs-employer-bronnoysund-autocomplete-view-_employer-bronnoysund-autocomplete_orgNumberInvalid_xkq9n {
  width: 280px;
  border: 1px solid lightpink;
  background: #f5f5f5;
  height: 25px;
  padding-left: 15px;
  color: darkcyan;
}
.nameInvalid_src-libs-employer-bronnoysund-autocomplete-view-_employer-bronnoysund-autocomplete_nameInvalid_SywIc {
  width: 280px;
  border: 1px solid lightpink;
  background: #f5f5f5;
  height: 25px;
  padding-left: 15px;
  color: darkcyan;
  margin-top: 2px;
}

.orgNumberValid_src-libs-employer-bronnoysund-autocomplete-view-_employer-bronnoysund-autocomplete_orgNumberValid_PYVA8 {
  width: 280px;
  border: 1px solid white;
  background: #f5f5f5;
  height: 25px;
  padding-left: 15px;
  color: darkcyan;
}
.nameValid_src-libs-employer-bronnoysund-autocomplete-view-_employer-bronnoysund-autocomplete_nameValid_TmRYF {
  width: 280px;
  border: 1px solid white;
  background: #f5f5f5;
  height: 25px;
  padding-left: 15px;
  color: darkcyan;
  margin-top: 2px;
}

.autocompleteSuggestionsContainer_src-libs-employer-bronnoysund-autocomplete-view-_employer-bronnoysund-autocomplete_autocompleteSuggestionsContainer_AqNX8 {
}

.autocompleteEntry_src-libs-employer-bronnoysund-autocomplete-view-_employer-bronnoysund-autocomplete_autocompleteEntry_guYRE {
  cursor: pointer;
}

.autocompleteEntryHighlighted_src-libs-employer-bronnoysund-autocomplete-view-_employer-bronnoysund-autocomplete_autocompleteEntryHighlighted_sl8qk {
  background: darkgray;
  cursor: pointer;
}

.autocompleteEntry_src-libs-employer-bronnoysund-autocomplete-view-_employer-bronnoysund-autocomplete_autocompleteEntry_guYRE:hover {
  background: lightgray;
}

.autocompleteEntryHighlighted_src-libs-employer-bronnoysund-autocomplete-view-_employer-bronnoysund-autocomplete_autocompleteEntryHighlighted_sl8qk {
  background: lightgray;
}

.autocompleteEntryText_src-libs-employer-bronnoysund-autocomplete-view-_employer-bronnoysund-autocomplete_autocompleteEntryText_pbum7 {
  user-select: none;
  white-space: nowrap;
  text-overflow: ellipsis;
  text-indent: 0.2em;
}

.autocompleteEntryAddress_src-libs-employer-bronnoysund-autocomplete-view-_employer-bronnoysund-autocomplete_autocompleteEntryAddress_wsDyi {
  user-select: none;
  font-size: 0.9em;
  text-indent: 2em;
  white-space: nowrap;
  text-overflow: ellipsis;
  margin-bottom: 0.5em;
}

.dropDownStyle_src-libs-employer-bronnoysund-autocomplete-view-_employer-bronnoysund-autocomplete_dropDownStyle_oReE2 {
  position: absolute;
  min-width: 300px;
  max-width: 500px;
  max-height: 250px;
  overflow-y: auto;
  border: 1px solid black;
  background: white;
  z-index: 1000;
  padding: 3px;
}

.loadingSpinnerContainer_src-libs-employer-bronnoysund-autocomplete-view-_employer-bronnoysund-autocomplete_loadingSpinnerContainer_m4LDw {
  flex: 1;
  display: flex;
  justify-content: center;
  align-items: center;
  margin: 5px;
  padding: 5px;
  height: 75px;
}

input[type="number"]::-webkit-inner-spin-button,
input[type="number"]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

.success-animation-circle-loader{margin:0 0 30px 10px;border:2px solid rgba(0,0,0,0.2);border-left-color:#5cb85c;animation-name:success-animation-loader-spin;animation-duration:1s;animation-iteration-count:infinite;animation-timing-function:linear;position:relative;display:inline-block;vertical-align:top}.success-animation-circle-loader-half-size{display:none;margin:0 0 30px 10px;border:2px solid rgba(0,0,0,0.2);border-left-color:#5cb85c;animation-name:success-animation-loader-spin;animation-duration:1s;animation-iteration-count:infinite;animation-timing-function:linear;position:relative;vertical-align:top}.success-animation-circle-loader,.success-animation-circle-loader:after{border-radius:50%;width:12em;height:12em}.success-animation-circle-loader-half-size,.success-animation-circle-loader-half-size:after{border-radius:50%;width:4em;height:4em}.success-animation-load-complete{-webkit-animation:none;animation:none;border-color:#5cb85c;transition:border 500ms ease-out}.success-animation-checkmark{display:none}.success-animation-checkmark.draw:after{animation-duration:800ms;animation-timing-function:ease;animation-name:success-animation-checkmark;transform:scaleX(-1) rotate(135deg)}.success-animation-checkmark:after{opacity:1;height:6em;width:3em;transform-origin:left top;border-right:2px solid #5cb85c;border-top:2px solid #5cb85c;content:"";left:3em;top:6em;position:absolute}.success-animation-checkmark-half{display:none}.success-animation-checkmark-half.draw:after{animation-duration:800ms;animation-timing-function:ease;animation-name:success-animation-checkmark-half;transform:scaleX(-1) rotate(135deg)}.success-animation-checkmark-half:after{opacity:1;height:2em;width:1em;transform-origin:left top;border-right:2px solid #5cb85c;border-top:2px solid #5cb85c;content:"";left:1em;top:2em;position:absolute}@keyframes success-animation-loader-spin{0%{transform:rotate(0deg)}100%{transform:rotate(360deg)}}@keyframes success-animation-checkmark{0%{height:0;width:0;opacity:1}20%{height:0;width:3em;opacity:1}40%{height:6em;width:3em;opacity:1}100%{height:6em;width:3em;opacity:1}}@keyframes success-animation-checkmark-half{0%{height:0;width:0;opacity:1}20%{height:0;width:1em;opacity:1}40%{height:2em;width:1em;opacity:1}100%{height:2em;width:1em;opacity:1}}

.container_src-libs-loading-spinner-_loading-spinner_container_OQh7q {
  flex: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  height: 100%;
}

.container_src-libs-portal-panel-_portal-panel_container_ieXgX {
  position: relative;
}

.childContainer_src-libs-portal-panel-_portal-panel_childContainer_x99vP {
  position: fixed;
  z-index: 5000;
}

.dialogContainer_src-libs-dialogs-_dialogs_dialogContainer_vpb3o {
  height: 100%;
  width: 100%;
}

.modalHeader_src-libs-dialogs-_dialogs_modalHeader_H0Dxf {
  width: 100%;
  height: 55px;
  background: #3783c5;
}

.buttonWhite_src-libs-dialogs-_dialogs_buttonWhite_MtjYn {
  float: right;
  color: darkslategrey;
  margin: 12px;
  margin-right: 30px;
  height: 30px;
  border: 2px solid white;
  border-radius: 8px;
  width: 140px;
  background: white;
  text-align: center;
  cursor: pointer;
}

.text_src-libs-dialogs-_dialogs_text_SrwFD {
  margin-top: 3px;
  pointer-events: none;
}

.header_src-libs-dialogs-_dialogs_header_tKSPy {
  display: flex;
  flex-direction: row;
  float: left;
  width: 100%;
}

.headerImage_src-libs-dialogs-_dialogs_headerImage_kiTJ0 {
  height: 55px;
  margin-left: 20px;
}

.headerText_src-libs-dialogs-_dialogs_headerText_CDIGP {
  color: white;
  font-size: 20px;
  padding-top: 15px;
  float: left;
  margin-left: 25px;
  width: 100%;
}

.threeWayDialogButtons_src-libs-dialogs-_dialogs_threeWayDialogButtons_sRLL5 {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;

  justify-content: center;
  align-content: center;
  align-items: center;
  height: 120px;
}

.textarea_src-libs-dialogs-_dialogs_textarea_xP7yw {
  display: flex;
  flex-direction: row;
  flex-wrap: nowrap;
  justify-content: space-around;
  align-content: stretch;
  align-items: stretch;
  height: calc(100% - 89px);
  width: 100%;
}

.text_src-libs-dialogs-_dialogs_text_SrwFD {
}

.iconContainer_src-libs-dialogs-_dialogs_iconContainer_Hb9j6 {
  color: white;
  margin: 7px;
}

.ModalBackgroundTinter_src-libs-modal-_modal_ModalBackgroundTinter_koeUk {
  position: absolute;
  z-index: 1001;
  background: rgba(255, 255, 255, 0.8);
  position: fixed;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  overflow: hidden;
}

.Modal_src-libs-modal-_modal_Modal_0U8nL {
  position: absolute;
  z-index: 1001;
  box-shadow: 1px 2px 4px 1px rgba(0, 0, 0, 0.4);
  background: white;
  position: absolute;
  left: 0;
  right: 0;
  top: 0;
  bottom: 0;
  margin-left: auto;
  margin-right: auto;
  margin-top: auto;
  margin-bottom: auto;
  -webkit-animation: fadein_src-libs-modal-_modal_fadein_TP6KJ 0.2s ease 0s normal;
  animation: fadein_src-libs-modal-_modal_fadein_TP6KJ 0.2s ease 0s normal;
}
@-webkit-keyframes fadein_src-libs-modal-_modal_fadein_TP6KJ {
  0% {
    transform: scale(0);
  }
  100% {
    transform: scale(1);
  }
}

@keyframes fadein_src-libs-modal-_modal_fadein_TP6KJ {
  0% {
    transform: scale(0);
  }
  100% {
    transform: scale(1);
  }
}

.ThreeRowLayout_src-libs-modal-_modal_ThreeRowLayout_CPdIK {
  display: flex;
  flex-direction: column;
  height: 100%;
}

.ThreeRowLayoutHeader_src-libs-modal-_modal_ThreeRowLayoutHeader_bJ6pC {
}

.ThreeRowLayoutFooter_src-libs-modal-_modal_ThreeRowLayoutFooter_hqzfR {
}

.ThreeRowLayoutContent_src-libs-modal-_modal_ThreeRowLayoutContent_r8MS0 {
  flex: 1;
  overflow: auto;
}

.buttonPanelButtonSelectedDark_src-libs-buttons-button-_button_buttonPanelButtonSelectedDark_YVplR {
  cursor: pointer;
  color: white;
  text-align: center;
  min-width: 120px;
  margin-left: 5px;
  border-radius: 8px;
  border: 1px solid lightgray;
  background-color: #3783c5;
}
.buttonPanelButtonDark_src-libs-buttons-button-_button_buttonPanelButtonDark_AKEA8 {
  color: white;
  border: 2px solid white;
  border-radius: 8px;
  min-width: 140px;
  text-align: center;
  cursor: pointer;
  background: #3783c5;
  display: flex;
  justify-content: center;
  flex-direction: column;
  text-align: center;
}

.buttonPanelButtonSelected_src-libs-buttons-button-_button_buttonPanelButtonSelected_VfWXn {
  cursor: pointer;
  color: #f5f5f5;
  text-align: center;
  min-width: 120px;
  margin-left: 5px;
  border-radius: 8px;
  border: 1px solid lightgray;
  background-color: #1386af;
}
.buttonPanelButtonSelected_src-libs-buttons-button-_button_buttonPanelButtonSelected_VfWXn:focus {
  outline: none;
}

.buttonPanelButtonSelected_src-libs-buttons-button-_button_buttonPanelButtonSelected_VfWXn:hover {
  border: 1px solid lightgray;
}

.buttonPanelButton_src-libs-buttons-button-_button_buttonPanelButton_EAvkA {
  display: flex;
  justify-content: center;
  cursor: pointer;
  min-width: 70px;
  margin-left: 5px;
  color: darkcyan;
  border: 1px solid darkgray;
  background: white;
  border-radius: 8px;
}
.buttonPanelButton_src-libs-buttons-button-_button_buttonPanelButton_EAvkA:hover {
  border: 1px solid lightgray;
  background-color: white;
  border-radius: 8px;
}

.buttonPanelButtonDisabled_src-libs-buttons-button-_button_buttonPanelButtonDisabled_J4gtw {
  cursor: not-allowed;
  opacity: 0.5;
}

.item_src-libs-buttons-button-_button_item_y0Oln:hover .validationErrorMessageContainer_src-libs-buttons-button-_button_validationErrorMessageContainer_sm7yV {
  display: block;
}
.item_src-libs-buttons-button-_button_item_y0Oln {
  margin: 5px 7px;
}
@-moz-document url-prefix() {
  .item_src-libs-buttons-button-_button_item_y0Oln:focus {
    outline: 1px dotted black;
    outline-offset: none;
  }
}
.buttonPanelButtonText_src-libs-buttons-button-_button_buttonPanelButtonText_tIVfc {
  margin: 2px 15px 0px 15px;
  white-space: nowrap;
  user-select: none;
}

.iconContainer_src-libs-buttons-button-_button_iconContainer_Jy4Cc {
  padding-right: 5px;
  color: gray;
  font-size: 16px;
}

.customClass_src-libs-tooltip-_tooltip-wrapper_customClass_veI8_ {
  z-index: 50000;
}

.editIndicatorBarContainer_src-libs-edit-indicator-bar-_edit-indicator-bar_editIndicatorBarContainer_Wejsh {
  width: 100%;
  height: 55px;
  background: #3783c5;
}

.footerContainer_src-libs-edit-indicator-bar-_edit-indicator-bar_footerContainer_Kg_cw {
  width: 100%;
  display: flex;
  background: white;
  justify-content: space-between;
}

.centerButtons_src-libs-edit-indicator-bar-_edit-indicator-bar_centerButtons_aewuO {
  display: flex;
  justify-content: center;
}

.header_src-libs-edit-indicator-bar-_edit-indicator-bar_header_eVBIn {
  float: left;
  color: white;
  margin: 17px;
  font-weight: 700;
}

.absoluteBottom_src-libs-edit-indicator-bar-_edit-indicator-bar_absoluteBottom_H_TTI {
  position: absolute;
  bottom: 0;
}

.buttonRed_src-libs-edit-indicator-bar-_edit-indicator-bar_buttonRed_gZbyI {
  color: white;
  margin: 12px;
  height: 30px;
  border: 2px solid rgb(226, 91, 42);
  border-radius: 8px;
  width: 140px;
  background: rgb(219, 90, 90);
  text-align: center;
  cursor: pointer;
}

.headerCenter_src-libs-edit-indicator-bar-_edit-indicator-bar_headerCenter_qaGOq {
  color: white;
  padding-top: 17px;
  font-weight: 700;
  text-align: center;
}

.buttonClose_src-libs-edit-indicator-bar-_edit-indicator-bar_buttonClose_m_wmt {
  float: right;
  color: white;
  margin: 12px;
  height: 15px;
  width: 15px;
  text-align: center;
  cursor: pointer;
}

.headerImage_src-libs-edit-indicator-bar-_edit-indicator-bar_headerImage_xH7Hf {
  height: 55px;
  margin-left: 20px;
  float: left;
}

.text_src-libs-edit-indicator-bar-_edit-indicator-bar_text_FX4PI {
  margin-top: 3px;
  pointer-events: none;
}

.buttonBlue_src-libs-edit-indicator-bar-_edit-indicator-bar_buttonBlue__q4QR {
  color: white;
  background: #3783c5;
  margin: 12px;
  height: 30px;
  border: 2px solid #3783c5;
  border-radius: 8px;
  width: 140px;
  text-align: center;
  cursor: pointer;
}

.button_src-libs-edit-indicator-bar-_edit-indicator-bar_button__BQ5r {
  float: right;
  color: white;
  margin: 12px;
  margin-right: 30px;
  height: 30px;
  border: 2px solid white;
  border-radius: 8px;
  width: 140px;
  text-align: center;
  cursor: pointer;
}

.buttonDisabled_src-libs-edit-indicator-bar-_edit-indicator-bar_buttonDisabled_LTzy9 {
  color: lightgray;
  margin: 12px;
  height: 30px;
  border: 2px solid lightgray;
  border-radius: 8px;
  width: 140px;
  text-align: center;
  cursor: not-allowed;
}

.text_src-libs-edit-indicator-bar-_edit-indicator-bar_text_FX4PI {
  margin-top: 3px;
  pointer-events: none;
}

.saveDisabledMessageContainer_src-libs-edit-indicator-bar-_edit-indicator-bar_saveDisabledMessageContainer_yxgeu {
  display: none;
  position: fixed;
  border: 2px solid lightgray;
  background: whitesmoke;
  color: black;
  border-radius: 8px;
  min-width: 140px;
  margin-left: -1px;
  white-space: nowrap;
  z-index: 10000;
  margin-top: 30px;
}

.buttonDisabled_src-libs-edit-indicator-bar-_edit-indicator-bar_buttonDisabled_LTzy9:hover .saveDisabledMessageContainer_src-libs-edit-indicator-bar-_edit-indicator-bar_saveDisabledMessageContainer_yxgeu {
  display: block;
}

.saveDisabledMessage_src-libs-edit-indicator-bar-_edit-indicator-bar_saveDisabledMessage_icd0P {
  margin-left: 18px;
  margin-right: 18px;
  margin-top: 4px;
  text-align: left;
}

.saveDisabledMessageHeader_src-libs-edit-indicator-bar-_edit-indicator-bar_saveDisabledMessageHeader_O4r3H {
  margin-left: 18px;
  margin-right: 18px;
  margin-top: 4px;
  text-align: left;
  font-weight: 700;
}

.divider_src-libs-edit-indicator-bar-_edit-indicator-bar_divider_ogUIu {
  border-top: 1px solid lightgray;
  margin-right: 15px;
  margin-left: 15px;
  margin-top: -2px;
  margin-bottom: 9px;
}

.hide_src-shared-current-user-_current-user_hide_taz29 {
  /* visibility: hidden; */
  display: none;
}

.show_src-shared-current-user-_current-user_show_lrMWq {
  visibility: visible;
}

.container_src-shared-current-user-_current-user_container_QVHA7 {
  display: inline-flex;
}

.userNameText_src-shared-current-user-_current-user_userNameText_fo9Zx {
  margin-top: 7px;
  margin-right: 10px;
  float: left;
  user-select: none;
  cursor: default;
}

.loginText_src-shared-current-user-_current-user_loginText_PE_kB {
  margin-right: 10px;
  font-size: small;
}

.whiteText_src-shared-current-user-_current-user_whiteText_IF0kL {
  color: white;
}

.grayText_src-shared-current-user-_current-user_grayText_Wv7Ay {
  color: darkgray;
}

.dropdownContainer_src-shared-current-user-_current-user_dropdownContainer_kpRul {
  margin-left: auto;
}

.dropdownButtonOpen_src-shared-current-user-_current-user_dropdownButtonOpen_PvDzI {
  /* float: right; */
  /* border: solid 1px black; */
  /* border-radius: 5px; */
  /* margin: 3px;
  padding: 3px; */
  cursor: pointer;
}

.dropdownButtonClose_src-shared-current-user-_current-user_dropdownButtonClose_C5PGb {
  /* float: right; */
  /* border: solid 1px black; */
  /* border-bottom: 0; */
  /* border-radius: 5px; */
  /* margin: 3px;
  margin-bottom: 0;
  padding: 3px;
  padding-bottom: 6px; */
  cursor: pointer;
}

.dropdownPanel_src-shared-current-user-_current-user_dropdownPanel_zXwkA {
  position: absolute;
  z-index: 10000;
  background-color: white;
  right: 10px;
  min-width: 300px;
  top: 58px;
  border: 1px solid lightgray;
}

.dropdownPanelArrow_src-shared-current-user-_current-user_dropdownPanelArrow_FHkZY {
  position: absolute;
  top: 52px;
  right: 37px;
  height: 12px;
  width: 12px;
  background: white;
  z-index: 10001;
  transform: rotate(45deg);
  border-top: 1px solid lightgray;
  border-left: 1px solid lightgray;
}

.userInfoContainer_src-shared-current-user-_current-user_userInfoContainer_Yxzpi {
  height: 25px;
  margin-left: 25px;
}

.panelContent_src-shared-current-user-_current-user_panelContent_HILNe {
  display: flex;
}

.listItemText_src-shared-current-user-_current-user_listItemText_tkDtl {
  margin-left: 10px;
  font-weight: 700;
}

.listItemFont_src-shared-current-user-_current-user_listItemFont_lzqko {
  font-weight: 700;
}

.loggedInLogo_src-shared-current-user-_current-user_loggedInLogo_POEXj {
  height: 35px;
}

.tosStyle_src-shared-current-user-_current-user_tosStyle_wpxNI {
  height: 32px;
  margin-left: 20px;
  align-items: center;
  font-weight: 700;
  margin-bottom: 10px;
}

.buttonContainer_src-shared-current-user-_current-user_buttonContainer_ilUQt {
  height: 45px;
  user-select: none;
}

.buttonContainer_src-shared-current-user-_current-user_buttonContainer_ilUQt:hover {
  cursor: pointer;
  text-decoration: underline;
}

.buttonText_src-shared-current-user-_current-user_buttonText_o46Qn {
  margin-top: 5px;
  margin-left: 5px;
  pointer-events: none;
  font-weight: 700;
}

.buttonWithSubtextText_src-shared-current-user-_current-user_buttonWithSubtextText_Eu_du {
  margin-top: 2px;
  margin-left: 5px;
  pointer-events: none;
  font-weight: 700;
}

.nameAndLogo_src-shared-current-user-_current-user_nameAndLogo_ifOPV {
  display: flex;
  justify-content: space-between;
  margin-right: 4px;
  margin-bottom: -10px;
}

.button_src-shared-current-user-_current-user_button_mRGSB {
  display: flex;
  padding-top: 5px;
  align-items: center;
}

.buttonIcon_src-shared-current-user-_current-user_buttonIcon_OvMJA {
  margin-left: 15px;
  margin-right: 10px;
  height: 25px;
}

.nameText_src-shared-current-user-_current-user_nameText_EG9jA {
  margin-top: 10px;
  margin-left: 15px;
  font-weight: 700;
}

.emailText_src-shared-current-user-_current-user_emailText_Y2uxP {
  color: darkGray;
  margin-top: -20px;
  margin-left: 20px;
}

.divider_src-shared-current-user-_current-user_divider_VZbJl {
  border-top: 1px solid lightgray;
  margin-right: 15px;
  margin-left: 15px;
  margin-top: -2px;
  margin-bottom: 9px;
}

.overlay_src-shared-current-user-_current-user_overlay_CLaKD {
  background-color: rgba(0, 0, 0, 0);
  position: fixed;
  z-index: 50;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
}

.buttonSubText_src-shared-current-user-_current-user_buttonSubText_NuKhR {
  margin-top: -15px;
  margin-left: 15px;
  color: darkgray;
}

.flagContainer_src-shared-current-user-_current-user_flagContainer_aDW9W {
  display: flex;
  flex-direction: row;
}

.flagButton_src-shared-current-user-_current-user_flagButton_pj3bQ {
  margin-left: 15px;
  height: 35px;
  cursor: pointer;
}

.flagButtonSelected_src-shared-current-user-_current-user_flagButtonSelected_cWGBw {
  margin-left: 15px;
  height: 35px;
  cursor: pointer;
  background: #3783c5;
}

.flagContainer_src-libs-language-selector-_language-selector_flagContainer_LXOjd {
  margin-left: 10px;
  padding: 10px;
  position: relative;
  width: 120px;
  user-select: none;
  white-space: nowrap;
}

.header_src-libs-language-selector-_language-selector_header_Ft2kq {
  display: flex;
  align-items: center;
  justify-content: space-between;
}

.header_src-libs-language-selector-_language-selector_header_Ft2kq:hover {
  cursor: pointer;
  text-decoration: underline;
}

.headerLabel_src-libs-language-selector-_language-selector_headerLabel_zcXV9 {
  padding-left: 10px;
  padding-right: 10px;
}

.headerLabelContainer_src-libs-language-selector-_language-selector_headerLabelContainer_FSGtH {
  text-align: left;
}

.list_src-libs-language-selector-_language-selector_list_AUHK3 {
  position: absolute;
  background-color: #f6f6f6;
  border: 1px solid #888888;
  border-radius: 5px;
  right: 0px;
  top: 35px;
  padding: 5px;
  z-index: 16;
}

.option_src-libs-language-selector-_language-selector_option_s9em5 {
  padding: 5px;
  white-space: nowrap;
}

.option_src-libs-language-selector-_language-selector_option_s9em5:hover {
  cursor: pointer;
  background-color: #a0a0a0;
  text-decoration: underline;
  border-radius: 5px;
}

.icon_src-libs-language-selector-_language-selector_icon_ZnRdw {
  height: 14px;
  clip-path: circle(7px at center);
}

.label_src-libs-language-selector-_language-selector_label_om2cX {
  padding-left: 15px;
  padding-right: 15px;
}

.chevron_src-libs-language-selector-_language-selector_chevron_bGvNL {
  top: -5px;
  right: 11px;
  position: absolute;
  width: 8px;
  height: 8px;
  background-color: #f6f6f6;
  border-top: 1px solid #888888;
  border-left: 1px solid #888888;
  transform: rotate(45deg);
}

/* .dropdownArrow {
  position: relative;
} */

.messageContainer_src-shared-errors-_error-logger_messageContainer_MaNic {
  background: #fffc5e;
  height: 90px;
  border: solid 2px red;
  overflow-y: auto;
}

.messageTitle_src-shared-errors-_error-logger_messageTitle_lmWu2 {
  font-weight: bold;
  margin-left: 50px;
  font-size: 14px;
}

.messageText_src-shared-errors-_error-logger_messageText_stsMr {
  margin-left: 50px;
  font-size: 12px;
}

.messageAuthor_src-shared-errors-_error-logger_messageAuthor_ZiWfo {
  font-style: italic;
  margin-left: 50px;
  font-size: 12px;
}
.messageContent_src-shared-errors-_error-logger_messageContent_eJlJI {
  flex-direction: row;
  display: flex;
}

.titleText_src-shared-errors-_error-logger_titleText_MOKZW {
  margin-right: 5px;
  margin-left: 5px;
  font-weight: bold;
}

.organizationText_src-shared-errors-_error-logger_organizationText__uZwc {
  font-weight: bold;
  font-size: 14px;
}

.organizationContainer_src-shared-errors-_error-logger_organizationContainer_UzS1e {
  margin-left: 5px;
  margin-top: 2px;
  border-bottom: 1px solid #444;
}

.debugArea_src-shared-user-debug-_user-debug_debugArea__eylk {
  display: flex;
  flex-direction: column;
  height: 500px;
}

.debugOuter_src-shared-user-debug-_user-debug_debugOuter_hrKUD {
  position: absolute;
  top: 0;
  left: 0;
  width: 400px;
  z-index: 1000;
}

.inputArea_src-shared-user-debug-_user-debug_inputArea_ama17 {
  flex: 1;
}

.container_src-shared-update-version-_update-version_container_FxAeB {
  position: fixed;
  z-index: 99999;
  bottom: 0;
  right: 0;
  padding: 3px;
  background-color: LightYellow;
  border-top: solid 1px lightgray;
  border-left: solid 1px lightgray;
}

.refreshBtn_src-shared-update-version-_update-version_refreshBtn_Qs_jr {
  color: red;
}

.refreshBtn_src-shared-update-version-_update-version_refreshBtn_Qs_jr:hover {
  cursor: pointer;
  text-decoration: underline;
}


/*# sourceMappingURL=4826-d26b0696cc41265acd5e.css.map*/