#titulo[data-v-4a14c264],#versao[data-v-4a14c264]{padding-left:30px}.v-item-group.v-bottom-navigation .v-btn.v-size--default[data-v-7a622bcc]{height:inherit}.v-bottom-navigation[data-v-7a622bcc]{bottom:auto;top:auto;position:fixed;height:100%;width:100%;z-index:1000}.v-time-picker-custom .v-picker__title{height:84px;padding-top:10px}#container-form[data-v-4116fe07]{padding:12px 0;margin-right:0;margin-left:0}.td-input-table-item[data-v-6ff7dbba]{min-width:110px;padding:0 2px}td.clickable[data-v-ea0809a0]:hover{cursor:pointer;color:#ee3f3f}td.clickable:hover i[data-v-ea0809a0]{color:#ee3f3f!important}[data-v-ea0809a0] .sticky-container-header th.sticky-header{position:-webkit-sticky!important;position:sticky!important;top:var(--navbarHeight)!important}[data-v-ea0809a0] .sticky-container-footer .sticky-footer{position:-webkit-sticky!important;position:sticky!important;bottom:0!important}[data-v-ea0809a0] .theme--light tfoot th{border-top:1px solid rgba(0,0,0,.12);background-color:#fff}[data-v-ea0809a0] .sticky-container .v-data-table__wrapper{overflow:unset!important}.overlay__content{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex}.overlay__content canvas,.overlay__content video{max-width:100%;margin-left:auto;margin-right:auto}.overlay__content canvas{position:absolute;top:0;bottom:0;left:0;right:0;max-width:100%}
/* 
    Se o css afeta o layout de todos os projetos
    favor adiciona-las no arquivo ../vueapp/public/site.css
    manter aqui apenas o que for em especifico ao projeto
*/

[v-cloak] {
    display: none;
}

.screen-loading {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(255, 255, 255, 0.45);
    z-index: 9999;
    display: flex;
    align-items: center;
    justify-content: center;
    display: none;
}

.screen-loading-absolute {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(255, 255, 255, 0.45);
    z-index: 1;
    display: flex;
    align-items: center;
    justify-content: center;
    display: none;
}

.screen-loading-flex {
    display: flex !important;
}

/* Login */

@media (min-width: 600px) {
    .login-background {
        height: 50%;
        padding: 5% 0;
        border-radius: 50px 500px;
    }
}

.login-formulario {
    border-radius: 10px 45px !important;
}

@media print {
    .no-print, .no-print * {
        display: none !important;
    }
}
.swagger-ui .topbar .download-url-wrapper .select-label select {
    border-color: #d23343;
}

.swagger-ui .info .title small:last-child {
    background-color: #ee3f3f !important;
}

.swagger-ui .topbar {
    padding: 10px 0;
    background-color: #ee3f3f;
}

.topbar-wrapper img[alt="Swagger UI"] {
    content: url('../img/logo-gescooper-branco.png');
    max-height: 24px;
}

.swagger-ui .btn.authorize.unlocked {
    color: #ee3f3f;
    border-color: #ee3f3f;
}

    .swagger-ui .btn.authorize.unlocked svg {
        fill: #ee3f3f;
    }

.swagger-ui hgroup .link {
    visibility: collapse;
}
