
.alarm[data-v-1f4c68f0] {
    margin-top: 40%;
}


.home-link span[data-v-10e56275]{font-size:30px;}
.home-link[data-v-10e56275] {color:#000;cursor:pointer;text-decoration:none;}


.lodur-mobile-form input, .lodur-mobile-form textarea {
    padding: 0.4rem 0.3rem;
    border-radius: 0.25rem;
    border: 1px solid #dadada;
    background-color: #ffffff;
    font-size: 0.875rem;
    margin-top: 0.150rem;
    width: 100%;
    margin-bottom: 10px;
}
.lodur-mobile-form input[type=text], .lodur-mobile-form input[type=password], .lodur-mobile-form input[type=date], .lodur-mobile-form input[type=time], .lodur-mobile-form select{
    height: 36px;
}
.lodur-mobile-form label{
    font-size: 12px;
    font-weight: bold;
    margin: 0;
    padding: 0;
}
.lodur-mobile-form--datePicker, .lodur-mobile-form--timePicker{
    position: absolute;
    right: 15px;
    bottom: 20px;
}

.safety-correction-public {
    max-width: 720px;
    margin: 0 auto;
    padding: 16px;
}

.safety-correction-public__title {
    font-size: 1.5rem;
    margin-bottom: 12px;
}

.safety-correction-public__measure {
    white-space: pre-wrap;
    margin-top: 8px;
}

.safety-correction-public .loader-wrap {
    position: relative;
    min-height: 160px;
}


#lodurActivityLoader[data-v-0d5ba622] {
    z-index: 9999;
    position:absolute;
    width:99%;
    height:100%;
}
.loader-ui[data-v-0d5ba622]{
    width:100%;
    height:100%;
    background: #fff;
    opacity:0.7;
}
.loader-items[data-v-0d5ba622]{
    left:33%;
    top:25%;
    display:-webkit-box;
    display:-ms-flexbox;
    display:flex;
    position:absolute;
    width:100px;
}
.loader-items .loader-ui-item[data-v-0d5ba622] {
  width: 20px;
  height: 20px;
  border-radius: 50%;
  margin: 7px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}
.loader-items .item-2[data-v-0d5ba622] {
  background: #7ecfee;
  background-color: #7ecfee;
}
.loader-items .item-3[data-v-0d5ba622] {
  background: #f583a1;
  background-color: #1da9df;
}
.loader-items .item-1[data-v-0d5ba622] {
  background: #f583a1;
  background-color: #afe0f3;
}
.loader-items .loader-ui-item[data-v-0d5ba622]:before {
  content: '';
  width: 20px;
  height: 20px;
  opacity: 0.7;
  border-radius: 50%;
  -webkit-animation: scale-0d5ba622 2s infinite cubic-bezier(0, 0, 0.49, 1.02);
          animation: scale-0d5ba622 2s infinite cubic-bezier(0, 0, 0.49, 1.02);
  -webkit-transition: 0.5s all ease;
  transition: 0.5s all ease;
  -webkit-transform: scale(1);
          transform: scale(1);
}
.loader-items .item-1[data-v-0d5ba622]:before {
  background-color: #afe0f3;
  -webkit-animation-delay: 200ms;
          animation-delay: 200ms;
}
.loader-items .item-2[data-v-0d5ba622]:before {
  background-color: #7ecfee;
  -webkit-animation-delay: 400ms;
          animation-delay: 400ms;
}
.loader-items .item-3[data-v-0d5ba622]:before {
  background-color: #1da9df;
  -webkit-animation-delay: 600ms;
          animation-delay: 600ms;
}
@-webkit-keyframes scale-0d5ba622 {
0% {
    -webkit-transform: scale(1);
            transform: scale(1);
}
50%,
    75% {
    -webkit-transform: scale(2.5);
            transform: scale(2.5);
}
78%, 100% {
    opacity: 0;
}
}
@keyframes scale-0d5ba622 {
0% {
    -webkit-transform: scale(1);
            transform: scale(1);
}
50%,
    75% {
    -webkit-transform: scale(2.5);
            transform: scale(2.5);
}
78%, 100% {
    opacity: 0;
}
}

