@charset "UTF-8";@import url("https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,100;0,300;0,400;0,700;0,900;1,100;1,300;1,400;1,700;1,900&display=swap");
.header {
  margin-top: -0.05vw;
  background-color: #1972b9;
  width: 100%;
  position: relative;
}
/* FORM */
.form {
  width: 100%;
}
.hide {
  display: none !important;
}
/* INPUT FIELDS */
.textField {
  border: none;
  border-bottom: 1px #777777 solid;
  width: 100%;
  padding: 0 10px;
}
.textField:focus {
  outline: none;
  border-bottom: 1px #1972b9 solid;
}
.textField_error {
  border: none;
  border-bottom: 1px #ED1C24 solid;
  width: 100%;
  padding: 0 10px;
}
.textField_error:focus {
  outline: none;
}
.textField_line {
  height: 50%;
  width: 1px;
  background-color: #777777;
  position: absolute;
  bottom: 0;
}
.textField_line_error {
  height: 50%;
  width: 1px;
  background-color: #ED1C24;
  position: absolute;
  bottom: 0;
}
.textField_line_right {
  height: 50%;
  width: 1px;
  background-color: #777777;
  position: absolute;
  bottom: 0;
  right: 0;
}
.textField_line_right_error {
  height: 50%;
  width: 1px;
  background-color: #ED1C24;
  position: absolute;
  bottom: 0;
  right: 0;
}
/* ICONS */
.buttonIcon-xs {
  font-size: 0.75vw;
}
.buttonIcon-sm {
  font-size: 1.25vw;
}
.buttonIcon-lg {
  font-size: 1.75vw;
}
.checkBox-lg {
  font-size: 1.25vw;
  color: #333333;
}
/* TEXT */
.bold {
  font-weight: bold;
}
.txtXSmall {
  font-size: 12px;
}
.txtSmall {
  font-size: 14px;
}
/* COLORS */
.textLight {
  color: #d7d7d7;
}
.textMedium {
  color: #777777;
}
.textDark {
  color: #333333;
}
.primary {
  color: #1972b9;
}
.red {
  color: #D0382A;
}
.green {
  color: #007373;
}
.orange {
  color: #EA6329;
}
/* MISC */
.link {
  color: #007bff;
  text-decoration: underline;
}
.clickable {
  cursor: pointer;
}
.clickable:hover i.buttonIcon-lg {
  transition: all 0.25s ease;
  opacity: 0.5;
}
.pinToLabel {
  margin-top: -0.25vw;
}
.marginBottom-xs {
  margin-bottom: 0.25vw;
}
.marginBottom-sm {
  margin-bottom: 0.5vw;
}
.marginBottom-l {
  margin-bottom: 1vw;
}
.marginBottom-xl {
  margin-bottom: 2vw;
}
.marginRight-sm {
  margin-right: 0.5vw;
}
.divider {
  height: 100%;
  width: 1px;
  background-color: rgb(218, 218, 218);
}
.divider-h {
  width: 100%;
  height: 0.1vw;
  background-color: rgb(218, 218, 218);
}
.height100 {
  height: 100%;
}
.modalTransformLess {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 120px;
  min-width: 720px;
  max-width: 92%;
  max-height: 92%;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
  z-index: 10000;
}
.modal {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 120px;
  min-width: 720px;
  max-width: 92%;
  max-height: 92%;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
  z-index: 10000;
  transform: translate(-50%, -50%);
}
*, ::after, ::before {
  box-sizing: border-box;
}
h1 {
  font-size: 2.5rem;
}
h2 {
  font-size: 2rem;
}
h3 {
  font-size: 1.75rem;
}
h4 {
  font-size: 1.5rem;
}
h5 {
  font-size: 1.25rem;
}
h6 {
  font-size: 1rem;
}
h1, h2, h3, h4, h5, h6 {
  margin-top: 0;
  margin-bottom: 0.5rem;
  font-weight: 500;
  line-height: 1.2;
}
button, input, optgroup, select, textarea {
  font-family: inherit;
  font-size: inherit;
  line-height: inherit;
}
hr {
  margin-top: 1rem;
  margin-bottom: 1rem;
  border: 0;
  border-top: 1px solid rgba(0, 0, 0, 0.1);
}
body {
  margin: 0;
  font-family: "Lato", sans-serif !important;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  font-size: 16px !important;
  max-height: 100vh;
  max-width: 100vh;
  font-weight: 400;
  line-height: 1.5;
  text-align: left;
  scrollbar-width: thin;
  scrollbar-color: #777777 #d7d7d7;
}
body::-webkit-scrollbar {
  width: 8px;
  height: 8px;
}
body::-webkit-scrollbar-thumb {
  background: #777777;
}
body::-webkit-scrollbar-track {
  background: #d7d7d7;
}
body {
  scrollbar-face-color: #777777;
  scrollbar-track-color: #d7d7d7;
}
#root {
  max-height: 100vh;
  display: flex;
  flex-direction: column;
}
.Toastify {
  z-index: 10000;
  pointer-events: none;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
.Toastify .Toastify__toast-container {
  position: absolute;
  pointer-events: initial;
}
.leaflet-overlay-pane {
  opacity: 0.8;
}
::-webkit-input-placeholder { /* Chrome/Opera/Safari */
  font-family: "Lato", sans-serif !important;
  color: #d7d7d7;
}
::-moz-placeholder { /* Firefox 19+ */
  font-family: "Lato", sans-serif !important;
  color: #d7d7d7;
}
:-ms-input-placeholder { /* IE 10+ */
  font-family: "Lato", sans-serif !important;
  color: #d7d7d7;
}
:-moz-placeholder { /* Firefox 18- */
  font-family: "Lato", sans-serif !important;
  color: #d7d7d7;
}/* required styles */

.leaflet-pane,
.leaflet-tile,
.leaflet-marker-icon,
.leaflet-marker-shadow,
.leaflet-tile-container,
.leaflet-pane > svg,
.leaflet-pane > canvas,
.leaflet-zoom-box,
.leaflet-image-layer,
.leaflet-layer {
	position: absolute;
	left: 0;
	top: 0;
	}
.leaflet-container {
	overflow: hidden;
	}
.leaflet-tile,
.leaflet-marker-icon,
.leaflet-marker-shadow {
	-webkit-user-select: none;
	   -moz-user-select: none;
	        user-select: none;
	  -webkit-user-drag: none;
	}
/* Prevents IE11 from highlighting tiles in blue */
.leaflet-tile::selection {
	background: transparent;
}
/* Safari renders non-retina tile on retina better with this, but Chrome is worse */
.leaflet-safari .leaflet-tile {
	image-rendering: -webkit-optimize-contrast;
	}
/* hack that prevents hw layers "stretching" when loading new tiles */
.leaflet-safari .leaflet-tile-container {
	width: 1600px;
	height: 1600px;
	-webkit-transform-origin: 0 0;
	}
.leaflet-marker-icon,
.leaflet-marker-shadow {
	display: block;
	}
/* .leaflet-container svg: reset svg max-width decleration shipped in Joomla! (joomla.org) 3.x */
/* .leaflet-container img: map is broken in FF if you have max-width: 100% on tiles */
.leaflet-container .leaflet-overlay-pane svg {
	max-width: none !important;
	max-height: none !important;
	}
.leaflet-container .leaflet-marker-pane img,
.leaflet-container .leaflet-shadow-pane img,
.leaflet-container .leaflet-tile-pane img,
.leaflet-container img.leaflet-image-layer,
.leaflet-container .leaflet-tile {
	max-width: none !important;
	max-height: none !important;
	width: auto;
	padding: 0;
	}

.leaflet-container img.leaflet-tile {
	/* See: https://bugs.chromium.org/p/chromium/issues/detail?id=600120 */
	mix-blend-mode: plus-lighter;
}

.leaflet-container.leaflet-touch-zoom {
	-ms-touch-action: pan-x pan-y;
	touch-action: pan-x pan-y;
	}
.leaflet-container.leaflet-touch-drag {
	-ms-touch-action: pinch-zoom;
	/* Fallback for FF which doesn't support pinch-zoom */
	touch-action: none;
	touch-action: pinch-zoom;
}
.leaflet-container.leaflet-touch-drag.leaflet-touch-zoom {
	-ms-touch-action: none;
	touch-action: none;
}
.leaflet-container {
	-webkit-tap-highlight-color: transparent;
}
.leaflet-container a {
	-webkit-tap-highlight-color: rgba(51, 181, 229, 0.4);
}
.leaflet-tile {
	filter: inherit;
	visibility: hidden;
	}
.leaflet-tile-loaded {
	visibility: inherit;
	}
.leaflet-zoom-box {
	width: 0;
	height: 0;
	-moz-box-sizing: border-box;
	     box-sizing: border-box;
	z-index: 800;
	}
/* workaround for https://bugzilla.mozilla.org/show_bug.cgi?id=888319 */
.leaflet-overlay-pane svg {
	-moz-user-select: none;
	}

.leaflet-pane         { z-index: 400; }

.leaflet-tile-pane    { z-index: 200; }
.leaflet-overlay-pane { z-index: 400; }
.leaflet-shadow-pane  { z-index: 500; }
.leaflet-marker-pane  { z-index: 600; }
.leaflet-tooltip-pane   { z-index: 650; }
.leaflet-popup-pane   { z-index: 700; }

.leaflet-map-pane canvas { z-index: 100; }
.leaflet-map-pane svg    { z-index: 200; }

.leaflet-vml-shape {
	width: 1px;
	height: 1px;
	}
.lvml {
	behavior: url(#default#VML);
	display: inline-block;
	position: absolute;
	}


/* control positioning */

.leaflet-control {
	position: relative;
	z-index: 800;
	pointer-events: visiblePainted; /* IE 9-10 doesn't have auto */
	pointer-events: auto;
	}
.leaflet-top,
.leaflet-bottom {
	position: absolute;
	z-index: 1000;
	pointer-events: none;
	}
.leaflet-top {
	top: 0;
	}
.leaflet-right {
	right: 0;
	}
.leaflet-bottom {
	bottom: 0;
	}
.leaflet-left {
	left: 0;
	}
.leaflet-control {
	float: left;
	clear: both;
	}
.leaflet-right .leaflet-control {
	float: right;
	}
.leaflet-top .leaflet-control {
	margin-top: 10px;
	}
.leaflet-bottom .leaflet-control {
	margin-bottom: 10px;
	}
.leaflet-left .leaflet-control {
	margin-left: 10px;
	}
.leaflet-right .leaflet-control {
	margin-right: 10px;
	}


/* zoom and fade animations */

.leaflet-fade-anim .leaflet-popup {
	opacity: 0;
	-webkit-transition: opacity 0.2s linear;
	   -moz-transition: opacity 0.2s linear;
	        transition: opacity 0.2s linear;
	}
.leaflet-fade-anim .leaflet-map-pane .leaflet-popup {
	opacity: 1;
	}
.leaflet-zoom-animated {
	-webkit-transform-origin: 0 0;
	    -ms-transform-origin: 0 0;
	        transform-origin: 0 0;
	}
svg.leaflet-zoom-animated {
	will-change: transform;
}

.leaflet-zoom-anim .leaflet-zoom-animated {
	-webkit-transition: -webkit-transform 0.25s cubic-bezier(0,0,0.25,1);
	   -moz-transition:    -moz-transform 0.25s cubic-bezier(0,0,0.25,1);
	        transition:         transform 0.25s cubic-bezier(0,0,0.25,1);
	}
.leaflet-zoom-anim .leaflet-tile,
.leaflet-pan-anim .leaflet-tile {
	-webkit-transition: none;
	   -moz-transition: none;
	        transition: none;
	}

.leaflet-zoom-anim .leaflet-zoom-hide {
	visibility: hidden;
	}


/* cursors */

.leaflet-interactive {
	cursor: pointer;
	}
.leaflet-grab {
	cursor: -webkit-grab;
	cursor:    -moz-grab;
	cursor:         grab;
	}
.leaflet-crosshair,
.leaflet-crosshair .leaflet-interactive {
	cursor: crosshair;
	}
.leaflet-popup-pane,
.leaflet-control {
	cursor: auto;
	}
.leaflet-dragging .leaflet-grab,
.leaflet-dragging .leaflet-grab .leaflet-interactive,
.leaflet-dragging .leaflet-marker-draggable {
	cursor: move;
	cursor: -webkit-grabbing;
	cursor:    -moz-grabbing;
	cursor:         grabbing;
	}

/* marker & overlays interactivity */
.leaflet-marker-icon,
.leaflet-marker-shadow,
.leaflet-image-layer,
.leaflet-pane > svg path,
.leaflet-tile-container {
	pointer-events: none;
	}

.leaflet-marker-icon.leaflet-interactive,
.leaflet-image-layer.leaflet-interactive,
.leaflet-pane > svg path.leaflet-interactive,
svg.leaflet-image-layer.leaflet-interactive path {
	pointer-events: visiblePainted; /* IE 9-10 doesn't have auto */
	pointer-events: auto;
	}

/* visual tweaks */

.leaflet-container {
	background: #ddd;
	outline-offset: 1px;
	}
.leaflet-container a {
	color: #0078A8;
	}
.leaflet-zoom-box {
	border: 2px dotted #38f;
	background: rgba(255,255,255,0.5);
	}


/* general typography */
.leaflet-container {
	font-family: "Helvetica Neue", Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-size: 0.75rem;
	line-height: 1.5;
	}


/* general toolbar styles */

.leaflet-bar {
	box-shadow: 0 1px 5px rgba(0,0,0,0.65);
	border-radius: 4px;
	}
.leaflet-bar a {
	background-color: #fff;
	border-bottom: 1px solid #ccc;
	width: 26px;
	height: 26px;
	line-height: 26px;
	display: block;
	text-align: center;
	text-decoration: none;
	color: black;
	}
.leaflet-bar a,
.leaflet-control-layers-toggle {
	background-position: 50% 50%;
	background-repeat: no-repeat;
	display: block;
	}
.leaflet-bar a:hover,
.leaflet-bar a:focus {
	background-color: #f4f4f4;
	}
.leaflet-bar a:first-child {
	border-top-left-radius: 4px;
	border-top-right-radius: 4px;
	}
.leaflet-bar a:last-child {
	border-bottom-left-radius: 4px;
	border-bottom-right-radius: 4px;
	border-bottom: none;
	}
.leaflet-bar a.leaflet-disabled {
	cursor: default;
	background-color: #f4f4f4;
	color: #bbb;
	}

.leaflet-touch .leaflet-bar a {
	width: 30px;
	height: 30px;
	line-height: 30px;
	}
.leaflet-touch .leaflet-bar a:first-child {
	border-top-left-radius: 2px;
	border-top-right-radius: 2px;
	}
.leaflet-touch .leaflet-bar a:last-child {
	border-bottom-left-radius: 2px;
	border-bottom-right-radius: 2px;
	}

/* zoom control */

.leaflet-control-zoom-in,
.leaflet-control-zoom-out {
	font: bold 18px 'Lucida Console', Monaco, monospace;
	text-indent: 1px;
	}

.leaflet-touch .leaflet-control-zoom-in, .leaflet-touch .leaflet-control-zoom-out  {
	font-size: 22px;
	}


/* layers control */

.leaflet-control-layers {
	box-shadow: 0 1px 5px rgba(0,0,0,0.4);
	background: #fff;
	border-radius: 5px;
	}
.leaflet-control-layers-toggle {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABoAAAAaCAQAAAADQ4RFAAACf0lEQVR4AY1UM3gkARTePdvdoTxXKc+qTl3aU5U6b2Kbkz3Gtq3Zw6ziLGNPzrYx7946Tr6/ee/XeCQ4D3ykPtL5tHno4n0d/h3+xfuWHGLX81cn7r0iTNzjr7LrlxCqPtkbTQEHeqOrTy4Yyt3VCi/IOB0v7rVC7q45Q3Gr5K6jt+3Gl5nCoDD4MtO+j96Wu8atmhGqcNGHObuf8OM/x3AMx38+4Z2sPqzCxRFK2aF2e5Jol56XTLyggAMTL56XOMoS1W4pOyjUcGGQdZxU6qRh7B9Zp+PfpOFlqt0zyDZckPi1ttmIp03jX8gyJ8a/PG2yutpS/Vol7peZIbZcKBAEEheEIAgFbDkz5H6Zrkm2hVWGiXKiF4Ycw0RWKdtC16Q7qe3X4iOMxruonzegJzWaXFrU9utOSsLUmrc0YjeWYjCW4PDMADElpJSSQ0vQvA1Tm6/JlKnqFs1EGyZiFCqnRZTEJJJiKRYzVYzJck2Rm6P4iH+cmSY0YzimYa8l0EtTODFWhcMIMVqdsI2uiTvKmTisIDHJ3od5GILVhBCarCfVRmo4uTjkhrhzkiBV7SsaqS+TzrzM1qpGGUFt28pIySQHR6h7F6KSwGWm97ay+Z+ZqMcEjEWebE7wxCSQwpkhJqoZA5ivCdZDjJepuJ9IQjGGUmuXJdBFUygxVqVsxFsLMbDe8ZbDYVCGKxs+W080max1hFCarCfV+C1KATwcnvE9gRRuMP2prdbWGowm1KB1y+zwMMENkM755cJ2yPDtqhTI6ED1M/82yIDtC/4j4BijjeObflpO9I9MwXTCsSX8jWAFeHr05WoLTJ5G8IQVS/7vwR6ohirYM7f6HzYpogfS3R2OAAAAAElFTkSuQmCC);
	width: 36px;
	height: 36px;
	}
.leaflet-retina .leaflet-control-layers-toggle {
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAADQAAAA0CAQAAABvcdNgAAAEsklEQVR4AWL4TydIhpZK1kpWOlg0w3ZXP6D2soBtG42jeI6ZmQTHzAxiTbSJsYLjO9HhP+WOmcuhciVnmHVQcJnp7DFvScowZorad/+V/fVzMdMT2g9Cv9guXGv/7pYOrXh2U+RRR3dSd9JRx6bIFc/ekqHI29JC6pJ5ZEh1yWkhkbcFeSjxgx3L2m1cb1C7bceyxA+CNjT/Ifff+/kDk2u/w/33/IeCMOSaWZ4glosqT3DNnNZQ7Cs58/3Ce5HL78iZH/vKVIaYlqzfdLu8Vi7dnvUbEza5Idt36tquZFldl6N5Z/POLof0XLK61mZCmJSWjVF9tEjUluu74IUXvgttuVIHE7YxSkaYhJZam7yiM9Pv82JYfl9nptxZaxMJE4YSPty+vF0+Y2up9d3wwijfjZbabqm/3bZ9ecKHsiGmRflnn1MW4pjHf9oLufyn2z3y1D6n8g8TZhxyzipLNPnAUpsOiuWimg52psrTZYnOWYNDTMuWBWa0tJb4rgq1UvmutpaYEbZlwU3CLJm/ayYjHW5/h7xWLn9Hh1vepDkyf7dE7MtT5LR4e7yYpHrkhOUpEfssBLq2pPhAqoSWKUkk7EDqkmK6RrCEzqDjhNDWNE+XSMvkJRDWlZTmCW0l0PHQGRZY5t1L83kT0Y3l2SItk5JAWHl2dCOBm+fPu3fo5/3v61RMCO9Jx2EEYYhb0rmNQMX/vm7gqOEJLcXTGw3CAuRNeyaPWwjR8PRqKQ1PDA/dpv+on9Shox52WFnx0KY8onHayrJzm87i5h9xGw/tfkev0jGsQizqezUKjk12hBMKJ4kbCqGPVNXudyyrShovGw5CgxsRICxF6aRmSjlBnHRzg7Gx8fKqEubI2rahQYdR1YgDIRQO7JvQyD52hoIQx0mxa0ODtW2Iozn1le2iIRdzwWewedyZzewidueOGqlsn1MvcnQpuVwLGG3/IR1hIKxCjelIDZ8ldqWz25jWAsnldEnK0Zxro19TGVb2ffIZEsIO89EIEDvKMPrzmBOQcKQ+rroye6NgRRxqR4U8EAkz0CL6uSGOm6KQCdWjvjRiSP1BPalCRS5iQYiEIvxuBMJEWgzSoHADcVMuN7IuqqTeyUPq22qFimFtxDyBBJEwNyt6TM88blFHao/6tWWhuuOM4SAK4EI4QmFHA+SEyWlp4EQoJ13cYGzMu7yszEIBOm2rVmHUNqwAIQabISNMRstmdhNWcFLsSm+0tjJH1MdRxO5Nx0WDMhCtgD6OKgZeljJqJKc9po8juskR9XN0Y1lZ3mWjLR9JCO1jRDMd0fpYC2VnvjBSEFg7wBENc0R9HFlb0xvF1+TBEpF68d+DHR6IOWVv2BECtxo46hOFUBd/APU57WIoEwJhIi2CdpyZX0m93BZicktMj1AS9dClteUFAUNUIEygRZCtik5zSxI9MubTBH1GOiHsiLJ3OCoSZkILa9PxiN0EbvhsAo8tdAf9Seepd36lGWHmtNANTv5Jd0z4QYyeo/UEJqxKRpg5LZx6btLPsOaEmdMyxYdlc8LMaJnikDlhclqmPiQnTEpLUIZEwkRagjYkEibQErwhkTAKCLQEbUgkzJQWc/0PstHHcfEdQ+UAAAAASUVORK5CYII=);
	background-size: 26px 26px;
	}
.leaflet-touch .leaflet-control-layers-toggle {
	width: 44px;
	height: 44px;
	}
.leaflet-control-layers .leaflet-control-layers-list,
.leaflet-control-layers-expanded .leaflet-control-layers-toggle {
	display: none;
	}
.leaflet-control-layers-expanded .leaflet-control-layers-list {
	display: block;
	position: relative;
	}
.leaflet-control-layers-expanded {
	padding: 6px 10px 6px 6px;
	color: #333;
	background: #fff;
	}
.leaflet-control-layers-scrollbar {
	overflow-y: scroll;
	overflow-x: hidden;
	padding-right: 5px;
	}
.leaflet-control-layers-selector {
	margin-top: 2px;
	position: relative;
	top: 1px;
	}
.leaflet-control-layers label {
	display: block;
	font-size: 13px;
	font-size: 1.08333em;
	}
.leaflet-control-layers-separator {
	height: 0;
	border-top: 1px solid #ddd;
	margin: 5px -10px 5px -6px;
	}

/* Default icon URLs */
.leaflet-default-icon-path { /* used only in path-guessing heuristic, see L.Icon.Default */
	background-image: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABkAAAApCAYAAADAk4LOAAAFgUlEQVR4Aa1XA5BjWRTN2oW17d3YaZtr2962HUzbDNpjszW24mRt28p47v7zq/bXZtrp/lWnXr337j3nPCe85NcypgSFdugCpW5YoDAMRaIMqRi6aKq5E3YqDQO3qAwjVWrD8Ncq/RBpykd8oZUb/kaJutow8r1aP9II0WmLKLIsJyv1w/kqw9Ch2MYdB++12Onxee/QMwvf4/Dk/Lfp/i4nxTXtOoQ4pW5Aj7wpici1A9erdAN2OH64x8OSP9j3Ft3b7aWkTg/Fm91siTra0f9on5sQr9INejH6CUUUpavjFNq1B+Oadhxmnfa8RfEmN8VNAsQhPqF55xHkMzz3jSmChWU6f7/XZKNH+9+hBLOHYozuKQPxyMPUKkrX/K0uWnfFaJGS1QPRtZsOPtr3NsW0uyh6NNCOkU3Yz+bXbT3I8G3xE5EXLXtCXbbqwCO9zPQYPRTZ5vIDXD7U+w7rFDEoUUf7ibHIR4y6bLVPXrz8JVZEql13trxwue/uDivd3fkWRbS6/IA2bID4uk0UpF1N8qLlbBlXs4Ee7HLTfV1j54APvODnSfOWBqtKVvjgLKzF5YdEk5ewRkGlK0i33Eofffc7HT56jD7/6U+qH3Cx7SBLNntH5YIPvODnyfIXZYRVDPqgHtLs5ABHD3YzLuespb7t79FY34DjMwrVrcTuwlT55YMPvOBnRrJ4VXTdNnYug5ucHLBjEpt30701A3Ts+HEa73u6dT3FNWwflY86eMHPk+Yu+i6pzUpRrW7SNDg5JHR4KapmM5Wv2E8Tfcb1HoqqHMHU+uWDD7zg54mz5/2BSnizi9T1Dg4QQXLToGNCkb6tb1NU+QAlGr1++eADrzhn/u8Q2YZhQVlZ5+CAOtqfbhmaUCS1ezNFVm2imDbPmPng5wmz+gwh+oHDce0eUtQ6OGDIyR0uUhUsoO3vfDmmgOezH0mZN59x7MBi++WDL1g/eEiU3avlidO671bkLfwbw5XV2P8Pzo0ydy4t2/0eu33xYSOMOD8hTf4CrBtGMSoXfPLchX+J0ruSePw3LZeK0juPJbYzrhkH0io7B3k164hiGvawhOKMLkrQLyVpZg8rHFW7E2uHOL888IBPlNZ1FPzstSJM694fWr6RwpvcJK60+0HCILTBzZLFNdtAzJaohze60T8qBzyh5ZuOg5e7uwQppofEmf2++DYvmySqGBuKaicF1blQjhuHdvCIMvp8whTTfZzI7RldpwtSzL+F1+wkdZ2TBOW2gIF88PBTzD/gpeREAMEbxnJcaJHNHrpzji0gQCS6hdkEeYt9DF/2qPcEC8RM28Hwmr3sdNyht00byAut2k3gufWNtgtOEOFGUwcXWNDbdNbpgBGxEvKkOQsxivJx33iow0Vw5S6SVTrpVq11ysA2Rp7gTfPfktc6zhtXBBC+adRLshf6sG2RfHPZ5EAc4sVZ83yCN00Fk/4kggu40ZTvIEm5g24qtU4KjBrx/BTTH8ifVASAG7gKrnWxJDcU7x8X6Ecczhm3o6YicvsLXWfh3Ch1W0k8x0nXF+0fFxgt4phz8QvypiwCCFKMqXCnqXExjq10beH+UUA7+nG6mdG/Pu0f3LgFcGrl2s0kNNjpmoJ9o4B29CMO8dMT4Q5ox8uitF6fqsrJOr8qnwNbRzv6hSnG5wP+64C7h9lp30hKNtKdWjtdkbuPA19nJ7Tz3zR/ibgARbhb4AlhavcBebmTHcFl2fvYEnW0ox9xMxKBS8btJ+KiEbq9zA4RthQXDhPa0T9TEe69gWupwc6uBUphquXgf+/FrIjweHQS4/pduMe5ERUMHUd9xv8ZR98CxkS4F2n3EUrUZ10EYNw7BWm9x1GiPssi3GgiGRDKWRYZfXlON+dfNbM+GgIwYdwAAAAASUVORK5CYII=);
	}


/* attribution and scale controls */

.leaflet-container .leaflet-control-attribution {
	background: #fff;
	background: rgba(255, 255, 255, 0.8);
	margin: 0;
	}
.leaflet-control-attribution,
.leaflet-control-scale-line {
	padding: 0 5px;
	color: #333;
	line-height: 1.4;
	}
.leaflet-control-attribution a {
	text-decoration: none;
	}
.leaflet-control-attribution a:hover,
.leaflet-control-attribution a:focus {
	text-decoration: underline;
	}
.leaflet-attribution-flag {
	display: inline !important;
	vertical-align: baseline !important;
	width: 1em;
	height: 0.6669em;
	}
.leaflet-left .leaflet-control-scale {
	margin-left: 5px;
	}
.leaflet-bottom .leaflet-control-scale {
	margin-bottom: 5px;
	}
.leaflet-control-scale-line {
	border: 2px solid #777;
	border-top: none;
	line-height: 1.1;
	padding: 2px 5px 1px;
	white-space: nowrap;
	-moz-box-sizing: border-box;
	     box-sizing: border-box;
	background: rgba(255, 255, 255, 0.8);
	text-shadow: 1px 1px #fff;
	}
.leaflet-control-scale-line:not(:first-child) {
	border-top: 2px solid #777;
	border-bottom: none;
	margin-top: -2px;
	}
.leaflet-control-scale-line:not(:first-child):not(:last-child) {
	border-bottom: 2px solid #777;
	}

.leaflet-touch .leaflet-control-attribution,
.leaflet-touch .leaflet-control-layers,
.leaflet-touch .leaflet-bar {
	box-shadow: none;
	}
.leaflet-touch .leaflet-control-layers,
.leaflet-touch .leaflet-bar {
	border: 2px solid rgba(0,0,0,0.2);
	background-clip: padding-box;
	}


/* popup */

.leaflet-popup {
	position: absolute;
	text-align: center;
	margin-bottom: 20px;
	}
.leaflet-popup-content-wrapper {
	padding: 1px;
	text-align: left;
	border-radius: 12px;
	}
.leaflet-popup-content {
	margin: 13px 24px 13px 20px;
	line-height: 1.3;
	font-size: 13px;
	font-size: 1.08333em;
	min-height: 1px;
	}
.leaflet-popup-content p {
	margin: 17px 0;
	margin: 1.3em 0;
	}
.leaflet-popup-tip-container {
	width: 40px;
	height: 20px;
	position: absolute;
	left: 50%;
	margin-top: -1px;
	margin-left: -20px;
	overflow: hidden;
	pointer-events: none;
	}
.leaflet-popup-tip {
	width: 17px;
	height: 17px;
	padding: 1px;

	margin: -10px auto 0;
	pointer-events: auto;

	-webkit-transform: rotate(45deg);
	   -moz-transform: rotate(45deg);
	    -ms-transform: rotate(45deg);
	        transform: rotate(45deg);
	}
.leaflet-popup-content-wrapper,
.leaflet-popup-tip {
	background: white;
	color: #333;
	box-shadow: 0 3px 14px rgba(0,0,0,0.4);
	}
.leaflet-container a.leaflet-popup-close-button {
	position: absolute;
	top: 0;
	right: 0;
	border: none;
	text-align: center;
	width: 24px;
	height: 24px;
	font: 16px/24px Tahoma, Verdana, sans-serif;
	color: #757575;
	text-decoration: none;
	background: transparent;
	}
.leaflet-container a.leaflet-popup-close-button:hover,
.leaflet-container a.leaflet-popup-close-button:focus {
	color: #585858;
	}
.leaflet-popup-scrolled {
	overflow: auto;
	}

.leaflet-oldie .leaflet-popup-content-wrapper {
	-ms-zoom: 1;
	}
.leaflet-oldie .leaflet-popup-tip {
	width: 24px;
	margin: 0 auto;

	-ms-filter: "progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678)";
	filter: progid:DXImageTransform.Microsoft.Matrix(M11=0.70710678, M12=0.70710678, M21=-0.70710678, M22=0.70710678);
	}

.leaflet-oldie .leaflet-control-zoom,
.leaflet-oldie .leaflet-control-layers,
.leaflet-oldie .leaflet-popup-content-wrapper,
.leaflet-oldie .leaflet-popup-tip {
	border: 1px solid #999;
	}


/* div icon */

.leaflet-div-icon {
	background: #fff;
	border: 1px solid #666;
	}


/* Tooltip */
/* Base styles for the element that has a tooltip */
.leaflet-tooltip {
	position: absolute;
	padding: 6px;
	background-color: #fff;
	border: 1px solid #fff;
	border-radius: 3px;
	color: #222;
	white-space: nowrap;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	pointer-events: none;
	box-shadow: 0 1px 3px rgba(0,0,0,0.4);
	}
.leaflet-tooltip.leaflet-interactive {
	cursor: pointer;
	pointer-events: auto;
	}
.leaflet-tooltip-top:before,
.leaflet-tooltip-bottom:before,
.leaflet-tooltip-left:before,
.leaflet-tooltip-right:before {
	position: absolute;
	pointer-events: none;
	border: 6px solid transparent;
	background: transparent;
	content: "";
	}

/* Directions */

.leaflet-tooltip-bottom {
	margin-top: 6px;
}
.leaflet-tooltip-top {
	margin-top: -6px;
}
.leaflet-tooltip-bottom:before,
.leaflet-tooltip-top:before {
	left: 50%;
	margin-left: -6px;
	}
.leaflet-tooltip-top:before {
	bottom: 0;
	margin-bottom: -12px;
	border-top-color: #fff;
	}
.leaflet-tooltip-bottom:before {
	top: 0;
	margin-top: -12px;
	margin-left: -6px;
	border-bottom-color: #fff;
	}
.leaflet-tooltip-left {
	margin-left: -6px;
}
.leaflet-tooltip-right {
	margin-left: 6px;
}
.leaflet-tooltip-left:before,
.leaflet-tooltip-right:before {
	top: 50%;
	margin-top: -6px;
	}
.leaflet-tooltip-left:before {
	right: 0;
	margin-right: -12px;
	border-left-color: #fff;
	}
.leaflet-tooltip-right:before {
	left: 0;
	margin-left: -12px;
	border-right-color: #fff;
	}

/* Printing */

@media print {
	/* Prevent printers from removing background-images of controls. */
	.leaflet-control {
		-webkit-print-color-adjust: exact;
		print-color-adjust: exact;
		}
	}
:root {
  --toastify-color-light: #fff;
  --toastify-color-dark: #121212;
  --toastify-color-info: #3498db;
  --toastify-color-success: #07bc0c;
  --toastify-color-warning: #f1c40f;
  --toastify-color-error: #e74c3c;
  --toastify-color-transparent: rgba(255, 255, 255, 0.7);
  --toastify-icon-color-info: var(--toastify-color-info);
  --toastify-icon-color-success: var(--toastify-color-success);
  --toastify-icon-color-warning: var(--toastify-color-warning);
  --toastify-icon-color-error: var(--toastify-color-error);
  --toastify-toast-width: 320px;
  --toastify-toast-background: #fff;
  --toastify-toast-min-height: 64px;
  --toastify-toast-max-height: 800px;
  --toastify-font-family: sans-serif;
  --toastify-z-index: 9999;
  --toastify-text-color-light: #757575;
  --toastify-text-color-dark: #fff;
  --toastify-text-color-info: #fff;
  --toastify-text-color-success: #fff;
  --toastify-text-color-warning: #fff;
  --toastify-text-color-error: #fff;
  --toastify-spinner-color: #616161;
  --toastify-spinner-color-empty-area: #e0e0e0;
  --toastify-color-progress-light: linear-gradient(
    to right,
    #4cd964,
    #5ac8fa,
    #007aff,
    #34aadc,
    #5856d6,
    #ff2d55
  );
  --toastify-color-progress-dark: #bb86fc;
  --toastify-color-progress-info: var(--toastify-color-info);
  --toastify-color-progress-success: var(--toastify-color-success);
  --toastify-color-progress-warning: var(--toastify-color-warning);
  --toastify-color-progress-error: var(--toastify-color-error);
}

.Toastify__toast-container {
  z-index: var(--toastify-z-index);
  -webkit-transform: translate3d(0, 0, var(--toastify-z-index) px);
  position: fixed;
  padding: 4px;
  width: var(--toastify-toast-width);
  box-sizing: border-box;
  color: #fff;
}
.Toastify__toast-container--top-left {
  top: 1em;
  left: 1em;
}
.Toastify__toast-container--top-center {
  top: 1em;
  left: 50%;
  transform: translateX(-50%);
}
.Toastify__toast-container--top-right {
  top: 1em;
  right: 1em;
}
.Toastify__toast-container--bottom-left {
  bottom: 1em;
  left: 1em;
}
.Toastify__toast-container--bottom-center {
  bottom: 1em;
  left: 50%;
  transform: translateX(-50%);
}
.Toastify__toast-container--bottom-right {
  bottom: 1em;
  right: 1em;
}

@media only screen and (max-width : 480px) {
  .Toastify__toast-container {
    width: 100vw;
    padding: 0;
    left: 0;
    margin: 0;
  }
  .Toastify__toast-container--top-left, .Toastify__toast-container--top-center, .Toastify__toast-container--top-right {
    top: 0;
    transform: translateX(0);
  }
  .Toastify__toast-container--bottom-left, .Toastify__toast-container--bottom-center, .Toastify__toast-container--bottom-right {
    bottom: 0;
    transform: translateX(0);
  }
  .Toastify__toast-container--rtl {
    right: 0;
    left: initial;
  }
}
.Toastify__toast {
  position: relative;
  min-height: var(--toastify-toast-min-height);
  box-sizing: border-box;
  margin-bottom: 1rem;
  padding: 8px;
  border-radius: 4px;
  box-shadow: 0 1px 10px 0 rgba(0, 0, 0, 0.1), 0 2px 15px 0 rgba(0, 0, 0, 0.05);
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: justify;
      justify-content: space-between;
  max-height: var(--toastify-toast-max-height);
  overflow: hidden;
  font-family: var(--toastify-font-family);
  cursor: pointer;
  direction: ltr;
}
.Toastify__toast--rtl {
  direction: rtl;
}
.Toastify__toast-body {
  margin: auto 0;
  -ms-flex: 1 1 auto;
      flex: 1 1 auto;
  padding: 6px;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-align: center;
      align-items: center;
}
.Toastify__toast-body > div:last-child {
  -ms-flex: 1;
      flex: 1;
}
.Toastify__toast-icon {
  -webkit-margin-end: 10px;
          margin-inline-end: 10px;
  width: 20px;
  -ms-flex-negative: 0;
      flex-shrink: 0;
  display: -ms-flexbox;
  display: flex;
}

.Toastify--animate {
  animation-fill-mode: both;
  animation-duration: 0.7s;
}

.Toastify--animate-icon {
  animation-fill-mode: both;
  animation-duration: 0.3s;
}

@media only screen and (max-width : 480px) {
  .Toastify__toast {
    margin-bottom: 0;
    border-radius: 0;
  }
}
.Toastify__toast-theme--dark {
  background: var(--toastify-color-dark);
  color: var(--toastify-text-color-dark);
}
.Toastify__toast-theme--light {
  background: var(--toastify-color-light);
  color: var(--toastify-text-color-light);
}
.Toastify__toast-theme--colored.Toastify__toast--default {
  background: var(--toastify-color-light);
  color: var(--toastify-text-color-light);
}
.Toastify__toast-theme--colored.Toastify__toast--info {
  color: var(--toastify-text-color-info);
  background: var(--toastify-color-info);
}
.Toastify__toast-theme--colored.Toastify__toast--success {
  color: var(--toastify-text-color-success);
  background: var(--toastify-color-success);
}
.Toastify__toast-theme--colored.Toastify__toast--warning {
  color: var(--toastify-text-color-warning);
  background: var(--toastify-color-warning);
}
.Toastify__toast-theme--colored.Toastify__toast--error {
  color: var(--toastify-text-color-error);
  background: var(--toastify-color-error);
}

.Toastify__progress-bar-theme--light {
  background: var(--toastify-color-progress-light);
}
.Toastify__progress-bar-theme--dark {
  background: var(--toastify-color-progress-dark);
}
.Toastify__progress-bar--info {
  background: var(--toastify-color-progress-info);
}
.Toastify__progress-bar--success {
  background: var(--toastify-color-progress-success);
}
.Toastify__progress-bar--warning {
  background: var(--toastify-color-progress-warning);
}
.Toastify__progress-bar--error {
  background: var(--toastify-color-progress-error);
}
.Toastify__progress-bar-theme--colored.Toastify__progress-bar--info, .Toastify__progress-bar-theme--colored.Toastify__progress-bar--success, .Toastify__progress-bar-theme--colored.Toastify__progress-bar--warning, .Toastify__progress-bar-theme--colored.Toastify__progress-bar--error {
  background: var(--toastify-color-transparent);
}

.Toastify__close-button {
  color: #fff;
  background: transparent;
  outline: none;
  border: none;
  padding: 0;
  cursor: pointer;
  opacity: 0.7;
  transition: 0.3s ease;
  -ms-flex-item-align: start;
      align-self: flex-start;
}
.Toastify__close-button--light {
  color: #000;
  opacity: 0.3;
}
.Toastify__close-button > svg {
  fill: currentColor;
  height: 16px;
  width: 14px;
}
.Toastify__close-button:hover, .Toastify__close-button:focus {
  opacity: 1;
}

@keyframes Toastify__trackProgress {
  0% {
    transform: scaleX(1);
  }
  100% {
    transform: scaleX(0);
  }
}
.Toastify__progress-bar {
  position: absolute;
  bottom: 0;
  left: 0;
  width: 100%;
  height: 5px;
  z-index: var(--toastify-z-index);
  opacity: 0.7;
  transform-origin: left;
}
.Toastify__progress-bar--animated {
  animation: Toastify__trackProgress linear 1 forwards;
}
.Toastify__progress-bar--controlled {
  transition: transform 0.2s;
}
.Toastify__progress-bar--rtl {
  right: 0;
  left: initial;
  transform-origin: right;
}

.Toastify__spinner {
  width: 20px;
  height: 20px;
  box-sizing: border-box;
  border: 2px solid;
  border-radius: 100%;
  border-color: var(--toastify-spinner-color-empty-area);
  border-right-color: var(--toastify-spinner-color);
  animation: Toastify__spin 0.65s linear infinite;
}

@keyframes Toastify__bounceInRight {
  from, 60%, 75%, 90%, to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  from {
    opacity: 0;
    transform: translate3d(3000px, 0, 0);
  }
  60% {
    opacity: 1;
    transform: translate3d(-25px, 0, 0);
  }
  75% {
    transform: translate3d(10px, 0, 0);
  }
  90% {
    transform: translate3d(-5px, 0, 0);
  }
  to {
    transform: none;
  }
}
@keyframes Toastify__bounceOutRight {
  20% {
    opacity: 1;
    transform: translate3d(-20px, 0, 0);
  }
  to {
    opacity: 0;
    transform: translate3d(2000px, 0, 0);
  }
}
@keyframes Toastify__bounceInLeft {
  from, 60%, 75%, 90%, to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    transform: translate3d(-3000px, 0, 0);
  }
  60% {
    opacity: 1;
    transform: translate3d(25px, 0, 0);
  }
  75% {
    transform: translate3d(-10px, 0, 0);
  }
  90% {
    transform: translate3d(5px, 0, 0);
  }
  to {
    transform: none;
  }
}
@keyframes Toastify__bounceOutLeft {
  20% {
    opacity: 1;
    transform: translate3d(20px, 0, 0);
  }
  to {
    opacity: 0;
    transform: translate3d(-2000px, 0, 0);
  }
}
@keyframes Toastify__bounceInUp {
  from, 60%, 75%, 90%, to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  from {
    opacity: 0;
    transform: translate3d(0, 3000px, 0);
  }
  60% {
    opacity: 1;
    transform: translate3d(0, -20px, 0);
  }
  75% {
    transform: translate3d(0, 10px, 0);
  }
  90% {
    transform: translate3d(0, -5px, 0);
  }
  to {
    transform: translate3d(0, 0, 0);
  }
}
@keyframes Toastify__bounceOutUp {
  20% {
    transform: translate3d(0, -10px, 0);
  }
  40%, 45% {
    opacity: 1;
    transform: translate3d(0, 20px, 0);
  }
  to {
    opacity: 0;
    transform: translate3d(0, -2000px, 0);
  }
}
@keyframes Toastify__bounceInDown {
  from, 60%, 75%, 90%, to {
    animation-timing-function: cubic-bezier(0.215, 0.61, 0.355, 1);
  }
  0% {
    opacity: 0;
    transform: translate3d(0, -3000px, 0);
  }
  60% {
    opacity: 1;
    transform: translate3d(0, 25px, 0);
  }
  75% {
    transform: translate3d(0, -10px, 0);
  }
  90% {
    transform: translate3d(0, 5px, 0);
  }
  to {
    transform: none;
  }
}
@keyframes Toastify__bounceOutDown {
  20% {
    transform: translate3d(0, 10px, 0);
  }
  40%, 45% {
    opacity: 1;
    transform: translate3d(0, -20px, 0);
  }
  to {
    opacity: 0;
    transform: translate3d(0, 2000px, 0);
  }
}
.Toastify__bounce-enter--top-left, .Toastify__bounce-enter--bottom-left {
  animation-name: Toastify__bounceInLeft;
}
.Toastify__bounce-enter--top-right, .Toastify__bounce-enter--bottom-right {
  animation-name: Toastify__bounceInRight;
}
.Toastify__bounce-enter--top-center {
  animation-name: Toastify__bounceInDown;
}
.Toastify__bounce-enter--bottom-center {
  animation-name: Toastify__bounceInUp;
}

.Toastify__bounce-exit--top-left, .Toastify__bounce-exit--bottom-left {
  animation-name: Toastify__bounceOutLeft;
}
.Toastify__bounce-exit--top-right, .Toastify__bounce-exit--bottom-right {
  animation-name: Toastify__bounceOutRight;
}
.Toastify__bounce-exit--top-center {
  animation-name: Toastify__bounceOutUp;
}
.Toastify__bounce-exit--bottom-center {
  animation-name: Toastify__bounceOutDown;
}

@keyframes Toastify__zoomIn {
  from {
    opacity: 0;
    transform: scale3d(0.3, 0.3, 0.3);
  }
  50% {
    opacity: 1;
  }
}
@keyframes Toastify__zoomOut {
  from {
    opacity: 1;
  }
  50% {
    opacity: 0;
    transform: scale3d(0.3, 0.3, 0.3);
  }
  to {
    opacity: 0;
  }
}
.Toastify__zoom-enter {
  animation-name: Toastify__zoomIn;
}

.Toastify__zoom-exit {
  animation-name: Toastify__zoomOut;
}

@keyframes Toastify__flipIn {
  from {
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    animation-timing-function: ease-in;
    opacity: 0;
  }
  40% {
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    animation-timing-function: ease-in;
  }
  60% {
    transform: perspective(400px) rotate3d(1, 0, 0, 10deg);
    opacity: 1;
  }
  80% {
    transform: perspective(400px) rotate3d(1, 0, 0, -5deg);
  }
  to {
    transform: perspective(400px);
  }
}
@keyframes Toastify__flipOut {
  from {
    transform: perspective(400px);
  }
  30% {
    transform: perspective(400px) rotate3d(1, 0, 0, -20deg);
    opacity: 1;
  }
  to {
    transform: perspective(400px) rotate3d(1, 0, 0, 90deg);
    opacity: 0;
  }
}
.Toastify__flip-enter {
  animation-name: Toastify__flipIn;
}

.Toastify__flip-exit {
  animation-name: Toastify__flipOut;
}

@keyframes Toastify__slideInRight {
  from {
    transform: translate3d(110%, 0, 0);
    visibility: visible;
  }
  to {
    transform: translate3d(0, 0, 0);
  }
}
@keyframes Toastify__slideInLeft {
  from {
    transform: translate3d(-110%, 0, 0);
    visibility: visible;
  }
  to {
    transform: translate3d(0, 0, 0);
  }
}
@keyframes Toastify__slideInUp {
  from {
    transform: translate3d(0, 110%, 0);
    visibility: visible;
  }
  to {
    transform: translate3d(0, 0, 0);
  }
}
@keyframes Toastify__slideInDown {
  from {
    transform: translate3d(0, -110%, 0);
    visibility: visible;
  }
  to {
    transform: translate3d(0, 0, 0);
  }
}
@keyframes Toastify__slideOutRight {
  from {
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    transform: translate3d(110%, 0, 0);
  }
}
@keyframes Toastify__slideOutLeft {
  from {
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    transform: translate3d(-110%, 0, 0);
  }
}
@keyframes Toastify__slideOutDown {
  from {
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    transform: translate3d(0, 500px, 0);
  }
}
@keyframes Toastify__slideOutUp {
  from {
    transform: translate3d(0, 0, 0);
  }
  to {
    visibility: hidden;
    transform: translate3d(0, -500px, 0);
  }
}
.Toastify__slide-enter--top-left, .Toastify__slide-enter--bottom-left {
  animation-name: Toastify__slideInLeft;
}
.Toastify__slide-enter--top-right, .Toastify__slide-enter--bottom-right {
  animation-name: Toastify__slideInRight;
}
.Toastify__slide-enter--top-center {
  animation-name: Toastify__slideInDown;
}
.Toastify__slide-enter--bottom-center {
  animation-name: Toastify__slideInUp;
}

.Toastify__slide-exit--top-left, .Toastify__slide-exit--bottom-left {
  animation-name: Toastify__slideOutLeft;
}
.Toastify__slide-exit--top-right, .Toastify__slide-exit--bottom-right {
  animation-name: Toastify__slideOutRight;
}
.Toastify__slide-exit--top-center {
  animation-name: Toastify__slideOutUp;
}
.Toastify__slide-exit--bottom-center {
  animation-name: Toastify__slideOutDown;
}

@keyframes Toastify__spin {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(360deg);
  }
}

/*# sourceMappingURL=ReactToastify.css.map */._logLevelRed_1efes_1 {
  --log-level-accent: #D0382A;
}

._logLevelOrange_1efes_5 {
  --log-level-accent: #EA6329;
}

._logLevelGreen_1efes_9 {
  --log-level-accent: #007373;
}._header_1sdbl_1 {
  margin-top: -0.05vw;
  background-color: #1972b9;
  width: 100%;
  position: relative;
}

/* FORM */

._form_1sdbl_9 {
  width: 100%;
}

._hide_1sdbl_13 {
  display: none !important;
}

/* INPUT FIELDS */

._textField_1sdbl_18 {
  border: none;
  border-bottom: 1px #777777 solid;
  width: 100%;
  padding: 0 10px;
}

._textField_1sdbl_18:focus {
  outline: none;
  border-bottom: 1px #1972b9 solid;
}

._textField_error_1sdbl_28 {
  border: none;
  border-bottom: 1px #ED1C24 solid;
  width: 100%;
  padding: 0 10px;
}

._textField_error_1sdbl_28:focus {
  outline: none;
}

._textField_line_1sdbl_38 {
  height: 50%;
  width: 1px;
  background-color: #777777;
  position: absolute;
  bottom: 0;
}

._textField_line_error_1sdbl_45 {
  height: 50%;
  width: 1px;
  background-color: #ED1C24;
  position: absolute;
  bottom: 0;
}

._textField_line_right_1sdbl_52 {
  height: 50%;
  width: 1px;
  background-color: #777777;
  position: absolute;
  bottom: 0;
  right: 0;
}

._textField_line_right_error_1sdbl_60 {
  height: 50%;
  width: 1px;
  background-color: #ED1C24;
  position: absolute;
  bottom: 0;
  right: 0;
}

/* ICONS */

._buttonIcon-xs_1sdbl_70 {
  font-size: 0.75vw;
}

._buttonIcon-sm_1sdbl_74 {
  font-size: 1.25vw;
}

._buttonIcon-lg_1sdbl_78 {
  font-size: 1.75vw;
}

._checkBox-lg_1sdbl_82 {
  font-size: 1.25vw;
  color: #333333;
}

/* TEXT */

._bold_1sdbl_88 {
  font-weight: bold;
}

._txtXSmall_1sdbl_92 {
  font-size: 12px;
}

._txtSmall_1sdbl_96 {
  font-size: 14px;
}

/* COLORS */

._textLight_1sdbl_101 {
  color: #d7d7d7;
}

._textMedium_1sdbl_105 {
  color: #777777;
}

._textDark_1sdbl_109 {
  color: #333333;
}

._primary_1sdbl_113 {
  color: #1972b9;
}

._red_1sdbl_117 {
  color: #D0382A;
}

._green_1sdbl_121 {
  color: #007373;
}

._orange_1sdbl_125 {
  color: #EA6329;
}

/* MISC */

._link_1sdbl_130 {
  color: #007bff;
  text-decoration: underline;
}

._clickable_1sdbl_135 {
  cursor: pointer;
}

._clickable_1sdbl_135:hover i._buttonIcon-lg_1sdbl_78 {
  transition: all 0.25s ease;
  opacity: 0.5;
}

._pinToLabel_1sdbl_143 {
  margin-top: -0.25vw;
}

._marginBottom-xs_1sdbl_147 {
  margin-bottom: 0.25vw;
}

._marginBottom-sm_1sdbl_151 {
  margin-bottom: 0.5vw;
}

._marginBottom-l_1sdbl_155 {
  margin-bottom: 1vw;
}

._marginBottom-xl_1sdbl_159 {
  margin-bottom: 2vw;
}

._marginRight-sm_1sdbl_163 {
  margin-right: 0.5vw;
}

._divider_1sdbl_167 {
  height: 100%;
  width: 1px;
  background-color: rgb(218, 218, 218);
}

._divider-h_1sdbl_173 {
  width: 100%;
  height: 0.1vw;
  background-color: rgb(218, 218, 218);
}

._height100_1sdbl_179 {
  height: 100%;
}

._modalTransformLess_1sdbl_183 {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 120px;
  min-width: 720px;
  max-width: 92%;
  max-height: 92%;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
  z-index: 10000;
}

._modal_1sdbl_183 {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 120px;
  min-width: 720px;
  max-width: 92%;
  max-height: 92%;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
  z-index: 10000;
  transform: translate(-50%, -50%);
}

._alarmButton_1sdbl_212 {
  background-color: #FFFFFF;
  line-height: 10px;
  gap: 2px;
  user-select: none;
  cursor: pointer;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 10000px;
  padding: 10px 18px;
  font-size: 14px;
  transition: color 0.25s, background-color 0.25s;
}

._alarmButton_1sdbl_212 svg {
  margin: -8px -2px;
  height: 24px;
}

._alarmButton_1sdbl_212 svg {
  margin: -6px 0 -6px -6px;
  height: 22px;
}

._alarmButton_1sdbl_212:hover {
  background-color: #629bce;
  color: #FFFFFF !important;
}label {
  margin-bottom: 0 !important;
  user-select: none;
}

._chipWrapper_10215_6 {
  border-radius: 10000px;
  line-height: 10px;
  display: flex;
  align-items: center;
  transition: opacity 0.25s;
  opacity: 1;
}

._chipWrapper_10215_6 ._icon_10215_14 {
  cursor: pointer;
  display: flex;
  align-items: center;
}

._chipWrapper_10215_6 ._icon_10215_14 svg {
  margin: -4px -4px -4px 4px;
  height: 16px;
  width: 16px;
}

._chipWrapper_10215_6._flex_10215_24 {
  display: flex;
  gap: 8px;
  align-items: center;
}

._small_10215_30 {
  border-radius: 10000px;
  padding: 2px 10px;
  font-size: 10px;
  min-height: 16px;
}

._medium_10215_37 {
  border-radius: 10000px;
  padding: 6px 12px;
  font-size: 14px;
  min-height: 20px;
}

._medium_10215_37 svg {
  height: 14px;
}

._large_10215_47 {
  border-radius: 10000px;
  padding: 10px 18px;
  font-size: 14px;
}

._large_10215_47 svg {
  margin: -8px -2px;
  height: 24px;
}

._largest_10215_57 {
  border-radius: 10000px;
  padding: 16px 20px;
  font-size: 24px;
}

._warning100_10215_63 {
  background-color: #FAB213;
  color: #FFFFFF;
}

._warning100_10215_63:hover {
  color: #FFFFFF;
  text-decoration: none;
}

._warning200_10215_72 {
  background-color: #E97625;
  color: #FFFFFF;
}

._warning200_10215_72:hover {
  color: #FFFFFF;
  text-decoration: none;
}

._danger_10215_81 {
  background-color: #ED1C24;
  color: #FFFFFF;
}

._danger_10215_81:hover {
  color: #FFFFFF;
  text-decoration: none;
}

._clickable_10215_90, a {
  cursor: pointer;
  user-select: none;
}

._clickable_10215_90:hover, a:hover {
  opacity: 0.85;
}

._noSelect_10215_99 {
  cursor: default;
  user-select: none;
}

._light100_10215_104 {
  background-color: #FFFFFF;
  color: #333333;
}

._light100_10215_104:hover {
  color: #333333;
  text-decoration: none;
}

._light200_10215_113 {
  background-color: #f6f6f6;
  color: #333333;
}

._light200_10215_113:hover {
  color: #333333;
  text-decoration: none;
}

._light300_10215_122 {
  background-color: #ededed;
  color: #333333;
}

._light300_10215_122:hover {
  color: #333333;
  text-decoration: none;
}

._light400_10215_131 {
  background-color: #e2e2e2;
  color: #333333;
}

._light400_10215_131:hover {
  color: #333333;
  text-decoration: none;
}

._dark_10215_140 {
  background-color: #454545;
  color: #FFFFFF;
}

._dark_10215_140:hover {
  color: #FFFFFF;
  text-decoration: none;
}

._primary_10215_149 {
  background-color: #1972b9;
  color: #FFFFFF;
}

._primary_10215_149:hover {
  color: #FFFFFF;
  text-decoration: none;
}

._primary_10215_149._clickable_10215_90:hover, a._primary_10215_149:hover {
  opacity: 1;
  background-color: #629bce;
}

._primary-reversed_10215_162 {
  background-color: #FFFFFF;
  color: #1972b9;
}

._primary-reversed_10215_162:hover {
  color: #1972b9;
  text-decoration: none;
}

._tertiary_10215_171 {
  background-color: #629bce;
  color: #FFFFFF;
}

._tertiary_10215_171:hover {
  color: #FFFFFF;
  text-decoration: none;
}

._disabled_10215_180 {
  opacity: 0.75;
  cursor: not-allowed;
  user-select: none;
}

._green250_10215_186 {
  background-color: #3F9C9C;
  color: #FFFFFF;
}

._green250_10215_186:hover {
  color: #FFFFFF;
  text-decoration: none;
}

._green250-muted_10215_195 {
  background-color: #3F9C9C;
  color: rgba(255, 255, 255, 0.6);
}

._green250-muted_10215_195:hover {
  color: rgba(255, 255, 255, 0.6);
  text-decoration: none;
}

._green300_10215_204 {
  background-color: #378589;
  color: #FFFFFF;
}

._green300_10215_204:hover {
  color: #FFFFFF;
  text-decoration: none;
}

._green400_10215_213 {
  background-color: #007373;
  color: #FFFFFF;
}

._green400_10215_213:hover {
  color: #FFFFFF;
  text-decoration: none;
}

._green200_10215_222 {
  background-color: #27AC68;
  color: #FFFFFF;
}

._green200_10215_222:hover {
  color: #FFFFFF;
  text-decoration: none;
}

._green100_10215_231 {
  background-color: #33AC56;
  color: #FFFFFF;
}

._green100_10215_231:hover {
  color: #FFFFFF;
  text-decoration: none;
}
._errorContainer_11wa9_2 {
  display: flex;
  flex-direction: row;
  align-items: center;
  background-color: #f6f6f6;
}
._errorContainer_11wa9_2._isRetrying_11wa9_8 ._title_11wa9_8:after {
  display: inline-block;
  content: "";
  animation: _ellipsis_11wa9_1 steps(1, end) 2s infinite;
}
._errorContainer_11wa9_2 ._title_11wa9_8 {
  font-size: 16px;
  color: #333333;
}
._errorContainer_11wa9_2 ._description_11wa9_17 {
  font-size: 14px;
  color: #777777;
}
._errorContainer_11wa9_2 ._errorBorder_11wa9_21 {
  align-self: stretch;
  flex: 0 0 4px;
  background-color: #ED1C24;
}
._errorContainer_11wa9_2 svg {
  padding: 4px;
  height: 48px;
  width: 48px;
  max-width: 48px;
  color: #ED1C24;
}
._errorContainer_11wa9_2 ._message_11wa9_33 {
  padding: 4px 4px 4px 0;
}
@keyframes _ellipsis_11wa9_1 {
  0% {
    content: " ";
  }
  25% {
    content: " .";
  }
  50% {
    content: " ..";
  }
  75% {
    content: " ...";
  }
}._formGroup_gddcq_1 {
  margin-bottom: 8px;
  display: flex;
  flex-direction: column;
  gap: 12px;
}._header_erkwv_1 {
  margin-top: -0.05vw;
  background-color: #1972b9;
  width: 100%;
  position: relative;
}

/* FORM */

._form_erkwv_9 {
  width: 100%;
}

._hide_erkwv_13 {
  display: none !important;
}

/* INPUT FIELDS */

._textField_erkwv_18 {
  border: none;
  border-bottom: 1px #777777 solid;
  width: 100%;
  padding: 0 10px;
}

._textField_erkwv_18:focus {
  outline: none;
  border-bottom: 1px #1972b9 solid;
}

._textField_error_erkwv_28 {
  border: none;
  border-bottom: 1px #ED1C24 solid;
  width: 100%;
  padding: 0 10px;
}

._textField_error_erkwv_28:focus {
  outline: none;
}

._textField_line_erkwv_38 {
  height: 50%;
  width: 1px;
  background-color: #777777;
  position: absolute;
  bottom: 0;
}

._textField_line_error_erkwv_45 {
  height: 50%;
  width: 1px;
  background-color: #ED1C24;
  position: absolute;
  bottom: 0;
}

._textField_line_right_erkwv_52 {
  height: 50%;
  width: 1px;
  background-color: #777777;
  position: absolute;
  bottom: 0;
  right: 0;
}

._textField_line_right_error_erkwv_60 {
  height: 50%;
  width: 1px;
  background-color: #ED1C24;
  position: absolute;
  bottom: 0;
  right: 0;
}

/* ICONS */

._buttonIcon-xs_erkwv_70 {
  font-size: 0.75vw;
}

._buttonIcon-sm_erkwv_74 {
  font-size: 1.25vw;
}

._buttonIcon-lg_erkwv_78 {
  font-size: 1.75vw;
}

._checkBox-lg_erkwv_82 {
  font-size: 1.25vw;
  color: #333333;
}

/* TEXT */

._bold_erkwv_88 {
  font-weight: bold;
}

._txtXSmall_erkwv_92 {
  font-size: 12px;
}

._txtSmall_erkwv_96 {
  font-size: 14px;
}

/* COLORS */

._textLight_erkwv_101 {
  color: #d7d7d7;
}

._textMedium_erkwv_105 {
  color: #777777;
}

._textDark_erkwv_109 {
  color: #333333;
}

._primary_erkwv_113 {
  color: #1972b9;
}

._red_erkwv_117 {
  color: #D0382A;
}

._green_erkwv_121 {
  color: #007373;
}

._orange_erkwv_125 {
  color: #EA6329;
}

/* MISC */

._link_erkwv_130 {
  color: #007bff;
  text-decoration: underline;
}

._clickable_erkwv_135 {
  cursor: pointer;
}

._clickable_erkwv_135:hover i._buttonIcon-lg_erkwv_78 {
  transition: all 0.25s ease;
  opacity: 0.5;
}

._pinToLabel_erkwv_143 {
  margin-top: -0.25vw;
}

._marginBottom-xs_erkwv_147 {
  margin-bottom: 0.25vw;
}

._marginBottom-sm_erkwv_151 {
  margin-bottom: 0.5vw;
}

._marginBottom-l_erkwv_155 {
  margin-bottom: 1vw;
}

._marginBottom-xl_erkwv_159 {
  margin-bottom: 2vw;
}

._marginRight-sm_erkwv_163 {
  margin-right: 0.5vw;
}

._divider_erkwv_167 {
  height: 100%;
  width: 1px;
  background-color: rgb(218, 218, 218);
}

._divider-h_erkwv_173 {
  width: 100%;
  height: 0.1vw;
  background-color: rgb(218, 218, 218);
}

._height100_erkwv_179 {
  height: 100%;
}

._modalTransformLess_erkwv_183 {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 120px;
  min-width: 720px;
  max-width: 92%;
  max-height: 92%;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
  z-index: 10000;
}

._modal_erkwv_183 {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 120px;
  min-width: 720px;
  max-width: 92%;
  max-height: 92%;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
  z-index: 10000;
  transform: translate(-50%, -50%);
}

._light_erkwv_212 {
  color: black;
}

._dark_erkwv_216 {
  color: #FFFFFF;
}

._contentSpan_erkwv_220 {
  font-size: 12px;
  line-height: 14px;
  margin-bottom: 8px;
}

._contentSpan_erkwv_220._dark_erkwv_216 {
  color: #d7d7d7;
}

._contentSpan_erkwv_220._light_erkwv_212 {
  color: #777777;
}

._titleSpan_erkwv_232 {
  color: #000000;
  font-size: 12px;
  margin-bottom: 4px;
  display: flex;
}

._titleSpan_erkwv_232 > span {
  margin: 0;
  flex-grow: 1;
}

._titleSpan_erkwv_232._dark_erkwv_216 {
  color: #FFFFFF;
}

._titleSpan_erkwv_232._light_erkwv_212 {
  color: #000000;
}

._span_erkwv_249, ._boldSpan_erkwv_249 {
  font-size: 14px;
}

._span_erkwv_249._dark_erkwv_216, ._dark_erkwv_216._boldSpan_erkwv_249 {
  color: #FFFFFF;
}

._span_erkwv_249._light_erkwv_212, ._light_erkwv_212._boldSpan_erkwv_249 {
  color: #333333;
}

._boldSpan_erkwv_249 {
  font-weight: bold;
}

._h6_erkwv_263 {
  margin-bottom: 8px;
}

._h6_erkwv_263 > h6 {
  margin: 0px;
}

._label_erkwv_270 {
  color: #333333;
  font-size: 14px;
  display: flex;
  align-items: center;
}

._label_erkwv_270._dark_erkwv_216 {
  color: #d7d7d7;
}

._label_erkwv_270._light_erkwv_212 {
  color: #333333;
}._header_25kd3_1 {
  margin-top: -0.05vw;
  background-color: #1972b9;
  width: 100%;
  position: relative;
}

/* FORM */

._form_25kd3_9 {
  width: 100%;
}

._hide_25kd3_13 {
  display: none !important;
}

/* INPUT FIELDS */

._textField_25kd3_18 {
  border: none;
  border-bottom: 1px #777777 solid;
  width: 100%;
  padding: 0 10px;
}

._textField_25kd3_18:focus {
  outline: none;
  border-bottom: 1px #1972b9 solid;
}

._textField_error_25kd3_28 {
  border: none;
  border-bottom: 1px #ED1C24 solid;
  width: 100%;
  padding: 0 10px;
}

._textField_error_25kd3_28:focus {
  outline: none;
}

._textField_line_25kd3_38 {
  height: 50%;
  width: 1px;
  background-color: #777777;
  position: absolute;
  bottom: 0;
}

._textField_line_error_25kd3_45 {
  height: 50%;
  width: 1px;
  background-color: #ED1C24;
  position: absolute;
  bottom: 0;
}

._textField_line_right_25kd3_52 {
  height: 50%;
  width: 1px;
  background-color: #777777;
  position: absolute;
  bottom: 0;
  right: 0;
}

._textField_line_right_error_25kd3_60 {
  height: 50%;
  width: 1px;
  background-color: #ED1C24;
  position: absolute;
  bottom: 0;
  right: 0;
}

/* ICONS */

._buttonIcon-xs_25kd3_70 {
  font-size: 0.75vw;
}

._buttonIcon-sm_25kd3_74 {
  font-size: 1.25vw;
}

._buttonIcon-lg_25kd3_78 {
  font-size: 1.75vw;
}

._checkBox-lg_25kd3_82 {
  font-size: 1.25vw;
  color: #333333;
}

/* TEXT */

._bold_25kd3_88 {
  font-weight: bold;
}

._txtXSmall_25kd3_92 {
  font-size: 12px;
}

._txtSmall_25kd3_96 {
  font-size: 14px;
}

/* COLORS */

._textLight_25kd3_101 {
  color: #d7d7d7;
}

._textMedium_25kd3_105 {
  color: #777777;
}

._textDark_25kd3_109 {
  color: #333333;
}

._primary_25kd3_113 {
  color: #1972b9;
}

._red_25kd3_117 {
  color: #D0382A;
}

._green_25kd3_121 {
  color: #007373;
}

._orange_25kd3_125 {
  color: #EA6329;
}

/* MISC */

._link_25kd3_130 {
  color: #007bff;
  text-decoration: underline;
}

._clickable_25kd3_135 {
  cursor: pointer;
}

._clickable_25kd3_135:hover i._buttonIcon-lg_25kd3_78 {
  transition: all 0.25s ease;
  opacity: 0.5;
}

._pinToLabel_25kd3_143 {
  margin-top: -0.25vw;
}

._marginBottom-xs_25kd3_147 {
  margin-bottom: 0.25vw;
}

._marginBottom-sm_25kd3_151 {
  margin-bottom: 0.5vw;
}

._marginBottom-l_25kd3_155 {
  margin-bottom: 1vw;
}

._marginBottom-xl_25kd3_159 {
  margin-bottom: 2vw;
}

._marginRight-sm_25kd3_163 {
  margin-right: 0.5vw;
}

._divider_25kd3_167 {
  height: 100%;
  width: 1px;
  background-color: rgb(218, 218, 218);
}

._divider-h_25kd3_173 {
  width: 100%;
  height: 0.1vw;
  background-color: rgb(218, 218, 218);
}

._height100_25kd3_179 {
  height: 100%;
}

._modalTransformLess_25kd3_183 {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 120px;
  min-width: 720px;
  max-width: 92%;
  max-height: 92%;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
  z-index: 10000;
}

._modal_25kd3_183 {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 120px;
  min-width: 720px;
  max-width: 92%;
  max-height: 92%;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
  z-index: 10000;
  transform: translate(-50%, -50%);
}

._ldsGrid_25kd3_212 {
  display: grid;
  position: relative;
  grid-template-columns: 1fr 1fr 1fr;
}

._ldsGrid_25kd3_212._medium_25kd3_217 {
  margin: 12px auto;
  padding: 8px;
  width: 80px;
  height: 80px;
  gap: 8px;
}

._ldsGrid_25kd3_212._small_25kd3_224 {
  width: 32px;
  height: 8px;
  gap: 4px;
}

._ldsGrid_25kd3_212._light_25kd3_229 div {
  background: #FFFFFF;
}

._ldsGrid_25kd3_212._dark_25kd3_232 div {
  background: #676767;
}

._ldsGrid_25kd3_212 div {
  border-radius: 50%;
  animation: _animation_25kd3_1 1.2s linear infinite;
}

._ldsGrid_25kd3_212 div:nth-child(1) {
  animation-delay: -0.8s;
}

._ldsGrid_25kd3_212 div:nth-child(2) {
  animation-delay: -0.4s;
}

._ldsGrid_25kd3_212 div:nth-child(3) {
  animation-delay: 0s;
}

._ldsGrid_25kd3_212 div:nth-child(4) {
  animation-delay: -0.4s;
}

._ldsGrid_25kd3_212 div:nth-child(5) {
  animation-delay: -0.8s;
}

._ldsGrid_25kd3_212 div:nth-child(6) {
  animation-delay: -1.2s;
}

._ldsGrid_25kd3_212 div:nth-child(7) {
  animation-delay: -0.8s;
}

._ldsGrid_25kd3_212 div:nth-child(8) {
  animation-delay: -1.2s;
}

._ldsGrid_25kd3_212 div:nth-child(9) {
  animation-delay: -1.6s;
}

@keyframes _animation_25kd3_1 {
  0%, 100% {
    opacity: 1;
  }
  50% {
    opacity: 0.5;
  }
}._header_1ria6_1 {
  margin-top: -0.05vw;
  background-color: #1972b9;
  width: 100%;
  position: relative;
}

/* FORM */

._form_1ria6_9 {
  width: 100%;
}

._hide_1ria6_13 {
  display: none !important;
}

/* INPUT FIELDS */

._textField_1ria6_18 {
  border: none;
  border-bottom: 1px #777777 solid;
  width: 100%;
  padding: 0 10px;
}

._textField_1ria6_18:focus {
  outline: none;
  border-bottom: 1px #1972b9 solid;
}

._textField_error_1ria6_28 {
  border: none;
  border-bottom: 1px #ED1C24 solid;
  width: 100%;
  padding: 0 10px;
}

._textField_error_1ria6_28:focus {
  outline: none;
}

._textField_line_1ria6_38 {
  height: 50%;
  width: 1px;
  background-color: #777777;
  position: absolute;
  bottom: 0;
}

._textField_line_error_1ria6_45 {
  height: 50%;
  width: 1px;
  background-color: #ED1C24;
  position: absolute;
  bottom: 0;
}

._textField_line_right_1ria6_52 {
  height: 50%;
  width: 1px;
  background-color: #777777;
  position: absolute;
  bottom: 0;
  right: 0;
}

._textField_line_right_error_1ria6_60 {
  height: 50%;
  width: 1px;
  background-color: #ED1C24;
  position: absolute;
  bottom: 0;
  right: 0;
}

/* ICONS */

._buttonIcon-xs_1ria6_70 {
  font-size: 0.75vw;
}

._buttonIcon-sm_1ria6_74 {
  font-size: 1.25vw;
}

._buttonIcon-lg_1ria6_78 {
  font-size: 1.75vw;
}

._checkBox-lg_1ria6_82 {
  font-size: 1.25vw;
  color: #333333;
}

/* TEXT */

._bold_1ria6_88 {
  font-weight: bold;
}

._txtXSmall_1ria6_92 {
  font-size: 12px;
}

._txtSmall_1ria6_96 {
  font-size: 14px;
}

/* COLORS */

._textLight_1ria6_101 {
  color: #d7d7d7;
}

._textMedium_1ria6_105 {
  color: #777777;
}

._textDark_1ria6_109 {
  color: #333333;
}

._primary_1ria6_113 {
  color: #1972b9;
}

._red_1ria6_117 {
  color: #D0382A;
}

._green_1ria6_121 {
  color: #007373;
}

._orange_1ria6_125 {
  color: #EA6329;
}

/* MISC */

._link_1ria6_130 {
  color: #007bff;
  text-decoration: underline;
}

._clickable_1ria6_135 {
  cursor: pointer;
}

._clickable_1ria6_135:hover i._buttonIcon-lg_1ria6_78 {
  transition: all 0.25s ease;
  opacity: 0.5;
}

._pinToLabel_1ria6_143 {
  margin-top: -0.25vw;
}

._marginBottom-xs_1ria6_147 {
  margin-bottom: 0.25vw;
}

._marginBottom-sm_1ria6_151 {
  margin-bottom: 0.5vw;
}

._marginBottom-l_1ria6_155 {
  margin-bottom: 1vw;
}

._marginBottom-xl_1ria6_159 {
  margin-bottom: 2vw;
}

._marginRight-sm_1ria6_163 {
  margin-right: 0.5vw;
}

._divider_1ria6_167 {
  height: 100%;
  width: 1px;
  background-color: rgb(218, 218, 218);
}

._divider-h_1ria6_173 {
  width: 100%;
  height: 0.1vw;
  background-color: rgb(218, 218, 218);
}

._height100_1ria6_179 {
  height: 100%;
}

._modalTransformLess_1ria6_183 {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 120px;
  min-width: 720px;
  max-width: 92%;
  max-height: 92%;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
  z-index: 10000;
}

._modal_1ria6_183 {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 120px;
  min-width: 720px;
  max-width: 92%;
  max-height: 92%;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
  z-index: 10000;
  transform: translate(-50%, -50%);
}

._buttonArea_1ria6_212 {
  padding: 12px 24px;
  background-color: #ededed;
  display: flex;
  flex-direction: row-reverse;
  justify-content: flex-start;
  align-items: center;
  gap: 8px;
  flex-shrink: 0;
}._header_1rs5i_1 {
  margin-top: -0.05vw;
  background-color: #1972b9;
  width: 100%;
  position: relative;
}

/* FORM */

._form_1rs5i_9 {
  width: 100%;
}

._hide_1rs5i_13 {
  display: none !important;
}

/* INPUT FIELDS */

._textField_1rs5i_18 {
  border: none;
  border-bottom: 1px #777777 solid;
  width: 100%;
  padding: 0 10px;
}

._textField_1rs5i_18:focus {
  outline: none;
  border-bottom: 1px #1972b9 solid;
}

._textField_error_1rs5i_28 {
  border: none;
  border-bottom: 1px #ED1C24 solid;
  width: 100%;
  padding: 0 10px;
}

._textField_error_1rs5i_28:focus {
  outline: none;
}

._textField_line_1rs5i_38 {
  height: 50%;
  width: 1px;
  background-color: #777777;
  position: absolute;
  bottom: 0;
}

._textField_line_error_1rs5i_45 {
  height: 50%;
  width: 1px;
  background-color: #ED1C24;
  position: absolute;
  bottom: 0;
}

._textField_line_right_1rs5i_52 {
  height: 50%;
  width: 1px;
  background-color: #777777;
  position: absolute;
  bottom: 0;
  right: 0;
}

._textField_line_right_error_1rs5i_60 {
  height: 50%;
  width: 1px;
  background-color: #ED1C24;
  position: absolute;
  bottom: 0;
  right: 0;
}

/* ICONS */

._buttonIcon-xs_1rs5i_70 {
  font-size: 0.75vw;
}

._buttonIcon-sm_1rs5i_74 {
  font-size: 1.25vw;
}

._buttonIcon-lg_1rs5i_78 {
  font-size: 1.75vw;
}

._checkBox-lg_1rs5i_82 {
  font-size: 1.25vw;
  color: #333333;
}

/* TEXT */

._bold_1rs5i_88 {
  font-weight: bold;
}

._txtXSmall_1rs5i_92 {
  font-size: 12px;
}

._txtSmall_1rs5i_96 {
  font-size: 14px;
}

/* COLORS */

._textLight_1rs5i_101 {
  color: #d7d7d7;
}

._textMedium_1rs5i_105 {
  color: #777777;
}

._textDark_1rs5i_109 {
  color: #333333;
}

._primary_1rs5i_113 {
  color: #1972b9;
}

._red_1rs5i_117 {
  color: #D0382A;
}

._green_1rs5i_121 {
  color: #007373;
}

._orange_1rs5i_125 {
  color: #EA6329;
}

/* MISC */

._link_1rs5i_130 {
  color: #007bff;
  text-decoration: underline;
}

._clickable_1rs5i_135 {
  cursor: pointer;
}

._clickable_1rs5i_135:hover i._buttonIcon-lg_1rs5i_78 {
  transition: all 0.25s ease;
  opacity: 0.5;
}

._pinToLabel_1rs5i_143 {
  margin-top: -0.25vw;
}

._marginBottom-xs_1rs5i_147 {
  margin-bottom: 0.25vw;
}

._marginBottom-sm_1rs5i_151 {
  margin-bottom: 0.5vw;
}

._marginBottom-l_1rs5i_155 {
  margin-bottom: 1vw;
}

._marginBottom-xl_1rs5i_159 {
  margin-bottom: 2vw;
}

._marginRight-sm_1rs5i_163 {
  margin-right: 0.5vw;
}

._divider_1rs5i_167 {
  height: 100%;
  width: 1px;
  background-color: rgb(218, 218, 218);
}

._divider-h_1rs5i_173 {
  width: 100%;
  height: 0.1vw;
  background-color: rgb(218, 218, 218);
}

._height100_1rs5i_179 {
  height: 100%;
}

._modalTransformLess_1rs5i_183 {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 120px;
  min-width: 720px;
  max-width: 92%;
  max-height: 92%;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
  z-index: 10000;
}

._modal_1rs5i_183 {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 120px;
  min-width: 720px;
  max-width: 92%;
  max-height: 92%;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
  z-index: 10000;
  transform: translate(-50%, -50%);
}

._progressContainer_1rs5i_212 {
  height: 8px;
  width: 100%;
  background-color: #d2d2d2;
}

._progressContainer_1rs5i_212 > ._fill_1rs5i_217 {
  background-color: #676767;
  transition: width 0.25s ease-out;
  height: 100%;
}._splitChipButton_jv1g8_1 {
  display: flex;
}
._splitChipButton_jv1g8_1 > * {
  transition: background-color 0.25s ease;
}
._splitChipButton_jv1g8_1._large_jv1g8_7 ._left_jv1g8_7 {
  padding-right: 10px;
}
._splitChipButton_jv1g8_1._large_jv1g8_7 ._right_jv1g8_10 {
  padding-left: 10px;
}
._splitChipButton_jv1g8_1 ._left_jv1g8_7 {
  margin-right: 0;
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
._splitChipButton_jv1g8_1 ._right_jv1g8_10 {
  margin-left: 0;
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}._tailContainer_1kwzh_1 {
  position: absolute;
  overflow: hidden;
  width: 12px;
  height: 12px;
}

._bottom_1kwzh_8 {
  left: 50%;
  top: 100%;
  transform: translate(-50%, 0);
}
._bottom_1kwzh_8 ._tail_1kwzh_1 {
  top: -2px;
  left: 50%;
  transform: translate(-50%, -50%) rotate(45deg);
}

._tail_1kwzh_1 {
  position: absolute;
  width: 12px;
  height: 12px;
  background-color: var(--log-level-accent);
}._header_fnv58_1 {
  margin-top: -0.05vw;
  background-color: #1972b9;
  width: 100%;
  position: relative;
}

/* FORM */

._form_fnv58_9 {
  width: 100%;
}

._hide_fnv58_13 {
  display: none !important;
}

/* INPUT FIELDS */

._textField_fnv58_18 {
  border: none;
  border-bottom: 1px #777777 solid;
  width: 100%;
  padding: 0 10px;
}

._textField_fnv58_18:focus {
  outline: none;
  border-bottom: 1px #1972b9 solid;
}

._textField_error_fnv58_28 {
  border: none;
  border-bottom: 1px #ED1C24 solid;
  width: 100%;
  padding: 0 10px;
}

._textField_error_fnv58_28:focus {
  outline: none;
}

._textField_line_fnv58_38 {
  height: 50%;
  width: 1px;
  background-color: #777777;
  position: absolute;
  bottom: 0;
}

._textField_line_error_fnv58_45 {
  height: 50%;
  width: 1px;
  background-color: #ED1C24;
  position: absolute;
  bottom: 0;
}

._textField_line_right_fnv58_52 {
  height: 50%;
  width: 1px;
  background-color: #777777;
  position: absolute;
  bottom: 0;
  right: 0;
}

._textField_line_right_error_fnv58_60 {
  height: 50%;
  width: 1px;
  background-color: #ED1C24;
  position: absolute;
  bottom: 0;
  right: 0;
}

/* ICONS */

._buttonIcon-xs_fnv58_70 {
  font-size: 0.75vw;
}

._buttonIcon-sm_fnv58_74 {
  font-size: 1.25vw;
}

._buttonIcon-lg_fnv58_78 {
  font-size: 1.75vw;
}

._checkBox-lg_fnv58_82 {
  font-size: 1.25vw;
  color: #333333;
}

/* TEXT */

._bold_fnv58_88 {
  font-weight: bold;
}

._txtXSmall_fnv58_92 {
  font-size: 12px;
}

._txtSmall_fnv58_96 {
  font-size: 14px;
}

/* COLORS */

._textLight_fnv58_101 {
  color: #d7d7d7;
}

._textMedium_fnv58_105 {
  color: #777777;
}

._textDark_fnv58_109 {
  color: #333333;
}

._primary_fnv58_113 {
  color: #1972b9;
}

._red_fnv58_117 {
  color: #D0382A;
}

._green_fnv58_121 {
  color: #007373;
}

._orange_fnv58_125 {
  color: #EA6329;
}

/* MISC */

._link_fnv58_130 {
  color: #007bff;
  text-decoration: underline;
}

._clickable_fnv58_135 {
  cursor: pointer;
}

._clickable_fnv58_135:hover i._buttonIcon-lg_fnv58_78 {
  transition: all 0.25s ease;
  opacity: 0.5;
}

._pinToLabel_fnv58_143 {
  margin-top: -0.25vw;
}

._marginBottom-xs_fnv58_147 {
  margin-bottom: 0.25vw;
}

._marginBottom-sm_fnv58_151 {
  margin-bottom: 0.5vw;
}

._marginBottom-l_fnv58_155 {
  margin-bottom: 1vw;
}

._marginBottom-xl_fnv58_159 {
  margin-bottom: 2vw;
}

._marginRight-sm_fnv58_163 {
  margin-right: 0.5vw;
}

._divider_fnv58_167 {
  height: 100%;
  width: 1px;
  background-color: rgb(218, 218, 218);
}

._divider-h_fnv58_173 {
  width: 100%;
  height: 0.1vw;
  background-color: rgb(218, 218, 218);
}

._height100_fnv58_179 {
  height: 100%;
}

._modalTransformLess_fnv58_183 {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 120px;
  min-width: 720px;
  max-width: 92%;
  max-height: 92%;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
  z-index: 10000;
}

._modal_fnv58_183 {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 120px;
  min-width: 720px;
  max-width: 92%;
  max-height: 92%;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
  z-index: 10000;
  transform: translate(-50%, -50%);
}

._animatedButton_fnv58_212 {
  display: flex;
  border-radius: 10000px;
  background-color: #676767;
  position: relative;
  color: #FFFFFF;
  padding: 2px 0;
}

._animatedButton_fnv58_212:hover:before {
  width: 100%;
  background-color: #454545;
}

._animatedButton_fnv58_212:hover ._icon_fnv58_224 {
  margin: 0 -6px 0 6px;
}

._animatedButton_fnv58_212:before {
  width: 2.75em;
  background-color: #545454;
  border-radius: 10000px;
  bottom: 0;
  content: "";
  display: block;
  left: 0;
  position: absolute;
  top: 0;
  transition: width 0.2s ease, background-color 0.15s;
}

._animatedButton_fnv58_212 ._icon_fnv58_224 {
  z-index: 10000;
  width: 2.75em;
  display: flex;
  align-items: center;
  justify-content: center;
  margin: 0;
  transition: margin 0.2s ease;
}

._animatedButton_fnv58_212 ._icon_fnv58_224 svg {
  width: 1.2em;
  height: 1.2em;
}

._animatedButton_fnv58_212 ._content_fnv58_252 {
  z-index: 10000;
  padding: 2px 12px 4px 8px;
  font-weight: bold;
  font-size: 14px;
  display: flex;
  align-items: center;
  justify-content: center;
}._header_1vxm4_1 {
  margin-top: -0.05vw;
  background-color: #1972b9;
  width: 100%;
  position: relative;
}

/* FORM */

._form_1vxm4_9 {
  width: 100%;
}

._hide_1vxm4_13 {
  display: none !important;
}

/* INPUT FIELDS */

._textField_1vxm4_18 {
  border: none;
  border-bottom: 1px #777777 solid;
  width: 100%;
  padding: 0 10px;
}

._textField_1vxm4_18:focus {
  outline: none;
  border-bottom: 1px #1972b9 solid;
}

._textField_error_1vxm4_28 {
  border: none;
  border-bottom: 1px #ED1C24 solid;
  width: 100%;
  padding: 0 10px;
}

._textField_error_1vxm4_28:focus {
  outline: none;
}

._textField_line_1vxm4_38 {
  height: 50%;
  width: 1px;
  background-color: #777777;
  position: absolute;
  bottom: 0;
}

._textField_line_error_1vxm4_45 {
  height: 50%;
  width: 1px;
  background-color: #ED1C24;
  position: absolute;
  bottom: 0;
}

._textField_line_right_1vxm4_52 {
  height: 50%;
  width: 1px;
  background-color: #777777;
  position: absolute;
  bottom: 0;
  right: 0;
}

._textField_line_right_error_1vxm4_60 {
  height: 50%;
  width: 1px;
  background-color: #ED1C24;
  position: absolute;
  bottom: 0;
  right: 0;
}

/* ICONS */

._buttonIcon-xs_1vxm4_70 {
  font-size: 0.75vw;
}

._buttonIcon-sm_1vxm4_74 {
  font-size: 1.25vw;
}

._buttonIcon-lg_1vxm4_78 {
  font-size: 1.75vw;
}

._checkBox-lg_1vxm4_82 {
  font-size: 1.25vw;
  color: #333333;
}

/* TEXT */

._bold_1vxm4_88 {
  font-weight: bold;
}

._txtXSmall_1vxm4_92 {
  font-size: 12px;
}

._txtSmall_1vxm4_96 {
  font-size: 14px;
}

/* COLORS */

._textLight_1vxm4_101 {
  color: #d7d7d7;
}

._textMedium_1vxm4_105 {
  color: #777777;
}

._textDark_1vxm4_109 {
  color: #333333;
}

._primary_1vxm4_113 {
  color: #1972b9;
}

._red_1vxm4_117 {
  color: #D0382A;
}

._green_1vxm4_121 {
  color: #007373;
}

._orange_1vxm4_125 {
  color: #EA6329;
}

/* MISC */

._link_1vxm4_130 {
  color: #007bff;
  text-decoration: underline;
}

._clickable_1vxm4_135 {
  cursor: pointer;
}

._clickable_1vxm4_135:hover i._buttonIcon-lg_1vxm4_78 {
  transition: all 0.25s ease;
  opacity: 0.5;
}

._pinToLabel_1vxm4_143 {
  margin-top: -0.25vw;
}

._marginBottom-xs_1vxm4_147 {
  margin-bottom: 0.25vw;
}

._marginBottom-sm_1vxm4_151 {
  margin-bottom: 0.5vw;
}

._marginBottom-l_1vxm4_155 {
  margin-bottom: 1vw;
}

._marginBottom-xl_1vxm4_159 {
  margin-bottom: 2vw;
}

._marginRight-sm_1vxm4_163 {
  margin-right: 0.5vw;
}

._divider_1vxm4_167 {
  height: 100%;
  width: 1px;
  background-color: rgb(218, 218, 218);
}

._divider-h_1vxm4_173 {
  width: 100%;
  height: 0.1vw;
  background-color: rgb(218, 218, 218);
}

._height100_1vxm4_179 {
  height: 100%;
}

._modalTransformLess_1vxm4_183 {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 120px;
  min-width: 720px;
  max-width: 92%;
  max-height: 92%;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
  z-index: 10000;
}

._modal_1vxm4_183 {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 120px;
  min-width: 720px;
  max-width: 92%;
  max-height: 92%;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
  z-index: 10000;
  transform: translate(-50%, -50%);
}

._title_1vxm4_212 {
  font-size: 14px;
  margin-top: 5px;
  color: #777777;
}

._text_1vxm4_18 {
  position: relative;
  display: flex;
  flex-direction: row;
  align-items: stretch;
  align-self: stretch;
}

._text_1vxm4_18 ._sub1_1vxm4_225 {
  font-weight: bold;
  display: flex;
  flex-direction: row;
}

._text_1vxm4_18 ._sub1_1vxm4_225 > svg {
  flex-basis: 16px;
  flex-shrink: 0;
  margin-right: 4px;
  margin-top: 4px;
  height: 18px;
  width: 18px;
}

._text_1vxm4_18 ._sub2_1vxm4_238 {
  color: initial;
  text-decoration: none;
  user-select: initial !important;
}

._text_1vxm4_18 ._sub2_1vxm4_238:not(._hasHref_1vxm4_243):hover {
  cursor: default;
}

._text_1vxm4_18 ._sub2_1vxm4_238._hasHref_1vxm4_243:hover ._address_1vxm4_246 {
  text-decoration: underline;
}

._text_1vxm4_18 ._sub2_1vxm4_238 ._accuracy_1vxm4_249 {
  display: flex;
  flex-direction: row;
  align-items: flex-start;
  flex-shrink: 0;
  font-size: 14px;
  color: #777777;
  user-select: none;
}

._addressInfo_1vxm4_259 {
  background-color: #007373;
  padding: 0 10px;
  border-radius: 100px;
  color: white;
  font-weight: normal;
  font-size: 14px;
  right: 0;
  display: flex;
  flex-direction: row;
  align-items: center;
  gap: 4px;
}

._addressInfo_1vxm4_259 svg {
  margin-left: -4px;
  height: 16px;
  width: 16px;
}label {
  margin-bottom: 0 !important;
  user-select: none;
}

._green_oaee6_6 {
  --checkbox-background: #3F9C9C;
  --checkbox-background-checked: #007373;
  --checkbox-border-color: #FFFFFF;
}

._primary_oaee6_12 {
  --checkbox-background: #FFFFFF;
  --checkbox-background-checked: #1972b9;
  --checkbox-label-color: #000000;
  --checkbox-label-color-checked: #1972b9;
  --checkbox-border-color: #000000;
  --checkbox-border-color-checked: transparent;
}

._field_oaee6_21 {
  width: 100%;
  display: flex;
  flex-direction: row;
  align-items: center;
  white-space: nowrap;
}

._field_oaee6_21 svg {
  background-color: var(--checkbox-background);
  border-color: var(--checkbox-border-color);
}

._field_oaee6_21 label {
  color: var(--checkbox-label-color);
}

._field_oaee6_21._checked_oaee6_35 svg {
  background-color: var(--checkbox-background-checked);
  border-color: var(--checkbox-border-color-checked);
  color: #FFFFFF;
}

._field_oaee6_21._checked_oaee6_35 label {
  color: var(--checkbox-label-color-checked);
}

._field_oaee6_21._medium_oaee6_43 {
  --size: 18px;
  font-size: 14px;
  line-height: 14px;
}

._field_oaee6_21._medium_oaee6_43 label {
  margin-left: 8px;
}

._field_oaee6_21._small_oaee6_51 {
  --size: 16px;
  font-size: 12px !important;
  line-height: 12px !important;
}

._field_oaee6_21._small_oaee6_51 label {
  margin-left: 6px;
}

._field_oaee6_21._extra-small_oaee6_59 {
  --size: 12px;
  font-size: 10px !important;
  line-height: 10px !important;
}

._field_oaee6_21._extra-small_oaee6_59 label {
  margin-left: 4px;
}

._field_oaee6_21 ._inputContainer_oaee6_67 {
  height: var(--size);
  width: var(--size);
  pointer-events: none;
  position: relative;
}

._field_oaee6_21 svg {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  box-sizing: content-box;
  border-style: solid;
  border-width: 1px;
  color: transparent;
  transition: all 0.2s ease;
  pointer-events: none;
}

._field_oaee6_21 input {
  height: var(--size);
  width: var(--size);
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  cursor: pointer;
  appearance: none;
  pointer-events: initial;
}

._field_oaee6_21 label {
  cursor: pointer;
  transition: color 0.2s ease;
}._field_h7i0w_1 {
  display: flex;
  position: relative;
}
._field_h7i0w_1 ::placeholder {
  color: #777777;
}
._field_h7i0w_1._bubble_h7i0w_8 {
  background-color: #ededed;
  border-radius: 10000px;
}
._field_h7i0w_1._bubble_h7i0w_8._error_h7i0w_12 {
  background-color: #f5dcdc;
  margin-bottom: 8px;
}
._field_h7i0w_1._bubble_h7i0w_8 input {
  margin: 4px 16px;
}
._field_h7i0w_1._classic_h7i0w_19 input {
  margin: 4px 8px;
}
._field_h7i0w_1._classic_h7i0w_19._error_h7i0w_12 ._decorator_h7i0w_22 {
  background-color: #ED1C24;
  opacity: 1;
}
._field_h7i0w_1._classic_h7i0w_19 ._decorator_h7i0w_22 {
  background-color: #777777;
  position: absolute;
  bottom: 0;
}
._field_h7i0w_1._classic_h7i0w_19 ._decorator1_h7i0w_31 {
  width: 2px;
  top: 50%;
  left: 0;
}
._field_h7i0w_1._classic_h7i0w_19 ._decorator2_h7i0w_36 {
  width: 2px;
  top: 50%;
  right: 0;
}
._field_h7i0w_1._classic_h7i0w_19 ._decorator3_h7i0w_41 {
  height: 2px;
  left: 2px;
  right: 2px;
}
._field_h7i0w_1 input {
  border: none;
  flex-grow: 1;
  background-color: transparent;
  -moz-appearance: textfield;
}
._field_h7i0w_1 input ::-webkit-outer-spin-button,
._field_h7i0w_1 input ::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
._field_h7i0w_1 input:focus-visible {
  outline: none;
}
._field_h7i0w_1 ._button_h7i0w_60 {
  position: absolute;
  border-radius: 10000px;
  width: 48px;
  background-color: #1972b9;
  cursor: pointer;
  height: 100%;
  top: 0;
  right: 0;
  font-size: 20px;
  display: flex;
  user-select: none;
  color: #FFFFFF;
}
._field_h7i0w_1 ._button_h7i0w_60 ._icon_h7i0w_74 {
  height: 24px;
  width: 24px;
  margin: auto;
}._errorContainer_1ax0k_1 {
  max-width: 16vw;
  padding: 2px 8px 4px;
  border: 0 solid transparent;
  border-left: 4px solid #ED1C24;
  font-size: 14px;
  margin-top: -16px;
  margin-bottom: 8px;
}label {
  margin-bottom: 0 !important;
  user-select: none;
}

._chipWrapper_15g60_6 {
  border-radius: 10000px;
  line-height: 10px;
  display: flex;
  align-items: center;
  transition: opacity 0.25s;
  opacity: 1;
}

._chipWrapper_15g60_6 ._icon_15g60_14 {
  cursor: pointer;
  display: flex;
  align-items: center;
}

._chipWrapper_15g60_6 ._icon_15g60_14 svg {
  margin: -4px -4px -4px 4px;
  height: 16px;
  width: 16px;
}

._chipWrapper_15g60_6._flex_15g60_24 {
  display: flex;
  gap: 8px;
  align-items: center;
}

._small_15g60_30 {
  border-radius: 10000px;
  padding: 2px 10px;
  font-size: 10px;
  min-height: 16px;
}

._medium_15g60_37 {
  border-radius: 10000px;
  padding: 6px 12px;
  font-size: 14px;
  min-height: 20px;
}

._medium_15g60_37 svg {
  height: 14px;
}

._large_15g60_47 {
  border-radius: 10000px;
  padding: 10px 18px;
  font-size: 14px;
}

._large_15g60_47 svg {
  margin: -8px -2px;
  height: 24px;
}

._largest_15g60_57 {
  border-radius: 10000px;
  padding: 16px 20px;
  font-size: 24px;
}

._warning100_15g60_63 {
  background-color: #FAB213;
  color: #FFFFFF;
}

._warning100_15g60_63:hover {
  color: #FFFFFF;
  text-decoration: none;
}

._warning200_15g60_72 {
  background-color: #E97625;
  color: #FFFFFF;
}

._warning200_15g60_72:hover {
  color: #FFFFFF;
  text-decoration: none;
}

._danger_15g60_81 {
  background-color: #ED1C24;
  color: #FFFFFF;
}

._danger_15g60_81:hover {
  color: #FFFFFF;
  text-decoration: none;
}

._clickable_15g60_90, a {
  cursor: pointer;
  user-select: none;
}

._clickable_15g60_90:hover, a:hover {
  opacity: 0.85;
}

._noSelect_15g60_99 {
  cursor: default;
  user-select: none;
}

._light100_15g60_104 {
  background-color: #FFFFFF;
  color: #333333;
}

._light100_15g60_104:hover {
  color: #333333;
  text-decoration: none;
}

._light200_15g60_113 {
  background-color: #f6f6f6;
  color: #333333;
}

._light200_15g60_113:hover {
  color: #333333;
  text-decoration: none;
}

._light300_15g60_122 {
  background-color: #ededed;
  color: #333333;
}

._light300_15g60_122:hover {
  color: #333333;
  text-decoration: none;
}

._light400_15g60_131 {
  background-color: #e2e2e2;
  color: #333333;
}

._light400_15g60_131:hover {
  color: #333333;
  text-decoration: none;
}

._dark_15g60_140 {
  background-color: #454545;
  color: #FFFFFF;
}

._dark_15g60_140:hover {
  color: #FFFFFF;
  text-decoration: none;
}

._primary_15g60_149 {
  background-color: #1972b9;
  color: #FFFFFF;
}

._primary_15g60_149:hover {
  color: #FFFFFF;
  text-decoration: none;
}

._primary_15g60_149._clickable_15g60_90:hover, a._primary_15g60_149:hover {
  opacity: 1;
  background-color: #629bce;
}

._primary-reversed_15g60_162 {
  background-color: #FFFFFF;
  color: #1972b9;
}

._primary-reversed_15g60_162:hover {
  color: #1972b9;
  text-decoration: none;
}

._tertiary_15g60_171 {
  background-color: #629bce;
  color: #FFFFFF;
}

._tertiary_15g60_171:hover {
  color: #FFFFFF;
  text-decoration: none;
}

._disabled_15g60_180 {
  opacity: 0.75;
  cursor: not-allowed;
  user-select: none;
}

._green250_15g60_186 {
  background-color: #3F9C9C;
  color: #FFFFFF;
}

._green250_15g60_186:hover {
  color: #FFFFFF;
  text-decoration: none;
}

._green250-muted_15g60_195 {
  background-color: #3F9C9C;
  color: rgba(255, 255, 255, 0.6);
}

._green250-muted_15g60_195:hover {
  color: rgba(255, 255, 255, 0.6);
  text-decoration: none;
}

._green300_15g60_204 {
  background-color: #378589;
  color: #FFFFFF;
}

._green300_15g60_204:hover {
  color: #FFFFFF;
  text-decoration: none;
}

._green400_15g60_213 {
  background-color: #007373;
  color: #FFFFFF;
}

._green400_15g60_213:hover {
  color: #FFFFFF;
  text-decoration: none;
}

._green200_15g60_222 {
  background-color: #27AC68;
  color: #FFFFFF;
}

._green200_15g60_222:hover {
  color: #FFFFFF;
  text-decoration: none;
}

._green100_15g60_231 {
  background-color: #33AC56;
  color: #FFFFFF;
}

._green100_15g60_231:hover {
  color: #FFFFFF;
  text-decoration: none;
}

._chipArray_15g60_240 {
  display: flex;
  gap: 8px;
  flex-wrap: wrap;
}._chipArray_1dkdd_1 {
  padding: 4px 0 0;
}._header_1nh7b_1 {
  margin-top: -0.05vw;
  background-color: #1972b9;
  width: 100%;
  position: relative;
}

/* FORM */

._form_1nh7b_9 {
  width: 100%;
}

._hide_1nh7b_13 {
  display: none !important;
}

/* INPUT FIELDS */

._textField_1nh7b_18 {
  border: none;
  border-bottom: 1px #777777 solid;
  width: 100%;
  padding: 0 10px;
}

._textField_1nh7b_18:focus {
  outline: none;
  border-bottom: 1px #1972b9 solid;
}

._textField_error_1nh7b_28 {
  border: none;
  border-bottom: 1px #ED1C24 solid;
  width: 100%;
  padding: 0 10px;
}

._textField_error_1nh7b_28:focus {
  outline: none;
}

._textField_line_1nh7b_38 {
  height: 50%;
  width: 1px;
  background-color: #777777;
  position: absolute;
  bottom: 0;
}

._textField_line_error_1nh7b_45 {
  height: 50%;
  width: 1px;
  background-color: #ED1C24;
  position: absolute;
  bottom: 0;
}

._textField_line_right_1nh7b_52 {
  height: 50%;
  width: 1px;
  background-color: #777777;
  position: absolute;
  bottom: 0;
  right: 0;
}

._textField_line_right_error_1nh7b_60 {
  height: 50%;
  width: 1px;
  background-color: #ED1C24;
  position: absolute;
  bottom: 0;
  right: 0;
}

/* ICONS */

._buttonIcon-xs_1nh7b_70 {
  font-size: 0.75vw;
}

._buttonIcon-sm_1nh7b_74 {
  font-size: 1.25vw;
}

._buttonIcon-lg_1nh7b_78 {
  font-size: 1.75vw;
}

._checkBox-lg_1nh7b_82 {
  font-size: 1.25vw;
  color: #333333;
}

/* TEXT */

._bold_1nh7b_88 {
  font-weight: bold;
}

._txtXSmall_1nh7b_92 {
  font-size: 12px;
}

._txtSmall_1nh7b_96 {
  font-size: 14px;
}

/* COLORS */

._textLight_1nh7b_101 {
  color: #d7d7d7;
}

._textMedium_1nh7b_105 {
  color: #777777;
}

._textDark_1nh7b_109 {
  color: #333333;
}

._primary_1nh7b_113 {
  color: #1972b9;
}

._red_1nh7b_117 {
  color: #D0382A;
}

._green_1nh7b_121 {
  color: #007373;
}

._orange_1nh7b_125 {
  color: #EA6329;
}

/* MISC */

._link_1nh7b_130 {
  color: #007bff;
  text-decoration: underline;
}

._clickable_1nh7b_135 {
  cursor: pointer;
}

._clickable_1nh7b_135:hover i._buttonIcon-lg_1nh7b_78 {
  transition: all 0.25s ease;
  opacity: 0.5;
}

._pinToLabel_1nh7b_143 {
  margin-top: -0.25vw;
}

._marginBottom-xs_1nh7b_147 {
  margin-bottom: 0.25vw;
}

._marginBottom-sm_1nh7b_151 {
  margin-bottom: 0.5vw;
}

._marginBottom-l_1nh7b_155 {
  margin-bottom: 1vw;
}

._marginBottom-xl_1nh7b_159 {
  margin-bottom: 2vw;
}

._marginRight-sm_1nh7b_163 {
  margin-right: 0.5vw;
}

._divider_1nh7b_167 {
  height: 100%;
  width: 1px;
  background-color: rgb(218, 218, 218);
}

._divider-h_1nh7b_173 {
  width: 100%;
  height: 0.1vw;
  background-color: rgb(218, 218, 218);
}

._height100_1nh7b_179 {
  height: 100%;
}

._modalTransformLess_1nh7b_183 {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 120px;
  min-width: 720px;
  max-width: 92%;
  max-height: 92%;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
  z-index: 10000;
}

._modal_1nh7b_183 {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 120px;
  min-width: 720px;
  max-width: 92%;
  max-height: 92%;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
  z-index: 10000;
  transform: translate(-50%, -50%);
}

@keyframes _initialAnimCentered_1nh7b_1 {
  0% {
    transform: translate(-50%, -50%) scale(0.9);
    opacity: 0;
  }
}

@keyframes _initialAnimNonCentered_1nh7b_1 {
  0% {
    transform: scale(0.9);
    opacity: 0;
  }
}

._animatableCentered_1nh7b_224 {
  transition: transform 0.25s ease-out, opacity 0.25s ease-in;
}

._animatableCentered_1nh7b_224._animateIn_1nh7b_227 {
  animation: _initialAnimCentered_1nh7b_1 0.25s ease-out;
  transform: translate(-50%, -50%) scale(1);
  opacity: 1;
}

._animatableCentered_1nh7b_224._animateOut_1nh7b_232 {
  transform: translate(-50%, -50%) scale(0.9);
  opacity: 0;
}

._animatableNonCentered_1nh7b_237 {
  transition: transform 0.25s ease-out, opacity 0.25s ease-in;
}

._animatableNonCentered_1nh7b_237._animateIn_1nh7b_227 {
  animation: _initialAnimNonCentered_1nh7b_1 0.25s ease-out;
  transform: scale(1);
  opacity: 1;
}

._animatableNonCentered_1nh7b_237._animateOut_1nh7b_232 {
  transform: scale(0.9);
  opacity: 0;
}._header_1ie3a_1 {
  margin-top: -0.05vw;
  background-color: #1972b9;
  width: 100%;
  position: relative;
}

/* FORM */

._form_1ie3a_9 {
  width: 100%;
}

._hide_1ie3a_13 {
  display: none !important;
}

/* INPUT FIELDS */

._textField_1ie3a_18 {
  border: none;
  border-bottom: 1px #777777 solid;
  width: 100%;
  padding: 0 10px;
}

._textField_1ie3a_18:focus {
  outline: none;
  border-bottom: 1px #1972b9 solid;
}

._textField_error_1ie3a_28 {
  border: none;
  border-bottom: 1px #ED1C24 solid;
  width: 100%;
  padding: 0 10px;
}

._textField_error_1ie3a_28:focus {
  outline: none;
}

._textField_line_1ie3a_38 {
  height: 50%;
  width: 1px;
  background-color: #777777;
  position: absolute;
  bottom: 0;
}

._textField_line_error_1ie3a_45 {
  height: 50%;
  width: 1px;
  background-color: #ED1C24;
  position: absolute;
  bottom: 0;
}

._textField_line_right_1ie3a_52 {
  height: 50%;
  width: 1px;
  background-color: #777777;
  position: absolute;
  bottom: 0;
  right: 0;
}

._textField_line_right_error_1ie3a_60 {
  height: 50%;
  width: 1px;
  background-color: #ED1C24;
  position: absolute;
  bottom: 0;
  right: 0;
}

/* ICONS */

._buttonIcon-xs_1ie3a_70 {
  font-size: 0.75vw;
}

._buttonIcon-sm_1ie3a_74 {
  font-size: 1.25vw;
}

._buttonIcon-lg_1ie3a_78 {
  font-size: 1.75vw;
}

._checkBox-lg_1ie3a_82 {
  font-size: 1.25vw;
  color: #333333;
}

/* TEXT */

._bold_1ie3a_88 {
  font-weight: bold;
}

._txtXSmall_1ie3a_92 {
  font-size: 12px;
}

._txtSmall_1ie3a_96 {
  font-size: 14px;
}

/* COLORS */

._textLight_1ie3a_101 {
  color: #d7d7d7;
}

._textMedium_1ie3a_105 {
  color: #777777;
}

._textDark_1ie3a_109 {
  color: #333333;
}

._primary_1ie3a_113 {
  color: #1972b9;
}

._red_1ie3a_117 {
  color: #D0382A;
}

._green_1ie3a_121 {
  color: #007373;
}

._orange_1ie3a_125 {
  color: #EA6329;
}

/* MISC */

._link_1ie3a_130 {
  color: #007bff;
  text-decoration: underline;
}

._clickable_1ie3a_135 {
  cursor: pointer;
}

._clickable_1ie3a_135:hover i._buttonIcon-lg_1ie3a_78 {
  transition: all 0.25s ease;
  opacity: 0.5;
}

._pinToLabel_1ie3a_143 {
  margin-top: -0.25vw;
}

._marginBottom-xs_1ie3a_147 {
  margin-bottom: 0.25vw;
}

._marginBottom-sm_1ie3a_151 {
  margin-bottom: 0.5vw;
}

._marginBottom-l_1ie3a_155 {
  margin-bottom: 1vw;
}

._marginBottom-xl_1ie3a_159 {
  margin-bottom: 2vw;
}

._marginRight-sm_1ie3a_163 {
  margin-right: 0.5vw;
}

._divider_1ie3a_167 {
  height: 100%;
  width: 1px;
  background-color: rgb(218, 218, 218);
}

._divider-h_1ie3a_173 {
  width: 100%;
  height: 0.1vw;
  background-color: rgb(218, 218, 218);
}

._height100_1ie3a_179 {
  height: 100%;
}

._modalTransformLess_1ie3a_183 {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 120px;
  min-width: 720px;
  max-width: 92%;
  max-height: 92%;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
  z-index: 10000;
}

._modal_1ie3a_183 {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 120px;
  min-width: 720px;
  max-width: 92%;
  max-height: 92%;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
  z-index: 10000;
  transform: translate(-50%, -50%);
}

._itemWrapper_1ie3a_212 {
  display: block;
  position: absolute;
  width: 100%;
  top: 34px;
  left: 0;
  padding: 0 0 17px;
  border-radius: 0 0 17px 17px;
  z-index: 10000;
}

._itemWrapper_1ie3a_212._noItems_1ie3a_222 {
  padding: 0;
}

._itemWrapper_1ie3a_212._light_1ie3a_225 {
  background-color: #ededed;
}

._itemWrapper_1ie3a_212._dark_1ie3a_228 {
  background-color: #454545;
}

._itemWrapper_1ie3a_212 > ._itemContainer_1ie3a_231 {
  max-height: 240px;
  display: flex;
  overflow-y: auto;
  flex-direction: column;
  scrollbar-width: thin;
  scrollbar-color: #777777 #d7d7d7;
}

._itemWrapper_1ie3a_212 > ._itemContainer_1ie3a_231::-webkit-scrollbar {
  width: 8px;
  height: 8px;
}

._itemWrapper_1ie3a_212 > ._itemContainer_1ie3a_231::-webkit-scrollbar-thumb {
  background: #777777;
}

._itemWrapper_1ie3a_212 > ._itemContainer_1ie3a_231::-webkit-scrollbar-track {
  background: #d7d7d7;
}

._itemWrapper_1ie3a_212 > ._itemContainer_1ie3a_231 {
  scrollbar-face-color: #777777;
  scrollbar-track-color: #d7d7d7;
}

._dropdownItem_1ie3a_254 {
  min-height: 32px;
  padding: 4px 8px;
  transition: background-color 0.25s ease;
  cursor: pointer;
  user-select: none;
  display: flex;
  flex-direction: row;
  flex-shrink: 0;
  align-items: stretch;
}

._dropdownItem_1ie3a_254:not(:first-child)._light_1ie3a_225 {
  border-top: 2px solid #e2e2e2;
}

._dropdownItem_1ie3a_254:not(:first-child)._dark_1ie3a_228 {
  border-top: 2px solid #454545;
}

._dropdownItem_1ie3a_254._light_1ie3a_225 {
  background-color: #f6f6f6;
}

._dropdownItem_1ie3a_254._light_1ie3a_225:hover {
  background-color: #e2e2e2 !important;
}

._dropdownItem_1ie3a_254._light_1ie3a_225._selected_1ie3a_277 {
  background-color: #d2d2d2;
}

._dropdownItem_1ie3a_254._dark_1ie3a_228 {
  background-color: #545454;
}

._dropdownItem_1ie3a_254._dark_1ie3a_228:hover {
  background-color: #5d5d5d !important;
}

._dropdownItem_1ie3a_254._dark_1ie3a_228._selected_1ie3a_277 {
  background-color: #676767;
}

._dropdownItem_1ie3a_254 > span {
  color: #333333;
  font-size: 14px;
  overflow-wrap: break-word;
}

._dropdownItem_1ie3a_254 ._marginLeft_1ie3a_294 {
  margin-left: 8px;
}

._dropdownItem_1ie3a_254 > ._isCurrent_1ie3a_297 {
  width: 4px;
  background-color: #1972b9;
  margin-right: 4px;
}._header_5qbsg_1 {
  margin-top: -0.05vw;
  background-color: #1972b9;
  width: 100%;
  position: relative;
}

/* FORM */

._form_5qbsg_9 {
  width: 100%;
}

._hide_5qbsg_13 {
  display: none !important;
}

/* INPUT FIELDS */

._textField_5qbsg_18 {
  border: none;
  border-bottom: 1px #777777 solid;
  width: 100%;
  padding: 0 10px;
}

._textField_5qbsg_18:focus {
  outline: none;
  border-bottom: 1px #1972b9 solid;
}

._textField_error_5qbsg_28 {
  border: none;
  border-bottom: 1px #ED1C24 solid;
  width: 100%;
  padding: 0 10px;
}

._textField_error_5qbsg_28:focus {
  outline: none;
}

._textField_line_5qbsg_38 {
  height: 50%;
  width: 1px;
  background-color: #777777;
  position: absolute;
  bottom: 0;
}

._textField_line_error_5qbsg_45 {
  height: 50%;
  width: 1px;
  background-color: #ED1C24;
  position: absolute;
  bottom: 0;
}

._textField_line_right_5qbsg_52 {
  height: 50%;
  width: 1px;
  background-color: #777777;
  position: absolute;
  bottom: 0;
  right: 0;
}

._textField_line_right_error_5qbsg_60 {
  height: 50%;
  width: 1px;
  background-color: #ED1C24;
  position: absolute;
  bottom: 0;
  right: 0;
}

/* ICONS */

._buttonIcon-xs_5qbsg_70 {
  font-size: 0.75vw;
}

._buttonIcon-sm_5qbsg_74 {
  font-size: 1.25vw;
}

._buttonIcon-lg_5qbsg_78 {
  font-size: 1.75vw;
}

._checkBox-lg_5qbsg_82 {
  font-size: 1.25vw;
  color: #333333;
}

/* TEXT */

._bold_5qbsg_88 {
  font-weight: bold;
}

._txtXSmall_5qbsg_92 {
  font-size: 12px;
}

._txtSmall_5qbsg_96 {
  font-size: 14px;
}

/* COLORS */

._textLight_5qbsg_101 {
  color: #d7d7d7;
}

._textMedium_5qbsg_105 {
  color: #777777;
}

._textDark_5qbsg_109 {
  color: #333333;
}

._primary_5qbsg_113 {
  color: #1972b9;
}

._red_5qbsg_117 {
  color: #D0382A;
}

._green_5qbsg_121 {
  color: #007373;
}

._orange_5qbsg_125 {
  color: #EA6329;
}

/* MISC */

._link_5qbsg_130 {
  color: #007bff;
  text-decoration: underline;
}

._clickable_5qbsg_135 {
  cursor: pointer;
}

._clickable_5qbsg_135:hover i._buttonIcon-lg_5qbsg_78 {
  transition: all 0.25s ease;
  opacity: 0.5;
}

._pinToLabel_5qbsg_143 {
  margin-top: -0.25vw;
}

._marginBottom-xs_5qbsg_147 {
  margin-bottom: 0.25vw;
}

._marginBottom-sm_5qbsg_151 {
  margin-bottom: 0.5vw;
}

._marginBottom-l_5qbsg_155 {
  margin-bottom: 1vw;
}

._marginBottom-xl_5qbsg_159 {
  margin-bottom: 2vw;
}

._marginRight-sm_5qbsg_163 {
  margin-right: 0.5vw;
}

._divider_5qbsg_167 {
  height: 100%;
  width: 1px;
  background-color: rgb(218, 218, 218);
}

._divider-h_5qbsg_173 {
  width: 100%;
  height: 0.1vw;
  background-color: rgb(218, 218, 218);
}

._height100_5qbsg_179 {
  height: 100%;
}

._modalTransformLess_5qbsg_183 {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 120px;
  min-width: 720px;
  max-width: 92%;
  max-height: 92%;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
  z-index: 10000;
}

._modal_5qbsg_183 {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 120px;
  min-width: 720px;
  max-width: 92%;
  max-height: 92%;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
  z-index: 10000;
  transform: translate(-50%, -50%);
}

._dropdown_5qbsg_212 {
  display: flex;
  height: 34px;
  position: relative;
}

._dropdown_5qbsg_212:focus-visible {
  outline: none;
}

._dropdown_5qbsg_212._open_5qbsg_220 ._selectedContainer_5qbsg_220 {
  border-radius: 17px 17px 0 0;
}

._dropdown_5qbsg_212._open_5qbsg_220 ._selectedContainer_5qbsg_220 ._iconContainer_5qbsg_223 {
  border-radius: 17px 17px 0 17px;
}

._dropdown_5qbsg_212 > ._selectedContainer_5qbsg_220 {
  width: 100%;
  z-index: 2;
  border-radius: 10000px;
  background-color: #ededed;
  display: flex;
  align-items: center;
}

._dropdown_5qbsg_212 > ._selectedContainer_5qbsg_220 ::placeholder {
  color: #000000;
}

._dropdown_5qbsg_212 > ._selectedContainer_5qbsg_220 > ._selected_5qbsg_220 {
  margin: 8px 16px;
  cursor: pointer;
  flex-grow: 1;
}

._dropdown_5qbsg_212 > ._selectedContainer_5qbsg_220 > ._selected_5qbsg_220 > input {
  width: 100%;
  border: none;
  background-color: transparent;
  padding: 0;
}

._dropdown_5qbsg_212 > ._selectedContainer_5qbsg_220 > ._selected_5qbsg_220 > input:focus-visible {
  outline: none;
}

._dropdown_5qbsg_212 > ._selectedContainer_5qbsg_220 > ._iconContainer_5qbsg_223 {
  margin-left: auto;
  width: 50px;
  height: 34px;
  background-color: #1972b9;
  border-radius: 34px;
  color: #FFFFFF;
  cursor: pointer;
  user-select: none;
  display: flex;
  align-items: center;
  justify-content: center;
}

._dropdown_5qbsg_212 > ._selectedContainer_5qbsg_220 > ._iconContainer_5qbsg_223 svg {
  margin: -8px -2px;
  height: 32px;
}._header_yu2ln_1 {
  margin-top: -0.05vw;
  background-color: #1972b9;
  width: 100%;
  position: relative;
}

/* FORM */

._form_yu2ln_9 {
  width: 100%;
}

._hide_yu2ln_13 {
  display: none !important;
}

/* INPUT FIELDS */

._textField_yu2ln_18 {
  border: none;
  border-bottom: 1px #777777 solid;
  width: 100%;
  padding: 0 10px;
}

._textField_yu2ln_18:focus {
  outline: none;
  border-bottom: 1px #1972b9 solid;
}

._textField_error_yu2ln_28 {
  border: none;
  border-bottom: 1px #ED1C24 solid;
  width: 100%;
  padding: 0 10px;
}

._textField_error_yu2ln_28:focus {
  outline: none;
}

._textField_line_yu2ln_38 {
  height: 50%;
  width: 1px;
  background-color: #777777;
  position: absolute;
  bottom: 0;
}

._textField_line_error_yu2ln_45 {
  height: 50%;
  width: 1px;
  background-color: #ED1C24;
  position: absolute;
  bottom: 0;
}

._textField_line_right_yu2ln_52 {
  height: 50%;
  width: 1px;
  background-color: #777777;
  position: absolute;
  bottom: 0;
  right: 0;
}

._textField_line_right_error_yu2ln_60 {
  height: 50%;
  width: 1px;
  background-color: #ED1C24;
  position: absolute;
  bottom: 0;
  right: 0;
}

/* ICONS */

._buttonIcon-xs_yu2ln_70 {
  font-size: 0.75vw;
}

._buttonIcon-sm_yu2ln_74 {
  font-size: 1.25vw;
}

._buttonIcon-lg_yu2ln_78 {
  font-size: 1.75vw;
}

._checkBox-lg_yu2ln_82 {
  font-size: 1.25vw;
  color: #333333;
}

/* TEXT */

._bold_yu2ln_88 {
  font-weight: bold;
}

._txtXSmall_yu2ln_92 {
  font-size: 12px;
}

._txtSmall_yu2ln_96 {
  font-size: 14px;
}

/* COLORS */

._textLight_yu2ln_101 {
  color: #d7d7d7;
}

._textMedium_yu2ln_105 {
  color: #777777;
}

._textDark_yu2ln_109 {
  color: #333333;
}

._primary_yu2ln_113 {
  color: #1972b9;
}

._red_yu2ln_117 {
  color: #D0382A;
}

._green_yu2ln_121 {
  color: #007373;
}

._orange_yu2ln_125 {
  color: #EA6329;
}

/* MISC */

._link_yu2ln_130 {
  color: #007bff;
  text-decoration: underline;
}

._clickable_yu2ln_135 {
  cursor: pointer;
}

._clickable_yu2ln_135:hover i._buttonIcon-lg_yu2ln_78 {
  transition: all 0.25s ease;
  opacity: 0.5;
}

._pinToLabel_yu2ln_143 {
  margin-top: -0.25vw;
}

._marginBottom-xs_yu2ln_147 {
  margin-bottom: 0.25vw;
}

._marginBottom-sm_yu2ln_151 {
  margin-bottom: 0.5vw;
}

._marginBottom-l_yu2ln_155 {
  margin-bottom: 1vw;
}

._marginBottom-xl_yu2ln_159 {
  margin-bottom: 2vw;
}

._marginRight-sm_yu2ln_163 {
  margin-right: 0.5vw;
}

._divider_yu2ln_167 {
  height: 100%;
  width: 1px;
  background-color: rgb(218, 218, 218);
}

._divider-h_yu2ln_173 {
  width: 100%;
  height: 0.1vw;
  background-color: rgb(218, 218, 218);
}

._height100_yu2ln_179 {
  height: 100%;
}

._modalTransformLess_yu2ln_183 {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 120px;
  min-width: 720px;
  max-width: 92%;
  max-height: 92%;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
  z-index: 10000;
}

._modal_yu2ln_183 {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 120px;
  min-width: 720px;
  max-width: 92%;
  max-height: 92%;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
  z-index: 10000;
  transform: translate(-50%, -50%);
}

._dropdown_yu2ln_212 {
  height: 34px;
  display: flex;
  position: relative;
  flex-direction: row;
  align-self: flex-start;
  flex-grow: 0;
  min-width: 120px;
}

._dropdown_yu2ln_212:focus-visible {
  outline: none;
}

._dropdown_yu2ln_212._open_yu2ln_224 > ._control_yu2ln_224 {
  border-radius: 17px 17px 0 0;
}

._dropdown_yu2ln_212 > ._control_yu2ln_224 {
  width: 100%;
  z-index: 2;
  border-radius: 17px;
  background-color: #454545;
  display: flex;
  align-items: center;
  padding: 0 4px 0 12px;
  cursor: pointer;
  user-select: none;
}

._dropdown_yu2ln_212 > ._control_yu2ln_224 > ._iconContainer_yu2ln_238 {
  margin-left: auto;
  width: 34px;
  height: 34px;
  color: #FFFFFF;
  justify-self: flex-end;
  display: flex;
  align-items: center;
  justify-content: center;
}

._dropdown_yu2ln_212 > ._control_yu2ln_224 > ._iconContainer_yu2ln_238 svg {
  margin: -8px -2px;
  height: 32px;
}._modalTitle_73bbn_1 {
  height: 48px;
  background-color: #1972b9;
  display: flex;
  flex-shrink: 0;
  align-items: center;
  color: #FFFFFF;
}
._modalTitle_73bbn_1 > h4 {
  margin: 0 auto 0 16px;
}
._modalTitle_73bbn_1 > ._modalTitleButtons_73bbn_12 {
  margin-left: 16px;
  align-self: stretch;
  display: flex;
  align-items: center;
}
._modalTitle_73bbn_1 > ._modalTitleButtons_73bbn_12 > ._icon_73bbn_18 {
  width: 48px;
  align-self: stretch;
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: pointer;
}
._modalTitle_73bbn_1 > ._modalTitleButtons_73bbn_12 > ._icon_73bbn_18 > svg {
  margin: -8px -2px;
  height: 24px;
}
._controlAreaContainer_73bbn_31 {
  flex-shrink: 0;
  overflow: hidden;
  transition: height 0.2s ease;
}
._controlAreaContainer_73bbn_31 ._controlArea_73bbn_31 {
  padding: 8px 24px;
  flex-direction: row;
}._stretch_1wkn7_1 {
  display: grid;
}
._stretch_1wkn7_1 > ._item_1wkn7_4 {
  display: flex;
}
._contain_1wkn7_8 {
  display: flex;
  justify-content: center;
}
._contain_1wkn7_8 > ._item_1wkn7_4 {
  display: flex;
  min-width: 120px;
}
._grid_1wkn7_17 {
  padding: 8px;
}
._horizontal_1wkn7_21 > ._item_1wkn7_4 {
  padding: 8px 0;
}
._horizontal_1wkn7_21 > ._item_1wkn7_4 > div {
  padding: 0 8px;
}
._horizontal_1wkn7_21 ._applyVertical_1wkn7_27 > div {
  border-right: 1px solid #d7d7d7;
}
._horizontal_1wkn7_21 ._applyHorizontal_1wkn7_30 {
  border-bottom: 1px solid #d7d7d7;
}
._vertical_1wkn7_34 > ._item_1wkn7_4 {
  padding: 0 8px;
}
._vertical_1wkn7_34 > ._item_1wkn7_4 > div {
  padding: 8px 0;
}
._vertical_1wkn7_34 ._applyVertical_1wkn7_27 {
  border-right: 1px solid #d7d7d7;
}
._vertical_1wkn7_34 ._applyHorizontal_1wkn7_30 > div {
  border-bottom: 1px solid #d7d7d7;
}._header_1nkk9_1 {
  margin-top: -0.05vw;
  background-color: #1972b9;
  width: 100%;
  position: relative;
}

/* FORM */

._form_1nkk9_9 {
  width: 100%;
}

._hide_1nkk9_13 {
  display: none !important;
}

/* INPUT FIELDS */

._textField_1nkk9_18 {
  border: none;
  border-bottom: 1px #777777 solid;
  width: 100%;
  padding: 0 10px;
}

._textField_1nkk9_18:focus {
  outline: none;
  border-bottom: 1px #1972b9 solid;
}

._textField_error_1nkk9_28 {
  border: none;
  border-bottom: 1px #ED1C24 solid;
  width: 100%;
  padding: 0 10px;
}

._textField_error_1nkk9_28:focus {
  outline: none;
}

._textField_line_1nkk9_38 {
  height: 50%;
  width: 1px;
  background-color: #777777;
  position: absolute;
  bottom: 0;
}

._textField_line_error_1nkk9_45 {
  height: 50%;
  width: 1px;
  background-color: #ED1C24;
  position: absolute;
  bottom: 0;
}

._textField_line_right_1nkk9_52 {
  height: 50%;
  width: 1px;
  background-color: #777777;
  position: absolute;
  bottom: 0;
  right: 0;
}

._textField_line_right_error_1nkk9_60 {
  height: 50%;
  width: 1px;
  background-color: #ED1C24;
  position: absolute;
  bottom: 0;
  right: 0;
}

/* ICONS */

._buttonIcon-xs_1nkk9_70 {
  font-size: 0.75vw;
}

._buttonIcon-sm_1nkk9_74 {
  font-size: 1.25vw;
}

._buttonIcon-lg_1nkk9_78 {
  font-size: 1.75vw;
}

._checkBox-lg_1nkk9_82 {
  font-size: 1.25vw;
  color: #333333;
}

/* TEXT */

._bold_1nkk9_88 {
  font-weight: bold;
}

._txtXSmall_1nkk9_92 {
  font-size: 12px;
}

._txtSmall_1nkk9_96 {
  font-size: 14px;
}

/* COLORS */

._textLight_1nkk9_101 {
  color: #d7d7d7;
}

._textMedium_1nkk9_105 {
  color: #777777;
}

._textDark_1nkk9_109 {
  color: #333333;
}

._primary_1nkk9_113 {
  color: #1972b9;
}

._red_1nkk9_117 {
  color: #D0382A;
}

._green_1nkk9_121 {
  color: #007373;
}

._orange_1nkk9_125 {
  color: #EA6329;
}

/* MISC */

._link_1nkk9_130 {
  color: #007bff;
  text-decoration: underline;
}

._clickable_1nkk9_135 {
  cursor: pointer;
}

._clickable_1nkk9_135:hover i._buttonIcon-lg_1nkk9_78 {
  transition: all 0.25s ease;
  opacity: 0.5;
}

._pinToLabel_1nkk9_143 {
  margin-top: -0.25vw;
}

._marginBottom-xs_1nkk9_147 {
  margin-bottom: 0.25vw;
}

._marginBottom-sm_1nkk9_151 {
  margin-bottom: 0.5vw;
}

._marginBottom-l_1nkk9_155 {
  margin-bottom: 1vw;
}

._marginBottom-xl_1nkk9_159 {
  margin-bottom: 2vw;
}

._marginRight-sm_1nkk9_163 {
  margin-right: 0.5vw;
}

._divider_1nkk9_167 {
  height: 100%;
  width: 1px;
  background-color: rgb(218, 218, 218);
}

._divider-h_1nkk9_173 {
  width: 100%;
  height: 0.1vw;
  background-color: rgb(218, 218, 218);
}

._height100_1nkk9_179 {
  height: 100%;
}

._modalTransformLess_1nkk9_183 {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 120px;
  min-width: 720px;
  max-width: 92%;
  max-height: 92%;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
  z-index: 10000;
}

._modal_1nkk9_183 {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 120px;
  min-width: 720px;
  max-width: 92%;
  max-height: 92%;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
  z-index: 10000;
  transform: translate(-50%, -50%);
}

._modalGridItemWrapper_1nkk9_212 {
  display: flex;
  flex-grow: 1;
}

._modalGridItemWrapper_1nkk9_212._selected_1nkk9_216 > ._content_1nkk9_216 {
  outline: 2px solid rgba(98, 155, 206, 0.5);
  background-color: rgba(25, 114, 185, 0.1);
}

._modalGridItemWrapper_1nkk9_212._selected_1nkk9_216 > ._content_1nkk9_216 > * {
  color: rgba(25, 114, 185, 0.8) !important;
}

._modalGridItemWrapper_1nkk9_212._large_1nkk9_223 > ._content_1nkk9_216 > svg {
  margin: -4px -4px 8px;
  height: 64px;
}

._modalGridItemWrapper_1nkk9_212._medium_1nkk9_227 > ._content_1nkk9_216 > svg {
  margin: 0 0 8px;
  height: 40px;
}

._modalGridItemWrapper_1nkk9_212 > ._content_1nkk9_216 {
  transition: background-color 0.25s ease;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
  align-content: center;
  text-align: center;
  padding: 8px;
  flex-grow: 1;
}

._modalGridItemWrapper_1nkk9_212 > ._content_1nkk9_216:hover {
  background-color: rgba(25, 114, 185, 0.2);
}

._modalGridItemWrapper_1nkk9_212 > ._content_1nkk9_216:hover > * {
  color: #1972b9 !important;
}

._modalGridItemWrapper_1nkk9_212 > ._content_1nkk9_216 * {
  transition: color 0.1s ease;
}

._modalGridItemWrapper_1nkk9_212 > ._content_1nkk9_216 svg {
  color: #d7d7d7;
}._header_e7gth_1 {
  margin-top: -0.05vw;
  background-color: #1972b9;
  width: 100%;
  position: relative;
}

/* FORM */

._form_e7gth_9 {
  width: 100%;
}

._hide_e7gth_13 {
  display: none !important;
}

/* INPUT FIELDS */

._textField_e7gth_18 {
  border: none;
  border-bottom: 1px #777777 solid;
  width: 100%;
  padding: 0 10px;
}

._textField_e7gth_18:focus {
  outline: none;
  border-bottom: 1px #1972b9 solid;
}

._textField_error_e7gth_28 {
  border: none;
  border-bottom: 1px #ED1C24 solid;
  width: 100%;
  padding: 0 10px;
}

._textField_error_e7gth_28:focus {
  outline: none;
}

._textField_line_e7gth_38 {
  height: 50%;
  width: 1px;
  background-color: #777777;
  position: absolute;
  bottom: 0;
}

._textField_line_error_e7gth_45 {
  height: 50%;
  width: 1px;
  background-color: #ED1C24;
  position: absolute;
  bottom: 0;
}

._textField_line_right_e7gth_52 {
  height: 50%;
  width: 1px;
  background-color: #777777;
  position: absolute;
  bottom: 0;
  right: 0;
}

._textField_line_right_error_e7gth_60 {
  height: 50%;
  width: 1px;
  background-color: #ED1C24;
  position: absolute;
  bottom: 0;
  right: 0;
}

/* ICONS */

._buttonIcon-xs_e7gth_70 {
  font-size: 0.75vw;
}

._buttonIcon-sm_e7gth_74 {
  font-size: 1.25vw;
}

._buttonIcon-lg_e7gth_78 {
  font-size: 1.75vw;
}

._checkBox-lg_e7gth_82 {
  font-size: 1.25vw;
  color: #333333;
}

/* TEXT */

._bold_e7gth_88 {
  font-weight: bold;
}

._txtXSmall_e7gth_92 {
  font-size: 12px;
}

._txtSmall_e7gth_96 {
  font-size: 14px;
}

/* COLORS */

._textLight_e7gth_101 {
  color: #d7d7d7;
}

._textMedium_e7gth_105 {
  color: #777777;
}

._textDark_e7gth_109 {
  color: #333333;
}

._primary_e7gth_113 {
  color: #1972b9;
}

._red_e7gth_117 {
  color: #D0382A;
}

._green_e7gth_121 {
  color: #007373;
}

._orange_e7gth_125 {
  color: #EA6329;
}

/* MISC */

._link_e7gth_130 {
  color: #007bff;
  text-decoration: underline;
}

._clickable_e7gth_135 {
  cursor: pointer;
}

._clickable_e7gth_135:hover i._buttonIcon-lg_e7gth_78 {
  transition: all 0.25s ease;
  opacity: 0.5;
}

._pinToLabel_e7gth_143 {
  margin-top: -0.25vw;
}

._marginBottom-xs_e7gth_147 {
  margin-bottom: 0.25vw;
}

._marginBottom-sm_e7gth_151 {
  margin-bottom: 0.5vw;
}

._marginBottom-l_e7gth_155 {
  margin-bottom: 1vw;
}

._marginBottom-xl_e7gth_159 {
  margin-bottom: 2vw;
}

._marginRight-sm_e7gth_163 {
  margin-right: 0.5vw;
}

._divider_e7gth_167 {
  height: 100%;
  width: 1px;
  background-color: rgb(218, 218, 218);
}

._divider-h_e7gth_173 {
  width: 100%;
  height: 0.1vw;
  background-color: rgb(218, 218, 218);
}

._height100_e7gth_179 {
  height: 100%;
}

._modalTransformLess_e7gth_183 {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 120px;
  min-width: 720px;
  max-width: 92%;
  max-height: 92%;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
  z-index: 10000;
}

._modal_e7gth_183 {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 120px;
  min-width: 720px;
  max-width: 92%;
  max-height: 92%;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
  z-index: 10000;
  transform: translate(-50%, -50%);
}

._textarea_e7gth_212 {
  justify-content: stretch;
  margin-bottom: 12px;
  border: none;
  outline: none;
  padding: 12px;
  background-color: rgba(98, 155, 206, 0.2);
  color: #333333;
  font-size: 12px;
  resize: none;
  overflow-y: auto;
  scrollbar-width: thin;
  scrollbar-color: rgba(98, 155, 206, 0.6) rgba(98, 155, 206, 0.4);
  height: 128px;
}

._textarea_e7gth_212::-webkit-scrollbar {
  width: 8px;
  height: 8px;
}

._textarea_e7gth_212::-webkit-scrollbar-thumb {
  background: rgba(98, 155, 206, 0.6);
}

._textarea_e7gth_212::-webkit-scrollbar-track {
  background: rgba(98, 155, 206, 0.4);
}

._textarea_e7gth_212 {
  scrollbar-face-color: rgba(98, 155, 206, 0.6);
  scrollbar-track-color: rgba(98, 155, 206, 0.4);
}

._textarea_e7gth_212::selection {
  color: #000000;
  background: rgba(98, 155, 206, 0.3);
}

._textarea_e7gth_212::placeholder {
  color: #629bce;
}._title_jg619_1 {
  margin-top: 24px;
}._header_16795_1 {
  margin-top: -0.05vw;
  background-color: #1972b9;
  width: 100%;
  position: relative;
}

/* FORM */

._form_16795_9 {
  width: 100%;
}

._hide_16795_13 {
  display: none !important;
}

/* INPUT FIELDS */

._textField_16795_18 {
  border: none;
  border-bottom: 1px #777777 solid;
  width: 100%;
  padding: 0 10px;
}

._textField_16795_18:focus {
  outline: none;
  border-bottom: 1px #1972b9 solid;
}

._textField_error_16795_28 {
  border: none;
  border-bottom: 1px #ED1C24 solid;
  width: 100%;
  padding: 0 10px;
}

._textField_error_16795_28:focus {
  outline: none;
}

._textField_line_16795_38 {
  height: 50%;
  width: 1px;
  background-color: #777777;
  position: absolute;
  bottom: 0;
}

._textField_line_error_16795_45 {
  height: 50%;
  width: 1px;
  background-color: #ED1C24;
  position: absolute;
  bottom: 0;
}

._textField_line_right_16795_52 {
  height: 50%;
  width: 1px;
  background-color: #777777;
  position: absolute;
  bottom: 0;
  right: 0;
}

._textField_line_right_error_16795_60 {
  height: 50%;
  width: 1px;
  background-color: #ED1C24;
  position: absolute;
  bottom: 0;
  right: 0;
}

/* ICONS */

._buttonIcon-xs_16795_70 {
  font-size: 0.75vw;
}

._buttonIcon-sm_16795_74 {
  font-size: 1.25vw;
}

._buttonIcon-lg_16795_78 {
  font-size: 1.75vw;
}

._checkBox-lg_16795_82 {
  font-size: 1.25vw;
  color: #333333;
}

/* TEXT */

._bold_16795_88 {
  font-weight: bold;
}

._txtXSmall_16795_92 {
  font-size: 12px;
}

._txtSmall_16795_96 {
  font-size: 14px;
}

/* COLORS */

._textLight_16795_101 {
  color: #d7d7d7;
}

._textMedium_16795_105 {
  color: #777777;
}

._textDark_16795_109 {
  color: #333333;
}

._primary_16795_113 {
  color: #1972b9;
}

._red_16795_117 {
  color: #D0382A;
}

._green_16795_121 {
  color: #007373;
}

._orange_16795_125 {
  color: #EA6329;
}

/* MISC */

._link_16795_130 {
  color: #007bff;
  text-decoration: underline;
}

._clickable_16795_135 {
  cursor: pointer;
}

._clickable_16795_135:hover i._buttonIcon-lg_16795_78 {
  transition: all 0.25s ease;
  opacity: 0.5;
}

._pinToLabel_16795_143 {
  margin-top: -0.25vw;
}

._marginBottom-xs_16795_147 {
  margin-bottom: 0.25vw;
}

._marginBottom-sm_16795_151 {
  margin-bottom: 0.5vw;
}

._marginBottom-l_16795_155 {
  margin-bottom: 1vw;
}

._marginBottom-xl_16795_159 {
  margin-bottom: 2vw;
}

._marginRight-sm_16795_163 {
  margin-right: 0.5vw;
}

._divider_16795_167 {
  height: 100%;
  width: 1px;
  background-color: rgb(218, 218, 218);
}

._divider-h_16795_173 {
  width: 100%;
  height: 0.1vw;
  background-color: rgb(218, 218, 218);
}

._height100_16795_179 {
  height: 100%;
}

._modalTransformLess_16795_183 {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 120px;
  min-width: 720px;
  max-width: 92%;
  max-height: 92%;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
  z-index: 10000;
}

._modal_16795_183 {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 120px;
  min-width: 720px;
  max-width: 92%;
  max-height: 92%;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
  z-index: 10000;
  transform: translate(-50%, -50%);
}

._bannerAnchor_16795_212 {
  display: flex;
  min-height: 32px;
}

._banner_16795_212 {
  display: flex;
  position: fixed;
  width: 100vw;
  min-height: 32px;
  color: #FFFFFF;
  font-size: 18px;
  font-weight: bold;
  z-index: 30000;
  background: repeating-linear-gradient(-45deg, #820a00, #820a00 10px, #d81000 0, #d81000 20px);
  text-transform: uppercase;
  display: flex;
  align-items: center;
  justify-content: center;
}._header_dny0g_1 {
  margin-top: -0.05vw;
  background-color: #1972b9;
  width: 100%;
  position: relative;
}

/* FORM */

._form_dny0g_9 {
  width: 100%;
}

._hide_dny0g_13 {
  display: none !important;
}

/* INPUT FIELDS */

._textField_dny0g_18 {
  border: none;
  border-bottom: 1px #777777 solid;
  width: 100%;
  padding: 0 10px;
}

._textField_dny0g_18:focus {
  outline: none;
  border-bottom: 1px #1972b9 solid;
}

._textField_error_dny0g_28 {
  border: none;
  border-bottom: 1px #ED1C24 solid;
  width: 100%;
  padding: 0 10px;
}

._textField_error_dny0g_28:focus {
  outline: none;
}

._textField_line_dny0g_38 {
  height: 50%;
  width: 1px;
  background-color: #777777;
  position: absolute;
  bottom: 0;
}

._textField_line_error_dny0g_45 {
  height: 50%;
  width: 1px;
  background-color: #ED1C24;
  position: absolute;
  bottom: 0;
}

._textField_line_right_dny0g_52 {
  height: 50%;
  width: 1px;
  background-color: #777777;
  position: absolute;
  bottom: 0;
  right: 0;
}

._textField_line_right_error_dny0g_60 {
  height: 50%;
  width: 1px;
  background-color: #ED1C24;
  position: absolute;
  bottom: 0;
  right: 0;
}

/* ICONS */

._buttonIcon-xs_dny0g_70 {
  font-size: 0.75vw;
}

._buttonIcon-sm_dny0g_74 {
  font-size: 1.25vw;
}

._buttonIcon-lg_dny0g_78 {
  font-size: 1.75vw;
}

._checkBox-lg_dny0g_82 {
  font-size: 1.25vw;
  color: #333333;
}

/* TEXT */

._bold_dny0g_88 {
  font-weight: bold;
}

._txtXSmall_dny0g_92 {
  font-size: 12px;
}

._txtSmall_dny0g_96 {
  font-size: 14px;
}

/* COLORS */

._textLight_dny0g_101 {
  color: #d7d7d7;
}

._textMedium_dny0g_105 {
  color: #777777;
}

._textDark_dny0g_109 {
  color: #333333;
}

._primary_dny0g_113 {
  color: #1972b9;
}

._red_dny0g_117 {
  color: #D0382A;
}

._green_dny0g_121 {
  color: #007373;
}

._orange_dny0g_125 {
  color: #EA6329;
}

/* MISC */

._link_dny0g_130 {
  color: #007bff;
  text-decoration: underline;
}

._clickable_dny0g_135 {
  cursor: pointer;
}

._clickable_dny0g_135:hover i._buttonIcon-lg_dny0g_78 {
  transition: all 0.25s ease;
  opacity: 0.5;
}

._pinToLabel_dny0g_143 {
  margin-top: -0.25vw;
}

._marginBottom-xs_dny0g_147 {
  margin-bottom: 0.25vw;
}

._marginBottom-sm_dny0g_151 {
  margin-bottom: 0.5vw;
}

._marginBottom-l_dny0g_155 {
  margin-bottom: 1vw;
}

._marginBottom-xl_dny0g_159 {
  margin-bottom: 2vw;
}

._marginRight-sm_dny0g_163 {
  margin-right: 0.5vw;
}

._divider_dny0g_167 {
  height: 100%;
  width: 1px;
  background-color: rgb(218, 218, 218);
}

._divider-h_dny0g_173 {
  width: 100%;
  height: 0.1vw;
  background-color: rgb(218, 218, 218);
}

._height100_dny0g_179 {
  height: 100%;
}

._modalTransformLess_dny0g_183 {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 120px;
  min-width: 720px;
  max-width: 92%;
  max-height: 92%;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
  z-index: 10000;
}

._modal_dny0g_183 {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 120px;
  min-width: 720px;
  max-width: 92%;
  max-height: 92%;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
  z-index: 10000;
  transform: translate(-50%, -50%);
}

._container_dny0g_212 {
  position: relative;
  overflow: hidden;
  user-select: none;
  cursor: pointer;
}

._container_dny0g_212 svg {
  height: 48px;
  width: 48px;
}

._shadow_dny0g_223 {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  display: flex;
  align-items: center;
  justify-content: center;
  transition: background-color 0.25s ease, color 0.25s ease;
  color: transparent;
  background-color: transparent;
}

._shadow_dny0g_223:hover {
  background-color: rgba(0, 0, 0, 0.4);
  color: #FFFFFF;
}._header_1m0x5_1 {
  margin-top: -0.05vw;
  background-color: #1972b9;
  width: 100%;
  position: relative;
}

/* FORM */

._form_1m0x5_9 {
  width: 100%;
}

._hide_1m0x5_13 {
  display: none !important;
}

/* INPUT FIELDS */

._textField_1m0x5_18 {
  border: none;
  border-bottom: 1px #777777 solid;
  width: 100%;
  padding: 0 10px;
}

._textField_1m0x5_18:focus {
  outline: none;
  border-bottom: 1px #1972b9 solid;
}

._textField_error_1m0x5_28 {
  border: none;
  border-bottom: 1px #ED1C24 solid;
  width: 100%;
  padding: 0 10px;
}

._textField_error_1m0x5_28:focus {
  outline: none;
}

._textField_line_1m0x5_38 {
  height: 50%;
  width: 1px;
  background-color: #777777;
  position: absolute;
  bottom: 0;
}

._textField_line_error_1m0x5_45 {
  height: 50%;
  width: 1px;
  background-color: #ED1C24;
  position: absolute;
  bottom: 0;
}

._textField_line_right_1m0x5_52 {
  height: 50%;
  width: 1px;
  background-color: #777777;
  position: absolute;
  bottom: 0;
  right: 0;
}

._textField_line_right_error_1m0x5_60 {
  height: 50%;
  width: 1px;
  background-color: #ED1C24;
  position: absolute;
  bottom: 0;
  right: 0;
}

/* ICONS */

._buttonIcon-xs_1m0x5_70 {
  font-size: 0.75vw;
}

._buttonIcon-sm_1m0x5_74 {
  font-size: 1.25vw;
}

._buttonIcon-lg_1m0x5_78 {
  font-size: 1.75vw;
}

._checkBox-lg_1m0x5_82 {
  font-size: 1.25vw;
  color: #333333;
}

/* TEXT */

._bold_1m0x5_88 {
  font-weight: bold;
}

._txtXSmall_1m0x5_92 {
  font-size: 12px;
}

._txtSmall_1m0x5_96 {
  font-size: 14px;
}

/* COLORS */

._textLight_1m0x5_101 {
  color: #d7d7d7;
}

._textMedium_1m0x5_105 {
  color: #777777;
}

._textDark_1m0x5_109 {
  color: #333333;
}

._primary_1m0x5_113 {
  color: #1972b9;
}

._red_1m0x5_117 {
  color: #D0382A;
}

._green_1m0x5_121 {
  color: #007373;
}

._orange_1m0x5_125 {
  color: #EA6329;
}

/* MISC */

._link_1m0x5_130 {
  color: #007bff;
  text-decoration: underline;
}

._clickable_1m0x5_135 {
  cursor: pointer;
}

._clickable_1m0x5_135:hover i._buttonIcon-lg_1m0x5_78 {
  transition: all 0.25s ease;
  opacity: 0.5;
}

._pinToLabel_1m0x5_143 {
  margin-top: -0.25vw;
}

._marginBottom-xs_1m0x5_147 {
  margin-bottom: 0.25vw;
}

._marginBottom-sm_1m0x5_151 {
  margin-bottom: 0.5vw;
}

._marginBottom-l_1m0x5_155 {
  margin-bottom: 1vw;
}

._marginBottom-xl_1m0x5_159 {
  margin-bottom: 2vw;
}

._marginRight-sm_1m0x5_163 {
  margin-right: 0.5vw;
}

._divider_1m0x5_167 {
  height: 100%;
  width: 1px;
  background-color: rgb(218, 218, 218);
}

._divider-h_1m0x5_173 {
  width: 100%;
  height: 0.1vw;
  background-color: rgb(218, 218, 218);
}

._height100_1m0x5_179 {
  height: 100%;
}

._modalTransformLess_1m0x5_183 {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 120px;
  min-width: 720px;
  max-width: 92%;
  max-height: 92%;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
  z-index: 10000;
}

._modal_1m0x5_183 {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 120px;
  min-width: 720px;
  max-width: 92%;
  max-height: 92%;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
  z-index: 10000;
  transform: translate(-50%, -50%);
}

._chip_1m0x5_212 {
  padding: 0 6px 0 0 !important;
  overflow: hidden;
  display: flex;
  align-items: center;
  gap: 4px;
}

._chip_1m0x5_212 img {
  height: 16px;
  align-self: stretch;
}._header_4spkg_1 {
  margin-top: -0.05vw;
  background-color: #1972b9;
  width: 100%;
  position: relative;
}

/* FORM */

._form_4spkg_9 {
  width: 100%;
}

._hide_4spkg_13 {
  display: none !important;
}

/* INPUT FIELDS */

._textField_4spkg_18 {
  border: none;
  border-bottom: 1px #777777 solid;
  width: 100%;
  padding: 0 10px;
}

._textField_4spkg_18:focus {
  outline: none;
  border-bottom: 1px #1972b9 solid;
}

._textField_error_4spkg_28 {
  border: none;
  border-bottom: 1px #ED1C24 solid;
  width: 100%;
  padding: 0 10px;
}

._textField_error_4spkg_28:focus {
  outline: none;
}

._textField_line_4spkg_38 {
  height: 50%;
  width: 1px;
  background-color: #777777;
  position: absolute;
  bottom: 0;
}

._textField_line_error_4spkg_45 {
  height: 50%;
  width: 1px;
  background-color: #ED1C24;
  position: absolute;
  bottom: 0;
}

._textField_line_right_4spkg_52 {
  height: 50%;
  width: 1px;
  background-color: #777777;
  position: absolute;
  bottom: 0;
  right: 0;
}

._textField_line_right_error_4spkg_60 {
  height: 50%;
  width: 1px;
  background-color: #ED1C24;
  position: absolute;
  bottom: 0;
  right: 0;
}

/* ICONS */

._buttonIcon-xs_4spkg_70 {
  font-size: 0.75vw;
}

._buttonIcon-sm_4spkg_74 {
  font-size: 1.25vw;
}

._buttonIcon-lg_4spkg_78 {
  font-size: 1.75vw;
}

._checkBox-lg_4spkg_82 {
  font-size: 1.25vw;
  color: #333333;
}

/* TEXT */

._bold_4spkg_88 {
  font-weight: bold;
}

._txtXSmall_4spkg_92 {
  font-size: 12px;
}

._txtSmall_4spkg_96 {
  font-size: 14px;
}

/* COLORS */

._textLight_4spkg_101 {
  color: #d7d7d7;
}

._textMedium_4spkg_105 {
  color: #777777;
}

._textDark_4spkg_109 {
  color: #333333;
}

._primary_4spkg_113 {
  color: #1972b9;
}

._red_4spkg_117 {
  color: #D0382A;
}

._green_4spkg_121 {
  color: #007373;
}

._orange_4spkg_125 {
  color: #EA6329;
}

/* MISC */

._link_4spkg_130 {
  color: #007bff;
  text-decoration: underline;
}

._clickable_4spkg_135 {
  cursor: pointer;
}

._clickable_4spkg_135:hover i._buttonIcon-lg_4spkg_78 {
  transition: all 0.25s ease;
  opacity: 0.5;
}

._pinToLabel_4spkg_143 {
  margin-top: -0.25vw;
}

._marginBottom-xs_4spkg_147 {
  margin-bottom: 0.25vw;
}

._marginBottom-sm_4spkg_151 {
  margin-bottom: 0.5vw;
}

._marginBottom-l_4spkg_155 {
  margin-bottom: 1vw;
}

._marginBottom-xl_4spkg_159 {
  margin-bottom: 2vw;
}

._marginRight-sm_4spkg_163 {
  margin-right: 0.5vw;
}

._divider_4spkg_167 {
  height: 100%;
  width: 1px;
  background-color: rgb(218, 218, 218);
}

._divider-h_4spkg_173 {
  width: 100%;
  height: 0.1vw;
  background-color: rgb(218, 218, 218);
}

._height100_4spkg_179 {
  height: 100%;
}

._modalTransformLess_4spkg_183 {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 120px;
  min-width: 720px;
  max-width: 92%;
  max-height: 92%;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
  z-index: 10000;
}

._modal_4spkg_183 {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 120px;
  min-width: 720px;
  max-width: 92%;
  max-height: 92%;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
  z-index: 10000;
  transform: translate(-50%, -50%);
}

._field_4spkg_212 {
  display: flex;
  position: relative;
}

._field_4spkg_212 ::placeholder {
  color: #777777;
}

._field_4spkg_212._bubble_4spkg_219 {
  background-color: #ededed;
  border-radius: 10000px;
}

._field_4spkg_212._bubble_4spkg_219._error_4spkg_223 {
  background-color: #f5dcdc;
  margin-bottom: 8px;
}

._field_4spkg_212._bubble_4spkg_219 input {
  margin: 4px 16px;
}

._field_4spkg_212._classic_4spkg_230 input {
  margin: 4px 8px;
}

._field_4spkg_212._classic_4spkg_230._error_4spkg_223 ._decorator_4spkg_233 {
  background-color: #ED1C24;
  opacity: 1;
}

._field_4spkg_212._classic_4spkg_230 ._decorator_4spkg_233 {
  background-color: #777777;
  position: absolute;
  bottom: 0;
}

._field_4spkg_212._classic_4spkg_230 ._decorator1_4spkg_242 {
  width: 2px;
  top: 50%;
  left: 0;
}

._field_4spkg_212._classic_4spkg_230 ._decorator2_4spkg_247 {
  width: 2px;
  top: 50%;
  right: 0;
}

._field_4spkg_212._classic_4spkg_230 ._decorator3_4spkg_252 {
  height: 2px;
  left: 2px;
  right: 2px;
}

._field_4spkg_212 input {
  border: none;
  flex-grow: 1;
  background-color: transparent;
  -moz-appearance: textfield;
}

._field_4spkg_212 input ::-webkit-outer-spin-button,
._field_4spkg_212 input ::-webkit-inner-spin-button {
  -webkit-appearance: none;
  margin: 0;
}

._field_4spkg_212 input:focus-visible {
  outline: none;
}

._field_4spkg_212 ._button_4spkg_70 {
  position: absolute;
  border-radius: 10000px;
  width: 48px;
  background-color: #1972b9;
  cursor: pointer;
  height: 100%;
  top: 0;
  right: 0;
  font-size: 20px;
  display: flex;
  user-select: none;
  color: #FFFFFF;
}

._field_4spkg_212 ._button_4spkg_70 ._icon_4spkg_285 {
  height: 24px;
  width: 24px;
  margin: auto;
}

._field_4spkg_212 {
  z-index: 9500;
}

._field_4spkg_212._open_4spkg_294 {
  z-index: 10000;
}

._field_4spkg_212._open_4spkg_294 ._overlay_4spkg_297 {
  opacity: 1;
}

._overlay_4spkg_297 {
  z-index: 10100;
  position: absolute;
  background: #f6f6f6;
  min-width: 100%;
  min-height: 34px;
  overflow: hidden;
  border-radius: 17px;
  padding: 8px;
  animation: _initialState_4spkg_1 0.1s ease;
  transition: opacity 0.1s ease;
  opacity: 0;
}

._overlay_4spkg_297 ._ampm_4spkg_314 {
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  margin-top: 8px;
  margin-bottom: -36px;
}

._overlay_4spkg_297 ._ampm_4spkg_314 span {
  cursor: pointer;
  padding: 2px 8px;
  border-radius: 4px;
  transition: all 0.25s ease;
  z-index: 10000;
}

._overlay_4spkg_297 ._ampm_4spkg_314 span._active_4spkg_328 {
  color: white;
  background: #1972b9;
}

._overlay_4spkg_297:not(._days_4spkg_332) {
  padding: 8px 18px 12px;
}

._overlay_4spkg_297:not(._days_4spkg_332) ._granularitySelector_4spkg_335 {
  margin: -8px -18px 0;
}

@keyframes _initialState_4spkg_1 {
  0% {
    opacity: 0;
  }
}

._overlay_4spkg_297._bottom_4spkg_343 {
  top: calc(100% + 8px);
  left: 50%;
  transform: translateX(-50%);
}

._overlay_4spkg_297._top_4spkg_348 {
  bottom: calc(100% + 8px);
  left: 50%;
  transform: translateX(-50%);
}

._overlay_4spkg_297 ._granularitySelector_4spkg_335 {
  display: flex;
  flex-direction: row;
  margin: -8px -8px 0;
}

._overlay_4spkg_297 ._granularitySelector_4spkg_335 ._granularitySelectorButton_4spkg_358 {
  font-size: 16px;
  flex-basis: 0;
  flex-grow: 1;
  padding: 4px;
  transition: background-color 0.25s ease;
  display: flex;
  align-items: center;
  justify-content: center;
}

._overlay_4spkg_297 ._granularitySelector_4spkg_335 ._granularitySelectorButton_4spkg_358:not(._active_4spkg_328):hover {
  cursor: pointer;
  background-color: #e2e2e2;
}

._overlay_4spkg_297 ._granularitySelector_4spkg_335 ._granularitySelectorButton_4spkg_358 span {
  box-sizing: content-box;
  padding: 4px 8px;
  border-bottom: 4px solid transparent;
  transition: border-bottom-color 0.25s ease;
}

._overlay_4spkg_297 ._granularitySelector_4spkg_335 ._granularitySelectorButton_4spkg_358._active_4spkg_328 span {
  border-bottom-color: #1972b9;
}._header_6h0pm_1 {
  margin-top: -0.05vw;
  background-color: #1972b9;
  width: 100%;
  position: relative;
}

/* FORM */

._form_6h0pm_9 {
  width: 100%;
}

._hide_6h0pm_13 {
  display: none !important;
}

/* INPUT FIELDS */

._textField_6h0pm_18 {
  border: none;
  border-bottom: 1px #777777 solid;
  width: 100%;
  padding: 0 10px;
}

._textField_6h0pm_18:focus {
  outline: none;
  border-bottom: 1px #1972b9 solid;
}

._textField_error_6h0pm_28 {
  border: none;
  border-bottom: 1px #ED1C24 solid;
  width: 100%;
  padding: 0 10px;
}

._textField_error_6h0pm_28:focus {
  outline: none;
}

._textField_line_6h0pm_38 {
  height: 50%;
  width: 1px;
  background-color: #777777;
  position: absolute;
  bottom: 0;
}

._textField_line_error_6h0pm_45 {
  height: 50%;
  width: 1px;
  background-color: #ED1C24;
  position: absolute;
  bottom: 0;
}

._textField_line_right_6h0pm_52 {
  height: 50%;
  width: 1px;
  background-color: #777777;
  position: absolute;
  bottom: 0;
  right: 0;
}

._textField_line_right_error_6h0pm_60 {
  height: 50%;
  width: 1px;
  background-color: #ED1C24;
  position: absolute;
  bottom: 0;
  right: 0;
}

/* ICONS */

._buttonIcon-xs_6h0pm_70 {
  font-size: 0.75vw;
}

._buttonIcon-sm_6h0pm_74 {
  font-size: 1.25vw;
}

._buttonIcon-lg_6h0pm_78 {
  font-size: 1.75vw;
}

._checkBox-lg_6h0pm_82 {
  font-size: 1.25vw;
  color: #333333;
}

/* TEXT */

._bold_6h0pm_88 {
  font-weight: bold;
}

._txtXSmall_6h0pm_92 {
  font-size: 12px;
}

._txtSmall_6h0pm_96 {
  font-size: 14px;
}

/* COLORS */

._textLight_6h0pm_101 {
  color: #d7d7d7;
}

._textMedium_6h0pm_105 {
  color: #777777;
}

._textDark_6h0pm_109 {
  color: #333333;
}

._primary_6h0pm_113 {
  color: #1972b9;
}

._red_6h0pm_117 {
  color: #D0382A;
}

._green_6h0pm_121 {
  color: #007373;
}

._orange_6h0pm_125 {
  color: #EA6329;
}

/* MISC */

._link_6h0pm_130 {
  color: #007bff;
  text-decoration: underline;
}

._clickable_6h0pm_135, ._header_6h0pm_1 ._contentRow_6h0pm_135 ._settings_6h0pm_135 {
  cursor: pointer;
}

._clickable_6h0pm_135:hover i._buttonIcon-lg_6h0pm_78, ._header_6h0pm_1 ._contentRow_6h0pm_135 ._settings_6h0pm_135:hover i._buttonIcon-lg_6h0pm_78 {
  transition: all 0.25s ease;
  opacity: 0.5;
}

._pinToLabel_6h0pm_143 {
  margin-top: -0.25vw;
}

._marginBottom-xs_6h0pm_147 {
  margin-bottom: 0.25vw;
}

._marginBottom-sm_6h0pm_151 {
  margin-bottom: 0.5vw;
}

._marginBottom-l_6h0pm_155 {
  margin-bottom: 1vw;
}

._marginBottom-xl_6h0pm_159 {
  margin-bottom: 2vw;
}

._marginRight-sm_6h0pm_163 {
  margin-right: 0.5vw;
}

._divider_6h0pm_167 {
  height: 100%;
  width: 1px;
  background-color: rgb(218, 218, 218);
}

._divider-h_6h0pm_173 {
  width: 100%;
  height: 0.1vw;
  background-color: rgb(218, 218, 218);
}

._height100_6h0pm_179 {
  height: 100%;
}

._modalTransformLess_6h0pm_183 {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 120px;
  min-width: 720px;
  max-width: 92%;
  max-height: 92%;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
  z-index: 10000;
}

._modal_6h0pm_183 {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 120px;
  min-width: 720px;
  max-width: 92%;
  max-height: 92%;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
  z-index: 10000;
  transform: translate(-50%, -50%);
}

._headerSpacer_6h0pm_212 {
  height: 61px;
}

._header_6h0pm_1 {
  background-color: #3781c0;
  height: 62px;
  width: 100%;
  display: flex;
  align-items: center;
  flex-direction: row;
  z-index: 10500;
}

._header_6h0pm_1 ._contentRow_6h0pm_135 {
  height: 30px;
  padding: 0 24px;
  display: flex;
  align-items: stretch;
  gap: 16px;
  flex-grow: 1;
}

._header_6h0pm_1 ._contentRow_6h0pm_135 h4, ._header_6h0pm_1 ._contentRow_6h0pm_135 h5 {
  margin: 0;
}

._header_6h0pm_1 ._contentRow_6h0pm_135 h4 {
  display: flex;
  align-items: center;
}

._header_6h0pm_1 ._contentRow_6h0pm_135 h6 {
  margin-bottom: -12px;
}

._header_6h0pm_1 ._contentRow_6h0pm_135 ._settings_6h0pm_135 {
  display: flex;
  align-items: center;
  justify-content: center;
  background-color: white;
  color: #1972b9;
  aspect-ratio: 1;
  border-radius: 10000px;
}

._header_6h0pm_1 ._contentRow_6h0pm_135 ._settings_6h0pm_135 svg {
  height: 20px;
  width: 20px;
}

._header_6h0pm_1 ._contentRow_6h0pm_135 ._alarmButtons_6h0pm_256 {
  margin-left: auto;
  justify-self: flex-end;
  display: flex;
  align-items: center;
  gap: 8px;
}

._header_6h0pm_1 ._userContainer_6h0pm_263 {
  display: flex;
  align-items: center;
  justify-content: center;
  align-self: stretch;
  color: #FFFFFF;
  background-color: #629bce;
}

._header_6h0pm_1 ._userContainer_6h0pm_263 > div {
  display: flex;
  align-items: center;
  justify-content: center;
}

._header_6h0pm_1 ._userContainer_6h0pm_263 ._divider_6h0pm_167 {
  height: calc(100% - 24px);
  width: 1px;
  border: none;
  margin: 12px 12px;
  background-color: #d2d2d2;
  margin-left: 32px;
  margin-right: 0;
}

._header_6h0pm_1 ._userContainer_6h0pm_263 svg {
  margin: -8px -2px;
  height: 24px;
  margin: 0 12px;
}

._header_6h0pm_1 ._userContainer_6h0pm_263 ._user_6h0pm_263 {
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}

._header_6h0pm_1 ._userContainer_6h0pm_263 ._user_6h0pm_263 ._name_6h0pm_295 {
  font-size: 18px;
}

._header_6h0pm_1 ._userContainer_6h0pm_263 ._user_6h0pm_263 ._customer_6h0pm_298 {
  font-size: 10px;
}

._header_6h0pm_1 ._userContainer_6h0pm_263 ._logout_6h0pm_301 {
  user-select: none;
  cursor: pointer;
}._header_51x43_1 {
  margin-top: -0.05vw;
  background-color: #1972b9;
  width: 100%;
  position: relative;
}

/* FORM */

._form_51x43_9 {
  width: 100%;
}

._hide_51x43_13 {
  display: none !important;
}

/* INPUT FIELDS */

._textField_51x43_18 {
  border: none;
  border-bottom: 1px #777777 solid;
  width: 100%;
  padding: 0 10px;
}

._textField_51x43_18:focus {
  outline: none;
  border-bottom: 1px #1972b9 solid;
}

._textField_error_51x43_28 {
  border: none;
  border-bottom: 1px #ED1C24 solid;
  width: 100%;
  padding: 0 10px;
}

._textField_error_51x43_28:focus {
  outline: none;
}

._textField_line_51x43_38 {
  height: 50%;
  width: 1px;
  background-color: #777777;
  position: absolute;
  bottom: 0;
}

._textField_line_error_51x43_45 {
  height: 50%;
  width: 1px;
  background-color: #ED1C24;
  position: absolute;
  bottom: 0;
}

._textField_line_right_51x43_52 {
  height: 50%;
  width: 1px;
  background-color: #777777;
  position: absolute;
  bottom: 0;
  right: 0;
}

._textField_line_right_error_51x43_60 {
  height: 50%;
  width: 1px;
  background-color: #ED1C24;
  position: absolute;
  bottom: 0;
  right: 0;
}

/* ICONS */

._buttonIcon-xs_51x43_70 {
  font-size: 0.75vw;
}

._buttonIcon-sm_51x43_74 {
  font-size: 1.25vw;
}

._buttonIcon-lg_51x43_78 {
  font-size: 1.75vw;
}

._checkBox-lg_51x43_82 {
  font-size: 1.25vw;
  color: #333333;
}

/* TEXT */

._bold_51x43_88 {
  font-weight: bold;
}

._txtXSmall_51x43_92 {
  font-size: 12px;
}

._txtSmall_51x43_96 {
  font-size: 14px;
}

/* COLORS */

._textLight_51x43_101 {
  color: #d7d7d7;
}

._textMedium_51x43_105 {
  color: #777777;
}

._textDark_51x43_109 {
  color: #333333;
}

._primary_51x43_113 {
  color: #1972b9;
}

._red_51x43_117 {
  color: #D0382A;
}

._green_51x43_121 {
  color: #007373;
}

._orange_51x43_125 {
  color: #EA6329;
}

/* MISC */

._link_51x43_130 {
  color: #007bff;
  text-decoration: underline;
}

._clickable_51x43_135, ._locationStack_51x43_135 ._title_51x43_135, ._locationStack_51x43_135 ._location_51x43_135 ._locationText_51x43_135 {
  cursor: pointer;
}

._clickable_51x43_135:hover i._buttonIcon-lg_51x43_78, ._locationStack_51x43_135 ._title_51x43_135:hover i._buttonIcon-lg_51x43_78, ._locationStack_51x43_135 ._location_51x43_135 ._locationText_51x43_135:hover i._buttonIcon-lg_51x43_78 {
  transition: all 0.25s ease;
  opacity: 0.5;
}

._pinToLabel_51x43_143 {
  margin-top: -0.25vw;
}

._marginBottom-xs_51x43_147 {
  margin-bottom: 0.25vw;
}

._marginBottom-sm_51x43_151 {
  margin-bottom: 0.5vw;
}

._marginBottom-l_51x43_155 {
  margin-bottom: 1vw;
}

._marginBottom-xl_51x43_159 {
  margin-bottom: 2vw;
}

._marginRight-sm_51x43_163 {
  margin-right: 0.5vw;
}

._divider_51x43_167 {
  height: 100%;
  width: 1px;
  background-color: rgb(218, 218, 218);
}

._divider-h_51x43_173 {
  width: 100%;
  height: 0.1vw;
  background-color: rgb(218, 218, 218);
}

._height100_51x43_179 {
  height: 100%;
}

._modalTransformLess_51x43_183 {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 120px;
  min-width: 720px;
  max-width: 92%;
  max-height: 92%;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
  z-index: 10000;
}

._modal_51x43_183 {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 120px;
  min-width: 720px;
  max-width: 92%;
  max-height: 92%;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
  z-index: 10000;
  transform: translate(-50%, -50%);
}

._locationStack_51x43_135 {
  color: #FFFFFF;
  display: flex;
  align-items: center;
}

._locationStack_51x43_135 ._locationContainer_51x43_217 {
  display: flex;
  align-items: flex-end;
  gap: 8px;
}

._locationStack_51x43_135 ._location_51x43_135 {
  opacity: 0.5;
  transition: opacity 0.25s ease;
  display: flex;
  align-items: center;
}

._locationStack_51x43_135 ._location_51x43_135 svg {
  height: 16px;
  width: 16px;
  margin-right: 4px;
}

._locationStack_51x43_135 ._location_51x43_135._last_51x43_233 {
  opacity: 1;
}

._locationStack_51x43_135 ._unauthorized_51x43_236 {
  align-self: flex-end;
  margin-left: 4px;
}

._locationStack_51x43_135 ._title_51x43_135 {
  font-size: 24px;
  display: flex;
  align-self: center;
  align-items: center;
  max-height: 30px;
}

._locationStack_51x43_135 ._title_51x43_135 ._homeIcon_51x43_247 {
  height: 24px;
  width: 24px;
}._header_1q03a_1 {
  margin-top: -0.05vw;
  background-color: #1972b9;
  width: 100%;
  position: relative;
}

/* FORM */

._form_1q03a_9 {
  width: 100%;
}

._hide_1q03a_13 {
  display: none !important;
}

/* INPUT FIELDS */

._textField_1q03a_18 {
  border: none;
  border-bottom: 1px #777777 solid;
  width: 100%;
  padding: 0 10px;
}

._textField_1q03a_18:focus {
  outline: none;
  border-bottom: 1px #1972b9 solid;
}

._textField_error_1q03a_28 {
  border: none;
  border-bottom: 1px #ED1C24 solid;
  width: 100%;
  padding: 0 10px;
}

._textField_error_1q03a_28:focus {
  outline: none;
}

._textField_line_1q03a_38 {
  height: 50%;
  width: 1px;
  background-color: #777777;
  position: absolute;
  bottom: 0;
}

._textField_line_error_1q03a_45 {
  height: 50%;
  width: 1px;
  background-color: #ED1C24;
  position: absolute;
  bottom: 0;
}

._textField_line_right_1q03a_52 {
  height: 50%;
  width: 1px;
  background-color: #777777;
  position: absolute;
  bottom: 0;
  right: 0;
}

._textField_line_right_error_1q03a_60 {
  height: 50%;
  width: 1px;
  background-color: #ED1C24;
  position: absolute;
  bottom: 0;
  right: 0;
}

/* ICONS */

._buttonIcon-xs_1q03a_70 {
  font-size: 0.75vw;
}

._buttonIcon-sm_1q03a_74 {
  font-size: 1.25vw;
}

._buttonIcon-lg_1q03a_78 {
  font-size: 1.75vw;
}

._checkBox-lg_1q03a_82 {
  font-size: 1.25vw;
  color: #333333;
}

/* TEXT */

._bold_1q03a_88 {
  font-weight: bold;
}

._txtXSmall_1q03a_92 {
  font-size: 12px;
}

._txtSmall_1q03a_96 {
  font-size: 14px;
}

/* COLORS */

._textLight_1q03a_101 {
  color: #d7d7d7;
}

._textMedium_1q03a_105 {
  color: #777777;
}

._textDark_1q03a_109 {
  color: #333333;
}

._primary_1q03a_113 {
  color: #1972b9;
}

._red_1q03a_117 {
  color: #D0382A;
}

._green_1q03a_121 {
  color: #007373;
}

._orange_1q03a_125 {
  color: #EA6329;
}

/* MISC */

._link_1q03a_130 {
  color: #007bff;
  text-decoration: underline;
}

._clickable_1q03a_135 {
  cursor: pointer;
}

._clickable_1q03a_135:hover i._buttonIcon-lg_1q03a_78 {
  transition: all 0.25s ease;
  opacity: 0.5;
}

._pinToLabel_1q03a_143 {
  margin-top: -0.25vw;
}

._marginBottom-xs_1q03a_147 {
  margin-bottom: 0.25vw;
}

._marginBottom-sm_1q03a_151 {
  margin-bottom: 0.5vw;
}

._marginBottom-l_1q03a_155 {
  margin-bottom: 1vw;
}

._marginBottom-xl_1q03a_159 {
  margin-bottom: 2vw;
}

._marginRight-sm_1q03a_163 {
  margin-right: 0.5vw;
}

._divider_1q03a_167 {
  height: 100%;
  width: 1px;
  background-color: rgb(218, 218, 218);
}

._divider-h_1q03a_173 {
  width: 100%;
  height: 0.1vw;
  background-color: rgb(218, 218, 218);
}

._height100_1q03a_179 {
  height: 100%;
}

._modalTransformLess_1q03a_183 {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 120px;
  min-width: 720px;
  max-width: 92%;
  max-height: 92%;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
  z-index: 10000;
}

._modal_1q03a_183 {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 120px;
  min-width: 720px;
  max-width: 92%;
  max-height: 92%;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
  z-index: 10000;
  transform: translate(-50%, -50%);
}

._muteButton_1q03a_212 svg {
  margin: -8px -2px;
  height: 24px;
}

._muteButton_1q03a_212 > * {
  display: flex !important;
  flex-direction: row;
  align-items: center;
  transition: background-color 0.25s ease;
}

._muteButton_1q03a_212 > ._left_1q03a_222._active_1q03a_222 > div {
  color: #FFFFFF;
}

._muteButton_1q03a_212 > ._left_1q03a_222 svg {
  margin-left: 4px;
}._header_1bjdg_1 {
  margin-top: -0.05vw;
  background-color: #1972b9;
  width: 100%;
  position: relative;
}

/* FORM */

._form_1bjdg_9 {
  width: 100%;
}

._hide_1bjdg_13 {
  display: none !important;
}

/* INPUT FIELDS */

._textField_1bjdg_18 {
  border: none;
  border-bottom: 1px #777777 solid;
  width: 100%;
  padding: 0 10px;
}

._textField_1bjdg_18:focus {
  outline: none;
  border-bottom: 1px #1972b9 solid;
}

._textField_error_1bjdg_28 {
  border: none;
  border-bottom: 1px #ED1C24 solid;
  width: 100%;
  padding: 0 10px;
}

._textField_error_1bjdg_28:focus {
  outline: none;
}

._textField_line_1bjdg_38 {
  height: 50%;
  width: 1px;
  background-color: #777777;
  position: absolute;
  bottom: 0;
}

._textField_line_error_1bjdg_45 {
  height: 50%;
  width: 1px;
  background-color: #ED1C24;
  position: absolute;
  bottom: 0;
}

._textField_line_right_1bjdg_52 {
  height: 50%;
  width: 1px;
  background-color: #777777;
  position: absolute;
  bottom: 0;
  right: 0;
}

._textField_line_right_error_1bjdg_60 {
  height: 50%;
  width: 1px;
  background-color: #ED1C24;
  position: absolute;
  bottom: 0;
  right: 0;
}

/* ICONS */

._buttonIcon-xs_1bjdg_70 {
  font-size: 0.75vw;
}

._buttonIcon-sm_1bjdg_74 {
  font-size: 1.25vw;
}

._buttonIcon-lg_1bjdg_78 {
  font-size: 1.75vw;
}

._checkBox-lg_1bjdg_82 {
  font-size: 1.25vw;
  color: #333333;
}

/* TEXT */

._bold_1bjdg_88 {
  font-weight: bold;
}

._txtXSmall_1bjdg_92 {
  font-size: 12px;
}

._txtSmall_1bjdg_96 {
  font-size: 14px;
}

/* COLORS */

._textLight_1bjdg_101 {
  color: #d7d7d7;
}

._textMedium_1bjdg_105 {
  color: #777777;
}

._textDark_1bjdg_109 {
  color: #333333;
}

._primary_1bjdg_113 {
  color: #1972b9;
}

._red_1bjdg_117 {
  color: #D0382A;
}

._green_1bjdg_121 {
  color: #007373;
}

._orange_1bjdg_125 {
  color: #EA6329;
}

/* MISC */

._link_1bjdg_130 {
  color: #007bff;
  text-decoration: underline;
}

._clickable_1bjdg_135 {
  cursor: pointer;
}

._clickable_1bjdg_135:hover i._buttonIcon-lg_1bjdg_78 {
  transition: all 0.25s ease;
  opacity: 0.5;
}

._pinToLabel_1bjdg_143 {
  margin-top: -0.25vw;
}

._marginBottom-xs_1bjdg_147 {
  margin-bottom: 0.25vw;
}

._marginBottom-sm_1bjdg_151 {
  margin-bottom: 0.5vw;
}

._marginBottom-l_1bjdg_155 {
  margin-bottom: 1vw;
}

._marginBottom-xl_1bjdg_159 {
  margin-bottom: 2vw;
}

._marginRight-sm_1bjdg_163 {
  margin-right: 0.5vw;
}

._divider_1bjdg_167 {
  height: 100%;
  width: 1px;
  background-color: rgb(218, 218, 218);
}

._divider-h_1bjdg_173 {
  width: 100%;
  height: 0.1vw;
  background-color: rgb(218, 218, 218);
}

._height100_1bjdg_179 {
  height: 100%;
}

._modalTransformLess_1bjdg_183 {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 120px;
  min-width: 720px;
  max-width: 92%;
  max-height: 92%;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
  z-index: 10000;
}

._modal_1bjdg_183 {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 120px;
  min-width: 720px;
  max-width: 92%;
  max-height: 92%;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
  z-index: 10000;
  transform: translate(-50%, -50%);
}

._header_1bjdg_1 {
  margin-top: -0.05vw;
  background-color: #1972b9;
  width: 100%;
  position: relative;
}

/* FORM */

._form_1bjdg_9 {
  width: 100%;
}

._hide_1bjdg_13 {
  display: none !important;
}

/* INPUT FIELDS */

._textField_1bjdg_18 {
  border: none;
  border-bottom: 1px #777777 solid;
  width: 100%;
  padding: 0 10px;
}

._textField_1bjdg_18:focus {
  outline: none;
  border-bottom: 1px #1972b9 solid;
}

._textField_error_1bjdg_28 {
  border: none;
  border-bottom: 1px #ED1C24 solid;
  width: 100%;
  padding: 0 10px;
}

._textField_error_1bjdg_28:focus {
  outline: none;
}

._textField_line_1bjdg_38 {
  height: 50%;
  width: 1px;
  background-color: #777777;
  position: absolute;
  bottom: 0;
}

._textField_line_error_1bjdg_45 {
  height: 50%;
  width: 1px;
  background-color: #ED1C24;
  position: absolute;
  bottom: 0;
}

._textField_line_right_1bjdg_52 {
  height: 50%;
  width: 1px;
  background-color: #777777;
  position: absolute;
  bottom: 0;
  right: 0;
}

._textField_line_right_error_1bjdg_60 {
  height: 50%;
  width: 1px;
  background-color: #ED1C24;
  position: absolute;
  bottom: 0;
  right: 0;
}

/* ICONS */

._buttonIcon-xs_1bjdg_70 {
  font-size: 0.75vw;
}

._buttonIcon-sm_1bjdg_74 {
  font-size: 1.25vw;
}

._buttonIcon-lg_1bjdg_78 {
  font-size: 1.75vw;
}

._checkBox-lg_1bjdg_82 {
  font-size: 1.25vw;
  color: #333333;
}

/* TEXT */

._bold_1bjdg_88 {
  font-weight: bold;
}

._txtXSmall_1bjdg_92 {
  font-size: 12px;
}

._txtSmall_1bjdg_96 {
  font-size: 14px;
}

/* COLORS */

._textLight_1bjdg_101 {
  color: #d7d7d7;
}

._textMedium_1bjdg_105 {
  color: #777777;
}

._textDark_1bjdg_109 {
  color: #333333;
}

._primary_1bjdg_113 {
  color: #1972b9;
}

._red_1bjdg_117 {
  color: #D0382A;
}

._green_1bjdg_121 {
  color: #007373;
}

._orange_1bjdg_125 {
  color: #EA6329;
}

/* MISC */

._link_1bjdg_130 {
  color: #007bff;
  text-decoration: underline;
}

._clickable_1bjdg_135 {
  cursor: pointer;
}

._clickable_1bjdg_135:hover i._buttonIcon-lg_1bjdg_78 {
  transition: all 0.25s ease;
  opacity: 0.5;
}

._pinToLabel_1bjdg_143 {
  margin-top: -0.25vw;
}

._marginBottom-xs_1bjdg_147 {
  margin-bottom: 0.25vw;
}

._marginBottom-sm_1bjdg_151 {
  margin-bottom: 0.5vw;
}

._marginBottom-l_1bjdg_155 {
  margin-bottom: 1vw;
}

._marginBottom-xl_1bjdg_159 {
  margin-bottom: 2vw;
}

._marginRight-sm_1bjdg_163 {
  margin-right: 0.5vw;
}

._divider_1bjdg_167 {
  height: 100%;
  width: 1px;
  background-color: rgb(218, 218, 218);
}

._divider-h_1bjdg_173 {
  width: 100%;
  height: 0.1vw;
  background-color: rgb(218, 218, 218);
}

._height100_1bjdg_179 {
  height: 100%;
}

._modalTransformLess_1bjdg_183 {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 120px;
  min-width: 720px;
  max-width: 92%;
  max-height: 92%;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
  z-index: 10000;
}

._modal_1bjdg_183 {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 120px;
  min-width: 720px;
  max-width: 92%;
  max-height: 92%;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
  z-index: 10000;
  transform: translate(-50%, -50%);
}

._itemWrapper_1bjdg_423 {
  display: block;
  position: absolute;
  width: 100%;
  top: 34px;
  left: 0;
  padding: 0 0 17px;
  border-radius: 0 0 17px 17px;
  z-index: 10000;
}

._itemWrapper_1bjdg_423._noItems_1bjdg_433 {
  padding: 0;
}

._itemWrapper_1bjdg_423._light_1bjdg_436 {
  background-color: #ededed;
}

._itemWrapper_1bjdg_423._dark_1bjdg_439 {
  background-color: #454545;
}

._itemWrapper_1bjdg_423 > ._itemContainer_1bjdg_442 {
  max-height: 240px;
  display: flex;
  overflow-y: auto;
  flex-direction: column;
  scrollbar-width: thin;
  scrollbar-color: #777777 #d7d7d7;
}

._itemWrapper_1bjdg_423 > ._itemContainer_1bjdg_442::-webkit-scrollbar {
  width: 8px;
  height: 8px;
}

._itemWrapper_1bjdg_423 > ._itemContainer_1bjdg_442::-webkit-scrollbar-thumb {
  background: #777777;
}

._itemWrapper_1bjdg_423 > ._itemContainer_1bjdg_442::-webkit-scrollbar-track {
  background: #d7d7d7;
}

._itemWrapper_1bjdg_423 > ._itemContainer_1bjdg_442 {
  scrollbar-face-color: #777777;
  scrollbar-track-color: #d7d7d7;
}

._dropdownItem_1bjdg_465 {
  min-height: 32px;
  padding: 4px 8px;
  transition: background-color 0.25s ease;
  cursor: pointer;
  user-select: none;
  display: flex;
  flex-direction: row;
  flex-shrink: 0;
  align-items: stretch;
}

._dropdownItem_1bjdg_465:not(:first-child)._light_1bjdg_436 {
  border-top: 2px solid #e2e2e2;
}

._dropdownItem_1bjdg_465:not(:first-child)._dark_1bjdg_439 {
  border-top: 2px solid #454545;
}

._dropdownItem_1bjdg_465._light_1bjdg_436 {
  background-color: #f6f6f6;
}

._dropdownItem_1bjdg_465._light_1bjdg_436:hover {
  background-color: #e2e2e2 !important;
}

._dropdownItem_1bjdg_465._light_1bjdg_436._selected_1bjdg_488 {
  background-color: #d2d2d2;
}

._dropdownItem_1bjdg_465._dark_1bjdg_439 {
  background-color: #545454;
}

._dropdownItem_1bjdg_465._dark_1bjdg_439:hover {
  background-color: #5d5d5d !important;
}

._dropdownItem_1bjdg_465._dark_1bjdg_439._selected_1bjdg_488 {
  background-color: #676767;
}

._dropdownItem_1bjdg_465 > span {
  color: #333333;
  font-size: 14px;
  overflow-wrap: break-word;
}

._dropdownItem_1bjdg_465 ._marginLeft_1bjdg_505 {
  margin-left: 8px;
}

._dropdownItem_1bjdg_465 > ._isCurrent_1bjdg_508 {
  width: 4px;
  background-color: #1972b9;
  margin-right: 4px;
}

._shadow_1bjdg_514 {
  height: 100%;
  width: 100%;
  background-color: rgba(0, 0, 0, 0.2);
  position: fixed;
  z-index: 5;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}

._tutorial_1bjdg_526 {
  display: flex;
  flex-wrap: nowrap;
  align-items: center;
  align-self: flex-start;
  gap: 0.5em;
}

._tutorial_1bjdg_526 svg {
  margin: -3px 0;
  height: 16px;
}

._tutorial_1bjdg_526 span {
  white-space: nowrap;
  text-decoration: none !important;
}

._menuOrigin_1bjdg_542 {
  position: absolute;
}

._menu_1bjdg_542 {
  position: absolute;
  box-sizing: border-box;
  top: 16px;
  padding: 20px 20px 12px;
  background-color: #FFFFFF;
  z-index: 10000;
  display: flex;
  flex-direction: column;
  width: 360px;
}

._menu_1bjdg_542 > h6:not(._version_1bjdg_557) {
  font-weight: bold;
}

._menu_1bjdg_542 > span {
  color: #777777;
  font-size: 14px;
  margin-bottom: 8px;
}

._menu_1bjdg_542 hr {
  width: calc(100% - 0px);
  height: 2px;
  border: none;
  margin: 12px 0px;
  background-color: #d2d2d2;
}

._menu_1bjdg_542 > ._tail_1bjdg_572 {
  height: 12px;
  width: 12px;
  top: 0;
  position: absolute;
  background-color: #FFFFFF;
  transform: translate(-50%, -50%) rotate(45deg);
}

._customer_1bjdg_581 {
  background-color: #ededed;
  padding: 5px 16px;
  border-radius: 10000px;
  font-size: 16px;
  line-height: 24px;
}

._noCustomers_1bjdg_589 {
  background-color: #e2e2e2;
  border-radius: 0 0 17px 17px;
  padding: 4px 0 0;
}._header_1mgyt_1 {
  margin-top: -0.05vw;
  background-color: #1972b9;
  width: 100%;
  position: relative;
}

/* FORM */

._form_1mgyt_9 {
  width: 100%;
}

._hide_1mgyt_13 {
  display: none !important;
}

/* INPUT FIELDS */

._textField_1mgyt_18 {
  border: none;
  border-bottom: 1px #777777 solid;
  width: 100%;
  padding: 0 10px;
}

._textField_1mgyt_18:focus {
  outline: none;
  border-bottom: 1px #1972b9 solid;
}

._textField_error_1mgyt_28 {
  border: none;
  border-bottom: 1px #ED1C24 solid;
  width: 100%;
  padding: 0 10px;
}

._textField_error_1mgyt_28:focus {
  outline: none;
}

._textField_line_1mgyt_38 {
  height: 50%;
  width: 1px;
  background-color: #777777;
  position: absolute;
  bottom: 0;
}

._textField_line_error_1mgyt_45 {
  height: 50%;
  width: 1px;
  background-color: #ED1C24;
  position: absolute;
  bottom: 0;
}

._textField_line_right_1mgyt_52 {
  height: 50%;
  width: 1px;
  background-color: #777777;
  position: absolute;
  bottom: 0;
  right: 0;
}

._textField_line_right_error_1mgyt_60 {
  height: 50%;
  width: 1px;
  background-color: #ED1C24;
  position: absolute;
  bottom: 0;
  right: 0;
}

/* ICONS */

._buttonIcon-xs_1mgyt_70 {
  font-size: 0.75vw;
}

._buttonIcon-sm_1mgyt_74 {
  font-size: 1.25vw;
}

._buttonIcon-lg_1mgyt_78 {
  font-size: 1.75vw;
}

._checkBox-lg_1mgyt_82 {
  font-size: 1.25vw;
  color: #333333;
}

/* TEXT */

._bold_1mgyt_88 {
  font-weight: bold;
}

._txtXSmall_1mgyt_92 {
  font-size: 12px;
}

._txtSmall_1mgyt_96 {
  font-size: 14px;
}

/* COLORS */

._textLight_1mgyt_101 {
  color: #d7d7d7;
}

._textMedium_1mgyt_105 {
  color: #777777;
}

._textDark_1mgyt_109 {
  color: #333333;
}

._primary_1mgyt_113 {
  color: #1972b9;
}

._red_1mgyt_117 {
  color: #D0382A;
}

._green_1mgyt_121 {
  color: #007373;
}

._orange_1mgyt_125 {
  color: #EA6329;
}

/* MISC */

._link_1mgyt_130 {
  color: #007bff;
  text-decoration: underline;
}

._clickable_1mgyt_135 {
  cursor: pointer;
}

._clickable_1mgyt_135:hover i._buttonIcon-lg_1mgyt_78 {
  transition: all 0.25s ease;
  opacity: 0.5;
}

._pinToLabel_1mgyt_143 {
  margin-top: -0.25vw;
}

._marginBottom-xs_1mgyt_147 {
  margin-bottom: 0.25vw;
}

._marginBottom-sm_1mgyt_151 {
  margin-bottom: 0.5vw;
}

._marginBottom-l_1mgyt_155 {
  margin-bottom: 1vw;
}

._marginBottom-xl_1mgyt_159 {
  margin-bottom: 2vw;
}

._marginRight-sm_1mgyt_163 {
  margin-right: 0.5vw;
}

._divider_1mgyt_167 {
  height: 100%;
  width: 1px;
  background-color: rgb(218, 218, 218);
}

._divider-h_1mgyt_173 {
  width: 100%;
  height: 0.1vw;
  background-color: rgb(218, 218, 218);
}

._height100_1mgyt_179 {
  height: 100%;
}

._modalTransformLess_1mgyt_183 {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 120px;
  min-width: 720px;
  max-width: 92%;
  max-height: 92%;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
  z-index: 10000;
}

._modal_1mgyt_183 {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 120px;
  min-width: 720px;
  max-width: 92%;
  max-height: 92%;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
  z-index: 10000;
  transform: translate(-50%, -50%);
}

._footer_1mgyt_212 {
  background-color: #FFFFFF;
  padding: 16px 24px;
  display: flex;
  gap: 8px;
}

._footer_1mgyt_212 > span, ._footer_1mgyt_212 a {
  user-select: none;
  text-decoration: none;
  color: #777777;
}

._footer_1mgyt_212 ._spacer_1mgyt_223 {
  width: 2px;
  margin: 2px 0;
  opacity: 0.5;
  align-self: stretch;
  background-color: #777777;
}

._footer_1mgyt_212 ._languageArrayContainer_1mgyt_230 {
  display: flex;
  align-items: center;
  margin-left: auto;
}._header_lcbwd_1 {
  margin-top: -0.05vw;
  background-color: #1972b9;
  width: 100%;
  position: relative;
}

/* FORM */

._form_lcbwd_9 {
  width: 100%;
}

._hide_lcbwd_13 {
  display: none !important;
}

/* INPUT FIELDS */

._textField_lcbwd_18 {
  border: none;
  border-bottom: 1px #777777 solid;
  width: 100%;
  padding: 0 10px;
}

._textField_lcbwd_18:focus {
  outline: none;
  border-bottom: 1px #1972b9 solid;
}

._textField_error_lcbwd_28 {
  border: none;
  border-bottom: 1px #ED1C24 solid;
  width: 100%;
  padding: 0 10px;
}

._textField_error_lcbwd_28:focus {
  outline: none;
}

._textField_line_lcbwd_38 {
  height: 50%;
  width: 1px;
  background-color: #777777;
  position: absolute;
  bottom: 0;
}

._textField_line_error_lcbwd_45 {
  height: 50%;
  width: 1px;
  background-color: #ED1C24;
  position: absolute;
  bottom: 0;
}

._textField_line_right_lcbwd_52 {
  height: 50%;
  width: 1px;
  background-color: #777777;
  position: absolute;
  bottom: 0;
  right: 0;
}

._textField_line_right_error_lcbwd_60 {
  height: 50%;
  width: 1px;
  background-color: #ED1C24;
  position: absolute;
  bottom: 0;
  right: 0;
}

/* ICONS */

._buttonIcon-xs_lcbwd_70 {
  font-size: 0.75vw;
}

._buttonIcon-sm_lcbwd_74 {
  font-size: 1.25vw;
}

._buttonIcon-lg_lcbwd_78 {
  font-size: 1.75vw;
}

._checkBox-lg_lcbwd_82 {
  font-size: 1.25vw;
  color: #333333;
}

/* TEXT */

._bold_lcbwd_88 {
  font-weight: bold;
}

._txtXSmall_lcbwd_92 {
  font-size: 12px;
}

._txtSmall_lcbwd_96 {
  font-size: 14px;
}

/* COLORS */

._textLight_lcbwd_101 {
  color: #d7d7d7;
}

._textMedium_lcbwd_105 {
  color: #777777;
}

._textDark_lcbwd_109 {
  color: #333333;
}

._primary_lcbwd_113 {
  color: #1972b9;
}

._red_lcbwd_117 {
  color: #D0382A;
}

._green_lcbwd_121 {
  color: #007373;
}

._orange_lcbwd_125 {
  color: #EA6329;
}

/* MISC */

._link_lcbwd_130 {
  color: #007bff;
  text-decoration: underline;
}

._clickable_lcbwd_135 {
  cursor: pointer;
}

._clickable_lcbwd_135:hover i._buttonIcon-lg_lcbwd_78 {
  transition: all 0.25s ease;
  opacity: 0.5;
}

._pinToLabel_lcbwd_143 {
  margin-top: -0.25vw;
}

._marginBottom-xs_lcbwd_147 {
  margin-bottom: 0.25vw;
}

._marginBottom-sm_lcbwd_151 {
  margin-bottom: 0.5vw;
}

._marginBottom-l_lcbwd_155 {
  margin-bottom: 1vw;
}

._marginBottom-xl_lcbwd_159 {
  margin-bottom: 2vw;
}

._marginRight-sm_lcbwd_163 {
  margin-right: 0.5vw;
}

._divider_lcbwd_167 {
  height: 100%;
  width: 1px;
  background-color: rgb(218, 218, 218);
}

._divider-h_lcbwd_173 {
  width: 100%;
  height: 0.1vw;
  background-color: rgb(218, 218, 218);
}

._height100_lcbwd_179 {
  height: 100%;
}

._modalTransformLess_lcbwd_183 {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 120px;
  min-width: 720px;
  max-width: 92%;
  max-height: 92%;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
  z-index: 10000;
}

._modal_lcbwd_183 {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 120px;
  min-width: 720px;
  max-width: 92%;
  max-height: 92%;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
  z-index: 10000;
  transform: translate(-50%, -50%);
}

._popup_lcbwd_212 {
  flex-grow: 1;
  z-index: 11000;
  background-color: #1972b9;
  display: flex;
  flex-direction: column;
}

._popup_lcbwd_212 ._header_lcbwd_1 {
  background-color: #3781c0;
  flex-basis: 62px;
  font-size: 1.2em;
  padding: 0 24px;
  display: flex;
  align-items: center;
  color: #FFFFFF;
}

._popup_lcbwd_212 ._content_lcbwd_228 {
  flex-grow: 1;
  display: flex;
  flex-direction: column;
  align-items: center;
}

._popup_lcbwd_212 ._content_lcbwd_228 ._logo_lcbwd_234 {
  object-fit: scale-down;
  max-height: min(24vw, 120px, 12vh);
  max-width: 72vw;
  margin: 4vw;
  flex-grow: 2;
}

._popup_lcbwd_212 ._content_lcbwd_228 ._infoContainer_lcbwd_241 {
  display: flex;
  flex-grow: 2;
  flex-direction: column;
  align-items: center;
  justify-content: center;
}

._popup_lcbwd_212 ._content_lcbwd_228 ._info_lcbwd_241 {
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.15);
  margin: 0 24px;
  min-width: 120px;
  min-height: 120px;
  max-width: 400px;
  background-color: #FFFFFF;
  z-index: 1;
}

._popup_lcbwd_212 ._content_lcbwd_228 ._info_lcbwd_241 ._title_lcbwd_257 {
  padding: min(4vw, 16px) min(6vw, 24px);
  background-color: #ededed;
  color: #1972b9;
  font-weight: bold;
  font-size: min(4.8vw, 24px);
}

._popup_lcbwd_212 ._content_lcbwd_228 ._info_lcbwd_241 ._body_lcbwd_264 {
  padding: min(4vw, 16px) min(6vw, 24px);
  display: flex;
  flex-direction: column;
  gap: 16px;
  font-size: min(3.2vw, 14px);
}

._popup_lcbwd_212 ._content_lcbwd_228 ._info_lcbwd_241 ._body_lcbwd_264 ._continue_lcbwd_271 {
  display: flex;
  flex-direction: column;
  align-items: center;
}

._popup_lcbwd_212 ._content_lcbwd_228 ._info_lcbwd_241 ._body_lcbwd_264 ._continue_lcbwd_271 ._continueChip_lcbwd_276 {
  font-size: min(3.2vw, 14px);
}

._popup_lcbwd_212 ._content_lcbwd_228 ._bottomImages_lcbwd_279 {
  align-self: stretch;
  flex-grow: 3;
  position: relative;
}

._popup_lcbwd_212 ._content_lcbwd_228 ._bottomImages_lcbwd_279 ._person_lcbwd_284 {
  position: absolute;
  max-width: 80px;
  width: 20vw;
  left: 12px;
  bottom: 0;
}

._popup_lcbwd_212 ._content_lcbwd_228 ._bottomImages_lcbwd_279 ._emergencyTeam_lcbwd_291 {
  position: absolute;
  width: 60vw;
  max-width: 320px;
  right: 0;
  bottom: 0;
}._header_8stoj_1 {
  margin-top: -0.05vw;
  background-color: #1972b9;
  width: 100%;
  position: relative;
}

/* FORM */

._form_8stoj_9 {
  width: 100%;
}

._hide_8stoj_13 {
  display: none !important;
}

/* INPUT FIELDS */

._textField_8stoj_18 {
  border: none;
  border-bottom: 1px #777777 solid;
  width: 100%;
  padding: 0 10px;
}

._textField_8stoj_18:focus {
  outline: none;
  border-bottom: 1px #1972b9 solid;
}

._textField_error_8stoj_28 {
  border: none;
  border-bottom: 1px #ED1C24 solid;
  width: 100%;
  padding: 0 10px;
}

._textField_error_8stoj_28:focus {
  outline: none;
}

._textField_line_8stoj_38 {
  height: 50%;
  width: 1px;
  background-color: #777777;
  position: absolute;
  bottom: 0;
}

._textField_line_error_8stoj_45 {
  height: 50%;
  width: 1px;
  background-color: #ED1C24;
  position: absolute;
  bottom: 0;
}

._textField_line_right_8stoj_52 {
  height: 50%;
  width: 1px;
  background-color: #777777;
  position: absolute;
  bottom: 0;
  right: 0;
}

._textField_line_right_error_8stoj_60 {
  height: 50%;
  width: 1px;
  background-color: #ED1C24;
  position: absolute;
  bottom: 0;
  right: 0;
}

/* ICONS */

._buttonIcon-xs_8stoj_70 {
  font-size: 0.75vw;
}

._buttonIcon-sm_8stoj_74 {
  font-size: 1.25vw;
}

._buttonIcon-lg_8stoj_78 {
  font-size: 1.75vw;
}

._checkBox-lg_8stoj_82 {
  font-size: 1.25vw;
  color: #333333;
}

/* TEXT */

._bold_8stoj_88 {
  font-weight: bold;
}

._txtXSmall_8stoj_92 {
  font-size: 12px;
}

._txtSmall_8stoj_96 {
  font-size: 14px;
}

/* COLORS */

._textLight_8stoj_101 {
  color: #d7d7d7;
}

._textMedium_8stoj_105 {
  color: #777777;
}

._textDark_8stoj_109 {
  color: #333333;
}

._primary_8stoj_113 {
  color: #1972b9;
}

._red_8stoj_117 {
  color: #D0382A;
}

._green_8stoj_121 {
  color: #007373;
}

._orange_8stoj_125 {
  color: #EA6329;
}

/* MISC */

._link_8stoj_130 {
  color: #007bff;
  text-decoration: underline;
}

._clickable_8stoj_135, ._shadow_8stoj_135 ._imageContainer_8stoj_135 ._close_8stoj_135 {
  cursor: pointer;
}

._clickable_8stoj_135:hover i._buttonIcon-lg_8stoj_78, ._shadow_8stoj_135 ._imageContainer_8stoj_135 ._close_8stoj_135:hover i._buttonIcon-lg_8stoj_78 {
  transition: all 0.25s ease;
  opacity: 0.5;
}

._pinToLabel_8stoj_143 {
  margin-top: -0.25vw;
}

._marginBottom-xs_8stoj_147 {
  margin-bottom: 0.25vw;
}

._marginBottom-sm_8stoj_151 {
  margin-bottom: 0.5vw;
}

._marginBottom-l_8stoj_155 {
  margin-bottom: 1vw;
}

._marginBottom-xl_8stoj_159 {
  margin-bottom: 2vw;
}

._marginRight-sm_8stoj_163 {
  margin-right: 0.5vw;
}

._divider_8stoj_167 {
  height: 100%;
  width: 1px;
  background-color: rgb(218, 218, 218);
}

._divider-h_8stoj_173 {
  width: 100%;
  height: 0.1vw;
  background-color: rgb(218, 218, 218);
}

._height100_8stoj_179 {
  height: 100%;
}

._modalTransformLess_8stoj_183 {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 120px;
  min-width: 720px;
  max-width: 92%;
  max-height: 92%;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
  z-index: 10000;
}

._modal_8stoj_183 {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 120px;
  min-width: 720px;
  max-width: 92%;
  max-height: 92%;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
  z-index: 10000;
  transform: translate(-50%, -50%);
}

@keyframes _animateShadowIn_8stoj_1 {
  0% {
    background-color: transparent;
  }
}

@keyframes _animateDialogIn_8stoj_1 {
  0% {
    opacity: 0;
  }
}

._shadow_8stoj_135 {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  transition: background-color 0.25s ease;
  background-color: transparent;
  z-index: 10100;
  display: flex;
  align-items: center;
  justify-content: center;
}

._shadow_8stoj_135:not(._active_8stoj_235) {
  pointer-events: none;
}

._shadow_8stoj_135._active_8stoj_235 {
  animation: _animateShadowIn_8stoj_1 0.25s ease;
  background-color: rgba(0, 0, 0, 0.25);
}

._shadow_8stoj_135._active_8stoj_235 ._imageContainer_8stoj_135 ._dialog_8stoj_242 {
  opacity: 1;
  animation: _animateDialogIn_8stoj_1 0.25s ease;
}

._shadow_8stoj_135 ._imageContainer_8stoj_135 {
  aspect-ratio: 1;
  display: flex;
  align-items: center;
  justify-content: center;
}

._shadow_8stoj_135 ._imageContainer_8stoj_135 ._dialog_8stoj_242 {
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.15);
  transition: opacity 0.25s ease;
  opacity: 0;
  display: flex;
  flex: 1 1 0;
  flex-flow: row nowrap;
  padding: 8px;
  background-color: #FFFFFF;
  border-radius: 8px;
  overflow: hidden;
  align-items: center;
  position: relative;
}

._shadow_8stoj_135 ._imageContainer_8stoj_135 ._close_8stoj_135 {
  position: absolute;
  top: 12px;
  right: 12px;
  background-color: rgba(0, 0, 0, 0.4);
  height: 32px;
  width: 32px;
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 10000px;
}

._shadow_8stoj_135 ._imageContainer_8stoj_135 ._close_8stoj_135 svg {
  height: 24px;
  width: 24px;
  color: #FFFFFF;
}

._shadow_8stoj_135 ._imageContainer_8stoj_135 img {
  border-radius: 4px;
  display: flex;
  max-width: 60vw;
  max-height: 75vh;
  object-fit: contain;
}._header_cqrn0_1 {
  margin-top: -0.05vw;
  background-color: #1972b9;
  width: 100%;
  position: relative;
}

/* FORM */

._form_cqrn0_9 {
  width: 100%;
}

._hide_cqrn0_13 {
  display: none !important;
}

/* INPUT FIELDS */

._textField_cqrn0_18 {
  border: none;
  border-bottom: 1px #777777 solid;
  width: 100%;
  padding: 0 10px;
}

._textField_cqrn0_18:focus {
  outline: none;
  border-bottom: 1px #1972b9 solid;
}

._textField_error_cqrn0_28 {
  border: none;
  border-bottom: 1px #ED1C24 solid;
  width: 100%;
  padding: 0 10px;
}

._textField_error_cqrn0_28:focus {
  outline: none;
}

._textField_line_cqrn0_38 {
  height: 50%;
  width: 1px;
  background-color: #777777;
  position: absolute;
  bottom: 0;
}

._textField_line_error_cqrn0_45 {
  height: 50%;
  width: 1px;
  background-color: #ED1C24;
  position: absolute;
  bottom: 0;
}

._textField_line_right_cqrn0_52 {
  height: 50%;
  width: 1px;
  background-color: #777777;
  position: absolute;
  bottom: 0;
  right: 0;
}

._textField_line_right_error_cqrn0_60 {
  height: 50%;
  width: 1px;
  background-color: #ED1C24;
  position: absolute;
  bottom: 0;
  right: 0;
}

/* ICONS */

._buttonIcon-xs_cqrn0_70 {
  font-size: 0.75vw;
}

._buttonIcon-sm_cqrn0_74 {
  font-size: 1.25vw;
}

._buttonIcon-lg_cqrn0_78 {
  font-size: 1.75vw;
}

._checkBox-lg_cqrn0_82 {
  font-size: 1.25vw;
  color: #333333;
}

/* TEXT */

._bold_cqrn0_88 {
  font-weight: bold;
}

._txtXSmall_cqrn0_92 {
  font-size: 12px;
}

._txtSmall_cqrn0_96 {
  font-size: 14px;
}

/* COLORS */

._textLight_cqrn0_101 {
  color: #d7d7d7;
}

._textMedium_cqrn0_105 {
  color: #777777;
}

._textDark_cqrn0_109 {
  color: #333333;
}

._primary_cqrn0_113 {
  color: #1972b9;
}

._red_cqrn0_117 {
  color: #D0382A;
}

._green_cqrn0_121 {
  color: #007373;
}

._orange_cqrn0_125 {
  color: #EA6329;
}

/* MISC */

._link_cqrn0_130 {
  color: #007bff;
  text-decoration: underline;
}

._clickable_cqrn0_135 {
  cursor: pointer;
}

._clickable_cqrn0_135:hover i._buttonIcon-lg_cqrn0_78 {
  transition: all 0.25s ease;
  opacity: 0.5;
}

._pinToLabel_cqrn0_143 {
  margin-top: -0.25vw;
}

._marginBottom-xs_cqrn0_147 {
  margin-bottom: 0.25vw;
}

._marginBottom-sm_cqrn0_151 {
  margin-bottom: 0.5vw;
}

._marginBottom-l_cqrn0_155 {
  margin-bottom: 1vw;
}

._marginBottom-xl_cqrn0_159 {
  margin-bottom: 2vw;
}

._marginRight-sm_cqrn0_163 {
  margin-right: 0.5vw;
}

._divider_cqrn0_167 {
  height: 100%;
  width: 1px;
  background-color: rgb(218, 218, 218);
}

._divider-h_cqrn0_173 {
  width: 100%;
  height: 0.1vw;
  background-color: rgb(218, 218, 218);
}

._height100_cqrn0_179 {
  height: 100%;
}

._modalTransformLess_cqrn0_183 {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 120px;
  min-width: 720px;
  max-width: 92%;
  max-height: 92%;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
  z-index: 10000;
}

._modal_cqrn0_183 {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 120px;
  min-width: 720px;
  max-width: 92%;
  max-height: 92%;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
  z-index: 10000;
  transform: translate(-50%, -50%);
}

._sub2_cqrn0_212 {
  display: flex;
  flex-direction: column;
  align-items: flex-end;
}

._usersText_cqrn0_218 {
  margin-top: 2vw;
  font-size: 28px;
  color: #333333;
}

._users_cqrn0_218 {
  display: flex;
  flex-direction: row;
  margin-top: 1.5vw;
  flex-wrap: wrap;
  margin-right: -0.5vw;
  justify-content: flex-end;
}

._users_cqrn0_218 ._user_cqrn0_218 {
  min-width: 16vw;
  max-width: 24vw;
  min-height: 3.75vw;
  padding: 0.5vw;
  background-color: white;
  margin-right: 0.5vw;
  margin-top: 0.5vw;
  display: flex;
  flex-direction: row;
  align-items: stretch;
}

._users_cqrn0_218 ._user_cqrn0_218 ._removeButton_cqrn0_244 {
  display: flex;
  align-items: center;
  justify-content: center;
  flex: 1;
  min-width: 2.75vw;
  flex-grow: 0;
}

._users_cqrn0_218 ._user_cqrn0_218 ._removeButton_cqrn0_244:hover {
  color: #ED1C24;
}

._users_cqrn0_218 ._user_cqrn0_218 ._removeButton_cqrn0_244 svg {
  transition: color 0.25s ease;
  height: 24px;
  width: 24px;
}

._users_cqrn0_218 ._user_cqrn0_218 ._userSub2_cqrn0_260 {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  border-right: 0.05vw #ededed solid;
  border-left: 0.05vw #ededed solid;
  justify-content: center;
  padding: 0 0.75vw;
  margin: 0 0.5vw;
}

._users_cqrn0_218 ._user_cqrn0_218 ._userSub2_cqrn0_260 ._userHeader_cqrn0_270 {
  font-size: 18px;
  color: #333333;
}

._users_cqrn0_218 ._user_cqrn0_218 ._userSub2_cqrn0_260 ._subText_cqrn0_274 {
  font-size: 10px;
  color: #777777;
}

._users_cqrn0_218 ._user_cqrn0_218 ._loginArea_cqrn0_278 {
  display: flex;
  flex-direction: row;
  cursor: pointer;
}

._users_cqrn0_218 ._user_cqrn0_218 ._loginArea_cqrn0_278:hover svg {
  color: #1972b9;
}

._users_cqrn0_218 ._user_cqrn0_218 ._loginButton_cqrn0_286 {
  display: flex;
  align-items: center;
  justify-content: center;
  flex: 1;
  min-width: 2.75vw;
  flex-grow: 0;
}

._users_cqrn0_218 ._user_cqrn0_218 ._loginButton_cqrn0_286:hover {
  color: #1972b9;
}

._users_cqrn0_218 ._user_cqrn0_218 ._loginButton_cqrn0_286 svg {
  transition: color 0.25s ease;
  height: 24px;
  width: 24px;
}._header_r3lm5_1 {
  margin-top: -0.05vw;
  background-color: #1972b9;
  width: 100%;
  position: relative;
}

/* FORM */

._form_r3lm5_9 {
  width: 100%;
}

._hide_r3lm5_13 {
  display: none !important;
}

/* INPUT FIELDS */

._textField_r3lm5_18 {
  border: none;
  border-bottom: 1px #777777 solid;
  width: 100%;
  padding: 0 10px;
}

._textField_r3lm5_18:focus {
  outline: none;
  border-bottom: 1px #1972b9 solid;
}

._textField_error_r3lm5_28 {
  border: none;
  border-bottom: 1px #ED1C24 solid;
  width: 100%;
  padding: 0 10px;
}

._textField_error_r3lm5_28:focus {
  outline: none;
}

._textField_line_r3lm5_38 {
  height: 50%;
  width: 1px;
  background-color: #777777;
  position: absolute;
  bottom: 0;
}

._textField_line_error_r3lm5_45 {
  height: 50%;
  width: 1px;
  background-color: #ED1C24;
  position: absolute;
  bottom: 0;
}

._textField_line_right_r3lm5_52 {
  height: 50%;
  width: 1px;
  background-color: #777777;
  position: absolute;
  bottom: 0;
  right: 0;
}

._textField_line_right_error_r3lm5_60 {
  height: 50%;
  width: 1px;
  background-color: #ED1C24;
  position: absolute;
  bottom: 0;
  right: 0;
}

/* ICONS */

._buttonIcon-xs_r3lm5_70 {
  font-size: 0.75vw;
}

._buttonIcon-sm_r3lm5_74 {
  font-size: 1.25vw;
}

._buttonIcon-lg_r3lm5_78 {
  font-size: 1.75vw;
}

._checkBox-lg_r3lm5_82 {
  font-size: 1.25vw;
  color: #333333;
}

/* TEXT */

._bold_r3lm5_88 {
  font-weight: bold;
}

._txtXSmall_r3lm5_92 {
  font-size: 12px;
}

._txtSmall_r3lm5_96 {
  font-size: 14px;
}

/* COLORS */

._textLight_r3lm5_101 {
  color: #d7d7d7;
}

._textMedium_r3lm5_105 {
  color: #777777;
}

._textDark_r3lm5_109 {
  color: #333333;
}

._primary_r3lm5_113 {
  color: #1972b9;
}

._red_r3lm5_117 {
  color: #D0382A;
}

._green_r3lm5_121 {
  color: #007373;
}

._orange_r3lm5_125 {
  color: #EA6329;
}

/* MISC */

._link_r3lm5_130 {
  color: #007bff;
  text-decoration: underline;
}

._clickable_r3lm5_135 {
  cursor: pointer;
}

._clickable_r3lm5_135:hover i._buttonIcon-lg_r3lm5_78 {
  transition: all 0.25s ease;
  opacity: 0.5;
}

._pinToLabel_r3lm5_143 {
  margin-top: -0.25vw;
}

._marginBottom-xs_r3lm5_147 {
  margin-bottom: 0.25vw;
}

._marginBottom-sm_r3lm5_151 {
  margin-bottom: 0.5vw;
}

._marginBottom-l_r3lm5_155 {
  margin-bottom: 1vw;
}

._marginBottom-xl_r3lm5_159 {
  margin-bottom: 2vw;
}

._marginRight-sm_r3lm5_163 {
  margin-right: 0.5vw;
}

._divider_r3lm5_167 {
  height: 100%;
  width: 1px;
  background-color: rgb(218, 218, 218);
}

._divider-h_r3lm5_173 {
  width: 100%;
  height: 0.1vw;
  background-color: rgb(218, 218, 218);
}

._height100_r3lm5_179 {
  height: 100%;
}

._modalTransformLess_r3lm5_183 {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 120px;
  min-width: 720px;
  max-width: 92%;
  max-height: 92%;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
  z-index: 10000;
}

._modal_r3lm5_183 {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 120px;
  min-width: 720px;
  max-width: 92%;
  max-height: 92%;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
  z-index: 10000;
  transform: translate(-50%, -50%);
}

._sub_r3lm5_212 {
  display: flex;
  flex-direction: column;
  align-items: center;
}

._helpDeskText_r3lm5_218 {
  color: #777777;
  padding: 2vw;
  text-align: center;
}

._helpDeskText_r3lm5_218 > a {
  text-decoration: underline;
  text-decoration-color: #3781c0;
  text-decoration-thickness: 2px;
  text-underline-offset: 4px;
  color: inherit;
  transition: text-underline-offset 0.1s;
}

._helpDeskText_r3lm5_218 > a:hover {
  text-underline-offset: 2px;
}

._inputField_r3lm5_235 {
  flex-grow: 1;
  margin-bottom: 24px;
}

._loginBox_r3lm5_240 {
  position: relative;
  width: 20vw;
  margin-top: -4vw;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
}

._loginBox_r3lm5_240 ._loginBoxContent_r3lm5_248 {
  flex-direction: column;
  align-items: center;
  padding: 1.6vw 2vw;
  display: flex;
  flex: 1;
}

._loginBox_r3lm5_240 ._loginBoxContent_r3lm5_248 ._text_r3lm5_18 {
  color: #333333;
  margin-bottom: 0.8vw;
}

._loginBox_r3lm5_240 ._loginBoxContent_r3lm5_248 ._login_r3lm5_240 {
  position: absolute;
  bottom: 0;
  right: 1.6vw;
  transform: translateY(50%);
  border: none !important;
  transition: background-color 0.25s ease;
  font-size: 0.9em;
  font-weight: bold;
  padding: 0.5em 1em;
  line-height: 1.4;
}

._loginBox_r3lm5_240 ._loginBoxContent_r3lm5_248 ._login_r3lm5_240:focus-visible {
  outline: none !important;
  background-color: #629bce;
}

._loginBox_r3lm5_240 ._loginBoxContent_r3lm5_248 ._loginButton_r3lm5_275 {
  background-color: #1972b9;
  color: #FFFFFF;
  text-decoration: none;
  padding: 0.5em 1em;
  transition: 0.25s;
  border-radius: 0.2em;
}

._loginBox_r3lm5_240 ._loginBoxContent_r3lm5_248 ._loginError_r3lm5_283 {
  margin: 8px 0;
  max-width: 16vw;
}

._loginBox_r3lm5_240 ._loginBoxHeader_r3lm5_287 {
  background-color: #ededed;
  height: 4vw;
  display: flex;
  align-items: center;
  padding: 1vw 2vw;
}

._loginBox_r3lm5_240 ._loginBoxHeader_r3lm5_287 ._text_r3lm5_18 {
  color: #1972b9;
  font-size: 28px;
  font-weight: bold;
}

._loginBox_r3lm5_240 ._message_r3lm5_299 {
  background-color: #D0382A;
  color: #FFFFFF;
  padding: 0.4vw 2vw;
  font-size: 16px;
  margin-bottom: -0.4vw;
}._header_1j0po_1, ._loginBody_1j0po_1 ._header_1j0po_1 {
  margin-top: -0.05vw;
  background-color: #1972b9;
  width: 100%;
  position: relative;
}

/* FORM */

._form_1j0po_9 {
  width: 100%;
}

._hide_1j0po_13 {
  display: none !important;
}

/* INPUT FIELDS */

._textField_1j0po_18 {
  border: none;
  border-bottom: 1px #777777 solid;
  width: 100%;
  padding: 0 10px;
}

._textField_1j0po_18:focus {
  outline: none;
  border-bottom: 1px #1972b9 solid;
}

._textField_error_1j0po_28 {
  border: none;
  border-bottom: 1px #ED1C24 solid;
  width: 100%;
  padding: 0 10px;
}

._textField_error_1j0po_28:focus {
  outline: none;
}

._textField_line_1j0po_38 {
  height: 50%;
  width: 1px;
  background-color: #777777;
  position: absolute;
  bottom: 0;
}

._textField_line_error_1j0po_45 {
  height: 50%;
  width: 1px;
  background-color: #ED1C24;
  position: absolute;
  bottom: 0;
}

._textField_line_right_1j0po_52 {
  height: 50%;
  width: 1px;
  background-color: #777777;
  position: absolute;
  bottom: 0;
  right: 0;
}

._textField_line_right_error_1j0po_60 {
  height: 50%;
  width: 1px;
  background-color: #ED1C24;
  position: absolute;
  bottom: 0;
  right: 0;
}

/* ICONS */

._buttonIcon-xs_1j0po_70 {
  font-size: 0.75vw;
}

._buttonIcon-sm_1j0po_74 {
  font-size: 1.25vw;
}

._buttonIcon-lg_1j0po_78 {
  font-size: 1.75vw;
}

._checkBox-lg_1j0po_82 {
  font-size: 1.25vw;
  color: #333333;
}

/* TEXT */

._bold_1j0po_88 {
  font-weight: bold;
}

._txtXSmall_1j0po_92 {
  font-size: 12px;
}

._txtSmall_1j0po_96 {
  font-size: 14px;
}

/* COLORS */

._textLight_1j0po_101 {
  color: #d7d7d7;
}

._textMedium_1j0po_105 {
  color: #777777;
}

._textDark_1j0po_109 {
  color: #333333;
}

._primary_1j0po_113 {
  color: #1972b9;
}

._red_1j0po_117 {
  color: #D0382A;
}

._green_1j0po_121 {
  color: #007373;
}

._orange_1j0po_125 {
  color: #EA6329;
}

/* MISC */

._link_1j0po_130 {
  color: #007bff;
  text-decoration: underline;
}

._clickable_1j0po_135 {
  cursor: pointer;
}

._clickable_1j0po_135:hover i._buttonIcon-lg_1j0po_78 {
  transition: all 0.25s ease;
  opacity: 0.5;
}

._pinToLabel_1j0po_143 {
  margin-top: -0.25vw;
}

._marginBottom-xs_1j0po_147 {
  margin-bottom: 0.25vw;
}

._marginBottom-sm_1j0po_151 {
  margin-bottom: 0.5vw;
}

._marginBottom-l_1j0po_155 {
  margin-bottom: 1vw;
}

._marginBottom-xl_1j0po_159 {
  margin-bottom: 2vw;
}

._marginRight-sm_1j0po_163 {
  margin-right: 0.5vw;
}

._divider_1j0po_167 {
  height: 100%;
  width: 1px;
  background-color: rgb(218, 218, 218);
}

._divider-h_1j0po_173 {
  width: 100%;
  height: 0.1vw;
  background-color: rgb(218, 218, 218);
}

._height100_1j0po_179 {
  height: 100%;
}

._modalTransformLess_1j0po_183 {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 120px;
  min-width: 720px;
  max-width: 92%;
  max-height: 92%;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
  z-index: 10000;
}

._modal_1j0po_183 {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 120px;
  min-width: 720px;
  max-width: 92%;
  max-height: 92%;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
  z-index: 10000;
  transform: translate(-50%, -50%);
}

._loginBody_1j0po_1 {
  overflow: hidden;
  background-color: #ededed;
  flex-grow: 1;
  display: flex;
  flex-direction: column;
}

._loginBody_1j0po_1 ._person_1j0po_219 {
  height: 8vw;
  position: absolute;
  bottom: 0;
  left: 1vw;
}

._loginBody_1j0po_1 ._logo_1j0po_225 {
  width: 23vw;
  position: absolute;
  bottom: 5.5vw;
  left: 0;
  right: 0;
  margin: auto;
}

._loginBody_1j0po_1 ._emergencyTeam_1j0po_233 {
  height: 8vw;
  position: absolute;
  bottom: 0;
  right: 0;
}

._loginBody_1j0po_1 ._header_1j0po_1 {
  height: 13vw;
}

._loginBody_1j0po_1 ._container_1j0po_242 {
  display: flex;
  flex-direction: row;
  margin: 0 10vw;
  justify-content: space-between;
  flex-grow: 1;
}

._loginBody_1j0po_1 ._container_1j0po_242 > *:first-child:nth-last-child(1) {
  margin: 0 auto;
}

._loginBody_1j0po_1 ._footerContainer_1j0po_252 {
  margin: 0 10vw;
}

._loginBody_1j0po_1 ._loaderContainer_1j0po_255 {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-direction: column;
}._header_1d3kc_1 {
  margin-top: -0.05vw;
  background-color: #1972b9;
  width: 100%;
  position: relative;
}

/* FORM */

._form_1d3kc_9 {
  width: 100%;
}

._hide_1d3kc_13 {
  display: none !important;
}

/* INPUT FIELDS */

._textField_1d3kc_18 {
  border: none;
  border-bottom: 1px #777777 solid;
  width: 100%;
  padding: 0 10px;
}

._textField_1d3kc_18:focus {
  outline: none;
  border-bottom: 1px #1972b9 solid;
}

._textField_error_1d3kc_28 {
  border: none;
  border-bottom: 1px #ED1C24 solid;
  width: 100%;
  padding: 0 10px;
}

._textField_error_1d3kc_28:focus {
  outline: none;
}

._textField_line_1d3kc_38 {
  height: 50%;
  width: 1px;
  background-color: #777777;
  position: absolute;
  bottom: 0;
}

._textField_line_error_1d3kc_45 {
  height: 50%;
  width: 1px;
  background-color: #ED1C24;
  position: absolute;
  bottom: 0;
}

._textField_line_right_1d3kc_52 {
  height: 50%;
  width: 1px;
  background-color: #777777;
  position: absolute;
  bottom: 0;
  right: 0;
}

._textField_line_right_error_1d3kc_60 {
  height: 50%;
  width: 1px;
  background-color: #ED1C24;
  position: absolute;
  bottom: 0;
  right: 0;
}

/* ICONS */

._buttonIcon-xs_1d3kc_70 {
  font-size: 0.75vw;
}

._buttonIcon-sm_1d3kc_74 {
  font-size: 1.25vw;
}

._buttonIcon-lg_1d3kc_78 {
  font-size: 1.75vw;
}

._checkBox-lg_1d3kc_82 {
  font-size: 1.25vw;
  color: #333333;
}

/* TEXT */

._bold_1d3kc_88 {
  font-weight: bold;
}

._txtXSmall_1d3kc_92 {
  font-size: 12px;
}

._txtSmall_1d3kc_96 {
  font-size: 14px;
}

/* COLORS */

._textLight_1d3kc_101 {
  color: #d7d7d7;
}

._textMedium_1d3kc_105 {
  color: #777777;
}

._textDark_1d3kc_109 {
  color: #333333;
}

._primary_1d3kc_113 {
  color: #1972b9;
}

._red_1d3kc_117 {
  color: #D0382A;
}

._green_1d3kc_121 {
  color: #007373;
}

._orange_1d3kc_125 {
  color: #EA6329;
}

/* MISC */

._link_1d3kc_130 {
  color: #007bff;
  text-decoration: underline;
}

._clickable_1d3kc_135 {
  cursor: pointer;
}

._clickable_1d3kc_135:hover i._buttonIcon-lg_1d3kc_78 {
  transition: all 0.25s ease;
  opacity: 0.5;
}

._pinToLabel_1d3kc_143 {
  margin-top: -0.25vw;
}

._marginBottom-xs_1d3kc_147 {
  margin-bottom: 0.25vw;
}

._marginBottom-sm_1d3kc_151 {
  margin-bottom: 0.5vw;
}

._marginBottom-l_1d3kc_155 {
  margin-bottom: 1vw;
}

._marginBottom-xl_1d3kc_159 {
  margin-bottom: 2vw;
}

._marginRight-sm_1d3kc_163 {
  margin-right: 0.5vw;
}

._divider_1d3kc_167 {
  height: 100%;
  width: 1px;
  background-color: rgb(218, 218, 218);
}

._divider-h_1d3kc_173 {
  width: 100%;
  height: 0.1vw;
  background-color: rgb(218, 218, 218);
}

._height100_1d3kc_179 {
  height: 100%;
}

._modalTransformLess_1d3kc_183 {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 120px;
  min-width: 720px;
  max-width: 92%;
  max-height: 92%;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
  z-index: 10000;
}

._modal_1d3kc_183 {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 120px;
  min-width: 720px;
  max-width: 92%;
  max-height: 92%;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
  z-index: 10000;
  transform: translate(-50%, -50%);
}

._header_1d3kc_1 {
  min-height: 6.5vw;
}

._content_1d3kc_216 {
  padding: 2vw calc((100vw - 1440px) / 2);
  display: flex;
  flex-direction: row;
  background: #ededed;
  flex-grow: 1;
  gap: 1vw;
}

._content_1d3kc_216 ._left_1d3kc_224 {
  display: flex;
  flex: 0 0 360px;
  min-width: 0;
  flex-direction: column;
  align-items: stretch;
  padding-left: 2vw;
}

._content_1d3kc_216 ._right_1d3kc_232 {
  flex: 3 0;
  min-width: 0;
  flex-direction: column;
  padding: 0 2vw;
}._activeFiltersWarningWrapper_1tmir_1 {
  transition: max-height 0.5s ease;
  max-height: 0;
  overflow: hidden;
}
._activeFiltersWarningWrapper_1tmir_1._show_1tmir_6 {
  max-height: 68px;
}
._activeFiltersWarning_1tmir_1 {
  background-color: #FAB213;
  padding: 4px 0;
  color: #FFFFFF;
  font-weight: bold;
  display: flex;
  align-items: stretch;
  min-height: 48px;
}
._activeFiltersWarning_1tmir_1 ._text_1tmir_19 {
  margin-left: 2vw;
  display: flex;
  align-items: center;
}
._formContainer_1tmir_25 {
  display: flex;
  flex-direction: column;
  padding: 1vw 2vw;
}
._formContainer_1tmir_25 > span {
  font-weight: bold;
  color: #333333;
  margin: 8px 0;
}
._filter_1tmir_36 {
  background-color: #FFFFFF;
  margin-top: -6vw;
  z-index: 2;
}
._filter_1tmir_36 ._header_1tmir_41 {
  background-color: #ededed;
  width: 100%;
  height: 4vw;
  display: flex;
  align-items: center;
  padding: 1vw 2vw;
}
._filter_1tmir_36 ._header_1tmir_41 ._text_1tmir_19 {
  color: #1972b9;
  font-size: 28px;
  font-weight: bold;
}._header_lllaz_1 {
  margin-top: -0.05vw;
  background-color: #1972b9;
  width: 100%;
  position: relative;
}

/* FORM */

._form_lllaz_9 {
  width: 100%;
}

._hide_lllaz_13 {
  display: none !important;
}

/* INPUT FIELDS */

._textField_lllaz_18 {
  border: none;
  border-bottom: 1px #777777 solid;
  width: 100%;
  padding: 0 10px;
}

._textField_lllaz_18:focus {
  outline: none;
  border-bottom: 1px #1972b9 solid;
}

._textField_error_lllaz_28 {
  border: none;
  border-bottom: 1px #ED1C24 solid;
  width: 100%;
  padding: 0 10px;
}

._textField_error_lllaz_28:focus {
  outline: none;
}

._textField_line_lllaz_38 {
  height: 50%;
  width: 1px;
  background-color: #777777;
  position: absolute;
  bottom: 0;
}

._textField_line_error_lllaz_45 {
  height: 50%;
  width: 1px;
  background-color: #ED1C24;
  position: absolute;
  bottom: 0;
}

._textField_line_right_lllaz_52 {
  height: 50%;
  width: 1px;
  background-color: #777777;
  position: absolute;
  bottom: 0;
  right: 0;
}

._textField_line_right_error_lllaz_60 {
  height: 50%;
  width: 1px;
  background-color: #ED1C24;
  position: absolute;
  bottom: 0;
  right: 0;
}

/* ICONS */

._buttonIcon-xs_lllaz_70 {
  font-size: 0.75vw;
}

._buttonIcon-sm_lllaz_74 {
  font-size: 1.25vw;
}

._buttonIcon-lg_lllaz_78 {
  font-size: 1.75vw;
}

._checkBox-lg_lllaz_82 {
  font-size: 1.25vw;
  color: #333333;
}

/* TEXT */

._bold_lllaz_88 {
  font-weight: bold;
}

._txtXSmall_lllaz_92 {
  font-size: 12px;
}

._txtSmall_lllaz_96 {
  font-size: 14px;
}

/* COLORS */

._textLight_lllaz_101 {
  color: #d7d7d7;
}

._textMedium_lllaz_105 {
  color: #777777;
}

._textDark_lllaz_109 {
  color: #333333;
}

._primary_lllaz_113, ._card_lllaz_113:hover > ._sub3_lllaz_113 > svg, ._smallCard_lllaz_113:hover > ._sub3_lllaz_113 > svg, ._more_lllaz_113._small_lllaz_113:hover > ._sub3_lllaz_113 > svg, ._closedAlarm_lllaz_113:hover > ._sub3_lllaz_113 > svg, ._largeCard_lllaz_113:hover > ._sub3_lllaz_113 > svg, ._more_lllaz_113._large_lllaz_113:hover > ._sub3_lllaz_113 > svg, ._openAlarm_lllaz_113:hover > ._sub3_lllaz_113 > svg, ._card_lllaz_113:hover > ._sub2_lllaz_113 > svg, ._smallCard_lllaz_113:hover > ._sub2_lllaz_113 > svg, ._more_lllaz_113._small_lllaz_113:hover > ._sub2_lllaz_113 > svg, ._closedAlarm_lllaz_113:hover > ._sub2_lllaz_113 > svg, ._largeCard_lllaz_113:hover > ._sub2_lllaz_113 > svg, ._more_lllaz_113._large_lllaz_113:hover > ._sub2_lllaz_113 > svg, ._openAlarm_lllaz_113:hover > ._sub2_lllaz_113 > svg {
  color: #1972b9;
}

._red_lllaz_117 {
  color: #D0382A;
}

._green_lllaz_121 {
  color: #007373;
}

._orange_lllaz_125 {
  color: #EA6329;
}

/* MISC */

._link_lllaz_130 {
  color: #007bff;
  text-decoration: underline;
}

._clickable_lllaz_135, ._hiddenAlarms_lllaz_135 {
  cursor: pointer;
}

._clickable_lllaz_135:hover i._buttonIcon-lg_lllaz_78, ._hiddenAlarms_lllaz_135:hover i._buttonIcon-lg_lllaz_78 {
  transition: all 0.25s ease;
  opacity: 0.5;
}

._pinToLabel_lllaz_143 {
  margin-top: -0.25vw;
}

._marginBottom-xs_lllaz_147 {
  margin-bottom: 0.25vw;
}

._marginBottom-sm_lllaz_151 {
  margin-bottom: 0.5vw;
}

._marginBottom-l_lllaz_155 {
  margin-bottom: 1vw;
}

._marginBottom-xl_lllaz_159 {
  margin-bottom: 2vw;
}

._marginRight-sm_lllaz_163 {
  margin-right: 0.5vw;
}

._divider_lllaz_167 {
  height: 100%;
  width: 1px;
  background-color: rgb(218, 218, 218);
}

._divider-h_lllaz_173 {
  width: 100%;
  height: 0.1vw;
  background-color: rgb(218, 218, 218);
}

._height100_lllaz_179 {
  height: 100%;
}

._modalTransformLess_lllaz_183 {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 120px;
  min-width: 720px;
  max-width: 92%;
  max-height: 92%;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
  z-index: 10000;
}

._modal_lllaz_183 {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 120px;
  min-width: 720px;
  max-width: 92%;
  max-height: 92%;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
  z-index: 10000;
  transform: translate(-50%, -50%);
}

._header_lllaz_1 {
  margin-top: -0.05vw;
  background-color: #1972b9;
  width: 100%;
  position: relative;
}

/* FORM */

._form_lllaz_9 {
  width: 100%;
}

._hide_lllaz_13 {
  display: none !important;
}

/* INPUT FIELDS */

._textField_lllaz_18 {
  border: none;
  border-bottom: 1px #777777 solid;
  width: 100%;
  padding: 0 10px;
}

._textField_lllaz_18:focus {
  outline: none;
  border-bottom: 1px #1972b9 solid;
}

._textField_error_lllaz_28 {
  border: none;
  border-bottom: 1px #ED1C24 solid;
  width: 100%;
  padding: 0 10px;
}

._textField_error_lllaz_28:focus {
  outline: none;
}

._textField_line_lllaz_38 {
  height: 50%;
  width: 1px;
  background-color: #777777;
  position: absolute;
  bottom: 0;
}

._textField_line_error_lllaz_45 {
  height: 50%;
  width: 1px;
  background-color: #ED1C24;
  position: absolute;
  bottom: 0;
}

._textField_line_right_lllaz_52 {
  height: 50%;
  width: 1px;
  background-color: #777777;
  position: absolute;
  bottom: 0;
  right: 0;
}

._textField_line_right_error_lllaz_60 {
  height: 50%;
  width: 1px;
  background-color: #ED1C24;
  position: absolute;
  bottom: 0;
  right: 0;
}

/* ICONS */

._buttonIcon-xs_lllaz_70 {
  font-size: 0.75vw;
}

._buttonIcon-sm_lllaz_74 {
  font-size: 1.25vw;
}

._buttonIcon-lg_lllaz_78 {
  font-size: 1.75vw;
}

._checkBox-lg_lllaz_82 {
  font-size: 1.25vw;
  color: #333333;
}

/* TEXT */

._bold_lllaz_88 {
  font-weight: bold;
}

._txtXSmall_lllaz_92 {
  font-size: 12px;
}

._txtSmall_lllaz_96 {
  font-size: 14px;
}

/* COLORS */

._textLight_lllaz_101 {
  color: #d7d7d7;
}

._textMedium_lllaz_105 {
  color: #777777;
}

._textDark_lllaz_109 {
  color: #333333;
}

._primary_lllaz_113, ._card_lllaz_113:hover > ._sub3_lllaz_113 > svg, ._smallCard_lllaz_113:hover > ._sub3_lllaz_113 > svg, ._more_lllaz_113._small_lllaz_113:hover > ._sub3_lllaz_113 > svg, ._closedAlarm_lllaz_113:hover > ._sub3_lllaz_113 > svg, ._largeCard_lllaz_113:hover > ._sub3_lllaz_113 > svg, ._more_lllaz_113._large_lllaz_113:hover > ._sub3_lllaz_113 > svg, ._openAlarm_lllaz_113:hover > ._sub3_lllaz_113 > svg, ._card_lllaz_113:hover > ._sub2_lllaz_113 > svg, ._smallCard_lllaz_113:hover > ._sub2_lllaz_113 > svg, ._more_lllaz_113._small_lllaz_113:hover > ._sub2_lllaz_113 > svg, ._closedAlarm_lllaz_113:hover > ._sub2_lllaz_113 > svg, ._largeCard_lllaz_113:hover > ._sub2_lllaz_113 > svg, ._more_lllaz_113._large_lllaz_113:hover > ._sub2_lllaz_113 > svg, ._openAlarm_lllaz_113:hover > ._sub2_lllaz_113 > svg {
  color: #1972b9;
}

._red_lllaz_117 {
  color: #D0382A;
}

._green_lllaz_121 {
  color: #007373;
}

._orange_lllaz_125 {
  color: #EA6329;
}

/* MISC */

._link_lllaz_130 {
  color: #007bff;
  text-decoration: underline;
}

._clickable_lllaz_135, ._hiddenAlarms_lllaz_135 {
  cursor: pointer;
}

._clickable_lllaz_135:hover i._buttonIcon-lg_lllaz_78, ._hiddenAlarms_lllaz_135:hover i._buttonIcon-lg_lllaz_78 {
  transition: all 0.25s ease;
  opacity: 0.5;
}

._pinToLabel_lllaz_143 {
  margin-top: -0.25vw;
}

._marginBottom-xs_lllaz_147 {
  margin-bottom: 0.25vw;
}

._marginBottom-sm_lllaz_151 {
  margin-bottom: 0.5vw;
}

._marginBottom-l_lllaz_155 {
  margin-bottom: 1vw;
}

._marginBottom-xl_lllaz_159 {
  margin-bottom: 2vw;
}

._marginRight-sm_lllaz_163 {
  margin-right: 0.5vw;
}

._divider_lllaz_167 {
  height: 100%;
  width: 1px;
  background-color: rgb(218, 218, 218);
}

._divider-h_lllaz_173 {
  width: 100%;
  height: 0.1vw;
  background-color: rgb(218, 218, 218);
}

._height100_lllaz_179 {
  height: 100%;
}

._modalTransformLess_lllaz_183 {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 120px;
  min-width: 720px;
  max-width: 92%;
  max-height: 92%;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
  z-index: 10000;
}

._modal_lllaz_183 {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 120px;
  min-width: 720px;
  max-width: 92%;
  max-height: 92%;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
  z-index: 10000;
  transform: translate(-50%, -50%);
}

._hiddenAlarms_lllaz_135 {
  margin: 8px 0;
  background-color: #E97625;
  min-height: 48px;
  display: flex;
  color: #FFFFFF;
  align-items: center;
  padding: 0 1vw;
  transition: background-color 0.25s ease;
}

._hiddenAlarms_lllaz_135:hover {
  background-color: rgba(233, 118, 37, 0.8);
}

._inheritColor_lllaz_437 {
  color: var(--log-level-accent);
}

._card_lllaz_113, ._smallCard_lllaz_113, ._more_lllaz_113._small_lllaz_113, ._closedAlarm_lllaz_113, ._largeCard_lllaz_113, ._more_lllaz_113._large_lllaz_113, ._openAlarm_lllaz_113 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  transition: background-color 0.1s ease, box-shadow 0.1s ease;
}

._card_lllaz_113:hover, ._smallCard_lllaz_113:hover, ._more_lllaz_113._small_lllaz_113:hover, ._closedAlarm_lllaz_113:hover, ._largeCard_lllaz_113:hover, ._more_lllaz_113._large_lllaz_113:hover, ._openAlarm_lllaz_113:hover {
  background-color: #f6f6f6;
  box-shadow: rgba(0, 0, 0, 0.1) 0 4px 6px -1px, rgba(0, 0, 0, 0.06) 0 2px 4px -1px;
}

._largeCard_lllaz_113, ._more_lllaz_113._large_lllaz_113, ._openAlarm_lllaz_113 {
  background-color: #FFFFFF;
  padding: 0.5vw 1vw;
  display: flex;
  min-height: 4vw;
}

._smallCard_lllaz_113, ._more_lllaz_113._small_lllaz_113, ._closedAlarm_lllaz_113 {
  background-color: white;
  padding: 0.5vw 0;
  min-height: 3vw;
}

._openAlarms_lllaz_464 {
  display: grid;
  flex-direction: row;
  flex-wrap: wrap;
  margin-top: 0.5vw;
  grid-template-columns: 1fr 1fr;
  position: relative;
  gap: 1vw;
  margin-bottom: 2vw;
}

._closedAlarms_lllaz_475 {
  display: grid;
  flex-direction: row;
  flex-wrap: wrap;
  margin-top: 0.5vw;
  grid-template-columns: 1fr 1fr 1fr;
  position: relative;
  gap: 1vw;
}

._openAlarm_lllaz_113 ._sub1_lllaz_485 {
  display: flex;
  flex: 6;
  flex-direction: column;
  white-space: nowrap;
  overflow: hidden;
  font-size: 16px;
  gap: 6px;
}

._openAlarm_lllaz_113 ._sub1_lllaz_485 ._title_lllaz_494 {
  font-size: 17px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  min-width: 0;
}

._openAlarm_lllaz_113 ._sub1_lllaz_485 section {
  display: flex;
  flex-direction: column;
}

._openAlarm_lllaz_113 ._sub1_lllaz_485 section > * {
  margin-bottom: 0 !important;
}

._openAlarm_lllaz_113 ._sub1_lllaz_485 section > *:nth-child(2) {
  margin-top: -6px;
}

._openAlarm_lllaz_113 ._sub2_lllaz_113 {
  display: flex;
  flex: 3;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-right: 0.5vw;
}

._openAlarm_lllaz_113 ._sub2_lllaz_113 ._circle_lllaz_519, ._openAlarm_lllaz_113 ._sub2_lllaz_113 ._noImageContainer_lllaz_519 {
  height: 96px;
  width: 96px;
  border-radius: 10000px;
  display: block;
  background: #ededed;
  object-fit: cover;
  text-align: center;
}

._openAlarm_lllaz_113 ._sub2_lllaz_113 ._noImageContainer_lllaz_519 {
  display: flex;
  align-items: center;
  justify-content: center;
}

._openAlarm_lllaz_113 ._sub2_lllaz_113 ._noImage_lllaz_519 {
  margin: auto;
  height: 60px;
  width: 60px;
  color: #8e8e8e;
}

._openAlarm_lllaz_113 ._sub3_lllaz_113 {
  display: flex;
  flex: 1;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-left: 1vw;
}

._openAlarm_lllaz_113 ._sub3_lllaz_113 svg {
  transition: color 0.25s ease;
  color: #8e8e8e;
  margin: -8px -2px;
  height: 32px;
}

._closedAlarm_lllaz_113 ._sub1_lllaz_485 {
  flex: 1;
  display: flex;
  justify-content: center;
  align-items: center;
}

._closedAlarm_lllaz_113 ._sub1_lllaz_485 svg {
  margin: -8px -2px;
  height: 24px;
}

._closedAlarm_lllaz_113 ._sub2_lllaz_113 {
  flex-direction: column;
  flex: 3;
  display: flex;
  justify-content: center;
  white-space: nowrap;
  overflow-x: hidden;
  padding-right: 0.5vw;
}

._closedAlarm_lllaz_113 ._sub2_lllaz_113 ._text_lllaz_18 {
  font-size: 12px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  min-width: 0;
  color: #777777;
}

._closedAlarm_lllaz_113 ._sub3_lllaz_113 {
  flex: 1;
  display: flex;
  justify-content: center;
  align-items: center;
}

._closedAlarm_lllaz_113 ._sub3_lllaz_113 svg {
  transition: color 0.25s ease;
  color: #8e8e8e;
  margin: -8px -2px;
  height: 32px;
}

._more_lllaz_113._large_lllaz_113 ._sub1_lllaz_485 {
  flex: 9;
}

._more_lllaz_113._large_lllaz_113 ._sub2_lllaz_113 {
  padding-left: 1vw;
}

._more_lllaz_113._small_lllaz_113 ._sub1_lllaz_485 {
  flex: 4;
  padding-left: 1vw;
}

._more_lllaz_113._disabled_lllaz_604 > ._sub1_lllaz_485 > span {
  color: #d7d7d7;
}

._more_lllaz_113._disabled_lllaz_604 > ._sub2_lllaz_113 > svg {
  color: #d7d7d7;
}

._more_lllaz_113 ._sub1_lllaz_485 {
  display: flex;
  align-items: center;
}

._more_lllaz_113 ._sub1_lllaz_485 span {
  font-size: 20px;
  font-weight: bold;
  transition: color 0.25s ease;
  color: #777777;
}

._more_lllaz_113 ._sub2_lllaz_113 {
  flex: 1;
  display: flex;
  justify-content: center;
  align-items: center;
}

._more_lllaz_113 ._sub2_lllaz_113 svg {
  transition: color 0.25s ease;
  color: #8e8e8e;
  margin: -8px -2px;
  height: 32px;
}._header_15x1i_1 {
  margin-top: -0.05vw;
  background-color: #1972b9;
  width: 100%;
  position: relative;
}

/* FORM */

._form_15x1i_9 {
  width: 100%;
}

._hide_15x1i_13 {
  display: none !important;
}

/* INPUT FIELDS */

._textField_15x1i_18 {
  border: none;
  border-bottom: 1px #777777 solid;
  width: 100%;
  padding: 0 10px;
}

._textField_15x1i_18:focus {
  outline: none;
  border-bottom: 1px #1972b9 solid;
}

._textField_error_15x1i_28 {
  border: none;
  border-bottom: 1px #ED1C24 solid;
  width: 100%;
  padding: 0 10px;
}

._textField_error_15x1i_28:focus {
  outline: none;
}

._textField_line_15x1i_38 {
  height: 50%;
  width: 1px;
  background-color: #777777;
  position: absolute;
  bottom: 0;
}

._textField_line_error_15x1i_45 {
  height: 50%;
  width: 1px;
  background-color: #ED1C24;
  position: absolute;
  bottom: 0;
}

._textField_line_right_15x1i_52 {
  height: 50%;
  width: 1px;
  background-color: #777777;
  position: absolute;
  bottom: 0;
  right: 0;
}

._textField_line_right_error_15x1i_60 {
  height: 50%;
  width: 1px;
  background-color: #ED1C24;
  position: absolute;
  bottom: 0;
  right: 0;
}

/* ICONS */

._buttonIcon-xs_15x1i_70 {
  font-size: 0.75vw;
}

._buttonIcon-sm_15x1i_74 {
  font-size: 1.25vw;
}

._buttonIcon-lg_15x1i_78 {
  font-size: 1.75vw;
}

._checkBox-lg_15x1i_82 {
  font-size: 1.25vw;
  color: #333333;
}

/* TEXT */

._bold_15x1i_88 {
  font-weight: bold;
}

._txtXSmall_15x1i_92 {
  font-size: 12px;
}

._txtSmall_15x1i_96 {
  font-size: 14px;
}

/* COLORS */

._textLight_15x1i_101 {
  color: #d7d7d7;
}

._textMedium_15x1i_105 {
  color: #777777;
}

._textDark_15x1i_109 {
  color: #333333;
}

._primary_15x1i_113 {
  color: #1972b9;
}

._red_15x1i_117 {
  color: #D0382A;
}

._green_15x1i_121 {
  color: #007373;
}

._orange_15x1i_125 {
  color: #EA6329;
}

/* MISC */

._link_15x1i_130 {
  color: #007bff;
  text-decoration: underline;
}

._clickable_15x1i_135 {
  cursor: pointer;
}

._clickable_15x1i_135:hover i._buttonIcon-lg_15x1i_78 {
  transition: all 0.25s ease;
  opacity: 0.5;
}

._pinToLabel_15x1i_143 {
  margin-top: -0.25vw;
}

._marginBottom-xs_15x1i_147 {
  margin-bottom: 0.25vw;
}

._marginBottom-sm_15x1i_151 {
  margin-bottom: 0.5vw;
}

._marginBottom-l_15x1i_155 {
  margin-bottom: 1vw;
}

._marginBottom-xl_15x1i_159 {
  margin-bottom: 2vw;
}

._marginRight-sm_15x1i_163 {
  margin-right: 0.5vw;
}

._divider_15x1i_167 {
  height: 100%;
  width: 1px;
  background-color: rgb(218, 218, 218);
}

._divider-h_15x1i_173 {
  width: 100%;
  height: 0.1vw;
  background-color: rgb(218, 218, 218);
}

._height100_15x1i_179 {
  height: 100%;
}

._modalTransformLess_15x1i_183 {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 120px;
  min-width: 720px;
  max-width: 92%;
  max-height: 92%;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
  z-index: 10000;
}

._modal_15x1i_183 {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 120px;
  min-width: 720px;
  max-width: 92%;
  max-height: 92%;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
  z-index: 10000;
  transform: translate(-50%, -50%);
}

._title_15x1i_212 {
  font-size: 24px;
  display: flex;
  flex-direction: row;
  align-items: flex-end;
  gap: 8px;
}

._title_15x1i_212 ._chip_15x1i_219 {
  margin-bottom: 8px;
  padding: 4px 8px;
}

._noResults_15x1i_224 {
  font-weight: bold;
  color: #777777;
}._header_1ozvw_1 {
  margin-top: -0.05vw;
  background-color: #1972b9;
  width: 100%;
  position: relative;
}

/* FORM */

._form_1ozvw_9 {
  width: 100%;
}

._hide_1ozvw_13 {
  display: none !important;
}

/* INPUT FIELDS */

._textField_1ozvw_18 {
  border: none;
  border-bottom: 1px #777777 solid;
  width: 100%;
  padding: 0 10px;
}

._textField_1ozvw_18:focus {
  outline: none;
  border-bottom: 1px #1972b9 solid;
}

._textField_error_1ozvw_28 {
  border: none;
  border-bottom: 1px #ED1C24 solid;
  width: 100%;
  padding: 0 10px;
}

._textField_error_1ozvw_28:focus {
  outline: none;
}

._textField_line_1ozvw_38 {
  height: 50%;
  width: 1px;
  background-color: #777777;
  position: absolute;
  bottom: 0;
}

._textField_line_error_1ozvw_45 {
  height: 50%;
  width: 1px;
  background-color: #ED1C24;
  position: absolute;
  bottom: 0;
}

._textField_line_right_1ozvw_52 {
  height: 50%;
  width: 1px;
  background-color: #777777;
  position: absolute;
  bottom: 0;
  right: 0;
}

._textField_line_right_error_1ozvw_60 {
  height: 50%;
  width: 1px;
  background-color: #ED1C24;
  position: absolute;
  bottom: 0;
  right: 0;
}

/* ICONS */

._buttonIcon-xs_1ozvw_70 {
  font-size: 0.75vw;
}

._buttonIcon-sm_1ozvw_74 {
  font-size: 1.25vw;
}

._buttonIcon-lg_1ozvw_78 {
  font-size: 1.75vw;
}

._checkBox-lg_1ozvw_82 {
  font-size: 1.25vw;
  color: #333333;
}

/* TEXT */

._bold_1ozvw_88 {
  font-weight: bold;
}

._txtXSmall_1ozvw_92 {
  font-size: 12px;
}

._txtSmall_1ozvw_96 {
  font-size: 14px;
}

/* COLORS */

._textLight_1ozvw_101 {
  color: #d7d7d7;
}

._textMedium_1ozvw_105 {
  color: #777777;
}

._textDark_1ozvw_109 {
  color: #333333;
}

._primary_1ozvw_113, ._card_1ozvw_113:hover > ._sub3_1ozvw_113 > svg, ._smallCard_1ozvw_113:hover > ._sub3_1ozvw_113 > svg, ._closedAlarm_1ozvw_113:hover > ._sub3_1ozvw_113 > svg, ._largeCard_1ozvw_113:hover > ._sub3_1ozvw_113 > svg, ._openAlarm_1ozvw_113:hover > ._sub3_1ozvw_113 > svg, ._card_1ozvw_113:hover > ._sub2_1ozvw_113 > svg, ._smallCard_1ozvw_113:hover > ._sub2_1ozvw_113 > svg, ._closedAlarm_1ozvw_113:hover > ._sub2_1ozvw_113 > svg, ._largeCard_1ozvw_113:hover > ._sub2_1ozvw_113 > svg, ._openAlarm_1ozvw_113:hover > ._sub2_1ozvw_113 > svg {
  color: #1972b9;
}

._red_1ozvw_117 {
  color: #D0382A;
}

._green_1ozvw_121 {
  color: #007373;
}

._orange_1ozvw_125 {
  color: #EA6329;
}

/* MISC */

._link_1ozvw_130 {
  color: #007bff;
  text-decoration: underline;
}

._clickable_1ozvw_135, ._hiddenAlarms_1ozvw_135 {
  cursor: pointer;
}

._clickable_1ozvw_135:hover i._buttonIcon-lg_1ozvw_78, ._hiddenAlarms_1ozvw_135:hover i._buttonIcon-lg_1ozvw_78 {
  transition: all 0.25s ease;
  opacity: 0.5;
}

._pinToLabel_1ozvw_143 {
  margin-top: -0.25vw;
}

._marginBottom-xs_1ozvw_147 {
  margin-bottom: 0.25vw;
}

._marginBottom-sm_1ozvw_151 {
  margin-bottom: 0.5vw;
}

._marginBottom-l_1ozvw_155 {
  margin-bottom: 1vw;
}

._marginBottom-xl_1ozvw_159 {
  margin-bottom: 2vw;
}

._marginRight-sm_1ozvw_163 {
  margin-right: 0.5vw;
}

._divider_1ozvw_167 {
  height: 100%;
  width: 1px;
  background-color: rgb(218, 218, 218);
}

._divider-h_1ozvw_173 {
  width: 100%;
  height: 0.1vw;
  background-color: rgb(218, 218, 218);
}

._height100_1ozvw_179 {
  height: 100%;
}

._modalTransformLess_1ozvw_183 {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 120px;
  min-width: 720px;
  max-width: 92%;
  max-height: 92%;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
  z-index: 10000;
}

._modal_1ozvw_183 {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 120px;
  min-width: 720px;
  max-width: 92%;
  max-height: 92%;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
  z-index: 10000;
  transform: translate(-50%, -50%);
}

._hiddenAlarms_1ozvw_135 {
  margin: 8px 0;
  background-color: #E97625;
  min-height: 48px;
  display: flex;
  color: #FFFFFF;
  align-items: center;
  padding: 0 1vw;
  transition: background-color 0.25s ease;
}

._hiddenAlarms_1ozvw_135:hover {
  background-color: rgba(233, 118, 37, 0.8);
}

._inheritColor_1ozvw_226 {
  color: var(--log-level-accent);
}

._card_1ozvw_113, ._smallCard_1ozvw_113, ._closedAlarm_1ozvw_113, ._largeCard_1ozvw_113, ._openAlarm_1ozvw_113 {
  min-width: 0;
  display: flex;
  flex-direction: row;
  transition: background-color 0.1s ease, box-shadow 0.1s ease;
}

._card_1ozvw_113:hover, ._smallCard_1ozvw_113:hover, ._closedAlarm_1ozvw_113:hover, ._largeCard_1ozvw_113:hover, ._openAlarm_1ozvw_113:hover {
  background-color: #f6f6f6;
  box-shadow: rgba(0, 0, 0, 0.1) 0 4px 6px -1px, rgba(0, 0, 0, 0.06) 0 2px 4px -1px;
}

._largeCard_1ozvw_113, ._openAlarm_1ozvw_113 {
  background-color: #FFFFFF;
  padding: 0.5vw 1vw;
  display: flex;
  min-height: 4vw;
}

._smallCard_1ozvw_113, ._closedAlarm_1ozvw_113 {
  background-color: white;
  padding: 0.5vw 0;
  min-height: 3vw;
}

._openAlarms_1ozvw_253 {
  display: grid;
  flex-direction: row;
  flex-wrap: wrap;
  margin-top: 0.5vw;
  grid-template-columns: 1fr 1fr;
  position: relative;
  gap: 1vw;
  margin-bottom: 2vw;
}

._closedAlarms_1ozvw_264 {
  display: grid;
  flex-direction: row;
  flex-wrap: wrap;
  margin-top: 0.5vw;
  grid-template-columns: 1fr 1fr 1fr;
  position: relative;
  gap: 1vw;
}

._openAlarm_1ozvw_113 ._sub1_1ozvw_274 {
  display: flex;
  flex: 6;
  flex-direction: column;
  white-space: nowrap;
  overflow: hidden;
  font-size: 16px;
  gap: 6px;
}

._openAlarm_1ozvw_113 ._sub1_1ozvw_274 ._title_1ozvw_283 {
  font-size: 17px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  min-width: 0;
}

._openAlarm_1ozvw_113 ._sub1_1ozvw_274 section {
  display: flex;
  flex-direction: column;
}

._openAlarm_1ozvw_113 ._sub1_1ozvw_274 section > * {
  margin-bottom: 0 !important;
}

._openAlarm_1ozvw_113 ._sub1_1ozvw_274 section > *:nth-child(2) {
  margin-top: -6px;
}

._openAlarm_1ozvw_113 ._sub2_1ozvw_113 {
  display: flex;
  flex: 3;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-right: 0.5vw;
}

._openAlarm_1ozvw_113 ._sub2_1ozvw_113 ._circle_1ozvw_308, ._openAlarm_1ozvw_113 ._sub2_1ozvw_113 ._noImageContainer_1ozvw_308 {
  height: 96px;
  width: 96px;
  border-radius: 10000px;
  display: block;
  background: #ededed;
  object-fit: cover;
  text-align: center;
}

._openAlarm_1ozvw_113 ._sub2_1ozvw_113 ._noImageContainer_1ozvw_308 {
  display: flex;
  align-items: center;
  justify-content: center;
}

._openAlarm_1ozvw_113 ._sub2_1ozvw_113 ._noImage_1ozvw_308 {
  margin: auto;
  height: 60px;
  width: 60px;
  color: #8e8e8e;
}

._openAlarm_1ozvw_113 ._sub3_1ozvw_113 {
  display: flex;
  flex: 1;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  padding-left: 1vw;
}

._openAlarm_1ozvw_113 ._sub3_1ozvw_113 svg {
  transition: color 0.25s ease;
  color: #8e8e8e;
  margin: -8px -2px;
  height: 32px;
}

._closedAlarm_1ozvw_113 ._sub1_1ozvw_274 {
  flex: 1;
  display: flex;
  justify-content: center;
  align-items: center;
}

._closedAlarm_1ozvw_113 ._sub1_1ozvw_274 svg {
  margin: -8px -2px;
  height: 24px;
}

._closedAlarm_1ozvw_113 ._sub2_1ozvw_113 {
  flex-direction: column;
  flex: 3;
  display: flex;
  justify-content: center;
  white-space: nowrap;
  overflow-x: hidden;
  padding-right: 0.5vw;
}

._closedAlarm_1ozvw_113 ._sub2_1ozvw_113 ._text_1ozvw_18 {
  font-size: 12px;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  min-width: 0;
  color: #777777;
}

._closedAlarm_1ozvw_113 ._sub3_1ozvw_113 {
  flex: 1;
  display: flex;
  justify-content: center;
  align-items: center;
}

._closedAlarm_1ozvw_113 ._sub3_1ozvw_113 svg {
  transition: color 0.25s ease;
  color: #8e8e8e;
  margin: -8px -2px;
  height: 32px;
}._header_1nfu4_1 {
  margin-top: -0.05vw;
  background-color: #1972b9;
  width: 100%;
  position: relative;
}

/* FORM */

._form_1nfu4_9 {
  width: 100%;
}

._hide_1nfu4_13 {
  display: none !important;
}

/* INPUT FIELDS */

._textField_1nfu4_18 {
  border: none;
  border-bottom: 1px #777777 solid;
  width: 100%;
  padding: 0 10px;
}

._textField_1nfu4_18:focus {
  outline: none;
  border-bottom: 1px #1972b9 solid;
}

._textField_error_1nfu4_28 {
  border: none;
  border-bottom: 1px #ED1C24 solid;
  width: 100%;
  padding: 0 10px;
}

._textField_error_1nfu4_28:focus {
  outline: none;
}

._textField_line_1nfu4_38 {
  height: 50%;
  width: 1px;
  background-color: #777777;
  position: absolute;
  bottom: 0;
}

._textField_line_error_1nfu4_45 {
  height: 50%;
  width: 1px;
  background-color: #ED1C24;
  position: absolute;
  bottom: 0;
}

._textField_line_right_1nfu4_52 {
  height: 50%;
  width: 1px;
  background-color: #777777;
  position: absolute;
  bottom: 0;
  right: 0;
}

._textField_line_right_error_1nfu4_60 {
  height: 50%;
  width: 1px;
  background-color: #ED1C24;
  position: absolute;
  bottom: 0;
  right: 0;
}

/* ICONS */

._buttonIcon-xs_1nfu4_70 {
  font-size: 0.75vw;
}

._buttonIcon-sm_1nfu4_74 {
  font-size: 1.25vw;
}

._buttonIcon-lg_1nfu4_78 {
  font-size: 1.75vw;
}

._checkBox-lg_1nfu4_82 {
  font-size: 1.25vw;
  color: #333333;
}

/* TEXT */

._bold_1nfu4_88 {
  font-weight: bold;
}

._txtXSmall_1nfu4_92 {
  font-size: 12px;
}

._txtSmall_1nfu4_96 {
  font-size: 14px;
}

/* COLORS */

._textLight_1nfu4_101 {
  color: #d7d7d7;
}

._textMedium_1nfu4_105 {
  color: #777777;
}

._textDark_1nfu4_109 {
  color: #333333;
}

._primary_1nfu4_113 {
  color: #1972b9;
}

._red_1nfu4_117 {
  color: #D0382A;
}

._green_1nfu4_121 {
  color: #007373;
}

._orange_1nfu4_125 {
  color: #EA6329;
}

/* MISC */

._link_1nfu4_130 {
  color: #007bff;
  text-decoration: underline;
}

._clickable_1nfu4_135 {
  cursor: pointer;
}

._clickable_1nfu4_135:hover i._buttonIcon-lg_1nfu4_78 {
  transition: all 0.25s ease;
  opacity: 0.5;
}

._pinToLabel_1nfu4_143 {
  margin-top: -0.25vw;
}

._marginBottom-xs_1nfu4_147 {
  margin-bottom: 0.25vw;
}

._marginBottom-sm_1nfu4_151 {
  margin-bottom: 0.5vw;
}

._marginBottom-l_1nfu4_155 {
  margin-bottom: 1vw;
}

._marginBottom-xl_1nfu4_159 {
  margin-bottom: 2vw;
}

._marginRight-sm_1nfu4_163 {
  margin-right: 0.5vw;
}

._divider_1nfu4_167 {
  height: 100%;
  width: 1px;
  background-color: rgb(218, 218, 218);
}

._divider-h_1nfu4_173 {
  width: 100%;
  height: 0.1vw;
  background-color: rgb(218, 218, 218);
}

._height100_1nfu4_179 {
  height: 100%;
}

._modalTransformLess_1nfu4_183 {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 120px;
  min-width: 720px;
  max-width: 92%;
  max-height: 92%;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
  z-index: 10000;
}

._modal_1nfu4_183 {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 120px;
  min-width: 720px;
  max-width: 92%;
  max-height: 92%;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
  z-index: 10000;
  transform: translate(-50%, -50%);
}

._scrollContainer_1nfu4_212 {
  padding: 12px;
  display: flex;
  flex-direction: row;
  gap: 12px;
}

._scrollContainer_1nfu4_212._singleColumn_1nfu4_218 {
  flex-direction: column;
}

._scrollContainer_1nfu4_212._singleColumn_1nfu4_218 ._column_1nfu4_221 {
  max-width: 100%;
}

._scrollContainer_1nfu4_212 ._column_1nfu4_221 {
  display: flex;
  flex-grow: 1;
  flex-basis: 0;
  flex-shrink: 1;
  max-width: calc(50% - 6px);
  gap: 12px;
  flex-direction: column;
}

._verticalLayout_1nfu4_234 {
  display: flex;
  flex: 1;
  flex-direction: column;
}

._alarmContentContainer_1nfu4_240 {
  flex: 1;
  position: relative;
}

._alarmContent_1nfu4_240 {
  background-color: #ededed;
  display: flex;
  position: absolute;
  flex-direction: row;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}

._hide_1nfu4_13 {
  display: none !important;
}

._orange_1nfu4_125 {
  background-color: orange;
}

._detailsContainer_1nfu4_264 {
  padding-bottom: 15px;
  border-right: 1px solid rgb(218, 218, 218);
  height: 100%;
  overflow-y: auto;
  flex-grow: 1;
  flex-basis: 0;
  scrollbar-width: thin;
  scrollbar-color: #777777 #d7d7d7;
}

._detailsContainer_1nfu4_264::-webkit-scrollbar {
  width: 8px;
  height: 8px;
}

._detailsContainer_1nfu4_264::-webkit-scrollbar-thumb {
  background: #777777;
}

._detailsContainer_1nfu4_264::-webkit-scrollbar-track {
  background: #d7d7d7;
}

._detailsContainer_1nfu4_264 {
  scrollbar-face-color: #777777;
  scrollbar-track-color: #d7d7d7;
}

._detailsContainer_1nfu4_264 ._call_1nfu4_288 {
  background-color: green;
  padding-top: 15px;
  padding-bottom: 15px;
}

._responseContainer_1nfu4_294 {
  border: 1px solid rgb(218, 218, 218);
  background-color: #FFFFFF;
  padding: 0;
}

._blockTitleContainer_1nfu4_300 {
  padding: 12px 16px;
  display: flex;
  font-size: 18px;
  align-items: center;
}

._blockCount_1nfu4_307 {
  margin-left: auto;
  padding: 2px 4px;
  color: #FFFFFF;
  font-weight: bold;
  min-height: 22px;
  min-width: 22px;
  border-radius: 10000px;
  font-size: 12px;
  background-color: #333333;
  text-align: center;
}._header_x7mhn_1 {
  margin-top: -0.05vw;
  background-color: #1972b9;
  width: 100%;
  position: relative;
}

/* FORM */

._form_x7mhn_9 {
  width: 100%;
}

._hide_x7mhn_13 {
  display: none !important;
}

/* INPUT FIELDS */

._textField_x7mhn_18 {
  border: none;
  border-bottom: 1px #777777 solid;
  width: 100%;
  padding: 0 10px;
}

._textField_x7mhn_18:focus {
  outline: none;
  border-bottom: 1px #1972b9 solid;
}

._textField_error_x7mhn_28 {
  border: none;
  border-bottom: 1px #ED1C24 solid;
  width: 100%;
  padding: 0 10px;
}

._textField_error_x7mhn_28:focus {
  outline: none;
}

._textField_line_x7mhn_38 {
  height: 50%;
  width: 1px;
  background-color: #777777;
  position: absolute;
  bottom: 0;
}

._textField_line_error_x7mhn_45 {
  height: 50%;
  width: 1px;
  background-color: #ED1C24;
  position: absolute;
  bottom: 0;
}

._textField_line_right_x7mhn_52 {
  height: 50%;
  width: 1px;
  background-color: #777777;
  position: absolute;
  bottom: 0;
  right: 0;
}

._textField_line_right_error_x7mhn_60 {
  height: 50%;
  width: 1px;
  background-color: #ED1C24;
  position: absolute;
  bottom: 0;
  right: 0;
}

/* ICONS */

._buttonIcon-xs_x7mhn_70 {
  font-size: 0.75vw;
}

._buttonIcon-sm_x7mhn_74 {
  font-size: 1.25vw;
}

._buttonIcon-lg_x7mhn_78 {
  font-size: 1.75vw;
}

._checkBox-lg_x7mhn_82 {
  font-size: 1.25vw;
  color: #333333;
}

/* TEXT */

._bold_x7mhn_88 {
  font-weight: bold;
}

._txtXSmall_x7mhn_92 {
  font-size: 12px;
}

._txtSmall_x7mhn_96 {
  font-size: 14px;
}

/* COLORS */

._textLight_x7mhn_101 {
  color: #d7d7d7;
}

._textMedium_x7mhn_105 {
  color: #777777;
}

._textDark_x7mhn_109 {
  color: #333333;
}

._primary_x7mhn_113 {
  color: #1972b9;
}

._red_x7mhn_117 {
  color: #D0382A;
}

._green_x7mhn_121 {
  color: #007373;
}

._orange_x7mhn_125 {
  color: #EA6329;
}

/* MISC */

._link_x7mhn_130 {
  color: #007bff;
  text-decoration: underline;
}

._clickable_x7mhn_135 {
  cursor: pointer;
}

._clickable_x7mhn_135:hover i._buttonIcon-lg_x7mhn_78 {
  transition: all 0.25s ease;
  opacity: 0.5;
}

._pinToLabel_x7mhn_143 {
  margin-top: -0.25vw;
}

._marginBottom-xs_x7mhn_147 {
  margin-bottom: 0.25vw;
}

._marginBottom-sm_x7mhn_151 {
  margin-bottom: 0.5vw;
}

._marginBottom-l_x7mhn_155 {
  margin-bottom: 1vw;
}

._marginBottom-xl_x7mhn_159 {
  margin-bottom: 2vw;
}

._marginRight-sm_x7mhn_163 {
  margin-right: 0.5vw;
}

._divider_x7mhn_167 {
  height: 100%;
  width: 1px;
  background-color: rgb(218, 218, 218);
}

._divider-h_x7mhn_173 {
  width: 100%;
  height: 0.1vw;
  background-color: rgb(218, 218, 218);
}

._height100_x7mhn_179 {
  height: 100%;
}

._modalTransformLess_x7mhn_183 {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 120px;
  min-width: 720px;
  max-width: 92%;
  max-height: 92%;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
  z-index: 10000;
}

._modal_x7mhn_183 {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 120px;
  min-width: 720px;
  max-width: 92%;
  max-height: 92%;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
  z-index: 10000;
  transform: translate(-50%, -50%);
}

._phoneCall_x7mhn_212 {
  padding: 16px;
  display: flex;
  flex-direction: column;
  align-items: center;
  gap: 16px;
}

._phoneCall_x7mhn_212 ._instructions_x7mhn_219 {
  display: flex;
  flex-direction: column;
  align-self: stretch;
}

._phoneCall_x7mhn_212 ._telChip_x7mhn_224 {
  display: flex;
  flex-direction: row-reverse;
}

._phoneCall_x7mhn_212 ._telChip_x7mhn_224 a {
  cursor: pointer;
}

._phoneCall_x7mhn_212 ._telChip_x7mhn_224 ._telCopyToClipboard_x7mhn_231 {
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: copy;
  background-color: #d2d2d2;
  margin-left: -32px;
  padding-left: 24px;
  width: 80px;
  align-self: stretch;
  border-radius: 0 10000px 10000px 0;
  transition: color 0.25s ease;
  color: black;
}

._phoneCall_x7mhn_212 ._telChip_x7mhn_224 ._telCopyToClipboard_x7mhn_231:hover {
  color: #1972b9;
}

._phoneCall_x7mhn_212 ._telChip_x7mhn_224 ._telCopyToClipboard_x7mhn_231 svg {
  height: 24px;
  width: 24px;
}._header_1obft_1 {
  margin-top: -0.05vw;
  background-color: #1972b9;
  width: 100%;
  position: relative;
}

/* FORM */

._form_1obft_9 {
  width: 100%;
}

._hide_1obft_13 {
  display: none !important;
}

/* INPUT FIELDS */

._textField_1obft_18 {
  border: none;
  border-bottom: 1px #777777 solid;
  width: 100%;
  padding: 0 10px;
}

._textField_1obft_18:focus {
  outline: none;
  border-bottom: 1px #1972b9 solid;
}

._textField_error_1obft_28 {
  border: none;
  border-bottom: 1px #ED1C24 solid;
  width: 100%;
  padding: 0 10px;
}

._textField_error_1obft_28:focus {
  outline: none;
}

._textField_line_1obft_38 {
  height: 50%;
  width: 1px;
  background-color: #777777;
  position: absolute;
  bottom: 0;
}

._textField_line_error_1obft_45 {
  height: 50%;
  width: 1px;
  background-color: #ED1C24;
  position: absolute;
  bottom: 0;
}

._textField_line_right_1obft_52 {
  height: 50%;
  width: 1px;
  background-color: #777777;
  position: absolute;
  bottom: 0;
  right: 0;
}

._textField_line_right_error_1obft_60 {
  height: 50%;
  width: 1px;
  background-color: #ED1C24;
  position: absolute;
  bottom: 0;
  right: 0;
}

/* ICONS */

._buttonIcon-xs_1obft_70 {
  font-size: 0.75vw;
}

._buttonIcon-sm_1obft_74 {
  font-size: 1.25vw;
}

._buttonIcon-lg_1obft_78 {
  font-size: 1.75vw;
}

._checkBox-lg_1obft_82 {
  font-size: 1.25vw;
  color: #333333;
}

/* TEXT */

._bold_1obft_88 {
  font-weight: bold;
}

._txtXSmall_1obft_92 {
  font-size: 12px;
}

._txtSmall_1obft_96 {
  font-size: 14px;
}

/* COLORS */

._textLight_1obft_101 {
  color: #d7d7d7;
}

._textMedium_1obft_105 {
  color: #777777;
}

._textDark_1obft_109 {
  color: #333333;
}

._primary_1obft_113 {
  color: #1972b9;
}

._red_1obft_117 {
  color: #D0382A;
}

._green_1obft_121 {
  color: #007373;
}

._orange_1obft_125 {
  color: #EA6329;
}

/* MISC */

._link_1obft_130 {
  color: #007bff;
  text-decoration: underline;
}

._clickable_1obft_135, ._skip_1obft_135 ._text_1obft_18 {
  cursor: pointer;
}

._clickable_1obft_135:hover i._buttonIcon-lg_1obft_78, ._skip_1obft_135 ._text_1obft_18:hover i._buttonIcon-lg_1obft_78 {
  transition: all 0.25s ease;
  opacity: 0.5;
}

._pinToLabel_1obft_143 {
  margin-top: -0.25vw;
}

._marginBottom-xs_1obft_147 {
  margin-bottom: 0.25vw;
}

._marginBottom-sm_1obft_151 {
  margin-bottom: 0.5vw;
}

._marginBottom-l_1obft_155 {
  margin-bottom: 1vw;
}

._marginBottom-xl_1obft_159 {
  margin-bottom: 2vw;
}

._marginRight-sm_1obft_163 {
  margin-right: 0.5vw;
}

._divider_1obft_167 {
  height: 100%;
  width: 1px;
  background-color: rgb(218, 218, 218);
}

._divider-h_1obft_173 {
  width: 100%;
  height: 0.1vw;
  background-color: rgb(218, 218, 218);
}

._height100_1obft_179 {
  height: 100%;
}

._modalTransformLess_1obft_183 {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 120px;
  min-width: 720px;
  max-width: 92%;
  max-height: 92%;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
  z-index: 10000;
}

._modal_1obft_183 {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 120px;
  min-width: 720px;
  max-width: 92%;
  max-height: 92%;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
  z-index: 10000;
  transform: translate(-50%, -50%);
}

._skip_1obft_135 {
  margin-top: -20px;
  padding: 8px;
  user-select: none;
  display: flex;
  align-items: center;
  justify-content: center;
}

._skip_1obft_135 ._text_1obft_18 {
  padding: 4px 8px;
  background-color: transparent;
  transition: background-color 0.25s ease, color 0.25s ease;
  border-radius: 10000px;
  color: #777777;
}

._skip_1obft_135 ._text_1obft_18:hover {
  color: #333333;
  background-color: rgba(237, 237, 237, 0.25);
}._header_wvqhw_1 {
  margin-top: -0.05vw;
  background-color: #1972b9;
  width: 100%;
  position: relative;
}

/* FORM */

._form_wvqhw_9 {
  width: 100%;
}

._hide_wvqhw_13 {
  display: none !important;
}

/* INPUT FIELDS */

._textField_wvqhw_18 {
  border: none;
  border-bottom: 1px #777777 solid;
  width: 100%;
  padding: 0 10px;
}

._textField_wvqhw_18:focus {
  outline: none;
  border-bottom: 1px #1972b9 solid;
}

._textField_error_wvqhw_28 {
  border: none;
  border-bottom: 1px #ED1C24 solid;
  width: 100%;
  padding: 0 10px;
}

._textField_error_wvqhw_28:focus {
  outline: none;
}

._textField_line_wvqhw_38 {
  height: 50%;
  width: 1px;
  background-color: #777777;
  position: absolute;
  bottom: 0;
}

._textField_line_error_wvqhw_45 {
  height: 50%;
  width: 1px;
  background-color: #ED1C24;
  position: absolute;
  bottom: 0;
}

._textField_line_right_wvqhw_52 {
  height: 50%;
  width: 1px;
  background-color: #777777;
  position: absolute;
  bottom: 0;
  right: 0;
}

._textField_line_right_error_wvqhw_60 {
  height: 50%;
  width: 1px;
  background-color: #ED1C24;
  position: absolute;
  bottom: 0;
  right: 0;
}

/* ICONS */

._buttonIcon-xs_wvqhw_70 {
  font-size: 0.75vw;
}

._buttonIcon-sm_wvqhw_74 {
  font-size: 1.25vw;
}

._buttonIcon-lg_wvqhw_78 {
  font-size: 1.75vw;
}

._checkBox-lg_wvqhw_82 {
  font-size: 1.25vw;
  color: #333333;
}

/* TEXT */

._bold_wvqhw_88 {
  font-weight: bold;
}

._txtXSmall_wvqhw_92 {
  font-size: 12px;
}

._txtSmall_wvqhw_96 {
  font-size: 14px;
}

/* COLORS */

._textLight_wvqhw_101 {
  color: #d7d7d7;
}

._textMedium_wvqhw_105 {
  color: #777777;
}

._textDark_wvqhw_109 {
  color: #333333;
}

._primary_wvqhw_113 {
  color: #1972b9;
}

._red_wvqhw_117 {
  color: #D0382A;
}

._green_wvqhw_121 {
  color: #007373;
}

._orange_wvqhw_125 {
  color: #EA6329;
}

/* MISC */

._link_wvqhw_130 {
  color: #007bff;
  text-decoration: underline;
}

._clickable_wvqhw_135 {
  cursor: pointer;
}

._clickable_wvqhw_135:hover i._buttonIcon-lg_wvqhw_78 {
  transition: all 0.25s ease;
  opacity: 0.5;
}

._pinToLabel_wvqhw_143 {
  margin-top: -0.25vw;
}

._marginBottom-xs_wvqhw_147 {
  margin-bottom: 0.25vw;
}

._marginBottom-sm_wvqhw_151 {
  margin-bottom: 0.5vw;
}

._marginBottom-l_wvqhw_155 {
  margin-bottom: 1vw;
}

._marginBottom-xl_wvqhw_159 {
  margin-bottom: 2vw;
}

._marginRight-sm_wvqhw_163 {
  margin-right: 0.5vw;
}

._divider_wvqhw_167 {
  height: 100%;
  width: 1px;
  background-color: rgb(218, 218, 218);
}

._divider-h_wvqhw_173 {
  width: 100%;
  height: 0.1vw;
  background-color: rgb(218, 218, 218);
}

._height100_wvqhw_179 {
  height: 100%;
}

._modalTransformLess_wvqhw_183 {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 120px;
  min-width: 720px;
  max-width: 92%;
  max-height: 92%;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
  z-index: 10000;
}

._modal_wvqhw_183 {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 120px;
  min-width: 720px;
  max-width: 92%;
  max-height: 92%;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
  z-index: 10000;
  transform: translate(-50%, -50%);
}

._smsContainer_wvqhw_212 {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  margin: 0;
  padding: 8px;
  white-space: pre-wrap;
  background-color: #FFFFFF;
}._header_wnb76_1 {
  margin-top: -0.05vw;
  background-color: #1972b9;
  width: 100%;
  position: relative;
}

/* FORM */

._form_wnb76_9 {
  width: 100%;
}

._hide_wnb76_13 {
  display: none !important;
}

/* INPUT FIELDS */

._textField_wnb76_18 {
  border: none;
  border-bottom: 1px #777777 solid;
  width: 100%;
  padding: 0 10px;
}

._textField_wnb76_18:focus {
  outline: none;
  border-bottom: 1px #1972b9 solid;
}

._textField_error_wnb76_28 {
  border: none;
  border-bottom: 1px #ED1C24 solid;
  width: 100%;
  padding: 0 10px;
}

._textField_error_wnb76_28:focus {
  outline: none;
}

._textField_line_wnb76_38 {
  height: 50%;
  width: 1px;
  background-color: #777777;
  position: absolute;
  bottom: 0;
}

._textField_line_error_wnb76_45 {
  height: 50%;
  width: 1px;
  background-color: #ED1C24;
  position: absolute;
  bottom: 0;
}

._textField_line_right_wnb76_52 {
  height: 50%;
  width: 1px;
  background-color: #777777;
  position: absolute;
  bottom: 0;
  right: 0;
}

._textField_line_right_error_wnb76_60 {
  height: 50%;
  width: 1px;
  background-color: #ED1C24;
  position: absolute;
  bottom: 0;
  right: 0;
}

/* ICONS */

._buttonIcon-xs_wnb76_70 {
  font-size: 0.75vw;
}

._buttonIcon-sm_wnb76_74 {
  font-size: 1.25vw;
}

._buttonIcon-lg_wnb76_78 {
  font-size: 1.75vw;
}

._checkBox-lg_wnb76_82 {
  font-size: 1.25vw;
  color: #333333;
}

/* TEXT */

._bold_wnb76_88 {
  font-weight: bold;
}

._txtXSmall_wnb76_92 {
  font-size: 12px;
}

._txtSmall_wnb76_96 {
  font-size: 14px;
}

/* COLORS */

._textLight_wnb76_101 {
  color: #d7d7d7;
}

._textMedium_wnb76_105 {
  color: #777777;
}

._textDark_wnb76_109 {
  color: #333333;
}

._primary_wnb76_113 {
  color: #1972b9;
}

._red_wnb76_117 {
  color: #D0382A;
}

._green_wnb76_121 {
  color: #007373;
}

._orange_wnb76_125 {
  color: #EA6329;
}

/* MISC */

._link_wnb76_130 {
  color: #007bff;
  text-decoration: underline;
}

._clickable_wnb76_135 {
  cursor: pointer;
}

._clickable_wnb76_135:hover i._buttonIcon-lg_wnb76_78 {
  transition: all 0.25s ease;
  opacity: 0.5;
}

._pinToLabel_wnb76_143 {
  margin-top: -0.25vw;
}

._marginBottom-xs_wnb76_147 {
  margin-bottom: 0.25vw;
}

._marginBottom-sm_wnb76_151 {
  margin-bottom: 0.5vw;
}

._marginBottom-l_wnb76_155 {
  margin-bottom: 1vw;
}

._marginBottom-xl_wnb76_159 {
  margin-bottom: 2vw;
}

._marginRight-sm_wnb76_163 {
  margin-right: 0.5vw;
}

._divider_wnb76_167 {
  height: 100%;
  width: 1px;
  background-color: rgb(218, 218, 218);
}

._divider-h_wnb76_173 {
  width: 100%;
  height: 0.1vw;
  background-color: rgb(218, 218, 218);
}

._height100_wnb76_179 {
  height: 100%;
}

._modalTransformLess_wnb76_183 {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 120px;
  min-width: 720px;
  max-width: 92%;
  max-height: 92%;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
  z-index: 10000;
}

._modal_wnb76_183 {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 120px;
  min-width: 720px;
  max-width: 92%;
  max-height: 92%;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
  z-index: 10000;
  transform: translate(-50%, -50%);
}

._builderForm_wnb76_212 {
  padding: 16px;
  display: flex;
  align-items: stretch;
  min-height: 200px;
  overflow: scroll;
}

._builderForm_wnb76_212 ._left_wnb76_219 {
  display: flex;
  flex-direction: column;
  flex: 2;
}

._builderForm_wnb76_212 ._left_wnb76_219 ._titleIcon_wnb76_224 {
  margin: -8px -2px;
  height: 24px;
  margin-right: 8px;
}

._builderForm_wnb76_212 ._left_wnb76_219 ._dataFields_wnb76_229 {
  width: 100%;
  display: flex;
  gap: 8px;
  flex-direction: column;
  padding-bottom: 8px;
}

._builderForm_wnb76_212 ._right_wnb76_236 {
  display: flex;
  flex-direction: column;
  flex: 3;
}

._builderForm_wnb76_212 ._right_wnb76_236 ._outputPreview_wnb76_241 {
  border: 1px solid rgb(218, 218, 218);
  scrollbar-width: thin;
  scrollbar-color: #777777 #d7d7d7;
  position: relative;
  display: flex;
  background-color: #ededed;
  min-height: 360px;
  max-height: 480px;
  overflow-y: auto;
  overflow-x: hidden;
}

._builderForm_wnb76_212 ._right_wnb76_236 ._outputPreview_wnb76_241::-webkit-scrollbar {
  width: 8px;
  height: 8px;
}

._builderForm_wnb76_212 ._right_wnb76_236 ._outputPreview_wnb76_241::-webkit-scrollbar-thumb {
  background: #777777;
}

._builderForm_wnb76_212 ._right_wnb76_236 ._outputPreview_wnb76_241::-webkit-scrollbar-track {
  background: #d7d7d7;
}

._builderForm_wnb76_212 ._right_wnb76_236 ._outputPreview_wnb76_241 {
  scrollbar-face-color: #777777;
  scrollbar-track-color: #d7d7d7;
}

._builderForm_wnb76_212 ._verticalRule_wnb76_267 {
  display: flex;
  align-self: stretch;
  width: 1px;
  border: none;
  margin: 0px 12px;
  background-color: #d7d7d7;
  margin-left: 12px;
  margin-right: 12px;
}

._builderForm_wnb76_212 ._horizontalRule_wnb76_277 {
  display: flex;
  align-self: stretch;
  height: 1px;
  border: none;
  margin: 12px 0px;
  background-color: #d7d7d7;
  margin-top: 4px;
  margin-bottom: 12px;
}

section {
  display: flex;
  flex-direction: column;
}._header_1utl6_1 {
  margin-top: -0.05vw;
  background-color: #1972b9;
  width: 100%;
  position: relative;
}

/* FORM */

._form_1utl6_9 {
  width: 100%;
}

._hide_1utl6_13 {
  display: none !important;
}

/* INPUT FIELDS */

._textField_1utl6_18 {
  border: none;
  border-bottom: 1px #777777 solid;
  width: 100%;
  padding: 0 10px;
}

._textField_1utl6_18:focus {
  outline: none;
  border-bottom: 1px #1972b9 solid;
}

._textField_error_1utl6_28 {
  border: none;
  border-bottom: 1px #ED1C24 solid;
  width: 100%;
  padding: 0 10px;
}

._textField_error_1utl6_28:focus {
  outline: none;
}

._textField_line_1utl6_38 {
  height: 50%;
  width: 1px;
  background-color: #777777;
  position: absolute;
  bottom: 0;
}

._textField_line_error_1utl6_45 {
  height: 50%;
  width: 1px;
  background-color: #ED1C24;
  position: absolute;
  bottom: 0;
}

._textField_line_right_1utl6_52 {
  height: 50%;
  width: 1px;
  background-color: #777777;
  position: absolute;
  bottom: 0;
  right: 0;
}

._textField_line_right_error_1utl6_60 {
  height: 50%;
  width: 1px;
  background-color: #ED1C24;
  position: absolute;
  bottom: 0;
  right: 0;
}

/* ICONS */

._buttonIcon-xs_1utl6_70 {
  font-size: 0.75vw;
}

._buttonIcon-sm_1utl6_74 {
  font-size: 1.25vw;
}

._buttonIcon-lg_1utl6_78 {
  font-size: 1.75vw;
}

._checkBox-lg_1utl6_82 {
  font-size: 1.25vw;
  color: #333333;
}

/* TEXT */

._bold_1utl6_88 {
  font-weight: bold;
}

._txtXSmall_1utl6_92 {
  font-size: 12px;
}

._txtSmall_1utl6_96 {
  font-size: 14px;
}

/* COLORS */

._textLight_1utl6_101 {
  color: #d7d7d7;
}

._textMedium_1utl6_105 {
  color: #777777;
}

._textDark_1utl6_109 {
  color: #333333;
}

._primary_1utl6_113 {
  color: #1972b9;
}

._red_1utl6_117 {
  color: #D0382A;
}

._green_1utl6_121 {
  color: #007373;
}

._orange_1utl6_125 {
  color: #EA6329;
}

/* MISC */

._link_1utl6_130 {
  color: #007bff;
  text-decoration: underline;
}

._clickable_1utl6_135 {
  cursor: pointer;
}

._clickable_1utl6_135:hover i._buttonIcon-lg_1utl6_78 {
  transition: all 0.25s ease;
  opacity: 0.5;
}

._pinToLabel_1utl6_143 {
  margin-top: -0.25vw;
}

._marginBottom-xs_1utl6_147 {
  margin-bottom: 0.25vw;
}

._marginBottom-sm_1utl6_151 {
  margin-bottom: 0.5vw;
}

._marginBottom-l_1utl6_155 {
  margin-bottom: 1vw;
}

._marginBottom-xl_1utl6_159 {
  margin-bottom: 2vw;
}

._marginRight-sm_1utl6_163 {
  margin-right: 0.5vw;
}

._divider_1utl6_167 {
  height: 100%;
  width: 1px;
  background-color: rgb(218, 218, 218);
}

._divider-h_1utl6_173 {
  width: 100%;
  height: 0.1vw;
  background-color: rgb(218, 218, 218);
}

._height100_1utl6_179 {
  height: 100%;
}

._modalTransformLess_1utl6_183 {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 120px;
  min-width: 720px;
  max-width: 92%;
  max-height: 92%;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
  z-index: 10000;
}

._modal_1utl6_183 {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 120px;
  min-width: 720px;
  max-width: 92%;
  max-height: 92%;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
  z-index: 10000;
  transform: translate(-50%, -50%);
}

._modal_1utl6_183 {
  z-index: 10000;
}

._overlay_1utl6_216 {
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.15);
}._inputContainer_1j5ts_1 {
  background-color: #FFFFFF;
  height: 48px;
  border-radius: 8px 8px 0 0;
  width: 100%;
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.15);
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 8px;
}
._inputContainer_1j5ts_1 input {
  border: none;
  color: #333333;
  flex: 1;
}
._inputContainer_1j5ts_1 input:focus-visible {
  outline: none;
}
._inputContainer_1j5ts_1 input::placeholder {
  color: #777777;
}
._inputContainer_1j5ts_1 ._iconWrapper_1j5ts_23 {
  width: 32px;
  display: flex;
  align-items: center;
  justify-content: center;
}
._inputContainer_1j5ts_1 ._iconWrapper_1j5ts_23 svg {
  color: #777777;
  cursor: pointer;
}
._inputContainer_1j5ts_1 span {
  text-align: center;
}
._acknowledged_1j5ts_37 {
  display: flex;
  align-items: center;
  justify-content: center;
  color: #777777;
  user-select: none;
}._inputContainer_ktnz_1 {
  background-color: #FFFFFF;
  height: 48px;
  border-radius: 8px 8px 0 0;
  width: 100%;
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.15);
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 8px;
}
._inputContainer_ktnz_1 input {
  border: none;
  color: #333333;
  flex: 1;
}
._inputContainer_ktnz_1 input:focus-visible {
  outline: none;
}
._inputContainer_ktnz_1 input::placeholder {
  color: #777777;
}
._inputContainer_ktnz_1 ._iconWrapper_ktnz_23 {
  width: 32px;
  display: flex;
  align-items: center;
  justify-content: center;
}
._inputContainer_ktnz_1 ._iconWrapper_ktnz_23 svg {
  color: #777777;
  cursor: pointer;
}
._inputContainer_ktnz_1 span {
  text-align: center;
}
._acknowledged_ktnz_37 {
  display: flex;
  align-items: center;
  justify-content: center;
  color: #777777;
  user-select: none;
}
._container_ktnz_45 {
  padding: 8px;
  margin-top: 4px;
  position: relative;
}
._container_ktnz_45._acknowledgement_ktnz_51 {
  margin-top: 0;
  padding-top: 16px;
  background-color: #e2e2e2;
}
._container_ktnz_45._acknowledgement_ktnz_51 ._bubble_ktnz_56 {
  padding-bottom: 12px;
}
._container_ktnz_45._acknowledgement_ktnz_51 ._acknowledgementTail_ktnz_59 {
  position: absolute;
  width: 10px;
  height: 10px;
  bottom: 0;
  left: 50%;
  transform: translate(-50%, 50%) rotate(45deg);
  background-color: #FFFFFF;
}
._container_ktnz_45._acknowledgement_ktnz_51._bottomMargin_ktnz_68 {
  margin-bottom: 0;
  padding-bottom: 64px;
}
._container_ktnz_45._acknowledgement_ktnz_51 ._content_ktnz_72 ._contentTextWrapper_ktnz_72 {
  flex-grow: 1;
}
._container_ktnz_45._bottomMargin_ktnz_68 {
  margin-bottom: 48px;
}
._mainLayout_ktnz_80 {
  display: flex;
}
._mainColumn_ktnz_84 {
  display: flex;
  flex-direction: column;
  max-width: 75%;
}
._titleRow_ktnz_90 {
  margin-bottom: -12px;
  display: flex;
  padding: 0 8px;
  align-items: center;
}
._title_ktnz_90 {
  align-items: center;
  padding: 0 8px;
  background-color: #454545;
  color: #FFFFFF;
  border-radius: 10000px;
  font-size: 14px;
  z-index: 2;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
._title_ktnz_90._alarmCreator_ktnz_109 {
  z-index: 1;
  margin-left: -16px;
  padding-left: 20px;
  background-color: #ED1C24;
  flex-shrink: 0;
}
._bubble_ktnz_56 {
  padding: 4px 8px;
  padding-top: 12px;
  border-radius: 8px;
  display: flex;
  flex-direction: column;
  position: relative;
}
._bubble_ktnz_56 ._messageHeader_ktnz_125 {
  color: #777777;
}
._bubble_ktnz_56 hr {
  margin: 8px -8px;
  border-top: 2px solid #d7d7d7;
  width: calc(100% + 16px);
}
._content_ktnz_72 {
  display: flex;
  flex-wrap: nowrap;
  flex-direction: row;
  align-items: center;
  gap: 8px;
}
._content_ktnz_72 ._contentTextWrapper_ktnz_72 {
  max-width: 100%;
  display: flex;
}
._content_ktnz_72 ._contentTextWrapper_ktnz_72 ._contentText_ktnz_72 {
  text-align: left;
  max-width: 100%;
  word-wrap: break-word;
  white-space: pre-line;
}
._content_ktnz_72 ._contentWrap_ktnz_151 {
  min-width: 64px;
  float: right;
}
._content_ktnz_72 > svg {
  min-width: 32px;
  height: 32px;
  width: 32px;
}
._newMessage_ktnz_161 {
  animation: _newMessageAnimation_ktnz_1 1s;
}
@keyframes _newMessageAnimation_ktnz_1 {
  from {
    background-color: #FAB213;
  }
  to {
    background-color: transparent;
  }
}
._imageDisplay_ktnz_173 ._imageColumn_ktnz_173 {
  min-width: 40px;
}
._imageDisplay_ktnz_173._left_ktnz_176 ._imageColumn_ktnz_173 {
  margin-right: 10px;
}
._imageDisplay_ktnz_173._right_ktnz_179 ._imageColumn_ktnz_173 {
  margin-left: 10px;
}
._imageColumn_ktnz_173 {
  display: flex;
  position: relative;
  flex-direction: column-reverse;
}
._imageColumn_ktnz_173 div {
  border-radius: 10000px;
  height: 40px;
  width: 40px;
}
._imageColumn_ktnz_173 div svg {
  height: 32px;
  width: 32px;
}
._imageColumn_ktnz_173 div img {
  object-fit: cover;
  height: 40px;
  width: 40px;
}
._inlineTime_ktnz_203 ._time_ktnz_203 {
  position: absolute;
  bottom: 2px;
  right: 4px;
}
._time_ktnz_203 {
  display: flex;
  font-size: 12px;
  justify-content: flex-end;
}
._timeSpacer_ktnz_215 {
  display: flex;
  justify-content: center;
  color: #777777;
  margin: 0 0 12px;
}
._system_ktnz_222 ._bubble_ktnz_56 {
  margin: 0;
}
._center_ktnz_226 {
  text-align: center;
}
._center_ktnz_226 ._mainLayout_ktnz_80 {
  justify-content: center;
}
._center_ktnz_226 ._titleRow_ktnz_90 {
  justify-content: center;
}
._center_ktnz_226 ._content_ktnz_72 {
  justify-content: center;
}
._center_ktnz_226 ._time_ktnz_203 {
  justify-content: center;
}
._imageMargin_ktnz_242._left_ktnz_176 ._imageColumn_ktnz_173 {
  margin-right: 50px;
}
._left_ktnz_176 ._mainLayout_ktnz_80 {
  flex-direction: row;
}
._left_ktnz_176 ._titleRow_ktnz_90 {
  flex-direction: row;
}
._left_ktnz_176 ._content_ktnz_72 {
  flex-direction: row;
}
._imageMargin_ktnz_242._right_ktnz_179 ._imageColumn_ktnz_173 {
  margin-left: 50px;
}
._right_ktnz_179 ._mainLayout_ktnz_80 {
  flex-direction: row-reverse;
}
._right_ktnz_179 ._titleRow_ktnz_90 {
  flex-direction: row-reverse;
}
._right_ktnz_179 ._content_ktnz_72 {
  flex-direction: row-reverse;
  justify-content: flex-end;
}
._joinWithTop_ktnz_271 ._bubble_ktnz_56 {
  margin: 0;
  padding: 4px 8px;
}
._joinWithTop_ktnz_271._container_ktnz_45 {
  padding-top: 0;
}
._joinWithBottom_ktnz_280._container_ktnz_45 {
  padding-bottom: 0;
}._inputContainer_auq9x_1 {
  background-color: #FFFFFF;
  height: 48px;
  border-radius: 8px 8px 0 0;
  width: 100%;
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.15);
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 8px;
}
._inputContainer_auq9x_1 input {
  border: none;
  color: #333333;
  flex: 1;
}
._inputContainer_auq9x_1 input:focus-visible {
  outline: none;
}
._inputContainer_auq9x_1 input::placeholder {
  color: #777777;
}
._inputContainer_auq9x_1 ._iconWrapper_auq9x_23 {
  width: 32px;
  display: flex;
  align-items: center;
  justify-content: center;
}
._inputContainer_auq9x_1 ._iconWrapper_auq9x_23 svg {
  color: #777777;
  cursor: pointer;
}
._inputContainer_auq9x_1 span {
  text-align: center;
}
._acknowledged_auq9x_37 {
  display: flex;
  align-items: center;
  justify-content: center;
  color: #777777;
  user-select: none;
}
._isInitiallyLoading_auq9x_45 ._alarmAcknowledged_auq9x_45 {
  background-color: transparent;
}
._alarmAcknowledged_auq9x_45 {
  display: flex;
  align-items: center;
  justify-content: center;
  padding-bottom: 48px;
  background-color: #e2e2e2;
  flex-direction: column;
}
._alarmAcknowledged_auq9x_45._noComment_auq9x_57 {
  padding-top: 20px;
}
._alarmAcknowledged_auq9x_45 ._titleRow_auq9x_60 {
  margin-bottom: -20px;
  display: flex;
  padding: 0 8px;
  align-items: center;
}
._alarmAcknowledged_auq9x_45 ._titleRow_auq9x_60 ._title_auq9x_60 {
  align-items: center;
  padding: 0 8px;
  background-color: #454545;
  color: #FFFFFF;
  border-radius: 10000px;
  font-size: 14px;
  z-index: 2;
  text-overflow: ellipsis;
  white-space: nowrap;
  overflow: hidden;
}
._alarmAcknowledged_auq9x_45 ._content_auq9x_78 {
  margin: 12px auto;
  padding: 8px 20px;
  background-color: #ED1C24;
  border-radius: 10000px;
  color: #FFFFFF;
  min-height: 40px;
  display: flex;
  align-items: center;
  justify-content: center;
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.15);
  flex-direction: column;
}
._alarmAcknowledged_auq9x_45 ._content_auq9x_78 time {
  font-size: 14px;
}
._messagesWrapper_auq9x_95 {
  position: relative;
  border-top: 2px solid rgba(119, 119, 119, 0.5);
  border-bottom: 2px solid rgba(119, 119, 119, 0.5);
}
._messagesContainer_auq9x_101 {
  background-color: #f6f6f6;
  margin: 0;
  overflow-y: auto;
  overscroll-behavior-y: contain;
  overflow-x: hidden;
  display: flex;
  flex-direction: column-reverse;
  padding: 0;
  max-height: 488px;
  scrollbar-width: thin;
  scrollbar-color: #777777 #d7d7d7;
}
._messagesContainer_auq9x_101._loadedWithNoContent_auq9x_114 {
  height: 108px;
}
._messagesContainer_auq9x_101::-webkit-scrollbar {
  width: 8px;
  height: 8px;
}
._messagesContainer_auq9x_101::-webkit-scrollbar-thumb {
  background: #777777;
}
._messagesContainer_auq9x_101::-webkit-scrollbar-track {
  background: #d7d7d7;
}
._messagesContainer_auq9x_101 {
  scrollbar-face-color: #777777;
  scrollbar-track-color: #d7d7d7;
}
._loader_auq9x_132 {
  margin: 20px;
  display: flex;
  flex-direction: column;
  align-items: center;
  font-size: 18px;
}
._loader_auq9x_132 span {
  margin-top: 12px;
  color: #777777;
}
._noMessage_auq9x_144 {
  margin-bottom: 48px;
}
._scrollingLoader_auq9x_148 {
  height: 80px;
  margin-top: 400px;
  display: flex;
  align-items: center;
  justify-content: center;
}
._center_auq9x_156 {
  display: flex;
  align-items: center;
  justify-content: center;
}
._scrollToBottomOverlay_auq9x_162 {
  position: absolute;
  display: flex;
  z-index: 2;
  top: 0;
  right: 0;
  justify-content: flex-end;
  align-items: flex-start;
}
._scrollToBottom_auq9x_162 {
  margin: 8px 16px 0 0 !important;
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.15);
}
._inputOverlay_auq9x_177 {
  position: absolute;
  display: flex;
  width: 100%;
  padding: 0 10%;
  z-index: 2;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
}label {
  margin-bottom: 0 !important;
  user-select: none;
}

._chipWrapper_19ngi_6 {
  border-radius: 10000px;
  line-height: 10px;
  display: flex;
  align-items: center;
  transition: opacity 0.25s;
  opacity: 1;
}

._chipWrapper_19ngi_6 ._icon_19ngi_14 {
  cursor: pointer;
  display: flex;
  align-items: center;
}

._chipWrapper_19ngi_6 ._icon_19ngi_14 svg {
  margin: -4px -4px -4px 4px;
  height: 16px;
  width: 16px;
}

._chipWrapper_19ngi_6._flex_19ngi_24 {
  display: flex;
  gap: 8px;
  align-items: center;
}

._small_19ngi_30 {
  border-radius: 10000px;
  padding: 2px 10px;
  font-size: 10px;
  min-height: 16px;
}

._medium_19ngi_37 {
  border-radius: 10000px;
  padding: 6px 12px;
  font-size: 14px;
  min-height: 20px;
}

._medium_19ngi_37 svg {
  height: 14px;
}

._large_19ngi_47 {
  border-radius: 10000px;
  padding: 10px 18px;
  font-size: 14px;
}

._large_19ngi_47 svg {
  margin: -8px -2px;
  height: 24px;
}

._largest_19ngi_57 {
  border-radius: 10000px;
  padding: 16px 20px;
  font-size: 24px;
}

._warning100_19ngi_63 {
  background-color: #FAB213;
  color: #FFFFFF;
}

._warning100_19ngi_63:hover {
  color: #FFFFFF;
  text-decoration: none;
}

._warning200_19ngi_72 {
  background-color: #E97625;
  color: #FFFFFF;
}

._warning200_19ngi_72:hover {
  color: #FFFFFF;
  text-decoration: none;
}

._danger_19ngi_81 {
  background-color: #ED1C24;
  color: #FFFFFF;
}

._danger_19ngi_81:hover {
  color: #FFFFFF;
  text-decoration: none;
}

._clickable_19ngi_90, a {
  cursor: pointer;
  user-select: none;
}

._clickable_19ngi_90:hover, a:hover {
  opacity: 0.85;
}

._noSelect_19ngi_99 {
  cursor: default;
  user-select: none;
}

._light100_19ngi_104 {
  background-color: #FFFFFF;
  color: #333333;
}

._light100_19ngi_104:hover {
  color: #333333;
  text-decoration: none;
}

._light200_19ngi_113 {
  background-color: #f6f6f6;
  color: #333333;
}

._light200_19ngi_113:hover {
  color: #333333;
  text-decoration: none;
}

._light300_19ngi_122 {
  background-color: #ededed;
  color: #333333;
}

._light300_19ngi_122:hover {
  color: #333333;
  text-decoration: none;
}

._light400_19ngi_131 {
  background-color: #e2e2e2;
  color: #333333;
}

._light400_19ngi_131:hover {
  color: #333333;
  text-decoration: none;
}

._dark_19ngi_140 {
  background-color: #454545;
  color: #FFFFFF;
}

._dark_19ngi_140:hover {
  color: #FFFFFF;
  text-decoration: none;
}

._primary_19ngi_149 {
  background-color: #1972b9;
  color: #FFFFFF;
}

._primary_19ngi_149:hover {
  color: #FFFFFF;
  text-decoration: none;
}

._primary_19ngi_149._clickable_19ngi_90:hover, a._primary_19ngi_149:hover {
  opacity: 1;
  background-color: #629bce;
}

._primary-reversed_19ngi_162 {
  background-color: #FFFFFF;
  color: #1972b9;
}

._primary-reversed_19ngi_162:hover {
  color: #1972b9;
  text-decoration: none;
}

._tertiary_19ngi_171 {
  background-color: #629bce;
  color: #FFFFFF;
}

._tertiary_19ngi_171:hover {
  color: #FFFFFF;
  text-decoration: none;
}

._disabled_19ngi_180 {
  opacity: 0.75;
  cursor: not-allowed;
  user-select: none;
}

._green250_19ngi_186 {
  background-color: #3F9C9C;
  color: #FFFFFF;
}

._green250_19ngi_186:hover {
  color: #FFFFFF;
  text-decoration: none;
}

._green250-muted_19ngi_195 {
  background-color: #3F9C9C;
  color: rgba(255, 255, 255, 0.6);
}

._green250-muted_19ngi_195:hover {
  color: rgba(255, 255, 255, 0.6);
  text-decoration: none;
}

._green300_19ngi_204 {
  background-color: #378589;
  color: #FFFFFF;
}

._green300_19ngi_204:hover {
  color: #FFFFFF;
  text-decoration: none;
}

._green400_19ngi_213 {
  background-color: #007373;
  color: #FFFFFF;
}

._green400_19ngi_213:hover {
  color: #FFFFFF;
  text-decoration: none;
}

._green200_19ngi_222 {
  background-color: #27AC68;
  color: #FFFFFF;
}

._green200_19ngi_222:hover {
  color: #FFFFFF;
  text-decoration: none;
}

._green100_19ngi_231 {
  background-color: #33AC56;
  color: #FFFFFF;
}

._green100_19ngi_231:hover {
  color: #FFFFFF;
  text-decoration: none;
}

._header_19ngi_240 {
  margin-top: -0.05vw;
  background-color: #1972b9;
  width: 100%;
  position: relative;
}

/* FORM */

._form_19ngi_248 {
  width: 100%;
}

._hide_19ngi_252 {
  display: none !important;
}

/* INPUT FIELDS */

._textField_19ngi_257 {
  border: none;
  border-bottom: 1px #777777 solid;
  width: 100%;
  padding: 0 10px;
}

._textField_19ngi_257:focus {
  outline: none;
  border-bottom: 1px #1972b9 solid;
}

._textField_error_19ngi_267 {
  border: none;
  border-bottom: 1px #ED1C24 solid;
  width: 100%;
  padding: 0 10px;
}

._textField_error_19ngi_267:focus {
  outline: none;
}

._textField_line_19ngi_277 {
  height: 50%;
  width: 1px;
  background-color: #777777;
  position: absolute;
  bottom: 0;
}

._textField_line_error_19ngi_284 {
  height: 50%;
  width: 1px;
  background-color: #ED1C24;
  position: absolute;
  bottom: 0;
}

._textField_line_right_19ngi_291 {
  height: 50%;
  width: 1px;
  background-color: #777777;
  position: absolute;
  bottom: 0;
  right: 0;
}

._textField_line_right_error_19ngi_299 {
  height: 50%;
  width: 1px;
  background-color: #ED1C24;
  position: absolute;
  bottom: 0;
  right: 0;
}

/* ICONS */

._buttonIcon-xs_19ngi_309 {
  font-size: 0.75vw;
}

._buttonIcon-sm_19ngi_313 {
  font-size: 1.25vw;
}

._buttonIcon-lg_19ngi_317 {
  font-size: 1.75vw;
}

._checkBox-lg_19ngi_321 {
  font-size: 1.25vw;
  color: #333333;
}

/* TEXT */

._bold_19ngi_327 {
  font-weight: bold;
}

._txtXSmall_19ngi_331 {
  font-size: 12px;
}

._txtSmall_19ngi_335 {
  font-size: 14px;
}

/* COLORS */

._textLight_19ngi_340 {
  color: #d7d7d7;
}

._textMedium_19ngi_344 {
  color: #777777;
}

._textDark_19ngi_348 {
  color: #333333;
}

._primary_19ngi_149 {
  color: #1972b9;
}

._red_19ngi_356 {
  color: #D0382A;
}

._green_19ngi_186 {
  color: #007373;
}

._orange_19ngi_364 {
  color: #EA6329;
}

/* MISC */

._link_19ngi_369 {
  color: #007bff;
  text-decoration: underline;
}

._clickable_19ngi_90, a {
  cursor: pointer;
}

._clickable_19ngi_90:hover i._buttonIcon-lg_19ngi_317, a:hover i._buttonIcon-lg_19ngi_317 {
  transition: all 0.25s ease;
  opacity: 0.5;
}

._pinToLabel_19ngi_382 {
  margin-top: -0.25vw;
}

._marginBottom-xs_19ngi_386 {
  margin-bottom: 0.25vw;
}

._marginBottom-sm_19ngi_390 {
  margin-bottom: 0.5vw;
}

._marginBottom-l_19ngi_394 {
  margin-bottom: 1vw;
}

._marginBottom-xl_19ngi_398 {
  margin-bottom: 2vw;
}

._marginRight-sm_19ngi_402 {
  margin-right: 0.5vw;
}

._divider_19ngi_406 {
  height: 100%;
  width: 1px;
  background-color: rgb(218, 218, 218);
}

._divider-h_19ngi_412 {
  width: 100%;
  height: 0.1vw;
  background-color: rgb(218, 218, 218);
}

._height100_19ngi_418 {
  height: 100%;
}

._modalTransformLess_19ngi_422 {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 120px;
  min-width: 720px;
  max-width: 92%;
  max-height: 92%;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
  z-index: 10000;
}

._modal_19ngi_422 {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 120px;
  min-width: 720px;
  max-width: 92%;
  max-height: 92%;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
  z-index: 10000;
  transform: translate(-50%, -50%);
}

._scrollContainer_19ngi_451 {
  padding: 12px;
  display: flex;
  flex-direction: row;
  gap: 12px;
}

._scrollContainer_19ngi_451._singleColumn_19ngi_457 {
  flex-direction: column;
}

._scrollContainer_19ngi_451._singleColumn_19ngi_457 ._column_19ngi_460 {
  max-width: 100%;
}

._scrollContainer_19ngi_451 ._column_19ngi_460 {
  display: flex;
  flex-grow: 1;
  flex-basis: 0;
  flex-shrink: 1;
  max-width: calc(50% - 6px);
  gap: 12px;
  flex-direction: column;
}

._verticalLayout_19ngi_473 {
  display: flex;
  flex: 1;
  flex-direction: column;
}

._alarmContentContainer_19ngi_479 {
  flex: 1;
  position: relative;
}

._alarmContent_19ngi_479 {
  background-color: #ededed;
  display: flex;
  position: absolute;
  flex-direction: row;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}

._hide_19ngi_252 {
  display: none !important;
}

._orange_19ngi_364 {
  background-color: orange;
}

._detailsContainer_19ngi_503 {
  padding-bottom: 15px;
  border-right: 1px solid rgb(218, 218, 218);
  height: 100%;
  overflow-y: auto;
  flex-grow: 1;
  flex-basis: 0;
  scrollbar-width: thin;
  scrollbar-color: #777777 #d7d7d7;
}

._detailsContainer_19ngi_503::-webkit-scrollbar {
  width: 8px;
  height: 8px;
}

._detailsContainer_19ngi_503::-webkit-scrollbar-thumb {
  background: #777777;
}

._detailsContainer_19ngi_503::-webkit-scrollbar-track {
  background: #d7d7d7;
}

._detailsContainer_19ngi_503 {
  scrollbar-face-color: #777777;
  scrollbar-track-color: #d7d7d7;
}

._detailsContainer_19ngi_503 ._call_19ngi_527 {
  background-color: green;
  padding-top: 15px;
  padding-bottom: 15px;
}

._responseContainer_19ngi_533 {
  border: 1px solid rgb(218, 218, 218);
  background-color: #FFFFFF;
  padding: 0;
}

._blockTitleContainer_19ngi_539 {
  padding: 12px 16px;
  display: flex;
  font-size: 18px;
  align-items: center;
}

._blockCount_19ngi_546 {
  margin-left: auto;
  padding: 2px 4px;
  color: #FFFFFF;
  font-weight: bold;
  min-height: 22px;
  min-width: 22px;
  border-radius: 10000px;
  font-size: 12px;
  background-color: #333333;
  text-align: center;
}

._chatBlock_19ngi_559 {
  border: 1px solid rgb(218, 218, 218);
  background-color: #FFFFFF;
}._header_1uk47_1 {
  margin-top: -0.05vw;
  background-color: #1972b9;
  width: 100%;
  position: relative;
}

/* FORM */

._form_1uk47_9 {
  width: 100%;
}

._hide_1uk47_13 {
  display: none !important;
}

/* INPUT FIELDS */

._textField_1uk47_18 {
  border: none;
  border-bottom: 1px #777777 solid;
  width: 100%;
  padding: 0 10px;
}

._textField_1uk47_18:focus {
  outline: none;
  border-bottom: 1px #1972b9 solid;
}

._textField_error_1uk47_28 {
  border: none;
  border-bottom: 1px #ED1C24 solid;
  width: 100%;
  padding: 0 10px;
}

._textField_error_1uk47_28:focus {
  outline: none;
}

._textField_line_1uk47_38 {
  height: 50%;
  width: 1px;
  background-color: #777777;
  position: absolute;
  bottom: 0;
}

._textField_line_error_1uk47_45 {
  height: 50%;
  width: 1px;
  background-color: #ED1C24;
  position: absolute;
  bottom: 0;
}

._textField_line_right_1uk47_52 {
  height: 50%;
  width: 1px;
  background-color: #777777;
  position: absolute;
  bottom: 0;
  right: 0;
}

._textField_line_right_error_1uk47_60 {
  height: 50%;
  width: 1px;
  background-color: #ED1C24;
  position: absolute;
  bottom: 0;
  right: 0;
}

/* ICONS */

._buttonIcon-xs_1uk47_70 {
  font-size: 0.75vw;
}

._buttonIcon-sm_1uk47_74 {
  font-size: 1.25vw;
}

._buttonIcon-lg_1uk47_78 {
  font-size: 1.75vw;
}

._checkBox-lg_1uk47_82 {
  font-size: 1.25vw;
  color: #333333;
}

/* TEXT */

._bold_1uk47_88 {
  font-weight: bold;
}

._txtXSmall_1uk47_92 {
  font-size: 12px;
}

._txtSmall_1uk47_96 {
  font-size: 14px;
}

/* COLORS */

._textLight_1uk47_101 {
  color: #d7d7d7;
}

._textMedium_1uk47_105 {
  color: #777777;
}

._textDark_1uk47_109 {
  color: #333333;
}

._primary_1uk47_113 {
  color: #1972b9;
}

._red_1uk47_117 {
  color: #D0382A;
}

._green_1uk47_121 {
  color: #007373;
}

._orange_1uk47_125 {
  color: #EA6329;
}

/* MISC */

._link_1uk47_130 {
  color: #007bff;
  text-decoration: underline;
}

._clickable_1uk47_135 {
  cursor: pointer;
}

._clickable_1uk47_135:hover i._buttonIcon-lg_1uk47_78 {
  transition: all 0.25s ease;
  opacity: 0.5;
}

._pinToLabel_1uk47_143 {
  margin-top: -0.25vw;
}

._marginBottom-xs_1uk47_147 {
  margin-bottom: 0.25vw;
}

._marginBottom-sm_1uk47_151 {
  margin-bottom: 0.5vw;
}

._marginBottom-l_1uk47_155 {
  margin-bottom: 1vw;
}

._marginBottom-xl_1uk47_159 {
  margin-bottom: 2vw;
}

._marginRight-sm_1uk47_163 {
  margin-right: 0.5vw;
}

._divider_1uk47_167 {
  height: 100%;
  width: 1px;
  background-color: rgb(218, 218, 218);
}

._divider-h_1uk47_173 {
  width: 100%;
  height: 0.1vw;
  background-color: rgb(218, 218, 218);
}

._height100_1uk47_179 {
  height: 100%;
}

._modalTransformLess_1uk47_183 {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 120px;
  min-width: 720px;
  max-width: 92%;
  max-height: 92%;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
  z-index: 10000;
}

._modal_1uk47_183 {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 120px;
  min-width: 720px;
  max-width: 92%;
  max-height: 92%;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
  z-index: 10000;
  transform: translate(-50%, -50%);
}

._info_1uk47_212 {
  border: 1px solid rgb(218, 218, 218);
  background-color: #FFFFFF;
  border-top: 4px solid var(--log-level-accent);
}

._info_1uk47_212 ._infoHeader_1uk47_217 {
  color: var(--log-level-accent);
  font-size: 18px;
  padding: 12px 16px 4px;
  position: relative;
  font-weight: bold;
}

._info_1uk47_212 ._infoHeader_1uk47_217 ._pic_1uk47_224 {
  height: 82px;
  width: 82px;
  display: flex;
  align-items: center;
  justify-content: center;
  background: #ededed;
  border-radius: 10000px;
  position: absolute;
  right: 15px;
  top: 15px;
}

._info_1uk47_212 ._infoHeader_1uk47_217 ._pic_1uk47_224 img {
  height: 82px;
  width: 82px;
  text-align: center;
  object-fit: cover;
}

._info_1uk47_212 ._infoHeader_1uk47_217 ._pic_1uk47_224 ._account_1uk47_242 {
  height: 64px;
  width: 64px;
  color: #8e8e8e;
}

._info_1uk47_212 ._horizontalRule_1uk47_247 {
  width: calc(100% - 0px);
  height: 2px;
  border: none;
  margin: 0px 0px;
  background-color: #d2d2d2;
  margin-bottom: 4px;
}

._info_1uk47_212 ._content_1uk47_255 {
  color: #333333;
  padding: 12px 16px;
  display: flex;
  flex-direction: column;
}

._info_1uk47_212 ._content_1uk47_255 ._fields_1uk47_261 {
  display: flex;
  flex-direction: column;
  margin-right: 90px;
}

._info_1uk47_212 ._content_1uk47_255 ._title_1uk47_266 {
  font-size: 14px;
  font-weight: normal;
  color: #777777;
  margin-bottom: -2px;
}

._info_1uk47_212 ._content_1uk47_255 ._subtitle_1uk47_272 {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  font-size: 16px;
  font-weight: bold;
  margin-bottom: 12px;
}

._info_1uk47_212 ._content_1uk47_255 ._description_1uk47_280 {
  padding: 8px 12px;
  background-color: #1972b9;
  color: #FFFFFF;
  margin-bottom: 12px;
  font-size: 14px;
}

._info_1uk47_212 ._content_1uk47_255 ._description_1uk47_280 ._descriptionTitle_1uk47_287 {
  font-size: 16px;
  font-weight: bold;
}._header_y3wul_1 {
  margin-top: -0.05vw;
  background-color: #1972b9;
  width: 100%;
  position: relative;
}

/* FORM */

._form_y3wul_9 {
  width: 100%;
}

._hide_y3wul_13 {
  display: none !important;
}

/* INPUT FIELDS */

._textField_y3wul_18 {
  border: none;
  border-bottom: 1px #777777 solid;
  width: 100%;
  padding: 0 10px;
}

._textField_y3wul_18:focus {
  outline: none;
  border-bottom: 1px #1972b9 solid;
}

._textField_error_y3wul_28 {
  border: none;
  border-bottom: 1px #ED1C24 solid;
  width: 100%;
  padding: 0 10px;
}

._textField_error_y3wul_28:focus {
  outline: none;
}

._textField_line_y3wul_38 {
  height: 50%;
  width: 1px;
  background-color: #777777;
  position: absolute;
  bottom: 0;
}

._textField_line_error_y3wul_45 {
  height: 50%;
  width: 1px;
  background-color: #ED1C24;
  position: absolute;
  bottom: 0;
}

._textField_line_right_y3wul_52 {
  height: 50%;
  width: 1px;
  background-color: #777777;
  position: absolute;
  bottom: 0;
  right: 0;
}

._textField_line_right_error_y3wul_60 {
  height: 50%;
  width: 1px;
  background-color: #ED1C24;
  position: absolute;
  bottom: 0;
  right: 0;
}

/* ICONS */

._buttonIcon-xs_y3wul_70 {
  font-size: 0.75vw;
}

._buttonIcon-sm_y3wul_74 {
  font-size: 1.25vw;
}

._buttonIcon-lg_y3wul_78 {
  font-size: 1.75vw;
}

._checkBox-lg_y3wul_82 {
  font-size: 1.25vw;
  color: #333333;
}

/* TEXT */

._bold_y3wul_88 {
  font-weight: bold;
}

._txtXSmall_y3wul_92 {
  font-size: 12px;
}

._txtSmall_y3wul_96 {
  font-size: 14px;
}

/* COLORS */

._textLight_y3wul_101 {
  color: #d7d7d7;
}

._textMedium_y3wul_105 {
  color: #777777;
}

._textDark_y3wul_109 {
  color: #333333;
}

._primary_y3wul_113 {
  color: #1972b9;
}

._red_y3wul_117 {
  color: #D0382A;
}

._green_y3wul_121 {
  color: #007373;
}

._orange_y3wul_125 {
  color: #EA6329;
}

/* MISC */

._link_y3wul_130 {
  color: #007bff;
  text-decoration: underline;
}

._clickable_y3wul_135 {
  cursor: pointer;
}

._clickable_y3wul_135:hover i._buttonIcon-lg_y3wul_78 {
  transition: all 0.25s ease;
  opacity: 0.5;
}

._pinToLabel_y3wul_143 {
  margin-top: -0.25vw;
}

._marginBottom-xs_y3wul_147 {
  margin-bottom: 0.25vw;
}

._marginBottom-sm_y3wul_151 {
  margin-bottom: 0.5vw;
}

._marginBottom-l_y3wul_155 {
  margin-bottom: 1vw;
}

._marginBottom-xl_y3wul_159 {
  margin-bottom: 2vw;
}

._marginRight-sm_y3wul_163 {
  margin-right: 0.5vw;
}

._divider_y3wul_167 {
  height: 100%;
  width: 1px;
  background-color: rgb(218, 218, 218);
}

._divider-h_y3wul_173 {
  width: 100%;
  height: 0.1vw;
  background-color: rgb(218, 218, 218);
}

._height100_y3wul_179 {
  height: 100%;
}

._modalTransformLess_y3wul_183 {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 120px;
  min-width: 720px;
  max-width: 92%;
  max-height: 92%;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
  z-index: 10000;
}

._modal_y3wul_183 {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 120px;
  min-width: 720px;
  max-width: 92%;
  max-height: 92%;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
  z-index: 10000;
  transform: translate(-50%, -50%);
}

._header_y3wul_1 {
  margin-top: -0.05vw;
  background-color: #1972b9;
  width: 100%;
  position: relative;
}

/* FORM */

._form_y3wul_9 {
  width: 100%;
}

._hide_y3wul_13 {
  display: none !important;
}

/* INPUT FIELDS */

._textField_y3wul_18 {
  border: none;
  border-bottom: 1px #777777 solid;
  width: 100%;
  padding: 0 10px;
}

._textField_y3wul_18:focus {
  outline: none;
  border-bottom: 1px #1972b9 solid;
}

._textField_error_y3wul_28 {
  border: none;
  border-bottom: 1px #ED1C24 solid;
  width: 100%;
  padding: 0 10px;
}

._textField_error_y3wul_28:focus {
  outline: none;
}

._textField_line_y3wul_38 {
  height: 50%;
  width: 1px;
  background-color: #777777;
  position: absolute;
  bottom: 0;
}

._textField_line_error_y3wul_45 {
  height: 50%;
  width: 1px;
  background-color: #ED1C24;
  position: absolute;
  bottom: 0;
}

._textField_line_right_y3wul_52 {
  height: 50%;
  width: 1px;
  background-color: #777777;
  position: absolute;
  bottom: 0;
  right: 0;
}

._textField_line_right_error_y3wul_60 {
  height: 50%;
  width: 1px;
  background-color: #ED1C24;
  position: absolute;
  bottom: 0;
  right: 0;
}

/* ICONS */

._buttonIcon-xs_y3wul_70 {
  font-size: 0.75vw;
}

._buttonIcon-sm_y3wul_74 {
  font-size: 1.25vw;
}

._buttonIcon-lg_y3wul_78 {
  font-size: 1.75vw;
}

._checkBox-lg_y3wul_82 {
  font-size: 1.25vw;
  color: #333333;
}

/* TEXT */

._bold_y3wul_88 {
  font-weight: bold;
}

._txtXSmall_y3wul_92 {
  font-size: 12px;
}

._txtSmall_y3wul_96 {
  font-size: 14px;
}

/* COLORS */

._textLight_y3wul_101 {
  color: #d7d7d7;
}

._textMedium_y3wul_105 {
  color: #777777;
}

._textDark_y3wul_109 {
  color: #333333;
}

._primary_y3wul_113 {
  color: #1972b9;
}

._red_y3wul_117 {
  color: #D0382A;
}

._green_y3wul_121 {
  color: #007373;
}

._orange_y3wul_125 {
  color: #EA6329;
}

/* MISC */

._link_y3wul_130 {
  color: #007bff;
  text-decoration: underline;
}

._clickable_y3wul_135 {
  cursor: pointer;
}

._clickable_y3wul_135:hover i._buttonIcon-lg_y3wul_78 {
  transition: all 0.25s ease;
  opacity: 0.5;
}

._pinToLabel_y3wul_143 {
  margin-top: -0.25vw;
}

._marginBottom-xs_y3wul_147 {
  margin-bottom: 0.25vw;
}

._marginBottom-sm_y3wul_151 {
  margin-bottom: 0.5vw;
}

._marginBottom-l_y3wul_155 {
  margin-bottom: 1vw;
}

._marginBottom-xl_y3wul_159 {
  margin-bottom: 2vw;
}

._marginRight-sm_y3wul_163 {
  margin-right: 0.5vw;
}

._divider_y3wul_167 {
  height: 100%;
  width: 1px;
  background-color: rgb(218, 218, 218);
}

._divider-h_y3wul_173 {
  width: 100%;
  height: 0.1vw;
  background-color: rgb(218, 218, 218);
}

._height100_y3wul_179 {
  height: 100%;
}

._modalTransformLess_y3wul_183 {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 120px;
  min-width: 720px;
  max-width: 92%;
  max-height: 92%;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
  z-index: 10000;
}

._modal_y3wul_183 {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 120px;
  min-width: 720px;
  max-width: 92%;
  max-height: 92%;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
  z-index: 10000;
  transform: translate(-50%, -50%);
}

._scrollContainer_y3wul_423 {
  padding: 12px;
  display: flex;
  flex-direction: row;
  gap: 12px;
}

._scrollContainer_y3wul_423._singleColumn_y3wul_429 {
  flex-direction: column;
}

._scrollContainer_y3wul_423._singleColumn_y3wul_429 ._column_y3wul_432 {
  max-width: 100%;
}

._scrollContainer_y3wul_423 ._column_y3wul_432 {
  display: flex;
  flex-grow: 1;
  flex-basis: 0;
  flex-shrink: 1;
  max-width: calc(50% - 6px);
  gap: 12px;
  flex-direction: column;
}

._verticalLayout_y3wul_445 {
  display: flex;
  flex: 1;
  flex-direction: column;
}

._alarmContentContainer_y3wul_451 {
  flex: 1;
  position: relative;
}

._alarmContent_y3wul_451 {
  background-color: #ededed;
  display: flex;
  position: absolute;
  flex-direction: row;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}

._hide_y3wul_13 {
  display: none !important;
}

._orange_y3wul_125 {
  background-color: orange;
}

._detailsContainer_y3wul_475 {
  padding-bottom: 15px;
  border-right: 1px solid rgb(218, 218, 218);
  height: 100%;
  overflow-y: auto;
  flex-grow: 1;
  flex-basis: 0;
  scrollbar-width: thin;
  scrollbar-color: #777777 #d7d7d7;
}

._detailsContainer_y3wul_475::-webkit-scrollbar {
  width: 8px;
  height: 8px;
}

._detailsContainer_y3wul_475::-webkit-scrollbar-thumb {
  background: #777777;
}

._detailsContainer_y3wul_475::-webkit-scrollbar-track {
  background: #d7d7d7;
}

._detailsContainer_y3wul_475 {
  scrollbar-face-color: #777777;
  scrollbar-track-color: #d7d7d7;
}

._detailsContainer_y3wul_475 ._call_y3wul_499 {
  background-color: green;
  padding-top: 15px;
  padding-bottom: 15px;
}

._responseContainer_y3wul_505 {
  border: 1px solid rgb(218, 218, 218);
  background-color: #FFFFFF;
  padding: 0;
}

._blockTitleContainer_y3wul_511 {
  padding: 12px 16px;
  display: flex;
  font-size: 18px;
  align-items: center;
}

._blockCount_y3wul_518 {
  margin-left: auto;
  padding: 2px 4px;
  color: #FFFFFF;
  font-weight: bold;
  min-height: 22px;
  min-width: 22px;
  border-radius: 10000px;
  font-size: 12px;
  background-color: #333333;
  text-align: center;
}

._infoIcon_y3wul_531 {
  margin-left: 4px;
  font-size: 14px;
  cursor: pointer;
}

._helpersBlock_y3wul_537 {
  border: 1px solid rgb(218, 218, 218);
  background-color: #FFFFFF;
}

._noHelpers_y3wul_542 {
  display: flex;
  align-items: center;
  justify-content: center;
}

._helpersContainer_y3wul_548 {
  padding: 16px;
  display: flex;
  min-width: 100%;
  flex-direction: row;
  flex-wrap: wrap;
  background-color: #f6f6f6;
  gap: 8px;
  border-top: 2px solid rgba(119, 119, 119, 0.5);
  border-bottom: 2px solid rgba(119, 119, 119, 0.5);
  scrollbar-width: thin;
  scrollbar-color: #777777 #d7d7d7;
}

._helpersContainer_y3wul_548::-webkit-scrollbar {
  width: 8px;
  height: 8px;
}

._helpersContainer_y3wul_548::-webkit-scrollbar-thumb {
  background: #777777;
}

._helpersContainer_y3wul_548::-webkit-scrollbar-track {
  background: #d7d7d7;
}

._helpersContainer_y3wul_548 {
  scrollbar-face-color: #777777;
  scrollbar-track-color: #d7d7d7;
}

._helpersContainer_y3wul_548 ._helper_y3wul_537 {
  flex-direction: column;
  min-width: 76px;
  white-space: nowrap;
  overflow: hidden;
  display: flex;
  align-items: center;
  justify-content: center;
}

._helpersContainer_y3wul_548 ._helper_y3wul_537 ._helperPic_y3wul_584 {
  width: 60px;
  height: 60px;
  background-color: #e2e2e2;
  border-radius: 10000px;
  text-align: center;
  display: flex;
  align-items: center;
  justify-content: center;
}

._helpersContainer_y3wul_548 ._helper_y3wul_537 ._helperPic_y3wul_584 img {
  width: 60px;
  height: 60px;
  object-fit: cover;
}

._helpersContainer_y3wul_548 ._helper_y3wul_537 ._helperPic_y3wul_584._account_y3wul_599 svg {
  color: #000000;
  height: 32px;
  width: 32px;
}

._helpersContainer_y3wul_548 ._helper_y3wul_537 ._helperPic_y3wul_584._magnify_y3wul_604 svg {
  height: 32px;
  width: 32px;
}

._helpersContainer_y3wul_548 ._helper_y3wul_537 ._helperName_y3wul_608 {
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
  min-width: 0;
  text-align: center;
  font-size: 12px;
  max-width: 96px;
  margin-top: 8px;
}._header_pfb9d_1 {
  margin-top: -0.05vw;
  background-color: #1972b9;
  width: 100%;
  position: relative;
}

/* FORM */

._form_pfb9d_9 {
  width: 100%;
}

._hide_pfb9d_13 {
  display: none !important;
}

/* INPUT FIELDS */

._textField_pfb9d_18 {
  border: none;
  border-bottom: 1px #777777 solid;
  width: 100%;
  padding: 0 10px;
}

._textField_pfb9d_18:focus {
  outline: none;
  border-bottom: 1px #1972b9 solid;
}

._textField_error_pfb9d_28 {
  border: none;
  border-bottom: 1px #ED1C24 solid;
  width: 100%;
  padding: 0 10px;
}

._textField_error_pfb9d_28:focus {
  outline: none;
}

._textField_line_pfb9d_38 {
  height: 50%;
  width: 1px;
  background-color: #777777;
  position: absolute;
  bottom: 0;
}

._textField_line_error_pfb9d_45 {
  height: 50%;
  width: 1px;
  background-color: #ED1C24;
  position: absolute;
  bottom: 0;
}

._textField_line_right_pfb9d_52 {
  height: 50%;
  width: 1px;
  background-color: #777777;
  position: absolute;
  bottom: 0;
  right: 0;
}

._textField_line_right_error_pfb9d_60 {
  height: 50%;
  width: 1px;
  background-color: #ED1C24;
  position: absolute;
  bottom: 0;
  right: 0;
}

/* ICONS */

._buttonIcon-xs_pfb9d_70 {
  font-size: 0.75vw;
}

._buttonIcon-sm_pfb9d_74 {
  font-size: 1.25vw;
}

._buttonIcon-lg_pfb9d_78 {
  font-size: 1.75vw;
}

._checkBox-lg_pfb9d_82 {
  font-size: 1.25vw;
  color: #333333;
}

/* TEXT */

._bold_pfb9d_88 {
  font-weight: bold;
}

._txtXSmall_pfb9d_92 {
  font-size: 12px;
}

._txtSmall_pfb9d_96 {
  font-size: 14px;
}

/* COLORS */

._textLight_pfb9d_101 {
  color: #d7d7d7;
}

._textMedium_pfb9d_105 {
  color: #777777;
}

._textDark_pfb9d_109 {
  color: #333333;
}

._primary_pfb9d_113 {
  color: #1972b9;
}

._red_pfb9d_117 {
  color: #D0382A;
}

._green_pfb9d_121 {
  color: #007373;
}

._orange_pfb9d_125 {
  color: #EA6329;
}

/* MISC */

._link_pfb9d_130 {
  color: #007bff;
  text-decoration: underline;
}

._clickable_pfb9d_135 {
  cursor: pointer;
}

._clickable_pfb9d_135:hover i._buttonIcon-lg_pfb9d_78 {
  transition: all 0.25s ease;
  opacity: 0.5;
}

._pinToLabel_pfb9d_143 {
  margin-top: -0.25vw;
}

._marginBottom-xs_pfb9d_147 {
  margin-bottom: 0.25vw;
}

._marginBottom-sm_pfb9d_151 {
  margin-bottom: 0.5vw;
}

._marginBottom-l_pfb9d_155 {
  margin-bottom: 1vw;
}

._marginBottom-xl_pfb9d_159 {
  margin-bottom: 2vw;
}

._marginRight-sm_pfb9d_163 {
  margin-right: 0.5vw;
}

._divider_pfb9d_167 {
  height: 100%;
  width: 1px;
  background-color: rgb(218, 218, 218);
}

._divider-h_pfb9d_173 {
  width: 100%;
  height: 0.1vw;
  background-color: rgb(218, 218, 218);
}

._height100_pfb9d_179 {
  height: 100%;
}

._modalTransformLess_pfb9d_183 {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 120px;
  min-width: 720px;
  max-width: 92%;
  max-height: 92%;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
  z-index: 10000;
}

._modal_pfb9d_183 {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 120px;
  min-width: 720px;
  max-width: 92%;
  max-height: 92%;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
  z-index: 10000;
  transform: translate(-50%, -50%);
}

._acknowledge_pfb9d_212 {
  border: 1px solid rgb(218, 218, 218);
  background-color: #FFFFFF;
  padding-top: 24px;
  padding-bottom: 12px;
  display: flex;
  flex-direction: column;
  align-items: center;
}

._acknowledge_pfb9d_212 > ._title_pfb9d_221 {
  margin-bottom: 12px;
}

._acknowledge_pfb9d_212 > ._subtitle_pfb9d_224 {
  padding: 0 16px;
  text-align: center;
}

._acknowledge_pfb9d_212 hr {
  width: calc(100% - 0px);
  height: 2px;
  border: none;
  margin: 12px 0px;
  background-color: #d2d2d2;
}

._icon_pfb9d_236 {
  margin: -8px -2px;
  height: 24px;
  height: 20px;
  margin-right: 12px;
  margin-bottom: -2px;
}._header_uakqq_1 {
  margin-top: -0.05vw;
  background-color: #1972b9;
  width: 100%;
  position: relative;
}

/* FORM */

._form_uakqq_9 {
  width: 100%;
}

._hide_uakqq_13 {
  display: none !important;
}

/* INPUT FIELDS */

._textField_uakqq_18 {
  border: none;
  border-bottom: 1px #777777 solid;
  width: 100%;
  padding: 0 10px;
}

._textField_uakqq_18:focus {
  outline: none;
  border-bottom: 1px #1972b9 solid;
}

._textField_error_uakqq_28 {
  border: none;
  border-bottom: 1px #ED1C24 solid;
  width: 100%;
  padding: 0 10px;
}

._textField_error_uakqq_28:focus {
  outline: none;
}

._textField_line_uakqq_38 {
  height: 50%;
  width: 1px;
  background-color: #777777;
  position: absolute;
  bottom: 0;
}

._textField_line_error_uakqq_45 {
  height: 50%;
  width: 1px;
  background-color: #ED1C24;
  position: absolute;
  bottom: 0;
}

._textField_line_right_uakqq_52 {
  height: 50%;
  width: 1px;
  background-color: #777777;
  position: absolute;
  bottom: 0;
  right: 0;
}

._textField_line_right_error_uakqq_60 {
  height: 50%;
  width: 1px;
  background-color: #ED1C24;
  position: absolute;
  bottom: 0;
  right: 0;
}

/* ICONS */

._buttonIcon-xs_uakqq_70 {
  font-size: 0.75vw;
}

._buttonIcon-sm_uakqq_74 {
  font-size: 1.25vw;
}

._buttonIcon-lg_uakqq_78 {
  font-size: 1.75vw;
}

._checkBox-lg_uakqq_82 {
  font-size: 1.25vw;
  color: #333333;
}

/* TEXT */

._bold_uakqq_88 {
  font-weight: bold;
}

._txtXSmall_uakqq_92 {
  font-size: 12px;
}

._txtSmall_uakqq_96 {
  font-size: 14px;
}

/* COLORS */

._textLight_uakqq_101 {
  color: #d7d7d7;
}

._textMedium_uakqq_105 {
  color: #777777;
}

._textDark_uakqq_109 {
  color: #333333;
}

._primary_uakqq_113 {
  color: #1972b9;
}

._red_uakqq_117 {
  color: #D0382A;
}

._green_uakqq_121 {
  color: #007373;
}

._orange_uakqq_125 {
  color: #EA6329;
}

/* MISC */

._link_uakqq_130 {
  color: #007bff;
  text-decoration: underline;
}

._clickable_uakqq_135 {
  cursor: pointer;
}

._clickable_uakqq_135:hover i._buttonIcon-lg_uakqq_78 {
  transition: all 0.25s ease;
  opacity: 0.5;
}

._pinToLabel_uakqq_143 {
  margin-top: -0.25vw;
}

._marginBottom-xs_uakqq_147 {
  margin-bottom: 0.25vw;
}

._marginBottom-sm_uakqq_151 {
  margin-bottom: 0.5vw;
}

._marginBottom-l_uakqq_155 {
  margin-bottom: 1vw;
}

._marginBottom-xl_uakqq_159 {
  margin-bottom: 2vw;
}

._marginRight-sm_uakqq_163 {
  margin-right: 0.5vw;
}

._divider_uakqq_167 {
  height: 100%;
  width: 1px;
  background-color: rgb(218, 218, 218);
}

._divider-h_uakqq_173 {
  width: 100%;
  height: 0.1vw;
  background-color: rgb(218, 218, 218);
}

._height100_uakqq_179 {
  height: 100%;
}

._modalTransformLess_uakqq_183 {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 120px;
  min-width: 720px;
  max-width: 92%;
  max-height: 92%;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
  z-index: 10000;
}

._modal_uakqq_183 {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 120px;
  min-width: 720px;
  max-width: 92%;
  max-height: 92%;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
  z-index: 10000;
  transform: translate(-50%, -50%);
}

._textarea_uakqq_212 {
  margin: 16px 24px 24px;
}

._title_uakqq_216 {
  padding-top: 24px;
}._header_a85yt_1 {
  margin-top: -0.05vw;
  background-color: #1972b9;
  width: 100%;
  position: relative;
}

/* FORM */

._form_a85yt_9 {
  width: 100%;
}

._hide_a85yt_13 {
  display: none !important;
}

/* INPUT FIELDS */

._textField_a85yt_18 {
  border: none;
  border-bottom: 1px #777777 solid;
  width: 100%;
  padding: 0 10px;
}

._textField_a85yt_18:focus {
  outline: none;
  border-bottom: 1px #1972b9 solid;
}

._textField_error_a85yt_28 {
  border: none;
  border-bottom: 1px #ED1C24 solid;
  width: 100%;
  padding: 0 10px;
}

._textField_error_a85yt_28:focus {
  outline: none;
}

._textField_line_a85yt_38 {
  height: 50%;
  width: 1px;
  background-color: #777777;
  position: absolute;
  bottom: 0;
}

._textField_line_error_a85yt_45 {
  height: 50%;
  width: 1px;
  background-color: #ED1C24;
  position: absolute;
  bottom: 0;
}

._textField_line_right_a85yt_52 {
  height: 50%;
  width: 1px;
  background-color: #777777;
  position: absolute;
  bottom: 0;
  right: 0;
}

._textField_line_right_error_a85yt_60 {
  height: 50%;
  width: 1px;
  background-color: #ED1C24;
  position: absolute;
  bottom: 0;
  right: 0;
}

/* ICONS */

._buttonIcon-xs_a85yt_70 {
  font-size: 0.75vw;
}

._buttonIcon-sm_a85yt_74 {
  font-size: 1.25vw;
}

._buttonIcon-lg_a85yt_78 {
  font-size: 1.75vw;
}

._checkBox-lg_a85yt_82 {
  font-size: 1.25vw;
  color: #333333;
}

/* TEXT */

._bold_a85yt_88 {
  font-weight: bold;
}

._txtXSmall_a85yt_92 {
  font-size: 12px;
}

._txtSmall_a85yt_96 {
  font-size: 14px;
}

/* COLORS */

._textLight_a85yt_101 {
  color: #d7d7d7;
}

._textMedium_a85yt_105 {
  color: #777777;
}

._textDark_a85yt_109 {
  color: #333333;
}

._primary_a85yt_113 {
  color: #1972b9;
}

._red_a85yt_117 {
  color: #D0382A;
}

._green_a85yt_121 {
  color: #007373;
}

._orange_a85yt_125 {
  color: #EA6329;
}

/* MISC */

._link_a85yt_130 {
  color: #007bff;
  text-decoration: underline;
}

._clickable_a85yt_135 {
  cursor: pointer;
}

._clickable_a85yt_135:hover i._buttonIcon-lg_a85yt_78 {
  transition: all 0.25s ease;
  opacity: 0.5;
}

._pinToLabel_a85yt_143 {
  margin-top: -0.25vw;
}

._marginBottom-xs_a85yt_147 {
  margin-bottom: 0.25vw;
}

._marginBottom-sm_a85yt_151 {
  margin-bottom: 0.5vw;
}

._marginBottom-l_a85yt_155 {
  margin-bottom: 1vw;
}

._marginBottom-xl_a85yt_159 {
  margin-bottom: 2vw;
}

._marginRight-sm_a85yt_163 {
  margin-right: 0.5vw;
}

._divider_a85yt_167 {
  height: 100%;
  width: 1px;
  background-color: rgb(218, 218, 218);
}

._divider-h_a85yt_173 {
  width: 100%;
  height: 0.1vw;
  background-color: rgb(218, 218, 218);
}

._height100_a85yt_179 {
  height: 100%;
}

._modalTransformLess_a85yt_183 {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 120px;
  min-width: 720px;
  max-width: 92%;
  max-height: 92%;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
  z-index: 10000;
}

._modal_a85yt_183 {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 120px;
  min-width: 720px;
  max-width: 92%;
  max-height: 92%;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
  z-index: 10000;
  transform: translate(-50%, -50%);
}

._shadowArea_a85yt_212 {
  position: absolute;
  width: 100%;
  height: 100%;
  bottom: 0;
  left: 0;
  overflow: hidden;
  pointer-events: none;
  z-index: 10000;
}

._shadowArea_a85yt_212 ._shadow_a85yt_212 {
  position: absolute;
  transition: opacity 0.5s ease;
  background-color: black;
  opacity: 0;
  width: 100%;
  height: 100%;
  left: 0;
}

._enabled_a85yt_232 {
  pointer-events: auto;
}

._enabled_a85yt_232 > ._shadow_a85yt_212 {
  opacity: 0.3;
}._header_1m87p_1 {
  margin-top: -0.05vw;
  background-color: #1972b9;
  width: 100%;
  position: relative;
}

/* FORM */

._form_1m87p_9 {
  width: 100%;
}

._hide_1m87p_13 {
  display: none !important;
}

/* INPUT FIELDS */

._textField_1m87p_18 {
  border: none;
  border-bottom: 1px #777777 solid;
  width: 100%;
  padding: 0 10px;
}

._textField_1m87p_18:focus {
  outline: none;
  border-bottom: 1px #1972b9 solid;
}

._textField_error_1m87p_28 {
  border: none;
  border-bottom: 1px #ED1C24 solid;
  width: 100%;
  padding: 0 10px;
}

._textField_error_1m87p_28:focus {
  outline: none;
}

._textField_line_1m87p_38 {
  height: 50%;
  width: 1px;
  background-color: #777777;
  position: absolute;
  bottom: 0;
}

._textField_line_error_1m87p_45 {
  height: 50%;
  width: 1px;
  background-color: #ED1C24;
  position: absolute;
  bottom: 0;
}

._textField_line_right_1m87p_52 {
  height: 50%;
  width: 1px;
  background-color: #777777;
  position: absolute;
  bottom: 0;
  right: 0;
}

._textField_line_right_error_1m87p_60 {
  height: 50%;
  width: 1px;
  background-color: #ED1C24;
  position: absolute;
  bottom: 0;
  right: 0;
}

/* ICONS */

._buttonIcon-xs_1m87p_70 {
  font-size: 0.75vw;
}

._buttonIcon-sm_1m87p_74 {
  font-size: 1.25vw;
}

._buttonIcon-lg_1m87p_78 {
  font-size: 1.75vw;
}

._checkBox-lg_1m87p_82 {
  font-size: 1.25vw;
  color: #333333;
}

/* TEXT */

._bold_1m87p_88 {
  font-weight: bold;
}

._txtXSmall_1m87p_92 {
  font-size: 12px;
}

._txtSmall_1m87p_96 {
  font-size: 14px;
}

/* COLORS */

._textLight_1m87p_101 {
  color: #d7d7d7;
}

._textMedium_1m87p_105 {
  color: #777777;
}

._textDark_1m87p_109 {
  color: #333333;
}

._primary_1m87p_113 {
  color: #1972b9;
}

._red_1m87p_117 {
  color: #D0382A;
}

._green_1m87p_121 {
  color: #007373;
}

._orange_1m87p_125 {
  color: #EA6329;
}

/* MISC */

._link_1m87p_130 {
  color: #007bff;
  text-decoration: underline;
}

._clickable_1m87p_135, ._controls_1m87p_135 ._buttons_1m87p_135 ._control_1m87p_135 {
  cursor: pointer;
}

._clickable_1m87p_135:hover i._buttonIcon-lg_1m87p_78, ._controls_1m87p_135 ._buttons_1m87p_135 ._control_1m87p_135:hover i._buttonIcon-lg_1m87p_78 {
  transition: all 0.25s ease;
  opacity: 0.5;
}

._pinToLabel_1m87p_143 {
  margin-top: -0.25vw;
}

._marginBottom-xs_1m87p_147 {
  margin-bottom: 0.25vw;
}

._marginBottom-sm_1m87p_151 {
  margin-bottom: 0.5vw;
}

._marginBottom-l_1m87p_155 {
  margin-bottom: 1vw;
}

._marginBottom-xl_1m87p_159 {
  margin-bottom: 2vw;
}

._marginRight-sm_1m87p_163 {
  margin-right: 0.5vw;
}

._divider_1m87p_167 {
  height: 100%;
  width: 1px;
  background-color: rgb(218, 218, 218);
}

._divider-h_1m87p_173 {
  width: 100%;
  height: 0.1vw;
  background-color: rgb(218, 218, 218);
}

._height100_1m87p_179 {
  height: 100%;
}

._modalTransformLess_1m87p_183 {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 120px;
  min-width: 720px;
  max-width: 92%;
  max-height: 92%;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
  z-index: 10000;
}

._modal_1m87p_183 {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 120px;
  min-width: 720px;
  max-width: 92%;
  max-height: 92%;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
  z-index: 10000;
  transform: translate(-50%, -50%);
}

._mapContainer_1m87p_212 {
  position: relative;
}

._mapContainer_1m87p_212._resizable_1m87p_215 {
  padding-left: 8px;
}

._mapContainer_1m87p_212._resizable_1m87p_215 ._handleArea_1m87p_218 {
  position: absolute;
  left: 0;
  top: 0;
  bottom: 0;
  width: 8px;
  pointer-events: all;
  z-index: 9000;
  background-color: #ededed;
  cursor: ew-resize;
  display: flex;
  align-items: center;
  justify-content: center;
}

._mapContainer_1m87p_212._resizable_1m87p_215 ._handleArea_1m87p_218 > div {
  align-self: stretch;
  width: 4px;
  background-color: #d2d2d2;
}

._mapContainer_1m87p_212:not(._resizable_1m87p_215) ._handleArea_1m87p_218 {
  display: none;
}

._map_1m87p_212 {
  width: 100%;
  height: 100%;
  z-index: 8000;
}

._controlsLayout_1m87p_247 {
  position: absolute;
  flex-wrap: wrap;
  top: 20px;
  left: 0;
  padding: 0 20px;
  z-index: 9000;
  display: flex;
  flex-direction: row;
  gap: 8px;
}

._controls_1m87p_135 {
  height: 42px;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: row;
  align-items: center;
  cursor: default;
  border-radius: 2px;
  padding: 0 12px;
  gap: 12px;
  box-shadow: 0 0 8px rgba(0, 0, 0, 0.15);
}

._controls_1m87p_135 ._title_1m87p_271 {
  padding: 8px 0;
  margin: 0;
  font-size: 14px;
}

._controls_1m87p_135 ._buttons_1m87p_135 {
  display: flex;
  flex-direction: row;
  align-items: center;
  gap: 8px;
  padding: 6px 0;
}

._controls_1m87p_135 ._buttons_1m87p_135 ._control_1m87p_135 {
  display: flex;
  align-items: center;
  justify-content: center;
  border-radius: 10000px;
  height: 30px;
  width: 30px;
  color: #FFFFFF;
  background-color: #545454;
}

._controls_1m87p_135 ._buttons_1m87p_135 ._control_1m87p_135 svg {
  height: 18px;
}._header_14ro2_1 {
  margin-top: -0.05vw;
  background-color: #1972b9;
  width: 100%;
  position: relative;
}

/* FORM */

._form_14ro2_9 {
  width: 100%;
}

._hide_14ro2_13 {
  display: none !important;
}

/* INPUT FIELDS */

._textField_14ro2_18 {
  border: none;
  border-bottom: 1px #777777 solid;
  width: 100%;
  padding: 0 10px;
}

._textField_14ro2_18:focus {
  outline: none;
  border-bottom: 1px #1972b9 solid;
}

._textField_error_14ro2_28 {
  border: none;
  border-bottom: 1px #ED1C24 solid;
  width: 100%;
  padding: 0 10px;
}

._textField_error_14ro2_28:focus {
  outline: none;
}

._textField_line_14ro2_38 {
  height: 50%;
  width: 1px;
  background-color: #777777;
  position: absolute;
  bottom: 0;
}

._textField_line_error_14ro2_45 {
  height: 50%;
  width: 1px;
  background-color: #ED1C24;
  position: absolute;
  bottom: 0;
}

._textField_line_right_14ro2_52 {
  height: 50%;
  width: 1px;
  background-color: #777777;
  position: absolute;
  bottom: 0;
  right: 0;
}

._textField_line_right_error_14ro2_60 {
  height: 50%;
  width: 1px;
  background-color: #ED1C24;
  position: absolute;
  bottom: 0;
  right: 0;
}

/* ICONS */

._buttonIcon-xs_14ro2_70 {
  font-size: 0.75vw;
}

._buttonIcon-sm_14ro2_74 {
  font-size: 1.25vw;
}

._buttonIcon-lg_14ro2_78 {
  font-size: 1.75vw;
}

._checkBox-lg_14ro2_82 {
  font-size: 1.25vw;
  color: #333333;
}

/* TEXT */

._bold_14ro2_88 {
  font-weight: bold;
}

._txtXSmall_14ro2_92 {
  font-size: 12px;
}

._txtSmall_14ro2_96 {
  font-size: 14px;
}

/* COLORS */

._textLight_14ro2_101 {
  color: #d7d7d7;
}

._textMedium_14ro2_105 {
  color: #777777;
}

._textDark_14ro2_109 {
  color: #333333;
}

._primary_14ro2_113 {
  color: #1972b9;
}

._red_14ro2_117 {
  color: #D0382A;
}

._green_14ro2_121 {
  color: #007373;
}

._orange_14ro2_125 {
  color: #EA6329;
}

/* MISC */

._link_14ro2_130 {
  color: #007bff;
  text-decoration: underline;
}

._clickable_14ro2_135 {
  cursor: pointer;
}

._clickable_14ro2_135:hover i._buttonIcon-lg_14ro2_78 {
  transition: all 0.25s ease;
  opacity: 0.5;
}

._pinToLabel_14ro2_143 {
  margin-top: -0.25vw;
}

._marginBottom-xs_14ro2_147 {
  margin-bottom: 0.25vw;
}

._marginBottom-sm_14ro2_151 {
  margin-bottom: 0.5vw;
}

._marginBottom-l_14ro2_155 {
  margin-bottom: 1vw;
}

._marginBottom-xl_14ro2_159 {
  margin-bottom: 2vw;
}

._marginRight-sm_14ro2_163 {
  margin-right: 0.5vw;
}

._divider_14ro2_167 {
  height: 100%;
  width: 1px;
  background-color: rgb(218, 218, 218);
}

._divider-h_14ro2_173 {
  width: 100%;
  height: 0.1vw;
  background-color: rgb(218, 218, 218);
}

._height100_14ro2_179 {
  height: 100%;
}

._modalTransformLess_14ro2_183 {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 120px;
  min-width: 720px;
  max-width: 92%;
  max-height: 92%;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
  z-index: 10000;
}

._modal_14ro2_183 {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 120px;
  min-width: 720px;
  max-width: 92%;
  max-height: 92%;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
  z-index: 10000;
  transform: translate(-50%, -50%);
}

._icon_14ro2_212 {
  position: relative;
  color: var(--log-level-accent);
}

._icon_14ro2_212:hover {
  z-index: 7000 !important;
}

._alarmPosition_14ro2_220 {
  --log-level-accent: #ED1C24;
}

._currentPosition_14ro2_224 {
  --log-level-accent: #1972b9;
}

._quickResponse_14ro2_228 {
  --log-level-accent: #27AC68;
}

._nationalQuickResponse_14ro2_232 {
  --log-level-accent: #007373;
}

._labelAnchor_14ro2_236 {
  position: absolute;
  top: 0;
  left: 50%;
}.leaflet-toolbar-0{list-style:none;padding-left:0;border:2px solid rgba(0,0,0,.2);border-radius:4px}.leaflet-toolbar-0>li{position:relative}.leaflet-toolbar-0>li>.leaflet-toolbar-icon{display:block;width:30px;height:30px;line-height:30px;margin-right:0;padding-right:0;border-right:0;text-align:center;text-decoration:none;background-color:#fff}.leaflet-toolbar-0>li>.leaflet-toolbar-icon:hover{background-color:#f4f4f4}.leaflet-toolbar-0 .leaflet-toolbar-1{display:none;list-style:none}.leaflet-toolbar-tip-container{margin:-16px auto 0;height:16px;position:relative;overflow:hidden}.leaflet-toolbar-tip{width:16px;height:16px;margin:-8px auto 0;background-color:#fff;border:2px solid rgba(0,0,0,.2);background-clip:content-box;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);border-radius:4px}.leaflet-control-toolbar .leaflet-toolbar-1>li:last-child>.leaflet-toolbar-icon,.leaflet-popup-toolbar>li:last-child>.leaflet-toolbar-icon{border-top-right-radius:4px;border-bottom-right-radius:4px}.leaflet-control-toolbar>li>.leaflet-toolbar-icon{border-bottom:1px solid #ccc}.leaflet-control-toolbar>li:first-child>.leaflet-toolbar-icon{border-top-left-radius:4px;border-top-right-radius:4px}.leaflet-control-toolbar>li:last-child>.leaflet-toolbar-icon{border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-bottom-width:0}.leaflet-control-toolbar .leaflet-toolbar-1{margin:0;padding:0;position:absolute;left:30px;top:0;white-space:nowrap;height:30px}.leaflet-control-toolbar .leaflet-toolbar-1>li{display:inline-block}.leaflet-control-toolbar .leaflet-toolbar-1>li>.leaflet-toolbar-icon{display:block;background-color:#919187;border-left:1px solid #aaa;color:#fff;font:11px/19px "Helvetica Neue",Arial,Helvetica,sans-serif;line-height:30px;text-decoration:none;padding-left:10px;padding-right:10px;height:30px}.leaflet-control-toolbar .leaflet-toolbar-1>li>.leaflet-toolbar-icon:hover{background-color:#a0a098}.leaflet-popup-toolbar{position:relative;box-sizing:content-box}.leaflet-popup-toolbar>li{float:left}.leaflet-popup-toolbar>li>.leaflet-toolbar-icon{border-right:1px solid #ccc}.leaflet-popup-toolbar>li:first-child>.leaflet-toolbar-icon{border-top-left-radius:4px;border-bottom-left-radius:4px}.leaflet-popup-toolbar>li:last-child>.leaflet-toolbar-icon{border-bottom-width:0;border-right:none}.leaflet-popup-toolbar .leaflet-toolbar-1{position:absolute;top:30px;left:0;padding-left:0}.leaflet-popup-toolbar .leaflet-toolbar-1>li>.leaflet-toolbar-icon{position:relative;float:left;width:30px;height:30px}._header_1m47e_1 {
  margin-top: -0.05vw;
  background-color: #1972b9;
  width: 100%;
  position: relative;
}

/* FORM */

._form_1m47e_9 {
  width: 100%;
}

._hide_1m47e_13 {
  display: none !important;
}

/* INPUT FIELDS */

._textField_1m47e_18 {
  border: none;
  border-bottom: 1px #777777 solid;
  width: 100%;
  padding: 0 10px;
}

._textField_1m47e_18:focus {
  outline: none;
  border-bottom: 1px #1972b9 solid;
}

._textField_error_1m47e_28 {
  border: none;
  border-bottom: 1px #ED1C24 solid;
  width: 100%;
  padding: 0 10px;
}

._textField_error_1m47e_28:focus {
  outline: none;
}

._textField_line_1m47e_38 {
  height: 50%;
  width: 1px;
  background-color: #777777;
  position: absolute;
  bottom: 0;
}

._textField_line_error_1m47e_45 {
  height: 50%;
  width: 1px;
  background-color: #ED1C24;
  position: absolute;
  bottom: 0;
}

._textField_line_right_1m47e_52 {
  height: 50%;
  width: 1px;
  background-color: #777777;
  position: absolute;
  bottom: 0;
  right: 0;
}

._textField_line_right_error_1m47e_60 {
  height: 50%;
  width: 1px;
  background-color: #ED1C24;
  position: absolute;
  bottom: 0;
  right: 0;
}

/* ICONS */

._buttonIcon-xs_1m47e_70 {
  font-size: 0.75vw;
}

._buttonIcon-sm_1m47e_74 {
  font-size: 1.25vw;
}

._buttonIcon-lg_1m47e_78 {
  font-size: 1.75vw;
}

._checkBox-lg_1m47e_82 {
  font-size: 1.25vw;
  color: #333333;
}

/* TEXT */

._bold_1m47e_88 {
  font-weight: bold;
}

._txtXSmall_1m47e_92 {
  font-size: 12px;
}

._txtSmall_1m47e_96 {
  font-size: 14px;
}

/* COLORS */

._textLight_1m47e_101 {
  color: #d7d7d7;
}

._textMedium_1m47e_105 {
  color: #777777;
}

._textDark_1m47e_109 {
  color: #333333;
}

._primary_1m47e_113 {
  color: #1972b9;
}

._red_1m47e_117 {
  color: #D0382A;
}

._green_1m47e_121 {
  color: #007373;
}

._orange_1m47e_125 {
  color: #EA6329;
}

/* MISC */

._link_1m47e_130 {
  color: #007bff;
  text-decoration: underline;
}

._clickable_1m47e_135 {
  cursor: pointer;
}

._clickable_1m47e_135:hover i._buttonIcon-lg_1m47e_78 {
  transition: all 0.25s ease;
  opacity: 0.5;
}

._pinToLabel_1m47e_143 {
  margin-top: -0.25vw;
}

._marginBottom-xs_1m47e_147 {
  margin-bottom: 0.25vw;
}

._marginBottom-sm_1m47e_151 {
  margin-bottom: 0.5vw;
}

._marginBottom-l_1m47e_155 {
  margin-bottom: 1vw;
}

._marginBottom-xl_1m47e_159 {
  margin-bottom: 2vw;
}

._marginRight-sm_1m47e_163 {
  margin-right: 0.5vw;
}

._divider_1m47e_167 {
  height: 100%;
  width: 1px;
  background-color: rgb(218, 218, 218);
}

._divider-h_1m47e_173 {
  width: 100%;
  height: 0.1vw;
  background-color: rgb(218, 218, 218);
}

._height100_1m47e_179 {
  height: 100%;
}

._modalTransformLess_1m47e_183 {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 120px;
  min-width: 720px;
  max-width: 92%;
  max-height: 92%;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
  z-index: 10000;
}

._modal_1m47e_183 {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 120px;
  min-width: 720px;
  max-width: 92%;
  max-height: 92%;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
  z-index: 10000;
  transform: translate(-50%, -50%);
}

._label_1m47e_212 {
  position: absolute;
  min-width: 40px;
  bottom: 8px;
  left: 0;
  background-color: var(--log-level-accent);
  padding: 0 8px;
  transform: translateX(-50%);
  border-radius: 10000px;
  display: flex;
  align-items: center;
  justify-content: center;
}

._label_1m47e_212:hover ._labelText_1m47e_225 span {
  max-width: 18vw;
}

._label_1m47e_212 ._labelText_1m47e_225 {
  margin-bottom: 0;
  text-overflow: ellipsis;
  display: flex;
  align-items: center;
  justify-content: center;
}

._label_1m47e_212 ._labelText_1m47e_225 span {
  transition: max-width 0.2s ease;
  max-width: 8vw;
  white-space: nowrap;
  overflow: hidden;
  text-overflow: ellipsis;
}._header_b61wj_1 {
  margin-top: -0.05vw;
  background-color: #1972b9;
  width: 100%;
  position: relative;
}

/* FORM */

._form_b61wj_9 {
  width: 100%;
}

._hide_b61wj_13 {
  display: none !important;
}

/* INPUT FIELDS */

._textField_b61wj_18 {
  border: none;
  border-bottom: 1px #777777 solid;
  width: 100%;
  padding: 0 10px;
}

._textField_b61wj_18:focus {
  outline: none;
  border-bottom: 1px #1972b9 solid;
}

._textField_error_b61wj_28 {
  border: none;
  border-bottom: 1px #ED1C24 solid;
  width: 100%;
  padding: 0 10px;
}

._textField_error_b61wj_28:focus {
  outline: none;
}

._textField_line_b61wj_38 {
  height: 50%;
  width: 1px;
  background-color: #777777;
  position: absolute;
  bottom: 0;
}

._textField_line_error_b61wj_45 {
  height: 50%;
  width: 1px;
  background-color: #ED1C24;
  position: absolute;
  bottom: 0;
}

._textField_line_right_b61wj_52 {
  height: 50%;
  width: 1px;
  background-color: #777777;
  position: absolute;
  bottom: 0;
  right: 0;
}

._textField_line_right_error_b61wj_60 {
  height: 50%;
  width: 1px;
  background-color: #ED1C24;
  position: absolute;
  bottom: 0;
  right: 0;
}

/* ICONS */

._buttonIcon-xs_b61wj_70 {
  font-size: 0.75vw;
}

._buttonIcon-sm_b61wj_74 {
  font-size: 1.25vw;
}

._buttonIcon-lg_b61wj_78 {
  font-size: 1.75vw;
}

._checkBox-lg_b61wj_82 {
  font-size: 1.25vw;
  color: #333333;
}

/* TEXT */

._bold_b61wj_88 {
  font-weight: bold;
}

._txtXSmall_b61wj_92 {
  font-size: 12px;
}

._txtSmall_b61wj_96 {
  font-size: 14px;
}

/* COLORS */

._textLight_b61wj_101 {
  color: #d7d7d7;
}

._textMedium_b61wj_105 {
  color: #777777;
}

._textDark_b61wj_109 {
  color: #333333;
}

._primary_b61wj_113 {
  color: #1972b9;
}

._red_b61wj_117 {
  color: #D0382A;
}

._green_b61wj_121 {
  color: #007373;
}

._orange_b61wj_125 {
  color: #EA6329;
}

/* MISC */

._link_b61wj_130 {
  color: #007bff;
  text-decoration: underline;
}

._clickable_b61wj_135 {
  cursor: pointer;
}

._clickable_b61wj_135:hover i._buttonIcon-lg_b61wj_78 {
  transition: all 0.25s ease;
  opacity: 0.5;
}

._pinToLabel_b61wj_143 {
  margin-top: -0.25vw;
}

._marginBottom-xs_b61wj_147 {
  margin-bottom: 0.25vw;
}

._marginBottom-sm_b61wj_151 {
  margin-bottom: 0.5vw;
}

._marginBottom-l_b61wj_155 {
  margin-bottom: 1vw;
}

._marginBottom-xl_b61wj_159 {
  margin-bottom: 2vw;
}

._marginRight-sm_b61wj_163 {
  margin-right: 0.5vw;
}

._divider_b61wj_167 {
  height: 100%;
  width: 1px;
  background-color: rgb(218, 218, 218);
}

._divider-h_b61wj_173 {
  width: 100%;
  height: 0.1vw;
  background-color: rgb(218, 218, 218);
}

._height100_b61wj_179 {
  height: 100%;
}

._modalTransformLess_b61wj_183 {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 120px;
  min-width: 720px;
  max-width: 92%;
  max-height: 92%;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
  z-index: 10000;
}

._modal_b61wj_183 {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 120px;
  min-width: 720px;
  max-width: 92%;
  max-height: 92%;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
  z-index: 10000;
  transform: translate(-50%, -50%);
}

._procedure_b61wj_212 {
  padding: 16px 20px 32px;
  display: flex;
  flex-direction: column;
}

._procedure_b61wj_212 ._container_b61wj_217 {
  flex-grow: 1;
  display: flex;
  flex-direction: column;
  align-items: flex-start;
}

._procedure_b61wj_212 ._container_b61wj_217 ._title_b61wj_223 {
  display: flex;
}

._procedure_b61wj_212 ._container_b61wj_217 ._rule_b61wj_226 {
  display: flex;
  align-self: stretch;
  height: 2px;
  border: none;
  margin: 12px 0px;
  background-color: #d2d2d2;
}

._procedure_b61wj_212 ._container_b61wj_217 ._steps_b61wj_234 {
  font-size: 14px;
}

._procedure_b61wj_212 ._container_b61wj_217 ._steps_b61wj_234 ol, ._procedure_b61wj_212 ._container_b61wj_217 ._steps_b61wj_234 ul {
  margin: 0;
  padding-left: 20px;
  display: flex;
  flex-direction: column;
  gap: 2px;
}

._procedure_b61wj_212 ._container_b61wj_217 ._splitChipButton_b61wj_244 {
  user-select: none;
}

._procedure_b61wj_212 ._container_b61wj_217 ._splitChipButton_b61wj_244 > * {
  transition: background-color 0.25s ease;
}._name_1dlzq_1 {
  margin-bottom: 2px;
}._chip_1mr23_1 {
  padding: 6px 12px;
}._header_2utxg_1 {
  margin-top: -0.05vw;
  background-color: #1972b9;
  width: 100%;
  position: relative;
}

/* FORM */

._form_2utxg_9 {
  width: 100%;
}

._hide_2utxg_13 {
  display: none !important;
}

/* INPUT FIELDS */

._textField_2utxg_18 {
  border: none;
  border-bottom: 1px #777777 solid;
  width: 100%;
  padding: 0 10px;
}

._textField_2utxg_18:focus {
  outline: none;
  border-bottom: 1px #1972b9 solid;
}

._textField_error_2utxg_28 {
  border: none;
  border-bottom: 1px #ED1C24 solid;
  width: 100%;
  padding: 0 10px;
}

._textField_error_2utxg_28:focus {
  outline: none;
}

._textField_line_2utxg_38 {
  height: 50%;
  width: 1px;
  background-color: #777777;
  position: absolute;
  bottom: 0;
}

._textField_line_error_2utxg_45 {
  height: 50%;
  width: 1px;
  background-color: #ED1C24;
  position: absolute;
  bottom: 0;
}

._textField_line_right_2utxg_52 {
  height: 50%;
  width: 1px;
  background-color: #777777;
  position: absolute;
  bottom: 0;
  right: 0;
}

._textField_line_right_error_2utxg_60 {
  height: 50%;
  width: 1px;
  background-color: #ED1C24;
  position: absolute;
  bottom: 0;
  right: 0;
}

/* ICONS */

._buttonIcon-xs_2utxg_70 {
  font-size: 0.75vw;
}

._buttonIcon-sm_2utxg_74 {
  font-size: 1.25vw;
}

._buttonIcon-lg_2utxg_78 {
  font-size: 1.75vw;
}

._checkBox-lg_2utxg_82 {
  font-size: 1.25vw;
  color: #333333;
}

/* TEXT */

._bold_2utxg_88 {
  font-weight: bold;
}

._txtXSmall_2utxg_92 {
  font-size: 12px;
}

._txtSmall_2utxg_96 {
  font-size: 14px;
}

/* COLORS */

._textLight_2utxg_101 {
  color: #d7d7d7;
}

._textMedium_2utxg_105 {
  color: #777777;
}

._textDark_2utxg_109 {
  color: #333333;
}

._primary_2utxg_113 {
  color: #1972b9;
}

._red_2utxg_117 {
  color: #D0382A;
}

._green_2utxg_121 {
  color: #007373;
}

._orange_2utxg_125 {
  color: #EA6329;
}

/* MISC */

._link_2utxg_130 {
  color: #007bff;
  text-decoration: underline;
}

._clickable_2utxg_135 {
  cursor: pointer;
}

._clickable_2utxg_135:hover i._buttonIcon-lg_2utxg_78 {
  transition: all 0.25s ease;
  opacity: 0.5;
}

._pinToLabel_2utxg_143 {
  margin-top: -0.25vw;
}

._marginBottom-xs_2utxg_147 {
  margin-bottom: 0.25vw;
}

._marginBottom-sm_2utxg_151 {
  margin-bottom: 0.5vw;
}

._marginBottom-l_2utxg_155 {
  margin-bottom: 1vw;
}

._marginBottom-xl_2utxg_159 {
  margin-bottom: 2vw;
}

._marginRight-sm_2utxg_163 {
  margin-right: 0.5vw;
}

._divider_2utxg_167 {
  height: 100%;
  width: 1px;
  background-color: rgb(218, 218, 218);
}

._divider-h_2utxg_173 {
  width: 100%;
  height: 0.1vw;
  background-color: rgb(218, 218, 218);
}

._height100_2utxg_179 {
  height: 100%;
}

._modalTransformLess_2utxg_183 {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 120px;
  min-width: 720px;
  max-width: 92%;
  max-height: 92%;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
  z-index: 10000;
}

._modal_2utxg_183 {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 120px;
  min-width: 720px;
  max-width: 92%;
  max-height: 92%;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
  z-index: 10000;
  transform: translate(-50%, -50%);
}

._subsectionContainer_2utxg_212 {
  display: flex;
}

._subsectionContainer_2utxg_212:not(:last-child) {
  padding-bottom: 16px;
  border-bottom: 1px solid #d2d2d2;
}

._subsectionContainer_2utxg_212:not(:nth-child(2)) {
  padding-top: 16px;
}

._subsectionContainer_2utxg_212._clickable_2utxg_135 ._subsectionLayout_2utxg_222:hover {
  background-color: #e2e2e2;
}

._subsectionLayout_2utxg_222 {
  margin: -8px;
  padding: 8px;
  display: flex;
  flex-grow: 1;
  flex-direction: row;
  flex-wrap: wrap;
  justify-content: space-between;
  border-radius: 4px;
  transition: background-color 0.25s ease;
}

._subsectionLayout_2utxg_222 ._left_2utxg_237, ._subsectionLayout_2utxg_222 ._right_2utxg_237 {
  display: flex;
  align-items: center;
  flex-grow: 1;
  justify-content: flex-start;
}

._subsectionLayout_2utxg_222 ._left_2utxg_237 {
  gap: 16px;
  flex-direction: row;
}

._subsectionLayout_2utxg_222 ._right_2utxg_237 {
  margin-left: 8px;
  gap: 8px;
  flex-direction: row-reverse;
}._header_9wu5p_1 {
  margin-top: -0.05vw;
  background-color: #1972b9;
  width: 100%;
  position: relative;
}

/* FORM */

._form_9wu5p_9 {
  width: 100%;
}

._hide_9wu5p_13 {
  display: none !important;
}

/* INPUT FIELDS */

._textField_9wu5p_18 {
  border: none;
  border-bottom: 1px #777777 solid;
  width: 100%;
  padding: 0 10px;
}

._textField_9wu5p_18:focus {
  outline: none;
  border-bottom: 1px #1972b9 solid;
}

._textField_error_9wu5p_28 {
  border: none;
  border-bottom: 1px #ED1C24 solid;
  width: 100%;
  padding: 0 10px;
}

._textField_error_9wu5p_28:focus {
  outline: none;
}

._textField_line_9wu5p_38 {
  height: 50%;
  width: 1px;
  background-color: #777777;
  position: absolute;
  bottom: 0;
}

._textField_line_error_9wu5p_45 {
  height: 50%;
  width: 1px;
  background-color: #ED1C24;
  position: absolute;
  bottom: 0;
}

._textField_line_right_9wu5p_52 {
  height: 50%;
  width: 1px;
  background-color: #777777;
  position: absolute;
  bottom: 0;
  right: 0;
}

._textField_line_right_error_9wu5p_60 {
  height: 50%;
  width: 1px;
  background-color: #ED1C24;
  position: absolute;
  bottom: 0;
  right: 0;
}

/* ICONS */

._buttonIcon-xs_9wu5p_70 {
  font-size: 0.75vw;
}

._buttonIcon-sm_9wu5p_74 {
  font-size: 1.25vw;
}

._buttonIcon-lg_9wu5p_78 {
  font-size: 1.75vw;
}

._checkBox-lg_9wu5p_82 {
  font-size: 1.25vw;
  color: #333333;
}

/* TEXT */

._bold_9wu5p_88 {
  font-weight: bold;
}

._txtXSmall_9wu5p_92 {
  font-size: 12px;
}

._txtSmall_9wu5p_96 {
  font-size: 14px;
}

/* COLORS */

._textLight_9wu5p_101 {
  color: #d7d7d7;
}

._textMedium_9wu5p_105 {
  color: #777777;
}

._textDark_9wu5p_109 {
  color: #333333;
}

._primary_9wu5p_113 {
  color: #1972b9;
}

._red_9wu5p_117 {
  color: #D0382A;
}

._green_9wu5p_121 {
  color: #007373;
}

._orange_9wu5p_125 {
  color: #EA6329;
}

/* MISC */

._link_9wu5p_130 {
  color: #007bff;
  text-decoration: underline;
}

._clickable_9wu5p_135, ._contactSwitch_9wu5p_135 ._icon_9wu5p_135:not(._active_9wu5p_135) {
  cursor: pointer;
}

._clickable_9wu5p_135:hover i._buttonIcon-lg_9wu5p_78, ._contactSwitch_9wu5p_135 ._icon_9wu5p_135:hover:not(._active_9wu5p_135) i._buttonIcon-lg_9wu5p_78 {
  transition: all 0.25s ease;
  opacity: 0.5;
}

._pinToLabel_9wu5p_143 {
  margin-top: -0.25vw;
}

._marginBottom-xs_9wu5p_147 {
  margin-bottom: 0.25vw;
}

._marginBottom-sm_9wu5p_151 {
  margin-bottom: 0.5vw;
}

._marginBottom-l_9wu5p_155 {
  margin-bottom: 1vw;
}

._marginBottom-xl_9wu5p_159 {
  margin-bottom: 2vw;
}

._marginRight-sm_9wu5p_163 {
  margin-right: 0.5vw;
}

._divider_9wu5p_167 {
  height: 100%;
  width: 1px;
  background-color: rgb(218, 218, 218);
}

._divider-h_9wu5p_173 {
  width: 100%;
  height: 0.1vw;
  background-color: rgb(218, 218, 218);
}

._height100_9wu5p_179 {
  height: 100%;
}

._modalTransformLess_9wu5p_183 {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 120px;
  min-width: 720px;
  max-width: 92%;
  max-height: 92%;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
  z-index: 10000;
}

._modal_9wu5p_183 {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 120px;
  min-width: 720px;
  max-width: 92%;
  max-height: 92%;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
  z-index: 10000;
  transform: translate(-50%, -50%);
}

._contactSwitch_9wu5p_135 {
  position: relative;
  min-width: 36px;
  min-height: 18px;
  background-color: #FFFFFF;
  border-radius: 10000px;
  display: flex;
  flex-direction: row;
}

._contactSwitch_9wu5p_135 ._iconBackground_9wu5p_221 {
  position: absolute;
  top: 0;
  left: 0;
  width: 18px;
  height: 18px;
  border-radius: 10000px;
  transition: background-color 0.25s ease, left 0.25s ease;
}

._contactSwitch_9wu5p_135 ._iconBackground_9wu5p_221._checked_9wu5p_230 {
  left: 18px;
  background-color: #007373;
}

._contactSwitch_9wu5p_135 ._iconBackground_9wu5p_221._notChecked_9wu5p_234 {
  background-color: #D0382A;
}

._contactSwitch_9wu5p_135 ._icon_9wu5p_135 {
  flex-grow: 1;
  display: flex;
  align-items: center;
  justify-content: center;
  color: #676767;
  transition: color 0.25s ease;
}

._contactSwitch_9wu5p_135 ._icon_9wu5p_135._active_9wu5p_135 {
  color: #FFFFFF;
}

._contactSwitch_9wu5p_135 ._icon_9wu5p_135 svg {
  z-index: 1;
  height: 14px;
}._header_16gt1_1 {
  margin-top: -0.05vw;
  background-color: #1972b9;
  width: 100%;
  position: relative;
}

/* FORM */

._form_16gt1_9 {
  width: 100%;
}

._hide_16gt1_13 {
  display: none !important;
}

/* INPUT FIELDS */

._textField_16gt1_18 {
  border: none;
  border-bottom: 1px #777777 solid;
  width: 100%;
  padding: 0 10px;
}

._textField_16gt1_18:focus {
  outline: none;
  border-bottom: 1px #1972b9 solid;
}

._textField_error_16gt1_28 {
  border: none;
  border-bottom: 1px #ED1C24 solid;
  width: 100%;
  padding: 0 10px;
}

._textField_error_16gt1_28:focus {
  outline: none;
}

._textField_line_16gt1_38 {
  height: 50%;
  width: 1px;
  background-color: #777777;
  position: absolute;
  bottom: 0;
}

._textField_line_error_16gt1_45 {
  height: 50%;
  width: 1px;
  background-color: #ED1C24;
  position: absolute;
  bottom: 0;
}

._textField_line_right_16gt1_52 {
  height: 50%;
  width: 1px;
  background-color: #777777;
  position: absolute;
  bottom: 0;
  right: 0;
}

._textField_line_right_error_16gt1_60 {
  height: 50%;
  width: 1px;
  background-color: #ED1C24;
  position: absolute;
  bottom: 0;
  right: 0;
}

/* ICONS */

._buttonIcon-xs_16gt1_70 {
  font-size: 0.75vw;
}

._buttonIcon-sm_16gt1_74 {
  font-size: 1.25vw;
}

._buttonIcon-lg_16gt1_78 {
  font-size: 1.75vw;
}

._checkBox-lg_16gt1_82 {
  font-size: 1.25vw;
  color: #333333;
}

/* TEXT */

._bold_16gt1_88 {
  font-weight: bold;
}

._txtXSmall_16gt1_92 {
  font-size: 12px;
}

._txtSmall_16gt1_96 {
  font-size: 14px;
}

/* COLORS */

._textLight_16gt1_101 {
  color: #d7d7d7;
}

._textMedium_16gt1_105 {
  color: #777777;
}

._textDark_16gt1_109 {
  color: #333333;
}

._primary_16gt1_113 {
  color: #1972b9;
}

._red_16gt1_117 {
  color: #D0382A;
}

._green_16gt1_121 {
  color: #007373;
}

._orange_16gt1_125 {
  color: #EA6329;
}

/* MISC */

._link_16gt1_130 {
  color: #007bff;
  text-decoration: underline;
}

._clickable_16gt1_135 {
  cursor: pointer;
}

._clickable_16gt1_135:hover i._buttonIcon-lg_16gt1_78 {
  transition: all 0.25s ease;
  opacity: 0.5;
}

._pinToLabel_16gt1_143 {
  margin-top: -0.25vw;
}

._marginBottom-xs_16gt1_147 {
  margin-bottom: 0.25vw;
}

._marginBottom-sm_16gt1_151 {
  margin-bottom: 0.5vw;
}

._marginBottom-l_16gt1_155 {
  margin-bottom: 1vw;
}

._marginBottom-xl_16gt1_159 {
  margin-bottom: 2vw;
}

._marginRight-sm_16gt1_163 {
  margin-right: 0.5vw;
}

._divider_16gt1_167 {
  height: 100%;
  width: 1px;
  background-color: rgb(218, 218, 218);
}

._divider-h_16gt1_173 {
  width: 100%;
  height: 0.1vw;
  background-color: rgb(218, 218, 218);
}

._height100_16gt1_179 {
  height: 100%;
}

._modalTransformLess_16gt1_183 {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 120px;
  min-width: 720px;
  max-width: 92%;
  max-height: 92%;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
  z-index: 10000;
}

._modal_16gt1_183 {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 120px;
  min-width: 720px;
  max-width: 92%;
  max-height: 92%;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
  z-index: 10000;
  transform: translate(-50%, -50%);
}

._labelChip_16gt1_212 {
  background-color: #676767;
  padding-left: 6px;
  padding-right: 6px;
}

._labelText_16gt1_218 {
  margin: 0 !important;
  color: #FFFFFF !important;
  font-size: 10px !important;
}._header_1lj9x_1 {
  margin-top: -0.05vw;
  background-color: #1972b9;
  width: 100%;
  position: relative;
}

/* FORM */

._form_1lj9x_9 {
  width: 100%;
}

._hide_1lj9x_13 {
  display: none !important;
}

/* INPUT FIELDS */

._textField_1lj9x_18 {
  border: none;
  border-bottom: 1px #777777 solid;
  width: 100%;
  padding: 0 10px;
}

._textField_1lj9x_18:focus {
  outline: none;
  border-bottom: 1px #1972b9 solid;
}

._textField_error_1lj9x_28 {
  border: none;
  border-bottom: 1px #ED1C24 solid;
  width: 100%;
  padding: 0 10px;
}

._textField_error_1lj9x_28:focus {
  outline: none;
}

._textField_line_1lj9x_38 {
  height: 50%;
  width: 1px;
  background-color: #777777;
  position: absolute;
  bottom: 0;
}

._textField_line_error_1lj9x_45 {
  height: 50%;
  width: 1px;
  background-color: #ED1C24;
  position: absolute;
  bottom: 0;
}

._textField_line_right_1lj9x_52 {
  height: 50%;
  width: 1px;
  background-color: #777777;
  position: absolute;
  bottom: 0;
  right: 0;
}

._textField_line_right_error_1lj9x_60 {
  height: 50%;
  width: 1px;
  background-color: #ED1C24;
  position: absolute;
  bottom: 0;
  right: 0;
}

/* ICONS */

._buttonIcon-xs_1lj9x_70 {
  font-size: 0.75vw;
}

._buttonIcon-sm_1lj9x_74 {
  font-size: 1.25vw;
}

._buttonIcon-lg_1lj9x_78 {
  font-size: 1.75vw;
}

._checkBox-lg_1lj9x_82 {
  font-size: 1.25vw;
  color: #333333;
}

/* TEXT */

._bold_1lj9x_88 {
  font-weight: bold;
}

._txtXSmall_1lj9x_92 {
  font-size: 12px;
}

._txtSmall_1lj9x_96 {
  font-size: 14px;
}

/* COLORS */

._textLight_1lj9x_101 {
  color: #d7d7d7;
}

._textMedium_1lj9x_105 {
  color: #777777;
}

._textDark_1lj9x_109 {
  color: #333333;
}

._primary_1lj9x_113 {
  color: #1972b9;
}

._red_1lj9x_117 {
  color: #D0382A;
}

._green_1lj9x_121 {
  color: #007373;
}

._orange_1lj9x_125 {
  color: #EA6329;
}

/* MISC */

._link_1lj9x_130 {
  color: #007bff;
  text-decoration: underline;
}

._clickable_1lj9x_135 {
  cursor: pointer;
}

._clickable_1lj9x_135:hover i._buttonIcon-lg_1lj9x_78 {
  transition: all 0.25s ease;
  opacity: 0.5;
}

._pinToLabel_1lj9x_143 {
  margin-top: -0.25vw;
}

._marginBottom-xs_1lj9x_147 {
  margin-bottom: 0.25vw;
}

._marginBottom-sm_1lj9x_151 {
  margin-bottom: 0.5vw;
}

._marginBottom-l_1lj9x_155 {
  margin-bottom: 1vw;
}

._marginBottom-xl_1lj9x_159 {
  margin-bottom: 2vw;
}

._marginRight-sm_1lj9x_163 {
  margin-right: 0.5vw;
}

._divider_1lj9x_167 {
  height: 100%;
  width: 1px;
  background-color: rgb(218, 218, 218);
}

._divider-h_1lj9x_173 {
  width: 100%;
  height: 0.1vw;
  background-color: rgb(218, 218, 218);
}

._height100_1lj9x_179 {
  height: 100%;
}

._modalTransformLess_1lj9x_183 {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 120px;
  min-width: 720px;
  max-width: 92%;
  max-height: 92%;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
  z-index: 10000;
}

._modal_1lj9x_183 {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 120px;
  min-width: 720px;
  max-width: 92%;
  max-height: 92%;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
  z-index: 10000;
  transform: translate(-50%, -50%);
}

._section_1lj9x_212 {
  position: relative;
  background-color: #f6f6f6;
  padding: 20px 16px 16px;
  margin-top: 24px;
}

._section_1lj9x_212 ._title_1lj9x_218 {
  display: flex;
  position: absolute;
  padding: 0 16px;
  top: 0;
  left: 0;
  transform: translateY(-50%);
  flex-direction: row;
  align-items: center;
  gap: 4px;
}
._header_jnhg7_2 {
  margin-top: -0.05vw;
  background-color: #1972b9;
  width: 100%;
  position: relative;
}
/* FORM */
._form_jnhg7_10 {
  width: 100%;
}
._hide_jnhg7_14 {
  display: none !important;
}
/* INPUT FIELDS */
._textField_jnhg7_19 {
  border: none;
  border-bottom: 1px #777777 solid;
  width: 100%;
  padding: 0 10px;
}
._textField_jnhg7_19:focus {
  outline: none;
  border-bottom: 1px #1972b9 solid;
}
._textField_error_jnhg7_29 {
  border: none;
  border-bottom: 1px #ED1C24 solid;
  width: 100%;
  padding: 0 10px;
}
._textField_error_jnhg7_29:focus {
  outline: none;
}
._textField_line_jnhg7_39 {
  height: 50%;
  width: 1px;
  background-color: #777777;
  position: absolute;
  bottom: 0;
}
._textField_line_error_jnhg7_46 {
  height: 50%;
  width: 1px;
  background-color: #ED1C24;
  position: absolute;
  bottom: 0;
}
._textField_line_right_jnhg7_53 {
  height: 50%;
  width: 1px;
  background-color: #777777;
  position: absolute;
  bottom: 0;
  right: 0;
}
._textField_line_right_error_jnhg7_61 {
  height: 50%;
  width: 1px;
  background-color: #ED1C24;
  position: absolute;
  bottom: 0;
  right: 0;
}
/* ICONS */
._buttonIcon-xs_jnhg7_71 {
  font-size: 0.75vw;
}
._buttonIcon-sm_jnhg7_75 {
  font-size: 1.25vw;
}
._buttonIcon-lg_jnhg7_79 {
  font-size: 1.75vw;
}
._checkBox-lg_jnhg7_83 {
  font-size: 1.25vw;
  color: #333333;
}
/* TEXT */
._bold_jnhg7_89 {
  font-weight: bold;
}
._txtXSmall_jnhg7_93 {
  font-size: 12px;
}
._txtSmall_jnhg7_97 {
  font-size: 14px;
}
/* COLORS */
._textLight_jnhg7_102 {
  color: #d7d7d7;
}
._textMedium_jnhg7_106 {
  color: #777777;
}
._textDark_jnhg7_110 {
  color: #333333;
}
._primary_jnhg7_114 {
  color: #1972b9;
}
._red_jnhg7_118 {
  color: #D0382A;
}
._green_jnhg7_122 {
  color: #007373;
}
._orange_jnhg7_126 {
  color: #EA6329;
}
/* MISC */
._link_jnhg7_131 {
  color: #007bff;
  text-decoration: underline;
}
._clickable_jnhg7_136 {
  cursor: pointer;
}
._clickable_jnhg7_136:hover i._buttonIcon-lg_jnhg7_79 {
  transition: all 0.25s ease;
  opacity: 0.5;
}
._pinToLabel_jnhg7_144 {
  margin-top: -0.25vw;
}
._marginBottom-xs_jnhg7_148 {
  margin-bottom: 0.25vw;
}
._marginBottom-sm_jnhg7_152 {
  margin-bottom: 0.5vw;
}
._marginBottom-l_jnhg7_156 {
  margin-bottom: 1vw;
}
._marginBottom-xl_jnhg7_160 {
  margin-bottom: 2vw;
}
._marginRight-sm_jnhg7_164 {
  margin-right: 0.5vw;
}
._divider_jnhg7_168 {
  height: 100%;
  width: 1px;
  background-color: rgb(218, 218, 218);
}
._divider-h_jnhg7_174 {
  width: 100%;
  height: 0.1vw;
  background-color: rgb(218, 218, 218);
}
._height100_jnhg7_180 {
  height: 100%;
}
._modalTransformLess_jnhg7_184 {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 120px;
  min-width: 720px;
  max-width: 92%;
  max-height: 92%;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
  z-index: 10000;
}
._modal_jnhg7_184 {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 120px;
  min-width: 720px;
  max-width: 92%;
  max-height: 92%;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
  z-index: 10000;
  transform: translate(-50%, -50%);
}
._info_jnhg7_213 {
  display: flex;
  align-items: center;
  flex-basis: 40px;
}
._infoArea_jnhg7_219 {
  display: flex;
  flex: 1;
  flex-direction: column;
  gap: 2px;
}
._infoArea_jnhg7_219 > span {
  font-size: 12px;
}
._sub_jnhg7_229 {
  margin-top: 12px;
  font-size: 12px;
}
._chipButtonArea_jnhg7_234 {
  display: flex;
  flex-direction: row-reverse;
  align-items: center;
  gap: 8px;
}
._chipButtonArea_jnhg7_234 > svg {
  height: 26px !important;
  width: 26px !important;
}
._chipButtonArea_jnhg7_234 ._chipButton_jnhg7_234 {
  border-radius: 10000px;
  padding: 6px 12px;
  font-size: 14px;
  min-height: 20px;
  display: flex;
  align-items: center;
  gap: 8px;
  background-color: #1972b9;
  color: #FFFFFF;
  user-select: none;
  line-height: 10px;
}
._chipButtonArea_jnhg7_234 ._chipButton_jnhg7_234 svg {
  height: 14px;
}
._chipButtonArea_jnhg7_234 ._chipButton_jnhg7_234._clickable_jnhg7_136 {
  cursor: pointer;
}
._chipButtonArea_jnhg7_234 ._chipButton_jnhg7_234._clickable_jnhg7_136:hover {
  opacity: 0.85;
}
._chipButtonArea_jnhg7_234 ._chipButton_jnhg7_234:not(._clickable_jnhg7_136) {
  opacity: 0.75;
}
._chipButtonArea_jnhg7_234 ._chipButton_jnhg7_234._cancel_jnhg7_269 {
  background-color: #D0382A;
}
._anchor_jnhg7_273 {
  text-decoration: underline;
  text-decoration-color: #454545;
  text-decoration-thickness: 2px;
  text-underline-offset: 4px;
  color: inherit;
  transition: text-underline-offset 0.1s;
}
._anchor_jnhg7_273:hover {
  text-underline-offset: 2px;
}
._details_jnhg7_285 {
  margin-top: 16px;
  display: flex;
  flex-direction: column;
  gap: 16px;
}
._details_jnhg7_285 ._state_jnhg7_291 {
  flex: 1;
  display: flex;
  flex-direction: row;
  overflow: hidden;
}
._details_jnhg7_285 ._state_jnhg7_291 ._spacer_jnhg7_297 {
  align-self: center;
  flex-basis: 16px;
  height: 2px;
  background-color: #e2e2e2;
}
._details_jnhg7_285 ._state_jnhg7_291 ._stateCellContainer_jnhg7_303 {
  flex: 1;
  flex-shrink: 0;
  display: flex;
  position: relative;
}
._details_jnhg7_285 ._state_jnhg7_291 ._stateCell_jnhg7_303 {
  flex: 1;
  padding: 6px 8px;
  display: flex;
  gap: 8px;
  border-radius: 4px;
  align-items: center;
  justify-content: center;
  align-self: stretch;
}
._details_jnhg7_285 ._state_jnhg7_291 ._stateCell_jnhg7_303 svg {
  height: 20px !important;
  width: 20px !important;
}
._details_jnhg7_285 ._state_jnhg7_291 ._stateCell_jnhg7_303 span {
  font-weight: bold;
  font-size: 12px;
}
._details_jnhg7_285 ._state_jnhg7_291 ._stateCell_jnhg7_303._idle_jnhg7_327 {
  color: #d2d2d2;
  border: 2px solid #e2e2e2;
}
._details_jnhg7_285 ._state_jnhg7_291 ._stateCell_jnhg7_303._loading_jnhg7_331 {
  border: 2px solid #000000;
  color: #000000;
}
._details_jnhg7_285 ._state_jnhg7_291 ._stateCell_jnhg7_303._loaded_jnhg7_335 {
  background-color: #3F9C9C;
  color: #FFFFFF;
}
._details_jnhg7_285 ._state_jnhg7_291 ._loadingTail_jnhg7_339 {
  position: absolute;
  width: 10px;
  height: 10px;
  bottom: -16px;
  left: 50%;
  transform: translate(-50%, 50%) rotate(45deg);
  background-color: #d2d2d2;
}
._details_jnhg7_285 ._content_jnhg7_348 {
  border: 2px solid #d2d2d2;
  border-radius: 8px;
  padding: 10px 16px 12px 16px;
  font-size: 14px;
  display: flex;
  flex-direction: column;
  gap: 8px;
}
._details_jnhg7_285 ._content_jnhg7_348 > :last-child {
  margin-bottom: 0;
}
._details_jnhg7_285 ._content_jnhg7_348 li {
  display: flex;
  align-items: center;
  counter-increment: list-item 1;
}
._details_jnhg7_285 ._content_jnhg7_348 ol, ._details_jnhg7_285 ._content_jnhg7_348 ul {
  margin-top: 0;
  padding-left: 0;
  list-style: none;
}
._details_jnhg7_285 ._content_jnhg7_348 ol > li:not(:last-child), ._details_jnhg7_285 ._content_jnhg7_348 ul > li:not(:last-child) {
  margin-bottom: 2px;
}
._details_jnhg7_285 ._content_jnhg7_348 ol > li::before, ._details_jnhg7_285 ._content_jnhg7_348 ul > li::before {
  display: inline-block;
  text-align: center;
  margin-right: 4px;
  line-height: 16px;
  height: 16px;
  width: 16px;
}
._details_jnhg7_285 ._content_jnhg7_348 ul > li::before {
  content: "–";
}
._details_jnhg7_285 ._content_jnhg7_348 ol > li::before {
  padding: 1px 0 0 0;
  color: white;
  content: counter(list-item);
  border-radius: 10000px;
  background-color: #1972b9;
  font-size: 10px;
  vertical-align: 12.5%;
}
._imagePreviews_jnhg7_394 {
  display: flex;
  flex-direction: column;
  gap: 8px;
}
._imagePreviews_jnhg7_394 ._title_jnhg7_399 {
  font-size: 14px;
  font-weight: bold;
}
._imagePreviews_jnhg7_394 ._grid_jnhg7_403 {
  display: grid;
  grid-template-columns: repeat(auto-fill, minmax(128px, 1fr));
  gap: 16px;
}
._imagePreviews_jnhg7_394 ._imagePreview_jnhg7_394 {
  aspect-ratio: 1;
  background-color: #e2e2e2;
  border-radius: 12px;
  padding: 8px;
  position: relative;
  display: flex;
}
._imagePreviews_jnhg7_394 ._imagePreview_jnhg7_394 ._image_jnhg7_394 {
  border-radius: 8px;
  overflow: hidden;
  flex: 1;
}
._imagePreviews_jnhg7_394 ._imagePreview_jnhg7_394 ._image_jnhg7_394 > div {
  z-index: 1;
}
._imagePreviews_jnhg7_394 ._imagePreview_jnhg7_394 ._image_jnhg7_394 img {
  object-fit: cover;
  width: 100%;
  height: 100%;
  filter: blur(12px);
}
._imagePreviews_jnhg7_394 ._imagePreview_jnhg7_394 ._time_jnhg7_430 {
  position: absolute;
  bottom: 4px;
  left: 50%;
  transform: translateX(-50%) translateY(50%);
  line-height: 10px;
  background-color: #1972b9;
  color: #FFFFFF;
  z-index: 2;
  border-radius: 10000px;
  padding: 6px 12px;
  font-size: 14px;
  min-height: 20px;
}
._imagePreviews_jnhg7_394 ._imagePreview_jnhg7_394 ._time_jnhg7_430 svg {
  height: 14px;
}
._phoneNumberContainer_jnhg7_448 {
  display: flex;
  flex-direction: row-reverse;
  margin: -4px -4px -4px 4px;
}
._phoneNumberContainer_jnhg7_448 ._telCopyToClipboard_jnhg7_453 {
  display: flex;
  align-items: center;
  justify-content: center;
  cursor: copy;
  background-color: #d2d2d2;
  margin-left: -16px;
  padding-left: 18px;
  padding-right: 8px;
  border-radius: 0 10000px 10000px 0;
  transition: color 0.25s ease;
  color: #000000;
}
._phoneNumberContainer_jnhg7_448 ._telCopyToClipboard_jnhg7_453:hover {
  color: #1972b9;
}
._phoneNumberContainer_jnhg7_448 ._telCopyToClipboard_jnhg7_453 svg {
  height: 16px;
  width: 16px;
}
._phoneNumberContainer_jnhg7_448 a {
  border-radius: 10000px;
  padding: 6px 12px;
  font-size: 14px;
  min-height: 20px;
  background-color: #1972b9;
  display: flex;
  padding: 4px 8px;
  gap: 4px;
  text-decoration: none;
  align-items: center;
  line-height: 10px;
}
._phoneNumberContainer_jnhg7_448 a svg {
  height: 14px;
}
._phoneNumberContainer_jnhg7_448 a svg {
  color: #FFFFFF;
  height: 16px;
  width: 16px;
}._header_k43vi_1 {
  margin-top: -0.05vw;
  background-color: #1972b9;
  width: 100%;
  position: relative;
}

/* FORM */

._form_k43vi_9 {
  width: 100%;
}

._hide_k43vi_13 {
  display: none !important;
}

/* INPUT FIELDS */

._textField_k43vi_18 {
  border: none;
  border-bottom: 1px #777777 solid;
  width: 100%;
  padding: 0 10px;
}

._textField_k43vi_18:focus {
  outline: none;
  border-bottom: 1px #1972b9 solid;
}

._textField_error_k43vi_28 {
  border: none;
  border-bottom: 1px #ED1C24 solid;
  width: 100%;
  padding: 0 10px;
}

._textField_error_k43vi_28:focus {
  outline: none;
}

._textField_line_k43vi_38 {
  height: 50%;
  width: 1px;
  background-color: #777777;
  position: absolute;
  bottom: 0;
}

._textField_line_error_k43vi_45 {
  height: 50%;
  width: 1px;
  background-color: #ED1C24;
  position: absolute;
  bottom: 0;
}

._textField_line_right_k43vi_52 {
  height: 50%;
  width: 1px;
  background-color: #777777;
  position: absolute;
  bottom: 0;
  right: 0;
}

._textField_line_right_error_k43vi_60 {
  height: 50%;
  width: 1px;
  background-color: #ED1C24;
  position: absolute;
  bottom: 0;
  right: 0;
}

/* ICONS */

._buttonIcon-xs_k43vi_70 {
  font-size: 0.75vw;
}

._buttonIcon-sm_k43vi_74 {
  font-size: 1.25vw;
}

._buttonIcon-lg_k43vi_78 {
  font-size: 1.75vw;
}

._checkBox-lg_k43vi_82 {
  font-size: 1.25vw;
  color: #333333;
}

/* TEXT */

._bold_k43vi_88 {
  font-weight: bold;
}

._txtXSmall_k43vi_92 {
  font-size: 12px;
}

._txtSmall_k43vi_96 {
  font-size: 14px;
}

/* COLORS */

._textLight_k43vi_101 {
  color: #d7d7d7;
}

._textMedium_k43vi_105 {
  color: #777777;
}

._textDark_k43vi_109 {
  color: #333333;
}

._primary_k43vi_113 {
  color: #1972b9;
}

._red_k43vi_117 {
  color: #D0382A;
}

._green_k43vi_121 {
  color: #007373;
}

._orange_k43vi_125 {
  color: #EA6329;
}

/* MISC */

._link_k43vi_130 {
  color: #007bff;
  text-decoration: underline;
}

._clickable_k43vi_135 {
  cursor: pointer;
}

._clickable_k43vi_135:hover i._buttonIcon-lg_k43vi_78 {
  transition: all 0.25s ease;
  opacity: 0.5;
}

._pinToLabel_k43vi_143 {
  margin-top: -0.25vw;
}

._marginBottom-xs_k43vi_147 {
  margin-bottom: 0.25vw;
}

._marginBottom-sm_k43vi_151 {
  margin-bottom: 0.5vw;
}

._marginBottom-l_k43vi_155 {
  margin-bottom: 1vw;
}

._marginBottom-xl_k43vi_159 {
  margin-bottom: 2vw;
}

._marginRight-sm_k43vi_163 {
  margin-right: 0.5vw;
}

._divider_k43vi_167 {
  height: 100%;
  width: 1px;
  background-color: rgb(218, 218, 218);
}

._divider-h_k43vi_173 {
  width: 100%;
  height: 0.1vw;
  background-color: rgb(218, 218, 218);
}

._height100_k43vi_179 {
  height: 100%;
}

._modalTransformLess_k43vi_183 {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 120px;
  min-width: 720px;
  max-width: 92%;
  max-height: 92%;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
  z-index: 10000;
}

._modal_k43vi_183 {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 120px;
  min-width: 720px;
  max-width: 92%;
  max-height: 92%;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
  z-index: 10000;
  transform: translate(-50%, -50%);
}

._notice_k43vi_212 {
  padding: 12px;
  border-radius: 6px;
  border: 2px solid #D0382A;
  display: flex;
  flex-direction: column;
  gap: 4px;
  line-height: 1.2;
}

._notice_k43vi_212 ._top_k43vi_221 {
  display: flex;
  align-items: flex-end;
  gap: 8px;
  color: #D0382A;
  font-weight: bold;
}

._notice_k43vi_212 ._top_k43vi_221 svg {
  height: 20px;
  width: 20px;
}

._notice_k43vi_212 ._bottom_k43vi_232 {
  font-size: 14px;
  margin-left: 28px;
}._error_fzagw_1 {
  margin-top: 24px;
}._container_q67uq_1 {
  display: flex;
  min-height: 24px;
  margin-top: -24px;
}

._verification_q67uq_7 {
  flex-direction: column;
}
._verification_q67uq_7 ._ACR_PD_q67uq_10 {
  display: none;
}

._help_q67uq_14 {
  flex-direction: column-reverse;
}._header_fkjlc_1 {
  margin-top: -0.05vw;
  background-color: #1972b9;
  width: 100%;
  position: relative;
}

/* FORM */

._form_fkjlc_9 {
  width: 100%;
}

._hide_fkjlc_13 {
  display: none !important;
}

/* INPUT FIELDS */

._textField_fkjlc_18 {
  border: none;
  border-bottom: 1px #777777 solid;
  width: 100%;
  padding: 0 10px;
}

._textField_fkjlc_18:focus {
  outline: none;
  border-bottom: 1px #1972b9 solid;
}

._textField_error_fkjlc_28 {
  border: none;
  border-bottom: 1px #ED1C24 solid;
  width: 100%;
  padding: 0 10px;
}

._textField_error_fkjlc_28:focus {
  outline: none;
}

._textField_line_fkjlc_38 {
  height: 50%;
  width: 1px;
  background-color: #777777;
  position: absolute;
  bottom: 0;
}

._textField_line_error_fkjlc_45 {
  height: 50%;
  width: 1px;
  background-color: #ED1C24;
  position: absolute;
  bottom: 0;
}

._textField_line_right_fkjlc_52 {
  height: 50%;
  width: 1px;
  background-color: #777777;
  position: absolute;
  bottom: 0;
  right: 0;
}

._textField_line_right_error_fkjlc_60 {
  height: 50%;
  width: 1px;
  background-color: #ED1C24;
  position: absolute;
  bottom: 0;
  right: 0;
}

/* ICONS */

._buttonIcon-xs_fkjlc_70 {
  font-size: 0.75vw;
}

._buttonIcon-sm_fkjlc_74 {
  font-size: 1.25vw;
}

._buttonIcon-lg_fkjlc_78 {
  font-size: 1.75vw;
}

._checkBox-lg_fkjlc_82 {
  font-size: 1.25vw;
  color: #333333;
}

/* TEXT */

._bold_fkjlc_88 {
  font-weight: bold;
}

._txtXSmall_fkjlc_92 {
  font-size: 12px;
}

._txtSmall_fkjlc_96 {
  font-size: 14px;
}

/* COLORS */

._textLight_fkjlc_101 {
  color: #d7d7d7;
}

._textMedium_fkjlc_105 {
  color: #777777;
}

._textDark_fkjlc_109 {
  color: #333333;
}

._primary_fkjlc_113 {
  color: #1972b9;
}

._red_fkjlc_117 {
  color: #D0382A;
}

._green_fkjlc_121 {
  color: #007373;
}

._orange_fkjlc_125 {
  color: #EA6329;
}

/* MISC */

._link_fkjlc_130 {
  color: #007bff;
  text-decoration: underline;
}

._clickable_fkjlc_135 {
  cursor: pointer;
}

._clickable_fkjlc_135:hover i._buttonIcon-lg_fkjlc_78 {
  transition: all 0.25s ease;
  opacity: 0.5;
}

._pinToLabel_fkjlc_143 {
  margin-top: -0.25vw;
}

._marginBottom-xs_fkjlc_147 {
  margin-bottom: 0.25vw;
}

._marginBottom-sm_fkjlc_151 {
  margin-bottom: 0.5vw;
}

._marginBottom-l_fkjlc_155 {
  margin-bottom: 1vw;
}

._marginBottom-xl_fkjlc_159 {
  margin-bottom: 2vw;
}

._marginRight-sm_fkjlc_163 {
  margin-right: 0.5vw;
}

._divider_fkjlc_167 {
  height: 100%;
  width: 1px;
  background-color: rgb(218, 218, 218);
}

._divider-h_fkjlc_173 {
  width: 100%;
  height: 0.1vw;
  background-color: rgb(218, 218, 218);
}

._height100_fkjlc_179 {
  height: 100%;
}

._modalTransformLess_fkjlc_183 {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 120px;
  min-width: 720px;
  max-width: 92%;
  max-height: 92%;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
  z-index: 10000;
}

._modal_fkjlc_183 {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 120px;
  min-width: 720px;
  max-width: 92%;
  max-height: 92%;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
  z-index: 10000;
  transform: translate(-50%, -50%);
}

._itemContainer_fkjlc_212 {
  height: 32px;
  position: relative;
}

._item_fkjlc_212 {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: row;
  color: #000000;
}

._iconContainer_fkjlc_229 {
  display: flex;
  align-items: center;
  justify-content: center;
  aspect-ratio: 1;
  background-color: #ededed;
  position: relative;
  flex-shrink: 0;
  overflow: hidden;
}

._iconContainer_fkjlc_229 ._icon_fkjlc_229 {
  height: 18px;
}

._iconContainer_fkjlc_229 ._image_fkjlc_242 {
  height: 100%;
  width: 100%;
}

._iconContainer_fkjlc_229 ._image_fkjlc_242 svg {
  height: 24px;
  width: 24px;
}

._iconContainer_fkjlc_229 ._image_fkjlc_242 img {
  height: 100%;
  width: 100%;
  object-fit: cover;
}

._iconContainer_fkjlc_229 ._muted_fkjlc_255 {
  height: 12px;
  width: 12px;
  position: absolute;
  bottom: 2px;
  right: 2px;
  padding: 1px;
  background-color: #D0382A;
  color: #FFFFFF;
  border-radius: 10000px;
  opacity: 0;
  transition: opacity 0.25s ease;
}

._iconContainer_fkjlc_229 ._muted_fkjlc_255._active_fkjlc_268 {
  opacity: 1;
}

._content_fkjlc_272 {
  display: flex;
  min-width: 0;
  flex-shrink: 1;
  flex-grow: 1;
  padding: 4px 8px;
  justify-content: space-between;
}

._content_fkjlc_272 > div {
  display: flex;
  align-items: center;
}

._content_fkjlc_272 span {
  font-size: 12px;
  white-space: nowrap;
  overflow: hidden;
}

._content_fkjlc_272 ._verticalRule_fkjlc_289 {
  height: calc(100% - 0px);
  width: 1px;
  border: none;
  margin: 0px 12px;
  background-color: #d2d2d2;
  display: flex;
  flex-shrink: 0;
  margin-left: 6px;
  margin-right: 6px;
  opacity: 0.5;
}

._content_fkjlc_272 ._left_fkjlc_301 {
  min-width: 0;
  flex-shrink: 1;
}

._content_fkjlc_272 ._left_fkjlc_301 ._timer_fkjlc_305 {
  flex-shrink: 0;
}

._content_fkjlc_272 ._left_fkjlc_301 ._name_fkjlc_308 {
  text-overflow: ellipsis;
}

._content_fkjlc_272 ._right_fkjlc_311 {
  flex-shrink: 0;
  justify-content: flex-end;
  min-width: auto;
}

._content_fkjlc_272 ._right_fkjlc_311 ._labelChip_fkjlc_316 {
  display: flex;
  align-items: center;
}

._content_fkjlc_272 ._right_fkjlc_311 ._labelChip_fkjlc_316 ._label_fkjlc_316 {
  font-size: 10px;
  font-weight: bold;
  margin: -2px;
}

._content_fkjlc_272 ._right_fkjlc_311 ._verticalRule_fkjlc_289 {
  margin-right: 4px;
}

._content_fkjlc_272 ._right_fkjlc_311 ._optionsIcon_fkjlc_328 {
  display: flex;
  align-items: center;
  justify-content: center;
  flex-shrink: 0;
  border-radius: 10000px;
  align-self: stretch;
  color: #777777;
  aspect-ratio: 1;
  transition: background-color 0.25s ease;
  position: relative;
  margin-right: -4px;
}

._content_fkjlc_272 ._right_fkjlc_311 ._optionsIcon_fkjlc_328._active_fkjlc_268 {
  background-color: #1972b9;
}

._content_fkjlc_272 ._right_fkjlc_311 ._optionsIcon_fkjlc_328._active_fkjlc_268 > svg {
  color: #FFFFFF;
}

._content_fkjlc_272 ._right_fkjlc_311 ._optionsIcon_fkjlc_328:hover:not(._active_fkjlc_268) {
  background-color: #ededed;
}

._content_fkjlc_272 ._right_fkjlc_311 ._optionsIcon_fkjlc_328 svg {
  transition: color 0.25s ease;
  height: 14px;
}._header_15nig_1 {
  margin-top: -0.05vw;
  background-color: #1972b9;
  width: 100%;
  position: relative;
}

/* FORM */

._form_15nig_9 {
  width: 100%;
}

._hide_15nig_13 {
  display: none !important;
}

/* INPUT FIELDS */

._textField_15nig_18 {
  border: none;
  border-bottom: 1px #777777 solid;
  width: 100%;
  padding: 0 10px;
}

._textField_15nig_18:focus {
  outline: none;
  border-bottom: 1px #1972b9 solid;
}

._textField_error_15nig_28 {
  border: none;
  border-bottom: 1px #ED1C24 solid;
  width: 100%;
  padding: 0 10px;
}

._textField_error_15nig_28:focus {
  outline: none;
}

._textField_line_15nig_38 {
  height: 50%;
  width: 1px;
  background-color: #777777;
  position: absolute;
  bottom: 0;
}

._textField_line_error_15nig_45 {
  height: 50%;
  width: 1px;
  background-color: #ED1C24;
  position: absolute;
  bottom: 0;
}

._textField_line_right_15nig_52 {
  height: 50%;
  width: 1px;
  background-color: #777777;
  position: absolute;
  bottom: 0;
  right: 0;
}

._textField_line_right_error_15nig_60 {
  height: 50%;
  width: 1px;
  background-color: #ED1C24;
  position: absolute;
  bottom: 0;
  right: 0;
}

/* ICONS */

._buttonIcon-xs_15nig_70 {
  font-size: 0.75vw;
}

._buttonIcon-sm_15nig_74 {
  font-size: 1.25vw;
}

._buttonIcon-lg_15nig_78 {
  font-size: 1.75vw;
}

._checkBox-lg_15nig_82 {
  font-size: 1.25vw;
  color: #333333;
}

/* TEXT */

._bold_15nig_88 {
  font-weight: bold;
}

._txtXSmall_15nig_92 {
  font-size: 12px;
}

._txtSmall_15nig_96 {
  font-size: 14px;
}

/* COLORS */

._textLight_15nig_101 {
  color: #d7d7d7;
}

._textMedium_15nig_105 {
  color: #777777;
}

._textDark_15nig_109 {
  color: #333333;
}

._primary_15nig_113 {
  color: #1972b9;
}

._red_15nig_117 {
  color: #D0382A;
}

._green_15nig_121 {
  color: #007373;
}

._orange_15nig_125 {
  color: #EA6329;
}

/* MISC */

._link_15nig_130 {
  color: #007bff;
  text-decoration: underline;
}

._clickable_15nig_135 {
  cursor: pointer;
}

._clickable_15nig_135:hover i._buttonIcon-lg_15nig_78 {
  transition: all 0.25s ease;
  opacity: 0.5;
}

._pinToLabel_15nig_143 {
  margin-top: -0.25vw;
}

._marginBottom-xs_15nig_147 {
  margin-bottom: 0.25vw;
}

._marginBottom-sm_15nig_151 {
  margin-bottom: 0.5vw;
}

._marginBottom-l_15nig_155 {
  margin-bottom: 1vw;
}

._marginBottom-xl_15nig_159 {
  margin-bottom: 2vw;
}

._marginRight-sm_15nig_163 {
  margin-right: 0.5vw;
}

._divider_15nig_167 {
  height: 100%;
  width: 1px;
  background-color: rgb(218, 218, 218);
}

._divider-h_15nig_173 {
  width: 100%;
  height: 0.1vw;
  background-color: rgb(218, 218, 218);
}

._height100_15nig_179 {
  height: 100%;
}

._modalTransformLess_15nig_183 {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 120px;
  min-width: 720px;
  max-width: 92%;
  max-height: 92%;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
  z-index: 10000;
}

._modal_15nig_183 {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 120px;
  min-width: 720px;
  max-width: 92%;
  max-height: 92%;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
  z-index: 10000;
  transform: translate(-50%, -50%);
}

._gridContainer_15nig_212 {
  display: flex;
  flex-direction: column;
  gap: 8px;
  margin-bottom: 8px;
}

._gridContainer_15nig_212 ._title_15nig_218 {
  font-size: 12px;
}

._gridContainer_15nig_212 ._grid_15nig_212 {
  display: grid;
  grid-template-columns: 1fr 1fr;
  column-gap: 24px;
  row-gap: 8px;
}

@media only screen and (max-width: 1440px) {
  ._gridContainer_15nig_212 ._grid_15nig_212 {
    grid-template-columns: 1fr;
  }
}._header_1ft0o_1 {
  margin-top: -0.05vw;
  background-color: #1972b9;
  width: 100%;
  position: relative;
}

/* FORM */

._form_1ft0o_9 {
  width: 100%;
}

._hide_1ft0o_13 {
  display: none !important;
}

/* INPUT FIELDS */

._textField_1ft0o_18 {
  border: none;
  border-bottom: 1px #777777 solid;
  width: 100%;
  padding: 0 10px;
}

._textField_1ft0o_18:focus {
  outline: none;
  border-bottom: 1px #1972b9 solid;
}

._textField_error_1ft0o_28 {
  border: none;
  border-bottom: 1px #ED1C24 solid;
  width: 100%;
  padding: 0 10px;
}

._textField_error_1ft0o_28:focus {
  outline: none;
}

._textField_line_1ft0o_38 {
  height: 50%;
  width: 1px;
  background-color: #777777;
  position: absolute;
  bottom: 0;
}

._textField_line_error_1ft0o_45 {
  height: 50%;
  width: 1px;
  background-color: #ED1C24;
  position: absolute;
  bottom: 0;
}

._textField_line_right_1ft0o_52 {
  height: 50%;
  width: 1px;
  background-color: #777777;
  position: absolute;
  bottom: 0;
  right: 0;
}

._textField_line_right_error_1ft0o_60 {
  height: 50%;
  width: 1px;
  background-color: #ED1C24;
  position: absolute;
  bottom: 0;
  right: 0;
}

/* ICONS */

._buttonIcon-xs_1ft0o_70 {
  font-size: 0.75vw;
}

._buttonIcon-sm_1ft0o_74 {
  font-size: 1.25vw;
}

._buttonIcon-lg_1ft0o_78 {
  font-size: 1.75vw;
}

._checkBox-lg_1ft0o_82 {
  font-size: 1.25vw;
  color: #333333;
}

/* TEXT */

._bold_1ft0o_88 {
  font-weight: bold;
}

._txtXSmall_1ft0o_92 {
  font-size: 12px;
}

._txtSmall_1ft0o_96 {
  font-size: 14px;
}

/* COLORS */

._textLight_1ft0o_101 {
  color: #d7d7d7;
}

._textMedium_1ft0o_105 {
  color: #777777;
}

._textDark_1ft0o_109 {
  color: #333333;
}

._primary_1ft0o_113 {
  color: #1972b9;
}

._red_1ft0o_117 {
  color: #D0382A;
}

._green_1ft0o_121 {
  color: #007373;
}

._orange_1ft0o_125 {
  color: #EA6329;
}

/* MISC */

._link_1ft0o_130 {
  color: #007bff;
  text-decoration: underline;
}

._clickable_1ft0o_135 {
  cursor: pointer;
}

._clickable_1ft0o_135:hover i._buttonIcon-lg_1ft0o_78 {
  transition: all 0.25s ease;
  opacity: 0.5;
}

._pinToLabel_1ft0o_143 {
  margin-top: -0.25vw;
}

._marginBottom-xs_1ft0o_147 {
  margin-bottom: 0.25vw;
}

._marginBottom-sm_1ft0o_151 {
  margin-bottom: 0.5vw;
}

._marginBottom-l_1ft0o_155 {
  margin-bottom: 1vw;
}

._marginBottom-xl_1ft0o_159 {
  margin-bottom: 2vw;
}

._marginRight-sm_1ft0o_163 {
  margin-right: 0.5vw;
}

._divider_1ft0o_167 {
  height: 100%;
  width: 1px;
  background-color: rgb(218, 218, 218);
}

._divider-h_1ft0o_173 {
  width: 100%;
  height: 0.1vw;
  background-color: rgb(218, 218, 218);
}

._height100_1ft0o_179 {
  height: 100%;
}

._modalTransformLess_1ft0o_183 {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 120px;
  min-width: 720px;
  max-width: 92%;
  max-height: 92%;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
  z-index: 10000;
}

._modal_1ft0o_183 {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 120px;
  min-width: 720px;
  max-width: 92%;
  max-height: 92%;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
  z-index: 10000;
  transform: translate(-50%, -50%);
}

._body_1ft0o_212 {
  padding: 16px 24px;
  background-color: #008e8e;
}._header_1sjda_1 {
  margin-top: -0.05vw;
  background-color: #1972b9;
  width: 100%;
  position: relative;
}

/* FORM */

._form_1sjda_9 {
  width: 100%;
}

._hide_1sjda_13 {
  display: none !important;
}

/* INPUT FIELDS */

._textField_1sjda_18 {
  border: none;
  border-bottom: 1px #777777 solid;
  width: 100%;
  padding: 0 10px;
}

._textField_1sjda_18:focus {
  outline: none;
  border-bottom: 1px #1972b9 solid;
}

._textField_error_1sjda_28 {
  border: none;
  border-bottom: 1px #ED1C24 solid;
  width: 100%;
  padding: 0 10px;
}

._textField_error_1sjda_28:focus {
  outline: none;
}

._textField_line_1sjda_38 {
  height: 50%;
  width: 1px;
  background-color: #777777;
  position: absolute;
  bottom: 0;
}

._textField_line_error_1sjda_45 {
  height: 50%;
  width: 1px;
  background-color: #ED1C24;
  position: absolute;
  bottom: 0;
}

._textField_line_right_1sjda_52 {
  height: 50%;
  width: 1px;
  background-color: #777777;
  position: absolute;
  bottom: 0;
  right: 0;
}

._textField_line_right_error_1sjda_60 {
  height: 50%;
  width: 1px;
  background-color: #ED1C24;
  position: absolute;
  bottom: 0;
  right: 0;
}

/* ICONS */

._buttonIcon-xs_1sjda_70 {
  font-size: 0.75vw;
}

._buttonIcon-sm_1sjda_74 {
  font-size: 1.25vw;
}

._buttonIcon-lg_1sjda_78 {
  font-size: 1.75vw;
}

._checkBox-lg_1sjda_82 {
  font-size: 1.25vw;
  color: #333333;
}

/* TEXT */

._bold_1sjda_88 {
  font-weight: bold;
}

._txtXSmall_1sjda_92 {
  font-size: 12px;
}

._txtSmall_1sjda_96 {
  font-size: 14px;
}

/* COLORS */

._textLight_1sjda_101 {
  color: #d7d7d7;
}

._textMedium_1sjda_105 {
  color: #777777;
}

._textDark_1sjda_109 {
  color: #333333;
}

._primary_1sjda_113 {
  color: #1972b9;
}

._red_1sjda_117 {
  color: #D0382A;
}

._green_1sjda_121 {
  color: #007373;
}

._orange_1sjda_125 {
  color: #EA6329;
}

/* MISC */

._link_1sjda_130 {
  color: #007bff;
  text-decoration: underline;
}

._clickable_1sjda_135 {
  cursor: pointer;
}

._clickable_1sjda_135:hover i._buttonIcon-lg_1sjda_78 {
  transition: all 0.25s ease;
  opacity: 0.5;
}

._pinToLabel_1sjda_143 {
  margin-top: -0.25vw;
}

._marginBottom-xs_1sjda_147 {
  margin-bottom: 0.25vw;
}

._marginBottom-sm_1sjda_151 {
  margin-bottom: 0.5vw;
}

._marginBottom-l_1sjda_155 {
  margin-bottom: 1vw;
}

._marginBottom-xl_1sjda_159 {
  margin-bottom: 2vw;
}

._marginRight-sm_1sjda_163 {
  margin-right: 0.5vw;
}

._divider_1sjda_167 {
  height: 100%;
  width: 1px;
  background-color: rgb(218, 218, 218);
}

._divider-h_1sjda_173 {
  width: 100%;
  height: 0.1vw;
  background-color: rgb(218, 218, 218);
}

._height100_1sjda_179 {
  height: 100%;
}

._modalTransformLess_1sjda_183 {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 120px;
  min-width: 720px;
  max-width: 92%;
  max-height: 92%;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
  z-index: 10000;
}

._modal_1sjda_183 {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 120px;
  min-width: 720px;
  max-width: 92%;
  max-height: 92%;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
  z-index: 10000;
  transform: translate(-50%, -50%);
}

._disconnected_1sjda_212 {
  padding: 16px 24px 24px;
  background-color: #008080;
  display: flex;
  justify-content: space-between;
}

._disconnected_1sjda_212 > div {
  display: flex;
  flex-direction: column;
}

._disconnected_1sjda_212 ._title_1sjda_222 {
  font-size: 18px;
}

._disconnected_1sjda_212 ._joinCodeLayout_1sjda_225 {
  display: flex;
  flex-direction: row;
  align-items: center;
  gap: 8px;
}

._disconnected_1sjda_212 ._joinCodeLayout_1sjda_225 ._joinCode_1sjda_225 {
  font-size: 28px;
  line-height: 1;
  font-weight: bold;
}

._disconnected_1sjda_212 ._joinCodeLayout_1sjda_225 ._joinCodeTooltip_1sjda_236 {
  max-width: 8vw;
  font-size: 10px;
  line-height: 1.2;
}

._disconnected_1sjda_212 ._right_1sjda_241 {
  gap: 8px;
}

._disconnected_1sjda_212 ._right_1sjda_241 ._phoneNumber_1sjda_244 {
  display: flex;
  align-items: center;
  justify-content: center;
  gap: 8px;
}

._disconnected_1sjda_212 ._right_1sjda_241 ._phoneNumber_1sjda_244 svg {
  margin-left: -4px;
  height: 14px;
}

._disconnected_1sjda_212 ._right_1sjda_241 ._phoneNumber_1sjda_244 span {
  margin-right: -4px;
  font-size: 14px;
}

._disconnected_1sjda_212 ._right_1sjda_241 ._checkbox_1sjda_258 {
  justify-content: flex-end;
}._header_1jqqo_1 {
  margin-top: -0.05vw;
  background-color: #1972b9;
  width: 100%;
  position: relative;
}

/* FORM */

._form_1jqqo_9 {
  width: 100%;
}

._hide_1jqqo_13 {
  display: none !important;
}

/* INPUT FIELDS */

._textField_1jqqo_18 {
  border: none;
  border-bottom: 1px #777777 solid;
  width: 100%;
  padding: 0 10px;
}

._textField_1jqqo_18:focus {
  outline: none;
  border-bottom: 1px #1972b9 solid;
}

._textField_error_1jqqo_28 {
  border: none;
  border-bottom: 1px #ED1C24 solid;
  width: 100%;
  padding: 0 10px;
}

._textField_error_1jqqo_28:focus {
  outline: none;
}

._textField_line_1jqqo_38 {
  height: 50%;
  width: 1px;
  background-color: #777777;
  position: absolute;
  bottom: 0;
}

._textField_line_error_1jqqo_45 {
  height: 50%;
  width: 1px;
  background-color: #ED1C24;
  position: absolute;
  bottom: 0;
}

._textField_line_right_1jqqo_52 {
  height: 50%;
  width: 1px;
  background-color: #777777;
  position: absolute;
  bottom: 0;
  right: 0;
}

._textField_line_right_error_1jqqo_60 {
  height: 50%;
  width: 1px;
  background-color: #ED1C24;
  position: absolute;
  bottom: 0;
  right: 0;
}

/* ICONS */

._buttonIcon-xs_1jqqo_70 {
  font-size: 0.75vw;
}

._buttonIcon-sm_1jqqo_74 {
  font-size: 1.25vw;
}

._buttonIcon-lg_1jqqo_78 {
  font-size: 1.75vw;
}

._checkBox-lg_1jqqo_82 {
  font-size: 1.25vw;
  color: #333333;
}

/* TEXT */

._bold_1jqqo_88 {
  font-weight: bold;
}

._txtXSmall_1jqqo_92 {
  font-size: 12px;
}

._txtSmall_1jqqo_96 {
  font-size: 14px;
}

/* COLORS */

._textLight_1jqqo_101 {
  color: #d7d7d7;
}

._textMedium_1jqqo_105 {
  color: #777777;
}

._textDark_1jqqo_109 {
  color: #333333;
}

._primary_1jqqo_113 {
  color: #1972b9;
}

._red_1jqqo_117 {
  color: #D0382A;
}

._green_1jqqo_121 {
  color: #007373;
}

._orange_1jqqo_125 {
  color: #EA6329;
}

/* MISC */

._link_1jqqo_130 {
  color: #007bff;
  text-decoration: underline;
}

._clickable_1jqqo_135 {
  cursor: pointer;
}

._clickable_1jqqo_135:hover i._buttonIcon-lg_1jqqo_78 {
  transition: all 0.25s ease;
  opacity: 0.5;
}

._pinToLabel_1jqqo_143 {
  margin-top: -0.25vw;
}

._marginBottom-xs_1jqqo_147 {
  margin-bottom: 0.25vw;
}

._marginBottom-sm_1jqqo_151 {
  margin-bottom: 0.5vw;
}

._marginBottom-l_1jqqo_155 {
  margin-bottom: 1vw;
}

._marginBottom-xl_1jqqo_159 {
  margin-bottom: 2vw;
}

._marginRight-sm_1jqqo_163 {
  margin-right: 0.5vw;
}

._divider_1jqqo_167 {
  height: 100%;
  width: 1px;
  background-color: rgb(218, 218, 218);
}

._divider-h_1jqqo_173 {
  width: 100%;
  height: 0.1vw;
  background-color: rgb(218, 218, 218);
}

._height100_1jqqo_179 {
  height: 100%;
}

._modalTransformLess_1jqqo_183 {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 120px;
  min-width: 720px;
  max-width: 92%;
  max-height: 92%;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
  z-index: 10000;
}

._modal_1jqqo_183 {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 120px;
  min-width: 720px;
  max-width: 92%;
  max-height: 92%;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
  z-index: 10000;
  transform: translate(-50%, -50%);
}

._title_1jqqo_212 {
  padding: 16px 24px;
  background-color: #008080;
  display: flex;
  justify-content: space-between;
  flex-wrap: wrap;
  gap: 8px;
}

._title_1jqqo_212 ._titleText_1jqqo_220 {
  font-size: 18px;
}

._title_1jqqo_212 ._microphone_1jqqo_223 {
  display: flex;
  align-items: center;
  column-gap: 8px;
  font-size: 12px;
}

._title_1jqqo_212 ._microphone_1jqqo_223 ._label_1jqqo_229 {
  display: flex;
  gap: 6px;
  align-items: center;
  margin: -1px -4px -2px;
}

._title_1jqqo_212 ._microphone_1jqqo_223 ._label_1jqqo_229 span {
  font-size: 10px;
}

._title_1jqqo_212 ._microphone_1jqqo_223 ._label_1jqqo_229 svg {
  height: 14px;
}._header_1zs28_1 {
  margin-top: -0.05vw;
  background-color: #1972b9;
  width: 100%;
  position: relative;
}

/* FORM */

._form_1zs28_9 {
  width: 100%;
}

._hide_1zs28_13 {
  display: none !important;
}

/* INPUT FIELDS */

._textField_1zs28_18 {
  border: none;
  border-bottom: 1px #777777 solid;
  width: 100%;
  padding: 0 10px;
}

._textField_1zs28_18:focus {
  outline: none;
  border-bottom: 1px #1972b9 solid;
}

._textField_error_1zs28_28 {
  border: none;
  border-bottom: 1px #ED1C24 solid;
  width: 100%;
  padding: 0 10px;
}

._textField_error_1zs28_28:focus {
  outline: none;
}

._textField_line_1zs28_38 {
  height: 50%;
  width: 1px;
  background-color: #777777;
  position: absolute;
  bottom: 0;
}

._textField_line_error_1zs28_45 {
  height: 50%;
  width: 1px;
  background-color: #ED1C24;
  position: absolute;
  bottom: 0;
}

._textField_line_right_1zs28_52 {
  height: 50%;
  width: 1px;
  background-color: #777777;
  position: absolute;
  bottom: 0;
  right: 0;
}

._textField_line_right_error_1zs28_60 {
  height: 50%;
  width: 1px;
  background-color: #ED1C24;
  position: absolute;
  bottom: 0;
  right: 0;
}

/* ICONS */

._buttonIcon-xs_1zs28_70 {
  font-size: 0.75vw;
}

._buttonIcon-sm_1zs28_74 {
  font-size: 1.25vw;
}

._buttonIcon-lg_1zs28_78 {
  font-size: 1.75vw;
}

._checkBox-lg_1zs28_82 {
  font-size: 1.25vw;
  color: #333333;
}

/* TEXT */

._bold_1zs28_88 {
  font-weight: bold;
}

._txtXSmall_1zs28_92 {
  font-size: 12px;
}

._txtSmall_1zs28_96 {
  font-size: 14px;
}

/* COLORS */

._textLight_1zs28_101 {
  color: #d7d7d7;
}

._textMedium_1zs28_105 {
  color: #777777;
}

._textDark_1zs28_109 {
  color: #333333;
}

._primary_1zs28_113 {
  color: #1972b9;
}

._red_1zs28_117 {
  color: #D0382A;
}

._green_1zs28_121 {
  color: #007373;
}

._orange_1zs28_125 {
  color: #EA6329;
}

/* MISC */

._link_1zs28_130 {
  color: #007bff;
  text-decoration: underline;
}

._clickable_1zs28_135 {
  cursor: pointer;
}

._clickable_1zs28_135:hover i._buttonIcon-lg_1zs28_78 {
  transition: all 0.25s ease;
  opacity: 0.5;
}

._pinToLabel_1zs28_143 {
  margin-top: -0.25vw;
}

._marginBottom-xs_1zs28_147 {
  margin-bottom: 0.25vw;
}

._marginBottom-sm_1zs28_151 {
  margin-bottom: 0.5vw;
}

._marginBottom-l_1zs28_155 {
  margin-bottom: 1vw;
}

._marginBottom-xl_1zs28_159 {
  margin-bottom: 2vw;
}

._marginRight-sm_1zs28_163 {
  margin-right: 0.5vw;
}

._divider_1zs28_167 {
  height: 100%;
  width: 1px;
  background-color: rgb(218, 218, 218);
}

._divider-h_1zs28_173 {
  width: 100%;
  height: 0.1vw;
  background-color: rgb(218, 218, 218);
}

._height100_1zs28_179 {
  height: 100%;
}

._modalTransformLess_1zs28_183 {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 120px;
  min-width: 720px;
  max-width: 92%;
  max-height: 92%;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
  z-index: 10000;
}

._modal_1zs28_183 {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 120px;
  min-width: 720px;
  max-width: 92%;
  max-height: 92%;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
  z-index: 10000;
  transform: translate(-50%, -50%);
}

._dynamicConferenceCall_1zs28_212 {
  color: #FFFFFF;
}

._dynamicConferenceCall_1zs28_212 > div {
  border-top: 4px solid transparent;
}

._dynamicConferenceCall_1zs28_212 ._created_1zs28_218 {
  border-top-color: #007373 !important;
  background-color: #008080;
}

._dynamicConferenceCall_1zs28_212 ._destroyed_1zs28_222 {
  border-top-color: #A23228 !important;
  background-color: #D0382A;
}

._dynamicConferenceCall_1zs28_212 ._notCreated_1zs28_226 {
  border-top-color: #b0b0b0 !important;
  background-color: #dadada;
  color: #000000;
}

._dynamicConferenceCall_1zs28_212 ._loader_1zs28_231 {
  color: #000000;
}

._dynamicConferenceCall_1zs28_212 ._loading_1zs28_234 {
  border-top-color: #b0b0b0 !important;
  background-color: #dadada;
  padding: 12px 24px 16px !important;
}

._dynamicConferenceCall_1zs28_212 ._loader_1zs28_231 > div {
  background: #FFFFFF;
}

._dynamicConferenceCall_1zs28_212 ._shortStatus_1zs28_242 {
  display: flex;
  align-items: center;
  justify-content: center;
  padding: 8px 24px 12px;
  font-size: 16px;
  text-align: center;
  gap: 12px;
}

._dynamicConferenceCall_1zs28_212 ._shortStatus_1zs28_242 svg {
  height: 24px;
  width: 24px;
}.rhap_container {
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  line-height: 1;
  font-family: inherit;
  width: 100%;
  padding: 10px 15px;
  background-color: #fff;
  box-shadow: 0 0 3px 0 rgba(0, 0, 0, 0.2);
}
.rhap_container:focus:not(:focus-visible) {
  outline: 0;
}
.rhap_container svg {
  vertical-align: initial;
}

.rhap_header {
  margin-bottom: 10px;
}

.rhap_footer {
  margin-top: 5px;
}

.rhap_main {
  display: flex;
  flex-direction: column;
  flex: 1 1 auto;
}

.rhap_stacked .rhap_controls-section {
  margin-top: 8px;
}

.rhap_horizontal {
  flex-direction: row;
}
.rhap_horizontal .rhap_controls-section {
  margin-left: 8px;
}

.rhap_horizontal-reverse {
  flex-direction: row-reverse;
}
.rhap_horizontal-reverse .rhap_controls-section {
  margin-right: 8px;
}

.rhap_stacked-reverse {
  flex-direction: column-reverse;
}
.rhap_stacked-reverse .rhap_controls-section {
  margin-bottom: 8px;
}

.rhap_progress-section {
  display: flex;
  flex: 3 1 auto;
  align-items: center;
}

.rhap_progress-container {
  display: flex;
  align-items: center;
  height: 20px;
  flex: 1 0 auto;
  align-self: center;
  margin: 0 calc(10px + 1%);
  cursor: pointer;
  user-select: none;
  -webkit-user-select: none;
}
.rhap_progress-container:focus:not(:focus-visible) {
  outline: 0;
}

.rhap_time {
  color: #333;
  font-size: 16px;
  user-select: none;
  -webkit-user-select: none;
}

.rhap_progress-bar {
  box-sizing: border-box;
  position: relative;
  z-index: 0;
  width: 100%;
  height: 5px;
  background-color: #dddddd;
  border-radius: 2px;
}

.rhap_progress-filled {
  height: 100%;
  position: absolute;
  z-index: 2;
  background-color: #868686;
  border-radius: 2px;
}

.rhap_progress-bar-show-download {
  background-color: rgba(221, 221, 221, 0.5);
}

.rhap_download-progress {
  height: 100%;
  position: absolute;
  z-index: 1;
  background-color: #dddddd;
  border-radius: 2px;
}

.rhap_progress-indicator {
  box-sizing: border-box;
  position: absolute;
  z-index: 3;
  width: 20px;
  height: 20px;
  margin-left: -10px;
  top: -8px;
  background: #868686;
  border-radius: 50px;
  box-shadow: rgba(134, 134, 134, 0.5) 0 0 5px;
}

.rhap_controls-section {
  display: flex;
  flex: 1 1 auto;
  justify-content: space-between;
  align-items: center;
}

.rhap_additional-controls {
  display: flex;
  flex: 1 0 auto;
  align-items: center;
}

.rhap_repeat-button {
  font-size: 26px;
  width: 26px;
  height: 26px;
  color: #868686;
  margin-right: 6px;
}

.rhap_main-controls {
  flex: 0 1 auto;
  display: flex;
  justify-content: center;
  align-items: center;
}

.rhap_main-controls-button {
  margin: 0 3px;
  color: #868686;
  font-size: 35px;
  width: 35px;
  height: 35px;
}

.rhap_play-pause-button {
  font-size: 40px;
  width: 40px;
  height: 40px;
}

.rhap_volume-controls {
  display: flex;
  flex: 1 0 auto;
  justify-content: flex-end;
  align-items: center;
}

.rhap_volume-button {
  flex: 0 0 26px;
  font-size: 26px;
  width: 26px;
  height: 26px;
  color: #868686;
  margin-right: 6px;
}

.rhap_volume-container {
  display: flex;
  align-items: center;
  flex: 0 1 100px;
  user-select: none;
  -webkit-user-select: none;
}

.rhap_volume-bar-area {
  display: flex;
  align-items: center;
  width: 100%;
  height: 14px;
  cursor: pointer;
}
.rhap_volume-bar-area:focus:not(:focus-visible) {
  outline: 0;
}

.rhap_volume-bar {
  box-sizing: border-box;
  position: relative;
  width: 100%;
  height: 4px;
  background: #dddddd;
  border-radius: 2px;
}

.rhap_volume-indicator {
  box-sizing: border-box;
  position: absolute;
  width: 12px;
  height: 12px;
  margin-left: -6px;
  left: 0;
  top: -4px;
  background: #868686;
  opacity: 0.9;
  border-radius: 50px;
  box-shadow: rgba(134, 134, 134, 0.5) 0 0 3px;
  cursor: pointer;
}
.rhap_volume-indicator:hover {
  opacity: 0.9;
}

.rhap_volume-filled {
  height: 100%;
  position: absolute;
  z-index: 2;
  background-color: #868686;
  border-radius: 2px;
}

/* Utils */
.rhap_button-clear {
  background-color: transparent;
  border: none;
  padding: 0;
  overflow: hidden;
  cursor: pointer;
}
.rhap_button-clear:hover {
  opacity: 0.9;
  transition-duration: 0.2s;
}
.rhap_button-clear:active {
  opacity: 0.95;
}
.rhap_button-clear:focus:not(:focus-visible) {
  outline: 0;
}.rhap_additional-controls, .rhap_volume-controls {
  display: none !important;
}

.rhap_controls-section {
  flex-grow: 0 !important;
}

.rhap_download-progress {
  max-width: 100%;
}._header_bn8x6_1 {
  margin-top: -0.05vw;
  background-color: #1972b9;
  width: 100%;
  position: relative;
}

/* FORM */

._form_bn8x6_9 {
  width: 100%;
}

._hide_bn8x6_13 {
  display: none !important;
}

/* INPUT FIELDS */

._textField_bn8x6_18 {
  border: none;
  border-bottom: 1px #777777 solid;
  width: 100%;
  padding: 0 10px;
}

._textField_bn8x6_18:focus {
  outline: none;
  border-bottom: 1px #1972b9 solid;
}

._textField_error_bn8x6_28 {
  border: none;
  border-bottom: 1px #ED1C24 solid;
  width: 100%;
  padding: 0 10px;
}

._textField_error_bn8x6_28:focus {
  outline: none;
}

._textField_line_bn8x6_38 {
  height: 50%;
  width: 1px;
  background-color: #777777;
  position: absolute;
  bottom: 0;
}

._textField_line_error_bn8x6_45 {
  height: 50%;
  width: 1px;
  background-color: #ED1C24;
  position: absolute;
  bottom: 0;
}

._textField_line_right_bn8x6_52 {
  height: 50%;
  width: 1px;
  background-color: #777777;
  position: absolute;
  bottom: 0;
  right: 0;
}

._textField_line_right_error_bn8x6_60 {
  height: 50%;
  width: 1px;
  background-color: #ED1C24;
  position: absolute;
  bottom: 0;
  right: 0;
}

/* ICONS */

._buttonIcon-xs_bn8x6_70 {
  font-size: 0.75vw;
}

._buttonIcon-sm_bn8x6_74 {
  font-size: 1.25vw;
}

._buttonIcon-lg_bn8x6_78 {
  font-size: 1.75vw;
}

._checkBox-lg_bn8x6_82 {
  font-size: 1.25vw;
  color: #333333;
}

/* TEXT */

._bold_bn8x6_88 {
  font-weight: bold;
}

._txtXSmall_bn8x6_92 {
  font-size: 12px;
}

._txtSmall_bn8x6_96 {
  font-size: 14px;
}

/* COLORS */

._textLight_bn8x6_101 {
  color: #d7d7d7;
}

._textMedium_bn8x6_105 {
  color: #777777;
}

._textDark_bn8x6_109 {
  color: #333333;
}

._primary_bn8x6_113 {
  color: #1972b9;
}

._red_bn8x6_117 {
  color: #D0382A;
}

._green_bn8x6_121 {
  color: #007373;
}

._orange_bn8x6_125 {
  color: #EA6329;
}

/* MISC */

._link_bn8x6_130 {
  color: #007bff;
  text-decoration: underline;
}

._clickable_bn8x6_135 {
  cursor: pointer;
}

._clickable_bn8x6_135:hover i._buttonIcon-lg_bn8x6_78 {
  transition: all 0.25s ease;
  opacity: 0.5;
}

._pinToLabel_bn8x6_143 {
  margin-top: -0.25vw;
}

._marginBottom-xs_bn8x6_147 {
  margin-bottom: 0.25vw;
}

._marginBottom-sm_bn8x6_151 {
  margin-bottom: 0.5vw;
}

._marginBottom-l_bn8x6_155 {
  margin-bottom: 1vw;
}

._marginBottom-xl_bn8x6_159 {
  margin-bottom: 2vw;
}

._marginRight-sm_bn8x6_163 {
  margin-right: 0.5vw;
}

._divider_bn8x6_167 {
  height: 100%;
  width: 1px;
  background-color: rgb(218, 218, 218);
}

._divider-h_bn8x6_173 {
  width: 100%;
  height: 0.1vw;
  background-color: rgb(218, 218, 218);
}

._height100_bn8x6_179 {
  height: 100%;
}

._modalTransformLess_bn8x6_183 {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 120px;
  min-width: 720px;
  max-width: 92%;
  max-height: 92%;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
  z-index: 10000;
}

._modal_bn8x6_183 {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 120px;
  min-width: 720px;
  max-width: 92%;
  max-height: 92%;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
  z-index: 10000;
  transform: translate(-50%, -50%);
}

._recording_bn8x6_212 {
  display: flex;
  padding: 12px;
  align-items: flex-start;
  flex-direction: column;
  border-top-color: #b0b0b0 !important;
  background-color: #dadada;
  color: #000000;
}

._recording_bn8x6_212 ._title_bn8x6_221 {
  font-size: 18px;
  font-weight: bold !important;
}

._recording_bn8x6_212 ._sub_bn8x6_225 {
  font-size: 16px;
  white-space: pre;
}

._recording_bn8x6_212 ._audio_bn8x6_229 {
  background-color: #f6f6f6;
  box-shadow: none !important;
  margin-top: 16px;
  width: 100%;
  justify-self: stretch;
  border: 1px solid rgb(218, 218, 218);
}._header_17rfi_1 {
  margin-top: -0.05vw;
  background-color: #1972b9;
  width: 100%;
  position: relative;
}

/* FORM */

._form_17rfi_9 {
  width: 100%;
}

._hide_17rfi_13 {
  display: none !important;
}

/* INPUT FIELDS */

._textField_17rfi_18 {
  border: none;
  border-bottom: 1px #777777 solid;
  width: 100%;
  padding: 0 10px;
}

._textField_17rfi_18:focus {
  outline: none;
  border-bottom: 1px #1972b9 solid;
}

._textField_error_17rfi_28 {
  border: none;
  border-bottom: 1px #ED1C24 solid;
  width: 100%;
  padding: 0 10px;
}

._textField_error_17rfi_28:focus {
  outline: none;
}

._textField_line_17rfi_38 {
  height: 50%;
  width: 1px;
  background-color: #777777;
  position: absolute;
  bottom: 0;
}

._textField_line_error_17rfi_45 {
  height: 50%;
  width: 1px;
  background-color: #ED1C24;
  position: absolute;
  bottom: 0;
}

._textField_line_right_17rfi_52 {
  height: 50%;
  width: 1px;
  background-color: #777777;
  position: absolute;
  bottom: 0;
  right: 0;
}

._textField_line_right_error_17rfi_60 {
  height: 50%;
  width: 1px;
  background-color: #ED1C24;
  position: absolute;
  bottom: 0;
  right: 0;
}

/* ICONS */

._buttonIcon-xs_17rfi_70 {
  font-size: 0.75vw;
}

._buttonIcon-sm_17rfi_74 {
  font-size: 1.25vw;
}

._buttonIcon-lg_17rfi_78 {
  font-size: 1.75vw;
}

._checkBox-lg_17rfi_82 {
  font-size: 1.25vw;
  color: #333333;
}

/* TEXT */

._bold_17rfi_88 {
  font-weight: bold;
}

._txtXSmall_17rfi_92 {
  font-size: 12px;
}

._txtSmall_17rfi_96 {
  font-size: 14px;
}

/* COLORS */

._textLight_17rfi_101 {
  color: #d7d7d7;
}

._textMedium_17rfi_105 {
  color: #777777;
}

._textDark_17rfi_109 {
  color: #333333;
}

._primary_17rfi_113 {
  color: #1972b9;
}

._red_17rfi_117 {
  color: #D0382A;
}

._green_17rfi_121 {
  color: #007373;
}

._orange_17rfi_125 {
  color: #EA6329;
}

/* MISC */

._link_17rfi_130 {
  color: #007bff;
  text-decoration: underline;
}

._clickable_17rfi_135 {
  cursor: pointer;
}

._clickable_17rfi_135:hover i._buttonIcon-lg_17rfi_78 {
  transition: all 0.25s ease;
  opacity: 0.5;
}

._pinToLabel_17rfi_143 {
  margin-top: -0.25vw;
}

._marginBottom-xs_17rfi_147 {
  margin-bottom: 0.25vw;
}

._marginBottom-sm_17rfi_151 {
  margin-bottom: 0.5vw;
}

._marginBottom-l_17rfi_155 {
  margin-bottom: 1vw;
}

._marginBottom-xl_17rfi_159 {
  margin-bottom: 2vw;
}

._marginRight-sm_17rfi_163 {
  margin-right: 0.5vw;
}

._divider_17rfi_167 {
  height: 100%;
  width: 1px;
  background-color: rgb(218, 218, 218);
}

._divider-h_17rfi_173 {
  width: 100%;
  height: 0.1vw;
  background-color: rgb(218, 218, 218);
}

._height100_17rfi_179 {
  height: 100%;
}

._modalTransformLess_17rfi_183 {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 120px;
  min-width: 720px;
  max-width: 92%;
  max-height: 92%;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
  z-index: 10000;
}

._modal_17rfi_183 {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 120px;
  min-width: 720px;
  max-width: 92%;
  max-height: 92%;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
  z-index: 10000;
  transform: translate(-50%, -50%);
}

._container_17rfi_212 {
  display: flex;
  min-height: 20px;
  flex-direction: row;
}

._left_17rfi_218 {
  background-color: #3781c0;
  flex-basis: 104px;
  display: flex;
  flex-direction: column;
  align-items: center;
  padding: 16px;
}

._left_17rfi_218 ._counter_17rfi_226 {
  display: flex;
  align-items: center;
  justify-content: center;
  height: 64px;
  width: 64px;
  font-size: 24px;
  background-color: #FFFFFF;
  border-radius: 10000px;
  color: #1972b9;
}

._left_17rfi_218 span {
  margin-top: 8px;
  font-size: 12px;
  font-weight: bold;
  text-align: center;
  color: #FFFFFF;
  text-transform: uppercase;
}

._right_17rfi_246 {
  background-color: #1972b9;
  flex-grow: 1;
  display: flex;
  flex-direction: column;
  padding: 16px;
}

._right_17rfi_246 ._title_17rfi_253 {
  font-size: 18px;
  font-weight: bold;
  color: #FFFFFF;
  margin-bottom: 12px;
}

._right_17rfi_246 ._alarm_17rfi_259 {
  display: flex;
  margin-bottom: 8px;
}

._right_17rfi_246 ._alarm_17rfi_259 ._createdAt_17rfi_263 {
  align-self: flex-start;
  font-size: 12px;
  background-color: #FFFFFF;
  color: #1972b9;
  margin-right: 12px;
  padding: 0px 6px;
  border-radius: 10000px;
}

._right_17rfi_246 ._alarm_17rfi_259 ._name_17rfi_272 {
  font-size: 16px;
  color: #FFFFFF;
  line-height: 16px;
}

._right_17rfi_246 ._showAllAlarms_17rfi_277 {
  margin-right: auto;
}

._right_17rfi_246 ._showAllAlarms_17rfi_277 > span {
  margin-bottom: 4px;
}._overlay_ab8dv_1 {
  min-width: 0 !important;
}
._overlay_ab8dv_1 ._confirmation_ab8dv_4 {
  padding: 0 16px;
  font-size: 18px;
}._header_1pzxw_1 {
  margin-top: -0.05vw;
  background-color: #1972b9;
  width: 100%;
  position: relative;
}

/* FORM */

._form_1pzxw_9 {
  width: 100%;
}

._hide_1pzxw_13 {
  display: none !important;
}

/* INPUT FIELDS */

._textField_1pzxw_18 {
  border: none;
  border-bottom: 1px #777777 solid;
  width: 100%;
  padding: 0 10px;
}

._textField_1pzxw_18:focus {
  outline: none;
  border-bottom: 1px #1972b9 solid;
}

._textField_error_1pzxw_28 {
  border: none;
  border-bottom: 1px #ED1C24 solid;
  width: 100%;
  padding: 0 10px;
}

._textField_error_1pzxw_28:focus {
  outline: none;
}

._textField_line_1pzxw_38 {
  height: 50%;
  width: 1px;
  background-color: #777777;
  position: absolute;
  bottom: 0;
}

._textField_line_error_1pzxw_45 {
  height: 50%;
  width: 1px;
  background-color: #ED1C24;
  position: absolute;
  bottom: 0;
}

._textField_line_right_1pzxw_52 {
  height: 50%;
  width: 1px;
  background-color: #777777;
  position: absolute;
  bottom: 0;
  right: 0;
}

._textField_line_right_error_1pzxw_60 {
  height: 50%;
  width: 1px;
  background-color: #ED1C24;
  position: absolute;
  bottom: 0;
  right: 0;
}

/* ICONS */

._buttonIcon-xs_1pzxw_70 {
  font-size: 0.75vw;
}

._buttonIcon-sm_1pzxw_74 {
  font-size: 1.25vw;
}

._buttonIcon-lg_1pzxw_78 {
  font-size: 1.75vw;
}

._checkBox-lg_1pzxw_82 {
  font-size: 1.25vw;
  color: #333333;
}

/* TEXT */

._bold_1pzxw_88 {
  font-weight: bold;
}

._txtXSmall_1pzxw_92 {
  font-size: 12px;
}

._txtSmall_1pzxw_96 {
  font-size: 14px;
}

/* COLORS */

._textLight_1pzxw_101 {
  color: #d7d7d7;
}

._textMedium_1pzxw_105 {
  color: #777777;
}

._textDark_1pzxw_109 {
  color: #333333;
}

._primary_1pzxw_113 {
  color: #1972b9;
}

._red_1pzxw_117 {
  color: #D0382A;
}

._green_1pzxw_121 {
  color: #007373;
}

._orange_1pzxw_125 {
  color: #EA6329;
}

/* MISC */

._link_1pzxw_130 {
  color: #007bff;
  text-decoration: underline;
}

._clickable_1pzxw_135 {
  cursor: pointer;
}

._clickable_1pzxw_135:hover i._buttonIcon-lg_1pzxw_78 {
  transition: all 0.25s ease;
  opacity: 0.5;
}

._pinToLabel_1pzxw_143 {
  margin-top: -0.25vw;
}

._marginBottom-xs_1pzxw_147 {
  margin-bottom: 0.25vw;
}

._marginBottom-sm_1pzxw_151 {
  margin-bottom: 0.5vw;
}

._marginBottom-l_1pzxw_155 {
  margin-bottom: 1vw;
}

._marginBottom-xl_1pzxw_159 {
  margin-bottom: 2vw;
}

._marginRight-sm_1pzxw_163 {
  margin-right: 0.5vw;
}

._divider_1pzxw_167 {
  height: 100%;
  width: 1px;
  background-color: rgb(218, 218, 218);
}

._divider-h_1pzxw_173 {
  width: 100%;
  height: 0.1vw;
  background-color: rgb(218, 218, 218);
}

._height100_1pzxw_179 {
  height: 100%;
}

._modalTransformLess_1pzxw_183 {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 120px;
  min-width: 720px;
  max-width: 92%;
  max-height: 92%;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
  z-index: 10000;
}

._modal_1pzxw_183 {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 120px;
  min-width: 720px;
  max-width: 92%;
  max-height: 92%;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
  z-index: 10000;
  transform: translate(-50%, -50%);
}

._content_1pzxw_212 {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  overflow-x: hidden;
  overflow-y: auto;
  position: absolute;
  background-color: #ededed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  scrollbar-width: thin;
  scrollbar-color: #777777 #d7d7d7;
}

._content_1pzxw_212::-webkit-scrollbar {
  width: 8px;
  height: 8px;
}

._content_1pzxw_212::-webkit-scrollbar-thumb {
  background: #777777;
}

._content_1pzxw_212::-webkit-scrollbar-track {
  background: #d7d7d7;
}

._content_1pzxw_212 {
  scrollbar-face-color: #777777;
  scrollbar-track-color: #d7d7d7;
}

._contentWrapper_1pzxw_242 {
  display: flex;
  flex-direction: column;
  flex-grow: 1;
  position: relative;
  flex-wrap: wrap;
}._header_368vl_1 {
  margin-top: -0.05vw;
  background-color: #1972b9;
  width: 100%;
  position: relative;
}

/* FORM */

._form_368vl_9 {
  width: 100%;
}

._hide_368vl_13 {
  display: none !important;
}

/* INPUT FIELDS */

._textField_368vl_18 {
  border: none;
  border-bottom: 1px #777777 solid;
  width: 100%;
  padding: 0 10px;
}

._textField_368vl_18:focus {
  outline: none;
  border-bottom: 1px #1972b9 solid;
}

._textField_error_368vl_28 {
  border: none;
  border-bottom: 1px #ED1C24 solid;
  width: 100%;
  padding: 0 10px;
}

._textField_error_368vl_28:focus {
  outline: none;
}

._textField_line_368vl_38 {
  height: 50%;
  width: 1px;
  background-color: #777777;
  position: absolute;
  bottom: 0;
}

._textField_line_error_368vl_45 {
  height: 50%;
  width: 1px;
  background-color: #ED1C24;
  position: absolute;
  bottom: 0;
}

._textField_line_right_368vl_52 {
  height: 50%;
  width: 1px;
  background-color: #777777;
  position: absolute;
  bottom: 0;
  right: 0;
}

._textField_line_right_error_368vl_60 {
  height: 50%;
  width: 1px;
  background-color: #ED1C24;
  position: absolute;
  bottom: 0;
  right: 0;
}

/* ICONS */

._buttonIcon-xs_368vl_70 {
  font-size: 0.75vw;
}

._buttonIcon-sm_368vl_74 {
  font-size: 1.25vw;
}

._buttonIcon-lg_368vl_78 {
  font-size: 1.75vw;
}

._checkBox-lg_368vl_82 {
  font-size: 1.25vw;
  color: #333333;
}

/* TEXT */

._bold_368vl_88 {
  font-weight: bold;
}

._txtXSmall_368vl_92 {
  font-size: 12px;
}

._txtSmall_368vl_96 {
  font-size: 14px;
}

/* COLORS */

._textLight_368vl_101 {
  color: #d7d7d7;
}

._textMedium_368vl_105 {
  color: #777777;
}

._textDark_368vl_109 {
  color: #333333;
}

._primary_368vl_113 {
  color: #1972b9;
}

._red_368vl_117 {
  color: #D0382A;
}

._green_368vl_121 {
  color: #007373;
}

._orange_368vl_125 {
  color: #EA6329;
}

/* MISC */

._link_368vl_130 {
  color: #007bff;
  text-decoration: underline;
}

._clickable_368vl_135 {
  cursor: pointer;
}

._clickable_368vl_135:hover i._buttonIcon-lg_368vl_78 {
  transition: all 0.25s ease;
  opacity: 0.5;
}

._pinToLabel_368vl_143 {
  margin-top: -0.25vw;
}

._marginBottom-xs_368vl_147 {
  margin-bottom: 0.25vw;
}

._marginBottom-sm_368vl_151 {
  margin-bottom: 0.5vw;
}

._marginBottom-l_368vl_155 {
  margin-bottom: 1vw;
}

._marginBottom-xl_368vl_159 {
  margin-bottom: 2vw;
}

._marginRight-sm_368vl_163 {
  margin-right: 0.5vw;
}

._divider_368vl_167 {
  height: 100%;
  width: 1px;
  background-color: rgb(218, 218, 218);
}

._divider-h_368vl_173 {
  width: 100%;
  height: 0.1vw;
  background-color: rgb(218, 218, 218);
}

._height100_368vl_179 {
  height: 100%;
}

._modalTransformLess_368vl_183 {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 120px;
  min-width: 720px;
  max-width: 92%;
  max-height: 92%;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
  z-index: 10000;
}

._modal_368vl_183 {
  position: absolute;
  top: 50%;
  left: 50%;
  min-height: 120px;
  min-width: 720px;
  max-width: 92%;
  max-height: 92%;
  background-color: #FFFFFF;
  display: flex;
  flex-direction: column;
  z-index: 10000;
  transform: translate(-50%, -50%);
}

._app_368vl_212 {
  width: 100vw;
  min-height: 100vh;
  max-height: 100vh;
  position: relative;
  display: flex;
  flex-direction: column;
  overflow: hidden;
}