@charset "UTF-8";.card-no-padding .card,.card-no-padding .card-body,.card-no-padding .card-header{padding:0}.card-tirinha .card-header{border-bottom:none}.card-tirinha .form-group{margin:0!important}.card-resumo .card-body{padding:.25rem 1rem}.card-composicao-calculo{font-size:.875rem}.card-composicao-calculo .card-header{border-bottom:none}.card-composicao-calculo .div-formula{font-size:.75rem}.table-card .text-label>div{font-size:.7rem!important;font-weight:400;padding:0 .25rem}.table-card .text-resume{font-weight:700!important}.table-card .text-notice{font-size:.88rem}.table-card table,.table-card thead,.table-card thead th,.table-card thead tr{padding:0}.table-card thead th{padding-top:.25rem}.table-card tbody tr.header-row{padding:0}.table-card tbody tr.header-row td{padding:0 .25rem}.table-card tbody tr td{padding:0 .25rem}.table-card td{cursor:default}.table-card td button{padding:0 .3rem}.table-card .bottom-style{border-top:.1rem solid}.table-card button,.table-card button:active,.table-card button:focus{box-shadow:none!important}.view-fichas .form-group{margin-bottom:.45rem}.view-fichas label,.view-fichas p{margin-bottom:0}fieldset{margin:.5rem 0;border:.1rem ridge;padding:0 .5rem}fieldset legend{width:auto;margin-bottom:0;padding:0 .5rem}fieldset .row{padding:0 .5rem .5rem}.fieldset-flex-height{min-height:90%}.col-form-label{font-size:1.15rem;padding-bottom:0!important}footer{height:2rem;padding:.3rem 0}.modal-footer{height:auto}.form-group{margin:0 0 .5rem 0}.control-label{margin-bottom:0}.control-label,.custom-control-label{font-weight:600}.flex-width{flex:1 1 auto}.navbar-brand-style{z-index:100;height:4.5rem;width:10rem;margin:0 -2rem -.5rem 0;border-radius:0 25rem 25rem 0;padding:1rem}.navbar{margin-bottom:1rem;padding:0!important}.navbar-top-layer{height:2.5rem;border-radius:0 0 25rem 0;padding-left:2.5rem}.navbar-breadcrumb-layer{margin-left:2.5rem;height:1.5rem;font-size:12px;overflow:hidden}.navbar-breadcrumb-layer .breadcrumb{margin:0;padding:.1rem}.navbar-breadcrumb-layer .disabled{cursor:default}.navbar-breadcrumb-layer .active{cursor:default}.navbar-controls{margin-right:1rem;min-width:24rem;padding:.5rem 0}.navbar-user-name{font-size:.87rem}.b-sidebar-body{overflow-y:hidden!important}#firstSubmenu .not-collapsed{font-weight:700}#firstSubmenu .collapsed{font-weight:400}body,html{height:100%}body{margin:0}body.dark-mode{background-color:#282a2a}.content-strech-wrapper{min-height:100%;width:100%;margin-bottom:-2rem;padding-bottom:2rem}span{font-size:inherit}button:hover:disabled{cursor:not-allowed}.tdf-flex-fields-container>div{padding:0 .25rem}.remove-label span{line-height:1.65rem}.remove-label label{display:none}.field-highlight-warning label{color:theme-color("warning");opacity:1}.field-highlight-warning .custom-control-label::before,.field-highlight-warning input:not([type=checkbox]),.field-highlight-warning select,.field-highlight-warning textarea{background-color:#ffc107!important;color:#000!important;opacity:1}.field-highlight-warning .custom-control-label::before:disabled,.field-highlight-warning input:not([type=checkbox]):disabled,.field-highlight-warning select:disabled,.field-highlight-warning textarea:disabled{background-color:#ffc107!important;opacity:1}.field-highlight-warning .custom-control-label::before{border-color:#ffc107!important}.field-highlight-warning .custom-control-label::before:disabled{border-color:#ffc107!important}.no-padding{padding:0!important}.no-margin{margin:0!important}.borderless{border:none!important}.collapsed>.when-opened,:not(.collapsed)>.when-closed{display:none}.result-block{border:.1rem solid transparent;border-radius:.5rem;padding:.25rem 1rem;width:10rem}.div-formula-analitica{border:.1rem solid transparent;border-radius:.5rem;padding:.25rem 1rem;width:10rem}.tooltip{top:0}.btn-link:hover,a:hover{text-decoration:none!important}.nav-tabs{border-bottom:1px solid}.tab-content{padding:1rem;border-bottom:1px solid;border-right:1px solid;border-left:1px solid}.form-control-plaintext{padding:0;border:none}.table-card td{padding:0 .3rem;vertical-align:middle}.col-xs{width:2.3rem}.col-sm{width:10rem}.col-md{width:20rem}.col-lg{width:30rem}.col-xl{width:50rem}[v-cloak]{visibility:hidden}.cursor-pointer{cursor:pointer!important}/*!
    Folha de estilos para Layoute Form Page
    Nesta folha de estilos são agrupados os estilos customizados 
    quando o layoute for do tipo form page.
*//*! --- Início de _LayoutFormPage.cshtml --- */#form-page-section{margin-bottom:.5rem}.small-btn-group .btn{height:2rem;width:2rem}.action-button-group{margin:-.25rem 0}.action-button-group .btn{margin:.25rem;white-space:nowrap}.right-button-group{margin-right:-.25rem}.left-button-group{margin-left:-.25rem}.background-cover{position:fixed;z-index:15;height:100%;width:100%;background:rgba(0,0,0,.5) no-repeat center;background-size:cover}/*! --- Fim de _LayoutFormPage.cshtml --- *//*!
    Folha de estilos para Layoute Widget
    Nesta folha de estilos são agrupados os estilos customizados 
    quando o layoute form do tipo widget.
*//*! --- Início de _LayoutFormWidget.cshtml --- */.widget-main-container{margin:.5rem 0}.widget-strech-wrapper{min-height:100%;width:100%;margin-bottom:-2.5rem;padding-bottom:2.5rem}.crud-small-group-button{height:2.1rem;padding-top:.4rem}.crud-common-group-button{height:2.5rem}/*! --- FIM de _LayoutFormWidget.cshtml --- *//*!
    Folha de estilos para Layoute Wizard
    Nesta folha de estilos são agrupados os estilos customizados 
    quando o layoute form do tipo wizard.
*/.step-wrapper{width:12rem}.step-icon{height:4rem;width:4rem;font-size:1.4rem;z-index:10}.step-link{height:.5rem;width:2rem}.wizard-bar{height:.5rem;width:5rem;margin:2rem -.1rem auto -.1rem}