.is-valid button{border-color:#7dba19}.is-invalid button{border-color:#dc3545}.top-control-bar{position:sticky;top:110px;z-index:94;background-color:transparent;padding:0 20px 25px 20px;margin:0 -25px;-webkit-transition:padding .3s ease-in-out,background-color .1s ease-out;transition:padding .3s ease-in-out,background-color .1s ease-out}.top-control-bar .form-group{margin-bottom:0}.top-control-bar .col,.top-control-bar .col-md-12{padding:0;padding-right:5px;padding-left:5px}.top-control-bar.is-sticky{background-color:#fff;-webkit-box-shadow:0 10px 30px -10px rgba(82,63,105,.08);box-shadow:0 10px 30px -10px rgba(82,63,105,.08);padding-top:10px;padding-bottom:20px;-webkit-transition:padding .3s ease-in-out,background-color .1s ease-in;transition:padding .3s ease-in-out,background-color .1s ease-in;margin-top:0}@media screen and (max-width:1024px){.top-control-bar{position:relative;top:inherit;z-index:1;background-color:transparent!important;margin-top:0;margin-bottom:2px}.top-control-bar.is-sticky{-webkit-box-shadow:none;box-shadow:none}}@media print{.top-control-bar{display:none!important}}.label[data-v-5233414e]{overflow:hidden}.form-control[data-v-5233414e]{border-radius:4px!important}.label_legend[data-v-5233414e]{white-space:nowrap}.clickable-icon[data-v-41f1acfe]{font-size:1.5rem;cursor:pointer}.remove-icon[data-v-41f1acfe]{color:#dc3545}.edit-icon[data-v-41f1acfe]{color:#669814}.clickable-icon[data-v-2a7cdd29]{font-size:1.5rem;cursor:pointer}.remove-icon[data-v-2a7cdd29]{color:#dc3545}.edit-icon[data-v-2a7cdd29]{color:#669814}.rascunho{background-color:#fcbc32!important}.encaixe,.rascunho{color:#fff!important}.encaixe{background-color:#f3580a!important}.cancelada{background-color:#fb3030!important;color:#fff!important}.solicitada{background-color:#00bf00!important;color:#fff!important}.programada{background-color:#f95cb2!important;color:#fff!important}.executando{background-color:#dc7419!important;color:#fff!important}.finalizada{background-color:#02c1c1!important;color:#fff!important}.sem_chegada{background-color:#7f6000!important;color:#fff!important}.cancelada_taxa{background-color:#7f0000!important;color:#fff!important}.com_chegada{background-color:#0c343d!important;color:#fff!important}.entrada_autorizada{background-color:#351c75!important;color:#fff!important}.entrada_antecipada{background-color:#6aa84f!important;color:#fff!important}.operacao_finalizada{background-color:#8d3a3a!important;color:#fff!important}.entrada_imediata{background-color:#1f5418!important;color:#fff!important}.com_chegada_divergente{background-color:#f90!important;color:#fff!important}.gate_in{background-color:#487ddf!important}.gate_in,.gate_out{color:#fff!important}.gate_out{background-color:#a848df!important}.text-center{text-align:center}.btn-filter{-ms-flex-item-align:center;align-self:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}.campo-filtro-data{-ms-flex-item-align:end;align-self:flex-end}.top-infos{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:15px 10px;font-weight:700;background-color:#e0e0e0;border-radius:4px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-column-gap:20px;-moz-column-gap:20px;column-gap:20px;row-gap:20px;margin:0;white-space:nowrap}.color-red{color:#dc3545}.color-green{color:#1e8f73}.situacao{background-color:#f90!important;color:#fff!important}.concluido{background-color:#00bf00!important}.concluido,.erro{color:#fff!important}.erro{background-color:#cf2a27!important}.align-self{-ms-flex-item-align:end;align-self:flex-end}.check-mark{width:20px;height:20px;background-color:#74df00;border-radius:50%;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}.tooltip{font-size:10px}.b-table thead th{font-weight:600}.table td,.table th{white-space:nowrap}.btn-content{-ms-flex-wrap:nowrap;flex-wrap:nowrap}@media(min-width:1649px){.kt-container{width:100%;margin:0 auto}.mt-4-5{margin-top:28px}}@media(max-width:900px){.radioContainer{margin-bottom:1rem}}