.banco-hora-page[data-v-5b9518dd]{padding:16px}.banco-hora-section[data-v-5b9518dd]{border-bottom:1px solid #e2ddec;margin-bottom:14px;padding-bottom:14px}.detail-title[data-v-5b9518dd],.section-title[data-v-5b9518dd]{align-items:center;color:#4b3b72;display:flex;gap:8px}.section-title[data-v-5b9518dd]{font-family:Montserrat-Bold;margin-bottom:10px}.detail-title[data-v-5b9518dd]{justify-content:space-between;margin-bottom:14px}.detail-title strong[data-v-5b9518dd]{display:block;font-size:18px;margin-top:2px}.detail-label[data-v-5b9518dd],.readonly-field span[data-v-5b9518dd],.resumo-item span[data-v-5b9518dd]{color:#5a4b7a;display:block;font-size:12px}.detail-actions[data-v-5b9518dd],.detail-toolbar[data-v-5b9518dd]{align-items:center;display:flex;flex-wrap:wrap;gap:8px;justify-content:flex-end}.detail-toolbar[data-v-5b9518dd]{margin-top:12px}.readonly-field[data-v-5b9518dd]{border-bottom:1px solid #9e9e9e;min-height:48px;padding-top:2px}.readonly-field strong[data-v-5b9518dd]{display:block;font-family:Montserrat-Regular;font-size:14px;font-weight:400;margin-top:6px}.resumo-grid[data-v-5b9518dd]{display:grid;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr))}.resumo-item[data-v-5b9518dd]{border:1px solid #e0d9ed;border-left:4px solid #4f3b7c;border-radius:6px;padding:10px 12px}.resumo-item strong[data-v-5b9518dd]{color:#2f224a;display:block;font-size:20px;margin:3px 0}.resumo-item.credito[data-v-5b9518dd]{border-left-color:#33a05f}.resumo-item.debito[data-v-5b9518dd],.resumo-item.negativo[data-v-5b9518dd]{border-left-color:#e53935}.resumo-item.emenda[data-v-5b9518dd]{border-left-color:#ffb52e}.tabs-content[data-v-5b9518dd]{padding-top:12px}.lancamento-modal[data-v-5b9518dd]{min-height:220px}.hora-dupla[data-v-5b9518dd]{align-items:center;display:grid;gap:8px;grid-template-columns:1fr auto 1fr}.hint-box[data-v-5b9518dd]{background:#f8f6fb;border:1px solid #e2ddec;border-radius:6px;color:#4b3b72;font-size:13px;margin-top:18px;padding:10px}@media (max-width:960px){.detail-title[data-v-5b9518dd]{align-items:flex-start;flex-direction:column}.detail-actions[data-v-5b9518dd],.detail-toolbar[data-v-5b9518dd]{justify-content:flex-start}.resumo-grid[data-v-5b9518dd]{grid-template-columns:1fr}}@media print{.detail-actions[data-v-5b9518dd],.detail-toolbar[data-v-5b9518dd],.v-tabs[data-v-5b9518dd]{display:none!important}}@media print{body.print-banco-hora{background:#fff!important}body.print-banco-hora .footer-row,body.print-banco-hora .header-card,body.print-banco-hora .menu-lateral,body.print-banco-hora .submenu,body.print-banco-hora .v-dialog__content,body.print-banco-hora .v-footer-gigo,body.print-banco-hora .v-navigation-drawer,body.print-banco-hora .v-overlay,body.print-banco-hora .v-snack{display:none!important}body.print-banco-hora .v-content{margin:0!important;padding:0!important}body.print-banco-hora .panel-default,body.print-banco-hora .v-content__wrap{background:#fff!important;margin:0!important;min-height:0!important;padding:0!important}body.print-banco-hora .banco-hora-print{display:block!important;max-width:none!important;width:100%!important}body.print-banco-hora .banco-hora-print .v-card{border:0!important;box-shadow:none!important}body.print-banco-hora .banco-hora-print .v-card__title{background:#fff!important;border-bottom:1px solid #d8d3e3;color:#111!important;min-height:0!important;padding:0 0 10px!important}body.print-banco-hora .banco-hora-print .card-titulo{color:#111!important;font-size:18px!important}body.print-banco-hora .banco-hora-print .banco-hora-page,body.print-banco-hora .banco-hora-print .v-card__text{padding:0!important}body.print-banco-hora .banco-hora-print .detail-actions,body.print-banco-hora .banco-hora-print .detail-toolbar,body.print-banco-hora .banco-hora-print .v-btn,body.print-banco-hora .banco-hora-print .v-data-footer,body.print-banco-hora .banco-hora-print .v-input__append-inner,body.print-banco-hora .banco-hora-print .v-input__icon,body.print-banco-hora .banco-hora-print .v-input__prepend-inner,body.print-banco-hora .banco-hora-print .v-progress-linear,body.print-banco-hora .banco-hora-print .v-tabs{display:none!important}body.print-banco-hora .banco-hora-print .resumo-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}body.print-banco-hora .banco-hora-print .resumo-item{-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}body.print-banco-hora .banco-hora-print .tabs-content{padding-top:8px!important}body.print-banco-hora .banco-hora-print table{page-break-inside:auto}body.print-banco-hora .banco-hora-print tr{-moz-column-break-inside:avoid;break-inside:avoid;page-break-inside:avoid}}.v-input--checkbox.v-input--indeterminate.v-input--is-disabled{opacity:.6}.theme--light.v-input--selection-controls.v-input--is-disabled:not(.v-input--indeterminate) .v-icon{color:rgba(0,0,0,.26)!important}.theme--dark.v-input--selection-controls.v-input--is-disabled:not(.v-input--indeterminate) .v-icon{color:hsla(0,0%,100%,.3)!important}.v-input--selection-controls{margin-top:16px;padding-top:4px}.v-input--selection-controls>.v-input__append-outer,.v-input--selection-controls>.v-input__prepend-outer{margin-top:0;margin-bottom:0}.v-input--selection-controls:not(.v-input--hide-details)>.v-input__slot{margin-bottom:12px}.v-input--selection-controls .v-input__slot,.v-input--selection-controls .v-radio{cursor:pointer}.v-input--selection-controls .v-input__slot>.v-label,.v-input--selection-controls .v-radio>.v-label{align-items:center;display:inline-flex;flex:1 1 auto;height:auto}.v-input--selection-controls__input{color:inherit;display:inline-flex;flex:0 0 auto;height:24px;position:relative;transition:.3s cubic-bezier(.25,.8,.5,1);transition-property:transform;width:24px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.v-input--selection-controls__input .v-icon{width:100%}.v-application--is-ltr .v-input--selection-controls__input{margin-right:8px}.v-application--is-rtl .v-input--selection-controls__input{margin-left:8px}.v-input--selection-controls__input input[role=checkbox],.v-input--selection-controls__input input[role=radio],.v-input--selection-controls__input input[role=switch]{position:absolute;opacity:0;width:100%;height:100%;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.v-input--selection-controls__input+.v-label{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.v-input--selection-controls__ripple{border-radius:50%;cursor:pointer;height:34px;position:absolute;transition:inherit;width:34px;left:-12px;top:calc(50% - 24px);margin:7px}.v-input--selection-controls__ripple:before{border-radius:inherit;bottom:0;content:"";position:absolute;opacity:.2;left:0;right:0;top:0;transform-origin:center center;transform:scale(.2);transition:inherit}.v-input--selection-controls__ripple>.v-ripple__container{transform:scale(1.2)}.v-input--selection-controls.v-input--dense .v-input--selection-controls__ripple{width:28px;height:28px;left:-9px}.v-input--selection-controls.v-input--dense:not(.v-input--switch) .v-input--selection-controls__ripple{top:calc(50% - 21px)}.v-input--selection-controls.v-input{flex:0 1 auto}.v-input--selection-controls.v-input--is-focused .v-input--selection-controls__ripple:before,.v-input--selection-controls .v-radio--is-focused .v-input--selection-controls__ripple:before{background:currentColor;transform:scale(1.2)}.v-input--selection-controls .v-input--selection-controls__input:hover .v-input--selection-controls__ripple:before{background:currentColor;transform:scale(1.2);transition:none}