._signInPageWrapper_qdca0_1 {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: var(--color-intela-background);
  overflow: scroll;

  --color-input: white;
}

._signInPage_qdca0_1 {
  display: grid;
  grid-template: ". header ." auto ". slogan ." auto "image image image" auto ". welcome_msg ." auto ". login ." auto "learn learn learn";
  margin: 0 auto;
  row-gap: 20px;
  justify-items: center;
  justify-content: center;
  padding-bottom: 80px;
  background-color: var(--color-intela-background);
}

._signInPage_qdca0_1 > div {
    align-self: center;
  }

._signInPage_qdca0_1 > ._loginBanner_qdca0_27 {
    grid-area: image;
    max-width: 70vw;
    margin-bottom: 60px;
  }

._signInPage_qdca0_1 h1 {
    grid-area: slogan;
    display: block;
    color: var(--color-intela-primary);
    font-size: 28px;
    font-weight: 700;
    text-align: center;
  }

._signInPage_qdca0_1 h2 {
    grid-area: welcome_msg;
    margin: 0 auto;
  }

._signInPage_qdca0_1 p._error_qdca0_47 {
    color: var(--color-warning);
    margin-top: -1rem;
  }

._signInPage_qdca0_1 ._form_qdca0_52 {
    grid-area: login;
    display: flex;
    flex-direction: column;
    row-gap: 20px;
    /* .buttons {
      margin-top: 20px;
      display: flex;
      justify-content: center;
      --color-button: var(--color-intela-green-mild);
      --color-button-text: var(--color-intela-primary);
    } */
  }

._signInPage_qdca0_1 ._clickable_qdca0_66 {
    text-align: center;
  }

._signInPage_qdca0_1 ._forgottenPasswordLink_qdca0_69 {
    text-align: center;
    margin: 10px 0;
  }

._signInPage_qdca0_1 ._forgottenPasswordCard_qdca0_73 {
    background-color: white;
    padding: 20px;
    margin: 120px 20px 0 20px;
  }

._signInPage_qdca0_1 ._forgottenPasswordCard_qdca0_73 p {
      grid-column: 1 / 3;
    }

/* .buttons {
      display: flex;
      justify-content: start;
      --color-button: var(--color-intela-green-mild);
      --color-button-text: var(--color-intela-primary);
    } */

._signInPage_qdca0_1 ._forgottenPasswordCard_qdca0_73 ._goBack_qdca0_86 {
      display: flex;
      line-height: 28px;
    }

._signInPage_qdca0_1 ._forgottenPasswordCard_qdca0_73 ._goBack_qdca0_86 > * {
        height: 28px;
      }

._signInPage_qdca0_1 ._learnMore_qdca0_94 {
    grid-area: learn;
    margin-top: 20px;
  }

._signInPage_qdca0_1 ._learnMore_qdca0_94 > div {
      text-align: center;
    }

._signInPageHeader_qdca0_103 {
  grid-area: header;
}

._signInPageHeader_qdca0_103 > ._bannerLogo_qdca0_106 {
    margin-top: 40px;
    width: 120px;
  }

._signInPageLogin_qdca0_112 {
  grid-area: login;
  display: flex;
  flex-direction: column;
  row-gap: 20px;
  /* .buttons {
    margin-top: 20px;
    display: flex;
    justify-content: center;
    --color-button: var(--color-intela-green-mild);
    --color-button-text: var(--color-intela-primary);
  } */
}

._signInPageInput_qdca0_126 > input:focus-visible {
    outline: 2px solid var(--color-intela-purple-mild2);
  }

._signInPageInput_qdca0_126 > input {
    background-color: white;
  }

._button_qdca0_57 {
  display: flex;
  justify-content: center;
}
._form_9xs6a_1 {
  display: grid;
  column-gap: 50px;
  align-items: flex-end;
}
._form_9xs6a_1 > * {
    min-width: 0;
  }
._rowGapSmall_9xs6a_9 {
  row-gap: 12px;
}
._rowGapMedium_9xs6a_12 {
  row-gap: 24px;
}
._rowGapLarge_9xs6a_15 {
  row-gap: 48px;
}
._alignTop_9xs6a_18 {
  align-items: flex-start;
}

._columns1_9xs6a_22 {
  grid-template-columns: 1fr;
  max-width: 300px;
}
._columns2_9xs6a_26 {
  grid-template-columns: 1fr 1fr;
  max-width: 650px;
}
._columns3_9xs6a_30 {
  grid-template-columns: 1fr 1fr 1fr;
  max-width: 1000px;
}
._columns4_9xs6a_34 {
  grid-template-columns: 1fr 1fr 1fr 1fr;
  max-width: 1000px;
}
._appInput_13hli_1 {
  position: relative;
  display: flex;
  flex-wrap: wrap;
}
._appInput_13hli_1 ._warningMsg_13hli_6 {
    float: left;
    color: var(--color-errors);
  }
._appInput_13hli_1 > label {
    display: block;
    margin-left: 24px;
    margin-bottom: 6px;
  }
._appInput_13hli_1 input,
  ._appInput_13hli_1 textarea {
    width: 100%;
    height: 60px;
    color: var(--color-input-text);
    background-color: var(--color-input);
    border: none;
    border-radius: 10px;
    padding: 0 24px;
    font-weight: 600;
    font-size: 20px;
    line-height: 25px;
  }
._appInput_13hli_1 input ::placeholder, ._appInput_13hli_1 textarea ::placeholder {
      font-weight: normal;
      color: var(--color-intela-grey);
    }
._appInput_13hli_1._shadow_13hli_35 input,
    ._appInput_13hli_1._shadow_13hli_35 textarea {
      box-shadow: 0px 1px 10px rgba(0, 0, 0, 0.1);
    }
._appInput_13hli_1 > ._prefixIcon_13hli_42 {
    position: absolute;
    left: 20px;
    top: 0;
    bottom: 0;
    display: flex;
  }
._appInput_13hli_1 > ._prefixIcon_13hli_42 > * {
      align-self: center;
    }
._appInput_13hli_1 > ._prefixIcon_13hli_42 > * img {
        height: 40px;
      }
._appInput_13hli_1._hasPrefixIcon_13hli_58 input,
    ._appInput_13hli_1._hasPrefixIcon_13hli_58 textarea {
      padding-left: 80px;
    }
._appInput_13hli_1 > ._postfixButton_13hli_65 {
    position: absolute;
    right: 4px;
    height: 60px;
    bottom: 0;
    --color-button: var(--color-intela-green-mild);
    --color-button-text: var(--color-intela-primary);
    display: flex;
  }
._appInput_13hli_1 > ._postfixButton_13hli_65 > * {
      align-self: center;
    }
._appInput_13hli_1 > ._postfixButton_13hli_65 > ._intela4-app-button_13hli_77 {
      height: 52px;
    }
._icon_2r1yk_1 {
  display: grid;
  align-items: center;
  justify-items: center;
  position: relative;
}
._icon_2r1yk_1 > ._iconElement_2r1yk_6 {
    position: relative;
    display: inline-block;
    background-color: var(--color-icon);
    mask-position: center center;
    mask-size: 100% 100%;
    mask-repeat: no-repeat;
    -webkit-mask-position: center center;
    -webkit-mask-size: 100% 100%;
    -webkit-mask-repeat: no-repeat;
    width: 24px;
  }
._icon_2r1yk_1 > ._iconElement_2r1yk_6 img {
      opacity: 0;
    }
._icon_2r1yk_1._iconBackground_2r1yk_21 > ._iconElement_2r1yk_6 {
      width: 32px;
      height: 32px;
    }
._icon_2r1yk_1._iconBackground_2r1yk_21 > ._iconElement_2r1yk_6 img {
        width: 32px;
        height: 32px;
      }
._icon_2r1yk_1 ._imageBackground_2r1yk_31 {
    content: "";
    background-color: var(--color-intela-green-mild);
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    border-radius: 50%;
  }
._appLabel_heexw_1 {
}
._required_heexw_3 {
  margin-left: 5px;
}
._warning_heexw_6 {
  color: var(--color-errors);
}
._appButton_1h6ou_1 {
  height: 58px;
  padding: 0 20px;
  transition: background-color 0.35s ease-out;
  background-color: var(--color-button);
  color: var(--color-button-text);
  --color-icon: var(--color-button-text);
  cursor: pointer;
  display: flex;
  column-gap: 10px;
  justify-content: center;
  text-align: center;
}
._appButton_1h6ou_1._small_1h6ou_13 {
    height: 38px;
  }
._appButton_1h6ou_1._rounded_1h6ou_16 {
    border-radius: 29px;
  }
._appButton_1h6ou_1._disabled_1h6ou_19 {
    background-color: var(--color-intela-gray);
    color: var(--color-intela-white);
    --color-icon: var(--color-intela-white);
    cursor: default;
  }
._appButton_1h6ou_1._busy_1h6ou_25 {
    background-color: var(--color-intela-gray);
    color: var(--color-intela-white);
    --color-icon: var(--color-intela-white);
    cursor: default;
  }
._appButton_1h6ou_1._paddingThin_1h6ou_31 {
    padding: 0 10px;
  }
._appButton_1h6ou_1._paddingNone_1h6ou_34 {
    padding: 0;
  }
._appButton_1h6ou_1 > * {
    align-self: center;
  }
._appButton_1h6ou_1 > span {
    white-space: nowrap;
    flex: 1 1 auto;
    text-align: left;
    text-overflow: ellipsis;
    overflow-x: hidden;
  }
._appButton_1h6ou_1 ._icon_1h6ou_50 {
    flex: 0 0 24px;
  }
._appButton_1h6ou_1 ._icon_1h6ou_50 img {
      height: 28px;
    }
._appButton_1h6ou_1 ._icon_1h6ou_50._postfix_1h6ou_57 {
      margin-left: 16px;
    }
._appButton_1h6ou_1._no-label_1h6ou_62 ._icon_1h6ou_50._postfix_1h6ou_57 {
        margin-left: 0;
      }
._appButton_1h6ou_1._colorWhite_1h6ou_70 {
    --color-button: var(--color-intela-white);
    --color-button-text: var(--color-king-blue);
  }
._appButton_1h6ou_1._colorBlue_1h6ou_74 {
    --color-button: var(--color-king-blue);
    --color-button-text: var(--color-intela-white);
  }
._appButton_1h6ou_1._colorCyan_1h6ou_78 {
    --color-button: var(--color-intela-green-mild);
    --color-button-text: var(--color-intela-primary);
  }
._appButton_1h6ou_1._active_1h6ou_83 {
    --color-button: var(--color-intela-primary);
    --color-button-text: var(--color-intela-white);
  }
._appButton_1h6ou_1._loginRound_1h6ou_88 {
    background: #bae5e2;
    min-width: 200px;
    margin: 0 auto;
    border-radius: 80px !important;
    justify-content: space-between;
  }
._appButton_1h6ou_1._loginRound_1h6ou_88 > span {
      white-space: nowrap;
      padding-left: 1em;
    }
._appButton_1h6ou_1._loginRound_1h6ou_88 ._icon_1h6ou_50 {
      flex: unset;
    }
._spinner_1mi7k_1 {
  margin: 60px auto;
}
._spinner_1mi7k_1._default_1mi7k_4 {
  font-size: 20px;
  position: relative;
  text-indent: -9999em;
  border-top: 1.1em solid rgba(0, 0, 0, 0.1);
  border-right: 1.1em solid rgba(0, 0, 0, 0.1);
  border-bottom: 1.1em solid rgba(0, 0, 0, 0.1);
  border-left: 1.1em solid var(--color-primary);
  -webkit-transform: translateZ(0);
  -ms-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-animation: _standard_1mi7k_1 1.1s infinite linear;
  animation: _standard_1mi7k_1 1.1s infinite linear;
  border-radius: 50%;
  width: 8vw;
  height: 8vw;
}
._spinner_1mi7k_1._default_1mi7k_4:after {
    border-radius: 50%;
    width: 8vw;
    height: 8vw;
  }

@-webkit-keyframes _standard_1mi7k_1 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}
@keyframes _standard_1mi7k_1 {
  0% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
  100% {
    -webkit-transform: rotate(360deg);
    transform: rotate(360deg);
  }
}

._spinner_1mi7k_1._ring_1mi7k_48 {
  position: relative;
  width: 20vw;
  height: 20vw;
}

._spinner_1mi7k_1._ring_1mi7k_48 div {
    box-sizing: border-box;
    display: block;
    position: absolute;
    width: calc(20vw - 20px);
    height: calc(20vw - 20px);
    margin: 20px;
    border: 20px solid var(--color-primary);
    border-radius: 50%;
    animation: _lds-ring_1mi7k_1 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;
    border-color: var(--color-primary) transparent transparent transparent;
  }

._spinner_1mi7k_1._ring_1mi7k_48 div:nth-child(1) {
    animation-delay: -0.45s;
  }

._spinner_1mi7k_1._ring_1mi7k_48 div:nth-child(2) {
    animation-delay: -0.3s;
  }

._spinner_1mi7k_1._ring_1mi7k_48 div:nth-child(3) {
    animation-delay: -0.15s;
  }

._spinner_1mi7k_1._ring_1mi7k_48 {
  @keyframes _lds-ring_1mi7k_1 {
    0% {
      transform: rotate(0deg);
    }
    100% {
      transform: rotate(360deg);
    }
  }
}

._spinner_1mi7k_1._roller_1mi7k_83 {
  position: relative;
  width: 80px;
  height: 80px;
}

._spinner_1mi7k_1._roller_1mi7k_83 div {
    animation: _lds-roller_1mi7k_1 1.2s cubic-bezier(0.5, 0, 0.5, 1) infinite;
    transform-origin: 40px 40px;
  }

._spinner_1mi7k_1._roller_1mi7k_83 div:after {
    content: " ";
    display: block;
    position: absolute;
    width: 7px;
    height: 7px;
    border-radius: 50%;
    background: var(--color-primary);
    margin: -4px 0 0 -4px;
  }

._spinner_1mi7k_1._roller_1mi7k_83 div:nth-child(1) {
    animation-delay: -0.036s;
  }

._spinner_1mi7k_1._roller_1mi7k_83 div:nth-child(1):after {
    top: 63px;
    left: 63px;
  }

._spinner_1mi7k_1._roller_1mi7k_83 div:nth-child(2) {
    animation-delay: -0.072s;
  }

._spinner_1mi7k_1._roller_1mi7k_83 div:nth-child(2):after {
    top: 68px;
    left: 56px;
  }

._spinner_1mi7k_1._roller_1mi7k_83 div:nth-child(3) {
    animation-delay: -0.108s;
  }

._spinner_1mi7k_1._roller_1mi7k_83 div:nth-child(3):after {
    top: 71px;
    left: 48px;
  }

._spinner_1mi7k_1._roller_1mi7k_83 div:nth-child(4) {
    animation-delay: -0.144s;
  }

._spinner_1mi7k_1._roller_1mi7k_83 div:nth-child(4):after {
    top: 72px;
    left: 40px;
  }

._spinner_1mi7k_1._roller_1mi7k_83 div:nth-child(5) {
    animation-delay: -0.18s;
  }

._spinner_1mi7k_1._roller_1mi7k_83 div:nth-child(5):after {
    top: 71px;
    left: 32px;
  }

._spinner_1mi7k_1._roller_1mi7k_83 div:nth-child(6) {
    animation-delay: -0.216s;
  }

._spinner_1mi7k_1._roller_1mi7k_83 div:nth-child(6):after {
    top: 68px;
    left: 24px;
  }

._spinner_1mi7k_1._roller_1mi7k_83 div:nth-child(7) {
    animation-delay: -0.252s;
  }

._spinner_1mi7k_1._roller_1mi7k_83 div:nth-child(7):after {
    top: 63px;
    left: 17px;
  }

._spinner_1mi7k_1._roller_1mi7k_83 div:nth-child(8) {
    animation-delay: -0.288s;
  }

._spinner_1mi7k_1._roller_1mi7k_83 div:nth-child(8):after {
    top: 56px;
    left: 12px;
  }

._spinner_1mi7k_1._roller_1mi7k_83 {
  @keyframes _lds-roller_1mi7k_1 {
    0% {
      transform: rotate(0deg);
    }
    100% {
      transform: rotate(360deg);
    }
  }
}

._spinner_1mi7k_1._rotatePlane_1mi7k_167 {
  --plane-size: 20vw;
  --perspective-size: calc(var(--plane-size) * 3);
  width: var(--plane-size);
  height: var(--plane-size);
  background-color: var(--color-primary);
  -webkit-animation: _sk-rotateplane_1mi7k_1 1.2s infinite ease-in-out;
  animation: _sk-rotateplane_1mi7k_1 1.2s infinite ease-in-out;

  @-webkit-keyframes _sk-rotateplane_1mi7k_1 {
    0% {
      -webkit-transform: perspective(var(--perspective-size));
    }
    50% {
      -webkit-transform: perspective(var(--perspective-size)) rotateY(180deg);
    }
    100% {
      -webkit-transform: perspective(var(--perspective-size)) rotateY(180deg)
        rotateX(180deg);
    }
  }

  @keyframes _sk-rotateplane_1mi7k_1 {
    0% {
      transform: perspective(var(--perspective-size)) rotateX(0deg)
        rotateY(0deg);
      -webkit-transform: perspective(var(--perspective-size)) rotateX(0deg)
        rotateY(0deg);
    }
    50% {
      transform: perspective(var(--perspective-size)) rotateX(-180.1deg)
        rotateY(0deg);
      -webkit-transform: perspective(var(--perspective-size)) rotateX(-180.1deg)
        rotateY(0deg);
    }
    100% {
      transform: perspective(var(--perspective-size)) rotateX(-180deg)
        rotateY(-179.9deg);
      -webkit-transform: perspective(var(--perspective-size)) rotateX(-180deg)
        rotateY(-179.9deg);
    }
  }
}

._spinner_1mi7k_1._columns_1mi7k_211 {
  height: 200px;
  text-align: center;
  font-size: 10px;
}

._spinner_1mi7k_1._columns_1mi7k_211 > div {
    background-color: var(--color-intela-green-mild);
    height: 100%;
    width: 30px;
    border-radius: 4px;
    display: inline-block;
    margin: 0 calc(20px * 0.25);

    -webkit-animation: "sk-stretchdelay" 1.2s infinite ease-in-out;
    animation: "sk-stretchdelay" 1.2s infinite ease-in-out;
  }

._spinner_1mi7k_1._columns_1mi7k_211 ._rect2_1mi7k_227 {
    -webkit-animation-delay: -1.1s;
    animation-delay: -1.1s;
  }

._spinner_1mi7k_1._columns_1mi7k_211 ._rect3_1mi7k_232 {
    -webkit-animation-delay: -1s;
    animation-delay: -1s;
  }

._spinner_1mi7k_1._columns_1mi7k_211 ._rect4_1mi7k_237 {
    -webkit-animation-delay: -0.9s;
    animation-delay: -0.9s;
  }

._spinner_1mi7k_1._columns_1mi7k_211 ._rect5_1mi7k_242 {
    -webkit-animation-delay: -0.8s;
    animation-delay: -0.8s;
  }

._spinner_1mi7k_1._columnsSmall_1mi7k_248 {
  height: 50px;
  text-align: center;
  font-size: 10px;
}

._spinner_1mi7k_1._columnsSmall_1mi7k_248 > div {
    background-color: rgba(255, 255, 255, 0.1);
    height: 100%;
    width: 10px;
    border-radius: 4px;
    display: inline-block;
    margin: 0 calc(10px * 0.25);

    -webkit-animation: _columnsSmallKf_1mi7k_1 1.2s infinite ease-in-out;
    animation: _columnsSmallKf_1mi7k_1 1.2s infinite ease-in-out;
  }

._spinner_1mi7k_1._columnsSmall_1mi7k_248 ._rect2_1mi7k_227 {
    -webkit-animation-delay: -1.1s;
    animation-delay: -1.1s;
  }

._spinner_1mi7k_1._columnsSmall_1mi7k_248 ._rect3_1mi7k_232 {
    -webkit-animation-delay: -1s;
    animation-delay: -1s;
  }

._spinner_1mi7k_1._columnsSmall_1mi7k_248 ._rect4_1mi7k_237 {
    -webkit-animation-delay: -0.9s;
    animation-delay: -0.9s;
  }

._spinner_1mi7k_1._columnsSmall_1mi7k_248 ._rect5_1mi7k_242 {
    -webkit-animation-delay: -0.8s;
    animation-delay: -0.8s;
  }
@-webkit-keyframes _columnsSmallKf_1mi7k_1 {
  0%,
  40%,
  100% {
    -webkit-transform: scaleY(0.4);
    background-color: rgba(255, 255, 255, 0.1);
  }
  20% {
    -webkit-transform: scaleY(1);
    background-color: rgba(255, 255, 255, 0.5);
  }
}

@keyframes _columnsSmallKf_1mi7k_1 {
  0%,
  40%,
  100% {
    transform: scaleY(0.4);
    -webkit-transform: scaleY(0.4);
    background-color: rgba(255, 255, 255, 0.1);
  }
  20% {
    transform: scaleY(1);
    -webkit-transform: scaleY(1);
    background-color: rgba(255, 255, 255, 0.5);
  }
}

._center-xy_1mi7k_312 {
  display: grid;
  grid-template-columns: 1fr;
  align-items: center;
  position: absolute;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}

._center-xy_1mi7k_312 > div {
    display: inline-block;
  }

._center-xy_1mi7k_312 label {
    display: block;
    text-align: center;
    margin-top: -2rem;
  }
._resetPassword_tjrh3_1 {
  max-width: 480px;
  margin: 0 auto;
  position: fixed;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  display: grid;
  grid-template-columns: 1fr;
  justify-content: center;
  align-content: center;
}

._headline_tjrh3_15 {
  display: grid;
  justify-content: center;
  align-items: center;
  padding: 50px;
  font-size: 36px;
}

._form_tjrh3_23 {
  margin: 0 0 30px 0;
  display: grid;
  justify-items: stretch;
  justify-content: stretch;
  row-gap: 20px;
}

._buttons_tjrh3_31 {
  display: flex;
  justify-content: center;
  margin-top: 10px;
}
._appCard_1mqkp_1 {
  padding: 40px;
  background-color: var(--color-intela-white);
}
._appCard_1mqkp_1._lessPadding_1mqkp_5 {
    padding: 20px;
  }
._appCard_1mqkp_1._noPadding_1mqkp_8 {
    padding: 0;
  }
._appCard_1mqkp_1._label_1mqkp_12 {
    margin-bottom: 5px;
    margin-top: -5px;
  }
._generateReportModal_1b4pz_1 {
  position: relative;
}
._generateReportModal_1b4pz_1 > ._header_1b4pz_3 {
    margin: 0 30px 0 40px;
    display: flex;
    column-gap: 16px;
  }
._generateReportModal_1b4pz_1 ._tabs_1b4pz_8 {
    margin-top: 40px;
  }
._generateReportModal_1b4pz_1 ._content_1b4pz_11 {
    background-color: var(--color-intela-white);
    padding: 40px 40px 180px 40px;
    min-height: 60vh;
  }
@keyframes _fadeInAndOut_azm7b_1 {
  0% {
    opacity: 0;
  }
  5% {
    opacity: 1;
  }
  80% {
    opacity: 1;
  }
  100% {
    opacity: 0;
  }
}

@keyframes _colorInAndOut_azm7b_1 {
  0% {
    background-color: var(--color-intela-white);
    --color-icon: var(--color-intela-primary);
  }
  5% {
    background-color: var(--color-intela-primary);
    --color-icon: var(--color-intela-white);
  }
  80% {
    background-color: var(--color-intela-primary);
    --color-icon: var(--color-intela-white);
  }
  100% {
    background-color: var(--color-intela-white);
    --color-icon: var(--color-intela-primary);
  }
}

@keyframes _iconColorInAndOut_azm7b_1 {
  0% {
    background-color: var(--color-intela-primary);
  }
  5% {
    background-color: var(--color-intela-white);
  }
  80% {
    background-color: var(--color-intela-white);
  }
  100% {
    background-color: var(--color-intela-primary);
  }
}

@keyframes _rotation_azm7b_1 {
  from {
    transform: rotate(0deg);
  }
  to {
    transform: rotate(359deg);
  }
}

._reportsArchiveBottomsheet_azm7b_59 {
  max-height: 70vh;
}

._reportsArchiveBottomsheet_azm7b_59 > ._header_azm7b_61 {
    margin: 0;
    display: flex;
    column-gap: 10px;
  }

._reportsArchiveBottomsheet_azm7b_59 > ._header_azm7b_61 > div {
      flex: 1 1 auto;
      align-self: center;
    }

._reportsArchiveBottomsheet_azm7b_59 > ._header_azm7b_61 > div:first-child,
      ._reportsArchiveBottomsheet_azm7b_59 > ._header_azm7b_61 > div:last-child {
        flex: 0 0 auto;
      }

._reportsArchiveBottomsheet_azm7b_59 > ._labels_azm7b_75 {
    display: flex;
    margin-top: 20px;
    margin-bottom: 5px;
    column-gap: 10px;
  }

._reportsArchiveBottomsheet_azm7b_59 > ._labels_azm7b_75 ._name_azm7b_80 {
      align-self: center;
      margin-left: 75px;
      flex: 1 1 auto;
    }

._reportsArchiveBottomsheet_azm7b_59 > ._labels_azm7b_75 ._date_azm7b_85 {
      width: 60px;
      margin-right: 80px;
      align-self: center;
      flex: 0 0 auto;
      text-align: center;
    }

._reportsArchiveBottomsheet_azm7b_59 > ._labels_azm7b_75 ._link_azm7b_92 {
      width: 60px;
      margin-right: 0;
      align-self: center;
      flex: 0 0 auto;
      text-align: center;
    }

._reportsArchiveBottomsheet_azm7b_59 > ._reportsList_azm7b_101 {
    padding-bottom: 80px;
    margin-top: 10px;
  }

._reportsArchiveBottomsheet_azm7b_59 > ._reportsList_azm7b_101 ._report_azm7b_59 {
      display: flex;
      column-gap: 10px;
      margin-bottom: 10px;
      transition: box-shadow 0.2s ease-in-out;
    }

._reportsArchiveBottomsheet_azm7b_59 > ._reportsList_azm7b_101 ._report_azm7b_59:last-child {
        margin-bottom: 100px;
      }

._reportsArchiveBottomsheet_azm7b_59 > ._reportsList_azm7b_101 ._report_azm7b_59 ._linkWait_azm7b_112 {
        box-shadow: 0px 0px 20px var(--color-king-blue);
      }

._reportsArchiveBottomsheet_azm7b_59 > ._reportsList_azm7b_101 ._report_azm7b_59 ._linkWait_azm7b_112 ._icon-element_azm7b_114 {
          animation: _rotation_azm7b_1 2s infinite linear;
        }

._reportsArchiveBottomsheet_azm7b_59 > ._reportsList_azm7b_101 ._report_azm7b_59 ._reportDetails_azm7b_118 {
        flex: 1 1 auto;
        height: 60px;
        align-self: center;
        padding: 0 20px 0 3px;
        display: flex;
        column-gap: 20px;
        justify-content: space-between;
        background-color: var(--color-intela-white);
        overflow-x: hidden;
        cursor: pointer;
      }

._reportsArchiveBottomsheet_azm7b_59 > ._reportsList_azm7b_101 ._report_azm7b_59 ._reportDetails_azm7b_118 ._image_azm7b_129 {
          flex: 0 0 54px;
          width: 54px;
          height: 54px;
          align-self: center;
          background-color: var(--color-intela-gray);
          background-size: cover;
        }

._reportsArchiveBottomsheet_azm7b_59 > ._reportsList_azm7b_101 ._report_azm7b_59 ._reportDetails_azm7b_118 ._name_azm7b_80 {
          align-self: center;
          flex: 1 1 auto;
          white-space: nowrap;
          overflow: hidden;
          text-overflow: ellipsis;
        }

._reportsArchiveBottomsheet_azm7b_59 > ._reportsList_azm7b_101 ._report_azm7b_59 ._reportDetails_azm7b_118 ._date_azm7b_85 {
          align-self: center;
          color: var(--color-intela-gray);
        }

._reportsArchiveBottomsheet_azm7b_59 > ._reportsList_azm7b_101 ._report_azm7b_59 ._reportMenu_azm7b_149 {
        position: relative;
      }

._reportsArchiveBottomsheet_azm7b_59 > ._reportsList_azm7b_101 ._report_azm7b_59 ._reportLink_azm7b_152 {
        --color-icon: var(--color-intela-primary);
      }

._reportsArchiveBottomsheet_azm7b_59 > ._reportsList_azm7b_101 ._report_azm7b_59 ._reportLink_azm7b_152._clicked_azm7b_154 {
          animation: _colorInAndOut_azm7b_1 2s ease-in-out;
        }

._reportsArchiveBottomsheet_azm7b_59 > ._reportsList_azm7b_101 ._report_azm7b_59 ._reportLink_azm7b_152._clicked_azm7b_154 ._intela-icon_azm7b_156 {
            animation: _iconColorInAndOut_azm7b_1 2s ease-in-out;
          }

._reportsArchiveBottomsheet_azm7b_59 > ._reportsList_azm7b_101 ._report_azm7b_59 ._reportMenu_azm7b_149,
      ._reportsArchiveBottomsheet_azm7b_59 > ._reportsList_azm7b_101 ._report_azm7b_59 ._reportLink_azm7b_152 {
        flex: 0 0 60px;
        height: 60px;
        display: flex;
        justify-content: center;
        background-color: var(--color-intela-white);
        cursor: pointer;
        position: relative;
      }

._reportsArchiveBottomsheet_azm7b_59 > ._reportsList_azm7b_101 ._report_azm7b_59 ._reportMenu_azm7b_149 ._linkCopied_azm7b_171, ._reportsArchiveBottomsheet_azm7b_59 > ._reportsList_azm7b_101 ._report_azm7b_59 ._reportLink_azm7b_152 ._linkCopied_azm7b_171 {
          position: absolute;
          right: 70px;
          height: 60px;
          top: 0px;
          color: var(--color-intela-primary);
          font-weight: bold;
          background: var(--color-intela-green-mild);
          padding: 0 20px;
          opacity: 0;
          animation: _fadeInAndOut_azm7b_1 2s ease-in-out;
          animation-iteration-count: 1;
          user-select: none;
          pointer-events: none;
          white-space: nowrap;
          display: flex;
          flex-wrap: wrap;
          align-content: center;
        }
._appSubMenuBarrier_qrdpv_1 {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 20;
}
._appSubMenu_qrdpv_1 {
  background-color: white;
  position: absolute;
  top: 0;
  right: 0;
  min-width: 280px;
  padding: 20px 0;
  z-index: 20;
}
._appSubMenu_qrdpv_1 a {
    text-decoration: none;
  }
._appSubMenu_qrdpv_1 ._option_qrdpv_20 {
    display: flex;
    justify-content: space-between;
    padding: 0 20px;
    height: 60px;
    cursor: pointer;
    --color-icon: var(--color-intela-black);
  }
._appSubMenu_qrdpv_1 ._option_qrdpv_20 ._label_qrdpv_27 {
      align-self: center;
      flex: 1 1 auto;
    }
._appSubMenu_qrdpv_1 ._option_qrdpv_20 ._icon_qrdpv_31 {
      align-self: center;
      flex: 0 0 16px;
    }
._appSubMenu_qrdpv_1 ._option_qrdpv_20:hover {
      background-color: var(--color-intela-black);
      color: var(--color-intela-white);
      --color-icon: var(--color-intela-white);
    }

  ._generateInspectionReport_1ii6v_1 ._inspectionsHeader_1ii6v_2 {
    margin-bottom: 40px;
  }
._generateInspectionReport_1ii6v_1 ._inspections_1ii6v_2 {
    display: contents;
  }
._generateInspectionReport_1ii6v_1 ._inspections_1ii6v_2 ._inspection_1ii6v_2 {
      flex: 1 1 100%;
      column-gap: 20px;
      height: 60px;
      display: flex;
      padding: 0 20px;
    }
._generateInspectionReport_1ii6v_1 ._inspections_1ii6v_2 ._inspection_1ii6v_2 > * {
        align-self: center;
      }
._generateInspectionReport_1ii6v_1 ._inspections_1ii6v_2 ._inspection_1ii6v_2:last-child {
        margin-bottom: 20px;
      }
._generateInspectionReport_1ii6v_1 ._inspections_1ii6v_2 ._inspection_1ii6v_2 ._checkbox_1ii6v_19 {
        flex: 0 0 auto;
      }
._generateInspectionReport_1ii6v_1 ._inspections_1ii6v_2 ._inspection_1ii6v_2 ._details_1ii6v_22 {
        flex: 1 1 auto;
      }
._generateInspectionReport_1ii6v_1 ._inspections_1ii6v_2 ._inspection_1ii6v_2 ._details_1ii6v_22 ._discipline_1ii6v_24 {
          color: var(--color-intela-gray);
        }
._generateInspectionReport_1ii6v_1 ._inspections_1ii6v_2 ._inspection_1ii6v_2 ._properties_1ii6v_28 {
        flex: 0 0 170px;
        width: 170px;
        display: grid;
        justify-content: left;
        column-gap: 20px;
        grid-template-columns: 1fr 1fr;
      }
._generateInspectionReport_1ii6v_1 ._inspections_1ii6v_2 ._inspection_1ii6v_2 ._properties_1ii6v_28 ._property_1ii6v_35 {
          display: contents;
        }
._generateInspectionReport_1ii6v_1 ._inspections_1ii6v_2 ._inspection_1ii6v_2 ._properties_1ii6v_28 ._property_1ii6v_35 ._label_1ii6v_37 {
            text-align: right;
            color: var(--color-intela-gray);
          }
._generateInspectionReport_1ii6v_1 ._descendants_1ii6v_45 {
    display: flex;
    row-gap: 10px;
    flex-wrap: wrap;
  }
._generateInspectionReport_1ii6v_1 > ._buttons_1ii6v_51,
  ._generateInspectionReport_1ii6v_1 ._modal_1ii6v_52 ._buttons_1ii6v_51 {
    position: fixed;
    bottom: calc(var(--archiveHeight) + 90px);
    left: 0;
    right: 0;
    display: flex;
    column-gap: 40px;
    justify-content: center;
    --color-button: var(--color-intela-green-mild);
    --color-button-text: var(--color-intela-primary);
  }
._inspectionReportSettingsModal_1mwys_1 {
  padding-bottom: 250px;
}
._inspectionReportSettingsModal_1mwys_1 ._settings_1mwys_3 {
    padding: 0 40px;
    display: flex;
    flex-wrap: wrap;
    row-gap: 10px;
    max-width: 800px;
    margin: 0 auto;
  }
._inspectionReportSettingsModal_1mwys_1 ._settings_1mwys_3 ._filename_1mwys_10 {
      flex: 1 1 100%;
      --color-input: var(--color-intela-white);
    }
._inspectionReportSettingsModal_1mwys_1 ._settings_1mwys_3 ._filename_1mwys_10 ._AppLabel_1mwys_13 {
        margin-left: 0;
      }
._inspectionReportSettingsModal_1mwys_1 ._settings_1mwys_3 ._setting_1mwys_3 {
      flex: 1 1 100%;
      display: flex;
      column-gap: 20px;
      height: 60px;
      max-width: 800px;
      margin: 0 auto;
      background-color: var(--color-intela-white);
      padding: 0 20px;
    }
._inspectionReportSettingsModal_1mwys_1 ._settings_1mwys_3 ._setting_1mwys_3 > * {
        align-self: center;
      }
._inspectionReportSettingsModal_1mwys_1 ._settings_1mwys_3 ._setting_1mwys_3 ._label_1mwys_29 {
        flex: 1 1 auto;
      }
._inspectionReportSettingsModal_1mwys_1 ._settings_1mwys_3 ._setting_1mwys_3 ._value_1mwys_32 {
        border-left: 2px solid var(--color-intela-background);
        height: 40px;
        line-height: 40px;
        padding-left: 20px;
        width: 40px;
        text-align: center;
      }
._inspectionReportSettingsModal_1mwys_1 ._groupLabel_1mwys_42 {
    flex: 1 1 100%;
    max-width: 800px;
    margin: 0 auto;
    margin-top: 40px;
  }
._inspectionReportSettingsModal_1mwys_1 ._groupLabel_1mwys_42:first-child {
      margin-top: 0;
    }
._inspectionReportSettingsModal_1mwys_1 ._buttons_1mwys_51 {
    position: fixed;
    left: 0;
    right: 0;
    display: flex;
    justify-content: space-evenly;
    bottom: 70px;
  }
._inspectionReportSettingsModal_1mwys_1 ._buttons_1mwys_51 ._previous_1mwys_58 {
      --color-button: var(--color-intela-black);
      --color-button-text: var(--color-intela-white);
    }
._appRadio_1gqxv_1 {
  width: 28px;
  height: 28px;
  border-radius: 28px;
  border: 3px solid var(--color-intela-gray);
  display: flex;
  justify-content: center;
}
._appRadio_1gqxv_1._enabled_1gqxv_8 {
    cursor: pointer;
  }
._appRadio_1gqxv_1._typeDot_1gqxv_11 {
    --color-intela-primary: var(--color-intela-black);
  }
._appRadio_1gqxv_1._checked_1gqxv_14 {
    border-color: var(--color-intela-primary);
    background-color: var(--color-intela-primary);
    --color-icon: var(--color-intela-white);
  }
._appRadio_1gqxv_1 > * {
    align-self: center;
  }
._appCheckbox_x8sxv_1 {
  width: 28px;
  height: 28px;
  border-radius: 10px;
  border: 3px solid var(--color-intela-gray);
  cursor: pointer;
  display: flex;
  justify-content: center;
}
._appCheckbox_x8sxv_1._checked_x8sxv_9 {
    border-color: var(--color-intela-primary);
    background-color: var(--color-intela-primary);
    --color-icon: var(--color-intela-white);
  }
._appCheckbox_x8sxv_1._disabled_x8sxv_14 {
    border-color: #0002;
    background-color: var(--color-intela-report-gray);
    cursor: not-allowed;
  }
._appCheckbox_x8sxv_1 > * {
    align-self: center;
  }

      ._appModal_s1x3m_1._noScrolling_s1x3m_2 ._modal_s1x3m_3 ._children_s1x3m_4 {
        overflow: hidden;
      }

._appModal_s1x3m_1 ._modal_s1x3m_3 {
    background-color: var(--color-intela-background);
    position: fixed;
    top: 30px;
    right: 30px;
    bottom: 30px;
    left: 30px;
    z-index: 11;
    padding: 30px;
    max-width: calc(var(--max-width) - 60px);
    margin: 0 auto;
  }

._appModal_s1x3m_1 ._modal_s1x3m_3 > ._header_s1x3m_21 {
      position: absolute;
      top: 0;
      left: 0px;
      right: 0px;
      padding: 0 30px;
      height: 100px;
      display: flex;
      justify-content: space-between;
      margin-bottom: 40px;
      z-index: 1;
    }

._appModal_s1x3m_1 ._modal_s1x3m_3 > ._header_s1x3m_21 ._label_s1x3m_32 {
        margin-left: 10px;
        align-self: center;
      }

._appModal_s1x3m_1 ._modal_s1x3m_3 > ._header_s1x3m_21 ._closeIcon_s1x3m_37 {
        align-self: center;
        display: flex;
        justify-content: center;
        width: 58px;
        height: 58px;
        cursor: pointer;
        border-radius: 29px;
        background-color: var(--color-intela-black);
        --color-icon: var(--color-intela-white);
        border: none;
      }

._appModal_s1x3m_1 ._modal_s1x3m_3 > ._header_s1x3m_21 ._closeIcon_s1x3m_37 > * {
          align-self: center;
        }

._appModal_s1x3m_1 ._modal_s1x3m_3 > ._header_s1x3m_21 ._closeIcon_s1x3m_37 > * img {
            width: 30px;
          }

._appModal_s1x3m_1 ._modal_s1x3m_3 > ._children_s1x3m_4 {
      position: absolute;
      top: 100px;
      left: 0;
      right: 0;
      bottom: 0;
      overflow-y: scroll;
    }

._appModal_s1x3m_1 ._modal_s1x3m_3 > ._children_s1x3m_4 > ._padder_s1x3m_67 {
        height: 100%;
        padding: 20px 0 0 0;
      }

._appModal_s1x3m_1 ._modal_s1x3m_3 > ._bottomSheet_s1x3m_73 {
      overflow-y: scroll;
      backdrop-filter: blur(5px);
      position: absolute;
      left: 0;
      bottom: 0;
      right: 0;
      z-index: 12;
      background-color: var(--color-intela-background);
      box-shadow: 0px -6px 20px rgba(0, 0, 0, 0.1);
      padding: 20px 40px;
    }

._appModal_s1x3m_1._z20_s1x3m_86 ._modal_s1x3m_3 {
    z-index: 21;
  }

._appModal_s1x3m_1._z30_s1x3m_89 ._modal_s1x3m_3 {
    z-index: 31;
  }

._hasScrolled_s1x3m_94 ._modal_s1x3m_3 > ._header_s1x3m_21 {
      box-shadow: 0 3px 6px rgba(0, 0, 0, 0.1);
    }
._observationsCircle_17h0q_1 {
  position: relative;
  display: flex;
  justify-content: center;
}
._observationsCircle_17h0q_1 ._circle_17h0q_5 {
    width: 40px;
    height: 40px;
    text-align: center;
    line-height: 40px;
    border-radius: 50%;
    align-self: center;
  }
._observationsCircle_17h0q_1._priority1_17h0q_14 ._circle_17h0q_5 {
    background-color: var(--color-observation-green);
  }
._observationsCircle_17h0q_1._priority2_17h0q_17 ._circle_17h0q_5 {
    background-color: var(--color-observation-yellow);
  }
._observationsCircle_17h0q_1._priority3_17h0q_20 ._circle_17h0q_5 {
    background-color: var(--color-observation-red);
  }
._appUploadButton_i8fci_1 {
  --color-button: var(--color-intela-white);
  --color-button-text: var(--color-intela-primary);
  display: inline-block;
}
._appUploadButton_i8fci_1 input[type="file"] {
    display: none;
  }
._inspectionReportFrontpageModal_161af_1 {
  padding: 0 40px 150px 40px;
}
._inspectionReportFrontpageModal_161af_1 ._frontpage_161af_3 {
    padding: 40px 60px 0 60px;
    aspect-ratio: 1 / 1.4142;
    background-color: var(--color-intela-white);
    position: relative;
  }
._inspectionReportFrontpageModal_161af_1 ._frontpage_161af_3 > ._logo_161af_8 img {
        width: 120px;
      }
._inspectionReportFrontpageModal_161af_1 ._frontpage_161af_3 ._title_161af_13 {
      margin: 40px 0;
    }
._inspectionReportFrontpageModal_161af_1 ._frontpage_161af_3 ._image_161af_16 {
      background-color: var(--color-intela-background);
      background-size: cover;
      background-repeat: no-repeat;
      background-position: center center;
      aspect-ratio: 4 / 3;
      border-radius: 20px;
      overflow: hidden;
      position: relative;
    }
._inspectionReportFrontpageModal_161af_1 ._frontpage_161af_3 ._image_161af_16 ._changeImage_161af_25 {
        position: absolute;
        top: 12px;
        right: 12px;
        height: 60px;
        --color-button: var(--color-intela-green-mild);
        --color-button-text: var(--color-intela-primary);
      }
._inspectionReportFrontpageModal_161af_1 ._frontpage_161af_3 ._image_161af_16 ._uploadImage_161af_33 {
        position: absolute;
        top: 82px;
        right: 12px;
        height: 60px;
        --color-button: var(--color-intela-white);
        --color-button-text: var(--color-intela-primary);
      }
._inspectionReportFrontpageModal_161af_1 ._frontpage_161af_3 ._footer_161af_42 {
      position: absolute;
      bottom: 0;
      left: 0;
      right: 0;
      height: 90px;
      padding: 0 60px;
      background-color: var(--color-intela-background);
      border-bottom-left-radius: 10px;
      border-bottom-right-radius: 10px;
      display: flex;
      flex-wrap: wrap;
      align-items: center;
    }
._inspectionReportFrontpageModal_161af_1 ._frontpage_161af_3 ._footer_161af_42 ._aligner_161af_55 > ._logo_161af_8 {
          flex: 1 1 100%;
        }
._inspectionReportFrontpageModal_161af_1 ._frontpage_161af_3 ._footer_161af_42 ._aligner_161af_55 > ._logo_161af_8 img {
            width: 120px;
          }
._inspectionReportFrontpageModal_161af_1 ._frontpage_161af_3 ._footer_161af_42 ._aligner_161af_55 ._contactDetails_161af_62 {
          display: flex;
          column-gap: 20px;
          margin-top: 5px;
          color: var(--color-intela-gray);
        }
._inspectionReportFrontpageModal_161af_1 ._buttons_161af_71 {
    position: fixed;
    left: 0;
    right: 0;
    display: flex;
    justify-content: space-evenly;
    bottom: 70px;
  }
._inspectionReportFrontpageModal_161af_1 ._buttons_161af_71 ._previous_161af_78 {
      --color-button: var(--color-intela-black);
      --color-button-text: var(--color-intela-white);
    }
._inspectionReportTextsModal_gwpda_1 {
  padding: 0 40px 180px 40px;
  margin: 0 40px 40px 40px;
  background-color: var(--color-intela-white);
}
._inspectionReportTextsModal_gwpda_1 ._sectionLabel_gwpda_5 {
    padding: 40px 0 20px 10px;
  }
._inspectionReportTextsModal_gwpda_1 ._texts_gwpda_8 ._section_gwpda_5 {
      display: grid;
      grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
      column-gap: 10px;
      row-gap: 10px;
    }
._inspectionReportTextsModal_gwpda_1 ._texts_gwpda_8 ._button_gwpda_15 {
      margin-top: 10px;
      display: flex;
      --color-button-text: var(--color-intela-primary);
    }
._inspectionReportTextsModal_gwpda_1 ._texts_gwpda_8 ._button_gwpda_15 div:nth-child(2) {
        margin-left: 20px;
      }
._inspectionReportTextsModal_gwpda_1 ._texts_gwpda_8 ._text_gwpda_8 {
      position: relative;
      background-color: var(--color-intela-background);
      padding: 0 10px;
      height: 60px;
      display: flex;
      align-items: center;
      flex-wrap: wrap;
    }
._inspectionReportTextsModal_gwpda_1 ._texts_gwpda_8 ._text_gwpda_8._large_gwpda_31 {
        grid-column: 1 / 3;
      }
._inspectionReportTextsModal_gwpda_1 ._texts_gwpda_8 ._text_gwpda_8._multiline_gwpda_34 {
        height: auto;
        padding: 10px 10px;
      }
._inspectionReportTextsModal_gwpda_1 ._texts_gwpda_8 ._text_gwpda_8._multiline_gwpda_34 > ._toggle_gwpda_37 {
          right: 10px;
          top: 10px;
          display: grid;
          align-content: start;
        }
._inspectionReportTextsModal_gwpda_1 ._texts_gwpda_8 ._text_gwpda_8 ._inputs_gwpda_44 {
        flex: 1 1 100%;
      }
._inspectionReportTextsModal_gwpda_1 ._texts_gwpda_8 ._text_gwpda_8 ._inputs_gwpda_44 > * {
          margin-right: 120px;
          display: flex;
          flex: 1 1 100%;
        }
._inspectionReportTextsModal_gwpda_1 ._texts_gwpda_8 ._text_gwpda_8 ._label_gwpda_52 input {
          color: var(--color-intela-black);
        }
._inspectionReportTextsModal_gwpda_1 ._texts_gwpda_8 ._text_gwpda_8 ._value_gwpda_57 input {
          color: var(--color-intela-gray);
        }
._inspectionReportTextsModal_gwpda_1 ._texts_gwpda_8 ._text_gwpda_8 input {
        border: none;
        box-sizing: border-box;
        display: block;
        flex: 1 1 100%;
        background-color: transparent;
      }
._inspectionReportTextsModal_gwpda_1 ._texts_gwpda_8 ._text_gwpda_8 textarea {
        border: none;
        box-sizing: border-box;
        display: block;
        flex: 1 1 100%;
        background-color: transparent;
        resize: none;
        height: 300px;
      }
._inspectionReportTextsModal_gwpda_1 ._texts_gwpda_8 ._text_gwpda_8 > ._toggle_gwpda_37 {
        position: absolute;
        right: 10px;
        top: 0;
        bottom: 0;
        display: flex;
      }
._inspectionReportTextsModal_gwpda_1 ._texts_gwpda_8 ._text_gwpda_8 > ._toggle_gwpda_37 > * {
          align-self: center;
        }
._inspectionReportTextsModal_gwpda_1 ._buttons_gwpda_90 {
    position: fixed;
    left: 0;
    right: 0;
    display: flex;
    justify-content: space-evenly;
    bottom: 70px;
  }
._inspectionReportTextsModal_gwpda_1 ._buttons_gwpda_90 ._previous_gwpda_97 {
      --color-button: var(--color-intela-black);
      --color-button-text: var(--color-intela-white);
    }

  ._appToggle_12gf3_1 ._label_12gf3_2 {
    color: var(--color-intela-gray);
  }
._appToggle_12gf3_1 ._toggle_12gf3_5 {
    width: 80px;
    height: 40px;
    border-radius: 40px;
    background-color: var(--color-intela-gray);
    transition: background-color 0.35s ease-out;
    display: flex;
    cursor: pointer;
  }
._appToggle_12gf3_1 ._toggle_12gf3_5 ._indicator_12gf3_13 {
      margin: 0 0 0 4px;
      align-self: center;
      width: 32px;
      height: 32px;
      border-radius: 32px;
      background-color: var(--color-intela-white);
      display: flex;
      justify-content: center;
      --color-icon: var(--color-intela-gray);
    }
._appToggle_12gf3_1 ._toggle_12gf3_5 ._indicator_12gf3_13 img {
        height: 18px;
      }
._appToggle_12gf3_1._checked_12gf3_28 ._toggle_12gf3_5 {
      background-color: var(--color-intela-primary);
      justify-content: end;
    }
._appToggle_12gf3_1._checked_12gf3_28 ._toggle_12gf3_5 ._indicator_12gf3_13 {
        margin: 0 4px 0 0;
        --color-icon: var(--color-intela-primary);
      }
._appToggle_12gf3_1._checked_12gf3_28 ._label_12gf3_2 {
      text-align: right;
      color: var(--color-intela-primary);
    }

  ._appDialog_xn1p9_1 > ._wrapper_xn1p9_2 {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 109;
    display: flex;
    justify-content: center;
    pointer-events: none;
  }
._appDialog_xn1p9_1 > ._wrapper_xn1p9_2 > ._dialog_xn1p9_12 {
      align-self: center;
      position: absolute;
      margin: 0 auto;
      background-color: var(--color-intela-white);
      padding: 60px;
      z-index: 110;
      width: calc(100vw - 180px);
      max-width: var(--max-width);
      pointer-events: all;
    }
._appDialog_xn1p9_1 > ._wrapper_xn1p9_2 > ._dialog_xn1p9_12 > ._header_xn1p9_22 {
        text-align: center;
        margin-bottom: 40px;
      }
._appDialog_xn1p9_1 > ._wrapper_xn1p9_2 > ._dialog_xn1p9_12 > ._children_xn1p9_26 {
        text-align: center;
      }
._appDialog_xn1p9_1 > ._wrapper_xn1p9_2 > ._dialog_xn1p9_12 > ._buttons_xn1p9_29 {
        margin-top: 60px;
        display: flex;
        justify-content: center;
        column-gap: 20px;
        --color-button: var(--color-intela-black);
        --color-button-text: var(--color-intela-white);
      }
._appDialog_xn1p9_1._useMinimumWidth_xn1p9_39 > ._wrapper_xn1p9_2 > ._dialog_xn1p9_12 {
        width: auto;
      }
._appDialog_xn1p9_1._z20_xn1p9_46 > ._wrapper_xn1p9_2 {
      z-index: 21;
    }
._appDialog_xn1p9_1._z20_xn1p9_46 > ._wrapper_xn1p9_2 > ._dialog_xn1p9_12 {
        z-index: 21;
      }
._appDialog_xn1p9_1._z30_xn1p9_54 > ._wrapper_xn1p9_2 {
      z-index: 31;
    }
._appDialog_xn1p9_1._z30_xn1p9_54 > ._wrapper_xn1p9_2 > ._dialog_xn1p9_12 {
        z-index: 31;
      }
._reportObjectElement_6tf4a_1 {
}

._inspections_6tf4a_4 {
  display: contents;
}

._descendant_6tf4a_8 {
  flex: 1 1 100%;
  justify-content: space-between;
  height: 60px;
  display: flex;
  padding: 0 20px;
}

._descendant_6tf4a_8 ._name_6tf4a_14,
  ._descendant_6tf4a_8 ._expander_6tf4a_15 {
    align-self: center;
  }
._expanderButton_ksfnd_1 {
  display: flex;
}
._expanderButton_ksfnd_1 ._button_ksfnd_4 {
    cursor: pointer;
    align-self: center;
    width: 36px;
    height: 36px;
    background-color: var(--color-intela-green-mild);
    --color-icon: var(--color-intela-primary);
    display: flex;
    justify-content: center;
  }
._expanderButton_ksfnd_1 ._button_ksfnd_4 img {
      height: 24px;
    }
._expanderButton_ksfnd_1._noChildren_ksfnd_17 ._button_ksfnd_4 {
      display: none;
    }
._expanderButton_ksfnd_1._disabled_ksfnd_22 ._button_ksfnd_4 {
      cursor: default;
      background-color: var(--color-intela-report-gray);
      --color-icon: var(--color-intela-gray);
    }
._reportObjectInspectionElement_1bc59_1 {
}

/* .descendant {
  flex: 1 1 100%;
  justify-content: space-between;
  height: 60px;
  display: flex;
  padding: 0 20px;
  .name,
  .expander {
    align-self: center;
  }
} */

._inspection_1bc59_16 {
  flex: 1 1 100%;
  column-gap: 20px;
  height: 60px;
  display: flex;
  padding: 0 20px;
}

._inspection_1bc59_16 > * {
    align-self: center;
  }

._inspection_1bc59_16:last-child {
    margin-bottom: 20px;
  }

._inspection_1bc59_16 ._checkbox_1bc59_28 {
    flex: 0 0 auto;
  }

._inspection_1bc59_16 ._details_1bc59_31 {
    flex: 1 1 auto;
  }

._inspection_1bc59_16 ._details_1bc59_31 ._discipline_1bc59_33 {
      color: var(--color-intela-gray);
    }

._inspection_1bc59_16 ._properties_1bc59_37 {
    flex: 0 0 170px;
    width: 170px;
    display: grid;
    justify-content: left;
    column-gap: 20px;
    grid-template-columns: 1fr 1fr;
  }

._inspection_1bc59_16 ._properties_1bc59_37 ._property_1bc59_44 {
      display: contents;
    }

._inspection_1bc59_16 ._properties_1bc59_37 ._property_1bc59_44 ._label_1bc59_46 {
        text-align: right;
        color: var(--color-intela-gray);
      }

  ._generateObservationsReport_yg7sy_1 ._inspections-header_yg7sy_2 {
    margin-bottom: 40px;
  }
._generateObservationsReport_yg7sy_1 ._hierarchy_yg7sy_5 ._object_yg7sy_6 {
      height: 60px;
      display: flex;
      column-gap: 20px;
      padding: 0 20px;
      background-color: var(--color-intela-white);
      margin-bottom: 10px;
    }
._generateObservationsReport_yg7sy_1 ._hierarchy_yg7sy_5 ._object_yg7sy_6._level-1_yg7sy_13 {
        height: 90px;
      }
._generateObservationsReport_yg7sy_1 ._hierarchy_yg7sy_5 ._object_yg7sy_6._level-2_yg7sy_16 {
        margin-left: 40px;
      }
._generateObservationsReport_yg7sy_1 ._hierarchy_yg7sy_5 ._object_yg7sy_6._level-3_yg7sy_19 {
        margin-left: 80px;
      }
._generateObservationsReport_yg7sy_1 ._hierarchy_yg7sy_5 ._object_yg7sy_6._level-4_yg7sy_22 {
        margin-left: 120px;
      }
._generateObservationsReport_yg7sy_1 ._hierarchy_yg7sy_5 ._object_yg7sy_6._level-5_yg7sy_25 {
        margin-left: 160px;
      }
._generateObservationsReport_yg7sy_1 ._hierarchy_yg7sy_5 ._object_yg7sy_6._level-6_yg7sy_28 {
        margin-left: 200px;
      }
._generateObservationsReport_yg7sy_1 ._hierarchy_yg7sy_5 ._object_yg7sy_6._level-7_yg7sy_31 {
        margin-left: 240px;
      }
._generateObservationsReport_yg7sy_1 ._hierarchy_yg7sy_5 ._object_yg7sy_6._level-8_yg7sy_34 {
        margin-left: 280px;
      }
._generateObservationsReport_yg7sy_1 ._hierarchy_yg7sy_5 ._object_yg7sy_6._level-9_yg7sy_37 {
        margin-left: 320px;
      }
._generateObservationsReport_yg7sy_1 ._hierarchy_yg7sy_5 ._object_yg7sy_6._mainObject_yg7sy_40 {
        margin-bottom: 32px;
      }
._generateObservationsReport_yg7sy_1 ._hierarchy_yg7sy_5 ._object_yg7sy_6._descendant_yg7sy_43 {
      }
._generateObservationsReport_yg7sy_1 ._hierarchy_yg7sy_5 ._object_yg7sy_6 ._checkbox_yg7sy_45 {
        align-self: center;
      }
._generateObservationsReport_yg7sy_1 ._hierarchy_yg7sy_5 ._object_yg7sy_6 ._name_yg7sy_48 {
        align-self: center;
        flex: 1 1 auto;
      }
._generateObservationsReport_yg7sy_1 ._hierarchy_yg7sy_5 ._object_yg7sy_6 ._observations_yg7sy_52 {
        align-self: center;
        flex: 0 0 170px;
      }
._generateObservationsReport_yg7sy_1 ._hierarchy_yg7sy_5 ._object_yg7sy_6 ._expander_yg7sy_56 {
        align-self: center;
        width: 36px;
      }
._buttons_yg7sy_63 {
  position: fixed;
  bottom: calc(var(--archiveHeight) + 90px);
  left: 0;
  right: 0;
  display: flex;
  column-gap: 40px;
  justify-content: center;
  --color-button: var(--color-intela-green-mild);
  --color-button-text: var(--color-intela-primary);
}
._observationsReportTextsModal_1u2f9_1 {
  padding: 0 40px 180px 40px;
  margin: 0 40px 40px 40px;
  background-color: var(--color-intela-white);
}
._observationsReportTextsModal_1u2f9_1 ._sectionLabel_1u2f9_5 {
    padding: 40px 0 20px 10px;
  }
._observationsReportTextsModal_1u2f9_1 ._texts_1u2f9_8 ._section_1u2f9_5 {
      display: grid;
      grid-template-columns: minmax(0, 1fr) minmax(0, 1fr);
      column-gap: 10px;
      row-gap: 10px;
    }
._observationsReportTextsModal_1u2f9_1 ._texts_1u2f9_8 ._button_1u2f9_15 {
      margin-top: 10px;
      display: flex;
      --color-button-text: var(--color-intela-primary);
    }
._observationsReportTextsModal_1u2f9_1 ._texts_1u2f9_8 ._button_1u2f9_15 div:nth-child(2) {
        margin-left: 20px;
      }
._observationsReportTextsModal_1u2f9_1 ._texts_1u2f9_8 ._text_1u2f9_8 {
      position: relative;
      background-color: var(--color-intela-background);
      padding: 0 10px;
      height: 60px;
      display: flex;
      align-items: center;
      flex-wrap: wrap;
    }
._observationsReportTextsModal_1u2f9_1 ._texts_1u2f9_8 ._text_1u2f9_8._large_1u2f9_31 {
        grid-column: 1 / 3;
      }
._observationsReportTextsModal_1u2f9_1 ._texts_1u2f9_8 ._text_1u2f9_8._multiline_1u2f9_34 {
        height: 120px;
      }
._observationsReportTextsModal_1u2f9_1 ._texts_1u2f9_8 ._text_1u2f9_8 ._inputs_1u2f9_37 {
        flex: 1 1 100%;
      }
._observationsReportTextsModal_1u2f9_1 ._texts_1u2f9_8 ._text_1u2f9_8 ._inputs_1u2f9_37 > * {
          margin-right: 120px;
          display: flex;
          flex: 1 1 100%;
        }
._observationsReportTextsModal_1u2f9_1 ._texts_1u2f9_8 ._text_1u2f9_8 ._label_1u2f9_45 input {
          color: var(--color-intela-black);
        }
._observationsReportTextsModal_1u2f9_1 ._texts_1u2f9_8 ._text_1u2f9_8 ._value_1u2f9_50 input {
          color: var(--color-intela-gray);
        }
._observationsReportTextsModal_1u2f9_1 ._texts_1u2f9_8 ._text_1u2f9_8 input {
        border: none;
        box-sizing: border-box;
        display: block;
        flex: 1 1 100%;
        background-color: transparent;
      }
._observationsReportTextsModal_1u2f9_1 ._texts_1u2f9_8 ._text_1u2f9_8 textarea {
        border: none;
        box-sizing: border-box;
        display: block;
        flex: 1 1 100%;
        background-color: transparent;
        resize: none;
      }
._observationsReportTextsModal_1u2f9_1 ._texts_1u2f9_8 ._text_1u2f9_8 > ._toggle_1u2f9_70 {
        position: absolute;
        right: 10px;
        top: 0;
        bottom: 0;
        display: flex;
      }
._observationsReportTextsModal_1u2f9_1 ._texts_1u2f9_8 ._text_1u2f9_8 > ._toggle_1u2f9_70 > * {
          align-self: center;
        }
._observationsReportTextsModal_1u2f9_1 ._buttons_1u2f9_83 {
    position: fixed;
    bottom: 130px;
    left: 0;
    right: 0;
    display: flex;
    column-gap: 40px;
    justify-content: center;
    --color-button: var(--color-intela-green-mild);
    --color-button-text: var(--color-intela-primary);
  }
._observationsReportTextsModal_1u2f9_1 ._buttons_1u2f9_83 {
    position: fixed;
    left: 0;
    right: 0;
    display: flex;
    justify-content: space-evenly;
    bottom: 70px;
  }
._observationsReportTextsModal_1u2f9_1 ._buttons_1u2f9_83 ._previous_1u2f9_102 {
      --color-button: var(--color-intela-black);
      --color-button-text: var(--color-intela-white);
    }
._observationsReportSettingsModal_1x3oa_1 {
  padding-bottom: 250px;
}

._observationsReportSettingsModal_1x3oa_1 ._settings_1x3oa_3 {
    padding: 0 40px;
    display: flex;
    flex-wrap: wrap;
    row-gap: 10px;
    max-width: 800px;
    margin: 0 auto;
  }

._observationsReportSettingsModal_1x3oa_1 ._settings_1x3oa_3 ._filename_1x3oa_10 {
      flex: 1 1 100%;
      --color-input: var(--color-intela-white);
    }

._observationsReportSettingsModal_1x3oa_1 ._settings_1x3oa_3 ._filename_1x3oa_10 ._AppLabel_1x3oa_13 {
        margin-left: 0;
      }

._observationsReportSettingsModal_1x3oa_1 ._settings_1x3oa_3 ._setting_1x3oa_3 {
      flex: 1 1 100%;
      display: flex;
      column-gap: 20px;
      height: 60px;
      max-width: 800px;
      margin: 0 auto;
      background-color: var(--color-intela-white);
      padding: 0 20px;
    }

._observationsReportSettingsModal_1x3oa_1 ._settings_1x3oa_3 ._setting_1x3oa_3 > * {
        align-self: center;
      }

._observationsReportSettingsModal_1x3oa_1 ._settings_1x3oa_3 ._setting_1x3oa_3 ._label_1x3oa_29 {
        flex: 1 1 auto;
      }

._observationsReportSettingsModal_1x3oa_1 ._settings_1x3oa_3 ._setting_1x3oa_3 ._value_1x3oa_32 {
        border-left: 2px solid var(--color-intela-background);
        height: 40px;
        line-height: 40px;
        padding-left: 20px;
        width: 40px;
        text-align: center;
      }

._observationsReportSettingsModal_1x3oa_1 ._groupLabel_1x3oa_42 {
    flex: 1 1 100%;
    max-width: 800px;
    margin: 0 auto;
    margin-top: 40px;
  }

._observationsReportSettingsModal_1x3oa_1 ._groupLabel_1x3oa_42:first-child {
      margin-top: 0;
    }

._buttons_1x3oa_53 {
  position: fixed;
  bottom: 130px;
  left: 0;
  right: 0;
  display: flex;
  column-gap: 40px;
  justify-content: center;
  --color-button: var(--color-intela-green-mild);
  --color-button-text: var(--color-intela-primary);
}

._buttons_1x3oa_53 {
  position: fixed;
  left: 0;
  right: 0;
  display: flex;
  justify-content: space-evenly;
  bottom: 70px;
}

._buttons_1x3oa_53 ._previous_1x3oa_72 {
    --color-button: var(--color-intela-black);
    --color-button-text: var(--color-intela-white);
  }
._observationsReportFrontpageModal_183lh_1 {
  padding: 0 40px 150px 40px;
}

._observationsReportFrontpageModal_183lh_1 ._frontpage_183lh_3 {
    padding: 40px 60px 0 60px;
    aspect-ratio: 1 / 1.4142;
    background-color: var(--color-intela-white);
    position: relative;
  }

._observationsReportFrontpageModal_183lh_1 ._frontpage_183lh_3 > ._logo_183lh_8 img {
        width: 120px;
      }

._observationsReportFrontpageModal_183lh_1 ._frontpage_183lh_3 ._title_183lh_13 {
      margin: 40px 0;
    }

._observationsReportFrontpageModal_183lh_1 ._frontpage_183lh_3 ._image_183lh_16 {
      background-color: var(--color-intela-background);
      background-size: cover;
      background-repeat: no-repeat;
      background-position: center center;
      aspect-ratio: 4 / 3;
      border-radius: 20px;
      overflow: hidden;
      position: relative;
    }

._observationsReportFrontpageModal_183lh_1 ._frontpage_183lh_3 ._image_183lh_16 ._changeImage_183lh_25 {
        position: absolute;
        top: 12px;
        right: 12px;
        height: 60px;
        --color-button: var(--color-intela-green-mild);
        --color-button-text: var(--color-intela-primary);
      }

._observationsReportFrontpageModal_183lh_1 ._frontpage_183lh_3 ._image_183lh_16 ._uploadImage_183lh_33 {
        position: absolute;
        top: 82px;
        right: 12px;
        height: 60px;
        --color-button: var(--color-intela-white);
        --color-button-text: var(--color-intela-primary);
      }

._observationsReportFrontpageModal_183lh_1 ._frontpage_183lh_3 ._footer_183lh_42 {
      position: absolute;
      bottom: 0;
      left: 0;
      right: 0;
      height: 90px;
      padding: 0 60px;
      background-color: var(--color-intela-background);
      border-bottom-left-radius: 10px;
      border-bottom-right-radius: 10px;
      display: flex;
      flex-wrap: wrap;
      align-items: center;
    }

._observationsReportFrontpageModal_183lh_1 ._frontpage_183lh_3 ._footer_183lh_42 ._aligner_183lh_55 > ._logo_183lh_8 {
          flex: 1 1 100%;
        }

._observationsReportFrontpageModal_183lh_1 ._frontpage_183lh_3 ._footer_183lh_42 ._aligner_183lh_55 > ._logo_183lh_8 img {
            width: 120px;
          }

._observationsReportFrontpageModal_183lh_1 ._frontpage_183lh_3 ._footer_183lh_42 ._aligner_183lh_55 ._contactDetails_183lh_62 {
          display: flex;
          column-gap: 20px;
          margin-top: 5px;
          color: var(--color-intela-gray);
        }

._buttons_183lh_73 {
  position: fixed;
  bottom: 130px;
  left: 0;
  right: 0;
  display: flex;
  column-gap: 40px;
  justify-content: center;
  --color-button: var(--color-intela-green-mild);
  --color-button-text: var(--color-intela-primary);
}

._buttons_183lh_73 {
  position: fixed;
  left: 0;
  right: 0;
  display: flex;
  justify-content: space-evenly;
  bottom: 70px;
}

._buttons_183lh_73 ._previous_183lh_92 {
    --color-button: var(--color-intela-black);
    --color-button-text: var(--color-intela-white);
  }
._inspectionObservationsGraph_168zc_1 {
  display: flex;
  column-gap: 10px;
}
._inspectionObservationsGraph_168zc_1 > * {
    flex: 1 0 auto;
  }
._observationsBar_c8rip_1 {
  position: relative;
}
._observationsBar_c8rip_1 ._bar_c8rip_3 {
    background-color: white;
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    height: 10px;
    box-shadow: 0px 22px 24px -10px rgba(0, 0, 0, 0.15);
  }
._observationsBar_c8rip_1 ._bar_c8rip_3._priority1_c8rip_9 {
      background-color: var(--color-observation-green);
    }
._observationsBar_c8rip_1 ._bar_c8rip_3._priority2_c8rip_12 {
      background-color: var(--color-observation-yellow);
    }
._observationsBar_c8rip_1 ._bar_c8rip_3._priority3_c8rip_15 {
      background-color: var(--color-observation-red);
    }
._observationsBar_c8rip_1 ._bar_c8rip_3._count1_c8rip_18 {
      height: 40px;
    }
._observationsBar_c8rip_1 ._bar_c8rip_3._count2_c8rip_21 {
      height: 50px;
    }
._observationsBar_c8rip_1 ._bar_c8rip_3._count3_c8rip_24 {
      height: 60px;
    }
._observationsBar_c8rip_1 ._bar_c8rip_3._count4_c8rip_27 {
      height: 70px;
    }
._observationsBar_c8rip_1 ._bar_c8rip_3._count5_c8rip_30 {
      height: 80px;
    }
._observationsBar_c8rip_1 ._bar_c8rip_3._max_c8rip_33 {
      height: 88px;
    }
._observationsBar_c8rip_1 ._barPadding_c8rip_37 {
    height: 80px;
  }
._observationsBar_c8rip_1 ._barPadding_c8rip_37._count1_c8rip_18 {
      height: 50px;
    }
._observationsBar_c8rip_1 ._barPadding_c8rip_37._count2_c8rip_21 {
      height: 40px;
    }
._observationsBar_c8rip_1 ._barPadding_c8rip_37._count3_c8rip_24 {
      height: 30px;
    }
._observationsBar_c8rip_1 ._barPadding_c8rip_37._count4_c8rip_27 {
      height: 20px;
    }
._observationsBar_c8rip_1 ._barPadding_c8rip_37._count5_c8rip_30 {
      height: 10px;
    }
._observationsBar_c8rip_1 ._barPadding_c8rip_37._max_c8rip_33 {
      height: 2px;
    }
._observationsBar_c8rip_1 ._count_c8rip_18 {
    position: absolute;
    bottom: 10px;
    left: 0;
    right: 0;
    text-align: center;
  }
._appTabs_1hnoy_1 {
  display: flex;
  justify-content: flex-start;
  overflow-x: visible;
}
._appTabs_1hnoy_1._fullWidth_1hnoy_5 {
    justify-content: stretch;
  }
._appTabs_1hnoy_1._fullWidth_1hnoy_5 > * {
      flex: 1 0 auto;
    }
._appTab_1eaz2_1 {
  padding: 0 20px;
  height: 60px;
  display: flex;
  justify-content: center;
  color: var(--color-intela-primary);
  min-width: 70px;
  cursor: pointer;
}
._appTab_1eaz2_1._selected_1eaz2_9 {
    background-color: var(--color-intela-white);
    border-top-left-radius: 10px;
    border-top-right-radius: 10px;
    position: relative;
  }
._appTab_1eaz2_1._selected_1eaz2_9._notFirst_1eaz2_14:before {
        content: "";
        bottom: 0px;
        height: 20px;
        width: 10px;
        left: -10px;
        position: absolute;
        border-bottom-right-radius: 10px;
        box-shadow: 0 10px 0 0 var(--color-intela-white);
        background-color: transparent;
      }
._appTab_1eaz2_1._selected_1eaz2_9._notLast_1eaz2_27:after {
        content: "";
        bottom: 0px;
        height: 20px;
        width: 10px;
        right: -10px;
        position: absolute;
        border-bottom-left-radius: 10px;
        box-shadow: 0 10px 0 0 var(--color-intela-white);
        background-color: transparent;
      }
._appTab_1eaz2_1._selected_1eaz2_9 ._indicator_1eaz2_40 {
      background-color: var(--color-intela-primary);
      height: 4px;
      border-radius: 4px;
      position: absolute;
      width: 80%;
      bottom: 0;
    }
._appTab_1eaz2_1 ._label_1eaz2_49 {
    align-self: center;
  }

  ._searchButton_1g4vw_1 ._searchContainer_1g4vw_2 {
    max-width: calc(var(--max-width) - 80px);
    margin: 0 auto;
    position: fixed;
    bottom: 20px;
    left: 30px;
    right: 30px;
    background-color: var(--color-intela-background);
    z-index: 31;
    padding: 30px 40px;
    display: grid;
    grid-template-columns: calc(100% - 82px) 52px;
    column-gap: 20px;
    row-gap: 10px;
    justify-content: stretch;
    align-content: start;
  }
._searchButton_1g4vw_1 ._searchContainer_1g4vw_2._isSearching_1g4vw_18 {
      top: 20px;
      grid-template-rows: 60px 1fr;
    }
._searchButton_1g4vw_1 ._inputRow_1g4vw_23 {
    display: contents;
  }
._searchButton_1g4vw_1 ._inputRow_1g4vw_23 ._input_1g4vw_23 {
      flex: 1 1 auto;
      --color-input: var(--color-intela-white);
    }
._searchButton_1g4vw_1 ._inputRow_1g4vw_23 ._close_1g4vw_29 {
      align-self: center;
      background-color: var(--color-intela-black);
      border-radius: 26px;
      width: 52px;
      height: 52px;
      --color-icon: var(--color-intela-white);
      display: flex;
      justify-content: center;
    }
._searchButton_1g4vw_1 ._inputRow_1g4vw_23 ._close_1g4vw_29 > * {
        align-self: center;
      }
._searchResults_1bl2p_1 {
  display: contents;
}
._searchResults_1bl2p_1 ._detailed_1bl2p_3 {
    grid-column: 1 / 3;
  }
._searchResults_1bl2p_1 ._result_1bl2p_6 {
    position: relative;
    grid-column: 1 / 2;
    background-color: var(--color-intela-white);
    height: 60px;
    padding: 0 20px;
    display: flex;
    flex-wrap: wrap;
    align-content: center;
    overflow-x: hidden;
    cursor: pointer;
    margin-bottom: 10px;
  }
._searchResults_1bl2p_1 ._result_1bl2p_6 ._main_1bl2p_18 {
      overflow-x: hidden;
      flex: 0 1 100%;
      max-width: 100%;
      text-overflow: ellipsis;
      white-space: nowrap;
    }
._searchResults_1bl2p_1 ._result_1bl2p_6 ._sub_1bl2p_25 {
      overflow-x: hidden;
      flex: 0 1 100%;
      max-width: 100%;
      text-overflow: ellipsis;
      color: var(--color-intela-gray);
      white-space: nowrap;
    }
._searchResults_1bl2p_1 ._result_1bl2p_6 ._sub_1bl2p_25._pointSeparated_1bl2p_32 span:after {
            content: "•";
            margin-right: 10px;
            margin-left: 10px;
          }
._searchResults_1bl2p_1 ._result_1bl2p_6 ._sub_1bl2p_25._pointSeparated_1bl2p_32 span:lastoftype:after {
              content: "";
              margin-right: 0;
              margin-left: 0;
            }

  ._searchResultsPreview_1bvl7_1 ._button_1bvl7_2 {
    grid-column: 1/3;
    display: flex;
    justify-content: center;
    margin-top: 20px;
    margin-bottom: 10px;
    --color-button: var(--color-intela-green-mild);
    --color-button-text: var(--color-intela-primary);
  }

  ._appTextHighlight_g2hz5_1._text_g2hz5_2 ._highlight_g2hz5_2 {
    color: var(--color-intela-primary);
    font-weight: 800;
  }
._appTextHighlight_g2hz5_1._background_g2hz5_6 ._highlight_g2hz5_2 {
    background-color: var(--color-intela-contrast-green20);
  }
._searchResultObject_1t2cx_1 {
}

._result_1t2cx_4 {
  position: relative;
  grid-column: 1 / 2;
  background-color: var(--color-intela-white);
  height: 60px;
  padding: 0 20px;
  display: flex;
  flex-wrap: wrap;
  align-content: center;
  overflow-x: hidden;
  cursor: pointer;
  margin-bottom: 10px;
}

._result_1t2cx_4 ._main_1t2cx_16 {
    overflow-x: hidden;
    flex: 0 1 100%;
    max-width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
  }

._result_1t2cx_4 ._sub_1t2cx_23 {
    overflow-x: hidden;
    flex: 0 1 100%;
    max-width: 100%;
    text-overflow: ellipsis;
    color: var(--color-intela-gray);
    white-space: nowrap;
  }

._result_1t2cx_4 ._sub_1t2cx_23._pointSeparated_1t2cx_30 span:after {
          content: "•";
          margin-right: 10px;
          margin-left: 10px;
        }

._result_1t2cx_4 ._sub_1t2cx_23._pointSeparated_1t2cx_30 span:lastoftype:after {
            content: "";
            margin-right: 0;
            margin-left: 0;
          }

  ._searchResultObservation_nnfzm_1:after {
    content: "";
    width: 10px;
    height: 60px;
    position: absolute;
    left: 0;
    top: 0;
  }

._searchResultObservation_nnfzm_1._priority1_nnfzm_10:after {
      background-color: var(--color-observation-green);
    }

._searchResultObservation_nnfzm_1._priority2_nnfzm_15:after {
      background-color: var(--color-observation-yellow);
    }

._searchResultObservation_nnfzm_1._priority3_nnfzm_20:after {
      background-color: var(--color-observation-red);
    }

._result_nnfzm_27 {
  position: relative;
  grid-column: 1 / 2;
  background-color: var(--color-intela-white);
  height: 60px;
  padding: 0 20px;
  display: flex;
  flex-wrap: wrap;
  align-content: center;
  overflow-x: hidden;
  cursor: pointer;
  margin-bottom: 10px;
}

._result_nnfzm_27 ._main_nnfzm_39 {
    overflow-x: hidden;
    flex: 0 1 100%;
    max-width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
  }

._result_nnfzm_27 ._sub_nnfzm_46 {
    overflow-x: hidden;
    flex: 0 1 100%;
    max-width: 100%;
    text-overflow: ellipsis;
    color: var(--color-intela-gray);
    white-space: nowrap;
  }

._result_nnfzm_27 ._sub_nnfzm_46._pointSeparated_nnfzm_53 span:after {
          content: "•";
          margin-right: 10px;
          margin-left: 10px;
        }

._result_nnfzm_27 ._sub_nnfzm_46._pointSeparated_nnfzm_53 span:lastoftype:after {
            content: "";
            margin-right: 0;
            margin-left: 0;
          }
._searchResultInspection_13x56_1 {
}

._result_13x56_4 {
  position: relative;
  grid-column: 1 / 2;
  background-color: var(--color-intela-white);
  height: 60px;
  padding: 0 20px;
  display: flex;
  flex-wrap: wrap;
  align-content: center;
  overflow-x: hidden;
  cursor: pointer;
  margin-bottom: 10px;
  align-items: center;
  column-gap: 20px;
}
._main_13x56_19 {
  overflow-x: hidden;
  flex: 0 1 100%;
  max-width: 100%;
  text-overflow: ellipsis;
  white-space: nowrap;
}
._sub_13x56_26 {
  overflow-x: hidden;
  flex: 0 1 100%;
  max-width: 100%;
  text-overflow: ellipsis;
  color: var(--color-intela-gray);
  white-space: nowrap;
}
._sub_13x56_26._pointSeparated_13x56_33 span:after {
        content: "•";
        margin-right: 10px;
        margin-left: 10px;
      }
._sub_13x56_26._pointSeparated_13x56_33 span:lastoftype:after {
          content: "";
          margin-right: 0;
          margin-left: 0;
        }
._searchResultReport_1r4c1_1 {
}

._result_1r4c1_4 {
  position: relative;
  grid-column: 1 / 2;
  background-color: var(--color-intela-white);
  height: 60px;
  padding: 0 20px;
  display: flex;
  flex-wrap: wrap;
  align-content: center;
  overflow-x: hidden;
  cursor: pointer;
  margin-bottom: 10px;
}

._result_1r4c1_4 ._main_1r4c1_16 {
    overflow-x: hidden;
    flex: 0 1 100%;
    max-width: 100%;
    text-overflow: ellipsis;
    white-space: nowrap;
  }

._result_1r4c1_4 ._sub_1r4c1_23 {
    overflow-x: hidden;
    flex: 0 1 100%;
    max-width: 100%;
    text-overflow: ellipsis;
    color: var(--color-intela-gray);
    white-space: nowrap;
  }

._result_1r4c1_4 ._sub_1r4c1_23._pointSeparated_1r4c1_30 span:after {
          content: "•";
          margin-right: 10px;
          margin-left: 10px;
        }

._result_1r4c1_4 ._sub_1r4c1_23._pointSeparated_1r4c1_30 span:lastoftype:after {
            content: "";
            margin-right: 0;
            margin-left: 0;
          }

  ._inspectionEditBottomsheet_1nzsd_1 > ._header_1nzsd_2 {
    margin-bottom: 20px;
    background-color: var(--color-intela-background);
    padding: 20px;
  }

._inspectionEditBottomsheet_1nzsd_1 > ._header_1nzsd_2._warning_1nzsd_6 {
      background-color: var(--color-observation-red30);
      --color-button: var(--color-intela-black);
      --color-button-text: var(--color-intela-white);
    }

._inspectionEditBottomsheet_1nzsd_1 > ._header_1nzsd_2 > ._activeElements_1nzsd_12 {
      display: flex;
      margin-top: 20px;
      justify-content: space-between;
      column-gap: 20px;
      --color-button: var(--color-intela-white);
    }

._inspectionEditBottomsheet_1nzsd_1 > ._header_1nzsd_2 > ._activeElements_1nzsd_12._connectedObject_1nzsd_18 {
        justify-content: flex-end;
      }

._inspectionEditBottomsheet_1nzsd_1 > ._header_1nzsd_2 > ._activeElements_1nzsd_12 ._button_1nzsd_21 {
        align-self: center;
        flex: 1 1 auto;
      }

._inspectionEditBottomsheet_1nzsd_1 > ._header_1nzsd_2 > ._activeElements_1nzsd_12 ._legend_1nzsd_25 {
        flex: 0 1 auto;
        display: flex;
        align-self: center;
        column-gap: 20px;
      }

._inspectionEditBottomsheet_1nzsd_1 > ._header_1nzsd_2 > ._activeElements_1nzsd_12 ._legend_1nzsd_25 > * {
          display: flex;
          column-gap: 10px;
        }

._inspectionEditBottomsheet_1nzsd_1 > ._header_1nzsd_2 > ._activeElements_1nzsd_12 ._legend_1nzsd_25 ._on_1nzsd_34 {
          --color-icon: var(--color-intela-primary);
        }

._inspectionEditBottomsheet_1nzsd_1 > ._header_1nzsd_2 > ._activeElements_1nzsd_12 ._legend_1nzsd_25 ._off_1nzsd_37 {
          --color-icon: var(--color-intela-gray);
        }

._inspectionEditBottomsheet_1nzsd_1 > ._header_1nzsd_2._isAdministered_1nzsd_42 {
      background-color: var(--color-intela-green-light);
    }

._inspectionEditBottomsheet_1nzsd_1 ._descendantsList_1nzsd_46 {
    display: flex;
    flex-wrap: wrap;
    row-gap: 10px;
  }

._inspectionEditBottomsheet_1nzsd_1 ._descendantsList_1nzsd_46 ._descendant_1nzsd_46 {
      flex: 1 1 100%;
    }

._inspectionEditBottomsheet_1nzsd_1 ._descendantsList_1nzsd_46 ._descendant_1nzsd_46._level2_1nzsd_52 {
        margin-left: 40px;
      }

._inspectionEditBottomsheet_1nzsd_1 ._descendantsList_1nzsd_46 ._descendant_1nzsd_46._level3_1nzsd_55 {
        margin-left: 80px;
      }

._inspectionEditBottomsheet_1nzsd_1 ._descendantsList_1nzsd_46 ._descendant_1nzsd_46._level4_1nzsd_58 {
        margin-left: 120px;
      }

._inspectionEditBottomsheet_1nzsd_1 ._descendantsList_1nzsd_46 ._descendant_1nzsd_46._level5_1nzsd_61 {
        margin-left: 160px;
      }

._inspectionEditBottomsheet_1nzsd_1 ._descendantsList_1nzsd_46 ._descendant_1nzsd_46._level6_1nzsd_64 {
        margin-left: 200px;
      }

._inspectionEditBottomsheet_1nzsd_1 ._descendantsList_1nzsd_46 ._descendant_1nzsd_46._level7_1nzsd_67 {
        margin-left: 240px;
      }

._inspectionEditBottomsheet_1nzsd_1 ._descendantsList_1nzsd_46 ._descendant_1nzsd_46._level8_1nzsd_70 {
        margin-left: 280px;
      }

._inspectionEditBottomsheet_1nzsd_1 ._descendantsList_1nzsd_46 ._descendant_1nzsd_46._level9_1nzsd_73 {
        margin-left: 320px;
      }

._inspectionEditBottomsheet_1nzsd_1 ._descendantsList_1nzsd_46 ._descendant_1nzsd_46 ._content_1nzsd_76 {
        background-color: var(--color-intela-white);
        justify-content: space-between;
        height: 60px;
        display: flex;
        column-gap: 20px;
        padding: 0 32px;
      }

._inspectionEditBottomsheet_1nzsd_1 ._descendantsList_1nzsd_46 ._descendant_1nzsd_46 ._content_1nzsd_76 ._checkbox_1nzsd_83 {
          align-self: center;
        }

._inspectionEditBottomsheet_1nzsd_1 ._descendantsList_1nzsd_46 ._descendant_1nzsd_46 ._content_1nzsd_76 ._name_1nzsd_86 {
          align-self: center;
          flex: 1 1 auto;
        }

._inspectionEditBottomsheet_1nzsd_1 ._descendantsList_1nzsd_46 ._descendant_1nzsd_46 ._content_1nzsd_76 ._expander_1nzsd_90 {
          align-self: center;
          display: flex;
          column-gap: 20px;
        }

._inspectionEditBottomsheet_1nzsd_1 ._descendantsList_1nzsd_46 ._descendant_1nzsd_46 ._content_1nzsd_76 ._expander_1nzsd_90 ._label_1nzsd_94 {
            align-self: center;
          }

._inspectionEditBottomsheet_1nzsd_1 ._descendantsList_1nzsd_46 ._descendant_1nzsd_46 ._content_1nzsd_76 ._expander_1nzsd_90 ._icon_1nzsd_97 {
            background-color: var(--color-intela-green-mild);
            width: 36px;
            height: 36px;
            display: flex;
            justify-content: center;
            --color-icon: var(--color-intela-primary);
          }

._inspectionEditBottomsheet_1nzsd_1 ._descendantsList_1nzsd_46 ._descendant_1nzsd_46 ._content_1nzsd_76 ._expander_1nzsd_90 ._icon_1nzsd_97 > * {
              align-self: center;
            }

._inspectionEditBottomsheet_1nzsd_1 ._checkpoints_1nzsd_112 ._label_1nzsd_94 {
      margin: 40px 0 10px 20px;
    }

._inspectionEditBottomsheet_1nzsd_1 ._addMoreCheckpoints_1nzsd_117 {
    display: flex;
    margin-top: 30px;
    --color-button: var(--color-intela-white);
  }

._inspectionEditBottomsheet_1nzsd_1 > ._buttons_1nzsd_122 {
    margin-top: 60px;
    display: flex;
    justify-content: space-between;
  }

._inspectionEditBottomsheet_1nzsd_1 > ._buttons_1nzsd_122 ._delete_1nzsd_126 {
      --color-button: var(--color-observation-red);
      --color-button-text: var(--color-intela-black);
    }

._form_1nzsd_133 ._disconnect_1nzsd_134 {
    display: flex;
  }
._appSection_1du71_1 {
  margin-bottom: 40px;
}
._appSection_1du71_1 > ._header_1du71_3 {
    display: flex;
    margin-bottom: 40px;
  }
._appSection_1du71_1 > ._header_1du71_3 ._expander_1du71_6 {
      width: 37px;
      height: 37px;
      margin-left: 40px;
      display: flex;
      justify-content: center;
      background-color: var(--color-intela-black);
      --color-icon: var(--color-intela-white);
    }
._appBottomsheet_1r659_1 {
  position: relative;
  z-index: 20;
}
._appBottomsheet_1r659_1._hasScrolled_1r659_4 > ._content_1r659_5 > ._header_1r659_6 {
        box-shadow: 0 3px 6px rgba(0, 0, 0, 0.1);
      }
._appBottomsheet_1r659_1 > ._content_1r659_5 {
    padding: 40px 60px;
    background-color: var(--color-intela-white);
    position: fixed;
    left: 30px;
    bottom: 0;
    right: 30px;
    z-index: 21;
    max-height: 90vh;
    overflow-y: scroll;
    max-width: calc(var(--max-width) - 120px);
    margin: 0 auto;
  }
._appBottomsheet_1r659_1 > ._content_1r659_5 ._closeIcon_1r659_23 {
      cursor: pointer;
    }
._appBottomsheet_1r659_1 > ._content_1r659_5 > ._header_1r659_6 {
      position: fixed;
      padding: 0 60px;
      left: 30px;
      right: 30px;
      height: 100px;
      transform: translateY(calc(-50% + 10px));
      display: flex;
      align-items: center;
      column-gap: 20px;
      background-color: var(--color-intela-white);
      z-index: 1;
      max-width: calc(var(--max-width) - 120px);
      margin: 0 auto;
    }
._appBottomsheet_1r659_1 > ._content_1r659_5 > ._header_1r659_6 > ._label_1r659_40 {
        flex: 1 1 auto;
        white-space: nowrap;
        overflow-x: hidden;
        text-overflow: ellipsis;
      }
._appBottomsheet_1r659_1 > ._content_1r659_5 ._children_1r659_47 {
      padding-top: 60px;
    }

  ._appSelect_qkttr_1 ._label_qkttr_2 {
    margin-left: 24px;
  }
._appSelect_qkttr_1 ._selectWrapper_qkttr_5 {
    position: relative;
    width: calc(100% - 48px);
    height: 60px;
    color: var(--color-input-text);
    background-color: var(--color-input);
    border: none;
    border-radius: 10px;
    padding: 0 24px;
    font-weight: 600;
    font-size: 20px;
    line-height: 25px;
  }
._appSelect_qkttr_1 ._selectWrapper_qkttr_5 ._options_qkttr_18 {
      position: fixed;
      right: var(--app-select-right);
      left: var(--app-select-left);
      z-index: 20;
      background-color: var(--color-intela-white);
      padding: 30px 0;
      width: calc(var(--app-select-right) - var(--app-select-left));
      overflow-y: scroll;
      overflow-x: hidden;
      box-shadow: 0px 1px 10px rgba(0, 0, 0, 0.1);
      border-radius: 10px;
    }
._appSelect_qkttr_1 ._selectWrapper_qkttr_5 ._options_qkttr_18 ._postfix_qkttr_30 {
        border-top: 1px solid var(--color-intela-background);
        padding: 20px 30px;
        cursor: pointer;
        display: flex;
        align-items: center;
      }
._appSelect_qkttr_1 ._selectWrapper_qkttr_5 ._options_qkttr_18 ._postfix_qkttr_30:hover {
          background-color: var(--color-input);
        }
._appSelect_qkttr_1 ._selectWrapper_qkttr_5 ._optionWrapper_qkttr_41 {
      padding: 20px 30px;
      display: block;
      overflow: hidden;
      white-space: nowrap;
      text-overflow: ellipsis;
      cursor: pointer;
    }
._appSelect_qkttr_1 ._selectWrapper_qkttr_5 ._optionWrapper_qkttr_41:hover,
      ._appSelect_qkttr_1 ._selectWrapper_qkttr_5 ._optionWrapper_qkttr_41._selected_qkttr_49 {
        background-color: var(--color-input);
      }
._appSelect_qkttr_1 ._selectWrapper_qkttr_5 ._placeholder_qkttr_54 {
      color: var(--color-intela-gray);
      padding-right: 40px;
      line-height: 60px;
    }
._appSelect_qkttr_1 ._selectWrapper_qkttr_5 ._value_qkttr_59 {
      color: var(--color-intela-black);
      padding-right: 40px;
      line-height: 60px;
      white-space: nowrap;
      overflow-x: hidden;
      text-overflow: ellipsis;
    }
._appSelect_qkttr_1 ._selectWrapper_qkttr_5 > ._icon_qkttr_68,
    ._appSelect_qkttr_1 ._selectWrapper_qkttr_5 > ._clear_qkttr_69 {
      position: absolute;
      right: 20px;
      height: 60px;
      bottom: 0;
      display: flex;
      cursor: pointer;
    }
._appSelect_qkttr_1 ._selectWrapper_qkttr_5 > ._icon_qkttr_68 img, ._appSelect_qkttr_1 ._selectWrapper_qkttr_5 > ._clear_qkttr_69 img {
        width: 24px;
        align-self: center;
      }
._appSelect_qkttr_1 ._selectWrapper_qkttr_5 > ._icon_qkttr_68 {
      pointer-events: none;
    }
._appSelect_qkttr_1 ._warning_qkttr_85 {
    color: var(--color-errors);
  }
._appSelect_qkttr_1._expandUp_qkttr_88 ._selectWrapper_qkttr_5 ._options_qkttr_18 {
        bottom: calc(100vh - var(--app-select-top));
        max-height: calc(var(--app-select-top) - 140px);
      }
._appSelect_qkttr_1._expandDown_qkttr_96 ._selectWrapper_qkttr_5 ._options_qkttr_18 {
        top: var(--app-select-bottom);
        max-height: calc(100vh - var(--app-select-bottom) - 40px);
      }
._addCheckpointsBottomsheet_1yk1m_1 {
  position: relative;
}
._addCheckpointsBottomsheet_1yk1m_1 > ._checkpoints_1yk1m_3 {
    display: flex;
    flex-wrap: wrap;
    row-gap: 10px;
    padding-bottom: 120px;
  }
._addCheckpointsBottomsheet_1yk1m_1 > ._checkpoints_1yk1m_3 > div {
      flex: 1 1 100%;
    }
._addCheckpointsBottomsheet_1yk1m_1 > ._header_1yk1m_12 {
    display: flex;
    column-gap: 10px;
    margin-bottom: 20px;
  }
._addCheckpointsBottomsheet_1yk1m_1 > ._header_1yk1m_12 ._sorting_1yk1m_16 {
      flex: 1 1 auto;
    }
._addCheckpointsBottomsheet_1yk1m_1 > ._header_1yk1m_12 ._search_1yk1m_19 {
      flex: 0 0 auto;
    }
._addCheckpointsBottomsheet_1yk1m_1 > ._header_1yk1m_12 ._discipline_1yk1m_22 {
      flex: 0 0 auto;
    }
._addCheckpointsBottomsheet_1yk1m_1 > ._header_1yk1m_12 ._category_1yk1m_25 {
      flex: 0 0 auto;
    }
._addCheckpointsBottomsheet_1yk1m_1 > ._headerSearch_1yk1m_29 {
    display: flex;
    column-gap: 10px;
    margin-bottom: 20px;
  }
._addCheckpointsBottomsheet_1yk1m_1 > ._headerSearch_1yk1m_29 > ._input_1yk1m_33 {
      flex: 1 1 auto;
    }
._addCheckpointsBottomsheet_1yk1m_1 > ._headerSearch_1yk1m_29 > ._close_1yk1m_36 {
      flex: 0 0 auto;
      background-color: var(--color-intela-black);
      width: 60px;
      height: 60px;
      --color-icon: var(--color-intela-white);
      display: flex;
      justify-content: center;
    }
._addCheckpointsBottomsheet_1yk1m_1 > ._headerSearch_1yk1m_29 > ._close_1yk1m_36 > * {
        align-self: center;
      }
._addCheckpointsBottomsheet_1yk1m_1 > ._buttons_1yk1m_49 {
    position: fixed;
    background-color: var(--color-intela-background);
    box-shadow: 0px -6px 20px 0px rgba(0, 0, 0, 0.1);
    left: 30px;
    right: 30px;
    bottom: 0;
    padding: 30px 60px;
    display: flex;
    justify-content: space-between;
  }
._addCheckpointsBottomsheet_1yk1m_1 > ._buttons_1yk1m_49 > ._back_1yk1m_59 {
      --color-button: var(--color-intela-black);
      --color-button-text: var(--color-intela-white);
    }
._addCheckpointsBottomsheet_1yk1m_1 > ._buttons_1yk1m_49 > ._add_1yk1m_1 {
      --color-button: var(--color-intela-green-mild);
      --color-button-text: var(--color-intela-primary);
    }
._selectableCheckpointElement_1a4km_1 {
  background-color: var(--color-intela-white);
  display: flex;
  height: 60px;
  padding: 0 20px;
  align-content: center;
  column-gap: 20px;
  overflow: hidden;
}
._selectableCheckpointElement_1a4km_1 > ._checkbox_1a4km_9 {
    align-self: center;
    flex: 0 0 34px;
  }
._selectableCheckpointElement_1a4km_1 > ._details_1a4km_13 {
    align-self: center;
    overflow: hidden;
    display: flex;
    flex-wrap: wrap;
  }
._selectableCheckpointElement_1a4km_1 > ._details_1a4km_13 ._ref_1a4km_18 {
      flex: 1 1 100%;
      color: var(--color-intela-gray);
    }
._selectableCheckpointElement_1a4km_1 > ._details_1a4km_13 ._text_1a4km_22 {
      white-space: nowrap;
      text-overflow: ellipsis;
      overflow: hidden;
    }
._appMultiSelect_en67h_1 {
  background-color: var(--color-intela-white);
  height: 60px;
  position: relative;
}
._appMultiSelect_en67h_1 > ._unexpanded_en67h_5 {
    padding: 0 20px;
    height: 60px;
    display: flex;
    column-gap: 20px;
    color: var(--color-intela-black);
    --color-icon: var(--color-intela-black);
  }
._appMultiSelect_en67h_1 > ._unexpanded_en67h_5 > ._label_en67h_12 {
      flex: 1 1 auto;
      align-self: center;
    }
._appMultiSelect_en67h_1 > ._unexpanded_en67h_5 > ._icon_en67h_16 {
      align-self: center;
    }
._appMultiSelect_en67h_1 > ._unexpanded_en67h_5 > ._icon_en67h_16 img {
        height: 28px;
      }
._appMultiSelect_en67h_1 > ._unexpanded_en67h_5._hasValues_en67h_22 {
      background-color: var(--color-intela-primary);
      color: var(--color-intela-white);
      --color-icon: var(--color-intela-white);
    }
._appMultiSelect_en67h_1 > ._expanded_en67h_28 {
    position: absolute;
    max-height: 70vh;
    background-color: var(--color-intela-white);
    padding: 20px 0;
    z-index: 21;
    overflow-y: scroll;
    top: 0px;
    right: 0;
  }
._appMultiSelect_en67h_1 > ._expanded_en67h_28 > ._expandedHeader_en67h_37 {
      display: flex;
      justify-content: space-between;
      height: 60px;
      padding: 0 20px;
      cursor: pointer;
    }
._appMultiSelect_en67h_1 > ._expanded_en67h_28 > ._expandedHeader_en67h_37 ._label_en67h_12 {
        align-self: center;
      }
._appMultiSelect_en67h_1 > ._expanded_en67h_28 > ._expandedHeader_en67h_37 ._icon_en67h_16 {
        align-self: center;
      }
._appMultiSelect_en67h_1 > ._expanded_en67h_28 > ._options_en67h_50 > ._option_en67h_50 {
        display: flex;
        column-gap: 10px;
        height: 60px;
        padding: 0 20px;
        display: flex;
      }
._appMultiSelect_en67h_1 > ._expanded_en67h_28 > ._options_en67h_50 > ._option_en67h_50 > * {
          align-self: center;
        }
._appMultiSelect_en67h_1 > ._expanded_en67h_28 > ._options_en67h_50 > ._option_en67h_50._checked_en67h_61 {
          background-color: var(--color-intela-green-light);
        }
._appMultiSelect_en67h_1 > ._expanded_en67h_28 > ._options_en67h_50 > ._option_en67h_50 > ._label_en67h_12 {
          white-space: nowrap;
          overflow-x: hidden;
          text-overflow: ellipsis;
        }

  ._checkpointEditBottomsheet_rt3tx_1 > ._buttons_rt3tx_2 {
    margin-top: 60px;
    display: flex;
    justify-content: space-between;
    --color-button: var(--color-intela-green-mild);
    --color-button-text: var(--color-intela-primary);
  }
._checkpointEditBottomsheet_rt3tx_1 > ._buttons_rt3tx_2 ._delete_rt3tx_8 {
      --color-button: var(--color-observation-red);
      --color-button-text: var(--color-intela-black);
    }
._checkpointEditBottomsheet_rt3tx_1 ._addCategory_rt3tx_14 {
    display: flex;
    align-items: center;
    column-gap: 12px;
  }
._checkpointEditBottomsheet_rt3tx_1 ._global_rt3tx_20 {
    display: flex;
    grid-template-columns: auto auto;
    column-gap: 16px;
    align-items: center;
    margin-bottom: 12px;
    user-select: none;
  }

  ._confirmBottomsheet_zl3wr_1 > ._buttons_zl3wr_2 {
    margin-top: 60px;
    display: flex;
    justify-content: space-between;
  }
._confirmBottomsheet_zl3wr_1 > ._buttons_zl3wr_2 > ._delete_zl3wr_6 {
      --color-button: var(--color-intela-black);
      --color-button-text: var(--color-intela-white);
    }
._confirmBottomsheet_zl3wr_1 > ._buttons_zl3wr_2 > ._cancel_zl3wr_10 {
      --color-button: var(--color-intela-green-mild);
      --color-button-text: var(--color-intela-primary);
    }
._inspectionCheckpointElement_n1n00_1 {
  display: flex;
  column-gap: 20px;
  background-color: var(--color-intela-background);
  padding: 0 32px;
  height: 60px;
  margin: 10px 0;
  align-items: center;
}
._inspectionCheckpointElement_n1n00_1 ._checkbox_n1n00_9 {
    flex: 0 0 auto;
    align-self: center;
  }
._inspectionCheckpointElement_n1n00_1 ._ref_n1n00_13 {
    flex: 0 0 auto;
    align-self: center;
    white-space: nowrap;
    overflow-y: hidden;
    text-overflow: ellipsis;
  }
._inspectionCheckpointElement_n1n00_1 ._textAndCategory_n1n00_20 {
    flex: 1 1 auto;
    overflow: hidden;
    display: flex;
    flex-wrap: wrap;
    align-items: center;
  }
._inspectionCheckpointElement_n1n00_1 ._textAndCategory_n1n00_20 ._text_n1n00_20 {
      flex: 1 1 100%;
      align-self: center;
      white-space: nowrap;
      overflow-y: hidden;
      text-overflow: ellipsis;
    }
._inspectionCheckpointElement_n1n00_1 ._textAndCategory_n1n00_20 ._groupBy_n1n00_33 {
      flex: 1 1 100%;
      align-self: center;
      color: var(--color-intela-gray);
      white-space: nowrap;
      overflow-y: hidden;
      text-overflow: ellipsis;
    }

  ._grayOut_184yl_1 ._content_184yl_2 {
    background-color: var(--color-input);
  }

._observationNewModal_184yl_7 ._information_184yl_8 {
    display: grid;
    grid-gap: 20px;
    grid-template-columns: 2fr 1fr;
  }

._observationNewModal_184yl_7 ._information_184yl_8 ._informationButton_184yl_13 {
      align-self: flex-end;
      background-color: black;
      color: white;
      justify-content: center;
    }

._observationNewModal_184yl_7 ._information_184yl_8 ._informationReadonlyField_184yl_20 {
      display: flex;
      flex-direction: column;
      height: 80px;
      margin-left: 20px;
    }

._observationNewModal_184yl_7 ._information_184yl_8 ._informationReadonlyField_184yl_20 p {
        margin: auto 0;
      }

._observationNewModal_184yl_7 ._information_184yl_8 ._informationReadonlyField_184yl_20 ._readonlyFieldCenter_184yl_30 {
        margin: auto 0;
      }

._observationNewModal_184yl_7 ._information_184yl_8 ._breadcrumb-link_184yl_35 {
      cursor: pointer;
    }

._observationNewModal_184yl_7 ._bottomButtons_184yl_40 {
    display: flex;
    justify-content: space-between;
  }

._observationNewModal_184yl_7 ._bottomButtons_184yl_40 ._bottomButtonsDelete_184yl_44 {
      background-color: var(--color-observation-red);
    }

._observationNewModal_184yl_7 ._bottomButtons_184yl_40 ._bottomButtonsSave_184yl_48 {
      background-color: var(--color-intela-green-mild);
      color: var(--color-king-blue);
      --color-icon: var(--color-king-blue);
    }

  ._objectEditBottomsheet_st8uu_1 ._mainHeader_st8uu_2 {
    display: block;
    margin-bottom: 20px;
    background-color: var(--color-intela-background);
    padding: 20px;
  }
._objectEditBottomsheet_st8uu_1 ._mainHeader_st8uu_2._warning_st8uu_7 {
      background-color: var(--color-observation-red30);
      --color-button: var(--color-intela-black);
      --color-button-text: var(--color-intela-white);
    }
._objectEditBottomsheet_st8uu_1 ._mainHeader_st8uu_2 ._linkedObjectsToggle_st8uu_12 {
      display: flex;
      column-gap: 20px;
    }
._objectEditBottomsheet_st8uu_1 ._mainHeader_st8uu_2 ._linkedObjectsToggle_st8uu_12 > * {
        flex: 0 0 auto;
        align-self: top;
      }
._objectEditBottomsheet_st8uu_1 ._mainHeader_st8uu_2 ._linkedObjectsToggle_st8uu_12 > *._text_st8uu_18 {
          flex: 1 1 auto;
        }
._objectEditBottomsheet_st8uu_1 ._mainHeader_st8uu_2 ._linkedObjectsToggle_st8uu_12 > *._text_st8uu_18 ._header_st8uu_20 {
            display: flex;
            column-gap: 10px;
            align-items: center;
            margin-bottom: 20px;
          }
._objectEditBottomsheet_st8uu_1 ._mainHeader_st8uu_2 ._linkedObjectsToggle_st8uu_12 > *._text_st8uu_18 ._header_st8uu_20 ._headerTop_st8uu_25 {
              width: 100%;
              display: flex;
            }
._objectEditBottomsheet_st8uu_1 ._mainHeader_st8uu_2 ._linkedObjectsToggle_st8uu_12 > *._text_st8uu_18 ._header_st8uu_20 ._headerTop_st8uu_25 span {
                align-self: center;
                flex: 1 1 auto;
              }
._objectEditBottomsheet_st8uu_1 ._mainHeader_st8uu_2 ._linkedObjectsToggle_st8uu_12 > *._text_st8uu_18 ._header_st8uu_20 ._headerTop_st8uu_25 ._toggle_st8uu_32 {
                align-self: center;
              }
._objectEditBottomsheet_st8uu_1 ._mainHeader_st8uu_2 ._linkedObjectsToggle_st8uu_12 > *._text_st8uu_18 ._text-top_st8uu_37 {
            margin-top: 20px;
          }
._objectEditBottomsheet_st8uu_1 ._mainHeader_st8uu_2 ._isConnectedObject_st8uu_43 {
      display: flex;
      column-gap: 20px;
    }
._objectEditBottomsheet_st8uu_1 ._mainHeader_st8uu_2 ._isConnectedObject_st8uu_43 > ._icon_st8uu_46 {
        align-self: flex-start;
        flex: 0 0 40px;
      }
._objectEditBottomsheet_st8uu_1 ._mainHeader_st8uu_2 ._isConnectedObject_st8uu_43 ._text_st8uu_18 {
        flex: 1 1 auto;
      }
._objectEditBottomsheet_st8uu_1 ._mainHeader_st8uu_2 ._isConnectedObject_st8uu_43 ._text_st8uu_18 ._text-top_st8uu_37 ._button_st8uu_53 {
            margin-top: 20px;
            padding: 0 0 20px 20px;
            max-width: 160px;
            float: right;
            --color-button: var(--color-intela-white);
          }
._objectEditBottomsheet_st8uu_1 ._mainHeader_st8uu_2 > ._activeElements_st8uu_63 {
      display: flex;
      margin-top: 20px;
      justify-content: space-between;
      column-gap: 20px;
      --color-button: var(--color-intela-white);
    }
._objectEditBottomsheet_st8uu_1 ._mainHeader_st8uu_2 > ._activeElements_st8uu_63._connectedObject_st8uu_69 {
        justify-content: flex-end;
      }
._objectEditBottomsheet_st8uu_1 ._mainHeader_st8uu_2 > ._activeElements_st8uu_63 ._button_st8uu_53 {
        align-self: center;
        flex: 1 1 auto;
      }
._objectEditBottomsheet_st8uu_1 ._mainHeader_st8uu_2 > ._activeElements_st8uu_63 ._legend_st8uu_76 {
        flex: 0 1 auto;
        display: flex;
        align-self: center;
        column-gap: 20px;
      }
._objectEditBottomsheet_st8uu_1 ._mainHeader_st8uu_2 > ._activeElements_st8uu_63 ._legend_st8uu_76 > * {
          display: flex;
          column-gap: 10px;
        }
._objectEditBottomsheet_st8uu_1 ._mainHeader_st8uu_2 > ._activeElements_st8uu_63 ._legend_st8uu_76 ._on_st8uu_85 {
          --color-icon: var(--color-intela-primary);
        }
._objectEditBottomsheet_st8uu_1 ._mainHeader_st8uu_2 > ._activeElements_st8uu_63 ._legend_st8uu_76 ._off_st8uu_88 {
          --color-icon: var(--color-intela-gray);
        }
._objectEditBottomsheet_st8uu_1 ._mainHeader_st8uu_2._isAdministered_st8uu_93 {
      background-color: var(--color-intela-green-light);
    }
._objectEditBottomsheet_st8uu_1 > ._buttons_st8uu_98 {
    margin-top: 60px;
    display: flex;
    justify-content: space-between;
  }
._objectEditBottomsheet_st8uu_1 > ._buttons_st8uu_98 ._delete_st8uu_102 {
      --color-button: var(--color-observation-red);
      --color-button-text: var(--color-intela-black);
    }
._objectEditBottomsheet_st8uu_1 ._connected-toggle_st8uu_107 {
    border-radius: 20px;
    background-color: var(--color-intela-white);
    width: 80px;
    height: 40px;
    margin-right: 6px;
    position: relative;
    cursor: pointer;
  }
._objectEditBottomsheet_st8uu_1 ._connected-toggle_st8uu_107 > ._indicator_st8uu_115 {
      position: absolute;
      top: 3px;
    }
._objectEditBottomsheet_st8uu_1 ._connected-toggle_st8uu_107 > ._indicator_st8uu_115._unchecked_st8uu_118 {
        --color-icon: var(--color-intela-gray);
        left: 3px;
      }
._objectEditBottomsheet_st8uu_1 ._connected-toggle_st8uu_107 > ._indicator_st8uu_115._checked_st8uu_122 {
        --color-icon: var(--color-intela-primary);
        right: 3px;
      }
._objectEditBottomsheet_st8uu_1 ._connected-toggle_st8uu_107 > ._indicator_st8uu_115 > * {
        height: 34px;
      }
._objectEditBottomsheet_st8uu_1 ._connected-toggle_st8uu_107 > ._indicator_st8uu_115 img {
        height: 34px;
      }
._objectEditBottomsheet_st8uu_1 ._illustration_st8uu_134 {
    width: 100%;
  }
._objectEditBottomsheet_st8uu_1 ._customChecklist_st8uu_138 ._description_st8uu_139 {
      display: flex;
      column-gap: 16px;
      align-items: center;
      background-color: var(--color-intela-background);
      padding: 20px;
      margin-bottom: 40px;
    }
._objectEditBottomsheet_st8uu_1 ._customChecklist_st8uu_138 ._description_st8uu_139 ._left_st8uu_146 {
        flex: 0 0 30px;
      }
._objectEditBottomsheet_st8uu_1 ._customChecklist_st8uu_138 ._description_st8uu_139 ._right_st8uu_149 {
      }
._connectedObjectsBottomsheet_1pw19_1 {
  --color-input: var(--color-intela-white);
}
._connectedObjectsBottomsheet_1pw19_1 > ._content_1pw19_3 {
    background-color: var(--color-intela-background);
  }
._connectedObjectsBottomsheet_1pw19_1 > ._content_1pw19_3 > ._header_1pw19_5 {
      background-color: var(--color-intela-background);
    }
._connectedObjectsBottomsheet_1pw19_1 ._selectAddingMethod_1pw19_9 {
    --color-button: var(--color-intela-white);
    --color-button-text: var(--color-intela-black);
  }
._connectedObjectsBottomsheet_1pw19_1._addNew_1pw19_13 ._addNewButton_1pw19_14 {
      --color-button: var(--color-intela-primary);
      --color-button-text: var(--color-intela-white);
    }
._connectedObjectsBottomsheet_1pw19_1 ._addNew_1pw19_13._withButtons_1pw19_20 {
      padding-bottom: 110px;
    }
._connectedObjectsBottomsheet_1pw19_1 ._addNew_1pw19_13 ._settings_1pw19_23 {
      display: flex;
      column-gap: 20px;
      margin-top: 40px;
      --color-button: var(--color-intela-black);
      --color-button-text: var(--color-intela-white);
    }
._connectedObjectsBottomsheet_1pw19_1 ._addNew_1pw19_13 ._settings_1pw19_23 > * {
        align-self: flex-end;
      }
._connectedObjectsBottomsheet_1pw19_1 ._addNew_1pw19_13 ._objectsToCreate_1pw19_33 {
      margin-top: 20px;
      display: flex;
      flex-wrap: wrap;
      row-gap: 10px;
    }
._connectedObjectsBottomsheet_1pw19_1 ._addNew_1pw19_13 ._objectsToCreate_1pw19_33 > * {
        flex: 1 1 100%;
      }
._connectedObjectsBottomsheet_1pw19_1._addExisting_1pw19_43 ._addExistingButton_1pw19_44 {
      --color-button: var(--color-intela-primary);
      --color-button-text: var(--color-intela-white);
    }
._connectedObjectsBottomsheet_1pw19_1 ._buttons_1pw19_49 {
    margin-top: 20px;
    display: flex;
    justify-content: space-between;
  }
._connectedObjectsBottomsheet_1pw19_1 ._addExistingObjectsLabel_1pw19_54 {
    margin-top: 40px;
  }
._connectedObjectsBottomsheet_1pw19_1 ._addExistingObjects_1pw19_54 {
    margin-top: 10px;
    display: flex;
    flex-wrap: wrap;
    row-gap: 10px;
    padding-bottom: 110px;
  }
._connectedObjectsBottomsheet_1pw19_1 ._addExistingObjects_1pw19_54 > * {
      flex: 1 1 100%;
      background-color: var(--color-intela-white);
      height: 60px;
      display: flex;
      column-gap: 20px;
      padding: 0 30px;
    }
._connectedObjectsBottomsheet_1pw19_1 ._addExistingObjects_1pw19_54 > * ._checkbox_1pw19_70 {
        align-self: center;
      }
._connectedObjectsBottomsheet_1pw19_1 ._addExistingObjects_1pw19_54 > * ._name_1pw19_73 {
        align-self: center;
        flex: 1 1 auto;
      }
._fixedButtons_1pw19_80 {
  background-color: var(--color-intela-background);
  padding: 20px 0;
  display: flex;
  position: fixed;
  justify-content: center;
  column-gap: 20px;
  left: 0;
  bottom: 0;
  right: 0;
  z-index: 21;
}
._fixedButtons_1pw19_80 > * {
    align-self: center;
  }
._appTextarea_n1nr2_1 {
  position: relative;
  display: flex;
  flex-wrap: wrap;
}
._appTextarea_n1nr2_1 ._warningMsg_n1nr2_6 {
    float: left;
    color: var(--color-errors);
  }
._appTextarea_n1nr2_1 > label {
    display: block;
    margin-left: 24px;
    margin-bottom: 6px;
  }
._appTextarea_n1nr2_1 textarea {
    width: 100%;
    height: 60px;
    color: var(--color-input-text);
    background-color: var(--color-input);
    border: none;
    border-radius: 10px;
    padding: 0 24px;
    font-weight: 600;
    font-size: 20px;
    line-height: 25px;
    resize: none;
    height: 100px;
    padding: 24px 24px;
  }
._appTextarea_n1nr2_1 textarea ::placeholder {
      font-weight: normal;
      color: var(--color-intela-grey);
    }
._appTextarea_n1nr2_1._shadow_n1nr2_37 input,
    ._appTextarea_n1nr2_1._shadow_n1nr2_37 textarea {
      box-shadow: 0px 1px 10px rgba(0, 0, 0, 0.1);
    }
._appTextarea_n1nr2_1 > ._prefixIcon_n1nr2_44 {
    position: absolute;
    left: 20px;
    top: 0;
    bottom: 0;
    display: flex;
  }
._appTextarea_n1nr2_1 > ._prefixIcon_n1nr2_44 > * {
      align-self: center;
    }
._appTextarea_n1nr2_1 > ._prefixIcon_n1nr2_44 > * img {
        height: 40px;
      }
._appTextarea_n1nr2_1._hasPrefixIcon_n1nr2_60 input,
    ._appTextarea_n1nr2_1._hasPrefixIcon_n1nr2_60 textarea {
      padding-left: 80px;
    }
._appTextarea_n1nr2_1 > ._postfixButton_n1nr2_67 {
    position: absolute;
    right: 4px;
    height: 60px;
    bottom: 0;
    --color-button: var(--color-intela-green-mild);
    --color-button-text: var(--color-intela-primary);
    display: flex;
  }
._appTextarea_n1nr2_1 > ._postfixButton_n1nr2_67 > * {
      align-self: center;
    }
._appTextarea_n1nr2_1 > ._postfixButton_n1nr2_67 > ._intela4-app-button_n1nr2_79 {
      height: 52px;
    }
._appAttachmentList_13bql_1 {
  display: flex;
  flex-wrap: wrap;
  row-gap: 12px;
  overflow-x: hidden;
}
._appAttachmentList_13bql_1 > ._attachment_13bql_6 {
    flex: 1 0 100%;
    display: flex;
    column-gap: 10px;
  }
._appAttachmentList_13bql_1 > ._attachment_13bql_6 ._thumbWrapper_13bql_10 {
      align-self: center;
      flex: 0 0 40px;
    }
._appAttachmentList_13bql_1 > ._attachment_13bql_6 ._thumbWrapper_13bql_10 ._thumb_13bql_10 {
        width: 40px;
        height: 40px;
        background-size: cover;
        background-position: center;
        background-color: var(--color-intela-gray);
      }
._appAttachmentList_13bql_1 > ._attachment_13bql_6 > ._icon_13bql_21 {
      flex: 0 0 40px;
      align-self: center;
      text-align: center;
    }
._appAttachmentList_13bql_1 > ._attachment_13bql_6 ._filename_13bql_26 {
      align-self: center;
      flex: 1 1 auto;
    }
._appAttachmentList_13bql_1 > ._attachment_13bql_6 ._button_13bql_30 {
      align-self: center;
      flex: 0 0 auto;
      --color-button: var(--color-intela-black);
      --color-button-text: var(--color-intela-white);
      --color-icon: var(--color-intela-white);
    }
._appDisplayImageModal_1ezhe_1 {
}

._image_1ezhe_4 {
  position: absolute;
  top: 0;
  right: 0;
  bottom: 30px;
  left: 0;
  background-size: contain;
  background-position: center;
  background-repeat: no-repeat;
}
._observationClose_1aowe_1 {
  display: grid;
  grid-template-areas:
    "desc desc"
    "doneby date"
    "close close";

  grid-template-columns: 2fr 1fr;
  grid-gap: 20px;
}
._observationClose_1aowe_1 ._desc_1aowe_11 {
    grid-area: desc;
  }
._observationClose_1aowe_1 ._doneBy_1aowe_15 {
    grid-area: doneby;
  }
._observationClose_1aowe_1 ._date_1aowe_19 {
    grid-area: date;
  }
._observationClose_1aowe_1 ._button_1aowe_23 {
    margin-top: 30px;
    grid-area: close;
    --color-button: var(--color-intela-green-mild);
    --color-button-text: var(--color-intela-primary);
    width: 150px;
    justify-self: center;
    border-radius: 200px !important;
  }
._observationClose_1aowe_1 ._button_1aowe_23 span {
      text-align: center;
    }
._buttons_tz1hq_1 {
  display: flex;
  justify-content: space-between;
}

._button_tz1hq_1 {
  border-radius: 200px !important;
}

._delete_tz1hq_10 {
  background-color: var(--color-intela-black);
  color: var(--color-intela-white);
  --color-icon: var(--color-intela-white);
}

._abort_tz1hq_16 {
  background-color: var(--color-intela-light-blue);
  color: var(--color-king-blue);
  --color-icon: var(--color-king-blue);
}
._appIntelaObjectBreadcrumb_1cmc6_1 {
  overflow-x: hidden;
  display: flex;
  max-height: 25px;
}
._appIntelaObjectBreadcrumb_1cmc6_1 p {
    margin: 0;
    white-space: nowrap;
  }
._appIntelaObjectBreadcrumb_1cmc6_1 div {
    display: flex;
  }
._appPrioritySelect_1rhnb_1 {
  position: relative;
}

._barrier_1rhnb_5 {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 10;
  background-color: rgba(0, 0, 0, 0.5);
}

._dropdown_1rhnb_15 {
  position: absolute;
  background-color: var(--color-intela-white);
  z-index: 11;
  top: 20px;
  width: 100%;
  border: none;
  padding-bottom: 10px;
  border-radius: 10px;
  font-weight: 700;
  font-size: 20px;
  line-height: 25px;
  width: 100%;
}

._dropdown_1rhnb_15 ._rowField_1rhnb_29 {
    opacity: 0.5;
  }

._field_1rhnb_34 {
  width: 100%;
  height: 60px;
  color: var(--color-input-text);
  background-color: var(--color-input);
  border: none;
  border-radius: 10px;
  font-weight: 700;
  font-size: 20px;
  line-height: 25px;
  width: 100%;
  height: 60px;
}

._HIGH_1rhnb_48 {
  --accent-color: var(--color-observation-red);
}

._MEDIUM_1rhnb_52 {
  --accent-color: var(--color-observation-yellow);
}

._LOW_1rhnb_56 {
  --accent-color: var(--color-observation-green);
}

._rowField_1rhnb_29 {
  padding-right: 24px;
}

._rowField_1rhnb_29._accent_1rhnb_62::before {
      content: "";
      background-color: var(--accent-color);
      border-top-left-radius: 10px;
      border-bottom-left-radius: 10px;
      margin-right: 10px;
      height: 60px;
      width: 10px;
      display: block;
    }

._rowField_1rhnb_29._accent_1rhnb_62 ._text_1rhnb_74 {
      flex: 1;
    }

._label_1rhnb_80 {
  display: block;
  margin-left: 24px;
  margin-bottom: 6px;
}

._row_1rhnb_29 {
  display: flex;
  height: 60px;
  justify-self: center;
  align-self: center;
}

._row_1rhnb_29 ._text_1rhnb_74 {
    display: flex;
    align-items: flex-end;
    margin-bottom: 17px;
  }

._row_1rhnb_29 ._text_1rhnb_74 p {
      margin: 0;
      margin-right: 5px;
    }

._row_1rhnb_29._accent_1rhnb_62 {
    margin: 5px 0;
  }

._row_1rhnb_29._accent_1rhnb_62::before {
      content: "";
      background-color: var(--accent-color);
      border-top-right-radius: 10px;
      border-bottom-right-radius: 10px;
      margin-right: 10px;
      height: 100%;
      width: 10px;
    }

  ._appObjectHierarchySelector_kibr7_1 > label {
    display: block;
    margin-left: 24px;
    margin-bottom: 6px;
  }
._appObjectHierarchySelector_kibr7_1 ._button_kibr7_8 {
    background-color: var(--color-input);
    justify-content: space-between;
  }
._appObjectHierarchySelector_kibr7_1 ._button_kibr7_8 ._postfix_kibr7_12 {
      flex: none !important;
    }
._appObjectHierarchySelector_kibr7_1._expanded_kibr7_17 ._content_kibr7_18 {
      z-index: 11;
      position: relative;
      transition: 1s all ease-in-out;
      top: 0;
    }
._appObjectHierarchySelector_kibr7_1._expanded_kibr7_17 ._dropdownActive_kibr7_25 {
      top: calc(-30vh);
    }
._appObjectHierarchySelector_kibr7_1._expanded_kibr7_17 ._hierarchy_kibr7_29 {
      position: absolute;
      top: 68px;
      right: 0;
      background-color: var(--color-intela-white);
      padding: 20px 0 20px 0;
      min-width: calc(100% - 40px);
      max-width: 50vw;
      max-height: calc(50vh);
      overflow-y: scroll;
    }
._appObjectHierarchySelector_kibr7_1._expanded_kibr7_17 ._hierarchy_kibr7_29 ._object_kibr7_40 {
        display: flex;
        height: 60px;
        padding-right: 20px;
        cursor: pointer;
      }
._appObjectHierarchySelector_kibr7_1._expanded_kibr7_17 ._hierarchy_kibr7_29 ._object_kibr7_40._current_kibr7_46 {
          background-color: var(--color-intela-green-light);
        }
._appObjectHierarchySelector_kibr7_1._expanded_kibr7_17 ._hierarchy_kibr7_29 ._object_kibr7_40 ._numbering_kibr7_50 {
          align-self: center;
        }
._appObjectHierarchySelector_kibr7_1._expanded_kibr7_17 ._hierarchy_kibr7_29 ._object_kibr7_40 ._expander_kibr7_54 {
          align-self: center;
          width: 24px;
          margin-left: 10px;
        }
._appObjectHierarchySelector_kibr7_1._expanded_kibr7_17 ._hierarchy_kibr7_29 ._object_kibr7_40 ._name_kibr7_60 {
          padding-left: 10px;
          align-self: center;
          flex: 1 1 auto;
        }
._appObjectHierarchySelector_kibr7_1._expanded_kibr7_17 ._hierarchy_kibr7_29 ._object_kibr7_40._level1_kibr7_66 {
          padding-left: 20px;
        }
._appObjectHierarchySelector_kibr7_1._expanded_kibr7_17 ._hierarchy_kibr7_29 ._object_kibr7_40._level2_kibr7_70 {
          padding-left: 40px;
        }
._appObjectHierarchySelector_kibr7_1._expanded_kibr7_17 ._hierarchy_kibr7_29 ._object_kibr7_40._level3_kibr7_74 {
          padding-left: 60px;
        }
._appObjectHierarchySelector_kibr7_1._expanded_kibr7_17 ._hierarchy_kibr7_29 ._object_kibr7_40._level4_kibr7_78 {
          padding-left: 80px;
        }
._appObjectHierarchySelector_kibr7_1._expanded_kibr7_17 ._hierarchy_kibr7_29 ._object_kibr7_40._level5_kibr7_82 {
          padding-left: 100px;
        }
._appObjectHierarchySelector_kibr7_1._expanded_kibr7_17 ._hierarchy_kibr7_29 ._object_kibr7_40._level6_kibr7_86 {
          padding-left: 120px;
        }
._appObjectHierarchySelector_kibr7_1._expanded_kibr7_17 ._hierarchy_kibr7_29 ._object_kibr7_40._level7_kibr7_90 {
          padding-left: 140px;
        }
._appObjectHierarchySelector_kibr7_1._expanded_kibr7_17 ._hierarchy_kibr7_29 ._object_kibr7_40._level8_kibr7_94 {
          padding-left: 170px;
        }
._appObjectHierarchySelector_kibr7_1._expanded_kibr7_17 ._hierarchy_kibr7_29 ._object_kibr7_40._level9_kibr7_98 {
          padding-left: 190px;
        }
._appObjectHierarchySelector_kibr7_1._expanded_kibr7_17 ._hierarchy_kibr7_29 ._object_kibr7_40._level10_kibr7_102 {
          padding-left: 200px;
        }

  ._measurementSection_bkeqq_1 ._form_bkeqq_2 {
    display: grid;
    grid-template-columns: 1fr 1fr 1fr auto;
    grid-gap: 20px;
  }
._measurementSection_bkeqq_1 ._button_bkeqq_8 {
    margin-top: 20px;
    display: inline-flex;
    color: var(--color-king-blue);
    --color-icon: var(--color-king-blue);
  }

  ._measurementRow_97lr5_1 ._button_97lr5_2 {
    color: var(--color-intela-white);
    background-color: var(--color-intela-black);
  }
._observationImages_1jo36_1 {
  display: flex;
  justify-content: space-between;
}
._observationImages_1jo36_1 ._left_1jo36_5 {
    display: inline-flex;
    row-gap: 20px;
  }
._observationImages_1jo36_1 ._right_1jo36_9 {
    display: inline-flex;
    row-gap: 20px;
  }
._observationImages_1jo36_1 ._upload_1jo36_14 {
    display: flex;
    margin-right: 20px;
    flex-direction: column;
    justify-items: center;
  }
._observationImages_1jo36_1 ._upload_1jo36_14 label {
      width: auto;
      text-align: center;
      margin-bottom: 10px;
    }
._observationImages_1jo36_1 ._uploadBox_1jo36_27 {
    width: 125px;
    height: 195px;
    background-color: var(--color-intela-background);
    border-radius: 10px;
    display: flex;
    justify-content: center;
    align-content: center;
  }
._observationImages_1jo36_1 ._uploadBox_1jo36_27 ._icon_1jo36_36 {
      margin: auto;
      width: 60px;
      height: 60px;
      display: flex;
      justify-content: center;
      border-radius: 50%;
      background-color: var(--color-intela-green-mild);
    }
._observationImages_1jo36_1 input[type="file"] {
    display: none;
  }
._observationImages_1jo36_1 ._uploadedImages_1jo36_51 {
    margin-left: 10px;
  }
._observationImages_1jo36_1 ._uploadedImages_1jo36_51 p {
      margin: unset;
      text-align: center;
      margin-bottom: 10px;
    }
._observationImages_1jo36_1 ._uploadedImages_1jo36_51 ._group_1jo36_59 {
      width: 125px;
      height: 195px;
      display: flex;
      flex-direction: column;
    }
._observationImages_1jo36_1 ._uploadedImages_1jo36_51 ._group_1jo36_59 ._button_1jo36_65 {
        --color-icon: var(--color-intela-white);
        background-color: var(--color-intela-black);
      }
._observationImages_1jo36_1 ._uploadedImages_1jo36_51 ._group_1jo36_59 ._img_1jo36_70 {
        border-radius: 10px;
        flex: 2;
        display: block;
        object-fit: cover;
        height: 125px;
        width: 125px;
        margin-bottom: 10px;
      }
._imageDialog_s50ob_1 {
  position: fixed;
  background-color: rgba(0, 0, 0, 0.9);
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 1000;
  display: grid;
}

._imageDialogContent_s50ob_12 {
  display: grid;
  place-items: center;
  align-self: center;
}

._imageDialogContent_s50ob_12 img {
    max-width: 100vw;
    max-height: 100vh;
  }

._buttons_s50ob_22 {
  position: fixed;
  top: 10px;
  right: 10px;
  z-index: 1001;
}
._searchResultsDetailed_17qnk_1 {
  margin: 10px -50px -30px -40px;
  position: relative;
}

._searchResultsDetailed_17qnk_1 ._resultsContainer_17qnk_4 {
    padding: 20px 40px 40px 40px;
    background-color: var(--color-intela-white);
    border-bottom-left-radius: 10px;
    border-bottom-right-radius: 10px;
  }

._searchResultsDetailed_17qnk_1 ._header_17qnk_10 {
    display: flex;
    justify-content: space-between;
    margin-bottom: 10px;
    margin-left: 20px;
    height: 60px;
  }

._searchResultsDetailed_17qnk_1 ._header_17qnk_10 > * {
      align-self: center;
    }

._searchResultsDetailed_17qnk_1 ._links_17qnk_20 {
    margin-top: 40px;
  }

._searchResultsDetailed_17qnk_1 ._links_17qnk_20 > * {
      margin-bottom: 16px;
    }

._tabs_17qnk_28 {
  margin: 0 40px;
}
._appPaging_j8jvf_1 {
  margin-top: 80px;
}
._appPaging_j8jvf_1 ._pages_j8jvf_3 {
    display: flex;
    justify-content: center;
    column-gap: 10px;
  }
._appPaging_j8jvf_1 ._previous_j8jvf_8,
  ._appPaging_j8jvf_1 ._next_j8jvf_9 {
    height: 50px;
    background-color: var(--color-intela-background);
    color: var(--color-intela-primary);
    cursor: pointer;
    line-height: 50px;
    text-align: center;
    padding: 0 10px;
  }
._appPaging_j8jvf_1 ._page_j8jvf_3 {
    width: 50px;
    height: 50px;
    line-height: 50px;
    text-align: center;
    position: relative;
    color: var(--color-intela-black);
  }
._appPaging_j8jvf_1 ._page_j8jvf_3._selected_j8jvf_25:after {
        content: "";
        background-color: var(--color-intela-black);
        position: absolute;
        height: 4px;
        left: 0;
        right: 0;
        bottom: 0;
        border-radius: 4px;
      }
._appPaging_j8jvf_1 ._page_j8jvf_3._clickable_j8jvf_37 {
      background-color: var(--color-intela-background);
      color: var(--color-intela-primary);
      cursor: pointer;
    }
._topNavbar_4bmvt_1 {
  position: fixed;
  left: 0;
  top: 0;
  right: 0;
  background-color: var(--color-intela-background);
  z-index: 1;

  box-shadow: var(--topnavbar-shadow);
}
._topNavbar_4bmvt_1 ._navbarContent_4bmvt_8 {
    display: flex;
    column-gap: 10px;
    margin: 0 auto;
    padding: 30px 30px 12px 30px;
    max-width: var(--max-width);
  }
._topNavbar_4bmvt_1 ._navbarContent_4bmvt_8 > ._logo_4bmvt_14 img {
        height: 40px;
      }
._topNavbar_4bmvt_1 ._navbarContent_4bmvt_8 > * {
      align-self: center;
    }
._topNavbar_4bmvt_1 ._navbarContent_4bmvt_8 > *:nth-child(2) {
        flex: 1 0 auto;
      }
._topNavbar_4bmvt_1 ._navbarContent_4bmvt_8 ._topNav_4bmvt_1 {
      display: flex;
      justify-content: end;
    }
._topNavbar_4bmvt_1 ._navbarContent_4bmvt_8 ._topNav_4bmvt_1 > ._intela4-top-navigation-button_4bmvt_28 {
        flex: 1 1 100%;
        max-width: 300px;
      }
._topNavigationModal_1dn0b_1 {
  padding: 10px 10px 0 10px;
  background-color: var(--color-intela-primary);
  color: var(--color-intela-white);
  min-height: 100px;
  max-height: calc(100vh - 60px);
  overflow-y: scroll;
  overflow-x: hidden;
}

._topNavigationModal_1dn0b_1 ._modalHeader_1dn0b_10 {
    display: flex;
  }

._topNavigationModal_1dn0b_1 ._modalHeader_1dn0b_10 label {
      flex: 1 1 auto;
    }

._topNavigationModal_1dn0b_1 ._modalHeader_1dn0b_10 ._closeButton_1dn0b_15 {
      width: 36px;
      height: 36px;
      background-color: var(--color-intela-white);
      display: flex;
      justify-content: center;
      --color-icon: var(--color-intela-primary);
    }

._topNavigationModal_1dn0b_1 ._modalHeader_1dn0b_10 ._closeButton_1dn0b_15 img {
        width: 16px;
      }

._wrapper_1dn0b_29 {
  position: fixed;
  left: 30px;
  top: 0;
  right: 30px;
  margin: 0 auto;
  margin-top: 30px;
  max-width: var(--max-width);
}

._topFade_1dn0b_39 {
  height: 14px;
  background: linear-gradient(
    0deg,
    rgba(0, 0, 0, 0) 0%,
    var(--color-intela-primary) 100%
  );
  position: absolute;
  top: 0;
  right: 0;
  left: 0;
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
}

._bottomFade_1dn0b_54 {
  height: 14px;
  background: linear-gradient(
    180deg,
    rgba(0, 0, 0, 0) 0%,
    var(--color-intela-primary) 100%
  );
  position: absolute;
  bottom: 0;
  right: 0;
  left: 0;
  border-bottom-left-radius: 10px;
  border-bottom-right-radius: 10px;
}

  ._objectList_1oagn_1 ._objectListTop_1oagn_2 {
    display: flex;
    justify-content: space-between;
    --color-button: var(--color-intela-green-mild);
    --color-button-text: var(--color-intela-primary);
  }
._objectList_1oagn_1 ._objectListTop_1oagn_2 > div:first {
      flex: 1 1 auto;
    }
._objectList_1oagn_1 ._objectListTop_1oagn_2 > div:last {
      flex: 0 0 auto;
    }
._objectList_1oagn_1 ul {
    list-style-type: none;
    padding: 0;
  }

  ._objectListElement_bvmdn_1 ._listElement_bvmdn_2 {
    height: 90px;
    margin-bottom: 10px;
    padding: 0 30px;
    display: flex;
    overflow: hidden;
    background-color: var(--color-intela-white);
    color: var(--color-intela-black);
    cursor: pointer;
  }
._objectListElement_bvmdn_1 ._listElement_bvmdn_2 ._objectDetails_bvmdn_11 {
      display: flex;
      flex: 1 1 auto;
      align-content: center;
      flex-wrap: wrap;
    }
._objectListElement_bvmdn_1 ._listElement_bvmdn_2 ._objectDetails_bvmdn_11 div {
        flex: 1 0 100%;
      }
._objectListElement_bvmdn_1 ._listElement_bvmdn_2 ._objectDetails_bvmdn_11 div._subtext_bvmdn_18 {
          color: var(--color-intela-gray);
        }
._objectListElement_bvmdn_1 ._listElement_bvmdn_2 ._inspection_bvmdn_23 {
      margin: 0 20px;
      display: flex;
      flex: 0 0 98px;
      align-content: center;
    }
._objectListElement_bvmdn_1 ._listElement_bvmdn_2 ._inspection_bvmdn_23 > * {
        flex: 1 0 auto;
        align-self: center;
      }
._objectListElement_bvmdn_1 ._listElement_bvmdn_2 ._observations_bvmdn_33 {
      flex: 0 0 170px;
      display: flex;
    }
._objectListElement_bvmdn_1 ._listElement_bvmdn_2 ._observations_bvmdn_33 > * {
        flex: 1 0 auto;
      }
._objectListElement_bvmdn_1 ._listElement_bvmdn_2 ._expander_bvmdn_40 {
      flex: 0 0 36px;
      display: flex;
      margin-left: 20px;
    }
._objectListElement_bvmdn_1._faded_bvmdn_46 ._observations_bvmdn_33,
    ._objectListElement_bvmdn_1._faded_bvmdn_46 ._inspection_bvmdn_23 {
      opacity: 0.1;
    }
._objectListElement_bvmdn_1._indentation1_bvmdn_52 {
    margin-left: 40px;
  }
._objectListElement_bvmdn_1._indentation2_bvmdn_55 {
    margin-left: 80px;
  }
._objectListElement_bvmdn_1._indentation3_bvmdn_58 {
    margin-left: 120px;
  }
._objectListElement_bvmdn_1._indentation4_bvmdn_61 {
    margin-left: 160px;
  }
._objectListElement_bvmdn_1._indentation5_bvmdn_64 {
    margin-left: 200px;
  }
._objectListElement_bvmdn_1._indentation6_bvmdn_67 {
    margin-left: 240px;
  }
._objectListElement_bvmdn_1._indentation7_bvmdn_70 {
    margin-left: 280px;
  }
._objectListElement_bvmdn_1._indentation8_bvmdn_73 {
    margin-left: 320px;
  }
._objectListElement_bvmdn_1 ._labels_bvmdn_76 {
    margin: 0 30px 4px 30px;
    display: flex;
  }
._objectListElement_bvmdn_1 ._labels_bvmdn_76 ._object_bvmdn_1 {
      flex: 1 1 auto;
    }
._objectListElement_bvmdn_1 ._labels_bvmdn_76 ._inspection_bvmdn_23 {
      flex: 0 0 98px;
      margin: 0 20px;
      text-align: center;
    }
._objectListElement_bvmdn_1 ._labels_bvmdn_76 ._observations_bvmdn_33 {
      flex: 0 0 170px;
      text-align: center;
    }
._objectListElement_bvmdn_1 ._labels_bvmdn_76 ._expander_bvmdn_40 {
      flex: 0 0 36px;
      margin-left: 20px;
      text-align: center;
    }
._inspectionDueDate_9jw72_1 {
  background-color: var(--color-intela-background);
  height: 39px;
  border: 3px solid white;
  line-height: 39px;
  text-align: center;
}
._inspectionDueDate_9jw72_1._overdue_9jw72_7 {
    border-color: var(--color-observation-red);
  }
._topNavigationButton_1g75p_1 {
  height: 58px;
  padding: 0 20px;
  background-color: var(--color-intela-primary);
  color: var(--color-intela-white);
  cursor: pointer;
  display: flex;
  justify-content: space-between;
  flex: 1 1 100%;
  max-width: 300px;
  --color-icon: var(--color-intela-white);
}
._topNavigationButton_1g75p_1 span {
    align-self: center;
  }
._link_analv_1 {
  height: 58px;
  cursor: pointer;
  display: flex;
}
._link_analv_1 * {
    align-self: center;
  }
._userAvatar_5a8qe_1 {
  background-color: var(--color-intela-green-mild);
  color: var(--color-intela-primary);
  height: 58px;
  width: 58px;
  border-radius: 50%;
  font-size: 20px;
  font-weight: 800;
  line-height: 58px;
  text-align: center;
  cursor: pointer;
}
._userAvatar_183ky_1 {
  background-color: var(--color-intela-green-mild);
  color: var(--color-intela-primary);
  height: 58px;
  width: 58px;
  border-radius: 50%;
  font-size: 20px;
  font-weight: 800;
  line-height: 58px;
  text-align: center;
  cursor: pointer;
  grid-area: image;
}

._preferencesModalContent_183ky_15 {
  padding: 0 40px 40px 40px;
  display: flex;
  flex-direction: column;
}

._preferencesModalContent_183ky_15 > p {
    margin-top: 40px;
    margin-bottom: 8px;
  }

._preferencesModalContent_183ky_15 > ._templates-admin_183ky_23 {
    display: flex;
    flex-wrap: wrap;
    row-gap: 10px;
    cursor: pointer;
  }

._preferencesModalContent_183ky_15 > ._templates-admin_183ky_23 > * {
      flex: 0 0 100%;
    }

._preferencesModalContent_183ky_15 ._about_183ky_33 {
    display: grid;
    grid-template-columns: 1fr auto;
    align-items: center;
    gap: 10px;
  }

._preferencesModalContent_183ky_15 ._about_183ky_33 ._card_183ky_39 {
      display: grid;
      grid-template-areas:
        "image  company  button"
        "image  name  button"
        "image  email  button";
      grid-template-columns: 100px 3fr auto;
      align-items: center;
    }

._preferencesModalContent_183ky_15 ._about_183ky_33 ._card_183ky_39 ._container_183ky_48 {
        flex: 1;
      }

._preferencesModalContent_183ky_15 ._about_183ky_33 ._avatar_183ky_53 {
      grid-area: image;
    }

._preferencesModalContent_183ky_15 ._about_183ky_33 ._company_183ky_57 {
      grid-area: company;
      margin: 0px;
    }

._preferencesModalContent_183ky_15 ._about_183ky_33 ._name_183ky_62 {
      grid-area: name;
      margin: 5px 0;
    }

._preferencesModalContent_183ky_15 ._about_183ky_33 ._email_183ky_67 {
      margin: 0px;
      grid-area: email;
    }

._preferencesModalContent_183ky_15 ._about_183ky_33 ._button_183ky_72 {
      --color-icon: var(--color-intela-primary);
      color: var(--color-intela-primary);
      grid-area: button;
      min-width: var(--button-min-width);
    }

._preferencesModalContent_183ky_15 ._about_183ky_33 ._logout_183ky_79 {
      min-width: 100px;
      background-color: var(--color-intela-black);
      color: var(--color-intela-white);
    }

._language_183ky_87 ._buttons_183ky_88 {
    display: flex;
    justify-items: strech;
    gap: 10px;
  }

._language_183ky_87 ._buttonWidth_183ky_94 {
    min-width: var(--button-min-width);
  }

._access_183ky_99 {
  display: grid;
  grid-template-columns: 1fr auto;
  gap: 10px;
  align-items: center;
  --color-icon: var(--color-intela-white);
}

._access_183ky_99 ._list_183ky_106 ._entry_183ky_107 {
      height: 60px;
      padding: 0 24px;
      display: flex;
      column-gap: 10px;
      justify-content: flex-start;
    }

._access_183ky_99 ._list_183ky_106 ._entry_183ky_107 > ._content_183ky_113 {
        align-self: center;
        display: flex;
        column-gap: 10px;
        padding: 0 24px;
      }

._access_183ky_99 ._list_183ky_106 ._entry_183ky_107 > ._content_183ky_113 img {
          width: 20px;
          height: 20px;
        }

._access_183ky_99 ._list_183ky_106 ._entry_183ky_107 > ._content_183ky_113 > * {
          align-self: center;
        }

._access_183ky_99 ._icon_183ky_129 {
    background-color: var(--color-intela-primary);
    color: var(--color-intela-white);
    height: 33px;
    width: 33px;
    border-radius: 50%;
    text-align: center;
    display: flex;
    justify-content: center;
  }

._access_183ky_99 ._button_183ky_72 {
    align-self: end;
    min-width: var(--button-min-width);
    background-color: var(--color-intela-green-mild);
    color: var(--color-intela-primary);
    --color-icon: var(--color-intela-primary);
  }

._access_183ky_99 ._options_183ky_148 {
    display: grid;
    grid-template-areas:
      "radio headline lock"
      "radio subline lock";
    grid-template-columns: auto 1fr auto;
    align-items: center;
    padding: 0px 20px;
    margin-top: 10px;
    height: 60px;
  }

._access_183ky_99 ._options_183ky_148 ._icon_183ky_129 {
      grid-area: radio;
      opacity: 0.4;
      border: 3px solid gray;
      border-radius: 50%;
      height: 33px;
      aspect-ratio: 1;
      margin-right: 10px;
    }

._access_183ky_99 ._options_183ky_148 h2 {
      grid-area: headline;
      padding: 0;
      margin: 0;
      margin-top: auto;
    }

._access_183ky_99 ._options_183ky_148 p {
      color: var(--color-intela-gray);
      grid-area: subline;
      padding: 0;
      margin: 0;
      margin-bottom: auto;
    }

._access_183ky_99 ._options_183ky_148 ._lock_183ky_184 {
      grid-area: lock;
      width: 30px;
      --color-icon: var(--color-intela-gray);
    }

._access_183ky_99 ._options_183ky_148 ._help_183ky_190 {
      margin-left: 63px;
    }

._discipline_183ky_196 {
  display: grid;
  grid-template-columns: 1fr auto;
  gap: 10px;
  align-items: flex-end;
  --color-icon: var(--color-intela-white);
}

._discipline_183ky_196 ._list_183ky_106 ._container_183ky_48 {
      transition: all 0.35s ease-out;
      overflow: hidden;
    }

._discipline_183ky_196 ._list_183ky_106 ._entry_183ky_107 {
      display: grid;
      grid-template-columns: auto 1fr auto;
      justify-content: flex-start;
      align-items: center;
      transition: max-height 0.5s ease-in-out;
      height: 60px;
    }

._discipline_183ky_196 ._list_183ky_106 ._entry_183ky_107 > ._content_183ky_113 {
        display: flex;
        column-gap: 10px;
        margin: 0 24px;
      }

._discipline_183ky_196 ._list_183ky_106 ._entry_183ky_107 p {
        text-transform: capitalize;
        margin: 0;
      }

._discipline_183ky_196 ._list_183ky_106 ._entry_183ky_107._unselected_183ky_226 {
        background-color: transparent;
        box-shadow: none;
        padding: 0 24px;
        display: flex;
        column-gap: 10px;
      }

._discipline_183ky_196 ._list_183ky_106 ._entry_183ky_107._unselected_183ky_226 > p {
          flex: 1 1 auto;
        }

._discipline_183ky_196 ._list_183ky_106 ._entry_183ky_107 ._lock_183ky_184 {
        height: 100px;
        width: 30px;
        --color-icon: var(--color-intela-gray);
      }

._discipline_183ky_196 ._list_183ky_106 div:not(:first-child) {
      margin-top: 10px;
    }

._discipline_183ky_196 ._list_183ky_106 ._hidden_183ky_248 {
      margin-top: 0 !important;
      max-height: 0px;
    }

._discipline_183ky_196 ._icon_183ky_129 {
    background-color: var(--color-intela-primary);
    color: var(--color-intela-white);
    height: 33px;
    width: 33px;
    text-align: center;
    display: flex;
    justify-content: center;
  }

._discipline_183ky_196 ._icon_183ky_129 > * {
      align-self: center;
    }

._discipline_183ky_196 ._icon_183ky_129 img {
      height: 20px;
      width: 20px;
    }

._discipline_183ky_196 ._icon_183ky_129._unselected_183ky_226 {
      background-color: transparent;
      border: 2.5px solid var(--color-intela-gray);
      border-radius: 10px;
      opacity: 0.2;
      box-sizing: border-box;
      flex: 0 0 33px;
    }

._discipline_183ky_196 ._button_183ky_72 {
    align-self: end;
    min-width: var(--button-min-width);
    background-color: var(--color-intela-green-mild);
    color: var(--color-intela-primary);
    --color-icon: var(--color-intela-primary);
  }

._admin_183ky_289 {
  display: grid;
  row-gap: 10px;
}

._other_183ky_294 {
  display: grid;
  grid-template-columns: 1fr auto;
  gap: 10px;
  position: relative;
}

._other_183ky_294 ._card_183ky_39 {
    display: flex;
    align-content: center;
    align-items: flex-start;
    flex-direction: column;
  }

._other_183ky_294 ._card_183ky_39 > ._content_183ky_113 {
      height: 60px;
      padding: 0 24px;
      display: flex;
      flex-wrap: wrap;
      align-content: center;
    }

._other_183ky_294 ._card_183ky_39 > ._content_183ky_113 > * {
        flex: 1 1 100%;
      }

._other_183ky_294 ._card_183ky_39 h2 {
      margin: 0;
    }

._other_183ky_294 ._card_183ky_39 p {
      margin: 0;
    }

._other_183ky_294 ._button_183ky_72 {
    min-width: var(--button-min-width);
    background-color: var(--color-intela-white);
    --color-icon: var(--color-intela-primary);
    font-size: 20px;
    height: 60px;
    width: 60px;
    padding: 0;
  }

._other_183ky_294 ._button_183ky_72._locked_183ky_334 {
      background-color: var(--color-observation-gray);
      --color-icon: var(--color-intela-black);
    }

._other_183ky_294 ._button_183ky_72 ._intelaIcon_183ky_338 {
      display: block;
    }

._other_183ky_294 ._readOnlyInfo_183ky_343 {
    background-color: var(--color-observation-gray);
    position: absolute;
    top: 70px;
    right: 0;
    left: 0;
    height: 100px;
    padding: 0 20px;
    z-index: 21;
    display: flex;
  }

._other_183ky_294 ._readOnlyInfo_183ky_343 ._information_183ky_353 {
      align-self: center;
    }

._other_183ky_294 > ._infoBarrier_183ky_357 {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-color: transparent;
    z-index: 20;
  }

._editBottomsheet_183ky_368 {
  overflow-y: auto;
}
@keyframes _pulsate_14q9l_1 {
  0% {
    box-shadow: 0px 0px 20px rgba(0, 255, 0, 0.5);
  }

  50% {
    box-shadow: 0px 0px 20px rgba(0, 255, 0, 0.2);
  }

  100% {
    box-shadow: 0px 0px 20px rgba(0, 255, 0, 0.5);
  }
}

._editUserProp_14q9l_15 {
  margin: auto;
  max-width: 600px;
  display: flex;
  flex-direction: column;
  align-items: center;
}

._editUserProp_14q9l_15 ._input_14q9l_22 {
    width: 100%;

    margin-bottom: 15px;
  }

._editUserProp_14q9l_15 ._input_14q9l_22 ._changed_14q9l_27 input,
      ._editUserProp_14q9l_15 ._input_14q9l_22 ._changed_14q9l_27 textarea {
      }

._editUserProp_14q9l_15 ._input_14q9l_22 ._updating_14q9l_33 input,
      ._editUserProp_14q9l_15 ._input_14q9l_22 ._updating_14q9l_33 textarea {
        animation: _pulsate_14q9l_1 1.2s ease-in-out infinite;
      }

._editUserProp_14q9l_15 ._editUserPropButton_14q9l_41 {
    margin-top: 40px;
  }

._editUserPropHeader_14q9l_46 {
  display: flex;
  justify-content: space-between;
  padding-bottom: 10px;
}

._error_14q9l_52 {
  color: var(--color-errors);
  font-size: 18px;
  font-weight: 600;
  margin-top: 25px;
}
._customersModal_aifgs_1 {
  padding: 0 10px 60px 40px;
}
._customersModal_aifgs_1 > ._goBack_aifgs_3 {
    margin-bottom: 40px;
  }
._customersModal_aifgs_1 > ._labels_aifgs_6 {
    display: flex;
    margin-top: 20px;
    margin-bottom: 5px;
  }
._customersModal_aifgs_1 > ._labels_aifgs_6 > * {
      align-self: center;
      margin-left: 20px;
      flex: 1 1 auto;
    }
._customersModal_aifgs_1 ._customers_aifgs_1,
  ._customersModal_aifgs_1 ._users_aifgs_17 {
    display: flex;
    row-gap: 10px;
    flex-wrap: wrap;
    margin-right: 30px;
  }
._customersModal_aifgs_1 ._customers_aifgs_1 > *, ._customersModal_aifgs_1 ._users_aifgs_17 > * {
      flex: 1 1 100%;
      height: 60px;
    }
._customersModal_aifgs_1 ._customers_aifgs_1 > ._customer_aifgs_1,
    ._customersModal_aifgs_1 ._users_aifgs_17 > ._customer_aifgs_1,
    ._customersModal_aifgs_1 ._customers_aifgs_1 > ._user_aifgs_17,
    ._customersModal_aifgs_1 ._users_aifgs_17 > ._user_aifgs_17 {
      display: flex;
      column-gap: 10px;
    }
._customersModal_aifgs_1 ._customers_aifgs_1 ._details_aifgs_31, ._customersModal_aifgs_1 ._users_aifgs_17 ._details_aifgs_31 {
      background-color: var(--color-intela-white);
      flex: 1 1 auto;
      display: flex;
      justify-content: space-between;
    }
._customersModal_aifgs_1 ._customers_aifgs_1 ._details_aifgs_31 > div, ._customersModal_aifgs_1 ._users_aifgs_17 ._details_aifgs_31 > div {
        display: flex;
        flex-wrap: wrap;
        align-content: center;
        padding: 0 24px;
      }
._customersModal_aifgs_1 ._customers_aifgs_1 ._details_aifgs_31 > div:lastoftype, ._customersModal_aifgs_1 ._users_aifgs_17 ._details_aifgs_31 > div:lastoftype {
          text-align: right;
        }
._customersModal_aifgs_1 ._customers_aifgs_1 ._details_aifgs_31 > div > *, ._customersModal_aifgs_1 ._users_aifgs_17 ._details_aifgs_31 > div > * {
          flex: 1 1 100%;
        }
._customersModal_aifgs_1 ._customers_aifgs_1 ._details_aifgs_31 ._email_aifgs_48,
      ._customersModal_aifgs_1 ._users_aifgs_17 ._details_aifgs_31 ._email_aifgs_48,
      ._customersModal_aifgs_1 ._customers_aifgs_1 ._details_aifgs_31 ._phone_aifgs_49,
      ._customersModal_aifgs_1 ._users_aifgs_17 ._details_aifgs_31 ._phone_aifgs_49 {
        color: var(--color-intela-gray);
      }
._customersModal_aifgs_1 ._customers_aifgs_1 ._edit_aifgs_53, ._customersModal_aifgs_1 ._users_aifgs_17 ._edit_aifgs_53 {
      flex: 0 0 60px;
      --color-button-text: var(--color-intela-primary);
    }

  ._intela4-user-edit-bottomsheet_8232b_1 > p {
    margin: 40px 0 6px 20px;
  }

._permissions_8232b_7 {
  display: flex;
  flex-wrap: wrap;
  row-gap: 10px;
}

._permissions_8232b_7 ._permission_8232b_7 {
    flex: 1 1 100%;
    display: flex;
    column-gap: 12px;
    height: 60px;
    background-color: var(--color-intela-background);
    padding: 0 20px;
    cursor: pointer;
  }

._permissions_8232b_7 ._permission_8232b_7 ._icon_8232b_19 {
      width: 28px;
      height: 28px;
      border: 2.5px solid var(--color-intela-gray);
      border-radius: 50%;
      align-self: center;
      display: flex;
      justify-content: center;
    }

._permissions_8232b_7 ._permission_8232b_7 ._icon_8232b_19 img {
        width: 20px;
        height: 20px;
      }

._permissions_8232b_7 ._permission_8232b_7._checked_8232b_32 ._icon_8232b_19 {
        background-color: var(--color-king-blue);
        border-color: var(--color-king-blue);
        --color-icon: var(--color-intela-white);
      }

._permissions_8232b_7 ._details_8232b_40 {
    align-self: center;
  }

._permissions_8232b_7 ._details_8232b_40 ._subtext_8232b_42 {
      color: var(--color-intela-gray);
    }

._disciplines_8232b_48 {
  display: flex;
  flex-wrap: wrap;
  row-gap: 10px;
}

._disciplines_8232b_48 ._discipline_8232b_48 {
    flex: 1 1 100%;
    display: flex;
    column-gap: 12px;
    height: 60px;
    background-color: var(--color-intela-background);
    padding: 0 20px;
    cursor: pointer;
  }

._disciplines_8232b_48 ._discipline_8232b_48._checked_8232b_32 ._icon_8232b_19 {
        background-color: var(--color-king-blue);
        border-color: var(--color-king-blue);
        --color-icon: var(--color-intela-white);
      }

._disciplines_8232b_48 ._details_8232b_40 {
    align-self: center;
  }

._disciplines_8232b_48 ._details_8232b_40 ._subtext_8232b_42 {
      color: var(--color-intela-gray);
    }

._icon_8232b_19 {
  width: 28px;
  height: 28px;
  border: 2.5px solid var(--color-intela-gray);
  align-self: center;
  display: flex;
  justify-content: center;
}

._icon_8232b_19 img {
    width: 20px;
    height: 20px;
  }

._buttons_8232b_90 {
  margin-top: 60px;
  display: flex;
  justify-content: space-between;
  --color-button: var(--color-intela-green-mild);
  --color-button-text: var(--color-intela-primary);
}

._delete_8232b_98 {
  --color-button: var(--color-observation-red);
  --color-button-text: var(--color-intela-black);
}
._appCreateNew_128x0_1 {
  display: flex;
  justify-content: end;
}
._appCreateNew_128x0_1 ._newButton_128x0_4 {
    cursor: pointer;
    position: relative;
    height: 40px;
    line-height: 40px;
    padding: 0 10px;
    background-color: var(--color-intela-green-mild);
    color: var(--color-intela-primary);
    margin-top: -10px;
    margin-bottom: 10px;
    white-space: nowrap;
  }
._appCreateNew_128x0_1 ._newButton_128x0_4:before {
      position: absolute;
      top: 19px;
      left: -33px;
      content: "";
      height: 2px;
      width: 35px;
      border-radius: 2px;
      background-color: var(--color-intela-green-mild);
    }

  ._accountEditBottomsheet_ejmng_1 > ._contacts_ejmng_2 {
    margin-top: 40px;
  }

._accountEditBottomsheet_ejmng_1 > ._contacts_ejmng_2 > ._removeContact_ejmng_4 {
      display: flex;
      --color-button: var(--color-intela-black);
      --color-button-text: var(--color-intela-white);
    }

._accountEditBottomsheet_ejmng_1 > ._addContact_ejmng_10 {
    margin-top: 20px;
    display: flex;
    --color-button-text: var(--color-intela-primary);
  }

._accountEditBottomsheet_ejmng_1 > ._buttons_ejmng_15 {
    margin-top: 60px;
    display: flex;
    justify-content: space-between;
    --color-button: var(--color-intela-green-mild);
    --color-button-text: var(--color-intela-primary);
  }

._accountEditBottomsheet_ejmng_1 > ._buttons_ejmng_15 ._delete_ejmng_21 {
      --color-button: var(--color-observation-red);
      --color-button-text: var(--color-intela-black);
    }

._logo_ejmng_28 {
  margin-top: 40px;
  display: flex;
  align-items: center;
  column-gap: 20px;
}

._logo_ejmng_28 ._image_ejmng_33 {
    padding: 1px;
    background-color: var(--color-intela-white);
    border: 1px solid var(--color-intela-black);
  }

._logo_ejmng_28 ._image_ejmng_33 img {
      max-width: 160px;
      display: block;
    }

._logo_ejmng_28 ._button_ejmng_15 {
    --color-button: var(--color-intela-black);
    --color-button-text: var(--color-intela-white);
  }

._contact_ejmng_2 {
  padding-top: 40px;
}
._deletedUsersBottomsheet_18fzl_1 {
  max-height: 60vh;
}
._deletedUsersBottomsheet_18fzl_1 > ._header_18fzl_3 {
    margin: 0;
    display: flex;
    column-gap: 10px;
  }
._deletedUsersBottomsheet_18fzl_1 > ._header_18fzl_3 > div {
      flex: 1 1 auto;
    }
._deletedUsersBottomsheet_18fzl_1 > ._header_18fzl_3 > div:first-child,
      ._deletedUsersBottomsheet_18fzl_1 > ._header_18fzl_3 > div:last-child {
        flex: 0 0 auto;
      }
._deletedUsersBottomsheet_18fzl_1 > ._labels_18fzl_16 {
    display: flex;
    margin-top: 20px;
    margin-bottom: 5px;
  }
._deletedUsersBottomsheet_18fzl_1 > ._labels_18fzl_16 ._name_18fzl_20 {
      align-self: center;
      margin-left: 20px;
      flex: 1 1 auto;
    }
._deletedUsersBottomsheet_18fzl_1 > ._labels_18fzl_16 ._date_18fzl_25 {
      margin-right: 90px;
      align-self: center;
      flex: 0 0 auto;
    }
._deletedUsersBottomsheet_18fzl_1 > ._deletedUsersList_18fzl_32 {
    margin-top: 10px;
  }
._deletedUsersBottomsheet_18fzl_1 > ._deletedUsersList_18fzl_32 ._deletedUser_18fzl_1 {
      display: flex;
      column-gap: 10px;
      margin-bottom: 10px;
    }
._deletedUsersBottomsheet_18fzl_1 > ._deletedUsersList_18fzl_32 ._deletedUser_18fzl_1 ._deletedUserDetails_18fzl_38 {
        flex: 1 1 auto;
        height: 60px;
        align-self: center;
        padding: 0 20px 0 20px;
        display: flex;
        justify-content: space-between;
        background-color: var(--color-intela-white);
      }
._deletedUsersBottomsheet_18fzl_1 > ._deletedUsersList_18fzl_32 ._deletedUser_18fzl_1 ._deletedUserDetails_18fzl_38 ._name_18fzl_20 {
          align-self: center;
        }
._deletedUsersBottomsheet_18fzl_1 > ._deletedUsersList_18fzl_32 ._deletedUser_18fzl_1 ._deletedUserDetails_18fzl_38 ._email_18fzl_49 {
          align-self: center;
        }
._deletedUsersBottomsheet_18fzl_1 > ._deletedUsersList_18fzl_32 ._deletedUser_18fzl_1 ._deletedUserMenu_18fzl_53 {
        flex: 0 0 60px;
        height: 60px;
        display: flex;
        justify-content: center;
        background-color: var(--color-intela-white);
      }
._checkpointsModal_1hccn_1 {
  padding: 0 10px 140px 40px;
}
._checkpointsModal_1hccn_1 > ._labels_1hccn_3 {
    display: flex;
    margin-top: 20px;
    margin-bottom: 5px;
  }
._checkpointsModal_1hccn_1 > ._labels_1hccn_3 > * {
      align-self: center;
      margin-left: 20px;
      flex: 1 1 auto;
    }
._checkpointsModal_1hccn_1 > ._buttons_1hccn_13 {
    margin-bottom: 10px;
    padding-top: 10px;
    display: flex;
    justify-content: end;
    align-items: center;
    column-gap: 50px;
  }
._checkpointsModal_1hccn_1 > ._buttons_1hccn_13 > div:first-child {
      flex: 50%;
      margin-left: 20px;
    }
._checkpointsModal_1hccn_1 > ._buttons_1hccn_13 > div:nth-child(2) > div {
        margin-bottom: 10px;
      }
._checkpointsModal_1hccn_1 > ._buttons_1hccn_13 > div:last-child {
      margin-top: 10px;
    }
._checkpointsModal_1hccn_1 > ._header_1hccn_33 {
    display: flex;
    column-gap: 10px;
    margin-bottom: 20px;
    margin-right: 30px;
  }
._checkpointsModal_1hccn_1 > ._header_1hccn_33 ._sorting_1hccn_38 {
      flex: 1 1 auto;
      align-self: center;
    }
._checkpointsModal_1hccn_1 > ._header_1hccn_33 ._search_1hccn_42 {
      flex: 0 0 auto;
    }
._checkpointsModal_1hccn_1 > ._header_1hccn_33 ._discipline_1hccn_45 {
      flex: 0 0 auto;
    }
._checkpointsModal_1hccn_1 > ._header_1hccn_33 ._category_1hccn_48 {
      flex: 0 0 auto;
    }
._checkpointsModal_1hccn_1 > ._headerSearch_1hccn_52 {
    display: flex;
    column-gap: 10px;
    margin-bottom: 20px;
  }
._checkpointsModal_1hccn_1 > ._headerSearch_1hccn_52 > ._input_1hccn_56 {
      flex: 1 1 auto;
    }
._checkpointsModal_1hccn_1 > ._headerSearch_1hccn_52 > ._input_1hccn_56 input {
        background-color: white;
      }
._checkpointsModal_1hccn_1 > ._headerSearch_1hccn_52 > ._close_1hccn_62 {
      flex: 0 0 auto;
      background-color: var(--color-intela-black);
      width: 60px;
      height: 60px;
      --color-icon: var(--color-intela-white);
      display: flex;
      justify-content: center;
    }
._checkpointsModal_1hccn_1 > ._headerSearch_1hccn_52 > ._close_1hccn_62 > * {
        align-self: center;
      }
._checkpointsModal_1hccn_1 > ._checkpoints_1hccn_1 {
    padding: 0 30px 10px 0;
  }

  ._deletedCheckpointsBottomsheet_1l3fn_1 > ._header_1l3fn_2 {
    margin: 0;
    display: flex;
    column-gap: 10px;
  }
._deletedCheckpointsBottomsheet_1l3fn_1 > ._header_1l3fn_2 > div {
      flex: 1 1 auto;
    }
._deletedCheckpointsBottomsheet_1l3fn_1 > ._header_1l3fn_2 > div:first-child,
      ._deletedCheckpointsBottomsheet_1l3fn_1 > ._header_1l3fn_2 > div:last-child {
        flex: 0 0 auto;
      }
._deletedCheckpointsBottomsheet_1l3fn_1 > ._labels_1l3fn_15 {
    display: flex;
    margin-top: 20px;
    margin-bottom: 5px;
  }
._deletedCheckpointsBottomsheet_1l3fn_1 > ._labels_1l3fn_15 ._name_1l3fn_19 {
      align-self: center;
      margin-left: 20px;
      flex: 1 1 auto;
    }
._deletedCheckpointsBottomsheet_1l3fn_1 > ._labels_1l3fn_15 ._date_1l3fn_24 {
      margin-right: 90px;
      align-self: center;
      flex: 0 0 auto;
    }
._deletedCheckpointsBottomsheet_1l3fn_1 > ._deletedCheckpointsList_1l3fn_31 {
    margin-top: 10px;
  }
._deletedCheckpointsBottomsheet_1l3fn_1 > ._deletedCheckpointsList_1l3fn_31 ._deletedCheckpoint_1l3fn_1 {
      display: flex;
      column-gap: 10px;
      margin-bottom: 10px;
    }
._deletedCheckpointsBottomsheet_1l3fn_1 > ._deletedCheckpointsList_1l3fn_31 ._deletedCheckpoint_1l3fn_1 ._deletedCheckpointDetails_1l3fn_37 {
        flex: 1 1 auto;
        height: 60px;
        align-self: center;
        padding: 0 20px 0 20px;
        display: flex;
        justify-content: space-between;
        background-color: var(--color-intela-white);
      }
._deletedCheckpointsBottomsheet_1l3fn_1 > ._deletedCheckpointsList_1l3fn_31 ._deletedCheckpoint_1l3fn_1 ._deletedCheckpointDetails_1l3fn_37 ._name_1l3fn_19 {
          align-self: center;
        }
._deletedCheckpointsBottomsheet_1l3fn_1 > ._deletedCheckpointsList_1l3fn_31 ._deletedCheckpoint_1l3fn_1 ._deletedCheckpointDetails_1l3fn_37 ._date_1l3fn_24 {
          align-self: center;
        }
._deletedCheckpointsBottomsheet_1l3fn_1 > ._deletedCheckpointsList_1l3fn_31 ._deletedCheckpoint_1l3fn_1 ._deletedCheckpointMenu_1l3fn_52 {
        flex: 0 0 60px;
        height: 60px;
        display: flex;
        justify-content: center;
        background-color: var(--color-intela-white);
      }
._checkpointsElement_1pl72_1 {
  position: relative;
  height: 60px;
  display: flex;
  margin-bottom: 10px;
  column-gap: 10px;
}
._checkpointsElement_1pl72_1 > div {
    background-color: var(--color-intela-white);
  }
._checkpointsElement_1pl72_1 > ._properties_1pl72_11 {
    padding: 0 20px;
    flex: 1 1 auto;
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
    align-content: center;
    overflow-x: hidden;
  }
._checkpointsElement_1pl72_1 > ._properties_1pl72_11 ._ref_1pl72_19,
    ._checkpointsElement_1pl72_1 > ._properties_1pl72_11 ._text_1pl72_20 {
      flex: 1 1 100%;
    }
._checkpointsElement_1pl72_1 > ._properties_1pl72_11 ._text_1pl72_20 {
      white-space: nowrap;
      text-overflow: ellipsis;
      overflow-x: hidden;
      color: var(--color-intela-gray);
    }
._checkpointsElement_1pl72_1 > ._edit_1pl72_30 {
    flex: 0 0 60px;
    display: flex;
    justify-content: center;
    --color-icon: var(--color-intela-primary);
  }
._checkpointsElement_1pl72_1 ._edit_1pl72_30._global_1pl72_37 {
      --color-icon: var(--color-intela-black);
      background-color: transparent;
      box-shadow: none;
    }
._checkpointsElement_1pl72_1 ._edit_1pl72_30._global_1pl72_37._infoShown_1pl72_41 {
        background-color: var(--color-observation-gray);
      }
._checkpointsElement_1pl72_1 ._isGlobal_1pl72_46 {
    background-color: transparent;
    --color-icon: var(--color-intela-primary);
    width: 24px;
    flex: 0 0 24px;
    height: 60px;
    display: grid;
    align-items: center;
  }
._checkpointsElement_1pl72_1 ._isGlobal_1pl72_46 * {
      width: 24px;
      height: 24px;
    }
._checkpointsElement_1pl72_1 ._readOnlyInfo_1pl72_59 {
    background-color: var(--color-observation-gray);
    position: absolute;
    top: 70px;
    right: 0;
    left: 0;
    height: 100px;
    padding: 0 20px;
    z-index: 21;
    display: flex;
  }
._checkpointsElement_1pl72_1 ._readOnlyInfo_1pl72_59 ._information_1pl72_69 {
      align-self: center;
    }
._checkpointsElement_1pl72_1 > ._infoBarrier_1pl72_73 {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-color: transparent;
    z-index: 20;
  }

  ._appReadonlyField_1r6oh_1 > ._label_1r6oh_2 {
    margin-bottom: 16px;
  }
._appReadonlyField_1r6oh_1 > ._value_1r6oh_5 {
  }

  ._importCheckpointsDialog_18n25_1 h1 {
    margin-top: 0;
  }
._importCheckpointsDialog_18n25_1 ._buttons_18n25_5 {
    display: flex;
    margin-top: 40px;
    justify-content: center;
    --color-button: var(--color-intela-primary);
    --color-button-text: var(--color-intela-white);
  }
._checklistTemplatesModal_6gpts_1 {
  padding: 0 10px 200px 40px;
}
._checklistTemplatesModal_6gpts_1 > ._labels_6gpts_3 {
    display: flex;
    margin-top: 20px;
    margin-bottom: 5px;
  }
._checklistTemplatesModal_6gpts_1 > ._labels_6gpts_3 ._name_6gpts_7 {
      align-self: center;
      margin-left: 20px;
      flex: 1 1 auto;
    }
._checklistTemplatesModal_6gpts_1 > ._labels_6gpts_3 ._date_6gpts_12 {
      margin-right: 224px;
      align-self: center;
      flex: 0 0 auto;
    }
._checklistTemplatesModal_6gpts_1 > ._checklists_6gpts_18 {
    padding: 0 30px 10px 0;
  }
._checklistTemplatesElement_2hm2u_1 {
  position: relative;
  height: 60px;
  display: flex;
  margin-bottom: 10px;
  column-gap: 10px;
}
._checklistTemplatesElement_2hm2u_1 > div {
    background-color: var(--color-intela-white);
  }
._checklistTemplatesElement_2hm2u_1 > ._properties_2hm2u_11 {
    padding: 0 20px;
    flex: 1 1 auto;
    display: flex;
    justify-content: space-between;
  }
._checklistTemplatesElement_2hm2u_1 > ._properties_2hm2u_11 ._name_2hm2u_16,
    ._checklistTemplatesElement_2hm2u_1 > ._properties_2hm2u_11 ._updated_2hm2u_17 {
      align-self: center;
    }
._checklistTemplatesElement_2hm2u_1 > ._menu_2hm2u_21,
  ._checklistTemplatesElement_2hm2u_1 > ._edit_2hm2u_22 {
    flex: 0 0 60px;
    display: flex;
    justify-content: center;
    --color-icon: var(--color-intela-primary);
  }
._checklistTemplatesElement_2hm2u_1 ._edit_2hm2u_22._global_2hm2u_29 {
      --color-icon: var(--color-intela-black);
      background-color: transparent;
      box-shadow: none;
    }
._checklistTemplatesElement_2hm2u_1 ._edit_2hm2u_22._global_2hm2u_29._infoShown_2hm2u_33 {
        background-color: var(--color-observation-gray);
      }
._checklistTemplatesElement_2hm2u_1 ._isGlobal_2hm2u_38 {
    background-color: transparent;
    --color-icon: var(--color-intela-primary);
    width: 24px;
    height: 60px;
    display: grid;
    align-items: center;
  }
._checklistTemplatesElement_2hm2u_1 ._isGlobal_2hm2u_38 * {
      width: 24px;
      height: 24px;
    }
._checklistTemplatesElement_2hm2u_1 ._readOnlyInfo_2hm2u_50 {
    background-color: var(--color-observation-gray);
    position: absolute;
    top: 70px;
    right: 0;
    left: 0;
    height: 100px;
    padding: 0 20px;
    z-index: 21;
    display: flex;
  }
._checklistTemplatesElement_2hm2u_1 ._readOnlyInfo_2hm2u_50 ._information_2hm2u_60 {
      align-self: center;
    }
._checklistTemplatesElement_2hm2u_1 > ._infoBarrier_2hm2u_64 {
    position: fixed;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    background-color: transparent;
    z-index: 20;
  }
._checklistTemplatesElement_2hm2u_1 > ._menu_2hm2u_21 {
    position: relative;
  }
._checklistTemplatesElement_2hm2u_1 > ._menu_2hm2u_21 > ._icon_2hm2u_76 {
      flex: 0 0 60px;
      display: flex;
      justify-content: center;
    }
._checklistTemplatesElement_2hm2u_1 > ._menu_2hm2u_21 > ._menuBarrier_2hm2u_81 {
      position: fixed;
      top: 0;
      right: 0;
      bottom: 0;
      left: 0;
      z-index: 20;
    }
._checklistTemplatesElement_2hm2u_1 > ._menu_2hm2u_21 > ._submenu_2hm2u_89 {
      background-color: white;
      position: absolute;
      top: 0;
      right: 0;
      min-width: 280px;
      padding: 20px 0;
      z-index: 20;
    }
._checklistTemplatesElement_2hm2u_1 > ._menu_2hm2u_21 > ._submenu_2hm2u_89 ._option_2hm2u_98 {
        display: flex;
        justify-content: space-between;
        padding: 0 20px;
        height: 60px;
        cursor: pointer;
        --color-icon: var(--color-intela-black);
      }
._checklistTemplatesElement_2hm2u_1 > ._menu_2hm2u_21 > ._submenu_2hm2u_89 ._option_2hm2u_98 ._label_2hm2u_105 {
          align-self: center;
          flex: 1 1 auto;
        }
._checklistTemplatesElement_2hm2u_1 > ._menu_2hm2u_21 > ._submenu_2hm2u_89 ._option_2hm2u_98 ._icon_2hm2u_76 {
          align-self: center;
          flex: 0 0 16px;
        }
._checklistTemplatesElement_2hm2u_1 > ._menu_2hm2u_21 > ._submenu_2hm2u_89 ._option_2hm2u_98:hover {
          background-color: var(--color-intela-black);
          color: var(--color-intela-white);
          --color-icon: var(--color-intela-white);
        }
._checkpointReadonlyElement_1svjk_1 {
  background-color: var(--color-intela-background);
  height: 60px;
  margin-bottom: 10px;
  padding: 0 20px;
  display: flex;
  flex-wrap: wrap;
  align-content: center;
}
._checkpointReadonlyElement_1svjk_1 > div {
    flex: 0 0 100%;
  }
._checkpointReadonlyElement_1svjk_1 > ._text_1svjk_12 {
    color: var(--color-intela-gray);
    overflow-x: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
  }

  ._checklistEditBottomsheet_12ebw_1 ._addCheckpoint_12ebw_2 {
    display: inline-block;
    margin-top: 20px;
    --color-button-text: var(--color-intela-primary);
  }
._checklistEditBottomsheet_12ebw_1 > ._buttons_12ebw_7 {
    margin-top: 60px;
    display: flex;
    justify-content: space-between;
    --color-button: var(--color-intela-green-mild);
    --color-button-text: var(--color-intela-primary);
  }
._checklistEditBottomsheet_12ebw_1 > ._buttons_12ebw_7 ._delete_12ebw_13 {
      --color-button: var(--color-observation-red);
      --color-button-text: var(--color-intela-black);
    }
._checklistEditBottomsheet_12ebw_1 ._global_12ebw_19 {
    display: flex;
    grid-template-columns: auto auto;
    column-gap: 16px;
    align-items: center;
    margin-bottom: 12px;
    user-select: none;
  }
._checkpointElement_omxbl_1 {
  display: flex;
  column-gap: 10px;
  margin-bottom: 10px;
}
._checkpointElement_omxbl_1 > ._details_omxbl_5 {
    flex: 1 1 auto;
    background-color: var(--color-intela-white);
    height: 60px;
    padding: 0 20px;
    display: flex;
    flex-wrap: wrap;
    align-content: center;
    overflow-x: hidden;
  }
._checkpointElement_omxbl_1 > ._details_omxbl_5 > div {
      flex: 0 0 100%;
    }
._checkpointElement_omxbl_1 > ._details_omxbl_5 > ._text_omxbl_17 {
      color: var(--color-intela-gray);
      overflow-x: hidden;
      white-space: nowrap;
      text-overflow: ellipsis;
    }
._checkpointElement_omxbl_1 > ._remove_omxbl_24 {
    flex: 0 0 100px;
    background-color: var(--color-intela-black);
    color: var(--color-intela-white);
    display: flex;
    justify-content: center;
    cursor: pointer;
  }
._checkpointElement_omxbl_1 > ._remove_omxbl_24 span {
      align-self: center;
    }
._checklistAddCheckpointsBottomsheet_5z0kr_1 {
  position: relative;
}
._checklistAddCheckpointsBottomsheet_5z0kr_1 > ._checkpoints_5z0kr_3 {
    display: flex;
    flex-wrap: wrap;
    row-gap: 10px;
    padding-bottom: 120px;
  }
._checklistAddCheckpointsBottomsheet_5z0kr_1 > ._checkpoints_5z0kr_3 > div {
      flex: 1 1 100%;
    }
._checklistAddCheckpointsBottomsheet_5z0kr_1 > ._header_5z0kr_12 {
    display: flex;
    column-gap: 10px;
    margin-bottom: 20px;
  }
._checklistAddCheckpointsBottomsheet_5z0kr_1 > ._header_5z0kr_12 ._sorting_5z0kr_16 {
      flex: 1 1 auto;
    }
._checklistAddCheckpointsBottomsheet_5z0kr_1 > ._header_5z0kr_12 ._search_5z0kr_19 {
      flex: 0 0 auto;
    }
._checklistAddCheckpointsBottomsheet_5z0kr_1 > ._header_5z0kr_12 ._discipline_5z0kr_22 {
      flex: 0 0 auto;
    }
._checklistAddCheckpointsBottomsheet_5z0kr_1 > ._header_5z0kr_12 ._category_5z0kr_25 {
      flex: 0 0 auto;
    }
._checklistAddCheckpointsBottomsheet_5z0kr_1 > ._headerSearch_5z0kr_29 {
    display: flex;
    column-gap: 10px;
    margin-bottom: 20px;
  }
._checklistAddCheckpointsBottomsheet_5z0kr_1 > ._headerSearch_5z0kr_29 > ._input_5z0kr_33 {
      flex: 1 1 auto;
    }
._checklistAddCheckpointsBottomsheet_5z0kr_1 > ._headerSearch_5z0kr_29 > ._close_5z0kr_36 {
      flex: 0 0 auto;
      background-color: var(--color-intela-black);
      width: 60px;
      height: 60px;
      --color-icon: var(--color-intela-white);
      display: flex;
      justify-content: center;
    }
._checklistAddCheckpointsBottomsheet_5z0kr_1 > ._headerSearch_5z0kr_29 > ._close_5z0kr_36 > * {
        align-self: center;
      }
._checklistAddCheckpointsBottomsheet_5z0kr_1 > ._buttons_5z0kr_49 {
    position: fixed;
    background-color: var(--color-intela-background);
    box-shadow: 0px -6px 20px 0px rgba(0, 0, 0, 0.1);
    left: 30px;
    right: 30px;
    bottom: 0;
    padding: 30px 60px;
    display: flex;
    justify-content: space-between;
  }
._checklistAddCheckpointsBottomsheet_5z0kr_1 > ._buttons_5z0kr_49 > ._back_5z0kr_59 {
      --color-button: var(--color-intela-black);
      --color-button-text: var(--color-intela-white);
    }
._checklistAddCheckpointsBottomsheet_5z0kr_1 > ._buttons_5z0kr_49 > ._add_5z0kr_63 {
      --color-button: var(--color-intela-green-mild);
      --color-button-text: var(--color-intela-primary);
    }
._selectableCheckpointElement_1a4km_1 {
  background-color: var(--color-intela-white);
  display: flex;
  height: 60px;
  padding: 0 20px;
  align-content: center;
  column-gap: 20px;
  overflow: hidden;
}
._selectableCheckpointElement_1a4km_1 > ._checkbox_1a4km_9 {
    align-self: center;
    flex: 0 0 34px;
  }
._selectableCheckpointElement_1a4km_1 > ._details_1a4km_13 {
    align-self: center;
    overflow: hidden;
    display: flex;
    flex-wrap: wrap;
  }
._selectableCheckpointElement_1a4km_1 > ._details_1a4km_13 ._ref_1a4km_18 {
      flex: 1 1 100%;
      color: var(--color-intela-gray);
    }
._selectableCheckpointElement_1a4km_1 > ._details_1a4km_13 ._text_1a4km_22 {
      white-space: nowrap;
      text-overflow: ellipsis;
      overflow: hidden;
    }

  ._deletedChecklistsBottomsheet_zg00e_1 > ._header_zg00e_2 {
    margin: 0;
    display: flex;
    column-gap: 10px;
  }
._deletedChecklistsBottomsheet_zg00e_1 > ._header_zg00e_2 > div {
      flex: 1 1 auto;
    }
._deletedChecklistsBottomsheet_zg00e_1 > ._header_zg00e_2 > div:first-child,
      ._deletedChecklistsBottomsheet_zg00e_1 > ._header_zg00e_2 > div:last-child {
        flex: 0 0 auto;
      }
._deletedChecklistsBottomsheet_zg00e_1 > ._labels_zg00e_15 {
    display: flex;
    margin-top: 20px;
    margin-bottom: 5px;
  }
._deletedChecklistsBottomsheet_zg00e_1 > ._labels_zg00e_15 ._name_zg00e_19 {
      align-self: center;
      margin-left: 20px;
      flex: 1 1 auto;
    }
._deletedChecklistsBottomsheet_zg00e_1 > ._labels_zg00e_15 ._date_zg00e_24 {
      margin-right: 90px;
      align-self: center;
      flex: 0 0 auto;
    }
._deletedChecklistsBottomsheet_zg00e_1 > ._deletedChecklistsList_zg00e_31 {
    margin-top: 10px;
  }
._deletedChecklistsBottomsheet_zg00e_1 > ._deletedChecklistsList_zg00e_31 ._deletedChecklist_zg00e_1 {
      display: flex;
      column-gap: 10px;
      margin-bottom: 10px;
    }
._deletedChecklistsBottomsheet_zg00e_1 > ._deletedChecklistsList_zg00e_31 ._deletedChecklist_zg00e_1 ._deletedChecklistDetails_zg00e_37 {
        flex: 1 1 auto;
        height: 60px;
        align-self: center;
        padding: 0 20px 0 20px;
        display: flex;
        justify-content: space-between;
        background-color: var(--color-intela-white);
      }
._deletedChecklistsBottomsheet_zg00e_1 > ._deletedChecklistsList_zg00e_31 ._deletedChecklist_zg00e_1 ._deletedChecklistDetails_zg00e_37 ._name_zg00e_19 {
          align-self: center;
        }
._deletedChecklistsBottomsheet_zg00e_1 > ._deletedChecklistsList_zg00e_31 ._deletedChecklist_zg00e_1 ._deletedChecklistDetails_zg00e_37 ._date_zg00e_24 {
          align-self: center;
        }
._deletedChecklistsBottomsheet_zg00e_1 > ._deletedChecklistsList_zg00e_31 ._deletedChecklist_zg00e_1 ._deletedChecklistMenu_zg00e_52 {
        flex: 0 0 60px;
        height: 60px;
        display: flex;
        justify-content: center;
        background-color: var(--color-intela-white);
      }
._dashboard_sdwjy_1 {
  padding: 10px 40px;
}

  ._objectPage_1jqpa_1 ._listPostfix_1jqpa_2 {
    display: grid;
    grid-template-columns: auto auto;
    column-gap: 20px;
  }

._objectPage_1jqpa_1 ._listPostfix_1jqpa_2 > div:first-child {
      justify-self: start;
    }

._objectPage_1jqpa_1 ._listPostfix_1jqpa_2 > div:last-child {
      justify-self: end;
    }

._objectPage_1jqpa_1 ._pageContent_1jqpa_13 {
    --color-button: var(--color-intela-green-mild);
    --color-button-text: var(--color-intela-primary);
  }

._objectPage_1jqpa_1 ._emptyInspectionsListContainer_1jqpa_17 {
    display: flex;
    justify-content: space-between;
  }

._objectPage_1jqpa_1 ._emptyInspectionsListContainer_1jqpa_17 > * {
      align-self: center;
    }

._pageNavigation_1jqpa_26 {
  margin: 0 40px;
}

  ._observations_9du34_1 ._content_9du34_2 {
    display: grid;

    row-gap: 10px;
    margin-left: 40px;
    margin-right: 10px;
  }
._observations_9du34_1 ._content_9du34_2 ._header_9du34_9 {
      display: flex;
    }
._observations_9du34_1 ._content_9du34_2 ._header_9du34_9 h1 {
        margin: 0;
        padding: 0;
        padding-left: 15px;
      }
._observationObjectList_1lz7w_1 {
  display: grid;
  grid-template-areas:
    "filter . . ."
    "ListHeader . expandAll ."
    "newBtn  newBtn newBtn newBtn"
    "list list list list";
  grid-template-columns: 1fr auto 1fr 80px;
  row-gap: 10px;
  margin-left: 40px;
  margin-right: 10px;
}
._observationObjectList_1lz7w_1 ._name_1lz7w_13 {
    grid-area: ListHeader;
    margin-left: 20px;
    align-self: center;
  }
._observationObjectList_1lz7w_1 ._expanderArea_1lz7w_19 {
    grid-area: expandAll;
    display: flex;
    align-items: center;
    justify-content: flex-end;
  }
._observationObjectList_1lz7w_1 ._newObservation_1lz7w_26 {
    justify-self: flex-end;
    grid-area: newBtn;
    display: flex;
  }
._observationObjectList_1lz7w_1 ._newObservation_1lz7w_26 ._button_1lz7w_31 {
      background-color: var(--color-intela-green-mild);
      height: 40px;
      padding: 0 10px;
    }
._observationObjectList_1lz7w_1 ._newObservation_1lz7w_26::before {
      margin: auto;
      content: "";
      background-color: var(--color-intela-green-mild);
      width: 62px;
      height: 2px;
    }
._observationObjectList_1lz7w_1 ._expander_1lz7w_19 {
    background-color: var(--color-intela-green-mild);
    height: 37px;
    width: 37px;
    display: flex;
    justify-content: center;
    --color-icon: var(--color-intela-primary);
    margin-left: 10px;
  }
._observationObjectList_1lz7w_1 ._observations_1lz7w_56 {
    grid-area: list;
    display: flex;
    flex-direction: column;
    padding-bottom: 40px;
  }
._observationObjectList_1lz7w_1 ._filter_1lz7w_63 {
    grid-area: filter;
    margin-left: -3px;
  }
._observationObjectList_1lz7w_1 ._filter_1lz7w_63 option {
      padding: 0;
    }
._newObservation_9c649_1 {
  display: flex;
  justify-content: flex-end;
  margin: 20px 0 0 0;
}

._observationCard_9c649_7 {
  margin-right: 80px;
  margin-top: 10px;
}

._observationCard_9c649_7 ._singleObservation_9c649_11 {
    display: flex;
    justify-content: space-between;
    padding: 10px 10px !important;
  }

._observationCard_9c649_7 ._singleObservation_9c649_11 p {
      margin: auto 0;
    }

._observationCard_9c649_7 ._observations_9c649_21 {
    display: flex;
    flex-direction: row;
    align-items: center;
  }

._observationCard_9c649_7 ._observations_9c649_21 p {
      margin-right: 20px;
    }

._observationCard_9c649_7 ._expander_9c649_31 {
    background-color: var(--color-intela-green-mild);
    height: 37px;
    width: 37px;
    display: flex;
    justify-content: center;
    --color-icon: var(--color-intela-primary);
    align-self: center;
  }

._observation_9c649_7 {
  display: flex;
  justify-content: space-between;
  margin-left: 20px;
  row-gap: 0;
}

._observation_9c649_7 ._barrier_9c649_48 {
    position: fixed;
    top: 0;
    right: 0;
    width: 100%;
    height: 100%;
  }

._observation_9c649_7 ._deletedDropdown_9c649_56 {
    background-color: var(--color-intela-white);
    display: flex;
    flex-direction: column;
    position: absolute;
    right: 80px;
    padding: 20px 0;
    margin-top: 200px;
    width: 250px;
    border-radius: 10px;
    z-index: 101;
    box-shadow: 0px 2px 20px rgba(0, 0, 0, 0.15);
  }

._observation_9c649_7 ._deletedDropdown_9c649_56 ._button_9c649_69 {
      border-radius: 0px !important;
      min-height: 50px;
      padding-left: 20px !important;
    }

._observation_9c649_7 ._deletedDropdown_9c649_56 ._button_9c649_69 ._delete_9c649_56 {
        background-color: var(--color-intela-black);
        color: var(--color-intela-white);
        --color-icon: var(--color-intela-white);
      }

._observation_9c649_7 ._deletedDropdown_9c649_56 ._button_9c649_69 ._restore_9c649_80 {
        background-color: var(--color-intela-white);
        color: var(--color-intela-black);
        --color-icon: var(--color-intela-black);
      }

._observation_9c649_7 ._name_9c649_88 {
    display: inline-block;
    padding-top: 5px;
  }

._observation_9c649_7 ._description_9c649_93 {
    color: var(--color-intela-gray);
    padding-bottom: 5px;
  }

._observation_9c649_7 div ._breadcrumb_9c649_98 {
    display: inline-flex !important;
    --color-icon: var(--color-intela-gray);
  }

._observation_9c649_7 div ._breadcrumb_9c649_98 p {
      color: var(--color-intela-gray);
      font-weight: 600;
      font-size: 16px;
      line-height: 20px;
    }

._observation_9c649_7 ._right_9c649_110 {
    display: flex;
    text-align: right;
  }

._observation_9c649_7 ._right_9c649_110 ._priority_9c649_114 {
      margin-top: 5px;
    }

._observation_9c649_7 ._right_9c649_110 ._date_9c649_118 {
      margin-bottom: 5px;
    }

._observation_9c649_7 ._right_9c649_110::after {
      content: "";
      background-color: var(--accent-color);
      margin-left: 20px;
      border-top-right-radius: 10px;
      border-bottom-right-radius: 10px;
      height: 100%;
      width: 10px;
    }

._container_9c649_134 {
  display: grid;
  grid-template-columns: auto 50px;
  grid-gap: 5px;
  grid-row-gap: 10px;
  align-items: center;
  padding-top: 10px;
  margin-right: 80px;
}

._container_9c649_134 ._intela4-app-button_9c649_143 {
    padding: 0;
    height: 100%;
  }

._container_9c649_134 ._CLOSED_9c649_148 {
    --accent-color: var(--color-intela-gray);
  }

._container_9c649_134 ._HIGH_9c649_152 {
    --accent-color: var(--color-observation-red);
  }

._container_9c649_134 ._MEDIUM_9c649_156 {
    --accent-color: var(--color-observation-yellow);
  }

._container_9c649_134 ._LOW_9c649_160 {
    --accent-color: var(--color-observation-green);
  }
._appDrawerSection_1putk_1 {
  display: flex;
  flex-direction: column;
  min-height: 100%;
}
._appDrawerSection_1putk_1 ._appDrawer_1putk_1 {
    transition: 0.2s all ease-in-out;
    overflow: hide;
  }
._appDrawerSection_1putk_1 ._header_1putk_10 ._intela-icon_1putk_11 {
      width: 32px;
    }
._appDrawerSection_1putk_1 > ._expanded_1putk_16 {
    max-height: 10000px;
    flex: 1;
  }
._appDrawerSection_1putk_1 ._closed_1putk_21 {
    max-height: 100px;
    flex: 0;
  }
._shadow_1putk_26 {
  box-shadow: 0px -5px 20px rgba(0, 0, 0, 0.2);
}
._rounded_1putk_29 {
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
}

  ._appDrawer_15fhm_1 ._header_15fhm_2 {
    display: grid;
    grid-template-columns: 40px auto 50px;
    margin-left: 30px;
    margin-right: 30px;
  }
._appDrawer_15fhm_1 ._header_15fhm_2 h1 {
      margin-left: 10px;
    }
._appDrawer_15fhm_1._expanded_15fhm_11 {
    padding-bottom: 40px;
  }
._objectPageNavigation_ezdzy_1 {
  display: flex;
  justify-content: space-between;
  margin-bottom: 10px;
}

    ._objectHierarchyDropdown_1qa5c_1._expanded_1qa5c_2 ._content_1qa5c_3 {
      z-index: 11;
      position: relative;
    }
._objectHierarchyDropdown_1qa5c_1._expanded_1qa5c_2 ._hierarchy_1qa5c_7 {
      position: absolute;
      top: 68px;
      right: 0;
      background-color: var(--color-intela-white);
      padding: 20px 0 20px 0;
      min-width: calc(100% - 40px);
      max-width: 80vw;
      max-height: calc(60vh);
      overflow-y: scroll;
    }
._objectHierarchyDropdown_1qa5c_1._expanded_1qa5c_2 ._hierarchy_1qa5c_7 ._object_1qa5c_1 {
        display: flex;
        height: 60px;
        padding-right: 20px;
        cursor: pointer;
      }
._objectHierarchyDropdown_1qa5c_1._expanded_1qa5c_2 ._hierarchy_1qa5c_7 ._object_1qa5c_1._current_1qa5c_22 {
          background-color: var(--color-intela-green-light);
        }
._objectHierarchyDropdown_1qa5c_1._expanded_1qa5c_2 ._hierarchy_1qa5c_7 ._object_1qa5c_1 ._numbering_1qa5c_25 {
          align-self: center;
        }
._objectHierarchyDropdown_1qa5c_1._expanded_1qa5c_2 ._hierarchy_1qa5c_7 ._object_1qa5c_1 ._expander_1qa5c_28 {
          align-self: center;
          width: 24px;
          margin-left: 10px;
        }
._objectHierarchyDropdown_1qa5c_1._expanded_1qa5c_2 ._hierarchy_1qa5c_7 ._object_1qa5c_1 ._name_1qa5c_33 {
          padding-left: 10px;
          align-self: center;
          flex: 1 1 auto;
          white-space: nowrap;
        }
._objectHierarchyDropdown_1qa5c_1._expanded_1qa5c_2 ._hierarchy_1qa5c_7 ._object_1qa5c_1._level1_1qa5c_39 {
          padding-left: 20px;
        }
._objectHierarchyDropdown_1qa5c_1._expanded_1qa5c_2 ._hierarchy_1qa5c_7 ._object_1qa5c_1._level2_1qa5c_42 {
          padding-left: 40px;
        }
._objectHierarchyDropdown_1qa5c_1._expanded_1qa5c_2 ._hierarchy_1qa5c_7 ._object_1qa5c_1._level3_1qa5c_45 {
          padding-left: 60px;
        }
._objectHierarchyDropdown_1qa5c_1._expanded_1qa5c_2 ._hierarchy_1qa5c_7 ._object_1qa5c_1._level4_1qa5c_48 {
          padding-left: 80px;
        }
._objectHierarchyDropdown_1qa5c_1._expanded_1qa5c_2 ._hierarchy_1qa5c_7 ._object_1qa5c_1._level5_1qa5c_51 {
          padding-left: 100px;
        }
._objectHierarchyDropdown_1qa5c_1._expanded_1qa5c_2 ._hierarchy_1qa5c_7 ._object_1qa5c_1._level6_1qa5c_54 {
          padding-left: 120px;
        }
._objectHierarchyDropdown_1qa5c_1._expanded_1qa5c_2 ._hierarchy_1qa5c_7 ._object_1qa5c_1._level7_1qa5c_57 {
          padding-left: 140px;
        }
._objectHierarchyDropdown_1qa5c_1._expanded_1qa5c_2 ._hierarchy_1qa5c_7 ._object_1qa5c_1._level8_1qa5c_60 {
          padding-left: 170px;
        }
._objectHierarchyDropdown_1qa5c_1._expanded_1qa5c_2 ._hierarchy_1qa5c_7 ._object_1qa5c_1._level9_1qa5c_63 {
          padding-left: 190px;
        }
._objectHierarchyDropdown_1qa5c_1._expanded_1qa5c_2 ._hierarchy_1qa5c_7 ._object_1qa5c_1._level10_1qa5c_66 {
          padding-left: 200px;
        }
._objectDetails_j6gxb_1 {
  display: flex;
  column-gap: 10px;
  margin-bottom: 40px;
}

._objectDetails_j6gxb_1 > * {
    flex: 0 0 calc(50% - 5px);
    max-width: calc(50% - 5px);
  }

._objectDetails_j6gxb_1 > ._details_j6gxb_9 > ._type_j6gxb_10 {
      margin-top: 4px;
      color: var(--color-intela-gray);
    }

._objectDetails_j6gxb_1 > ._details_j6gxb_9 > ._buttons_j6gxb_14 {
      margin-top: 40px;
      display: flex;
      column-gap: 10px;
    }

._objectDetails_j6gxb_1 ._contact_j6gxb_20 {
    display: flex;
    column-gap: 10px;
    overflow: hidden;
    margin-bottom: 20px;
  }

._objectDetails_j6gxb_1 ._contact_j6gxb_20 > * {
      flex: 0 0 50%;
    }

._objectDetails_j6gxb_1 ._contact_j6gxb_20 ._value_j6gxb_28 {
      color: var(--color-intela-gray);
      white-space: nowrap;
      text-overflow: ellipsis;
      overflow: hidden;
    }

._objectDetails_j6gxb_1 ._editButton_j6gxb_35 {
    margin-top: 20px;
    display: flex;
    justify-content: end;
  }

._objectDetails_j6gxb_1 ._editButton_j6gxb_35 > * {
      flex: 0 1 auto;
    }

._address_j6gxb_45 {
}

._contactPerson_j6gxb_48 {
}
._objectPageNavigation_ezdzy_1 {
  display: flex;
  justify-content: space-between;
  margin-bottom: 10px;
}
._objectsEditModal_mk7wj_1 {
  padding-bottom: 1px;
}
._objectsEditModal_mk7wj_1 > ._header_mk7wj_3 {
    margin: 0 30px 0 40px;
    display: flex;
    justify-content: space-between;
  }
._objectsEditModal_mk7wj_1 > ._header_mk7wj_3 > div:first-child {
      flex: 1 1 auto;
    }
._objectsEditModal_mk7wj_1 > ._header_mk7wj_3 > div:last-child {
      flex: 0 1 auto;
    }
._objectsEditModal_mk7wj_1 ._hierarchy_mk7wj_14 {
    margin: 40px 13px 120px 40px;
  }
._objectsEditModal_mk7wj_1 ._hierarchy_mk7wj_14 ._labels_mk7wj_16 {
      display: flex;
      margin-bottom: 20px;
    }
._objectsEditModal_mk7wj_1 ._hierarchy_mk7wj_14 ._labels_mk7wj_16 ._name_mk7wj_19 {
        align-self: center;
        margin-left: 90px;
        flex: 1 1 auto;
      }
._objectsEditModal_mk7wj_1 ._hierarchy_mk7wj_14 ._labels_mk7wj_16 ._expanderLabel_mk7wj_24 {
        align-self: center;
        flex: 0 0 auto;
      }
._objectsEditModal_mk7wj_1 ._hierarchy_mk7wj_14 ._labels_mk7wj_16 ._expander_mk7wj_24 {
        align-self: center;
        margin-right: 157px;
        flex: 0 0 auto;
        --color-icon: var(--color-intela-primary);
      }
._objectsEditModal_mk7wj_1 ._hierarchy_mk7wj_14 ._object_mk7wj_1 {
      margin-bottom: 20px;
      margin-right: 67px;
      display: flex;
      column-gap: 10px;
      --color-icon: var(--color-intela-primary);
    }
._objectsEditModal_mk7wj_1 ._hierarchy_mk7wj_14 ._object_mk7wj_1._level1_mk7wj_42 {
        margin-left: 0;
      }
._objectsEditModal_mk7wj_1 ._hierarchy_mk7wj_14 ._object_mk7wj_1._level2_mk7wj_45 {
        margin-left: 40px;
      }
._objectsEditModal_mk7wj_1 ._hierarchy_mk7wj_14 ._object_mk7wj_1._level3_mk7wj_48 {
        margin-left: 80px;
      }
._objectsEditModal_mk7wj_1 ._hierarchy_mk7wj_14 ._object_mk7wj_1._level4_mk7wj_51 {
        margin-left: 120px;
      }
._objectsEditModal_mk7wj_1 ._hierarchy_mk7wj_14 ._object_mk7wj_1._level5_mk7wj_54 {
        margin-left: 160px;
      }
._objectsEditModal_mk7wj_1 ._hierarchy_mk7wj_14 ._object_mk7wj_1._level6_mk7wj_57 {
        margin-left: 200px;
      }
._objectsEditModal_mk7wj_1 ._hierarchy_mk7wj_14 ._object_mk7wj_1._level7_mk7wj_60 {
        margin-left: 240px;
      }
._objectsEditModal_mk7wj_1 ._hierarchy_mk7wj_14 ._object_mk7wj_1._level8_mk7wj_63 {
        margin-left: 280px;
      }
._objectsEditModal_mk7wj_1 ._hierarchy_mk7wj_14 ._object_mk7wj_1._level9_mk7wj_66 {
        margin-left: 320px;
      }
._objectsEditModal_mk7wj_1 ._hierarchy_mk7wj_14 ._object_mk7wj_1._level10_mk7wj_69 {
        margin-left: 360px;
      }
._objectsEditModal_mk7wj_1 ._hierarchy_mk7wj_14 ._object_mk7wj_1 > * {
        background-color: var(--color-intela-white);
        height: 60px;
        display: flex;
      }
._objectsEditModal_mk7wj_1 ._hierarchy_mk7wj_14 ._object_mk7wj_1 ._dragnDrop_mk7wj_78 {
        flex: 0 0 60px;
        justify-content: center;
        cursor: move;
      }
._objectsEditModal_mk7wj_1 ._hierarchy_mk7wj_14 ._object_mk7wj_1 ._objectDetails_mk7wj_83 {
        flex: 1 1 auto;
        padding: 0 20px;
        display: flex;
      }
._objectsEditModal_mk7wj_1 ._hierarchy_mk7wj_14 ._object_mk7wj_1 ._objectDetails_mk7wj_83 ._name_mk7wj_19 {
          flex: 1 1 auto;
          align-self: center;
          display: flex;
        }
._objectsEditModal_mk7wj_1 ._hierarchy_mk7wj_14 ._object_mk7wj_1 ._objectDetails_mk7wj_83 ._name_mk7wj_19 ._icon_mk7wj_91 {
            align-self: center;
            margin-right: 16px;
            --color-icon: var(--color-intela-black);
          }
._objectsEditModal_mk7wj_1 ._hierarchy_mk7wj_14 ._object_mk7wj_1 ._objectDetails_mk7wj_83 ._name_mk7wj_19 ._icon_mk7wj_91 img {
              height: 30px;
            }
._objectsEditModal_mk7wj_1 ._hierarchy_mk7wj_14 ._object_mk7wj_1 ._objectDetails_mk7wj_83 ._name_mk7wj_19 span {
            align-self: center;
            text-overflow: ellipsis;
            overflow-x: hidden;
            white-space: nowrap;
          }
._objectsEditModal_mk7wj_1 ._hierarchy_mk7wj_14 ._object_mk7wj_1 ._objectDetails_mk7wj_83 ._childCount_mk7wj_106 {
          flex: 0 0 auto;
          margin-left: 10px;
          align-self: center;
        }
._objectsEditModal_mk7wj_1 ._hierarchy_mk7wj_14 ._object_mk7wj_1 ._objectDetails_mk7wj_83 ._propOverrideValues_mk7wj_111 {
          align-self: center;
          color: var(--color-intela-gray);
          display: flex;
        }
._objectsEditModal_mk7wj_1 ._hierarchy_mk7wj_14 ._object_mk7wj_1 ._objectDetails_mk7wj_83 ._propOverrideValues_mk7wj_111 ._value_mk7wj_115 {
            display: flex;
          }
._objectsEditModal_mk7wj_1 ._hierarchy_mk7wj_14 ._object_mk7wj_1 ._objectDetails_mk7wj_83 ._propOverrideValues_mk7wj_111 ._value_mk7wj_115 span:first-child {
              margin-right: 4px;
            }
._objectsEditModal_mk7wj_1 ._hierarchy_mk7wj_14 ._object_mk7wj_1 ._edit_mk7wj_123 {
        flex: 0 0 60px;
        justify-content: center;
      }
._objectsEditModal_mk7wj_1 ._hierarchy_mk7wj_14 ._object_mk7wj_1._dragged_mk7wj_127 {
        background-color: var(--color-observation-gray);
        border-radius: 10px;
        height: 60px;
      }
._objectsEditModal_mk7wj_1 ._hierarchy_mk7wj_14 ._object_mk7wj_1._dragged_mk7wj_127 ._dragn-drop_mk7wj_131,
        ._objectsEditModal_mk7wj_1 ._hierarchy_mk7wj_14 ._object_mk7wj_1._dragged_mk7wj_127 ._object-details_mk7wj_132,
        ._objectsEditModal_mk7wj_1 ._hierarchy_mk7wj_14 ._object_mk7wj_1._dragged_mk7wj_127 ._edit_mk7wj_123 {
          display: none;
        }
._objectsEditModal_mk7wj_1 ._hierarchy_mk7wj_14 ._object_mk7wj_1._invalidDropTarget_mk7wj_137 {
        opacity: 0.2;
      }
._objectsEditModal_mk7wj_1 ._hierarchy_mk7wj_14 ._dropTarget_mk7wj_141 {
      flex: 1 0 100%;
      background-color: var(--color-intela-green-mild);
      border-radius: 10px;
      height: 60px;
      margin-top: 20px;
      margin-bottom: 20px;
      margin-left: 40px;
    }
._objectsEditModal_mk7wj_1 ._hierarchy_mk7wj_14 ._expander_mk7wj_24 {
      flex: 0 0 auto;
      width: 37px;
      height: 37px;
      margin-left: 10px;
      align-self: center;
      background-color: var(--color-intela-green-mild);
      display: flex;
      justify-content: center;
    }
._objectsEditModal_mk7wj_1 ._hierarchy_mk7wj_14 ._expander_mk7wj_24._collapsed_mk7wj_159 {
        background-color: var(--color-intela-primary);
        --color-icon: var(--color-intela-white);
      }
._objectsEditModal_mk7wj_1 ._hierarchy_mk7wj_14 ._newObject_mk7wj_164 {
      display: flex;
      justify-content: end;
    }
._objectsEditModal_mk7wj_1 ._hierarchy_mk7wj_14 ._newObject_mk7wj_164 ._newObjectButton_mk7wj_167 {
        cursor: pointer;
        position: relative;
        height: 40px;
        line-height: 40px;
        padding: 0 10px;
        background-color: var(--color-intela-green-mild);
        color: var(--color-intela-primary);
        margin-top: -10px;
        margin-bottom: 10px;
      }
._objectsEditModal_mk7wj_1 ._hierarchy_mk7wj_14 ._newObject_mk7wj_164 ._newObjectButton_mk7wj_167:before {
          position: absolute;
          top: 19px;
          left: -33px;
          content: "";
          height: 2px;
          width: 35px;
          border-radius: 2px;
          background-color: var(--color-intela-green-mild);
        }
._objectsEditModal_mk7wj_1._readonly_mk7wj_190 ._hierarchy_mk7wj_14 ._labels_mk7wj_16 ._name_mk7wj_19 {
          margin-left: 20px;
        }

  ._deletedObjectsBottomsheet_1fc6m_1 > ._header_1fc6m_2 {
    margin: 0;
    display: flex;
    column-gap: 10px;
  }
._deletedObjectsBottomsheet_1fc6m_1 > ._header_1fc6m_2 > div {
      flex: 1 1 auto;
    }
._deletedObjectsBottomsheet_1fc6m_1 > ._header_1fc6m_2 > div:first-child,
      ._deletedObjectsBottomsheet_1fc6m_1 > ._header_1fc6m_2 > div:last-child {
        flex: 0 0 auto;
      }
._deletedObjectsBottomsheet_1fc6m_1 ._expander_1fc6m_15 {
    flex: 0 0 auto;
    width: 37px;
    height: 37px;
    margin-left: 10px;
    align-self: center;
    background-color: var(--color-intela-green-mild);
    --color-icon: var(--color-intela-primary);
    display: flex;
    justify-content: center;
  }
._deletedObjectsBottomsheet_1fc6m_1 ._expander_1fc6m_15._collapsed_1fc6m_25 {
      background-color: var(--color-intela-primary);
      --color-icon: var(--color-intela-white);
    }
._deletedObjectsBottomsheet_1fc6m_1 > ._labels_1fc6m_31 {
    display: flex;
    margin-top: 20px;
  }
._deletedObjectsBottomsheet_1fc6m_1 > ._labels_1fc6m_31 ._name_1fc6m_34 {
      align-self: center;
      margin-left: 20px;
      flex: 1 1 auto;
    }
._deletedObjectsBottomsheet_1fc6m_1 > ._labels_1fc6m_31 ._expanderLabel_1fc6m_39 {
      align-self: center;
      flex: 0 0 auto;
    }
._deletedObjectsBottomsheet_1fc6m_1 > ._labels_1fc6m_31 ._expander_1fc6m_15 {
      align-self: center;
      margin-right: 80px;
      flex: 0 0 auto;
    }
._deletedObjectsBottomsheet_1fc6m_1 > ._deletedObjectsList_1fc6m_50 {
    margin-top: 10px;
  }
._deletedObjectsBottomsheet_1fc6m_1 > ._deletedObjectsList_1fc6m_50 ._deletedObject_1fc6m_1 {
      display: flex;
      column-gap: 10px;
      margin-bottom: 10px;
    }
._deletedObjectsBottomsheet_1fc6m_1 > ._deletedObjectsList_1fc6m_50 ._deletedObject_1fc6m_1 ._deletedObjectDetails_1fc6m_56 {
        flex: 1 1 auto;
        height: 60px;
        align-self: center;
        padding: 0 10px 0 20px;
        display: flex;
        background-color: var(--color-intela-white);
      }
._deletedObjectsBottomsheet_1fc6m_1 > ._deletedObjectsList_1fc6m_50 ._deletedObject_1fc6m_1 ._deletedObjectDetails_1fc6m_56 ._details_1fc6m_63 {
          align-self: center;
          flex: 1 1 auto;
        }
._deletedObjectsBottomsheet_1fc6m_1 > ._deletedObjectsList_1fc6m_50 ._deletedObject_1fc6m_1 ._deletedObjectDetails_1fc6m_56 ._childCount_1fc6m_67 {
          flex: 0 0 auto;
          align-self: center;
        }
._deletedObjectsBottomsheet_1fc6m_1 > ._deletedObjectsList_1fc6m_50 ._deletedObject_1fc6m_1 ._deletedObjectDetails_1fc6m_56 ._date_1fc6m_71 {
          color: var(--color-intela-gray);
        }
._deletedObjectsBottomsheet_1fc6m_1 > ._deletedObjectsList_1fc6m_50 ._deletedObject_1fc6m_1 ._deletedObjectMenu_1fc6m_75 {
        flex: 0 0 60px;
        height: 60px;
        display: flex;
        justify-content: center;
        background-color: var(--color-intela-white);
      }
._offlineButton_9gjgc_1 {
}
._button_1vbtj_1 {
  height: 50px;
  min-width: 100px;
  border-radius: 25px;
  font-size: 18px;
  box-shadow: var(--box-shadow);
  border: 1px solid var(--color-white);
  background-color: var(--color-white);
  cursor: pointer;
  display: flex;
  column-gap: 6px;
  padding: 0 6px;
  --color-foreground: var(--color-dark-green);
  transition: all 0.3s;
}
._button_1vbtj_1 ._children_1vbtj_15 {
    flex: 1 1 auto;
    padding: 0 6px;
    white-space: nowrap;
  }
._button_1vbtj_1._isBusy_1vbtj_21 {
    --color-foreground: #0007;
    background-color: var(--color-white);
    border-color: var(--color-white);
    cursor: default;
  }
._button_1vbtj_1._fullWidth_1vbtj_28 {
  }
._button_1vbtj_1._hasPrefixIcon_1vbtj_31 {
    padding-left: 12px;
  }
._button_1vbtj_1._hasPrefixIcon_1vbtj_31 ._children_1vbtj_15 {
      padding-left: 2px;
    }
._button_1vbtj_1._hasPostfixIcon_1vbtj_37 ._children_1vbtj_15 {
      padding-right: 2px;
    }
._button_1vbtj_1 ._icon_1vbtj_43 {
    display: flex;
  }
._button_1vbtj_1 ._icon_1vbtj_43 img {
      width: 24px;
    }
._button_1vbtj_1 ._busy_1vbtj_50 {
    display: flex;
    align-items: center;
  }
._button_1vbtj_1 > * {
    align-self: center;
  }
._button_1vbtj_1:hover {
    /* background-color: var(--color-green-2); */
    border-color: var(--color-green-2);
  }
._button_1vbtj_1._sizeSmall_1vbtj_62 {
    height: 32px;
    font-size: 14px;
  }
._button_1vbtj_1._sizeSmall_1vbtj_62 ._prefixIcon_1vbtj_65 img {
        width: 16px;
      }
._button_1vbtj_1._sizeTiny_1vbtj_71 {
    height: 24px;
    font-size: 14px;
  }
._button_1vbtj_1._sizeTiny_1vbtj_71 ._prefixIcon_1vbtj_65 img {
        width: 16px;
      }
._button_1vbtj_1._fontSizeSmall_1vbtj_80 {
    font-size: 12px;
  }
._button_1vbtj_1._colorOrange_1vbtj_83 {
    background-color: var(--color-button-1);
    --color-foreground: var(--color-white);
    border-color: var(--color-button-1);
  }
._button_1vbtj_1._colorOrange_1vbtj_83:hover {
      background-color: var(--color-button-1-hover);
      border-color: var(--color-button-1-hover);
      --color-foreground: var(--color-white);
    }
._button_1vbtj_1._colorOrange_1vbtj_83._isBusy_1vbtj_21 {
      --color-foreground: #fff7;
      background-color: var(--color-button-1);
      border-color: var(--color-button-1);
      cursor: default;
    }
._button_1vbtj_1._colorDarkGray_1vbtj_99 {
    background-color: var(--color-button-2);
    --color-foreground: var(--color-white);
    border-color: var(--color-button-2);
  }
._button_1vbtj_1._colorDarkGray_1vbtj_99:hover {
      background-color: var(--color-button-2-hover);
      border-color: var(--color-button-2-hover);
    }
._button_1vbtj_1._colorDarkGray_1vbtj_99._isBusy_1vbtj_21 {
      --color-foreground: #fff7;
      background-color: var(--color-button-2);
      border-color: var(--color-button-2);
      cursor: default;
    }
._button_1vbtj_1._colorLightCyan_1vbtj_114 {
    background-color: var(--color-button-4);
    border-color: var(--color-button-4);
  }
._button_1vbtj_1._colorLightCyan_1vbtj_114:hover {
      background-color: var(--color-button-4-hover);
      border-color: var(--color-button-4-hover);
    }
._button_1vbtj_1._colorLightCyan_1vbtj_114._isBusy_1vbtj_21 {
      --color-foreground: #0007;
      background-color: var(--color-button-4);
      border-color: var(--color-button-4);
      cursor: default;
    }
._button_1vbtj_1._colorRed_1vbtj_128 {
    background-color: var(--color-error);
    border-color: var(--color-error);
    --color-foreground: var(--color-white);
  }
._button_1vbtj_1._colorRed_1vbtj_128:hover {
      background-color: var(--color-error);
      border-color: var(--color-error);
    }
._button_1vbtj_1._disabled_1vbtj_137 {
    cursor: default;
    --color-foreground: var(--color-gray-green-3);
    border-color: var(--color-gray-green-3) !important;
    background-color: var(--color-gray-green-1) !important;
  }
._button_1vbtj_1 ._circle_1vbtj_143 {
    background-color: var(--color-light-cyan);
    width: 21px;
    height: 21px;
    border-radius: 50%;
    margin-right: 6px;
    color: var(--color-dark-green);
    display: grid;
    justify-content: center;
    align-content: center;
  }
._inspectionListElement_2mkx1_1 {
  display: flex;
  column-gap: 10px;
  position: relative;
  cursor: pointer;
}
._inspectionListElement_2mkx1_1 ._listElement_2mkx1_6 {
    flex: 1 1 auto;
    column-gap: 10px;
    height: 80px;
    margin-bottom: 5px;
    margin-top: 5px;
    padding: 0 30px;
    display: flex;
    overflow: hidden;
    background-color: var(--color-intela-white);
    color: var(--color-intela-black);
    justify-content: space-between;
  }
._inspectionListElement_2mkx1_1 ._listElement_2mkx1_6 > * {
      align-self: center;
    }
._inspectionListElement_2mkx1_1 ._inspectionDetails_2mkx1_22 {
    overflow: hidden;
  }
._inspectionListElement_2mkx1_1 ._inspectionDetails_2mkx1_22 ._discipline_2mkx1_24 {
      color: var(--color-intela-gray);
    }
._inspectionListElement_2mkx1_1 ._inspectionDetails_2mkx1_22 ._name_2mkx1_27 {
      text-overflow: ellipsis;
      overflow: hidden;
      white-space: nowrap;
    }
._inspectionListElement_2mkx1_1 ._progress_2mkx1_33 {
    display: flex;
    column-gap: 10px;
  }
._inspectionListElement_2mkx1_1 ._labels_2mkx1_37 {
    text-align: right;
    color: var(--color-intela-gray);
  }
._inspectionListElement_2mkx1_1 ._value_2mkx1_41 {
    display: flex;
  }
._inspectionListElement_2mkx1_1 ._progressPercentage_2mkx1_44 {
    text-align: right;
    width: 60px;
    color: var(--color-intela-gray);
  }
._inspectionListElement_2mkx1_1 ._continue_2mkx1_50 {
    align-self: center;
    flex: 0 0 auto;
  }
._inspectionListElement_2mkx1_1 ._historical_2mkx1_54 {
    align-self: center;
    flex: 0 0 58px;
    --color-button: var(--color-intela-white);
    --color-button-text: var(--color-intela-primary);
  }
._inspectionListElement_2mkx1_1 ._historical_2mkx1_54 ._menu_2mkx1_59 {
      position: absolute;
      top: 0;
      right: 0;
      max-width: 50vw;
      z-index: 11;
      background-color: var(--color-intela-white);
      margin-bottom: 30px;
    }
._inspectionListElement_2mkx1_1 ._historical_2mkx1_54 ._menu_2mkx1_59 > * {
        white-space: nowrap;
        height: 59px;
        line-height: 59px;
        padding: 0 20px;
      }
._inspectionListElement_2mkx1_1 ._historical_2mkx1_54 ._menu_2mkx1_59 > *._more_2mkx1_72 {
          background-color: var(--color-intela-green-mild);
          color: var(--color-intela-primary);
          border-bottom-left-radius: 10px;
          border-bottom-right-radius: 10px;
          text-align: center;
        }
._performInspectionModal_1r3gp_1 {
  padding: 0 40px 120px 40px;
}
._performInspectionModal_1r3gp_1 > ._buttons_1r3gp_3 {
    position: fixed;
    left: 0;
    bottom: 60px;
    right: 0;
    display: flex;
    justify-content: center;
    --color-button: var(--color-intela-primary);
    --color-button-text: var(--color-intela-white);
    pointer-events: none;
  }
._performInspectionModal_1r3gp_1 > ._buttons_1r3gp_3 > * {
      pointer-events: all;
    }
._observationsToBeDeleted_1r3gp_18 ._observation_1r3gp_18 {
    color: var(--color-intela-primary);
  }

._inspectionObject_1r3gp_24 ._objectElement_1r3gp_25 {
    background-color: var(--color-intela-white);
    height: 60px;
    margin-top: 10px;
    display: flex;
    column-gap: 10px;
    padding: 0 10px 0 20px;
  }

._inspectionObject_1r3gp_24 ._objectElement_1r3gp_25 ._objectIcon_1r3gp_32 {
      align-self: center;
    }

._inspectionObject_1r3gp_24 ._objectElement_1r3gp_25 ._objectDetails_1r3gp_35 {
      flex: 1 1 auto;
      align-self: center;
      overflow: hidden;
    }

._inspectionObject_1r3gp_24 ._objectElement_1r3gp_25 ._percentage_1r3gp_40 {
      align-self: center;
      color: var(--color-intela-gray);
    }

._inspectionObject_1r3gp_24 ._objectElement_1r3gp_25 ._progress_1r3gp_44 {
      align-self: center;
      width: 120px;
    }

._inspectionObject_1r3gp_24 ._objectElement_1r3gp_25 ._categoryCount_1r3gp_48 {
      align-self: center;
    }

._inspectionObject_1r3gp_24 ._objectElement_1r3gp_25 ._expander_1r3gp_51 {
      align-self: center;
    }

._inspectionIsDraft_1r3gp_57 {
  display: grid;
  justify-content: center;
}

._inspectionIsDraft_1r3gp_57 ._buttons_1r3gp_3 {
    display: flex;
    column-gap: 10px;
    justify-content: center;
  }

  ._inspectionCategories_1cun3_1 > ._checkpointCategory_1cun3_2 {
    display: grid;
    grid-template-columns: 1fr 60px;
    column-gap: 10px;
    margin-top: 10px;
  }
._inspectionCategories_1cun3_1 > ._checkpointCategory_1cun3_2 > ._content_1cun3_7 {
      grid-column: 1 / 2;
      background-color: var(--color-intela-white);
    }
._inspectionCategories_1cun3_1 > ._checkpointCategory_1cun3_2 > ._content_1cun3_7 > ._checkpoints_1cun3_10 {
        padding: 20px;
        border-top: 2px solid var(--color-observation-gray);
        display: grid;
        grid-template-columns: auto 1fr 60px 60px 60px;
        column-gap: 10px;
        row-gap: 10px;
      }
._inspectionCategories_1cun3_1 > ._checkpointCategory_1cun3_2 > ._content_1cun3_7 > ._checkpoints_1cun3_10 > ._labels_1cun3_18 {
          display: contents;
        }
._inspectionCategories_1cun3_1 > ._checkpointCategory_1cun3_2 > ._content_1cun3_7 > ._checkpoints_1cun3_10 > ._labels_1cun3_18 ._checkpoint-label_1cun3_20 {
            grid-column: 1 / 3;
            align-self: flex-end;
          }
._inspectionCategories_1cun3_1 > ._checkpointCategory_1cun3_2 > ._content_1cun3_7 > ._checkpoints_1cun3_10 > ._labels_1cun3_18 ._notApplicableLabel_1cun3_24 {
            grid-column: 3 / 4;
            text-align: center;
          }
._inspectionCategories_1cun3_1 > ._checkpointCategory_1cun3_2 > ._content_1cun3_7 > ._checkpoints_1cun3_10 > ._labels_1cun3_18 ._observationLabel_1cun3_28 {
            grid-column: 4 / 5;
            text-align: center;
            align-self: flex-end;
          }
._inspectionCategories_1cun3_1 > ._checkpointCategory_1cun3_2 > ._content_1cun3_7 > ._checkpoints_1cun3_10 > ._labels_1cun3_18 ._okLabel_1cun3_33 {
            grid-column: 5 / 6;
            text-align: center;
            align-self: flex-end;
          }
._inspectionCategories_1cun3_1 > ._checkpointCategory_1cun3_2 ._categoryExpander_1cun3_41 {
      background-color: var(--color-intela-white);
      height: 60px;
      display: flex;
      justify-content: center;
    }
._inspectionCategories_1cun3_1 > ._checkpointCategory_1cun3_2 ._categoryExpander_1cun3_41 > ._inner_1cun3_46 {
        background-color: var(--color-intela-green-mild);
        width: 36px;
        height: 36px;
        display: flex;
        justify-content: center;
        --color-icon: var(--color-intela-primary);
      }
._inspectionCategories_1cun3_1 > ._checkpointCategory_1cun3_2 ._categoryExpander_1cun3_41 > div {
        align-self: center;
      }
._inspectionCategoryElement_45j9j_1 {
  height: 60px;
  display: flex;
  column-gap: 10px;
  padding: 0 20px;
}
._inspectionCategoryElement_45j9j_1 > ._ref_45j9j_6 {
    align-self: center;
  }
._inspectionCategoryElement_45j9j_1 > ._label_45j9j_9 {
    align-self: center;
    flex: 1 1 auto;
    text-overflow: ellipsis;
    overflow-x: hidden;
  }
._inspectionCategoryElement_45j9j_1 > ._progress_45j9j_15 {
    align-self: center;
    display: flex;
    column-gap: 10px;
    margin-right: 20px;
  }
._inspectionCategoryElement_45j9j_1 > ._progress_45j9j_15 ._percentage_45j9j_20 {
      color: var(--color-intela-gray);
      white-space: nowrap;
    }
._inspectionCategoryElement_45j9j_1 > ._progress_45j9j_15 ._progressBar_45j9j_24 {
      width: 120px;
    }
._inspectionCategoryElement_45j9j_1 > ._checkbox_45j9j_28 {
    align-self: center;
  }

  ._appProgressBar_107nk_1 ._progressBar_107nk_2 {
    background-color: var(--color-intela-white);
    height: 22px;
    border-radius: 22px;
    padding: 0 3px;
    display: flex;
  }
._appProgressBar_107nk_1 ._progressBar_107nk_2 ._indicator_107nk_8 {
      flex: 0 0 var(--indicator-width);
      min-width: 16px;
      align-self: center;
      height: 16px;
      border-radius: 16px;
      background-color: var(--color-intela-primary);
    }
._inspectionCheckpointElement_1uuzo_1 {
  display: contents;
}
._inspectionCheckpointElement_1uuzo_1 ._ref_1uuzo_3 {
    grid-column: 1 / 2;
    align-self: center;
  }
._inspectionCheckpointElement_1uuzo_1 ._text_1uuzo_7 {
    grid-column: 2 / 3;
    align-self: center;
  }
._inspectionCheckpointElement_1uuzo_1 ._radio_1uuzo_11 {
    align-self: center;
    display: flex;
    justify-content: center;
  }
._inspectionCheckpointElement_1uuzo_1 ._observations_1uuzo_16 {
    grid-column: 1 / 3;
  }
._inspectionCheckpointElement_1uuzo_1 ._addNewObservation_1uuzo_19 {
    grid-column: 3 / 6;
    display: flex;
    justify-content: center;
  }
._inspectionCheckpointElement_1uuzo_1 ._divider_1uuzo_24 {
    grid-column: 1 /6;
    height: 2px;
    background-color: var(--color-intela-background);
  }
._inspectionCheckpointElement_1uuzo_1 > ._observations_1uuzo_16 {
    display: flex;
  }
._checkpointPriorityObservations_3hriv_1 {
  display: flex;
  column-gap: 10px;
  margin-bottom: 10px;
}
._checkpointPriorityObservations_3hriv_1 ._counter_3hriv_5 {
    width: 34px;
    height: 34px;
    border-radius: 17px;
    display: flex;
    justify-content: center;
    line-height: 34px;
  }
._checkpointPriorityObservations_3hriv_1 ._checkpointObservations_3hriv_13 {
    align-self: center;
    display: inline-block;
    margin-right: 20px;
  }
._commentBottomsheet_f9wx8_1 {
  position: relative;
  z-index: 10000;
}
._commentBottomsheet_f9wx8_1 ._buttons_f9wx8_4 {
    display: flex;
    justify-content: center;
  }
._inspectionInfoCard_hwq53_1 {
  margin-bottom: 40px;
  background-color: var(--color-intela-white);
  padding: 30px;
}
._inspectionInfoCard_hwq53_1 ._inspectionInfoHeader_hwq53_5 {
    display: flex;
    justify-content: space-between;
    --color-icon: var(--color-intela-primary);
  }
._inspectionInfoCard_hwq53_1 ._inspectionInfoHeader_hwq53_5 ._name_hwq53_9 {
      margin-bottom: 20px;
    }
._inspectionInfoCard_hwq53_1 ._props_hwq53_13 ._prop_hwq53_13 {
      display: flex;
      column-gap: 10px;
      margin-bottom: 8px;
    }
._inspectionInfoCard_hwq53_1 ._value_hwq53_20 {
    color: var(--color-intela-gray);
  }

  ._observationOrCommentBottomsheet_1jati_1 ._selection_1jati_2 {
    display: grid;
    grid-template-columns: 1fr 1fr;
    column-gap: 40px;
    justify-content: space-between;
    --color-button: var(--color-intela-white);
    --color-button-text: var(--color-intela-primary);
    margin-bottom: 60px;
  }
._observationOrCommentBottomsheet_1jati_1 ._selection_1jati_2 ._selected_1jati_10 {
      --color-button: var(--color-intela-primary);
      --color-button-text: var(--color-intela-white);
    }
._appBreadcrumbSmall_1gixr_1 {
  overflow: hidden;
}
._appBreadcrumbSmall_1gixr_1 ._crumb_1gixr_3{
    display: flex;
    align-items: center;
    color: var(--color-intela-gray);
    font-size: 14px;
    white-space: nowrap;
    overflow: hidden;
    max-width: 100%;
    text-overflow: ellipsis;
  }
._appBreadcrumbSmall_1gixr_1 ._crumb_1gixr_3 > ._object_1gixr_12{
      display: flex;
      align-items: center;
      --color-icon: var(--color-intela-gray);
    }
._appBreadcrumbSmall_1gixr_1 ._crumb_1gixr_3 > ._object_1gixr_12 img{
        width: 16px;
      }

  ._inspectionlist_imv30_1 ul {
    list-style-type: none;
    padding: 0;
  }
._inspectionsHeader_81jf8_1 {
  display: flex;
  column-gap: 10px;
  margin-bottom: 40px;
  justify-content: space-between;
}
._inspectionsHeader_81jf8_1 > * {
    align-self: flex-start;
  }
._inspectionsEditButton_nwalv_1 {
}

  ._inspectionsEditModal_1e9m2_1 > ._header_1e9m2_2 {
    margin: 0 30px 0 40px;
  }
._inspectionsEditModal_1e9m2_1 ._hierarchy_1e9m2_5 {
    margin: 40px 13px 80px 40px;
  }
._inspectionsEditModal_1e9m2_1 ._hierarchy_1e9m2_5 ._labels_1e9m2_7 {
      display: flex;
      margin-bottom: 20px;
    }
._inspectionsEditModal_1e9m2_1 ._hierarchy_1e9m2_5 ._labels_1e9m2_7 ._name_1e9m2_10 {
        align-self: center;
        margin-left: 20px;
        flex: 1 1 auto;
      }
._inspectionsEditModal_1e9m2_1 ._hierarchy_1e9m2_5 ._labels_1e9m2_7 ._expanderLabel_1e9m2_15 {
        align-self: center;
        flex: 0 0 auto;
      }
._inspectionsEditModal_1e9m2_1 ._hierarchy_1e9m2_5 ._labels_1e9m2_7 ._expander_1e9m2_15 {
        align-self: center;
        margin-right: 87px;
        flex: 0 0 auto;
        --color-icon: var(--color-intela-primary);
      }
._inspectionsEditModal_1e9m2_1 ._hierarchy_1e9m2_5 ._object_1e9m2_27 {
      margin-bottom: 20px;
      margin-right: 67px;
      display: flex;
      column-gap: 10px;
      --color-icon: var(--color-intela-primary);
    }
._inspectionsEditModal_1e9m2_1 ._hierarchy_1e9m2_5 ._object_1e9m2_27 > * {
        background-color: var(--color-intela-white);
        height: 60px;
        display: flex;
      }
._inspectionsEditModal_1e9m2_1 ._hierarchy_1e9m2_5 ._object_1e9m2_27 ._objectDetails_1e9m2_39 {
        flex: 1 1 auto;
        padding: 0 20px;
        display: flex;
      }
._inspectionsEditModal_1e9m2_1 ._hierarchy_1e9m2_5 ._object_1e9m2_27 ._objectDetails_1e9m2_39 ._name_1e9m2_10 {
          flex: 1 1 auto;
          align-self: center;
          display: flex;
        }
._inspectionsEditModal_1e9m2_1 ._hierarchy_1e9m2_5 ._object_1e9m2_27 ._objectDetails_1e9m2_39 ._name_1e9m2_10 ._icon_1e9m2_47 {
            align-self: center;
            margin-right: 16px;
            --color-icon: var(--color-intela-black);
          }
._inspectionsEditModal_1e9m2_1 ._hierarchy_1e9m2_5 ._object_1e9m2_27 ._objectDetails_1e9m2_39 ._name_1e9m2_10 ._icon_1e9m2_47 img {
              height: 30px;
            }
._inspectionsEditModal_1e9m2_1 ._hierarchy_1e9m2_5 ._object_1e9m2_27 ._objectDetails_1e9m2_39 ._name_1e9m2_10 span {
            align-self: center;
            text-overflow: ellipsis;
            overflow-x: hidden;
            white-space: nowrap;
          }
._inspectionsEditModal_1e9m2_1 ._hierarchy_1e9m2_5 ._object_1e9m2_27 ._objectDetails_1e9m2_39 ._childCount_1e9m2_62 {
          flex: 0 0 auto;
          margin-left: 10px;
          align-self: center;
        }
._inspectionsEditModal_1e9m2_1 ._hierarchy_1e9m2_5 ._object_1e9m2_27 ._edit_1e9m2_68 {
        flex: 0 0 60px;
        justify-content: center;
      }
._inspectionsEditModal_1e9m2_1 ._hierarchy_1e9m2_5 ._expander_1e9m2_15 {
      flex: 0 0 auto;
      width: 37px;
      height: 37px;
      margin-left: 10px;
      align-self: center;
      background-color: var(--color-intela-green-mild);
      display: flex;
      justify-content: center;
    }
._inspectionsEditModal_1e9m2_1 ._hierarchy_1e9m2_5 ._expander_1e9m2_15._collapsed_1e9m2_82 {
        background-color: var(--color-intela-primary);
        --color-icon: var(--color-intela-white);
      }
._deletedAndHistoricInspectionsBottomsheet_19b5e_1 {
  max-height: 76vh;
}
._deletedAndHistoricInspectionsBottomsheet_19b5e_1 > ._header_19b5e_3 {
    height: 60px;
    margin: -10px 0 10px 0;
    display: flex;
    column-gap: 10px;
  }
._deletedAndHistoricInspectionsBottomsheet_19b5e_1 > ._header_19b5e_3 > div {
      flex: 1 1 auto;
      align-self: center;
    }
._deletedAndHistoricInspectionsBottomsheet_19b5e_1 > ._header_19b5e_3 > div:first-child,
      ._deletedAndHistoricInspectionsBottomsheet_19b5e_1 > ._header_19b5e_3 > div:last-child {
        flex: 0 0 48px;
      }
._deletedAndHistoricInspectionsBottomsheet_19b5e_1 > ._header_19b5e_3 img {
      width: 32px;
    }
._deletedAndHistoricInspectionsBottomsheet_19b5e_1 > ._deletedInspections_19b5e_20 > ._header_19b5e_3, ._deletedAndHistoricInspectionsBottomsheet_19b5e_1 > ._completedInspections_19b5e_21 > ._header_19b5e_3 {
      height: 60px;
      margin: 0;
      display: flex;
      column-gap: 10px;
    }
._deletedAndHistoricInspectionsBottomsheet_19b5e_1 > ._deletedInspections_19b5e_20 > ._header_19b5e_3 > div, ._deletedAndHistoricInspectionsBottomsheet_19b5e_1 > ._completedInspections_19b5e_21 > ._header_19b5e_3 > div {
        flex: 1 1 auto;
        align-self: center;
      }
._deletedAndHistoricInspectionsBottomsheet_19b5e_1 > ._deletedInspections_19b5e_20 > ._header_19b5e_3 > div:first-child,
        ._deletedAndHistoricInspectionsBottomsheet_19b5e_1 > ._completedInspections_19b5e_21 > ._header_19b5e_3 > div:first-child,
        ._deletedAndHistoricInspectionsBottomsheet_19b5e_1 > ._deletedInspections_19b5e_20 > ._header_19b5e_3 > div:last-child,
        ._deletedAndHistoricInspectionsBottomsheet_19b5e_1 > ._completedInspections_19b5e_21 > ._header_19b5e_3 > div:last-child {
          flex: 0 0 48px;
        }
._deletedAndHistoricInspectionsBottomsheet_19b5e_1 > ._deletedInspections_19b5e_20 > ._header_19b5e_3 img, ._deletedAndHistoricInspectionsBottomsheet_19b5e_1 > ._completedInspections_19b5e_21 > ._header_19b5e_3 img {
        width: 32px;
      }
._deletedAndHistoricInspectionsBottomsheet_19b5e_1 > ._deletedInspections_19b5e_20 {
    box-shadow: 0px -6px 20px rgba(0, 0, 0, 0.1);
    margin: 0 -40px -20px -40px;
    padding: 10px 40px 10px 40px;
  }
._deletedAndHistoricInspectionsBottomsheet_19b5e_1 ._expander_19b5e_46 {
    flex: 0 0 auto;
    width: 37px;
    height: 37px;
    margin-left: 10px;
    align-self: center;
    background-color: var(--color-intela-green-mild);
    --color-icon: var(--color-intela-primary);
    display: flex;
    justify-content: center;
  }
._deletedAndHistoricInspectionsBottomsheet_19b5e_1 ._expander_19b5e_46._collapsed_19b5e_56 {
      background-color: var(--color-intela-primary);
      --color-icon: var(--color-intela-white);
    }
._deletedAndHistoricInspectionsBottomsheet_19b5e_1 ._labels_19b5e_62 {
    display: flex;
    margin-top: 20px;
  }
._deletedAndHistoricInspectionsBottomsheet_19b5e_1 ._labels_19b5e_62 ._name_19b5e_65 {
      align-self: center;
      margin-left: 20px;
      flex: 1 1 auto;
    }
._deletedAndHistoricInspectionsBottomsheet_19b5e_1 ._labels_19b5e_62 ._expanderLabel_19b5e_70 {
      align-self: center;
      flex: 0 0 auto;
    }
._deletedAndHistoricInspectionsBottomsheet_19b5e_1 ._labels_19b5e_62 ._expander_19b5e_46 {
      align-self: center;
      margin-right: 10px;
      flex: 0 0 auto;
    }
._deletedAndHistoricInspectionsBottomsheet_19b5e_1 ._deletedInspectionsList_19b5e_81,
  ._deletedAndHistoricInspectionsBottomsheet_19b5e_1 ._completedInspectionsList_19b5e_82 {
    margin-top: 10px;
    margin-bottom: 30px;
  }
._deletedAndHistoricInspectionsBottomsheet_19b5e_1 ._deletedInspectionsList_19b5e_81 ._seeMoreInspections_19b5e_85, ._deletedAndHistoricInspectionsBottomsheet_19b5e_1 ._completedInspectionsList_19b5e_82 ._seeMoreInspections_19b5e_85 {
      display: flex;
      justify-content: center;
      margin: 40px 0;
    }
._deletedAndHistoricInspectionsBottomsheet_19b5e_1 ._deletedInspectionsList_19b5e_81 ._objectDescendant_19b5e_90, ._deletedAndHistoricInspectionsBottomsheet_19b5e_1 ._completedInspectionsList_19b5e_82 ._objectDescendant_19b5e_90 {
      display: flex;
      column-gap: 10px;
      margin-bottom: 10px;
    }
._deletedAndHistoricInspectionsBottomsheet_19b5e_1 ._deletedInspectionsList_19b5e_81 ._objectDescendant_19b5e_90 ._objectDetails_19b5e_94, ._deletedAndHistoricInspectionsBottomsheet_19b5e_1 ._completedInspectionsList_19b5e_82 ._objectDescendant_19b5e_90 ._objectDetails_19b5e_94 {
        flex: 1 1 auto;
        height: 60px;
        align-self: center;
        padding: 0 10px 0 20px;
        display: flex;
        background-color: var(--color-intela-white);
      }
._deletedAndHistoricInspectionsBottomsheet_19b5e_1 ._deletedInspectionsList_19b5e_81 ._objectDescendant_19b5e_90 ._objectDetails_19b5e_94 ._details_19b5e_101, ._deletedAndHistoricInspectionsBottomsheet_19b5e_1 ._completedInspectionsList_19b5e_82 ._objectDescendant_19b5e_90 ._objectDetails_19b5e_94 ._details_19b5e_101 {
          align-self: center;
          flex: 1 1 auto;
        }
._deletedAndHistoricInspectionsBottomsheet_19b5e_1 ._deletedInspectionsList_19b5e_81 ._objectDescendant_19b5e_90 ._objectDetails_19b5e_94 ._childCount_19b5e_105, ._deletedAndHistoricInspectionsBottomsheet_19b5e_1 ._completedInspectionsList_19b5e_82 ._objectDescendant_19b5e_90 ._objectDetails_19b5e_94 ._childCount_19b5e_105 {
          flex: 0 0 auto;
          align-self: center;
        }
._deletedAndHistoricInspectionsBottomsheet_19b5e_1 ._deletedInspectionsList_19b5e_81 ._objectDescendant_19b5e_90 ._objectDetails_19b5e_94 ._date_19b5e_109, ._deletedAndHistoricInspectionsBottomsheet_19b5e_1 ._completedInspectionsList_19b5e_82 ._objectDescendant_19b5e_90 ._objectDetails_19b5e_94 ._date_19b5e_109 {
          color: var(--color-intela-gray);
        }
._deletedAndHistoricInspectionsBottomsheet_19b5e_1 ._deletedInspectionsList_19b5e_81 ._deletedInspection_19b5e_20, ._deletedAndHistoricInspectionsBottomsheet_19b5e_1 ._completedInspectionsList_19b5e_82 ._deletedInspection_19b5e_20 {
      display: flex;
      column-gap: 10px;
      margin-top: 10px;
      margin-bottom: 10px;
    }
._deletedAndHistoricInspectionsBottomsheet_19b5e_1 ._deletedInspectionsList_19b5e_81 ._deletedInspection_19b5e_20 ._inspectionDetails_19b5e_119, ._deletedAndHistoricInspectionsBottomsheet_19b5e_1 ._completedInspectionsList_19b5e_82 ._deletedInspection_19b5e_20 ._inspectionDetails_19b5e_119 {
        flex: 1 1 auto;
        height: 60px;
        background-color: var(--color-intela-white);
        padding: 0 20px;
        display: flex;
        justify-content: space-between;
      }
._deletedAndHistoricInspectionsBottomsheet_19b5e_1 ._deletedInspectionsList_19b5e_81 ._deletedInspection_19b5e_20 ._inspectionDetails_19b5e_119 ._details_19b5e_101, ._deletedAndHistoricInspectionsBottomsheet_19b5e_1 ._completedInspectionsList_19b5e_82 ._deletedInspection_19b5e_20 ._inspectionDetails_19b5e_119 ._details_19b5e_101 {
          align-self: center;
        }
._deletedAndHistoricInspectionsBottomsheet_19b5e_1 ._deletedInspectionsList_19b5e_81 ._deletedInspection_19b5e_20 ._inspectionDetails_19b5e_119 ._details_19b5e_101 ._discipline_19b5e_128, ._deletedAndHistoricInspectionsBottomsheet_19b5e_1 ._completedInspectionsList_19b5e_82 ._deletedInspection_19b5e_20 ._inspectionDetails_19b5e_119 ._details_19b5e_101 ._discipline_19b5e_128 {
            color: var(--color-intela-gray);
          }
._deletedAndHistoricInspectionsBottomsheet_19b5e_1 ._deletedInspectionsList_19b5e_81 ._deletedInspection_19b5e_20 ._inspectionDetails_19b5e_119 ._metadata_19b5e_132, ._deletedAndHistoricInspectionsBottomsheet_19b5e_1 ._completedInspectionsList_19b5e_82 ._deletedInspection_19b5e_20 ._inspectionDetails_19b5e_119 ._metadata_19b5e_132 {
          align-self: center;
          display: grid;
          grid-template-columns: 1fr 1fr;
          column-gap: 10px;
        }
._deletedAndHistoricInspectionsBottomsheet_19b5e_1 ._deletedInspectionsList_19b5e_81 ._deletedInspection_19b5e_20 ._inspectionDetails_19b5e_119 ._metadata_19b5e_132 ._label_19b5e_62, ._deletedAndHistoricInspectionsBottomsheet_19b5e_1 ._completedInspectionsList_19b5e_82 ._deletedInspection_19b5e_20 ._inspectionDetails_19b5e_119 ._metadata_19b5e_132 ._label_19b5e_62 {
            color: var(--color-intela-gray);
            text-align: right;
          }
._deletedAndHistoricInspectionsBottomsheet_19b5e_1 ._deletedInspectionsList_19b5e_81 ._deletedInspection_19b5e_20 ._deletedInspectionMenu_19b5e_143, ._deletedAndHistoricInspectionsBottomsheet_19b5e_1 ._completedInspectionsList_19b5e_82 ._deletedInspection_19b5e_20 ._deletedInspectionMenu_19b5e_143 {
        flex: 0 0 60px;
        height: 60px;
        display: flex;
        justify-content: center;
        background-color: var(--color-intela-white);
      }
._inspectionsModalListElement_89ng0_1 {
  margin-bottom: 10px;
  margin-right: 67px;
  display: flex;
  column-gap: 10px;
  --color-icon: var(--color-intela-primary);
}

._inspectionsModalListElement_89ng0_1._last_89ng0_7 {
    margin-bottom: 20px;
  }

._inspectionsModalListElement_89ng0_1._noRightMargin_89ng0_10 {
    margin-right: 0;
  }

._inspectionsModalListElement_89ng0_1 > * {
    background-color: var(--color-intela-white);
    height: 60px;
    display: flex;
  }

._inspectionsModalListElement_89ng0_1 ._inspectionDetails_89ng0_18 {
    flex: 1 1 auto;
    padding: 0 20px;
    display: flex;
    column-gap: 20px;
    justify-content: space-between;
  }

._inspectionsModalListElement_89ng0_1 ._inspectionDetails_89ng0_18 ._name_89ng0_24 {
      align-self: center;
    }

._inspectionsModalListElement_89ng0_1 ._inspectionDetails_89ng0_18 ._metadata_89ng0_27 {
      display: grid;
      grid-template-columns: auto auto;
      align-content: center;
      column-gap: 10px;
    }

._inspectionsModalListElement_89ng0_1 ._inspectionDetails_89ng0_18 ._metadata_89ng0_27 ._label_89ng0_32 {
        grid-column: 1 / 2;
        color: var(--color-intela-gray);
      }

._inspectionsModalListElement_89ng0_1 ._inspectionDetails_89ng0_18 ._metadata_89ng0_27 ._value_89ng0_36 {
        grid-column: 2 / 3;
      }

._inspectionsModalListElement_89ng0_1 ._historicInspections_89ng0_41 {
    flex: 0 0 60px;
    justify-content: center;
    position: relative;
  }

._inspectionsModalListElement_89ng0_1 ._edit_89ng0_46 {
    flex: 0 0 60px;
    justify-content: center;
  }

._inspectionListElementEditInspection_89ng0_52 {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
}
._historicalInspectionsMenu_1utcz_1 {
  position: absolute;
  right: -70px;
  bottom: 0;
  z-index: 21;
  background-color: var(--color-intela-white);
  display: grid;
  grid-template-columns: 1fr;
  overflow: hidden;
  max-height: 420px;
  overflow-y: scroll;
}
._historicalInspectionsMenu_1utcz_1 > * {
    height: 60px;
    display: flex;
    padding: 0 20px;
    min-width: 240px;
  }
._historicalInspectionsMenu_1utcz_1 > * span {
      align-self: center;
    }
._historicalInspectionsMenu_1utcz_1 ._option_1utcz_21 {
    cursor: pointer;
  }
._historicalInspectionsMenu_1utcz_1 ._footer_1utcz_24 {
    display: flex;
    justify-content: center;
    background-color: var(--color-intela-green-mild);
    color: var(--color-intela-primary);
    cursor: pointer;
  }
._priorityLegend_jvd8d_1 {
  height: 58px;
  padding: 0 30px;
  background-color: var(--color-intela-background);
  display: flex;
  column-gap: 20px;
}

._priorityLegend_jvd8d_1 > * {
    flex: 1 1 25%;
    align-self: center;
  }

._priorityLegend_jvd8d_1 ._label_jvd8d_11 {
    text-align: center;
    white-space: nowrap;
  }

._priorityLegend_jvd8d_1 ._priority1_jvd8d_15 {
    --color-indicator: var(--color-observation-green);
  }

._priorityLegend_jvd8d_1 ._priority2_jvd8d_18 {
    --color-indicator: var(--color-observation-yellow);
  }

._priorityLegend_jvd8d_1 ._priority3_jvd8d_21 {
    --color-indicator: var(--color-observation-red);
  }

._priorityLegend_jvd8d_1 ._indicator_jvd8d_24 {
    height: 4px;
    border-radius: 4px;
    border: 2px solid var(--color-intela-white);
    background-color: var(--color-indicator);
  }

@media only screen and (max-width: 1024px) {
    ._priorityLegend_jvd8d_1 ._header_jvd8d_34 {
      font-size: 14px;
    }
    ._priorityLegend_jvd8d_1 ._label_jvd8d_11 {
      font-size: 14px;
    }
}

  ._registerPage_1l5qw_1 > ._logo_1l5qw_2 {
    margin-top: 20px;
    display: flex;
    justify-content: center;
  }
._registerPage_1l5qw_1 > ._logo_1l5qw_2 img {
      width: 120px;
    }
._registerPage_1l5qw_1 > ._form_1l5qw_10 {
    background-color: var(--color-intela-white);
    padding: 20px;
    margin-top: 40px;
  }
._registerPage_1l5qw_1 > ._form_1l5qw_10 ._buttons_1l5qw_14 {
      display: flex;
      grid-column: 1 / 3;
      justify-content: center;
      --color-button: var(--color-intela-green-mild);
      --color-button-text: var(--color-intela-primary);
    }
._signInOtpPageWrapper_ld9fu_1 {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  background-color: var(--color-intela-background);
  overflow: scroll;

  --color-input: white;

  display: grid;
  justify-content: center;
  align-content: center;
}

._signInOtpPage_ld9fu_1 {
  margin: 0 30px;
}

._cardWrapper_ld9fu_21 {
  display: grid;
  row-gap: 10px;
  max-width: 480px;
}

._cardContent_ld9fu_27 {
  display: grid;
  justify-content: center;
  justify-items: center;
  row-gap: 20px;
}

._buttons_ld9fu_34 {
  display: flex;
  justify-content: center;
}
._resetPassword_1lnjo_1 {
  max-width: 480px;
  margin: 0 auto;
  position: fixed;
  left: 0;
  top: 0;
  right: 0;
  bottom: 0;
  display: grid;
  grid-template-columns: 1fr;
  justify-content: center;
  align-content: center;
}

._headline_1lnjo_15 {
  display: grid;
  justify-content: center;
  align-items: center;
  padding: 50px;
  font-size: 36px;
}

._form_1lnjo_23 {
  margin: 0 0 30px 0;
  display: grid;
  justify-items: stretch;
  justify-content: stretch;
}

._buttons_1lnjo_30 {
  display: flex;
  justify-content: center;
  margin-top: 10px;
}
:root {
}

#root {
  overflow-y: scroll;
}

body {
  margin: 0;
  background-color: var(--color-white);
}

.app-container {
  max-width: var(--max-width);
  margin: 0 auto;
}

.page-content {
  padding: 110px 0 40px 0;
}

:root {
  --max-width: 1280px;

  font-synthesis: none;
  text-rendering: optimizeLegibility;
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale;
  -webkit-text-size-adjust: 100%;
}
:root {
  --color-errors: #c33149;
  --color-king-blue: #012169;
  --color-king-blue-mild: #8090b4;
  --color-king-blue-mild2: #ccd3e1;
  --color-king-blue-light: #e6e9f0;
  --color-intela-background: #f5f5f5;
  --color-intela-black: #000000;
  --color-intela-click: hsl(200, 41%, 93%);
  --color-intela-contrast-green: #53bdb7;
  --color-intela-contrast-green20: hsla(177, 45%, 53%, 0.2);
  --color-intela-gray: #7d7272;
  --color-intela-report-gray: #d9d6d6;
  --color-intela-green-light: #eef8f8;
  --color-intela-green-mild: #bae5e2;
  --color-intela-green-mild2: #ddf2f1;
  --color-intela-light-blue: #7cb1c7;
  --color-intela-medium-blue: #29738f;
  --color-intela-purple: #3b1e79;
  --color-intela-purple-light: #ebe9f2;
  --color-intela-purple-mild: #b1a5c9;
  --color-intela-purple-mild2: #d8d2e4;
  --color-intela-white: #ffffff;
  --color-observation-green: var(--color-intela-green-mild);
  --color-observation-yellow: #ffe296;
  --color-observation-red: #f8a9a9;
  --color-observation-red30: hsla(0, 85%, 82%, 0.3);
  --color-observation-gray: #d9d6d6;

  --color-intela-primary: var(--color-king-blue);

  --color-icon: var(--color-intela-black);
  --color-input: var(--color-intela-background);
  --color-input-text: var(--color-intela-black);
  --color-button: var(--color-intela-white);
  --color-button-text: var(--color-intela-black);
}

.background-color-priority-1 {
  background-color: var(--color-observation-green);
}
.background-color-priority-2 {
  background-color: var(--color-observation-yellow);
}
.background-color-priority-3 {
  background-color: var(--color-observation-red);
}
input,
textarea {
  font-family: Mulish;
}

select {
  font-family: Mulish;
  background-color: transparent;
  border: none;
  padding: 0 10px 0 0;
  margin: 0;
  font-weight: 400;
  font-size: 16px;
  height: 36px;
  line-height: 36px;
}
@media only screen and (max-width: 1024px) {
  .hide-below-1024 {
    display: none !important;
  }
}
@-webkit-keyframes sk-stretchdelay {
  0%,
  40%,
  100% {
    -webkit-transform: scaleY(0.4);
    background-color: var(--color-intela-green-mild);
  }
  20% {
    -webkit-transform: scaleY(1);
    background-color: var(--color-intela-primary);
  }
}

@keyframes sk-stretchdelay {
  0%,
  40%,
  100% {
    transform: scaleY(0.4);
    -webkit-transform: scaleY(0.4);
    background-color: var(--color-intela-green-mild);
  }
  20% {
    transform: scaleY(1);
    -webkit-transform: scaleY(1);
    background-color: var(--color-intela-primary);
  }
}
a {
  color: var(--color-intela-primary);
}

.border-radius {
  border-radius: 10px;
}
.border-radius-top {
  border-top-left-radius: 10px;
  border-top-right-radius: 10px;
}

.border-radius-large {
  border-radius: 20px;
}
.border-radius-top-large {
  border-top-left-radius: 20px;
  border-top-right-radius: 20px;
}

.barrier {
  position: fixed;
  top: 0;
  right: 0;
  bottom: 0;
  left: 0;
  z-index: 10;
  background-color: rgba(0, 0, 0, 0.5);
  backdrop-filter: blur(12px);
}

.barrier.z20 {
    z-index: 20;
  }

.barrier.z30 {
    z-index: 30;
  }

.form {
  display: grid;
  grid-template-columns: 1fr 1fr;
  column-gap: 20px;
  row-gap: 40px;
}

.form > * {
    align-self: end;
  }

.form > *.size-large {
      grid-column: 1 /3;
    }
.box-shadow-button {
  box-shadow: 0px 2px 10px rgba(0, 0, 0, 0.05);
}

.box-shadow-list {
  box-shadow: 0px 1px 10px rgba(0, 0, 0, 0.1);
}

.box-shadow-list-expanded {
  box-shadow: 0px 2px 20px rgba(0, 0, 0, 0.15);
}

.box-shadow-page {
  box-shadow: 0px 4px 30px rgba(0, 0, 0, 0.2);
}

.box-shadow-thumbnail {
  box-shadow: 0px 2px 5px rgba(0, 0, 0, 0.5);
}
:root {
  font-family: Mulish;
}

.textStyleMenuLink {
  font-weight: normal;
  font-size: 16px;
  line-height: 20px;
}

.textStyleListName {
  font-weight: bold;
  font-size: 20px;
  line-height: 25px;
}

.textStyleListSubText {
  font-weight: 600;
  font-size: 16px;
  line-height: 20px;
}

.textStyleListTidbits {
  font-weight: bold;
  font-size: 16px;
  line-height: 20px;
}

.textStyleOtherSubtext {
  font-weight: 600;
  font-size: 16px;
  line-height: 20px;
}

.textStyleHeaders {
  font-weight: bold;
  font-size: 28px;
  line-height: 35px;
}

.textStyleDropDownText {
  font-weight: 600;
  font-size: 20px;
  line-height: 25px;
}

.textStyleButton {
  font-weight: bold;
  font-size: 20px;
  line-height: 25px;
}

.textStyleLinks {
  font-weight: bold;
  font-size: 16px;
  line-height: 20px;
  text-decoration-line: underline;
  color: var(--color-intela-primary);
  cursor: pointer;
}

.textStyleInputFieldNotFilled {
  font-weight: normal;
  font-size: 20px;
  line-height: 25px;
}

.textStyleLinksLarge {
  font-weight: bold;
  font-size: 20px;
  line-height: 25px;
  text-decoration-line: underline;
  color: var(--color-intela-primary);
  cursor: pointer;
}

.textStyleSearchMatchMetadata {
  font-weight: 800;
  font-size: 16px;
  line-height: 20px;
}

.textStyleReportHeader {
  font-weight: bold;
  font-size: 42px;
  line-height: 53px;
}

.textStyleReportTitleNotFilled {
  font-weight: normal;
  font-size: 42px;
  line-height: 53px;
}

.textStyleReportInfoFieldLabel {
  font-family: Mulish;
  font-style: normal;
  font-weight: 600;
  font-size: 14px;
  line-height: 18px;

  /* Intela Gray */
  color: var(--color-intela-gray);
}
