.os[data-v-8749ba38]{transition-duration:50ms}.os[data-v-8749ba38]:hover{transition-duration:.15s;transform:translateY(-3px);box-shadow:0 4px 25px 0 rgba(0,0,0,.25);background-color:#f44336;color:#fff;cursor:pointer}.os:hover .grid-view-img[data-v-8749ba38]{opacity:.9}.osConf[data-v-8749ba38]{background-color:#f44336;color:#fff;transition-duration:50ms}.osConf[data-v-8749ba38]:hover{transition-duration:.15s;transform:translateY(-3px);box-shadow:0 4px 25px 0 rgba(0,0,0,.25);background-color:#f44336;color:#fff;cursor:pointer}.osConf:hover .grid-view-img[data-v-8749ba38]{opacity:.9}.sem-autorizacao[data-v-8749ba38]{background-color:#aaa;color:#fff}.sem-autorizacao .img[data-v-8749ba38]{color:#fff!important}.os[data-v-3438f9c9]{transition-duration:50ms}.os[data-v-3438f9c9]:hover{transition-duration:.15s;transform:translateY(-3px);box-shadow:0 4px 25px 0 rgba(0,0,0,.25);background-color:#f44336;color:#fff;cursor:pointer}.os:hover .grid-view-img[data-v-3438f9c9]{opacity:.9}.osConf[data-v-3438f9c9]{background-color:#f44336;color:#fff;transition-duration:50ms}.osConf[data-v-3438f9c9]:hover{transition-duration:.15s;transform:translateY(-3px);box-shadow:0 4px 25px 0 rgba(0,0,0,.25);background-color:#f44336;color:#fff;cursor:pointer}.osConf:hover .grid-view-img[data-v-3438f9c9]{opacity:.9}.sem-autorizacao[data-v-3438f9c9]{background-color:#aaa;color:#fff}.sem-autorizacao .img[data-v-3438f9c9]{color:#fff!important}.retornos-container{min-height:60vh;display:flex;flex-direction:column}.retornos-vazio{flex:1;display:flex;align-items:center;justify-content:center;min-height:60vh}.b-table-sticky-header{height:60vh!important;border-top:1px solid #dee2e6;border-left:1px solid #dee2e6;border-right:1px solid #dee2e6;border-radius:4px 4px 0 0}.cardTable{transition-duration:.3s;border-style:solid;border-radius:4px;border-color:hsla(0,0%,82.7%,.493);border-width:2px}.cardTable:hover{transition-duration:555ms;transform:translateY(-3px);box-shadow:0 4px 25px 0 hsla(0,0%,88.6%,.25)}.etapas-popover{max-height:360px;overflow-y:auto;padding:4px 0}.etapas-popover .etapas-titulo{font-weight:700;font-size:13px;margin-bottom:8px;color:#333;border-bottom:1px solid #eee;padding-bottom:6px}.etapas-popover .etapa-item{display:flex;align-items:center;gap:6px;padding:4px 2px;font-size:12px;border-radius:4px;margin-bottom:2px}.etapas-popover .etapa-item .etapa-icon{font-size:15px;flex-shrink:0}.etapas-popover .etapa-ok{color:#27ae60;background:#f0fff4}.etapas-popover .etapa-erro{color:#e74c3c;background:#fff0f0}