@font-face{font-family:Khmer MEF1,cursive}body,html{font-size:.93rem}body{font-family:-apple-system,BlinkMacSystemFont,Khmer MEF1,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol!important}.title-head,h1,h2,h3,h4{font-family:Segoe UI,Khmer MEF2,Roboto,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1rem}h1,h2,h3,h4,h5,h6{margin-top:.5rem}h5,h6{font-family:Segoe UI,Khmer MEF1,Roboto,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;font-size:1rem}#wrapper{width:100%!important}#wrapper a{font-size:1rem!important}.topbar{position:relative;z-index:20}.scroll-sidebar{padding-top:0}.sidebar-nav ul li a{padding:12px 5px 12px 15px}.sidebar-nav ul li ul li a{padding:10px 30px 10px 15px}.table thead th{font-family:-apple-system,BlinkMacSystemFont,Khmer MEF2,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}.text-muted{color:grey!important}.table{word-wrap:break-word;max-width:none;table-layout:fixed}.vue-switcher{margin-bottom:0}.vue-switcher-theme--bootstrap.vue-switcher-color--success.vue-switcher--unchecked div:after{background-color:#dc3545!important}select.form-control:not([size]):not([multiple]){padding:5px}.multiselect,.multiselect__input,.multiselect__single,.multiselect__tags{font-size:1rem}.multiselect__current,.multiselect__select{line-height:27px}.multiselect__tag{line-height:1.5;white-space:normal}.multiselect__tag-icon,.multiselect__tag-icon2{padding-top:3px}.text-content .card-body{white-space:pre-line}.ribbon-wrapper.card{min-height:55px}.custom-select{padding:.075rem 1.75rem .375rem .75rem}.vue-switcher-theme--bootstrap.vue-switcher-color--success.vue-switcher--unchecked div{background-color:gray!important}.orgchart .node{font-family:-apple-system,BlinkMacSystemFont,Khmer MEF1,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol;max-width:300px;min-width:180px;width:auto!important}.orgchart .node .title{line-height:22px;min-height:26px;padding:5px}.orgchart .node .content,.orgchart .node .title{font-size:14px!important;height:auto!important;white-space:normal!important}.orgchart .node .content{min-height:24px;padding-left:5px;padding-right:5px}.orgchart .node .content ol{line-height:27px;padding:5px 5px 5px 20px;text-align:left}.orgchart .verticalNodes>td:before{border:1px solid rgba(97,97,97,.8)!important}.orgchart .verticalNodes ul>li:after,.orgchart .verticalNodes ul>li:before{border-color:rgba(97,97,97,.8)!important}.vue-form-wizard .wizard-card-footer .wizard-footer-right{bottom:85px;float:right;position:fixed;right:28px}.vue-form-wizard .wizard-card-footer .wizard-footer-left{bottom:85px;float:left;left:auto;position:fixed}.btn-group.column-filter label{color:#000!important;font-family:Segoe UI,Khmer MEF1,Roboto,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol!important;font-size:.9rem;padding-top:2px}.hiddendiv.common{background-color:#d8d8d8}.footer,.mini-sidebar .footer{background-color:#d8d8d8;border:0;left:0;padding:0}.footer .navbar{padding:0 0 0 10px}.footer .nav-link{padding:.5rem .2rem}.footer .nav .nav-item a.nav-link{font-weight:500}.footer .nav .nav-item a.nav-link span{font-weight:300}footer.footer .footer-copyright{background-color:rgba(0,158,251,.9);color:hsla(0,0%,100%,.9);font-size:.9rem;overflow:hidden;padding-bottom:10px!important;padding-top:10px!important}footer.footer a{color:rgba(0,158,251,.9)}.menu .accordion-heading{position:relative}.menu .accordion-heading .edit{position:absolute;right:30px;top:8px}.menu .area{border-left:4px solid #f38787}.menu .equipamento{border-left:4px solid #65c465}.menu .ponto{border-left:4px solid #98b3fa}.menu .collapse.in{overflow:visible}.accordion{margin-bottom:20px}.accordion-group{border:1px solid #e5e5e5;border-radius:4px;margin-bottom:2px}.accordion-heading{border-bottom:0}.accordion-heading .accordion-toggle{display:block;padding:8px 15px}.accordion-toggle{cursor:pointer}.accordion-inner{border-top:1px solid #e5e5e5;padding:9px 15px}.nav_li{list-style:none;margin-bottom:0;padding-left:0}table.table-budget thead th{border:1px solid #bfbfbf;font-size:.84rem;padding:2px;text-align:center;vertical-align:middle}.table-budget{word-wrap:break-word;max-width:none}.sidebar-footer .nav-back{display:none}.left-sidebar{position:absolute;width:170px}.navbar-header{width:170px}.page-wrapper{margin-left:170px}.mini-sidebar .sidebar-nav #sidebarnav>li:hover>a{width:190px}.float-thead th{font-size:.85rem;font-weight:400!important;overflow:hidden!important}tr.pro_typ_0{background:#343a40!important;color:#fff!important;font-weight:700}tr.pro_typ_1{background:#a4c7f0!important;color:#0276fa!important;font-weight:700}tr.pro_typ_2{background:#f4e0a3!important;color:#10b33a}tr.pro_typ_3{background:#ccc}tr.pro_typ_4{background:#eee}tr.pro_typ_5{background:#6c757d}tr.pro_typ_0 td,tr.pro_typ_1 td,tr.pro_typ_2 td,tr.pro_typ_3 td,tr.pro_typ_4 td,tr.pro_typ_5 td{padding:5px}.table-bordered td,.table-bordered th,.table-bordered tr.pro_typ_4 td{border:1px solid #ccc}.table-bordered tr.pro_typ_3 td{border:1px solid #eee;padding:5px}.badge-excellent{background-color:#28a745;color:#fff}.badge-verygood{background-color:#007bff;color:#fff}.badge-good{background-color:#17a2b8;color:#fff}.badge-average{background-color:#ffc107;color:#212529}.badge-weak{background-color:#dc3545;color:#fff}.badge.badge-average,.badge.badge-excellent,.badge.badge-good,.badge.badge-verygood,.badge.badge-weak{font-size:85%;padding:.5em .4em}.badge.cursor{cursor:pointer}.ribbon-wrapper-bottom.ribbon-minimal,.ribbon-wrapper-reverse.ribbon-minimal,.ribbon-wrapper-right-bottom.ribbon-minimal,.ribbon-wrapper.ribbon-minimal{padding:20px 15px 15px}@media (max-width:618px){.topbar .top-navbar .navbar-nav>.nav-item>.nav-link{font-size:17px!important}.topbar .top-navbar .navbar-nav>.nav-item>.nav-link i{font-size:17px!important;line-height:0px}}@media (max-width:767px){.login-register .navbar-brand img.img-fluid{max-height:68px}.sidebar-footer .nav-back{display:inline}}@media (max-width:992px){.login-register .navbar-brand img.img-fluid{max-height:88px}}.card-header.note-toolbar,.note-popover .popover-content{margin:0;padding:0 0 5px 5px;z-index:1}@media print{.hidden-print{display:none}.d-print-none{display:none!important}}.p-component{font-family:inherit!important}.p-component,.p-component>span{font-size:1rem!important;font-weight:400}.pi{font-family:primeicons!important}.p-fluid .p-button.p-width-auto{width:auto}.p-slider .p-slider-range,.p-slider.p-slider-horizontal{border-radius:4px;height:1.5rem!important}.p-slider .p-slider-handle{background:#fff!important;border:2px solid #54667a!important;border-radius:10px!important;height:1.5rem!important;width:1.5rem!important}.p-slider.p-slider-horizontal .p-slider-handle{margin-left:-.5715rem!important;margin-top:-.7rem!important}.p-datatable .p-datatable-wrapper{border:1px solid #dee2e6!important}.p-paginator .p-dropdown{margin-right:0!important}.p-datatable .p-paginator-bottom{padding:.75rem 0!important}.page-title{font-size:1.2rem}.Khmer-MEF2{font-family:Segoe UI,Khmer MEF2,Roboto,Arial,sans-serif,Apple Color Emoji,Segoe UI Emoji,Segoe UI Symbol}.a{font-size:1.1rem}.p-dropdown-label{font-family:inherit!important}.content-wrapper{margin-left:0}.pointer{cursor:pointer}.field{margin-bottom:0!important}.p-button-prefix{padding:.4rem .7rem!important;width:auto!important}.p-absolute-footer-actionbar{background-color:#fff;border-top:1px solid #e9ecef;bottom:0;left:0;padding:10px 15px 10px 10px;position:absolute;right:0}.p-margin-bottom-50{margin-bottom:50px}.p-dropdown-panel{max-width:400px}.p-dropdown-panel .p-dropdown-items .p-dropdown-item{white-space:normal}.p-multiselect-panel{max-width:400px}.p-multiselect-panel .p-multiselect-items .p-multiselect-item{white-space:normal}.p-calendar .p-button,.p-calendar .p-button:enabled:hover{background:#efefef;border:1px solid #ced4da;border-left:none}.p-calendar .p-button .p-button-icon{color:#6c757d}.p-dialog.p-dialog-report .p-dialog-content{height:100vw!important;overflow:hidden}.p-report-wrapper{height:calc(100% + 5px)}.p-report-filter,.p-report-wrapper .p-report-col{height:100%}.p-report-filter .p-report-filter-button{bottom:5px;left:20px;position:absolute;right:20px}.p-report-filter .p-toggleable-content{height:100%}.p-report-filter .p-toggleable-content .p-panel-content{background-color:hsla(0,0%,94%,.341);height:calc(100% - 35px)}.p-report-detail,.p-report-detail .p-toggleable-content{height:100%}.p-report-detail .p-toggleable-content .p-panel-content{height:calc(100% - 35px);padding:0!important}.p-report-detail .p-toggleable-content .p-panel-content .pdfobject-container{margin-top:0}.p-button-report{display:inline!important}.p-button-report .p-button-report-icon{padding:5px}.p-button-report .p-button-report-icon img{width:3rem}.p-button-report .p-button-report-text{padding:5px}.p-lazyloading-content{background-color:hsla(0,0%,100%,.459);height:100%;position:relative;width:100%}.p-lazyloading-content-wrapper{border:2px solid #fff;height:auto;left:50%;position:absolute;text-align:center;top:50%;transform:translate(-50%,-50%);width:auto}.p-lazyloading-icon img{width:5rem}.p-rowgroup-header{background:#a4c7f0!important}.p-rowgroup-header td{color:#0276fa;font-weight:600;padding:.6rem 1rem!important}.btn-icon{align-items:center;background:#efefef;border-radius:3px;cursor:pointer;display:flex!important;font-size:1.35rem!important;height:32px;justify-content:center;width:32px}.btn-icon:hover{background:#d5d7d8;border:0}.icon-add{align-items:center;border:1.7px solid #009efb;border-radius:50%;color:#009efb!important;cursor:pointer;display:flex!important;font-size:1.35rem!important;height:32px;justify-content:center;min-width:32px;width:32px}.icon-add:hover{border:1.7px solid #0981c7;color:#0981c7!important}.icon-add:before{margin-top:-1px!important}.op-coltoggle .p-overlaypanel-content{padding:0!important}.col-toggle .col-toggle-item:hover{background:#eff6ff;color:#1d4ed8}.col-toggle .col-toggle-item label{cursor:pointer}.p-paginator-current{border:0!important;color:#6e6e6e!important;cursor:unset;font-size:1.1rem;margin-right:auto!important;-webkit-user-select:auto!important;-moz-user-select:auto!important;user-select:auto!important}.p-paginator-bottom{border-width:0!important}.list-toggle.p-overlaypanel .p-overlaypanel-content{padding:0!important}
