@import url(https://fonts.googleapis.com/css2?family=Poppins:wght@400;500;600;700;900&display=swap);.bg-modal{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100vh;z-index:99;background-color:#00a5ff}.bg-modal .center-modal{width:100%;max-width:560px;height:230px;box-shadow:0 2px 6px 2px rgba(44,56,82,.1);border-radius:6px;font-size:16px!important}.bg-modal .center-modal .img-st+div{flex-grow:1;width:80%;margin:0 auto}.bg-modal .img-st{width:100%;background-color:rgba(0,165,255,.5);padding:10px}.bg-modal .img-st img{width:30px;height:auto}.v-input__slot input::-moz-placeholder,.v-textarea textarea::-moz-placeholder{color:rgba(0,0,0,.45)!important}.v-input__slot input::placeholder,.v-textarea textarea::placeholder{color:rgba(0,0,0,.45)!important}.v-input__slot input,.v-select__selections,.v-select__selections .v-select__selection{white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.v-data-table.scroll-200,.v-data-table.scroll-300,.v-data-table.scroll-400,.v-data-table.scroll-500{margin-top:20px;overflow-y:scroll}.v-data-table.scroll-200{max-height:200px}.v-data-table.scroll-300{max-height:300px}.v-data-table.scroll-400{max-height:400px}.v-data-table.scroll-500{max-height:500px}.overflow-hidden{overflow:hidden!important}.flex-nowrap{flex-wrap:nowrap!important}.w-100{width:100%}.date-picker-range-input.v-text-field--outlined>.v-input__control>.v-input__slot{background:#fff!important}.header-table-container{width:100%;display:flex;padding-top:25px;color:#373458;gap:10px;align-items:center}.header-table-container h2{min-width:auto}.header-table-container .actions-header-table-container{display:flex;flex-grow:1;flex-direction:row;gap:20px;align-items:center;justify-content:flex-end}.header-table-container .actions-header-table-container article{display:flex;height:auto;align-items:center}.theme--light .v-data-table{background-color:transparent!important}.v-data-table.v-data-table--fixed-header .v-data-table__wrapper table thead th{background-color:#f1f7ff!important;white-space:nowrap}.v-data-table.v-data-table--fixed-header .v-data-table__wrapper table thead th:first-child{border-radius:0!important;border-left:4px solid #f1f7ff!important}.v-data-table>.v-data-table__wrapper>table{border-spacing:0 2px!important}.v-data-table>.v-data-table__wrapper>table thead{text-transform:uppercase;background-color:transparent!important}.v-data-table>.v-data-table__wrapper>table thead th{background-color:transparent!important}.v-data-table>.v-data-table__wrapper>table thead th.show-header{background-color:#f1f7ff!important;white-space:nowrap}.v-data-table>.v-data-table__wrapper>table tbody{text-transform:capitalize}.v-data-table>.v-data-table__wrapper>table tbody tr>td .v-btn{min-width:auto!important;padding:0 5px!important}.v-data-table>.v-data-table__wrapper>table .preselected-row td{background-color:#f1f7ff!important}.v-data-table>.v-data-table__wrapper>table tbody tr,.v-data-table>.v-data-table__wrapper>table tbody tr:hover,.v-data-table>.v-data-table__wrapper>table thead tr,.v-data-table>.v-data-table__wrapper>table thead tr:hover{background-color:transparent!important}.v-data-table>.v-data-table__wrapper>table tbody tr td,.v-data-table>.v-data-table__wrapper>table tbody tr th,.v-data-table>.v-data-table__wrapper>table thead tr td,.v-data-table>.v-data-table__wrapper>table thead tr th{background-color:#fff;font-size:12px!important;color:#4d527e!important;line-height:14px;border-bottom:none!important;box-shadow:none!important;height:48px}.v-data-table>.v-data-table__wrapper>table tbody tr td .bold-text,.v-data-table>.v-data-table__wrapper>table tbody tr th .bold-text,.v-data-table>.v-data-table__wrapper>table thead tr td .bold-text,.v-data-table>.v-data-table__wrapper>table thead tr th .bold-text{font-weight:600!important}.v-data-table>.v-data-table__wrapper>table tr td:first-child,.v-data-table>.v-data-table__wrapper>table tr th:first-child{border-top-left-radius:6px;border-bottom-left-radius:6px}.v-data-table>.v-data-table__wrapper>table tr td:last-child,.v-data-table>.v-data-table__wrapper>table tr th:last-child{border-top-right-radius:6px;border-bottom-right-radius:6px}.table-modal{padding:24px 0!important;margin:4px 0!important}.table-modal .v-data-table .v-data-table__wrapper tbody{white-space:nowrap}.table-modal .v-data-table .v-data-table__wrapper tbody tr:nth-child(odd) td,.table-modal .v-data-table .v-data-table__wrapper tbody tr:nth-child(odd) th{background-color:#f1f7ff!important}.table-modal .v-data-table .number-aligment{display:flex;justify-content:flex-end;min-width:50px!important;max-width:75px!important}.contenedor-tabla{border-radius:8px}.contenedor-tabla .v-data-table .v-data-table__wrapper tbody tr:hover td,.contenedor-tabla .v-data-table .v-data-table__wrapper tbody tr:hover th{background-color:#f1f7ff;cursor:pointer}.contenedor-tabla .v-data-table .v-data-table__wrapper tbody tr.custom-highlight-row td,.contenedor-tabla .v-data-table .v-data-table__wrapper tbody tr.custom-highlight-row th{background-color:#7395fe;color:#fff!important}.pagination-container{background-color:#f1f7ff!important;padding:10px 0 25px 25px!important}.pagination-container .next-icon,.pagination-container .prev-icon{color:#4672fb!important}.v-pagination__item,.v-pagination__navigation{font-size:12px!important;height:20px!important;min-width:20px!important;margin:3px!important;box-shadow:2.75px 5.5px 18.34px rgba(104,98,169,.15)!important}.action-icons-container{margin:auto;display:flex;justify-content:center}.action-icons-container .icons-content{display:flex;justify-content:space-evenly;width:80px}.v-icon.notranslate.v-data-table-header__icon.mdi.mdi-arrow-up.theme--light{color:#4672fb!important;font-size:12px!important;padding-left:5px!important;padding-right:5px!important}.v-data-table__expanded__content__row{display:flex}.v-data-table__expanded__content__row:last-child{border-bottom-left-radius:8px!important}.v-data-table__expanded__content__item{text-align:start;display:flex;align-items:center;padding:0 17px}.v-data-table>.v-data-table__wrapper>table td.v-data-table__expanded__content__item:first-child{border-bottom-left-radius:8px!important;border-top-left-radius:0!important}.v-data-table>.v-data-table__wrapper>table td.v-data-table__expanded__content__item:last-child{border-bottom-right-radius:8px!important;border-top-right-radius:0!important}.v-data-table>.v-data-table__wrapper>table tr{margin-top:-4px}.v-data-table>.v-data-table__wrapper>table tr.active td:first-child,.v-data-table>.v-data-table__wrapper>table tr.active th:first-child{border-bottom-left-radius:0!important}.v-data-table>.v-data-table__wrapper>table tr.active td:last-child,.v-data-table>.v-data-table__wrapper>table tr.active th:last-child{border-bottom-right-radius:0!important}.v-data-table .email-class{text-transform:lowercase!important}.condicion-pago__modal.v-data-table>.v-data-table__wrapper>table tbody tr td,.condicion-pago__modal.v-data-table>.v-data-table__wrapper>table tbody tr th,.condicion-pago__modal.v-data-table>.v-data-table__wrapper>table thead tr td,.condicion-pago__modal.v-data-table>.v-data-table__wrapper>table thead tr th{font-size:10px!important;padding:0 7px}.v-datatable-small.v-data-table>.v-data-table__wrapper>table tbody tr td,.v-datatable-small.v-data-table>.v-data-table__wrapper>table tbody tr th,.v-datatable-small.v-data-table>.v-data-table__wrapper>table thead tr td,.v-datatable-small.v-data-table>.v-data-table__wrapper>table thead tr th{font-size:10px!important;padding:0 10px}.control-avance__table-detail .v-data-table tbody tr:nth-child(odd) td{background-color:#f1f7ff}.table-nowrap td,.table-nowrap th,.table-status{white-space:nowrap}.table-status{display:flex;align-items:center;justify-content:center;background-color:#f1f7ff;color:#4672fb;font-size:10px;border-radius:25px;text-transform:uppercase;font-weight:600!important;height:18px!important;min-height:18px!important;max-height:18px!important;max-width:150px!important;width:100px!important}.table-status.border{text-align:center;border:1px solid #4672fb}.table-status.ventas{display:inline-flex;padding:0 55px;gap:5px;cursor:pointer}.table-status.ventas.funnel{padding:0;background-color:#fff}.table-status.color.erp{width:-moz-max-content!important;width:max-content!important;min-width:-moz-max-content!important;min-width:max-content!important;max-width:-moz-max-content!important;max-width:max-content!important;padding:0 10px}.table-status.color.erp.emitido,.table-status.color.erp.recepcionado,.table-status.color.inactivo,.table-status.color.pendiente{background-color:rgba(255,173,44,.15);color:#ffad2c}.table-status.color.erp.observado{background-color:rgba(255,173,44,.2);color:#ffad2c}.table-status.color.activo,.table-status.color.aprobado,.table-status.color.conciliado,.table-status.color.contabilizado{background-color:rgba(139,209,126,.15);color:#8bd17e}.table-status.color.cesado,.table-status.color.desaprobado,.table-status.color.erp.pendiente{background-color:hsla(0,100%,75%,.15);color:#ff7e7e}.table-status.color.liquidado{background-color:rgba(77,82,126,.15);color:#4d527e}.header-info{display:flex;flex-direction:row;gap:4px;width:auto!important;justify-content:flex-start!important}.header-info .action-icon{fill:#4d527e!important;width:12px!important;height:12px!important}.nowrap-text{white-space:nowrap!important}.table-max-height-250{max-height:calc(100vh - 250px)!important}.table-max-height-250 .v-data-table__wrapper{max-height:calc(100vh - 250px)!important;overflow-y:auto!important;margin-top:-6px!important}.table-max-height-300{max-height:calc(100vh - 300px)!important}.table-max-height-300 .v-data-table__wrapper{max-height:calc(100vh - 300px)!important;overflow-y:auto!important;margin-top:-6px!important}.table-max-height-350{max-height:calc(100vh - 350px)!important}.table-max-height-350 .v-data-table__wrapper{max-height:calc(100vh - 350px)!important;overflow-y:auto!important;margin-top:-6px!important}.table-max-height-400{max-height:calc(100vh - 400px)!important}.table-max-height-400 .v-data-table__wrapper{max-height:calc(100vh - 400px)!important;overflow-y:auto!important;margin-top:-6px!important}.table-max-height-450{max-height:calc(100vh - 450px)!important}.table-max-height-450 .v-data-table__wrapper{max-height:calc(100vh - 450px)!important;overflow-y:auto!important;margin-top:-6px!important}.table-max-height-500{max-height:calc(100vh - 500px)!important}.table-max-height-500 .v-data-table__wrapper{max-height:calc(100vh - 500px)!important;overflow-y:auto!important;margin-top:-6px!important}.v-btn{background-color:#4672fb!important;border-radius:50px!important;color:#fff!important;padding:0 20px!important;height:35px!important;font-size:12px!important;box-shadow:none!important;letter-spacing:.25px!important;font-weight:600!important;text-transform:none!important}.v-date-picker-table .v-btn{color:#4d527e!important;background-color:transparent!important}.v-date-picker-table .v-btn--active{color:#fff!important}.btn-secondary{background-color:#f5f7ff!important;color:#4672fb!important}.v-pagination__navigation .v-icon{font-size:.625rem!important}.v-pagination li:last-child>button:last-child{margin-right:0!important;margin-left:.2rem!important}.v-pagination{justify-content:flex-end!important}.theme--light.v-btn.v-btn--disabled:not(.v-btn--flat):not(.v-btn--text):not(.v-btn-outlined){background:#fcfcfd!important;color:rgba(64,64,70,.588)!important}.btn-custom-shadow{box-shadow:0 4px 4px rgba(90,129,251,.25)}.btn-container{display:flex;gap:5px}.btn_top{background-color:#4672fb!important;height:32px!important;min-width:32px!important;padding:0!important;border-radius:4px!important}.btn_top.secondary{background-color:#00c6fc!important}.btn_top svg{fill:#fff;width:16px}.btn-square img{width:30%!important}.v-btn--icon{color:#4d527e!important;padding:0!important;width:auto!important;height:auto!important}.v-btn--icon,.v-btn--icon span{background-color:transparent!important;margin:0!important}.v-btn--icon span{display:flex!important}.v-btn--icon .action-icon{height:14px!important;width:auto!important;fill:#4d527e!important}.custom-icon,.v-btn--icon i{color:#4d527e}.custom-icon{height:14px!important;fill:#4d527e;font-size:14px!important}.prev-btn{padding:10px;width:32px!important;min-width:32px!important;border-radius:4px!important;box-shadow:0 8px 8px 0 rgba(90,145,251,.05)!important}.v-btn.v-btn--filter{border-radius:8px!important}.v-btn.v-btn--filter.v-btn--outlined{background-color:transparent!important}.v-btn.v-btn--filter.v-btn--primary-light{background-color:#dae7fd!important;color:#4672fb!important}.action-buttons{display:flex;gap:10px}.action-buttons v-btn:before{background-color:#fff!important}.action-buttons .v-btn--icon{color:#fff!important}.action-buttons.action-center{justify-content:center}.action-buttons.clean-button{margin-left:-2px;margin-right:10px}.action-buttons.clean-button svg{fill:#4672fb!important}.action-buttons.center{justify-content:center}.action-buttons .v-btn>span>svg{fill:rgba(64,64,70,.588)}.action-buttons .v-btn>span>svg.view{fill:#4672fb!important}.action-buttons .v-btn>span>svg.active{fill:#28d99a!important}.action-buttons .v-btn>span>svg.delete-disabled{opacity:.5}.modal-icon-button{background-color:#f1f7ff!important;width:35px!important;height:35px!important;border-radius:8px!important}.modal-icon-button .action-icon{fill:#4672fb!important}.btn-add{display:flex;align-items:center;gap:5px;padding:10px;text-transform:uppercase;color:#4672fb;font-size:11px;font-weight:500;cursor:pointer}.btn-add .v-btn{background-color:#4672fb!important;width:20px!important;height:20px!important;border-radius:4px!important}.btn-add .v-btn svg{fill:#fff!important;width:10px!important}.table-text-icon-button{height:35px;width:148px;font-weight:700;justify-content:center;align-items:center;font-size:11px;color:#4672fb;background-color:#f1f7ff;border-radius:50px;white-space:nowrap;display:flex;gap:10px}.table-text-icon-button svg{margin-top:2px;fill:#4672fb;width:14px}.v-input__slot{background-color:#f7f8fa!important;color:#4d527e;border-radius:8px!important;font-size:12px;font-weight:500;height:32px!important;min-height:32px!important;max-height:32px!important;padding:5px 10px!important;box-shadow:none!important}.v-input__slot fieldset{border:none!important}.v-input__slot .v-label{font-size:12px}.v-textarea .v-input__slot{min-height:75px!important;max-height:75px!important;line-height:24px}.v-textarea.v-textarea--large .v-input__slot{min-height:200px!important;max-height:200px!important}.dtp-light .v-input__slot{background-color:#fff!important}.selectfield-bg-white{display:flex;align-items:center;gap:10px}.selectfield-bg-white fieldset{background-color:#fff!important}.selectfield-bg-gray{display:flex;align-items:center;gap:10px}.selectfield-bg-gray fieldset{background-color:#f7f8fa!important}.v-input__append-inner{margin-top:0!important}.v-select__slot .v-icon{content:url(/img/select-icon.57e55f72.svg);width:10px!important;height:auto!important}.input-white{display:flex;flex-direction:row;align-items:center;gap:10px}.input-white .v-input__slot{background-color:#fff!important;width:auto!important}.search-primary{align-items:center}.search-primary .v-input__slot{background-color:#fff!important}.search-primary .v-input__slot .v-input__append-inner{margin-top:4px!important}.search-primary .v-input__slot .v-input__append-inner svg{color:#4672fb!important;fill:#4672fb!important}.v-text-field{padding-top:0!important;margin-top:0!important}.search-secondary{width:auto}.search-secondary .v-input__slot{background-color:#f7f8fa!important}.search-secondary .v-input__slot .v-input__append-inner{margin-top:4px!important}.search-icon{height:16px!important;width:auto!important;fill:#4672fb!important}.search-icon-fa{color:#4672fb!important;font-size:16px!important;padding-top:2px}::-moz-placeholder{color:#373458!important}::placeholder{color:#373458!important}.v-input.v-input--hide-details.v-input--is-label-active.v-input--is-dirty.v-input--is-readonly.v-input--dense.theme--light.v-text-field.v-text-field--is-booted.v-text-field--enclosed.v-text-field--outlined.v-text-field--placeholder.dtp-light .v-input__control .v-input__slot .v-input__append-inner,.v-input.v-input--hide-details.v-input--is-label-active.v-input--is-dirty.v-input--is-readonly.v-input--dense.theme--light.v-text-field.v-text-field--is-booted.v-text-field--enclosed.v-text-field--outlined.v-text-field--placeholder.dtp-light .v-input__control .v-input__slot .v-input__prepend-inner,.v-input.v-input--hide-details.v-input--is-readonly.v-input--dense.theme--light.v-text-field.v-text-field--is-booted.v-text-field--enclosed.v-text-field--outlined.v-text-field--placeholder.dtp-light .v-input__control .v-input__slot .v-input__append-inner,.v-input.v-input--hide-details.v-input--is-readonly.v-input--dense.theme--light.v-text-field.v-text-field--is-booted.v-text-field--enclosed.v-text-field--outlined.v-text-field--placeholder.dtp-light .v-input__control .v-input__slot .v-input__prepend-inner{margin-top:4px!important}.v-input.mi-textfield.mi-textfield--date.text-family-sans-serif.v-input--has-state.v-input--is-readonly.v-input--dense.theme--light.v-text-field.v-text-field--is-booted.v-text-field--enclosed.v-text-field--outlined.v-text-field--placeholder.error--text.error--date .v-input__control .v-input__slot,.v-input.mi-textfield.mi-textfield--date.text-family-sans-serif.v-input--is-readonly.v-input--dense.theme--light.v-text-field.v-text-field--is-booted.v-text-field--enclosed.v-text-field--outlined.v-text-field--placeholder .v-input__control .v-input__slot,.v-input.mi-textfield.mi-textfield--date.v-input--hide-details.v-input--is-label-active.v-input--is-dirty.v-input--dense.theme--light.v-text-field.v-text-field--solo-flat.v-text-field--is-booted.v-text-field--enclosed.v-text-field--outlined.v-text-field--placeholder .v-input__control .v-input__slot,.v-input.mi-textfield.mi-textfield--date.v-input--is-label-active.v-input--is-dirty.v-input--dense.theme--light.v-text-field.v-text-field--solo-flat.v-text-field--is-booted.v-text-field--enclosed.v-text-field--outlined .v-input__control .v-input__slot,.v-input.v-input--hide-details.v-input--is-label-active.v-input--is-dirty.v-input--is-readonly.v-input--dense.theme--light.v-text-field.v-text-field--single-line.v-text-field--filled.v-text-field--is-booted.v-text-field--enclosed.v-text-field--outlined.v-text-field--placeholder .v-input__control .v-input__slot,.v-input.v-input--hide-details.v-input--is-readonly.v-input--dense.theme--light.v-text-field.v-text-field--single-line.v-text-field--filled.v-text-field--is-booted.v-text-field--enclosed.v-text-field--outlined.v-text-field--placeholder .v-input__control .v-input__slot{background-color:#f7f8fa!important}.v-input.mi-textfield.mi-textfield--date.text-family-sans-serif.v-input--has-state.v-input--is-readonly.v-input--dense.theme--light.v-text-field.v-text-field--is-booted.v-text-field--enclosed.v-text-field--outlined.v-text-field--placeholder.error--text.error--date .v-input__control .v-input__slot .v-input__append-inner,.v-input.mi-textfield.mi-textfield--date.text-family-sans-serif.v-input--has-state.v-input--is-readonly.v-input--dense.theme--light.v-text-field.v-text-field--is-booted.v-text-field--enclosed.v-text-field--outlined.v-text-field--placeholder.error--text.error--date .v-input__control .v-input__slot .v-input__prepend-inner,.v-input.mi-textfield.mi-textfield--date.text-family-sans-serif.v-input--is-readonly.v-input--dense.theme--light.v-text-field.v-text-field--is-booted.v-text-field--enclosed.v-text-field--outlined.v-text-field--placeholder .v-input__control .v-input__slot .v-input__append-inner,.v-input.mi-textfield.mi-textfield--date.text-family-sans-serif.v-input--is-readonly.v-input--dense.theme--light.v-text-field.v-text-field--is-booted.v-text-field--enclosed.v-text-field--outlined.v-text-field--placeholder .v-input__control .v-input__slot .v-input__prepend-inner,.v-input.mi-textfield.mi-textfield--date.v-input--hide-details.v-input--is-label-active.v-input--is-dirty.v-input--dense.theme--light.v-text-field.v-text-field--solo-flat.v-text-field--is-booted.v-text-field--enclosed.v-text-field--outlined.v-text-field--placeholder .v-input__control .v-input__slot .v-input__append-inner,.v-input.mi-textfield.mi-textfield--date.v-input--hide-details.v-input--is-label-active.v-input--is-dirty.v-input--dense.theme--light.v-text-field.v-text-field--solo-flat.v-text-field--is-booted.v-text-field--enclosed.v-text-field--outlined.v-text-field--placeholder .v-input__control .v-input__slot .v-input__prepend-inner,.v-input.mi-textfield.mi-textfield--date.v-input--is-label-active.v-input--is-dirty.v-input--dense.theme--light.v-text-field.v-text-field--solo-flat.v-text-field--is-booted.v-text-field--enclosed.v-text-field--outlined .v-input__control .v-input__slot .v-input__append-inner,.v-input.mi-textfield.mi-textfield--date.v-input--is-label-active.v-input--is-dirty.v-input--dense.theme--light.v-text-field.v-text-field--solo-flat.v-text-field--is-booted.v-text-field--enclosed.v-text-field--outlined .v-input__control .v-input__slot .v-input__prepend-inner,.v-input.v-input--hide-details.v-input--is-label-active.v-input--is-dirty.v-input--is-readonly.v-input--dense.theme--light.v-text-field.v-text-field--single-line.v-text-field--filled.v-text-field--is-booted.v-text-field--enclosed.v-text-field--outlined.v-text-field--placeholder .v-input__control .v-input__slot .v-input__append-inner,.v-input.v-input--hide-details.v-input--is-label-active.v-input--is-dirty.v-input--is-readonly.v-input--dense.theme--light.v-text-field.v-text-field--single-line.v-text-field--filled.v-text-field--is-booted.v-text-field--enclosed.v-text-field--outlined.v-text-field--placeholder .v-input__control .v-input__slot .v-input__prepend-inner,.v-input.v-input--hide-details.v-input--is-readonly.v-input--dense.theme--light.v-text-field.v-text-field--single-line.v-text-field--filled.v-text-field--is-booted.v-text-field--enclosed.v-text-field--outlined.v-text-field--placeholder .v-input__control .v-input__slot .v-input__append-inner,.v-input.v-input--hide-details.v-input--is-readonly.v-input--dense.theme--light.v-text-field.v-text-field--single-line.v-text-field--filled.v-text-field--is-booted.v-text-field--enclosed.v-text-field--outlined.v-text-field--placeholder .v-input__control .v-input__slot .v-input__prepend-inner{margin-top:4px!important}.v-input.mi-textfield.mi-textfield--date.text-family-sans-serif.v-input--has-state.v-input--is-readonly.v-input--dense.theme--light.v-text-field.v-text-field--is-booted.v-text-field--enclosed.v-text-field--outlined.v-text-field--placeholder.error--text.error--date .v-input__control .v-input__slot .v-input__append-inner svg,.v-input.mi-textfield.mi-textfield--date.text-family-sans-serif.v-input--has-state.v-input--is-readonly.v-input--dense.theme--light.v-text-field.v-text-field--is-booted.v-text-field--enclosed.v-text-field--outlined.v-text-field--placeholder.error--text.error--date .v-input__control .v-input__slot .v-input__prepend-inner svg,.v-input.mi-textfield.mi-textfield--date.text-family-sans-serif.v-input--is-readonly.v-input--dense.theme--light.v-text-field.v-text-field--is-booted.v-text-field--enclosed.v-text-field--outlined.v-text-field--placeholder .v-input__control .v-input__slot .v-input__append-inner svg,.v-input.mi-textfield.mi-textfield--date.text-family-sans-serif.v-input--is-readonly.v-input--dense.theme--light.v-text-field.v-text-field--is-booted.v-text-field--enclosed.v-text-field--outlined.v-text-field--placeholder .v-input__control .v-input__slot .v-input__prepend-inner svg,.v-input.mi-textfield.mi-textfield--date.v-input--hide-details.v-input--is-label-active.v-input--is-dirty.v-input--dense.theme--light.v-text-field.v-text-field--solo-flat.v-text-field--is-booted.v-text-field--enclosed.v-text-field--outlined.v-text-field--placeholder .v-input__control .v-input__slot .v-input__append-inner svg,.v-input.mi-textfield.mi-textfield--date.v-input--hide-details.v-input--is-label-active.v-input--is-dirty.v-input--dense.theme--light.v-text-field.v-text-field--solo-flat.v-text-field--is-booted.v-text-field--enclosed.v-text-field--outlined.v-text-field--placeholder .v-input__control .v-input__slot .v-input__prepend-inner svg,.v-input.mi-textfield.mi-textfield--date.v-input--is-label-active.v-input--is-dirty.v-input--dense.theme--light.v-text-field.v-text-field--solo-flat.v-text-field--is-booted.v-text-field--enclosed.v-text-field--outlined .v-input__control .v-input__slot .v-input__append-inner svg,.v-input.mi-textfield.mi-textfield--date.v-input--is-label-active.v-input--is-dirty.v-input--dense.theme--light.v-text-field.v-text-field--solo-flat.v-text-field--is-booted.v-text-field--enclosed.v-text-field--outlined .v-input__control .v-input__slot .v-input__prepend-inner svg,.v-input.v-input--hide-details.v-input--is-label-active.v-input--is-dirty.v-input--is-readonly.v-input--dense.theme--light.v-text-field.v-text-field--single-line.v-text-field--filled.v-text-field--is-booted.v-text-field--enclosed.v-text-field--outlined.v-text-field--placeholder .v-input__control .v-input__slot .v-input__append-inner svg,.v-input.v-input--hide-details.v-input--is-label-active.v-input--is-dirty.v-input--is-readonly.v-input--dense.theme--light.v-text-field.v-text-field--single-line.v-text-field--filled.v-text-field--is-booted.v-text-field--enclosed.v-text-field--outlined.v-text-field--placeholder .v-input__control .v-input__slot .v-input__prepend-inner svg,.v-input.v-input--hide-details.v-input--is-readonly.v-input--dense.theme--light.v-text-field.v-text-field--single-line.v-text-field--filled.v-text-field--is-booted.v-text-field--enclosed.v-text-field--outlined.v-text-field--placeholder .v-input__control .v-input__slot .v-input__append-inner svg,.v-input.v-input--hide-details.v-input--is-readonly.v-input--dense.theme--light.v-text-field.v-text-field--single-line.v-text-field--filled.v-text-field--is-booted.v-text-field--enclosed.v-text-field--outlined.v-text-field--placeholder .v-input__control .v-input__slot .v-input__prepend-inner svg{color:#4672fb!important;fill:#4672fb!important}.mi-textfield .v-card__text span,.mi-textfield span span{display:inline-block;text-overflow:ellipsis;max-width:100%;overflow:hidden;white-space:nowrap}.date-picker-container{display:flex;max-width:-moz-fit-content!important;max-width:fit-content!important;flex-direction:row;gap:15px;align-items:center;color:#373458!important}.date-picker-container.column-direction{max-width:none!important;flex-direction:column;align-items:normal}.date-picker-container .v-input.v-input--hide-details.v-input--is-readonly.v-input--dense.theme--light.v-text-field.v-text-field--single-line.v-text-field--filled.v-text-field--is-booted.v-text-field--enclosed.v-text-field--outlined.v-text-field--placeholder.filter .v-input__control{width:200px;height:32px;margin-bottom:0!important}.date-picker-container .v-input.v-input--hide-details.v-input--is-readonly.v-input--dense.theme--light.v-text-field.v-text-field--single-line.v-text-field--filled.v-text-field--is-booted.v-text-field--enclosed.v-text-field--outlined.v-text-field--placeholder.filter .v-input__control .v-input__slot{background-color:#fff!important}.date-picker-container .v-input.v-input--hide-details.v-input--is-readonly.v-input--dense.theme--light.v-text-field.v-text-field--single-line.v-text-field--filled.v-text-field--is-booted.v-text-field--enclosed.v-text-field--outlined.v-text-field--placeholder.filter .v-input__control .v-input__slot .v-input__append-inner,.date-picker-container .v-input.v-input--hide-details.v-input--is-readonly.v-input--dense.theme--light.v-text-field.v-text-field--single-line.v-text-field--filled.v-text-field--is-booted.v-text-field--enclosed.v-text-field--outlined.v-text-field--placeholder.filter .v-input__control .v-input__slot .v-input__prepend-inner{margin-top:4px!important}.date-picker-container .v-input.v-input--hide-details.v-input--is-readonly.v-input--dense.theme--light.v-text-field.v-text-field--single-line.v-text-field--filled.v-text-field--is-booted.v-text-field--enclosed.v-text-field--outlined.v-text-field--placeholder.filter .v-input__control .v-input__slot .v-input__append-inner svg,.date-picker-container .v-input.v-input--hide-details.v-input--is-readonly.v-input--dense.theme--light.v-text-field.v-text-field--single-line.v-text-field--filled.v-text-field--is-booted.v-text-field--enclosed.v-text-field--outlined.v-text-field--placeholder.filter .v-input__control .v-input__slot .v-input__prepend-inner svg{fill:#373458!important}.v-input--switch--inset .v-input--switch__track{opacity:1!important;width:35px!important}.v-input--switch--inset .v-input__slot>.v-input--selection-controls__input>.v-input--switch__thumb{color:#fff!important}.v-application--is-ltr .v-input--switch--inset.v-input--is-dirty.v-input--is-label-active .v-input--selection-controls__input>.v-input--switch__thumb{transform:translate(12px)!important}.v-input--switch--inset .v-input--selection-controls__input,.v-input--switch--inset .v-input--switch__track{width:35px!important}.v-select.status{text-transform:uppercase!important;min-width:112px!important;max-width:112px!important}.v-select.status .v-input__control .v-input__slot{height:18px!important;min-height:18px!important;max-height:18px!important;margin:5px 0 0 0;border-radius:25px!important}.v-select.status .v-input__control .v-input__slot .v-select__selections>.v-select__selection{font-size:10px!important;color:#4672fb!important;font-weight:600!important}.v-select.status .v-input__control .v-input__slot .v-select__selections>.v-select__selection .v-select__selection.v-select__selection--comma{margin:0!important}.v-select.status.readonly{min-width:100px;align-items:center!important;justify-content:center!important;text-align:center!important}.v-select.status.readonly .v-input__control>.v-input__slot>.v-select__slot>.v-select__selections{display:flex;justify-content:center}.v-select.status.readonly .v-input__control>.v-input__slot>.v-select__slot>.v-select__selections input{display:none!important}.v-select.status .v-input__append-inner .status-icon{width:12px;height:25px;display:flex}.v-select.status .v-input__append-inner .status-icon .select-icon-class{transition:.3s ease;fill:#4672fb}.v-select.status.v-select--is-menu-active .v-input__append-inner .status-icon .select-icon-class{transform:rotate(180deg)!important}.v-select.filter{max-width:200px}.v-select.color{margin-top:-5px!important;display:inline-flex!important;flex:none!important}.v-select.color .v-input__control .v-input__slot .v-select__slot .v-select__selections .v-select__selection{max-width:100%!important}.v-select.color .v-input__control .v-input__slot .v-select__slot .v-select__selections input{display:none!important}.v-select.color .v-input__icon{margin-top:5px}.v-select.color .v-input__append-inner .status-icon{width:12px;height:25px;display:flex;justify-content:center;align-items:center}.v-select.color .v-input__append-inner .status-icon .select-icon-class{transition:.3s ease;fill:#4672fb}.v-select.color.v-select--is-menu-active .v-input__append-inner .status-icon .select-icon-class{transform:rotate(180deg)!important}.v-select.color.pendiente .v-input__control .v-input__slot{background-color:rgba(255,173,44,.15)!important}.v-select.color.pendiente .v-input__control .v-input__slot .v-select__selections,.v-select.color.pendiente .v-input__control .v-input__slot .v-select__slot>.v-select__selections>.v-select__selection{color:#ffad2c!important}.v-select.color.pendiente .v-input__control .v-input__slot .v-input__append-inner .status-icon .select-icon-class{fill:#ffad2c}.v-select.color.activo .v-input__control .v-input__slot,.v-select.color.aprobado .v-input__control .v-input__slot,.v-select.color.completado .v-input__control .v-input__slot,.v-select.color.modificado .v-input__control .v-input__slot{background-color:rgba(139,209,126,.15)!important}.v-select.color.activo .v-input__control .v-input__slot .v-select__selections,.v-select.color.activo .v-input__control .v-input__slot .v-select__slot>.v-select__selections>.v-select__selection,.v-select.color.aprobado .v-input__control .v-input__slot .v-select__selections,.v-select.color.aprobado .v-input__control .v-input__slot .v-select__slot>.v-select__selections>.v-select__selection,.v-select.color.completado .v-input__control .v-input__slot .v-select__selections,.v-select.color.completado .v-input__control .v-input__slot .v-select__slot>.v-select__selections>.v-select__selection,.v-select.color.modificado .v-input__control .v-input__slot .v-select__selections,.v-select.color.modificado .v-input__control .v-input__slot .v-select__slot>.v-select__selections>.v-select__selection{color:#8bd17e!important}.v-select.color.activo .v-input__control .v-input__slot .v-input__append-inner .status-icon .select-icon-class,.v-select.color.aprobado .v-input__control .v-input__slot .v-input__append-inner .status-icon .select-icon-class,.v-select.color.completado .v-input__control .v-input__slot .v-input__append-inner .status-icon .select-icon-class,.v-select.color.modificado .v-input__control .v-input__slot .v-input__append-inner .status-icon .select-icon-class{fill:#8bd17e}.v-select.color.desaprobado .v-input__control .v-input__slot,.v-select.color.inactivo .v-input__control .v-input__slot{background-color:hsla(0,100%,75%,.15)!important}.v-select.color.desaprobado .v-input__control .v-input__slot .v-select__selections,.v-select.color.desaprobado .v-input__control .v-input__slot .v-select__slot>.v-select__selections>.v-select__selection,.v-select.color.inactivo .v-input__control .v-input__slot .v-select__selections,.v-select.color.inactivo .v-input__control .v-input__slot .v-select__slot>.v-select__selections>.v-select__selection{color:#ff7e7e!important}.v-select.color.desaprobado .v-input__control .v-input__slot .v-input__append-inner .status-icon .select-icon-class,.v-select.color.inactivo .v-input__control .v-input__slot .v-input__append-inner .status-icon .select-icon-class{fill:#ff7e7e}.v-input.filter .v-input__append-inner{position:absolute;right:8px}.v-input.filter .v-text-field__slot{z-index:1}.v-input.filter .v-text-field__slot input{color:#373458!important}.v-input.no-filter .v-input__prepend-inner{position:absolute;left:8px}.v-input.no-filter .v-text-field__slot{z-index:1}.v-input.no-filter .v-text-field__slot input{padding-left:14px}.select-disabled label{color:rgba(64,64,70,.588)}.select-disabled .v-select__selections>input::-moz-placeholder{color:rgba(64,64,70,.588)!important}.select-disabled .v-select__selections>input::placeholder{color:rgba(64,64,70,.588)!important}.select-disabled .v-icon{content:url(/img/select-icon-disabled.2423c7c5.svg)}.select-pointer .v-input__append-inner,.select-pointer input{cursor:pointer!important}.v-input__control>.v-input__slot>.v-text-field__slot>input,.v-input__slot>.v-text-field__slot>input,.v-input__slot>.v-text-field__slot>textarea,.v-select__slot>.v-select__selections>.caption>span .v-select__slot>.v-select__selections>input,.v-select__slot>.v-select__selections>.v-select__selection,.v-select__slot>input{font-weight:500!important;color:#373458!important}.input-table-complete{border:1px solid #c5d0e4;max-width:75px!important;text-align:center}.bg-white .v-input__slot fieldset{background-color:#fff!important}.v-input__slot:has(input:disabled){cursor:default!important}.v-input__slot:has(input:disabled) .v-select__slot>input,.v-input__slot:has(input:disabled) .v-text-field__slot>input{cursor:default!important;color:rgba(64,64,70,.588)!important}.v-input__slot:has(input:disabled) .v-input__append-inner,.v-input__slot:has(input:disabled) .v-input__icon{cursor:default!important}.v-input__slot:has(input:disabled) .v-icon{content:url(/img/select-icon-disabled.2423c7c5.svg)}.v-input__slot:has(input:disabled) svg{opacity:.3}.label--input,.search--label{font-size:11px;font-weight:600;text-transform:uppercase}.label--text{font-size:11px;font-weight:500}.label-disabled{color:rgba(64,64,70,.588)}.time-picker{display:flex!important;flex-direction:column!important;padding:30px!important;gap:20px}.time-picker .tp-title{color:#373458}.time-picker .tp-container{height:150px;display:flex;align-items:center}.time-picker .tp-container .time-divider{font-weight:700}.time-picker section{display:flex;flex-direction:row;gap:16px;justify-content:center}.time-picker section article{display:flex;flex-direction:row;width:50%;justify-content:center!important;align-items:center!important}.time-picker section article .v-btn{background-color:transparent!important;min-width:0!important}.time-picker section article .v-btn:hover:before{opacity:0!important}.time-picker section article:first-child{display:flex;flex-direction:column;gap:10px}.time-picker section article:first-child .none{color:transparent;cursor:none}.time-picker section article:first-child .time{width:100%;display:flex;justify-content:center;cursor:pointer}.time-picker section article:first-child .time span{width:30px;text-align:center}.time-picker section article:first-child .time.two{font-size:11px;color:#c5d0e4}.time-picker section article:first-child .time.one{font-size:14px;color:#4d527e}.time-picker section article:first-child .time.selected{font-weight:700;font-size:16px;color:#373458}.time-picker section article:last-child{display:flex;align-items:center;height:50px;background-color:#f1f7ff;border-radius:8px;color:#4672fb;gap:5px}.time-picker section article:last-child .time-picker-box{display:flex;gap:30px;align-items:center}.time-picker section article:last-child .time-editable{display:flex}.time-picker section article:last-child .time-indicator{align-items:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.time-picker section article:last-child .main-time,.time-picker section article:last-child .time-indicator{background-color:transparent;color:#4672fb;font-size:16px!important;font-weight:700!important;display:flex!important;justify-content:center!important}.time-picker section article:last-child .main-time{min-width:50px!important;width:62px;text-align:center;padding:.5rem;border:none}.time-picker section article:last-child .main-time:focus{outline:none}.time-picker section article:last-child .v-btn{padding:0!important;min-width:20px!important;font-weight:500!important;color:#4672fb!important;font-size:12px!important}.time-picker section:last-child .v-btn:first-child{background-color:#f1f7ff!important;color:#4672fb!important}.time-picker section:last-child .v-btn:first-child:hover{background-color:#dde7f5!important}.time-picker section:last-child .v-btn:first-child:hover:before{opacity:0!important}.time-picker section:last-child .v-btn:last-child{background-color:#4672fb!important;color:#f1f7ff!important}.time-picker section:last-child .v-btn:last-child:hover{background-color:#254ecc!important}.time-picker section:last-child .v-btn:last-child:hover:before{opacity:0!important}.v-picker.v-card.v-picker--date .v-picker__body{padding:24px 24px 12px 24px}.v-picker.v-card.v-picker--date .v-picker__body .v-date-picker-header{padding:0 10px}.v-picker.v-card.v-picker--date .v-picker__body .v-date-picker-header button{color:#4d527e!important}.v-picker.v-card.v-picker--date .v-picker__body .v-date-picker-header .primary--text button{text-transform:capitalize;font-size:14px}.v-picker.v-card.v-picker--date .v-picker__body .v-date-picker-table thead{text-transform:lowercase}.v-picker.v-card.v-picker--date .v-picker__body .v-date-picker-table tbody .v-btn{width:32px!important;height:32px!important;padding:0!important}.v-picker.v-card.v-picker--date .v-picker__body .v-date-picker-table tbody .v-btn div{color:#4d527e!important;font-weight:500}.v-picker.v-card.v-picker--date .v-picker__body .v-date-picker-table tbody .v-btn.v-btn--active{background-color:#4672fb!important}.v-picker.v-card.v-picker--date .v-picker__body .v-date-picker-table tbody .v-btn.v-btn--active div{color:#fff!important}.pagestabs{display:flex;flex-direction:row;padding:0!important;box-sizing:border-box;border-bottom:1px solid #fff!important}.pagestabs .v-tab{color:#373458!important;text-transform:capitalize;letter-spacing:0!important;font-weight:400;margin-left:0!important;padding:0!important;border-bottom:4px solid transparent;min-width:0}.pagestabs .v-tabs-bar{height:64px}.pagestabs .tab-active{font-weight:700;border-bottom:4px solid #4672fb}.pagestabs .sub-tab{height:32px}.pagestabs .sub-tab-active{border-bottom:2px solid #373458;font-weight:700}.pagestabs .v-slide-group__content.v-tabs-bar__content{display:flex;gap:25px!important}.pagestabs .v-tabs--grow>.v-tabs-bar .v-tab{flex:none!important}.pagestabs .theme--light.v-tabs .v-tab--active:before,.pagestabs .theme--light.v-tabs .v-tab--active:hover:before,.pagestabs .theme--light.v-tabs .v-tab:hover:before{opacity:0!important}.pagestabs .v-ripple__container{display:none!important}.pagestabs.tab-modal{border-bottom:1px solid #f0f2f8!important}.v-tabs.menu-tabs .v-tabs-slider-wrapper{height:4px}.v-tabs.menu-tabs .v-tab{color:#373458;font-weight:700;padding:20px 0;letter-spacing:0!important;min-width:0;margin-right:32px}.v-tabs.menu-tabs .v-tab:last-child{margin:0}.tabs-container{background-color:transparent!important}.dialog-proyecto--tabs .v-tab{letter-spacing:0!important}.detail-label{font-size:11px;font-weight:700;text-transform:uppercase;display:block;margin-bottom:8px;color:#2c3852}.detail-content{font-size:11px;font-weight:500;text-transform:capitalize;display:block;color:#4d527e}.v-menu__content{background-color:#fff!important;box-shadow:0 8px 8px 0 rgba(90,129,251,.051)!important;border-radius:4px!important;border:1px solid #ced9fe!important}.v-menu__content .v-list,.v-menu__content .v-picker{padding:0!important}.v-menu__content .v-list .v-list-item__title,.v-menu__content .v-picker .v-list-item__title{font-size:12px!important;font-weight:400!important;color:#373458!important}.v-menu__content .v-list .v-list-item--active,.v-menu__content .v-picker .v-list-item--active{background-color:#fff!important;color:#373458!important}.v-menu__content .v-list .v-list-item--active:before,.v-menu__content .v-picker .v-list-item--active:before{opacity:.1!important}.list-trabajadores{height:300px}.v-select-list .v-list-item.v-list-item--link:before{margin:4px 0!important;background-color:#4672fb!important}.v-select-list .v-list-item.v-list-item--active:before,.v-select-list .v-list-item:hover:before{opacity:.1!important}.v-select-list .v-list-item .v-card__text,.v-select-list .v-list-item .v-list-item__content{padding:4px!important;color:#4d527e!important;font-weight:500}.status-list.v-menu__content{background-color:#fff!important;overflow:hidden}.status-list.v-menu__content .v-list .v-list-item__title{color:#4672fb!important}.status-list .v-select-list,.status-list.v-menu__content .v-list .v-list-item--active{background-color:#fff!important}.status-list .v-select-list .v-list-item{background-color:#fff;height:30px;min-height:30px;max-height:30px;border-radius:8px!important}.status-list .v-select-list .v-list-item .v-list-item__content .v-list-item__title{font-weight:600!important;font-size:11px!important;color:#4672fb}.multiple-canales-list.v-menu__content{background-color:#f7f8fa!important;overflow:hidden}.multiple-canales-list.v-menu__content .v-list-item.v-list-item--link:before{background-color:#4672fb;border-radius:25px!important;margin:5px}.multiple-canales-list.v-menu__content .v-list-item.v-list-item--link .v-list-item__action{margin-right:15px!important}.multiple-canales-list.v-menu__content .v-list-item.v-list-item--link .v-list-item__action .v-simple-checkbox .v-icon{font-size:16px!important}.status-indicator{display:inline-block;width:20px;height:20px;border-radius:50%}.status-indicator.small{width:12px;height:12px}.status-indicator.active.good{border:2px solid #28d99a;background-color:#28d99a}.status-indicator.active.alert{border:2px solid #ff7e7e;background-color:#ff7e7e}.status-indicator.inactive{background-color:transparent}.status-indicator.inactive.good{border:2px solid #28d99a}.status-indicator.inactive.alert{border:2px solid #ff7e7e}.box-month{font-family:Poppins;font-weight:600;font-size:10px;color:#373458;padding:8px 16px}.box-month>div{height:40px;width:100%;border-radius:8px;display:flex;text-align:center;justify-content:center;align-items:center}.box-month>div.close{background-color:#f7f8fa}.box-month>div.open{background-color:#4672fb;color:#fff}.info-box-month{display:flex}.info-box-month>span{font-family:Poppins;font-weight:600;font-size:10px;color:#373458}.info-box-month>div{width:16px;height:16px;border-radius:2px}.info-box-month>div.close{background-color:#f7f8fa}.info-box-month>div.open{background-color:#4672fb}.alert-month{font-family:Poppins;font-weight:600;font-size:10px;color:#373458}.activeMenu:after{content:"";height:15px;background:#4672fb;width:5px;position:absolute;border-radius:100px;left:15%}.sidebar{height:100vh;display:flex;flex-direction:column;font-weight:600!important}.sidebar,.sidebar .v-input__slot{background-color:#f1f7ff!important}.sidebar .v-input__append-inner{margin-top:4px!important}.sidebar .v-list-item__title{font-size:11px!important;white-space:normal!important;font-weight:600!important}.sidebar .v-list-item__title .v-list-item--active{color:#fff!important}@media(min-width:1265px)and (max-width:1904px){.sidebar .v-list-item__title{font-size:12px!important}}.sidebar .header-options{height:auto;min-height:87vh}.sidebar .footer-options{height:auto;padding-bottom:20px}.sidebar .footer-options .v-list{height:auto}.sidebar .footer-options .v-list .v-list-item:hover{color:#4672fb!important;background:#fff!important;border-radius:30px}.sidebar .footer-options .v-list .v-list-item:hover .sidebar-icon{fill:#4672fb!important}.sidebar .footer-options .v-list .v-list-item:hover .v-icon{color:#4672fb!important}.sidebar .footer-options .v-list .v-list-item.v-list-item--link:before{background-color:transparent}.sidebar .footer-options .v-list-item__title{display:flex;align-items:center}.content_logo_app{max-height:10vh;padding:20px 0;cursor:pointer}.v-navigation-drawer--close{transform:none!important;visibility:visible!important}.v-list .menu-level__four,.v-list .menu-level__four a,.v-list .menu-level__one,.v-list .menu-level__one a,.v-list .menu-level__three,.v-list .menu-level__three a,.v-list .menu-level__two,.v-list .menu-level__two a{color:#373458!important}.v-list .menu-level__four a:hover,.v-list .menu-level__one a:hover,.v-list .menu-level__three a:hover,.v-list .menu-level__two a:hover{color:#4d527e!important}.v-list .menu-level__four .v-list-item:not(a),.v-list .menu-level__one .v-list-item:not(a),.v-list .menu-level__three .v-list-item:not(a),.v-list .menu-level__two .v-list-item:not(a){color:#373458;font-weight:600!important}.v-list .menu-level__four .v-list-item--active:not(a) .v-list-item__title,.v-list .menu-level__one .v-list-item--active:not(a) .v-list-item__title,.v-list .menu-level__three .v-list-item--active:not(a) .v-list-item__title,.v-list .menu-level__two .v-list-item--active:not(a) .v-list-item__title{font-weight:600!important}.v-list .menu-level__four .v-list-item--active:is(a),.v-list .menu-level__one .v-list-item--active:is(a),.v-list .menu-level__three .v-list-item--active:is(a),.v-list .menu-level__two .v-list-item--active:is(a){color:#373458!important}.v-list .menu-level__four .v-list-item--active:is(a) .v-list-item__title,.v-list .menu-level__one .v-list-item--active:is(a) .v-list-item__title,.v-list .menu-level__three .v-list-item--active:is(a) .v-list-item__title,.v-list .menu-level__two .v-list-item--active:is(a) .v-list-item__title{font-weight:800!important}.v-navigation-drawer{position:relative!important;width:100%!important}.v-navigation-drawer .v-list:not(.v-select-list){padding:0 5px!important}.bg-footer-list-sidebar{background-color:#4672fb!important;border-radius:8px!important;color:#fff!important;padding:10px!important}.bg-footer-list-sidebar .v-list-item{color:#fff!important}.bg-footer-list-sidebar .v-list-item .v-list-item__title{font-size:12px!important}.bg-footer-list-sidebar .v-list-item:hover{background-color:#2a56dd!important;border-radius:4px!important}.sidebar-icon{fill:#373458;width:16px;margin-right:10px}.expandedSubtitle{font-size:.8rem;font-family:Lato,serif}.title_area{max-height:15vh;font-weight:700;font-stretch:normal;font-style:normal;line-height:.67;letter-spacing:normal;text-align:left;color:#373458;padding:16px}#no-bg.v-list{background:transparent!important;height:60vh;overflow-y:auto}.v-list-group__header.v-list-item .v-list-item__icon{margin-right:10px!important}.v-list-group__header.v-list-item .v-list-item__icon .theme--light.v-icon{color:#373458}.v-list-item .v-list-item__icon{margin-right:10px!important}.v-list-item .v-list-item__icon .theme--light.v-icon{color:#373458}.v-navigation-drawer__content{height:100vh;display:flex;flex-direction:column;justify-content:space-between;overflow-y:hidden!important;overflow-x:hidden}.v-navigation-drawer--is-mobile:not(.v-navigation-drawer--close){box-shadow:none!important}.v-list-group--active>.v-list-group__header>.v-list-group__header__append-icon .v-icon{transform:rotate(90deg)!important}.menu-sidebar-item--active{background-color:#4672fb;border-radius:25px!important;color:#fff!important}.menu-sidebar-item--active .v-icon{color:#fff!important}.menu-sidebar-group--active .v-list-group__header{background-color:#4672fb;border-radius:25px!important;color:#fff!important}.menu-sidebar-group--active .v-list-group__header .v-icon{color:#fff!important}.menu-sidebar-group--active .menu-sidebar-item--active{background-color:transparent!important}.intro-container{position:relative;width:100%;height:100vh;background-color:#4672fb;background:linear-gradient(rgba(70,114,251,.92),rgba(70,114,251,.92)),url(/img/background-img.48df3d7e.png);background-size:cover;background-repeat:no-repeat;background-position:50%;display:flex;flex-direction:row;justify-content:space-evenly;align-items:center;overflow-y:hidden}.intro-container .container-side{width:48%;height:94%;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#fff;border-radius:24px;box-shadow:2.75px 5.5px 18.34px rgba(104,98,169,.15);transition:background-color .5s ease,box-shadow .5s ease}.intro-container .container-side.none{background-color:transparent;box-shadow:none}.intro-container .container-side .nav-intro{width:85%;height:20%;display:flex;flex-direction:row;justify-content:flex-end;align-items:center}.intro-container .container-side .nav-intro div{display:flex;flex-direction:row;gap:5px}.intro-container .container-side .nav-intro div p{color:#4672fb}.intro-container .container-side .nav-intro div p.none{color:#fff}.intro-container .container-side .nav-intro div .btn_top{background-color:#4672fb!important}.intro-container .container-side .nav-intro div .btn_top.none{background-color:#fff!important}.intro-container .container-side .nav-intro div .btn_top .intro-top-icon{width:16px;fill:#fff}.intro-container .container-side .nav-intro div .btn_top .intro-top-icon.none{fill:#4672fb}.intro-container .container-side .logo-container,.intro-container .container-side .sublogo-container{height:20%;display:flex;flex-direction:column;justify-content:center;align-items:center}.intro-container .container-side .logo-container span,.intro-container .container-side .sublogo-container span{display:flex;justify-content:center;align-items:center}.intro-container .container-side .logo-container span .logo-icon,.intro-container .container-side .sublogo-container span .logo-icon{width:50%;fill:#4672fb}.intro-container .container-side .logo-container span .logo-icon.none,.intro-container .container-side .sublogo-container span .logo-icon.none{fill:#fff}.intro-container .container-side .logo-container span .sublogo-icon,.intro-container .container-side .sublogo-container span .sublogo-icon{height:40px;fill:#4d527e}.intro-container .container-side .logo-container span .sublogo-icon.none,.intro-container .container-side .sublogo-container span .sublogo-icon.none{fill:#fff}.intro-container .container-side .module-container{width:85%;min-height:25%;display:flex;align-content:flex-start;gap:15px;flex-wrap:wrap;justify-content:space-around}.intro-container .container-side .module-container article{flex:1;max-width:111px;height:111px;background-color:#f1f7ff;display:flex;flex-direction:column;justify-content:center;align-items:center;border-radius:8px;cursor:pointer;box-sizing:border-box}.intro-container .container-side .module-container article div{width:80px;height:40px;display:flex;justify-content:center;align-items:center;margin:10px}.intro-container .container-side .module-container article div span{width:50%}.intro-container .container-side .module-container article div span svg{width:100%}.intro-container .container-side .module-container article h4{color:#4d527e;font-weight:400}.intro-container .container-side .module-container article h4.none{color:#fff}.intro-container .container-side .module-container article:hover{background-color:#fff;border:2px solid #a2b8fd;box-shadow:0 12px 12px -12px rgba(212,203,255,.25)}.intro-container .container-side .module-container article.none{background-color:transparent;box-shadow:none}.main-nav{width:100%;min-height:auto;padding:24px 32px 24px 32px;position:relative;z-index:100}.main-nav .v-input__append-inner{margin-top:4px!important}.main-nav .nav-container{width:100%;display:flex;flex-direction:row;flex-wrap:nowrap;background-color:#fff;border-radius:8px;padding:8px;box-shadow:0 8px 8px rgba(90,145,251,.05)}.main-nav .nav-container .image-nav-container{width:128px;height:128px}.main-nav .nav-container .image-nav-container img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:6px}.main-nav .nav-container .main-nav-container{flex:1;display:flex;flex-direction:column;padding-left:34px;padding-right:24px}.main-nav .nav-container .main-nav-container .nav-select,.main-nav .nav-container .main-nav-container .nav-title{min-height:64px!important;display:flex;flex-direction:row}.main-nav .nav-container .main-nav-container .nav-title{width:100%;justify-content:space-between;align-items:flex-end!important;padding-bottom:5px;color:#373458;white-space:nowrap}@media(min-width:961px)and (max-width:1264px){.main-nav .nav-container .main-nav-container .nav-title{padding-bottom:0;align-items:center!important}}.main-nav .nav-container .main-nav-container .nav-title .title-container{width:auto;display:flex;flex-direction:row;gap:20px}.main-nav .nav-container .main-nav-container .nav-title .inline-title{width:auto;display:flex;flex-direction:row;align-items:baseline;gap:5px}@media(min-width:961px)and (max-width:1264px){.main-nav .nav-container .main-nav-container .nav-title .inline-title{flex-wrap:wrap;gap:0}}.main-nav .nav-container .main-nav-container .nav-title h1{font-weight:600;font-size:24px}.main-nav .nav-container .main-nav-container .nav-title h2{font-weight:500;font-size:20px}.main-nav .nav-container .main-nav-container .nav-title h3{font-weight:500;font-size:16px}.main-nav .nav-container .main-nav-container .nav-title .user-info{width:auto;min-width:15%;display:flex;flex-direction:row;margin-bottom:6px}.main-nav .nav-container .main-nav-container .nav-title .user-info .nav-buttons{width:100%;display:flex;flex-direction:row;justify-content:flex-end;gap:6px}.main-nav .nav-container .main-nav-container .nav-title .user-info .nav-buttons button{display:flex!important;align-items:center;justify-content:center}.main-nav .nav-container .main-nav-container .nav-title .user-info .nav-buttons .profile-bar{display:flex;flex-direction:row;align-items:center!important;justify-content:space-between!important;gap:10px;margin-left:20px}.main-nav .nav-container .main-nav-container .nav-title .user-info .nav-buttons .profile-bar .v-avatar{width:32px!important;height:32px!important}.main-nav .nav-container .main-nav-container .nav-title .user-info .nav-buttons .profile-bar .btn_business{height:32px!important;margin-top:0!important;border-radius:4px!important;background-color:transparent!important;border:1px solid rgba(167,172,208,.3)!important}.main-nav .nav-container .main-nav-container .nav-select{width:75%}.main-nav .nav-container .main-nav-container .nav-select label{padding-top:0!important}.main-nav .nav-container .main-nav-container .nav-select article{display:flex;align-items:center}.main-nav .nav-container .main-nav-container .nav-select{align-items:flex-start!important;padding-top:5px}.main-nav .nav-container .main-nav-container .nav-select section{display:flex;flex-direction:row;flex-grow:1;align-items:center;justify-content:space-between;gap:30px}.main-nav .nav-container .main-nav-container .nav-select section article{display:flex;flex-direction:row;flex:1;align-items:center;gap:15px}.main-nav .nav-container .main-nav-container .nav-select section article label{color:#373458;font-size:11px;text-transform:uppercase;font-weight:600;padding-top:15px}.main-nav .nav-container .main-nav-container .nav-select section article .v-input__control,.main-nav .nav-container .main-nav-container .nav-select section article .v-input__slot{min-width:100px;max-width:290px}.main-nav .nav-container .main-nav-container .nav-select section article .v-input__control:before,.main-nav .nav-container .main-nav-container .nav-select section article .v-input__slot:before{border-color:transparent!important}.main-nav .nav-container .main-nav-container .nav-select section article .v-text-field>.v-input__control>.v-input__slot:after{border-style:none!important}.delete-alert-dialog .swal2-popup.swal2-modal.swal2-show{width:445px!important}.delete-alert-dialog .swal2-popup.swal2-modal.swal2-show .swal2-title{color:#373458!important;font-size:18px;font-weight:700;padding-bottom:34px}.delete-alert-dialog .swal2-popup.swal2-modal.swal2-show .swal2-html-container{margin-top:-25px;padding-bottom:34px}.confirm-toggle-alert .swal2-popup.swal2-modal.swal2-show,.confirm-toggle-alert .warn-alert-dialog .swal2-popup.swal2-modal.swal2-show,.delete-alert-dialog .swal2-popup.swal2-modal.swal2-show,.swal2-popup.swal2-modal.swal2-icon-success.swal2-show,.swal2-popup.swal2-modal.swal2-icon-warning.swal2-show{border-radius:10px;padding:48px 32px}.confirm-toggle-alert .swal2-popup.swal2-modal.swal2-show .swal2-close,.confirm-toggle-alert .warn-alert-dialog .swal2-popup.swal2-modal.swal2-show .swal2-close,.delete-alert-dialog .swal2-popup.swal2-modal.swal2-show .swal2-close,.swal2-popup.swal2-modal.swal2-icon-success.swal2-show .swal2-close,.swal2-popup.swal2-modal.swal2-icon-warning.swal2-show .swal2-close{background-color:#f1f7ff;border-radius:50%;display:flex;align-items:center;justify-content:center;width:30px;height:30px;font-size:24px;color:#4672fb;font-weight:700;margin-top:-26px;margin-right:-10px}.confirm-toggle-alert .swal2-popup.swal2-modal.swal2-show .swal2-title,.confirm-toggle-alert .warn-alert-dialog .swal2-popup.swal2-modal.swal2-show .swal2-title,.delete-alert-dialog .swal2-popup.swal2-modal.swal2-show .swal2-title,.swal2-popup.swal2-modal.swal2-icon-success.swal2-show .swal2-title,.swal2-popup.swal2-modal.swal2-icon-warning.swal2-show .swal2-title{color:#373458!important;font-size:20px!important}.confirm-toggle-alert .swal2-popup.swal2-modal.swal2-show .swal2-html-container,.confirm-toggle-alert .warn-alert-dialog .swal2-popup.swal2-modal.swal2-show .swal2-html-container,.delete-alert-dialog .swal2-popup.swal2-modal.swal2-show .swal2-html-container,.swal2-popup.swal2-modal.swal2-icon-success.swal2-show .swal2-html-container,.swal2-popup.swal2-modal.swal2-icon-warning.swal2-show .swal2-html-container{font-size:14px}.confirm-toggle-alert .swal2-popup.swal2-modal.swal2-show .swal2-actions,.confirm-toggle-alert .warn-alert-dialog .swal2-popup.swal2-modal.swal2-show .swal2-actions,.delete-alert-dialog .swal2-popup.swal2-modal.swal2-show .swal2-actions,.swal2-popup.swal2-modal.swal2-icon-success.swal2-show .swal2-actions,.swal2-popup.swal2-modal.swal2-icon-warning.swal2-show .swal2-actions{margin:15px 0 0 0!important;padding:0!important;justify-content:center!important}.confirm-toggle-alert .swal2-popup.swal2-modal.swal2-show .swal2-actions button,.confirm-toggle-alert .warn-alert-dialog .swal2-popup.swal2-modal.swal2-show .swal2-actions button,.delete-alert-dialog .swal2-popup.swal2-modal.swal2-show .swal2-actions button,.swal2-popup.swal2-modal.swal2-icon-success.swal2-show .swal2-actions button,.swal2-popup.swal2-modal.swal2-icon-warning.swal2-show .swal2-actions button{padding:10px 30px 10px 30px!important;border-radius:50px!important;font-family:Poppins!important;font-size:14px!important;font-weight:700!important;box-shadow:none!important;margin-left:16px}.confirm-toggle-alert .swal2-popup.swal2-modal.swal2-show .swal2-actions .swal2-confirm,.confirm-toggle-alert .warn-alert-dialog .swal2-popup.swal2-modal.swal2-show .swal2-actions .swal2-confirm,.delete-alert-dialog .swal2-popup.swal2-modal.swal2-show .swal2-actions .swal2-confirm,.swal2-popup.swal2-modal.swal2-icon-success.swal2-show .swal2-actions .swal2-confirm,.swal2-popup.swal2-modal.swal2-icon-warning.swal2-show .swal2-actions .swal2-confirm{order:2!important;background-color:#4672fb!important;color:#fff!important}.confirm-toggle-alert .swal2-popup.swal2-modal.swal2-show .swal2-actions .swal2-cancel,.confirm-toggle-alert .warn-alert-dialog .swal2-popup.swal2-modal.swal2-show .swal2-actions .swal2-cancel,.delete-alert-dialog .swal2-popup.swal2-modal.swal2-show .swal2-actions .swal2-cancel,.swal2-popup.swal2-modal.swal2-icon-success.swal2-show .swal2-actions .swal2-cancel,.swal2-popup.swal2-modal.swal2-icon-warning.swal2-show .swal2-actions .swal2-cancel{order:1!important;background-color:#f1f7ff!important;color:#4672fb!important}.confirm-toggle-alert .swal2-popup.swal2-modal.swal2-show .swal2-icon.swal2-success.swal2-icon-show,.confirm-toggle-alert .swal2-popup.swal2-modal.swal2-show .swal2-icon.swal2-warning.swal2-icon-show,.confirm-toggle-alert .warn-alert-dialog .swal2-popup.swal2-modal.swal2-show .swal2-icon.swal2-success.swal2-icon-show,.confirm-toggle-alert .warn-alert-dialog .swal2-popup.swal2-modal.swal2-show .swal2-icon.swal2-warning.swal2-icon-show,.delete-alert-dialog .swal2-popup.swal2-modal.swal2-show .swal2-icon.swal2-success.swal2-icon-show,.delete-alert-dialog .swal2-popup.swal2-modal.swal2-show .swal2-icon.swal2-warning.swal2-icon-show,.swal2-popup.swal2-modal.swal2-icon-success.swal2-show .swal2-icon.swal2-success.swal2-icon-show,.swal2-popup.swal2-modal.swal2-icon-success.swal2-show .swal2-icon.swal2-warning.swal2-icon-show,.swal2-popup.swal2-modal.swal2-icon-warning.swal2-show .swal2-icon.swal2-success.swal2-icon-show,.swal2-popup.swal2-modal.swal2-icon-warning.swal2-show .swal2-icon.swal2-warning.swal2-icon-show{display:none!important}.gantt-elastic__main-view div{color:#2c3852!important;border:none!important}.gantt-elastic__task-list-header div{background:transparent!important}.gantt-elastic__task-list-item:nth-of-type(odd){background-color:#f7f9ff!important}.gantt-elastic__task-list-item-value{font-size:11px!important;background:transparent!important;transition:all .3s ease!important}.gantt-elastic__task-list-item-value-wrapper:hover .gantt-elastic__task-list-item-value{white-space:normal!important}div.gantt-elastic__chart-calendar-container,div.gantt-elastic__task-list-header{border-bottom:1px solid #c5d0e4!important;font-weight:700;margin-bottom:0!important}.gantt-elastic__calendar{background:transparent!important}.gantt-elastic__chart-days-highlight-container,.project-gant-elastic .gantt-elastic__chart-row-progress-bar-pattern,.project-gant-elastic .gantt-elastic__header-btn-recenter,.project-gant-elastic .gantt-elastic__header-options .gantt-elastic__header-label:nth-child(4),.project-gant-elastic .gantt-elastic__header-options .gantt-elastic__header-label:nth-child(5),.project-gant-elastic .gantt-elastic__header-title--text{display:none}.project-gant-elastic .gantt-elastic__chart-row-bar-polygon{stroke-width:0!important;fill:#5a81fb!important}.v-main .v-main__wrap .container .container--fluid{height:auto;background-color:#f1f7ff}.reporte-container{width:100%;display:flex;flex-direction:column;gap:50px;background-color:#f1f7ff;padding-top:25px}.reporte-container .reporte-menu{width:100%;display:flex;flex-direction:row;justify-content:flex-end;align-items:flex-end;gap:50px;margin:auto}.reporte-container .reporte-menu article{width:100%}.reporte-container .reporte-menu article:nth-child(3) fieldset{color:#373458!important;background-color:#fff!important}.reporte-container .reporte-menu article:last-child{width:auto}.contabilidad-nav{display:flex;align-items:flex-end;padding:25px 0;gap:15px}.contabilidad-nav .contabilidad-title{width:100%;display:flex;flex-direction:row;align-items:baseline;justify-content:space-between}.contabilidad-nav .contabilidad-title h2{color:#373458;min-width:auto;white-space:nowrap;justify-self:flex-end;padding-right:25px;text-transform:capitalize!important}.contabilidad-nav .contabilidad-title section{display:flex;flex-direction:row;gap:15px;align-items:baseline;justify-content:flex-end}.contabilidad-nav .contabilidad-title section .v-btn{background-color:#fff!important;color:#373458!important}.contabilidad-nav .contabilidad-title section .v-btn:hover{background-color:#f1f7ff!important}.contabilidad-nav .contabilidad-title section .v-btn:before{opacity:0!important}.libro-header{width:100%;display:flex;margin-bottom:20px;padding:25px 0;color:#373458}.libro-header .libro-header-up{width:100%;display:flex;flex-direction:row;align-items:center;gap:20px}@media(min-width:961px)and (max-width:1264px){.libro-header .libro-header-up{flex-direction:column;align-items:flex-end;gap:15px}}.libro-header .libro-header-up h2{min-width:25%}@media(min-width:961px)and (max-width:1264px){.libro-header .libro-header-up h2{width:100%}}.libro-header .libro-header-up .libro-filters{display:flex;flex-grow:1;flex-direction:row;gap:20px;align-items:center;justify-content:flex-end}.libro-header .libro-header-up .libro-filters article:not(:last-child){flex:1;max-width:250px;display:flex;flex-direction:row;gap:10px;align-items:center}@media(min-width:961px)and (max-width:1264px){.libro-header .libro-header-up .libro-filters article:not(:last-child){max-width:100%}}.header-cbancaria{width:100%;display:flex;flex-direction:row;align-items:center;justify-content:flex-end;margin-bottom:20px;color:#373458}.header-cbancaria h2{width:40%}.header-cbancaria section{width:60%;display:flex;flex-direction:row;gap:15px;align-items:flex-end}.header-cbancaria section article:not(:last-child){flex:1}.header-cbancaria section article:not(:last-child) .input-label{display:flex;align-items:center}.header-cbancaria section article:not(:last-child) .input-label .v-input__icon.v-input__icon--prepend{margin-right:-10px!important}.header-cbancaria section article:not(:last-child) .input-label .v-input__control>.v-input__slot:before{border-style:none!important}.header-cbancaria section article:not(:last-child) .input-label .v-input__control>.v-input__slot{margin-bottom:0!important;background-color:#fff!important;height:40px!important}.header-cbancaria section article:not(:last-child) .input-label .v-text-field__details{display:none}.header-cbancaria section article:not(:last-child) .v-icon{color:#373458;font-size:20px}.header-cbancaria section article:not(:last-child) .v-text-field{padding-top:0!important;margin-top:0!important}.header-cbancaria section .attach-file .v-input--is-focused{display:none!important}.header-cbancaria section article:last-child{display:flex}.header-cbancaria section article:last-child .v-btn{width:110px!important}.operacional-header{width:100%;display:flex;flex-direction:column;justify-content:flex-end;margin-bottom:20px;color:#373458;gap:20px}.operacional-header .operacional-header-filters{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px;width:80%;align-self:flex-end}.operacional-header .operacional-header-filters article{flex:1 0 20%;display:flex;flex-direction:row}.operacional-header .operacional-header-filters article label{width:100px!important}.operacional-header .operacional-header-filters article.operacional-btn-filter{width:100%;display:flex;justify-content:flex-end}@media(min-width:961px)and (max-width:1264px){.operacional-header .operacional-header-filters{width:100%}.operacional-header .operacional-header-filters article{flex:1 0 25%}}.ganancias-header{width:100%;display:flex;flex-direction:column;justify-content:flex-end;margin-bottom:20px;color:#373458;gap:20px}.ganancias-header .ganancias-header-filters{display:flex;flex-direction:row;flex-wrap:wrap;gap:10px;width:75%;align-self:flex-end}.ganancias-header .ganancias-header-filters article{flex:1 0 25%}.ganancias-header .ganancias-header-filters article label{width:100px}.ganancias-header .ganancias-header-filters article.ganancias-btn-filter{width:100%;display:flex;justify-content:flex-end}@media(min-width:961px)and (max-width:1264px){.ganancias-header .ganancias-header-filters{width:100%}}.erp .label--input,.erp h2,.erp h3,.erp h4,.erp h5{color:#373458!important}.erp .medium>.v-input__control>.v-input__slot>label.v-label,.erp h5.medium{font-weight:600!important;font-size:12px!important;color:#373458!important}.erp .smaller>.v-input__control>.v-input__slot>label.v-label{font-weight:600!important;font-size:11px!important;color:#373458!important;margin-bottom:0}.erp .input,.erp .input>.v-input__control>.v-input__slot>label.v-label{color:#373458;font-size:12px;font-weight:500}.erp .bg-light{background-color:#f1f7ff}.erp .key span{font-size:11px;color:#373458}.erp .v-pagination .v-pagination__item,.erp .v-pagination .v-pagination__navigation{box-shadow:none!important}.erp .v-pagination .v-pagination__navigation{background-color:transparent!important;max-width:10px}.erp .pagestabs{border-bottom:none!important}.erp .v-tabs-slider-wrapper{height:4px!important}.erp .add-files{max-height:175px!important}.erp .info-files span{font-size:12px}.erp .icon-white{fill:#fff!important}.erp .scroll-container{min-height:450px!important;max-height:450px!important;overflow-y:auto!important;overflow-x:hidden!important}.erp .disabled .v-input.v-input--hide-details.v-input--is-readonly.v-input--dense.theme--light.v-text-field.v-text-field--single-line.v-text-field--filled.v-text-field--is-booted.v-text-field--enclosed.v-text-field--outlined.v-text-field--placeholder .v-input__control .v-input__slot .v-input__append-inner svg,.erp .disabled .v-input__control>.v-input__slot>.v-text-field__slot>input,.erp .disabled label.label--input,.erp .disabled.icon{color:rgba(64,64,70,.588)!important;fill:rgba(90,129,251,.5)!important}.erp .rotate-180{transform:rotate(180deg);transition:transform .2s}.erp .accordion h5{font-weight:400}.erp-tooltip-span{font-size:11px;font-weight:700;color:#4672fb}.erp-confirm-alert{text-align:center;justify-content:center}.erp-confirm-alert .confirm-message{font-size:14px}.erp-confirm-alert .v-card__actions{justify-content:center}.erp-confirm-alert .v-card__actions .flex-grow-1{display:none}.erp-avatar{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:8px;margin:12px 0 0 2px}.erp-avatar p{font-size:11px;color:#ff7e7e;margin:0}.erp .back-btn{margin-top:24px!important;border-radius:4px!important;width:30px;max-width:30px;min-width:30px;height:30px;max-height:30px;min-height:30px;background-color:#5a81fb!important}.erp .back-btn i{color:#fff!important;font-size:14px!important}.erp.modal .v-data-table.v-data-table--fixed-header .v-data-table__wrapper table thead th{background-color:transparent!important;border-left:0!important;font-size:11px!important}.erp.modal .action-buttons i.v-icon{font-size:14px;font-weight:400;color:#4d527e!important}.erp.modal .action-buttons .action-icon{height:12px!important}.erp.modal .action-buttons .disabled{cursor:auto!important}.erp.modal .action-buttons .disabled i.v-icon{color:rgba(64,64,70,.588)!important}.erp.modal .action-buttons .disabled .action-icon{fill:rgba(64,64,70,.588)!important}.erp.modal .action-buttons .active{cursor:auto!important}.erp.modal .action-buttons .active i.v-icon{color:#28d99a!important}.erp .details-asiento label{font-family:Poppins;font-weight:600;font-size:10px;line-height:16px;text-transform:uppercase;color:#373458}.erp .details-asiento .col-md-3{padding:5px;font-family:Poppins;font-weight:400;font-size:12px;line-height:24px;color:#373458}.indicadores-container .v-data-table .v-data-table__wrapper table{border-spacing:0 4px!important}.indicadores-container .v-data-table .v-data-table__wrapper tbody tr td,.indicadores-container .v-data-table .v-data-table__wrapper tbody tr th,.indicadores-container .v-data-table .v-data-table__wrapper thead.v-data-table-header tr td,.indicadores-container .v-data-table .v-data-table__wrapper thead.v-data-table-header tr th{background-color:#fff!important;padding:0 12px!important;color:#373458!important}.indicadores-container .v-data-table .v-data-table__wrapper tbody tr td:first-child,.indicadores-container .v-data-table .v-data-table__wrapper tbody tr th:first-child,.indicadores-container .v-data-table .v-data-table__wrapper thead.v-data-table-header tr td:first-child,.indicadores-container .v-data-table .v-data-table__wrapper thead.v-data-table-header tr th:first-child{padding-left:24px!important}.indicadores-container .v-data-table .v-data-table__wrapper thead tr th{height:32px!important;font-size:10px!important;font-weight:600!important}.indicadores-container .v-data-table .v-data-table__wrapper tbody tr td{font-size:12px!important;font-weight:400!important}.indicadores-container .v-data-table .v-data-table__wrapper tbody tr td:not(.year) .v-input__control .v-input__slot{width:55px!important}.indicadores-container .v-data-table .v-data-table__wrapper tbody tr td .v-input__prepend-inner i{margin-top:2px;margin-right:2px}.indicadores-container .header-container{display:flex;flex-direction:row;color:#373458;justify-content:flex-end;padding:24px 0;gap:20px}.indicadores-container .header-container article{max-width:200px}.indicadores-container .add-btn{margin-top:24px;display:flex;flex-direction:row;align-items:center;gap:8px}.indicadores-container .add-btn .v-btn{width:51px!important;min-width:51px!important;height:29px!important}.indicadores-container .add-btn span{font-size:12px;font-weight:700}.lead-header{color:#373458;justify-content:space-between;align-items:center;padding:25px 0}.lead-header,.lead-header .lead-actions,.lead-header .lead-title{display:flex;flex-direction:row;gap:20px}.lead-header .lead-actions{justify-content:flex-end}.lead-header .lead-actions article{display:flex;flex-direction:row;justify-content:center;align-items:center;gap:5px}.lead-header .lead-actions article .search-primary{width:300px!important}.lead-header .lead-actions article.lead-buttons{display:flex;flex-direction:row;gap:10px}.lead-header .lead-actions article.lead-buttons .btn-action{display:flex!important;align-items:center;justify-content:center;background-color:#fff;width:30px;height:30px;border-radius:5px;box-shadow:0 8px 8px rgba(90,145,251,.05)}.lead-header .lead-actions article.lead-buttons .btn-action .v-icon{font-size:14px;color:#4672fb}.lead-mobile div{display:flex;flex-direction:row;gap:5px}.lead-mobile div .mobile-code{flex:5}.lead-mobile div .mobile-number{flex:7}.radio-container{display:flex;gap:25px;padding-bottom:10px}.contacto-tabs{display:flex;flex-direction:row;padding:10px 0!important;box-sizing:border-box}.contacto-tabs .v-tab{color:#373458!important;text-transform:capitalize;letter-spacing:0;font-weight:400;margin-left:0!important;padding:0!important;border-bottom:4px solid transparent;min-width:0}.contacto-tabs .tab-active{font-weight:700;border-bottom:4px solid #4672fb}.contacto-tabs .v-slide-group__content.v-tabs-bar__content{display:flex;gap:25px;border-bottom:1px solid #fff}.contacto-tabs .v-tabs--grow>.v-tabs-bar .v-tab{flex:none!important}.contacto-tabs .theme--light.v-tabs .v-tab--active:before,.contacto-tabs .theme--light.v-tabs .v-tab--active:hover:before,.contacto-tabs .theme--light.v-tabs .v-tab:hover:before{opacity:0!important}.contacto-tabs .v-ripple__container{display:none!important}.contacto-container{background-color:#f1f7ff!important;color:#373458!important}.contacto-container .contacto-header{width:100%;display:flex;flex-direction:column;padding:25px 0;color:#373458}.contacto-container .contacto-header .contacto-header-up{width:100%;display:flex;flex-direction:row;align-items:center;gap:20px}.contacto-container .contacto-header .contacto-header-up .contacto-actions{display:flex;flex-grow:1;flex-direction:row;gap:20px;align-items:center;justify-content:flex-end}@media(min-width:961px)and (max-width:1264px){.contacto-container .contacto-header .contacto-header-up .contacto-actions{width:100%}}.contacto-container .contacto-header .contacto-header-up .contacto-actions .header-content{display:flex;flex-direction:row;gap:20px;align-items:center;flex-wrap:wrap}.contacto-container .contacto-header .contacto-header-up .contacto-actions .header-content article{display:flex;flex-direction:row;gap:10px;align-items:center}.dialog-metrics{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;padding:12px 20px 0 20px}.dialog-metrics .dialog-metrics__item .dialog-metrics__item__title{font-weight:600;font-size:14px}.dialog-metrics .dialog-metrics__item .dialog-metrics__item__value{font-size:14px}.campana-container .campana-header{color:#373458;justify-content:space-between;align-items:center;padding:25px 0}.campana-container .campana-header,.campana-container .campana-header .campana-title{display:flex;flex-direction:row;gap:20px}.campana-container .campana-header .campana-actions{display:flex;flex-direction:row;justify-content:flex-end;gap:20px}.campana-container .campana-header .campana-actions article{display:flex;flex-grow:1;flex-direction:row;justify-content:center;align-items:center;gap:5px}.campana-container .campana-header .campana-actions article .select-canales{width:220px!important}.campana-container .campana-header .campana-actions article .search-primary{width:300px!important}.campana-container .campana-header .campana-actions article:last-child{display:flex;gap:8px}.campana-container .campana-header .campana-actions article:last-child .v-btn{border:1px solid #4672fb!important;border-radius:10px!important;background-color:transparent!important;font-weight:500!important;color:#4672fb!important;margin-left:-1px}.campana-container .campana-header .campana-actions article:last-child .v-btn svg{margin-right:5px;height:15px;width:15px;fill:#4672fb}.campana-container .campana-header .campana-actions article:last-child .active{background-color:#dae7fd!important;font-weight:700!important;border:0!important}@media(min-width:961px)and (max-width:1264px){.campana-container .campana-header{flex-direction:column}.campana-container .campana-header h2{align-self:flex-start}.campana-container .campana-header section{width:100%}}.campana-container .main-content .v-main{flex:1!important;max-height:85vh!important;overflow-y:hidden!important;padding:0!important;margin-bottom:10px!important}.campana-container .campana-table .header-info{display:flex;flex-direction:row;gap:4px;width:auto!important;justify-content:flex-start!important}.campana-container .campana-table .header-info .action-icon{fill:#4d527e!important;width:12px!important;height:12px!important}.campana-container .campana-table .campana-actions-buttons{display:flex;justify-content:center;gap:10px}.campana-container .campana-table .campana-actions-buttons v-btn:before{background-color:#fff!important}.campana-container .campana-table .campana-actions-buttons .v-btn--icon{color:#fff!important}.campana-container .campaign-switch.v-input--switch .v-input--selection-controls__input{width:35px!important;margin-right:4px!important}.campana-container .campaign-switch.v-input--switch .v-input--switch__track{width:35px!important;color:#c5d0e4!important;opacity:1!important}.campana-container .campaign-switch.v-input--switch .v-input--switch__thumb{color:#fff!important}.campana-container .campaign-switch.v-input--switch label{font-size:11px!important;color:#2c3852!important}.campana-container .campaign-switch.v-input--switch.v-input--is-dirty .v-input--selection-controls__input .v-input--selection-controls__ripple{transform:translate(12px)!important}.campana-container .campaign-switch.v-input--switch.v-input--is-dirty .v-input--selection-controls__input .v-input--switch__track{color:#5a81fb!important}.campana-container .campaign-switch.v-input--switch.v-input--is-dirty .v-input--selection-controls__input .v-input--switch__thumb{transform:translate(12px)!important}.campana-container .row-pointer>.v-data-table__wrapper>table>tbody>tr:hover{cursor:pointer;z-index:0}.campana-container .campaign-status.v-btn{background-color:transparent!important;color:#4d527e!important}.campana-container .campaign-status.v-btn:before{background-color:transparent!important}.campana-container .campaign-status.v-btn:hover{color:#4d527e!important}.campana-container .campaign-status.v-btn .v-btn__content .v-icon{font-size:16px!important}.oportunidad-header{width:100%;display:flex;flex-direction:column;margin-bottom:20px;padding:25px 0;color:#373458}.oportunidad-header .oportunidad-header-up{width:100%;display:flex;flex-direction:row;align-items:center;gap:20px}.oportunidad-header .oportunidad-header-up .oportunidad-actions{display:flex;flex-grow:1;flex-direction:row;gap:20px;align-items:center;justify-content:flex-end}@media(min-width:961px)and (max-width:1264px){.oportunidad-header .oportunidad-header-up .oportunidad-actions{width:100%}}.oportunidad-header .oportunidad-header-up .oportunidad-actions .header-content{display:flex;flex-direction:row;gap:20px;align-items:center;flex-wrap:wrap}.oportunidad-header .oportunidad-header-up .oportunidad-actions .header-content article{display:flex;flex-direction:row;gap:10px;align-items:center}.venta-bs{padding:0!important}.venta-container{background-color:#f1f7ff!important;padding:30px 0;color:#373458!important}.venta-container .venta-header{display:flex;flex-direction:row;justify-content:space-between;padding-bottom:30px}.marketing-container{background-color:#f1f7ff!important;color:#373458!important}.marketing-container .marketing-header{padding-bottom:30px}.actividades-header,.marketing-container .marketing-header{display:flex;flex-direction:row;justify-content:space-between}.actividades-header{color:#373458;align-items:center;margin-bottom:20px;padding:25px 0;gap:20px}.actividades-header-actions{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;gap:10px}.actividades-header-actions .header-content{display:flex;flex-direction:row;gap:20px;align-items:center;flex-wrap:wrap}.actividades-header-actions .header-content article{display:flex;flex-direction:row;gap:10px;align-items:center}@media(min-width:961px)and (max-width:1264px){.actividades-header{flex-direction:column}.actividades-header h2{align-self:flex-start}.actividades-header section{width:100%}}.actividades-table .v-data-table>.v-data-table__wrapper>table>tbody>tr>td,.actividades-table .v-data-table>.v-data-table__wrapper>table>thead>tr>th{padding:0 12px}.actividades-table .expand-id{font-weight:600;padding-left:30px;padding-right:15px}.actividades-table .v-btn .v-icon{font-size:12px!important}.actividades-table .v-btn:hover:before{opacity:0!important}.actividades-table .v-btn.active .v-icon{transform:rotate(-180deg)}.actividades-table-status{width:80%;border-radius:25px;text-align:center;padding:2px 8px 2px 8px;text-transform:uppercase;font-size:10px;font-weight:700}.actividades-table-time{color:#4d527e;padding-left:5px}.actividades-table-actions{display:flex;flex-direction:row;justify-content:flex-end;gap:10px}.actividades-table-actions .v-btn:hover:before{opacity:0!important}.actividades-modal{padding:0!important}.actividades-card,.actividades-card-body{color:#373458!important}.actividades-card-body .error-message{font-size:12px!important;color:#ff7e7e!important}.actividades-card-body .mi-textfield .v-input__slot,.actividades-card-body .v-select .v-input__slot{background-color:#f7f8fa!important}.actividades-card-body .v-tabs .v-tabs-bar{height:64px;margin-bottom:16px;border-bottom:1px solid #e0e0e0;padding-bottom:4px}.actividades-card-body .v-tabs .v-slide-group__wrapper .v-slide-group__content{gap:50px!important}.actividades-card-body .v-tabs .v-slide-group__wrapper .v-slide-group__content .v-tabs-slider-wrapper{height:5px!important}.actividades-card-body .v-tabs .v-slide-group__wrapper .v-slide-group__content .v-tab{color:#373458!important;text-transform:capitalize!important;letter-spacing:0!important;min-width:0!important;width:auto!important;padding:0!important}.actividades-card-body .v-tabs .v-slide-group__wrapper .v-slide-group__content .v-tab--active{font-weight:600!important}.actividades-card-calendar .label--input{text-transform:capitalize!important;font-weight:500!important;font-size:12px!important}.actividades-card-calendar .v-btn{background-color:#f7f8fa!important;max-width:35px!important;max-height:22px!important;min-width:35px!important;min-height:22px!important;border-radius:0!important;padding:0!important;margin-bottom:1px!important;margin-left:1px!important}.actividades-card-calendar .v-btn__content{color:#373458!important}.actividades-card-calendar .theme--light.v-calendar-events .v-event-timed{border:0!important}.actividades-card-calendar .v-event{border-radius:0!important}.actividades-card-calendar .label--input.text-center.py-1.v-sheet.theme--light,.actividades-card-calendar .v-calendar-daily__head{font-weight:600!important;border-top:1px solid rgba(90,129,251,.314);border-bottom:1px solid rgba(90,129,251,.314);text-transform:capitalize!important;margin-right:8px!important;height:35px!important}.actividades-card-calendar .d-flex.align-baseline.v-sheet.theme--light.rounded-0{margin-right:8px!important}.actividades-card-calendar .theme--light.v-calendar-daily{border-top:none!important}.actividades-card-calendar .sheet-calendar-container{overflow-x:auto;scrollbar-width:thin;scrollbar-color:#e0e0e0 #fff}.actividades-card-calendar .sheet-calendar-container::-webkit-scrollbar{height:6px}.actividades-card-calendar .sheet-calendar-container::-webkit-scrollbar-thumb{border-radius:6px;background-color:#e0e0e0}.actividades-card-calendar .v-calendar-daily__interval-text .ampm{font-size:10px}.actividades-card-calendar .custom-calendar-day{border-color:rgba(90,129,251,.314)!important;border-left:none!important}.actividades-card-calendar .custom-calendar-day .v-calendar-daily__head{display:none}.actividades-card-calendar .custom-calendar-day .v-calendar-daily__body .v-calendar-daily__scroll-area{scrollbar-width:thin;scrollbar-color:#e0e0e0 #fff}.actividades-card-calendar .custom-calendar-day .v-calendar-daily__body .v-calendar-daily__scroll-area::-webkit-scrollbar{width:6px}.actividades-card-calendar .custom-calendar-day .v-calendar-daily__body .v-calendar-daily__scroll-area::-webkit-scrollbar-thumb{border-radius:6px;background-color:#e0e0e0}.actividades-card-calendar .custom-calendar-day .v-calendar-daily__intervals-body{border-color:rgba(90,129,251,.314)!important;width:60px!important;text-align:center!important}.actividades-card-calendar .custom-calendar-day .v-calendar-daily__day{background-color:#f7f8fa;border-color:rgba(90,129,251,.314)!important}.actividades-card-calendar .custom-calendar-day .v-calendar-daily__day-interval{border-color:rgba(90,129,251,.314)!important}.actividades-card-calendar .custom-calendar-day .v-calendar-daily__interval:after{width:50px!important;border-color:rgba(90,129,251,.314)!important}.actividades-card-calendar .custom-calendar-day div.v-calendar-daily__interval:nth-child(24):after{bottom:0!important}.actividades-card-calendar .custom-calendar-day .v-calendar-daily__interval:first-child .v-calendar-daily__interval-text:after{content:"00:00"}.actividades-card-calendar .custom-calendar-day .v-calendar-daily__interval:nth-child(n+2):nth-child(-n+10) .v-calendar-daily__interval-text:before{content:"0"}.actividades-card-calendar .custom-calendar-day .v-calendar-daily__interval:not(:first-child) .v-calendar-daily__interval-text:after{content:":00"}.actividades-card-calendar .custom-calendar-day .v-calendar-daily__interval-text{color:#2c3852!important;top:4px!important;padding-left:12px;text-align:left}.actividades-card-calendar .custom-calendar-week{border-color:rgba(90,129,251,.314)!important;border-left:none!important;width:800px!important}.actividades-card-calendar .custom-calendar-week .v-calendar-daily__head{color:#4672fb}.actividades-card-calendar .custom-calendar-week .v-calendar-daily__head .v-calendar-daily__intervals-head{width:50px!important;border-right:none!important;border-color:rgba(90,129,251,.314)!important}.actividades-card-calendar .custom-calendar-week .v-calendar-daily__head .v-calendar-daily__intervals-head:after{background:rgba(90,129,251,.314)!important}.actividades-card-calendar .custom-calendar-week .v-calendar-daily__head .v-calendar-daily_head-day{border-color:rgba(90,129,251,.314)!important;border-right:none!important;display:flex;justify-content:center;align-items:center}.actividades-card-calendar .custom-calendar-week .v-calendar-daily__head .v-calendar-daily_head-day .v-calendar-daily_head-weekday{margin-right:4px;color:#2c3852;font-weight:700}.actividades-card-calendar .custom-calendar-week .v-calendar-daily__head .v-calendar-daily_head-day .v-calendar-daily_head-day-label{padding:0}.actividades-card-calendar .custom-calendar-week .v-calendar-daily__head .v-calendar-daily_head-day .v-calendar-daily_head-day-label button{height:17px!important;width:17px!important}.actividades-card-calendar .custom-calendar-week .v-calendar-daily__head .v-calendar-daily_head-day.v-present .v-calendar-daily_head-day-label button.v-btn.v-btn--has-bg{background-color:#4672fb}.actividades-card-calendar .custom-calendar-week .v-calendar-daily__head .v-calendar-daily_head-day.v-present .v-calendar-daily_head-day-label button.v-btn.v-btn--has-bg span{color:#fff}.actividades-card-calendar .custom-calendar-week .v-calendar-daily__head .v-calendar-daily_head-day div[data-date]{display:none!important}.actividades-card-calendar .custom-calendar-week .v-calendar-daily__body .v-calendar-daily__scroll-area{scrollbar-width:thin;scrollbar-color:rgba(90,129,251,.314) #fff}.actividades-card-calendar .custom-calendar-week .v-calendar-daily__body .v-calendar-daily__scroll-area::-webkit-scrollbar{width:6px}.actividades-card-calendar .custom-calendar-week .v-calendar-daily__body .v-calendar-daily__scroll-area::-webkit-scrollbar-thumb{border-radius:6px;background-color:rgba(90,129,251,.314)}.actividades-card-calendar .custom-calendar-week .v-calendar-daily__intervals-body{border-color:rgba(90,129,251,.314)!important;width:55px!important}.actividades-card-calendar .custom-calendar-week .v-calendar-daily__day{background-color:#f7f8fa;border-color:rgba(90,129,251,.314)!important}.actividades-card-calendar .custom-calendar-week .v-calendar-daily__day-interval{border-color:rgba(90,129,251,.314)!important}.actividades-card-calendar .custom-calendar-week .v-calendar-daily__interval:after{width:50px!important;border-color:rgba(90,129,251,.314)!important}.actividades-card-calendar .custom-calendar-week div.v-calendar-daily__interval:nth-child(24):after{bottom:0!important}.actividades-card-calendar .custom-calendar-week .v-calendar-daily__interval-text{color:#2c3852!important;top:4px!important;padding-left:12px;text-align:left}.actividades-card-calendar .custom-calendar-month{width:500px!important;border-left:none!important;border-top:1px solid rgba(90,129,251,.314)!important}.actividades-card-calendar .custom-calendar-month .v-calendar-weekly__head .v-calendar-weekly__head-weekday{background-color:#fff;border-bottom:1px solid rgba(90,129,251,.314);color:#2c3852;font-weight:700}.actividades-card-calendar .custom-calendar-month .v-calendar-weekly__head .v-calendar-weekly__head-weekday.v-outside{background-color:#fff!important}.actividades-card-calendar .custom-calendar-month .v-calendar-weekly__week{border-left:1px solid rgba(90,129,251,.314)}.actividades-card-calendar .custom-calendar-month .v-calendar-weekly__week .v-calendar-weekly__day{border-color:rgba(90,129,251,.314)!important}.actividades-card-calendar .custom-calendar-month .v-calendar-weekly__week .v-calendar-weekly__day.v-outside{background-color:transparent!important}.actividades-card-calendar .custom-calendar-month .v-calendar-weekly__week .v-calendar-weekly__day.v-outside .v-calendar-weekly__day-label button.v-btn.v-btn--has-bg span{font-weight:400;color:rgba(90,129,251,.314)}.actividades-card-calendar .custom-calendar-month .v-calendar-weekly__week .v-calendar-weekly__day.v-present .v-calendar-weekly__day-label button.v-btn.v-btn--has-bg{background-color:#4672fb}.actividades-card-calendar .custom-calendar-month .v-calendar-weekly__week .v-calendar-weekly__day.v-present .v-calendar-weekly__day-label button.v-btn.v-btn--has-bg span{font-weight:400;color:#fff}.actividades-card-calendar .custom-calendar-month .v-calendar-weekly__week .v-calendar-weekly__day .v-calendar-weekly__day-label{padding-left:2px;text-align:left;margin:2px 0}.actividades-card-calendar .custom-calendar-month .v-calendar-weekly__week .v-calendar-weekly__day .v-calendar-weekly__day-label button{height:25px;width:25px}.actividades-card-calendar .custom-calendar-month .v-calendar-weekly__week .v-calendar-weekly__day .v-calendar-weekly__day-label button span{color:#2c3852;font-weight:400}.actividades-card-calendar .v-event-timed-container{margin-right:0!important}.actividades-card-calendar .v-event-timed{border-radius:0!important;padding-left:8px!important;padding-top:8px!important;border:0!important}.actividades-card-calendar .v-event-summary{line-height:12px!important;display:flex!important;flex-wrap:wrap!important;gap:5px}.actividades-card-calendar .v-event-summary br{display:none!important}.actividades-card-calendar .v-event-summary :first-child{order:2!important}.actividades-card-info .info-area{margin-bottom:10px}.actividades-card-info .info-area .v-input .v-input__control{min-height:64px!important;height:64px!important}.actividades-card-info .info-area .v-input__slot{height:64px!important;min-height:64px!important;background-color:#f7f8fa!important}.actividades-card-info .info-area textarea{margin:2px 5px!important;height:auto!important;line-height:normal!important}.actividades-card-info .v-textarea.v-text-field--enclosed.v-text-field--outlined:not(.v-input--dense) textarea{margin-top:0!important}.actividades-card-invitados article{display:flex;flex-direction:row;align-items:center;font-size:12px!important}.actividades-card-invitados article .v-btn{background-color:transparent!important;border-radius:4px!important;min-width:0!important;padding:0!important;margin-left:10px!important}.actividades-card-invitados article .v-btn span{padding:0!important}.actividades-card-invitados article .v-btn svg{width:14px!important;fill:#4d527e!important}.actividades-card-responsables .card-avatar{align-items:center!important}.actividades-card-responsables .card-avatar,.actividades-card-responsables .card-name-add{display:flex!important;flex-direction:row!important;gap:10px!important}.actividades-card-responsables .card-name-add p{font-size:12px;margin:0!important}.actividades-card-responsables .card-name-add svg{width:14px!important;fill:#4d527e!important}.actividades-card-actions .v-btn:nth-child(2){background-color:#f1f7ff!important;color:#4672fb!important}.actividades-card-actions .v-btn:nth-child(2):hover{background-color:#dde7f5!important}.actividades-card-actions .v-btn:nth-child(2):hover:before{opacity:0!important}.actividades-card-actions .v-btn:nth-child(3){background-color:#4672fb!important;color:#f1f7ff!important}.actividades-card-actions .v-btn:nth-child(3):hover{background-color:#254ecc!important}.actividades-card-actions .v-btn:nth-child(3):hover:before{opacity:0!important}.actividades-card-picker .btn-picker{max-width:30px!important;max-height:30px!important;min-width:30px!important;min-height:30px!important;border-radius:4px!important;padding:0!important}.actividades-card.invitados-card{display:flex!important;flex-direction:column!important;padding:30px!important}.actividades-card.invitados-card .search-secondary{max-height:32px!important;margin-bottom:10px!important}.actividades-card.invitados-card .v-tabs-items .v-window__container{height:200px!important;overflow-y:auto!important;margin-bottom:25px!important;padding-right:5px!important}.actividades-card.invitados-card .v-tabs-items .v-window__container .v-input__slot .v-label{font-size:12px!important;color:#373458!important}.actividades-card.invitados-card .v-tabs-items section article{max-height:40px!important;background-color:#f7f8fa!important;margin-bottom:10px!important;border-radius:8px!important}.actividades-card.invitados-card .v-tabs-items section article i.v-icon.notranslate.mdi.mdi-checkbox-blank-outline.theme--light{color:#4672fb!important}.actividades-card.invitados-card .invitados-card-correos{color:#373458;min-height:58px;max-height:200px;background-color:#f7f8fa;overflow-y:auto;border-radius:8px;padding:10px;display:flex;flex-direction:column;gap:15px;justify-content:center}.actividades-card.invitados-card .invitados-card-correos p{font-size:12px;margin-bottom:0!important}.actividades-card.invitados-card .invitados-card-correos .correos-inputs{display:flex;flex-wrap:wrap;overflow-y:auto;align-items:center}.actividades-card.invitados-card .invitados-card-correos .correos-inputs article{background-color:#fff;padding:3px 6px;display:flex;border-radius:8px;align-items:center;gap:8px;border:.5px solid #4672fb;margin:3px 8px 3px 8px}.actividades-card.invitados-card .invitados-card-correos .correos-inputs article i svg{width:10px;fill:#4d527e;cursor:pointer}.actividades-card.invitados-card .card-actions{padding:0!important;display:flex!important;justify-content:flex-end!important;margin-top:25px!important}.actividades-card.invitados-card .card-actions .v-btn:first-child{background-color:#f1f7ff!important;color:#4672fb!important}.actividades-card .container-tipo-tarea{margin-top:9px;cursor:pointer;gap:4px}.actividades-card .container-tipo-tarea .tipo-tarea-item{flex-grow:1;font-size:11px;text-align:center;color:#373458;background-color:#f7f8fa;padding:10px;border-radius:8px}.actividades-card .container-tipo-tarea .tipo-tarea-item i{color:#4672fb;margin-right:4px}.actividades-card .container-tipo-tarea .tipo-tarea-item.task--active{background-color:#4672fb;color:#fff}.actividades-card .container-tipo-tarea .tipo-tarea-item.task--active i{color:#fff}.actividades-card .container-tipo-tarea .tipo-tarea-item:last-of-type{margin-right:0}.color-actividades.v-card.v-sheet.theme--light{min-height:unset!important;height:auto}.theme--light.v-tabs .v-tab--active:before,.theme--light.v-tabs .v-tab--active:hover:before,.theme--light.v-tabs .v-tab:hover:before{opacity:0!important}.v-ripple__container{display:none!important}.date-picker-range{display:flex;max-width:-moz-fit-content!important;max-width:fit-content!important;flex-direction:row;gap:15px;align-items:center;color:#373458!important}.date-picker-range .v-input.mi-textfield.mi-textfield--date.v-input--is-readonly.theme--light.v-text-field.v-text-field--is-booted.v-text-field--placeholder .v-input__control{height:32px;margin-bottom:0!important}.date-picker-range .v-input.mi-textfield.mi-textfield--date.v-input--is-readonly.theme--light.v-text-field.v-text-field--is-booted.v-text-field--placeholder .v-input__control .v-input__slot{background-color:#fff!important}.date-picker-range .v-input.mi-textfield.mi-textfield--date.v-input--is-readonly.theme--light.v-text-field.v-text-field--is-booted.v-text-field--placeholder .v-input__control .v-input__slot .v-input__append-inner,.date-picker-range .v-input.mi-textfield.mi-textfield--date.v-input--is-readonly.theme--light.v-text-field.v-text-field--is-booted.v-text-field--placeholder .v-input__control .v-input__slot .v-input__prepend-inner{margin-top:4px!important}.date-picker-range .v-input.mi-textfield.mi-textfield--date.v-input--is-readonly.theme--light.v-text-field.v-text-field--is-booted.v-text-field--placeholder .v-input__control .v-input__slot .v-input__append-inner svg,.date-picker-range .v-input.mi-textfield.mi-textfield--date.v-input--is-readonly.theme--light.v-text-field.v-text-field--is-booted.v-text-field--placeholder .v-input__control .v-input__slot .v-input__prepend-inner svg{fill:#373458!important}.date-picker-range .v-input.mi-textfield.mi-textfield--date.text-family-sans-serif.v-input--is-readonly.v-input--dense.theme--light.v-text-field.v-text-field--is-booted.v-text-field--enclosed.v-text-field--outlined.v-text-field--placeholder .v-input__control .v-input__slot{background-color:#fff!important;width:120px;margin-right:-20px}.date-picker-range .label--input{max-width:150px!important}.date-picker-range-modal{padding:0!important}.date-picker-range-modal .v-picker__title{display:none!important}.date-picker-range-modal .v-date-picker-table--date .v-btn{height:32px!important}.agenda-calendar-switcher{display:flex;flex-direction:row}.agenda-calendar-switcher .v-btn{min-width:none!important;min-width:35px!important;width:35px!important;height:35px!important;padding:0!important;background-color:#f7f8fa!important}.agenda-calendar-switcher .v-btn svg{fill:#a7acd0!important}.agenda-calendar-switcher .v-btn:first-child{border-radius:4px 0 0 4px!important}.agenda-calendar-switcher .v-btn:first-child svg{height:12px!important}.agenda-calendar-switcher .v-btn:last-child{border-radius:0 4px 4px 0!important}.agenda-calendar-switcher .v-btn.on svg{fill:#fff!important}.agenda-calendar-switcher .theme--light.v-btn.v-btn--disabled:not(.v-btn--flat):not(.v-btn--text):not(.v-btn-outlined){background-color:#4672fb!important}.agenda-calendar-header{width:100%;display:flex;flex-direction:row;margin-bottom:20px;padding:25px 0;color:#373458}.agenda-calendar-header section{display:flex;flex-direction:row;justify-content:flex-end;gap:20px}.agenda-calendar-header section article{display:flex;flex-direction:row;gap:15px;align-items:center}.agenda-calendar-header section .agenda-title{display:flex;flex-direction:row;align-items:center;gap:20px}.agenda-calendar .calendars-container{display:flex;gap:10px}.agenda-calendar .calendars-container .calendar-section{background-color:#fff;width:280px;border-radius:6px;padding:25px}.agenda-calendar .calendars-container .calendar-section .calendar-title{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:25px}.agenda-calendar .calendars-container .calendar-section .calendar-title .calendar-btns{display:flex;flex-direction:row;gap:1px}.agenda-calendar .calendars-container .calendar-section .calendar-title .calendar-btns .v-btn{background-color:#f7f8fa!important;width:35px!important;height:25px!important;border-radius:4px!important;padding:0!important;min-width:0!important}.agenda-calendar .calendars-container .calendar-section .v-calendar-weekly,.agenda-calendar .calendars-container .calendar-section .v-calendar-weekly__day,.agenda-calendar .calendars-container .calendar-section .v-calendar-weekly__day.v-outside,.agenda-calendar .calendars-container .calendar-section .v-calendar-weekly__head,.agenda-calendar .calendars-container .calendar-section .v-calendar-weekly__head-weekday{border:0!important;background-color:transparent!important}.agenda-calendar .calendars-container .calendar-section .v-calendar-weekly__day.v-outside>:not(.v-calendar-weekly__day-label),.agenda-calendar .calendars-container .calendar-section .v-calendar-weekly__day>:not(.v-calendar-weekly__day-label){display:none}.agenda-calendar .calendars-container .calendar-section .v-calendar-weekly__head-weekday,.agenda-calendar .calendars-container .calendar-section span{color:#373458!important;font-size:10px!important}.agenda-calendar .calendars-container .calendar-section .v-calendar-weekly__head-weekday{font-weight:600!important}.agenda-calendar .calendars-container .calendar-section span{font-weight:400!important}.agenda-calendar .calendars-container .calendar-section .v-event{display:none!important}.agenda-calendar .calendars-container .calendar-section button.v-btn.v-btn--fab.v-btn--has-bg.v-btn--round.theme--light.v-size--small.transparent{width:30px!important;height:30px!important;padding:0!important}.agenda-calendar .calendars-container .calendar-section button.v-btn.v-btn--fab.v-btn--has-bg.v-btn--round.theme--light.v-size--small.transparent:hover{background-color:#c5d0e4!important}.agenda-calendar .calendars-container .calendar-section button.v-btn.v-btn--fab.v-btn--has-bg.v-btn--round.theme--light.v-size--small.transparent:target{background-color:blue!important}.agenda-calendar .calendars-container .calendar-section button.v-btn.v-btn--fab.v-btn--has-bg.v-btn--round.theme--light.v-size--small.primary{width:30px!important;height:30px!important;padding:0!important}.agenda-calendar .calendars-container .calendar-section button.v-btn.v-btn--fab.v-btn--has-bg.v-btn--round.theme--light.v-size--small.primary span{color:#fff!important}.agenda-calendar .calendars-container .calendar-section button.v-btn.v-btn--fab.v-btn--has-bg.v-btn--round.theme--light.v-size--small.primary button.v-btn.v-btn--fab.v-btn--has-bg.v-btn--round.theme--light.v-size--small.transparent{height:30px!important;padding:0!important}.agenda-calendar .calendars-container .activities-section{background-color:#fff;flex:1;border-radius:6px;padding:25px}.agenda-calendar .calendars-container .activities-section section{width:25%;min-width:220px;gap:20px;display:flex;align-items:center}.agenda-calendar .calendars-container .activities-section section p{width:25%;min-width:65px;font-size:11px;font-weight:600;text-transform:uppercase;margin-bottom:0}.agenda-calendar .calendars-container .activities-section article{margin-top:20px;height:550px!important}.agenda-calendar .calendars-container .activities-section .v-calendar-daily{border:0}.agenda-calendar .calendars-container .activities-section .v-calendar-daily__intervals-head{font-size:11px;display:flex;justify-content:center;align-items:center;color:#373458;border:0;padding-top:15px}.agenda-calendar .calendars-container .activities-section .theme--light.v-calendar-daily .v-calendar-daily__intervals-head:after{background:linear-gradient(90deg,transparent 75%,#e0e0e0)}.agenda-calendar .calendars-container .activities-section .v-calendar-daily_head-day{border-right:0}.agenda-calendar .calendars-container .activities-section .v-calendar-daily_head-weekday{color:#373458!important;font-weight:600;margin-bottom:10px}.agenda-calendar .calendars-container .activities-section .v-calendar-daily_head-day-label{border-right:1px solid #e0e0e0}.agenda-calendar .calendars-container .activities-section .v-calendar-daily_head-day-label span{color:#373458;font-weight:400}.agenda-calendar .calendars-container .activities-section .v-calendar-daily__head :nth-child(2) :nth-child(2){border-left:1px solid #e0e0e0;margin-left:-1px}.agenda-calendar .calendars-container .activities-section button.v-btn.v-btn--fab.v-btn--has-bg.v-btn--round.theme--light.v-size--default.primary,.agenda-calendar .calendars-container .activities-section button.v-btn.v-btn--fab.v-btn--has-bg.v-btn--round.theme--light.v-size--default.transparent{width:35px!important;height:35px!important;padding:0!important}.agenda-calendar .calendars-container .activities-section button.v-btn.v-btn--fab.v-btn--has-bg.v-btn--round.theme--light.v-size--default.primary span{color:#fff}.agenda-calendar .calendars-container .activities-section .v-calendar-weekly__head,.agenda-calendar .calendars-container .activities-section .v-calendar-weekly__head-weekday,.agenda-calendar .calendars-container .activities-section .v-calendar-weekly__head-weekday.v-past.v-outside{color:#373458!important;font-weight:600}.agenda-calendar .calendars-container .activities-section .v-calendar-weekly{border:0}.agenda-calendar .calendars-container .activities-section .theme--light.v-calendar-weekly .v-calendar-weekly__day.v-outside,.agenda-calendar .calendars-container .activities-section .theme--light.v-calendar-weekly .v-calendar-weekly__head-weekday.v-outside{background-color:transparent}.agenda-calendar .calendars-container .activities-section .v-calendar-weekly__day-label .v-btn span{color:#373458;font-weight:400}.agenda-calendar .calendars-container .activities-section .v-calendar-daily__interval-text{top:-10px;padding-right:8px;color:#373458!important}.agenda-calendar .calendars-container .activities-section button.v-btn.v-btn--fab.v-btn--has-bg.v-btn--round.theme--light.v-size--small.primary{width:35px!important;height:35px!important;padding:0!important}.agenda-calendar .calendars-container .activities-section button.v-btn.v-btn--fab.v-btn--has-bg.v-btn--round.theme--light.v-size--small.primary span{color:#fff!important}.agenda-calendar .calendars-container .activities-section .v-event-timed-container{margin-right:0}.agenda-calendar .calendars-container .activities-section .v-event-timed-container .v-event-timed{border:0!important;border-radius:0}.agenda-calendar .calendars-container .activities-section .v-event{border-radius:0}.menu-actividad{min-width:auto!important}.menu-actividad .card-actividad{min-height:-moz-fit-content!important;min-height:fit-content!important}.menu-actividad .card-actividad .card-actividad-content{display:flex;flex-direction:column}.menu-actividad .card-actividad .card-actividad-content .content-date{display:flex;gap:5px}.menu-actividad .card-actividad .card-actividad-actions{padding:10px 10px!important}.reclamos-header{display:flex;flex-direction:row;color:#373458;justify-content:space-between;margin-bottom:20px;padding:25px 0;gap:20px}.reclamos-header h2{margin-top:5px}.reclamos-header section{display:flex;flex-direction:row;justify-content:flex-end;gap:20px}.reclamos-header section .reclamos-title{display:flex;flex-direction:row;align-items:center;flex-wrap:nowrap!important}.reclamos-header section article{flex:1 0 10%;max-width:300px;display:flex;flex-direction:row;justify-content:center;align-items:center;gap:5px}.reclamos-header section .tipo-reclamo-filter .v-input{width:200px}.reclamos-header section .tipo-reclamo-filter .search--label{width:45%}@media(min-width:961px)and (max-width:1264px){.reclamos-header{flex-direction:column}.reclamos-header h2{align-self:flex-start}.reclamos-header section{width:100%}}.reclamos-modal{padding:0!important}.reclamos-card{padding:30px!important}.reclamos-card .error-message{font-size:12px!important;color:#ff7e7e!important}.reclamos-card-title{justify-content:space-between;margin:0 0 15px 0!important;padding:0!important}.reclamos-card-body{color:#373458!important}.reclamos-card-body .mi-textfield .v-input__slot,.reclamos-card-body .v-select .v-input__slot{background-color:#f7f8fa!important}.reclamos-card-body .form-card-body{max-height:calc(90vh - 200px);height:55vh;overflow:hidden auto}.reclamos-card-cliente .v-input__append-inner i{color:#373458;font-size:16px;margin-top:5px;margin-right:5px}.reclamos-card-documento .v-select.v-input--is-disabled:not(.v-input--is-readonly):not(.v-autocomplete){opacity:.5}.reclamos-card-numero .v-input__append-inner svg{fill:#4672fb;margin-top:4px}.reclamos-card-comentarios .v-input .v-input__control,.reclamos-card-comentarios .v-input__slot{min-height:64px!important;height:64px!important}.reclamos-card-comentarios .v-input__slot{background-color:#f7f8fa!important}.reclamos-card-comentarios textarea{margin:2px 5px!important;height:auto!important;line-height:normal!important}.reclamos-card-informes{display:flex;gap:10px}.reclamos-card-informes .v-btn:first-child{background-color:#4672fb!important;color:#fff!important}.reclamos-card-informes .v-btn:first-child:hover{background-color:#254ecc!important}.reclamos-card-informes .v-btn:first-child:hover:before{opacity:0!important}.reclamos-card-informes .v-btn:last-child{background-color:#fff!important;color:#4672fb!important;text-transform:uppercase!important;font-weight:500!important}.reclamos-card-actions.v-card__actions{padding:50px 10px!important;max-height:70px}.reclamos-card-actions section:first-child .v-btn{background-color:#fff!important;color:#4672fb!important;text-transform:uppercase!important;font-weight:500!important}.reclamos-card-actions section:last-child{display:flex;gap:10px}.reclamos-card-actions section:last-child .v-btn:first-child{background-color:#f1f7ff!important;color:#4672fb!important}.reclamos-card-actions section:last-child .v-btn:first-child:hover{background-color:#dde7f5!important}.reclamos-card-actions section:last-child .v-btn:first-child:hover:before{opacity:0!important}.reclamos-card-actions section:last-child .v-btn:nth-child(2){background-color:#4672fb!important;color:#fff!important}.reclamos-card-actions section:last-child .v-btn:nth-child(2):hover{background-color:#254ecc!important}.reclamos-card-actions section:last-child .v-btn:nth-child(2):hover:before{opacity:0!important}.reclamos-card .v-text-field__details{display:none!important}.reclamos-card .date-picker-container{gap:0!important;min-width:100%!important}.reclamos-card{padding:30px;color:#373458!important;border:1px solid #c5d0e4!important}.reclamos-card .card-title{display:flex;flex-direction:row;justify-content:space-between;margin-bottom:15px}.reclamos-card .card-body .v-select,.reclamos-card .card-body .v-text-field{width:50%!important}.reclamos-card .card-body .v-select .v-input__slot,.reclamos-card .card-body .v-text-field .v-input__slot{background-color:#f7f8fa!important}.reclamos-card .card-body .v-select svg,.reclamos-card .card-body .v-text-field svg{fill:#4672fb;margin-top:4px}.reclamos-card .card-actions.v-card__actions{padding:0!important;justify-content:flex-end;gap:10px;margin-top:15px}.reclamos-card .card-actions .v-btn:first-child{background-color:#f1f7ff!important;color:#4672fb!important}.reclamos-card .card-actions .v-btn:first-child:hover{background-color:#dde7f5!important}.reclamos-card .card-actions .v-btn:first-child:hover:before{opacity:0!important}.reclamos-card .card-actions .v-btn:nth-child(2){background-color:#4672fb!important;color:#fff!important}.reclamos-card .card-actions .v-btn:nth-child(2):hover{background-color:#254ecc!important}.reclamos-card .card-actions .v-btn:nth-child(2):hover:before{opacity:0!important}.reclamos-card.adjuntar-card{padding:24px!important}.reclamos-card.adjuntar-card .v-input.v-text-field.v-text-field--is-booted.v-text-field--rounded.v-file-input,.reclamos-card.adjuntar-card .v-input.v-text-field.v-text-field--is-booted.v-text-field--rounded.v-file-input .v-input__control{height:225px!important}.reclamos-card.adjuntar-card .v-input.v-text-field.v-text-field--is-booted.v-text-field--rounded.v-file-input .v-input__control .v-input__slot{height:225px!important;max-height:225px!important;min-height:225px!important;display:flex;flex-direction:column}.reclamos-card.adjuntar-card .v-input.v-text-field.v-text-field--is-booted.v-text-field--rounded.v-file-input .v-input__control .v-input__slot .v-input__prepend-inner{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:0!important;margin-top:40px!important}.reclamos-card.adjuntar-card .v-input.v-text-field.v-text-field--is-booted.v-text-field--rounded.v-file-input .v-input__control .v-input__slot .v-input__prepend-inner svg{fill:#4672fb;width:60px}.reclamos-card.adjuntar-card .v-input.v-text-field.v-text-field--is-booted.v-text-field--rounded.v-file-input .v-input__control .v-input__slot .v-input__prepend-inner p{margin-bottom:0;font-size:14px}.reclamos-card.adjuntar-card .v-input.v-text-field.v-text-field--is-booted.v-text-field--rounded.v-file-input .v-input__control .v-input__slot .v-text-field__slot{width:100%;cursor:pointer;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.reclamos-card.adjuntar-card .v-input.v-text-field.v-text-field--is-booted.v-text-field--rounded.v-file-input .v-input__control .v-input__slot .v-text-field__slot label{width:100%;height:50px;display:flex;justify-content:center;align-items:center;position:static!important}.reclamos-card.adjuntar-card .v-input__icon--clear{margin-top:-20px!important;opacity:1!important}.reclamos-card.adjuntar-card .v-input__icon--clear .v-icon--link{color:#4672fb!important}.reclamos-card.adjuntar-card .v-text-field .v-label--active{max-width:none!important;transform:none!important;pointer-events:none!important}.reclamos-card .attachment-name{font-size:11px}.reclamos-card .attachment-date{font-size:8px}.max-width .v-input__control{width:-moz-max-content!important;width:max-content!important}.colaboradores-tabs{display:flex;flex-direction:row;padding:10px 0!important;box-sizing:border-box}.colaboradores-tabs .v-tab{color:#373458!important;text-transform:capitalize;letter-spacing:0;font-weight:400;margin-left:0!important;padding:0!important;border-bottom:4px solid transparent;min-width:0;z-index:100}.colaboradores-tabs .v-tab--active{font-weight:700;border-bottom:4px solid #4672fb}.colaboradores-tabs .v-slide-group__content.v-tabs-bar__content{display:flex;gap:25px;border-bottom:1px solid #fff}.colaboradores-tabs .v-tabs--grow>.v-tabs-bar .v-tab{flex:none!important}.colaboradores-tabs .theme--light.v-tabs>.v-tabs-bar{background:transparent!important}.colaboradores-tabs .theme--light.v-tabs .v-tab--active:before,.colaboradores-tabs .theme--light.v-tabs .v-tab--active:hover:before,.colaboradores-tabs .theme--light.v-tabs .v-tab:hover:before{opacity:0!important}.colaboradores-tabs .v-ripple__container{display:none!important}.colaboradores-container{background-color:transparent!important}.colaboradores-container .v-text-field .v-input__control,.colaboradores-container .v-text-field fieldset{background-color:#fff!important;border-radius:8px!important}.tooltip-trabajador{min-height:225px!important;min-width:-moz-fit-content!important;min-width:fit-content!important;box-shadow:0 20px 28px -12px rgba(90,129,251,.2)!important;border-radius:8px!important;padding:16px!important;transition:opacity .3s ease}.tooltip-trabajador.menuable__content__active{opacity:1!important}.tooltip-trabajador .tooltip-content{gap:24px!important;display:inline-flex;align-items:flex-start;padding:5px}.tooltip-trabajador .tooltip-content .column:first-child .tooltip-image{width:79px;height:79px;border-radius:50%;-o-object-fit:cover;object-fit:cover;margin-right:10px}.tooltip-trabajador .tooltip-content .column:nth-child(2){min-width:221px}.tooltip-trabajador .tooltip-content .column:nth-child(2) p{white-space:nowrap;margin-bottom:2px;margin-left:5px}.tooltip-trabajador .tooltip-content .column:nth-child(2) p:not(:first-child){color:#4d527e}.date-picker-range-input .v-text-field .v-input__control,.date-picker-range-input .v-text-field fieldset{background-color:transparent!important}.date-picker-range-input .v-text-field--outlined>.v-input__control>.v-input__slot{background-color:#fff!important}.date-picker-range-input .v-input__control{flex-direction:row!important}.date-picker-range-input .v-input__control>.v-input__slot>.v-text-field__slot>input,.date-picker-range-input .v-input__slot>.v-text-field__slot>input{cursor:pointer!important}.asistencia__header section{display:flex;align-items:center;justify-content:space-between}.asistencia__header section.top{padding-bottom:20px}.asistencia__header section.top .top__title{display:flex;gap:15px}.asistencia__header section.top .top__actions .v-btn{background-color:#4672fb!important;color:#fff!important}.asistencia__header section.top .top__actions .v-btn:hover{background-color:#254ecc!important}.asistencia__header section.top .top__actions .v-btn:hover:before{opacity:0!important}.asistencia__header section.filters{width:100%}.asistencia__header section.filters .row{flex-wrap:nowrap!important;margin:unset}.asistencia__header section.filters .col{padding:unset}.asistencia__header section.filters .col label:first-child{margin-left:10px}.asistencia__header section.filters .col .v-btn{background-color:#4672fb!important;color:#fff!important}.asistencia__header section.filters .col .v-btn:hover{background-color:#254ecc!important}.asistencia__header section.filters .col .v-btn:hover:before{opacity:0!important}.asistencia__header section.filters .col .selectfield-bg-white{gap:0!important}.upload__card .card-title{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding-top:15px;margin-bottom:15px;font-weight:700}.upload__card .card-actions.v-card__actions{padding:0!important;justify-content:flex-end;gap:10px;margin-top:15px}.upload__card .card-actions .v-btn:first-child{background-color:#f1f7ff!important;color:#4672fb!important}.upload__card .card-actions .v-btn:first-child:hover{background-color:#dde7f5!important}.upload__card .card-actions .v-btn:first-child:hover:before{opacity:0!important}.upload__card .card-actions .v-btn:nth-child(2){background-color:#4672fb!important;color:#fff!important}.upload__card .card-actions .v-btn:nth-child(2):hover{background-color:#254ecc!important}.upload__card .card-actions .v-btn:nth-child(2):hover:before{opacity:0!important}.upload__card .upload-file .v-input__prepend-outer{display:none}.upload__card .upload-file .v-input__slot{height:225px!important;max-height:225px!important;min-height:225px!important;display:flex;flex-direction:column}.upload__card .upload-file .v-input__slot .v-input__prepend-inner{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;gap:8px;padding:0!important;margin-top:40px!important}.upload__card .upload-file .v-input__slot .v-input__prepend-inner svg{fill:#4672fb;width:60px}.upload__card .upload-file .v-input__slot .v-input__prepend-inner p{margin-bottom:0;font-size:14px}.upload__card .upload-file .v-input__slot .v-text-field__slot{width:100%;cursor:pointer;display:flex;flex-direction:column;justify-content:space-between;align-items:center}.upload__card .upload-file .v-input__slot .v-text-field__slot label{width:100%;height:50px;display:flex;justify-content:center;align-items:center;position:static!important}.upload__card .upload-file .v-input__icon--clear{margin-top:-20px!important;opacity:1!important}.upload__card .upload-file .v-input__icon--clear .v-icon--link{color:#4672fb!important}.upload__card .upload-file .v-text-field__slot .v-label--active{max-width:none!important;transform:none!important;pointer-events:none!important}.upload__card .v-text-field.v-text-field--enclosed:not(.v-text-field--rounded)>.v-input__control>.v-input__slot{width:100%!important}.upload__card .v-text-field--outlined.v-input--dense>.v-input__control>.v-input__slot{background-color:#f7f8fa!important}.asistencia-reporte section{display:flex;align-items:center;justify-content:space-between}.asistencia-reporte button{background-color:#4672fb!important;color:#fff!important}.asistencia-reporte button:hover{background-color:#254ecc!important}.asistencia-reporte button:hover:before{opacity:0!important}.asistencia-reporte button .v-icon{margin-right:10px;font-size:15px}.asistencia-reporte .asistencia-reporte__header .section__filters{display:flex;padding-bottom:15px}.asistencia-reporte .asistencia-reporte__header .section__filters .selects{display:flex}.asistencia-reporte .asistencia-reporte__header .section__filters .selects .search--label{margin-left:10px}.asistencia-reporte .asistencia-reporte__header .section__filters .excel .v-btn{border-radius:3px!important}.asistencia-reporte .asistencia-reporte__header .section__filters .excel .v-btn .v-icon{margin-right:unset!important}.container-detail{display:flex;padding:16px 0 32px 0;-moz-column-gap:20px;column-gap:20px;width:100%}.container-detail .detail-left-column{width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;border-radius:4px;background-color:#fff;padding:0;box-shadow:0 15px 10px rgba(123,132,152,.06)}.container-detail .detail-left-column .left-content{padding:0 0 32px 0;display:flex;flex-direction:column;align-items:center}.container-detail .detail-left-column .left-content .image-row{margin-bottom:24px!important;height:-moz-fit-content;height:fit-content;width:247px}.container-detail .detail-left-column .left-content .image-row .img-class{width:100%!important;border-radius:4px 4px 0 0!important;-o-object-fit:fill!important;object-fit:fill!important}.container-detail .detail-left-column .left-content .info-row{display:flex;flex-direction:column;gap:8px;width:205px;justify-content:center;box-sizing:border-box}.container-detail .detail-left-column .left-content .info-row .name{width:100%;font-size:16px;line-height:24px;font-weight:700;color:#231849}.container-detail .detail-left-column .left-content .info-row .roles{display:flex;flex-direction:column;color:#4d527e;line-height:24px;width:100%}.container-detail .detail-left-column .left-content .info-row .roles div:first-child{font-weight:700;font-size:14px;text-transform:uppercase}.container-detail .detail-left-column .left-content .info-row .roles div:last-child{font-size:12px}.container-detail .detail-right-column{flex:1;padding:0 40px 40px 32px}.container-detail .detail-right-column .tabs-container{height:80px;width:100%;display:flex;flex-direction:column;align-items:stretch;gap:16px;border-bottom:1px solid #fff}.container-detail .detail-right-column .tabs-container .v-tabs .v-tabs-slider-wrapper{height:4px!important;margin-top:8px!important;background-color:#373458}.container-detail .detail-right-column .tabs-row{height:80px;justify-content:flex-start;gap:32px;border-bottom:none}.container-detail .detail-right-column .custom-tab{margin-right:32px;min-width:auto!important}.container-detail .detail-right-column .back-button-container{display:flex;align-items:center;margin-top:38px}.container-detail .detail-right-column .current-tab-text{margin-left:24px;font-size:18px;line-height:24px;color:#231849;font-weight:700}.container-detail .detail-right-column .tabs-row .v-tab--active{color:#373458!important;font-weight:700}.container-detail .detail-right-column .tabs-row .v-tab{text-transform:capitalize!important}.container-detail .detail-right-column .tabs-row.v-tab--active{color:#373458!important;font-weight:700}.container-detail .v-tab{padding:0!important;letter-spacing:0!important}.summary-fields{display:flex;flex-direction:column;gap:8px}.summary-fields .container-summary{padding:16px 48px;background-color:#fff;border-radius:8px;box-shadow:0 15px 10px rgba(123,132,152,.06);font-weight:700;font-size:14px}.summary-fields .container-summary .personal-info{display:flex;margin-top:16px;font-weight:400}.summary-fields .container-summary .personal-info .summary-left-column,.summary-fields .container-summary .personal-info .summary-right-column{flex:1;display:flex;flex-direction:column}.summary-fields .container-summary .personal-info .summary-general-info-left,.summary-fields .container-summary .personal-info .summary-general-info-right{display:flex;margin-bottom:8px;color:#231849;gap:8px;font-size:14px}.summary-fields .container-summary .personal-info .summary-general-info-left div:first-child,.summary-fields .container-summary .personal-info .summary-general-info-right div:first-child{font-weight:700}.summary-fields .container-summary .personal-info .summary-general-info-left>div,.summary-fields .container-summary .personal-info .summary-general-info-right>div{width:188px}.summary-fields .container-summary .personal-info .check-icon{filter:hue-rotate(220deg) brightness(0) saturate(1);width:13px}.summary-fields .container-work{display:flex;padding:16px 48px 0 48px;gap:64px;background-color:#fff;border-radius:8px;box-shadow:0 15px 10px rgba(123,132,152,.06)}.summary-fields .container-work .work-left-column,.summary-fields .container-work .work-right-column{flex:1;display:flex;margin-bottom:8px;color:#231849;gap:8px;font-size:14px}.summary-fields .container-work .work-title{font-weight:700}.summary-fields .container-work .work-left-column>div,.summary-fields .container-work .work-right-column>div{width:188px}.summary-fields .container-work .work-boss-info{display:flex;gap:8px}.summary-fields .container-work .work-boss-info .photo--viewer{width:40px!important;height:40px!important;border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center}.summary-fields .container-work .work-boss-info .full-size{width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.summary-fields .container-work .work-boss-details div:first-child{font-weight:700}.summary-fields .container-work .work-boss-details div:last-child{font-size:12px}.recognition-list .subtitle{font-size:12px;line-height:16px;font-weight:700;margin-right:8px}.recognition-list .custom-select-loans .v-input__slot{background-color:#fff!important;width:146px!important;box-shadow:0 15px 10px rgba(123,132,152,.06)!important}.documents-list .v-data-table--dense>.v-data-table__wrapper>table>tbody>tr>td,.documents-list .v-data-table--fixed-header>.v-data-table__wrapper,.recognition-list .v-data-table--dense>.v-data-table__wrapper>table>tbody>tr>td,.recognition-list .v-data-table--fixed-header>.v-data-table__wrapper{box-shadow:0 8px 8px 0 rgba(90,145,251,.05)!important}.documents-list .folder-container{display:flex;flex-direction:row;gap:10px;max-width:62vw;overflow-x:auto}.documents-list .folder-name{display:flex;align-items:center;background-color:#f1f7ff;border:1px solid #4672fb;padding:8px 16px;border-radius:50px;margin-bottom:16px;gap:10px;cursor:pointer;transition:all .3s ease-in-out;position:relative;width:auto;min-width:-moz-fit-content;min-width:fit-content}.documents-list .folder-name.selected{background-color:#4672fb}.documents-list .folder-name.selected .folder-icon{fill:#f1f7ff}.documents-list .folder-name.selected .folder-text{color:#f1f7ff}.documents-list .folder-name.selected .folder-actions .action-icon{fill:#f1f7ff}.documents-list .folder-name.selected .folder-actions .folder-action-btn{background-color:#fff!important;border-radius:4px}.documents-list .folder-icon{width:16px;height:16px;fill:#4672fb;flex-shrink:0}.documents-list .folder-text{font-size:12px;padding:3px;font-weight:500;color:#4672fb;text-wrap:nowrap;flex-shrink:0}.documents-list .folder-actions{display:flex;gap:4px;opacity:0;visibility:hidden;transition:all .3s ease-in-out;margin-left:8px;width:0;overflow:hidden;white-space:nowrap}.documents-list .folder-actions .folder-action-btn{padding:4px!important;min-width:24px!important;width:24px!important;height:24px!important}.documents-list .folder-actions .folder-action-btn .action-icon{width:16px;height:16px;fill:#4672fb}.documents-list .folder-name:hover .folder-actions{opacity:1;visibility:visible;width:52px}.create-carpeta-alert.swal2-popup.swal2-modal.swal2-show{width:25em!important;padding:38px 32px!important}.payslip-details .v-data-table--dense>.v-data-table__wrapper>table>tbody>tr>td,.payslip-details .v-data-table--fixed-header>.v-data-table__wrapper{box-shadow:0 8px 8px 0 rgba(90,145,251,.05)!important}.v-dialog.send-modal .v-sheet.v-card{border-radius:8px!important;display:flex;flex-direction:column;gap:24px}.v-dialog.send-modal .payslip-send .custom-input-container{display:flex;gap:8px;flex-direction:column}.v-dialog.send-modal .payslip-send .custom-input-container .send-header label{width:65px;float:left;text-align:left;margin-right:8px}.v-dialog.send-modal .payslip-send .custom-input-container .send-header .label-package,.v-dialog.send-modal .payslip-send .custom-input-container .send-header custom-input{display:block;width:calc(100% - 73px);float:right}.v-dialog.send-modal .payslip-send .custom-input-container .send-header .v-input__slot{background-color:#f7f8fa!important}.v-dialog.send-modal .payslip-send .custom-input-container .send-header .file-input{display:flex;align-items:center;gap:16px}.v-dialog.send-modal .payslip-send .custom-input-container .send-header .file-input .file-container-wrapper{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.v-dialog.send-modal .payslip-send .custom-input-container .send-header .file-input .file-container{position:relative;background-color:#fff;box-shadow:4px 5px 18.1px 0 rgba(55,52,88,.102);padding:4px 8px 4px 2px;border-radius:6px;display:flex;align-items:center}.v-dialog.send-modal .payslip-send .custom-input-container .send-header .file-input .file-container .file-icon{color:#fff;border-radius:4px;font-size:18px;margin-right:8px;width:40px;background-color:#ff7e7e;height:40px}.v-dialog.send-modal .payslip-send .custom-input-container .send-header .file-input .file-container .file-info{display:flex;flex-direction:column}.v-dialog.send-modal .payslip-send .custom-input-container .send-header .file-input .file-container .file-name{font-size:12px;font-weight:700;color:#373458}.v-dialog.send-modal .payslip-send .custom-input-container .send-header .file-input .file-container .file-size{color:#a7acd0;font-size:8px}.v-dialog.send-modal .payslip-send .custom-input-container .send-header .file-input .file-container .remove-icon{position:absolute;top:-8px;right:-8px;color:#ff7e7e;background-color:#fff;box-shadow:4px 5px 18.1px 0 rgba(55,52,88,.102);border-radius:50%;font-size:12px;width:18px;height:18px;display:flex;justify-content:center;align-items:center;cursor:pointer}.v-dialog.send-modal .payslip-send .custom-input-container .send-header .file-input .plus-icon{color:#4672fb;background-color:#e8f0fe;border-radius:4px;padding:2px;font-size:18px;height:44px;width:44px;cursor:pointer;flex-shrink:0;position:relative}.v-dialog.send-modal .payslip-send .custom-input-container .send-header .file-input .plus-icon:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:38px;height:38px;background-color:rgba(70,114,251,.2);border-radius:4px;opacity:0;transition:opacity .2s ease}.v-dialog.send-modal .payslip-send .custom-input-container .send-header .file-input .plus-icon:active:after{opacity:1}.v-dialog.send-modal .card-actions-studies{justify-content:end}.v-dialog.send-modal .v-text-field--outlined>.v-input__control>.v-input__slot{background-color:#f7f8fa!important}.position-list .v-data-table--dense>.v-data-table__wrapper>table>tbody>tr>td,.position-list .v-data-table--fixed-header>.v-data-table__wrapper{box-shadow:0 8px 8px 0 rgba(90,145,251,.05)!important}.v-dialog.modal-buttons .v-sheet.v-card{padding:20px 16px;display:flex;flex-direction:column;gap:24px;border-radius:8px!important;justify-content:center;align-items:center}.v-dialog.modal-buttons .dialog-head{text-align:center;width:280px}.v-dialog.modal-buttons .v-btn:not(.v-btn--round).v-size--default{width:257px!important}.horas-extras-container .v-data-table--dense>.v-data-table__wrapper>table>tbody>tr>td,.studies-list .v-data-table--dense>.v-data-table__wrapper>table>tbody>tr>td,.studies-list .v-data-table--fixed-header>.v-data-table__wrapper{box-shadow:0 8px 8px 0 rgba(90,145,251,.05)!important}.horas-extras-container .v-data-table--fixed-header>.v-data-table__wrapper>table>thead>tr>th{background-color:#f1f7ff!important}.horas-extras-container .v-input__icon{height:24px!important}.horas-extras-container .checkbox-wrapper{display:flex;align-items:center}.horas-extras-container .custom-checkbox{position:relative;margin-right:8px;width:18px;height:18px;border-radius:4px;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;cursor:pointer;border:1px solid #4672fb;background-color:transparent}.horas-extras-container .custom-checkbox:checked:before{content:"";position:absolute;top:3px;left:1px;width:85%;height:85%;background-image:url(/img/IconCheck.a5948642.svg);background-size:contain;background-repeat:no-repeat;filter:invert(1) brightness(1000%)}.horas-extras-container .custom-checkbox:checked{background-color:#4672fb}.horas-extras-container .over-time-tabs{display:flex;flex-direction:row;padding:10px 0!important;box-sizing:border-box}.horas-extras-container .over-time-tabs .v-tab{color:#373458!important;text-transform:capitalize;letter-spacing:0;font-weight:400;margin-left:0!important;padding:0!important;border-bottom:4px solid transparent;min-width:0;z-index:100}.horas-extras-container .over-time-tabs .v-tab--active{font-weight:700;border-bottom:4px solid #4672fb}.horas-extras-container .over-time-tabs .v-slide-group__content.v-tabs-bar__content{display:flex;gap:25px;border-bottom:1px solid #fff}.horas-extras-container .over-time-tabs .v-tabs--grow>.v-tabs-bar .v-tab{flex:none!important}.horas-extras-container .over-time-tabs .theme--light.v-tabs>.v-tabs-bar{background:transparent!important}.horas-extras-container .over-time-tabs .theme--light.v-tabs .v-tab--active:before,.horas-extras-container .over-time-tabs .theme--light.v-tabs .v-tab--active:hover:before,.horas-extras-container .over-time-tabs .theme--light.v-tabs .v-tab:hover:before{opacity:0!important}.horas-extras-container .over-time-tabs .v-ripple__container{display:none!important}.horas-extras-container .over-time-container{background-color:transparent!important}.horas-extras-container .over-time-container .tooltip-trigger{display:inline-block;position:relative}.horas-extras-container .over-time-container .tooltip-trigger .tooltip-content{position:absolute;left:10px;top:0;display:inline-flex;flex-direction:row;padding:16px;border-radius:8px;align-items:flex-start;background-color:#fff;box-shadow:0 20px 28px -12px rgba(90,129,251,.205);z-index:100;height:264px}.horas-extras-container .over-time-container .tooltip-trigger .tooltip-content .column{display:flex;flex-direction:column;padding:0 10px;white-space:normal;width:auto;white-space:nowrap;flex-wrap:nowrap;flex:1}.horas-extras-container .over-time-container .tooltip-trigger .tooltip-content .column p:not(:first-child){color:#4d527e}.horas-extras-container .over-time-container .tooltip-trigger .tooltip-content .tooltip-image{width:79px;height:79px;border-radius:50%;-o-object-fit:cover;object-fit:cover;margin-right:10px}.horas-extras-container .over-time-container .filter-section{position:fixed;top:0;left:68;padding-left:165px;padding-top:108px;z-index:102}.horas-extras-container .v-select__selections{-moz-column-gap:0!important;column-gap:0!important}.horas-extras-container .state-combo[data-v-1382b7e7] .v-input__append-inner .v-input__icon{height:38px!important}.payroll-container .v-data-table--fixed-header>.v-data-table__wrapper>table>thead>tr>th{background-color:#f1f7ff!important}.container-vacations-request .v-data-table--dense>.v-data-table__wrapper>table>tbody>tr>td,.payroll-container .v-data-table--dense>.v-data-table__wrapper>table>tbody>tr>td{box-shadow:0 8px 8px 0 rgba(90,145,251,.05)!important}.container-vacations-request .v-input__icon{height:24px!important}.container-vacations-request .v-text-field.v-text-field--enclosed:not(.v-text-field--rounded)>.v-input__control>.v-input__slot{background-color:#fff!important}.container-vacations-request .checkbox-wrapper{display:flex;align-items:center}.container-vacations-request .custom-checkbox{position:relative;margin-right:8px;width:18px;height:18px;border-radius:4px;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;cursor:pointer;border:1px solid #4672fb;background-color:transparent}.container-vacations-request .custom-checkbox:checked:before{content:"";position:absolute;top:3px;left:1px;width:85%;height:85%;background-image:url(/img/IconCheck.a5948642.svg);background-size:contain;background-repeat:no-repeat;filter:invert(1) brightness(1000%)}.container-vacations-request .custom-checkbox:checked{background-color:#4672fb}.container-vacations-request .vacations-tabs{display:flex;flex-direction:row;padding:10px 0!important;box-sizing:border-box}.container-vacations-request .vacations-tabs .v-tab{color:#373458!important;text-transform:capitalize;letter-spacing:0;font-weight:400;margin-left:0!important;padding:0!important;border-bottom:4px solid transparent;min-width:0;z-index:100}.container-vacations-request .vacations-tabs .v-tab--active{font-weight:700;border-bottom:4px solid #4672fb}.container-vacations-request .vacations-tabs .v-slide-group__content.v-tabs-bar__content{display:flex;gap:25px;border-bottom:1px solid #fff}.container-vacations-request .vacations-tabs .v-tabs--grow>.v-tabs-bar .v-tab{flex:none!important}.container-vacations-request .vacations-tabs .theme--light.v-tabs>.v-tabs-bar{background:transparent!important}.container-vacations-request .vacations-tabs .theme--light.v-tabs .v-tab--active:before,.container-vacations-request .vacations-tabs .theme--light.v-tabs .v-tab--active:hover:before,.container-vacations-request .vacations-tabs .theme--light.v-tabs .v-tab:hover:before{opacity:0!important}.container-vacations-request .vacations-tabs .v-ripple__container{display:none!important}.container-vacations-request .vacations-container{background-color:transparent!important}.container-vacations-request .vacations-container .tooltip-trigger{display:inline-block;position:relative}.container-vacations-request .vacations-container .tooltip-trigger .tooltip-content{position:absolute;left:10px;top:0;display:inline-flex;flex-direction:row;padding:16px;border-radius:8px;align-items:flex-start;background-color:#fff;box-shadow:0 20px 28px -12px rgba(90,129,251,.205);z-index:100;height:264px}.container-vacations-request .vacations-container .tooltip-trigger .tooltip-content .column{display:flex;flex-direction:column;padding:0 10px;white-space:normal;width:auto;white-space:nowrap;flex-wrap:nowrap;flex:1}.container-vacations-request .vacations-container .tooltip-trigger .tooltip-content .column p:not(:first-child){color:#4d527e}.container-vacations-request .vacations-container .tooltip-trigger .tooltip-content .tooltip-image{width:79px;height:79px;border-radius:50%;-o-object-fit:cover;object-fit:cover;margin-right:10px}.container-vacations-request .v-select__selections{-moz-column-gap:0!important;column-gap:0!important}.container-vacations-request .state-combo[data-v-1382b7e7] .v-input__append-inner .v-input__icon{height:38px!important}.svg-disabled{opacity:.4}.schedule .v-autocomplete.v-input>.v-input__control>.v-input__slot{width:205px!important}.schedule .theme--light.v-input{width:100%!important}.permission .v-text-field .v-input__control,.permission .v-text-field fieldset{background-color:#fff!important}.permission .table-responsive{overflow-x:auto;-webkit-overflow-scrolling:touch;margin:0 -24px}.permission ::v-deep .v-data-table{min-width:800px}.permission .checkbox-wrapper{display:flex;align-items:center;margin-left:18px}.permission .custom-checkbox{position:relative;margin-right:8px;width:18px;height:18px;border-radius:4px;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;cursor:pointer;border:1px solid #4672fb;background-color:transparent}.permission .custom-checkbox:checked:before{content:"";position:absolute;top:3px;left:1px;width:85%;height:85%;background-image:url(/img/IconCheck.a5948642.svg);background-size:contain;background-repeat:no-repeat;filter:invert(1) brightness(1000%)}.permission .custom-checkbox:checked{background-color:#4672fb}.permission .v-select__selections{-moz-column-gap:0!important;column-gap:0!important}.permission .state-combo[data-v-1382b7e7] .v-input__append-inner .v-input__icon{height:38px}.permission .v-data-table--fixed-header>.v-data-table__wrapper>table>thead>tr>th{background-color:#f1f7ff!important}.program_report .full-height{display:flex;flex-direction:column}.program_report .table-container{flex-grow:1;overflow-x:auto;overflow-y:auto}.program_report .fixed-table{min-width:100%}.program_report .scrollable-column{overflow-x:auto;white-space:nowrap}.program_report .fixed-column{position:sticky;background:#fff;z-index:1}.program_report .fixed-column:first-child{left:0}.program_report .fixed-column:last-child{right:0}.program_report .scrollable-columns{overflow-x:auto;flex:1}.program_report .day-header{font-weight:800;padding:8px;width:50px;font-size:10px}.program_report .hour-slot,.program_report .time-slot{padding:8px;text-align:center}.program_report .time-slot{min-width:130px}.program_report .hour-slot{max-width:24px;min-width:24px}.program_report .total-horas{white-space:nowrap;font-weight:600;position:sticky;right:0;background-color:#fff;z-index:1}.program_report .trabajador-header{font-weight:600}.program_report .trabajador{font-weight:700;white-space:nowrap}.program_report .h-header{font-size:10px;color:#4672fb;font-weight:700;padding-left:72px}.program_report .horas-fg-header{font-size:10px;color:#a7acd0;font-weight:700}.program_report th{font-size:12px}.program_report .trabajador-header-with-space{position:sticky}.program_report .trabajador-header-with-space:after{content:"";position:absolute;top:0;right:-4px;bottom:0;width:4px;background-color:#f1f7ff}.program_report .trabajador-with-space{position:sticky}.program_report .trabajador-with-space:after{content:"";position:absolute;top:0;right:-4px;bottom:0;width:4px;background-color:#f1f7ff}.program_report .total-horas-header-with-space{position:sticky;right:0;background-color:#f1f7ff;z-index:1}.program_report .total-horas-header-with-space:before{content:"";position:absolute;top:0;left:-4px;bottom:0;width:4px;background-color:#f1f7ff}.program_report .total-horas-with-space{position:sticky;right:0;background-color:#fff;z-index:1}.program_report .total-horas-with-space:before{content:"";position:absolute;top:0;left:-4px;bottom:0;width:4px;background-color:#f1f7ff}.program_report .total-horas-header-with-space:before,.program_report .total-horas-with-space:before{content:"";position:absolute;top:0;left:-4px;bottom:0;width:4px;background-color:#f1f7ff;z-index:2}.program_report .horas-fg-input,.program_report .slot-container{display:flex;align-items:center;justify-content:center}.program_report .slot-container{padding:8px;max-width:130px}.program_report .horas-fg-input{padding:0}.program_report .fg-input{background-color:#f7f8fa;padding:0 12px;border-radius:8px;width:36px;height:32px;text-align:center;border:none;outline:none}.program_report .vertical-line{width:1px;height:32px;background-color:#a7acd0;opacity:.3}.program_report .monthly-description{text-transform:uppercase;font-size:10px;font-weight:600}.program_report .v-data-table>.v-data-table__wrapper>table{width:auto!important}.program_report .tfoot-cell{font-size:12px!important;font-weight:700;padding:8px}.program_report .tfoot-total{color:#4caf50}.program_report .no-border td{border-top:none!important;background-color:#fff;padding:0 16px!important}.program_report .total-equipo-cell{position:relative;color:#4d527e}.program_report .total-equipo-cell:after,.program_report .worker-amount:after{content:"";position:absolute;top:0;right:-4px;bottom:0;width:4px;background-color:#f1f7ff}.program_report .worker-amount{white-space:nowrap;position:relative}.program_report .sticky-header{position:sticky;top:0;background-color:#f1f7ff;z-index:1000;padding:16px 0}.agreement .renewalAgreement .v-input__icon{height:60px!important}.loans-list .subtitle{font-size:12px;line-height:16px;font-weight:700;margin-right:8px}.loans-list .custom-select-loans .v-input__slot{background-color:#fff!important;width:146px!important;box-shadow:0 15px 10px rgba(123,132,152,.06)!important}.loans-list .status .v-input__icon{margin-top:-6px}.loans-list .pendiente-bg .v-input__slot{background-color:rgba(70,114,251,.1)!important;font-size:10px;font-weight:700;width:170px}.loans-list .pendiente-bg .v-input__slot .v-select__selection.v-select__selection--comma{color:#4672fb!important;text-transform:uppercase}.loans-list .pendiente-bg .v-input__slot .v-icon{filter:invert(13%) sepia(85%) saturate(2664%) hue-rotate(219deg) brightness(90%) contrast(92%)}.loans-list .pendiente-bg .v-text-field--outlined.v-input--dense>.v-input__control>.v-input__slot{background-color:rgba(70,114,251,.1)!important;width:170px}.loans-list .activo-ajustado-bg .v-input__slot,.loans-list .activo-bg .v-input__slot{font-size:10px;font-weight:700;background-color:rgba(159,216,149,.15)!important;width:170px}.loans-list .activo-ajustado-bg .v-input__slot .v-select__selection.v-select__selection--comma,.loans-list .activo-bg .v-input__slot .v-select__selection.v-select__selection--comma{color:#8bd17e!important;text-transform:uppercase}.loans-list .activo-ajustado-bg .v-input__slot .v-icon,.loans-list .activo-bg .v-input__slot .v-icon{filter:invert(27%) sepia(41%) saturate(1623%) hue-rotate(114deg) brightness(88%) contrast(92%)}.loans-list .activo-ajustado-bg .v-text-field--outlined.v-input--dense>.v-input__control>.v-input__slot,.loans-list .activo-bg .v-text-field--outlined.v-input--dense>.v-input__control>.v-input__slot{background-color:rgba(159,216,149,.15)!important;width:170px}.loans-list .activo-ajustado-bg .v-input__slot{width:170px}.loans-list .inactivo-bg .v-input__slot{background-color:hsla(0,100%,75%,.15)!important;font-size:10px;font-weight:700;width:170px}.loans-list .inactivo-bg .v-input__slot .v-select__selection.v-select__selection--comma{color:#ff7e7e!important;text-transform:uppercase}.loans-list .inactivo-bg .v-input__slot .v-icon{filter:invert(8%) sepia(99%) saturate(7138%) hue-rotate(334deg) brightness(91%) contrast(99%)}.loans-list .inactivo-bg .v-text-field--outlined.v-input--dense>.v-input__control>.v-input__slot{background-color:hsla(0,100%,75%,.15)!important;width:170px}.loans-list .v-data-table--dense>.v-data-table__wrapper>table>tbody>tr>td,.loans-list .v-data-table--fixed-header>.v-data-table__wrapper{box-shadow:0 8px 8px 0 rgba(90,145,251,.05)!important}.v-dialog.study-modal .v-sheet.v-card{display:flex;flex-direction:column;height:100%;border-radius:8px!important;padding:4px 20px 12px 20px}.v-dialog.study-modal .flex-grow-1{flex:1 1 auto;display:flex;flex-direction:column;min-height:0}.v-dialog.study-modal .study-message{flex:1 1 auto;min-height:0;overflow-y:auto;width:567px;padding:8px 0 0 0;margin:0 6px}.v-dialog.study-modal .custom-input-container{display:flex;flex-direction:column;gap:16px}.v-dialog.study-modal .mi-textfield .v-input__slot{background-color:#f7f8fa!important}.v-dialog.study-modal .card-actions-studies{display:flex;justify-content:flex-end}.v-dialog.study-modal .v-input__slot .v-icon{filter:sepia(35%) brightness(1.1)}.v-dialog.study-modal .date-picker-container{display:flex;max-width:-moz-fit-content!important;max-width:fit-content!important;flex-direction:column;gap:0;align-items:start;color:#373458!important}.v-dialog.study-modal .date-picker-container .v-text-field .v-input__control{width:260px}.v-dialog.study-modal .v-text-field.v-text-field--enclosed:not(.v-text-field--rounded)>.v-input__control>.v-input__slot{width:100%!important}.v-dialog.study-modal .v-text-field--outlined.v-input--dense>.v-input__control>.v-input__slot{background-color:#f7f8fa!important}.v-dialog.study-modal .theme--light.v-label{top:2px;color:#373458!important}.v-dialog.study-modal .v-text-field--outlined.v-input--dense .v-label--active{transform:none!important;color:transparent!important}.v-dialog.study-modal .v-input--has-state.error--text .v-label{animation:none}.v-dialog.position-modal .v-sheet.v-card{border-radius:8px!important;padding:4px 20px 12px 20px;height:638px}.v-dialog.position-modal .position-message{width:567px;padding:8px 0 0 0;margin:0 6px;max-height:450px;overflow-y:auto}.v-dialog.position-modal .custom-input-container{display:flex;flex-direction:column;gap:16px}.v-dialog.position-modal .mi-textfield .v-input__slot{background-color:#f7f8fa!important}.v-dialog.position-modal .card-actions-position{display:flex;justify-content:flex-end}.v-dialog.position-modal .v-input__slot .v-icon{filter:sepia(35%) brightness(1.1)}.v-dialog.position-modal .date-picker-container{display:flex;max-width:-moz-fit-content!important;max-width:fit-content!important;flex-direction:column;gap:0;align-items:start;color:#373458!important}.v-dialog.position-modal .date-picker-container .v-text-field .v-input__control{width:260px}.v-dialog.position-modal .v-text-field.v-text-field--enclosed:not(.v-text-field--rounded)>.v-input__control>.v-input__slot{width:100%!important}.v-dialog.position-modal .v-text-field--outlined.v-input--dense>.v-input__control>.v-input__slot{background-color:#f7f8fa!important}.v-dialog.position-modal .v-text-field--outlined.v-input--dense .v-label--active{transform:none!important;color:transparent!important}.v-dialog.position-modal .v-input--has-state.error--text .v-label{animation:none}.v-dialog.loan-modal .v-sheet.v-card{border-radius:8px!important;padding:4px 20px 12px 20px;height:638px}.v-dialog.loan-modal .study-message{width:567px;padding:8px 0 0 0;height:75%;margin:0 6px}.v-dialog.loan-modal .custom-input-container{display:flex;flex-direction:column;gap:16px}.v-dialog.loan-modal .mi-textfield .v-input__slot{background-color:#f7f8fa!important}.v-dialog.loan-modal .card-actions-studies{display:flex;justify-content:flex-end}.v-dialog.loan-modal .card-actions-studies .tooltip-container{position:relative;display:flex}.v-dialog.loan-modal .card-actions-studies .tooltip-container .tooltip{position:absolute;background-color:hsla(0,0%,98%,.4);color:#373458;padding:8px 16px;width:256px!important;box-shadow:0 20px 28px -12px rgba(90,129,251,.2);border-radius:8px;top:-64px;right:-110px;transform:translateX(-50%);z-index:999;display:none;white-space:pre-wrap;font-weight:400;line-height:16px;font-size:12px;text-align:left;display:block}.v-dialog.loan-modal .radio-container{display:flex;gap:unset!important}.v-dialog.loan-modal .radio-container input[type=radio]{margin-right:8px;appearance:none;-webkit-appearance:none;-moz-appearance:none;width:20px;height:20px;border-radius:50%;outline:none;cursor:pointer;border:1px solid #4672fb;position:relative}.v-dialog.loan-modal .radio-container label{margin-right:24px;font-size:12px}.v-dialog.loan-modal .radio-container input[type=radio]:after{content:"";display:block;width:8px;height:8px;border-radius:50%;background-color:#4672fb;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;transition:opacity .2s ease-in-out}.v-dialog.loan-modal .radio-container input[type=radio]:checked:after{opacity:1}.v-dialog.loan-modal .details-container-loan{margin-top:24px;display:flex;justify-content:flex-end}.v-dialog.loan-modal .date-picker-container{display:flex;max-width:-moz-fit-content!important;max-width:fit-content!important;flex-direction:column;gap:0;align-items:start;color:#373458!important}.v-dialog.loan-modal .date-picker-container .v-text-field .v-input__control{width:260px}.v-dialog.loan-modal .v-text-field.v-text-field--enclosed:not(.v-text-field--rounded)>.v-input__control>.v-input__slot{width:100%!important}.v-dialog.loan-modal .v-text-field--outlined.v-input--dense>.v-input__control>.v-input__slot{background-color:#f7f8fa!important}.v-dialog.loan-dues-modal .dialog-head{padding:20px 0 0 0}.v-dialog.loan-dues-modal .v-sheet.v-card{border-radius:8px!important;padding:4px 32px 24px 32px;min-height:0!important}.v-dialog.loan-dues-modal .v-card__text{padding:0!important}.v-dialog.loan-dues-modal .tooltip-container{position:relative;display:flex}.v-dialog.loan-dues-modal .tooltip-container .tooltip{position:absolute;background-color:#fff;padding:8px 16px;width:256px!important;box-shadow:0 20px 28px -12px rgba(90,129,251,.2);border-radius:8px;top:15px;left:-80px;transform:translateX(-50%);z-index:999;display:none;white-space:pre-wrap;font-weight:400;line-height:16px;font-size:12px;text-align:left}.v-dialog.loan-dues-modal .tooltip-container:hover .tooltip{display:block}.v-dialog.loan-dues-modal .loans-dues-container{margin-top:16px;font-size:12px;color:#4d527e}.v-dialog.loan-dues-modal .loans-dues-container .loans-list-container{display:flex;flex-direction:column;gap:2px}.v-dialog.loan-dues-modal .loans-dues-container .loans-list-container .loans-list-header{display:flex;flex-direction:row;gap:2px}.v-dialog.loan-dues-modal .loans-dues-container .loans-list-container .loans-list-header b{height:32px;padding:0 8px;display:flex;align-items:center;gap:8px;justify-content:center;background-color:#f1f7ff;border-radius:6px;font-weight:700}.v-dialog.loan-dues-modal .loans-dues-container .loans-list-container .loans-list-header b:first-child{width:186px;border-radius:6px 0 0 6px}.v-dialog.loan-dues-modal .loans-dues-container .loans-list-container .loans-list-header b:last-child{flex:1;border-radius:0 6px 6px 0}.v-dialog.loan-dues-modal .loans-dues-container .loans-list-container .loans-list-scroll{max-height:none;overflow-y:visible;border:1px solid #e0e0e0;border-radius:6px}.v-dialog.loan-dues-modal .loans-dues-container .loans-list-container .loans-list-scroll .loan-item{display:flex;flex-direction:row;gap:2px;border-bottom:1px solid #f0f0f0}.v-dialog.loan-dues-modal .loans-dues-container .loans-list-container .loans-list-scroll .loan-item:last-child{border-bottom:none}.v-dialog.loan-dues-modal .loans-dues-container .loans-list-container .loans-list-scroll .loan-item .fee-content{display:flex;width:186px;background-color:#f1f7ff;padding:0 16px;height:32px;border-radius:0;justify-content:center;align-items:center}.v-dialog.loan-dues-modal .loans-dues-container .loans-list-container .loans-list-scroll .loan-item .amount-content{display:flex;background-color:#f1f7ff;padding:0 16px;flex:1;height:32px;border-radius:0;justify-content:center;align-items:center;gap:8px;position:relative}.v-dialog.loan-dues-modal .loans-dues-container .loans-list-container .loans-list-scroll .loan-item .amount-content .loan-input{background-color:#fff;padding:0 12px;border-radius:8px;width:68px;height:20px;text-align:center}.v-dialog.loan-dues-modal .loans-dues-container .loans-list-container .loans-list-scroll .loan-item .amount-content .loan-input:disabled{background-color:#f1f7ff}.v-dialog.loan-dues-modal .loans-dues-container .loans-list-container .loans-list-scroll .loan-item .amount-content .loan-input:focus{outline:none;border:none}.v-dialog.loan-dues-modal .loans-dues-container .loans-list-container .loans-list-scroll .loan-item .amount-content input[type=number]::-webkit-inner-spin-button,.v-dialog.loan-dues-modal .loans-dues-container .loans-list-container .loans-list-scroll .loan-item .amount-content input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.v-dialog.loan-dues-modal .loans-dues-container .loans-list-container .loans-list-scroll .loan-item .amount-content-button .theme--light.v-btn.v-btn--icon{background-color:#fff!important;position:absolute;left:-14px;bottom:-14px}.v-dialog.loan-dues-modal .loans-dues-container .loans-list-container .loans-list-scroll.is-scrollable{max-height:200px;overflow-y:auto}.v-dialog.loan-dues-modal .loans-dues-container .loans-list-container .loans-list-total{display:flex;flex-direction:row;gap:2px}.v-dialog.loan-dues-modal .loans-dues-container .loans-list-container .loans-list-total>div{display:flex;background-color:#f1f7ff;padding:0 16px;height:32px;border-radius:6px;justify-content:center;align-items:center;font-weight:700}.v-dialog.loan-dues-modal .loans-dues-container .loans-list-container .loans-list-total>div:first-child{width:186px;border-radius:6px 0 0 6px}.v-dialog.loan-dues-modal .loans-dues-container .loans-list-container .loans-list-total>div:last-child{flex:1;border-radius:0 6px 6px 0;color:#8bd17e}.v-dialog.recognition-modal .v-autocomplete.v-select.v-input--is-focused input{min-width:0!important}.v-dialog.recognition-modal .v-sheet.v-card{border-radius:8px!important;padding:4px 20px 12px 20px;height:638px}.v-dialog.recognition-modal .study-message{width:567px;padding:8px 0 0 0;height:80%;margin:0 6px}.v-dialog.recognition-modal .custom-input-container{display:flex;flex-direction:column;gap:16px}.v-dialog.recognition-modal .mi-textfield .v-input__slot{background-color:#f7f8fa!important}.v-dialog.recognition-modal .card-actions-studies{display:flex;justify-content:flex-end}.v-dialog.recognition-modal .date-pickers-container{display:flex;gap:16px}.v-dialog.recognition-modal .radio-container{display:flex;gap:unset!important}.v-dialog.recognition-modal .radio-container input[type=radio]{margin-right:8px;appearance:none;-webkit-appearance:none;-moz-appearance:none;width:20px;height:20px;border-radius:50%;outline:none;cursor:pointer;border:1px solid #4672fb;position:relative}.v-dialog.recognition-modal .radio-container label{margin-right:24px;font-size:12px}.v-dialog.recognition-modal .radio-container input[type=radio]:after{content:"";display:block;width:8px;height:8px;border-radius:50%;background-color:#4672fb;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;transition:opacity .2s ease-in-out}.v-dialog.recognition-modal .radio-container input[type=radio]:checked:after{opacity:1}.v-dialog.recognition-modal .description-container label{font-weight:700;font-size:10px}.v-dialog.recognition-modal .description-container textarea{resize:none;height:107px;width:100%;border-radius:8px;padding:8px;margin-top:16px;background-color:#f7f8fa;font-size:12px;color:#4d527e}.v-dialog.recognition-modal .description-container textarea:focus{outline:none;border-color:transparent}.v-dialog.recognition-modal .date-picker-container{display:flex;max-width:-moz-fit-content!important;max-width:fit-content!important;flex-direction:column;gap:0;align-items:start;color:#373458!important}.v-dialog.recognition-modal .date-picker-container .v-text-field .v-input__control{width:260px}.v-dialog.recognition-modal .v-text-field.v-text-field--enclosed:not(.v-text-field--rounded)>.v-input__control>.v-input__slot{width:100%!important}.v-dialog.recognition-modal .v-text-field--outlined.v-input--dense>.v-input__control>.v-input__slot{background-color:#f7f8fa!important}.v-dialog.doc-modal .v-sheet.v-card{border-radius:8px!important;padding:12px 20px 24px 20px}.v-dialog.doc-modal .study-message{margin-top:10px}.v-dialog.doc-modal .mi-textfield .v-input__slot{background-color:#f7f8fa!important;height:32px!important}.v-dialog.doc-modal .card-actions-studies{display:flex;justify-content:flex-end}.v-dialog.doc-modal .description-container label{font-weight:700;font-size:10px}.v-dialog.doc-modal .description-container textarea{resize:none;height:107px;width:100%;border-radius:8px;padding:8px;margin-top:16px;background-color:#f7f8fa;font-size:12px;color:#4d527e}.v-dialog.doc-modal .description-container textarea:focus{outline:none;border-color:transparent}.v-dialog.doc-modal .v-text-field.v-text-field--enclosed:not(.v-text-field--rounded)>.v-input__control>.v-input__slot{width:100%!important}.v-dialog.doc-modal .v-text-field--outlined.v-input--dense>.v-input__control>.v-input__slot{background-color:#f7f8fa!important}.v-dialog.doc-modal .v-card.v-sheet.theme--light:not(.inventario-modal-salida){min-height:auto!important}.modal-payroll{overflow-y:hidden!important}.modal-payroll .dialog-custom-tabs .v-tab{margin-left:10px;text-transform:capitalize!important}.modal-payroll .dialog-custom-tabs .v-tabs-bar{justify-content:flex-start}.modal-payroll .dialog-custom-tabs .v-tabs-bar .v-tab{padding:0!important;margin-right:14px;text-transform:capitalize!important;min-width:auto!important;color:#4d527e!important}.modal-payroll .dialog-custom-tabs .v-tabs-bar .v-tab.error-tab{color:red!important}.modal-payroll .dialog-custom-tabs .v-tabs-bar .v-tab--active{font-weight:700;color:#373458!important}.modal-payroll .dialog-custom-tabs .v-tabs-bar .v-tab--active :after{content:"";display:block;margin:auto;height:4px;background-color:#5a81fb;width:100%}.modal-payroll .custom-tabs .v-tab--active{color:#373458!important;font-weight:700}.modal-payroll .dialog-container{display:flex;flex-direction:column;gap:8px;padding:0 9px}.modal-payroll .dialog-head{font-weight:700;font-size:18px;line-height:24px;display:flex;justify-content:space-between}.modal-payroll .dialog-custom-tabs .v-tab--active{color:#373458!important;font-weight:700}.modal-payroll .dialog v-card-text{display:flex;flex-direction:column;gap:8px}.modal-payroll .card-actions{align-self:flex-end}.modal-payroll .tab-aporte-container,.modal-payroll .tab-descuento-container,.modal-payroll .tab-ingreso-container{margin-top:16px;display:flex;flex-direction:column;gap:16px;width:568px;height:calc(90vh - 300px);max-height:520px;overflow-y:auto}.modal-payroll .tab-ingreso-title-container{display:flex;gap:16px;position:relative}.modal-payroll .tab-ingreso-title-container .theme--light.v-btn.v-btn--icon{padding-top:4px!important;position:absolute!important;right:8px;cursor:default}.modal-payroll .tab-ingreso-title{width:302px;padding:10px;background-color:transparent;font-weight:600;font-size:10px;line-height:16px;text-transform:uppercase;position:relative}.modal-payroll .tab-ingreso-title .theme--light.v-btn.v-btn--icon{padding-top:0!important;margin-right:45%!important;margin-top:-6%!important;cursor:pointer}.modal-payroll .tab-ingreso-select-container{flex-grow:1;background-color:transparent;align-items:center;border-radius:6px}.modal-payroll .tab-ingreso-select{width:100%;height:100%;background-color:#f7f8fa;border-radius:6px}.modal-payroll .tab-descuento-form{display:flex;gap:16px}.modal-payroll .tab-descuento-form .theme--light.v-btn.v-btn--icon{padding-top:4px!important;position:absolute!important;right:8px;cursor:default}.modal-payroll .tab-descuento-title{width:302px;padding:10px;background-color:transparent;display:flex;align-items:center;position:relative;font-weight:600;font-size:10px;line-height:16px;text-transform:uppercase}.modal-payroll .tab-descuento-image-tooltip{margin-left:8px;width:13px;height:13px}.modal-payroll .tab-descuento-select{flex-grow:1;background-color:transparent;align-items:center;border-radius:6px}.modal-payroll .tab-descuento-option{width:100%;height:100%;background-color:#f7f8fa;border-radius:6px}.modal-payroll .tooltip{padding:24px 32px;position:absolute;z-index:10;background-color:#fff;border-radius:4px;box-shadow:0 32px 64px rgba(90,129,251,.15);left:30%;top:600%;transform:translateY(-50%);white-space:nowrap}.modal-payroll .tooltip-title{margin-bottom:16px;font-size:18px;font-weight:700}.modal-payroll .tooltip-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:2px}.modal-payroll .tooltip-header{display:flex;flex-direction:column;gap:2px;width:168px}.modal-payroll .tooltip-subtitle{text-align:center;background-color:#f7f8fa;height:32px;padding-top:8px;font-weight:700}.modal-payroll .tooltip-fund{display:flex;justify-content:space-between;gap:2px;text-align:center}.modal-payroll .tooltip-fund-name{margin-right:2px;background-color:#f7f8fa;width:100%;padding-top:8px}.modal-payroll .tooltip-fund-percentage{background-color:#f1f7ff;width:100%;height:32px;padding-top:8px;font-weight:400;font-size:12px}.modal-payroll .tooltip-display-column{display:flex;flex-direction:column;gap:2px;text-align:center;width:85px}.modal-payroll .tooltip-content{display:flex;justify-content:space-between;height:32px}.modal-payroll .tooltip-percentage{background-color:#f1f7ff;width:100%;padding-top:8px;font-weight:400;font-size:12px}.modal-payroll .tab-aporte-form{display:flex;gap:16px}.modal-payroll .tab-aporte-title{width:302px;padding:10px;background-color:transparent;font-weight:600;font-size:10px;line-height:16px;text-transform:uppercase}.modal-payroll .tab-aporte-select{flex-grow:1;background-color:transparent;align-items:center;border-radius:6px}.modal-payroll .tab-aporte-option{width:100%;height:100%;background-color:#f7f8fa;border-radius:6px}.modal-payroll .v-text-field.v-text-field--enclosed:not(.v-text-field--rounded)>.v-input__control>.v-input__slot{width:100%!important}.modal-payroll .v-text-field--outlined.v-input--dense>.v-input__control>.v-input__slot{background-color:#f7f8fa!important}.tab-tooltip-icon{opacity:1!important}.tooltip-bono-detalles{border:none!important;box-shadow:0 20px 28px -12px rgba(90,129,251,.2)!important;border-radius:8px!important;padding:16px!important;font-weight:600;font-size:10px;line-height:16px;transition:opacity .3s ease;text-transform:uppercase}.tooltip-bono-detalles .tooltip-content{padding:10px;display:flex;flex-direction:column;gap:12px}.tooltip-bono-detalles .tooltip-content .tab-ingreso-title-container{display:flex;justify-content:space-between;align-items:center;gap:20px}.tooltip-bono-detalles .tooltip-content .tab-ingreso-title-container .tab-ingreso-title input{text-transform:uppercase;background-color:#f7f8fa;text-align:start;color:rgba(0,0,0,.871);border-radius:8px!important;padding:8px 10px}.tooltip-bono-detalles .tooltip-content .tab-ingreso-title-container .tab-ingreso-title input:disabled{background-color:transparent;color:rgba(0,0,0,.871)}.tooltip-bono-detalles .tooltip-content .tab-ingreso-title-container .tab-ingreso-title input:focus{outline:none;border:none}.tooltip-bono-detalles.menuable__content__active{opacity:1!important}.tooltip-bono-detalles .bonnus-d .theme--light.v-btn.v-btn--icon{cursor:default}.tooltip-bono-detalles .bonnus-menu .theme--light.v-btn.v-btn--icon{padding-top:8px!important;position:absolute!important;margin-top:-7%!important;right:30px;cursor:default}.tab-descuento-tooltip-menu{padding:8px 24px 24px!important}.tab-descuento-tooltip-menu,.tab-descuento-tooltip-menu .tooltip{background:#fff!important;opacity:1!important}.tab-descuento-tooltip-menu .tooltip-table{width:auto!important;min-width:0!important;max-width:none!important;border-collapse:separate;border-spacing:4px;background:#fff;overflow:hidden;box-shadow:none!important}.tab-descuento-tooltip-menu .tooltip-td,.tab-descuento-tooltip-menu .tooltip-th{font-size:11px!important}.tab-descuento-tooltip-menu .tooltip-th{font-weight:700;background:#f6f8fa!important;border-bottom:1px solid #e0e0e0;box-shadow:none!important}.tab-descuento-tooltip-menu .tooltip-td,.tab-descuento-tooltip-menu .tooltip-th{padding:8px 16px;text-align:center;font-size:12px;color:#222;border-radius:0!important;border:none}.tab-descuento-tooltip-menu .tooltip-td:first-child{background:#f6f8fa!important;font-weight:700}.tab-descuento-tooltip-menu .tooltip-td:not(:first-child){background:#eef5fe!important}.v-dialog.agreement-modal .date-picker-container{display:flex;max-width:-moz-fit-content!important;max-width:fit-content!important;flex-direction:column;gap:0;align-items:start;color:#373458!important}.v-dialog.agreement-modal .date-picker-container .v-text-field .v-input__control{width:271px;margin-bottom:18px}.v-dialog.agreement-modal .date-picker-container .label--input[data-v-3ba0367d]{margin-bottom:0!important}.v-dialog.agreement-modal .v-sheet.v-card{border-radius:8px!important;padding:4px 28px 12px 28px}.v-dialog.agreement-modal .dialog-head{padding:24px 20px 0 12px}.v-dialog.agreement-modal .v-tabs .v-tabs-slider-wrapper{height:4px!important;margin-top:8px!important;background-color:#373458}.v-dialog.agreement-modal .tabs-row .v-tab--active{color:#373458!important;font-weight:700}.v-dialog.agreement-modal .dialog-custom-tabs .v-tab{text-transform:capitalize!important}.v-dialog.agreement-modal .v-tab.v-tab{color:#373458!important}.v-dialog.agreement-modal .invalidTab.v-tab.v-tab{color:#ff7e7e!important}.v-dialog.agreement-modal .v-tab--active{font-weight:700}.v-dialog.agreement-modal .tabs-row.v-tab--active{color:#000!important;font-weight:700}.v-dialog.agreement-modal .v-tab{max-width:none!important;min-width:none!important;padding:0!important;margin-right:20px;margin-left:12px}.v-dialog.agreement-modal .v-autocomplete.v-input>.v-input__control>.v-input__slot{background-color:#f7f8fa!important}.v-dialog.agreement-modal .theme--light.v-input{margin-top:8px!important}.v-dialog.agreement-modal .mi-textfield .v-input__slot{background-color:#f7f8fa!important}.v-dialog.agreement-modal .label--input{font-size:10px}.v-dialog.agreement-modal .radio-container{display:flex;align-items:center;gap:unset!important}.v-dialog.agreement-modal .radio-container input[type=radio]{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:20px;height:20px;border-radius:50%;outline:none;cursor:pointer;border:1px solid #4672fb;position:relative}.v-dialog.agreement-modal .radio-container label{margin-left:8px!important;margin-right:16px!important;font-size:10px;font-weight:700}.v-dialog.agreement-modal .radio-container input[type=radio]:after{content:"";display:block;width:8px;height:8px;border-radius:50%;background-color:#4672fb;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;transition:opacity .2s ease-in-out}.v-dialog.agreement-modal .radio-container input[type=radio]:checked:after{opacity:1}.v-dialog.agreement-modal .col,.v-dialog.agreement-modal .col-4{padding-bottom:4px!important}.v-dialog.agreement-modal .v-text-field.v-text-field--enclosed:not(.v-text-field--rounded)>.v-input__control>.v-input__slot{width:100%!important}.v-dialog.agreement-modal .v-text-field--outlined.v-input--dense>.v-input__control>.v-input__slot{background-color:#f7f8fa!important}.v-dialog.agreement-modal input[type=number]::-webkit-inner-spin-button,.v-dialog.agreement-modal input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.v-dialog.agreement-modal input[type=number]{-moz-appearance:textfield}.tooltip-agreement{box-shadow:0 20px 28px -12px rgba(90,129,251,.2)!important;border-radius:8px!important;opacity:1!important}.v-application .caption{letter-spacing:0!important}.v-dialog.eps-modal .v-sheet.v-card{border-radius:8px!important;padding:4px 20px 12px 28px}.v-dialog.eps-modal .dialog-head{padding:24px 20px 0 12px!important}.v-dialog.eps-modal .v-autocomplete.v-input>.v-input__control>.v-input__slot{background-color:#f7f8fa!important}.v-dialog.eps-modal .theme--light.v-input{margin-top:4px!important;margin-bottom:16px!important}.v-dialog.eps-modal .mi-textfield .v-input__slot{background-color:#f7f8fa!important}.v-dialog.eps-modal .label--input{font-size:10px}.v-dialog.eps-modal .eps-content{padding:8px 20px 16px 12px;max-height:calc(70vh - 140px);overflow-y:auto}.v-dialog.form-programation .v-sheet.v-card{border-radius:8px!important;padding:4px 28px 12px 28px;height:638px}.v-dialog.form-programation .v-autocomplete.v-input>.v-input__control>.v-input__slot,.v-dialog.form-programation .v-select>.v-input__control>.v-input__slot{background-color:#f7f8fa!important}.v-dialog.form-programation .theme--light.v-input{margin-top:4px!important}.v-dialog.form-programation .mi-textfield .v-input__slot{background-color:#f7f8fa!important}.v-dialog.form-programation .label--input{font-size:10px}.v-dialog.form-programation .col,.v-dialog.form-programation .col-12{padding:8px 12px!important}.v-dialog.form-programation .programation-container{display:flex;flex-direction:column;justify-content:space-between;height:89%}.v-dialog.form-programation .v-text-field.v-text-field--enclosed:not(.v-text-field--rounded)>.v-input__control>.v-input__slot{width:100%!important}.v-dialog.form-programation .date-picker-container{display:flex;max-width:-moz-fit-content!important;max-width:fit-content!important;flex-direction:column;gap:0;align-items:start;color:#373458!important}.v-dialog.form-programation .date-picker-container .v-text-field .v-input__control{width:275px}.v-dialog.form-programation .date-picker-container .label--input[data-v-3ba0367d]{font-size:11px}.v-dialog.form-programation .dialogForm{display:flex;flex-direction:column;justify-content:space-between;height:92%}.v-dialog.form-programation-indiv .v-sheet.v-card{border-radius:8px!important;padding:4px 28px 12px 28px}.v-dialog.form-programation-indiv .v-autocomplete.v-input>.v-input__control>.v-input__slot,.v-dialog.form-programation-indiv .v-select>.v-input__control>.v-input__slot{background-color:#f7f8fa!important}.v-dialog.form-programation-indiv .theme--light.v-input{margin-top:4px!important}.v-dialog.form-programation-indiv .mi-textfield .v-input__slot{background-color:#f7f8fa!important}.v-dialog.form-programation-indiv .label--input{font-size:10px}.v-dialog.form-programation-indiv .col,.v-dialog.form-programation-indiv .col-12{padding:8px 12px!important}.v-dialog.form-programation-indiv .v-text-field.v-text-field--enclosed:not(.v-text-field--rounded)>.v-input__control>.v-input__slot{width:100%!important}.v-dialog.form-programation-indiv .date-picker-container{display:flex;max-width:100%!important;flex-direction:column;gap:0;align-items:start;color:#373458!important}.v-dialog.form-programation-indiv .date-picker-container .v-text-field .v-input__control{width:275px}.v-dialog.form-programation-indiv .date-picker-container .label--input[data-v-3ba0367d]{font-size:11px}.v-dialog.form-programation-indiv .rotatingSchedule .theme--light.v-label{color:rgba(0,0,0,.871)}.v-dialog.form-programation-indiv .rotatingSchedule .v-icon{color:#4672fb!important}.v-dialog.form-monthly-modal .v-sheet.v-card{border-radius:8px!important;padding:24px 40px;display:flex;flex-direction:column;gap:24px;justify-content:center;align-items:center}.v-dialog.form-monthly-modal .dialog-head{width:280px;text-align:center;padding:24px 0 16px 0!important}.v-dialog.form-monthly-modal .text-description{font-size:14px;padding:0!important;text-align:center}.v-dialog.form-monthly-modal .text-description span{color:#373458}.v-dialog.form-monthly-modal .actions-space{padding:16px 0!important}.v-dialog.worker-form .v-sheet.v-card{border-radius:8px!important;padding:0 28px 12px 28px;max-height:638px;display:flex;flex-direction:column}.v-dialog.worker-form .v-autocomplete.v-input>.v-input__control>.v-input__slot,.v-dialog.worker-form .v-select>.v-input__control>.v-input__slot{background-color:#f7f8fa!important}.v-dialog.worker-form .theme--light.v-input{margin-top:4px!important}.v-dialog.worker-form .mi-textfield .v-input__slot{background-color:#f7f8fa!important}.v-dialog.worker-form .label--input{font-size:10px}.v-dialog.worker-form .col,.v-dialog.worker-form .col-12{padding:8px 12px!important}.v-dialog.worker-form .photo-container{width:-moz-fit-content;width:fit-content;height:-moz-fit-content;height:fit-content;margin:0 auto;display:flex;justify-content:center}.v-dialog.worker-form .dialog-head-wrapper{display:flex;flex-direction:column;padding-bottom:16px}.v-dialog.worker-form .dialog-head{width:100%;display:flex;justify-content:space-between;align-items:center;padding-right:0!important;padding-left:5px!important}.v-dialog.worker-form .dialog-body-wrapper{flex:1;overflow-y:auto;padding:20px 0;max-height:calc(60vh - 200px);overflow-x:hidden}.v-dialog.worker-form .children-options{background-color:red;display:flex;align-items:center}.v-dialog.worker-form .sons{margin-left:8px}.v-dialog.worker-form .quantity{margin-bottom:6px}.v-dialog.worker-form .radio-container{display:flex;align-items:center;margin-top:14px;gap:0!important;padding-left:6px}.v-dialog.worker-form .radio-container input[type=radio]{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:20px;height:20px;border-radius:50%;outline:none;cursor:pointer;border:1px solid #4672fb;position:relative}.v-dialog.worker-form .radio-container label{margin-right:16px;font-size:12px;margin-left:8px}.v-dialog.worker-form .radio-container input[type=radio]:after{content:"";display:block;width:8px;height:8px;border-radius:50%;background-color:#4672fb;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;transition:opacity .2s ease-in-out}.v-dialog.worker-form .radio-container input[type=radio]:checked:after{opacity:1}.v-dialog.worker-form .v-btn--icon span{padding-bottom:8px;height:15px!important}.v-dialog.worker-form .label-medio{margin-bottom:16px}.v-dialog.worker-form .margin-adjusted{margin-top:-34px}.v-dialog.worker-form .custom-date{margin-top:-16px}.v-dialog.worker-form .label--input{margin-bottom:8px!important}.v-dialog.worker-form .custom-date-picker-workers{display:flex;flex-direction:column}.v-dialog.worker-form .v-text-field.v-text-field--enclosed:not(.v-text-field--rounded)>.v-input__control>.v-input__slot{width:100%!important}.v-dialog.worker-form .v-text-field--outlined.v-input--dense>.v-input__control>.v-input__slot{background-color:#f7f8fa!important}.v-dialog.worker-form .date-picker-container[data-v-3ba0367d]{display:unset!important}.v-dialog.worker-form .date-picker-container{display:inline;gap:0!important;align-items:start!important;width:100%}.v-dialog.worker-form .v-text-field__append-inner{display:flex;align-items:start}.v-dialog.worker-form .v-menu__content--fixed{margin-top:0!important}.v-dialog.worker-form action-footer{position:sticky;bottom:0;background-color:#fff;padding-top:20px}.v-dialog.worker-form input[type=number]::-webkit-inner-spin-button,.v-dialog.worker-form input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.v-dialog.worker-form input[type=number]{-moz-appearance:textfield}.nowrap .v-select__selections{flex-wrap:nowrap!important}.nowrap .v-autocomplete.v-select.v-input--is-focused input{min-width:0!important}.v-menu__content--fixed{margin-top:0!important}.custom-select-full .v-text-field.v-text-field--enclosed:not(.v-text-field--rounded)>.v-input__control>.v-input__slot{width:100%!important}.v-dialog.vacation-modal .v-sheet.v-card{border-radius:8px!important;padding:4px 40px 12px 40px;height:638px}.v-dialog.vacation-modal .dialog-body{padding:8px!important;height:75%}.v-dialog.vacation-modal .mi-textfield .v-input__slot,.v-dialog.vacation-modal .v-autocomplete.v-input>.v-input__control>.v-input__slot{background-color:#f7f8fa!important}.v-dialog.vacation-modal .time-picker-row{margin-top:-35px}.v-dialog.vacation-modal .time-picker-row .custom-icon{margin-top:5px;fill:#4672fb}.v-dialog.vacation-modal .date-picker-container{display:flex;max-width:-moz-fit-content!important;max-width:fit-content!important;flex-direction:column;gap:0;align-items:start;color:#373458!important}.v-dialog.vacation-modal .date-picker-container .v-text-field .v-input__control{width:260px}.v-dialog.vacation-modal .date-picker-container .label--input[data-v-3ba0367d]{font-size:11px}.v-dialog.vacation-modal .v-text-field.v-text-field--enclosed:not(.v-text-field--rounded)>.v-input__control>.v-input__slot{width:100%!important}.v-dialog.vacation-modal .v-text-field--outlined.v-input--dense>.v-input__control>.v-input__slot{background-color:#f7f8fa!important}.v-dialog.detail-worker-summary .v-sheet.v-card{border-radius:8px!important;padding:24px 40px 40px 40px}.v-dialog.detail-worker-summary .dialog-head{padding:0 0 16px 0!important}.v-dialog.detail-worker-summary .v-data-table>.v-data-table__wrapper>table tbody tr:nth-child(2n) td{background-color:#f1f7ff!important}.v-dialog.detail-worker-summary .v-data-table>.v-data-table__wrapper>table tr td:first-child,.v-dialog.detail-worker-summary .v-data-table>.v-data-table__wrapper>table tr td:last-child,.v-dialog.detail-worker-summary .v-data-table>.v-data-table__wrapper>table tr th:first-child,.v-dialog.detail-worker-summary .v-data-table>.v-data-table__wrapper>table tr th:last-child{border-radius:0!important}.v-dialog.detail-worker-summary .v-data-table>.v-data-table__wrapper>table tr.new-period td{border-top:2px solid #a7acd0!important}.v-dialog.pdf-modal{width:100%;height:100%;min-height:100vh;margin:0;padding:0}.v-dialog.pdf-modal .v-sheet.v-card{height:100%}.v-dialog.pdf-modal .dialog-body{background-color:#f1f7ff;height:84vh}.v-dialog.pdf-modal .v-card>:first-child:not(.v-btn):not(.v-chip):not(.v-avatar){height:80px!important}.v-dialog.pdf-modal .v-toolbar__content{height:100%!important}.v-dialog.pdf-modal .v-toolbar__title{width:100%!important;display:flex;justify-content:center;font-size:16px;font-weight:700}.v-dialog.pdf-modal .v-card__actions{background-color:re}.v-dialog.pdf-modal .back-container{display:flex;gap:16px;align-items:center}.v-dialog.pdf-modal .back-container .custom-button{background-color:#f1f7ff}.v-dialog.pdf-modal .back-container .custom-button-icon{color:#4672fb}.v-dialog.pdf-modal .back-container .v-btn--text{font-weight:700;font-size:14px}.v-dialog.pdf-modal .send-buttons{display:flex;gap:32px;align-items:center}.v-dialog.pdf-modal .send-buttons .send-worker{background-color:#f1f7ff!important;color:#4672fb!important}.v-dialog.overtime-modal .v-sheet.v-card{border-radius:8px!important;padding:4px 40px 12px 40px}.v-dialog.overtime-modal .dialog-body{padding:8px!important}.v-dialog.overtime-modal .mi-textfield .v-input__slot,.v-dialog.overtime-modal .v-autocomplete.v-input>.v-input__control>.v-input__slot{background-color:#f7f8fa!important}.v-dialog.overtime-modal .time-picker-row{margin-top:-35px}.v-dialog.overtime-modal .time-picker-row .custom-icon{margin-top:0!important;fill:#4672fb}.v-dialog.overtime-modal .radio-container{display:flex;align-items:center;margin-top:14px;margin-bottom:24px;gap:unset!important}.v-dialog.overtime-modal .radio-container input[type=radio]{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:20px;height:20px;border-radius:50%;outline:none;cursor:pointer;border:1px solid #4672fb;position:relative}.v-dialog.overtime-modal .radio-container label{margin-right:16px;font-size:12px;margin-left:8px}.v-dialog.overtime-modal .radio-container input[type=radio]:after{content:"";display:block;width:8px;height:8px;border-radius:50%;background-color:#4672fb;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;transition:opacity .2s ease-in-out}.v-dialog.overtime-modal .radio-container input[type=radio]:checked:after{opacity:1}.v-dialog.overtime-modal .date-picker-container{display:flex;max-width:-moz-fit-content!important;max-width:fit-content!important;flex-direction:column;gap:0;align-items:start;color:#373458!important}.v-dialog.overtime-modal .date-picker-container .v-text-field .v-input__control{width:308px}.v-dialog.overtime-modal .date-picker-container .label--input[data-v-3ba0367d]{font-size:11px}.v-dialog.overtime-modal .v-text-field.v-text-field--enclosed:not(.v-text-field--rounded)>.v-input__control>.v-input__slot{width:100%!important}.v-dialog.overtime-modal .v-text-field--outlined.v-input--dense>.v-input__control>.v-input__slot{background-color:#f7f8fa!important}.v-menu__content .v-list{border-radius:4px!important}.v-dialog.state-modal .v-sheet.v-card{border-radius:8px!important;padding:24px 40px 24px 40px;min-height:203px!important}.v-dialog.state-modal .dialog-head{padding:0 0 0 50px!important}.v-dialog.state-modal .dialog-head span{padding:16px 0}.v-dialog.state-modal .card-actions-studies{margin-top:24px;display:flex;gap:16px}.v-dialog.detail-overtime-modal .v-sheet.v-card{border-radius:8px!important;padding:24px 40px 40px 40px}.v-dialog.detail-overtime-modal .dialog-head{padding:0 0 16px 0!important}.v-dialog.detail-overtime-modal .v-data-table>.v-data-table__wrapper>table tbody tr:nth-child(2n) td{background-color:#f1f7ff!important}.v-dialog.detail-overtime-modal .v-data-table>.v-data-table__wrapper>table tr td:first-child,.v-dialog.detail-overtime-modal .v-data-table>.v-data-table__wrapper>table tr td:last-child,.v-dialog.detail-overtime-modal .v-data-table>.v-data-table__wrapper>table tr th:first-child,.v-dialog.detail-overtime-modal .v-data-table>.v-data-table__wrapper>table tr th:last-child{border-radius:0!important}.v-dialog.detail-overtime-modal .v-card.v-sheet.theme--light:not(.inventario-modal-salida),.v-dialog.detail-overtime-modal .v-dialog.v-dialog--active.v-dialog--persistent{min-height:auto!important}.v-dialog.attachment-modal .v-sheet.v-card{border-radius:8px!important;display:flex;flex-direction:column}.v-dialog.attachment-modal .file-drop-area{display:flex;align-items:center;justify-content:center;max-height:40vh;height:395px;border:none;background-color:#f7f8fa;border-radius:8px;cursor:pointer;margin-bottom:16px}.v-dialog.attachment-modal .file-drop-content{text-align:center;color:#373458;font-size:14px}.v-dialog.attachment-modal .file-drop-divider{margin:6px 0}.v-dialog.attachment-modal .dialog-head{padding-left:24px}.v-dialog.attachment-modal .no-data{justify-content:center;display:flex;align-items:center}.v-dialog.permission-modal .v-text-field.v-text-field--enclosed:not(.v-text-field--rounded)>.v-input__control>.v-input__slot{width:100%!important}.v-dialog.permission-modal .v-text-field--outlined.v-input--dense>.v-input__control>.v-input__slot{background-color:#f7f8fa!important}.v-dialog.permission-modal .theme--light.v-label{color:#373458!important;font-size:10px;font-weight:600;text-transform:uppercase}.v-dialog.permission-modal .v-input--selection-controls__input{border:1px solid #4672fb;border-radius:4px;height:16px;width:16px}.v-dialog.permission-modal .mdi-checkbox-blank-outline:before{content:none}.v-dialog.permission-modal .custom-checkbox .v-icon.v-icon{font-size:23px!important;margin-left:.4px}.v-dialog.permissions-recover .v-data-table>.v-data-table__wrapper>table tbody tr:nth-child(2n) td{background-color:#f1f7ff!important}.v-dialog.permissions-recover .v-data-table>.v-data-table__wrapper>table tr td:first-child,.v-dialog.permissions-recover .v-data-table>.v-data-table__wrapper>table tr td:last-child,.v-dialog.permissions-recover .v-data-table>.v-data-table__wrapper>table tr th:first-child,.v-dialog.permissions-recover .v-data-table>.v-data-table__wrapper>table tr th:last-child{border-radius:0!important}.v-dialog.asistance-modal .v-sheet.v-card{border-radius:8px!important;padding:0 20px 12px 20px;height:638px}.v-dialog.asistance-modal .radio-container{display:flex;align-items:center;margin-top:14px;gap:unset!important}.v-dialog.asistance-modal .radio-container input[type=radio]{appearance:none;-webkit-appearance:none;-moz-appearance:none;width:20px;height:20px;border-radius:50%;outline:none;cursor:pointer;border:1px solid #4672fb;position:relative}.v-dialog.asistance-modal .radio-container label{margin-right:16px;font-size:12px;margin-left:8px}.v-dialog.asistance-modal .radio-container input[type=radio]:after{content:"";display:block;width:8px;height:8px;border-radius:50%;background-color:#4672fb;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);opacity:0;transition:opacity .2s ease-in-out}.v-dialog.asistance-modal .radio-container input[type=radio]:checked:after{opacity:1}.v-dialog.asistance-modal .v-text-field.v-text-field--enclosed:not(.v-text-field--rounded)>.v-input__control>.v-input__slot{width:100%!important}.v-dialog.asistance-modal .v-text-field--outlined.v-input--dense>.v-input__control>.v-input__slot{background-color:#f7f8fa!important}.v-dialog.details-attendance-form .v-text-field--outlined.v-input--dense>.v-input__control>.v-input__slot{background-color:#f7f8fa!important;width:unset}.v-dialog.details-attendance-form .v-data-table--fixed-header>.v-data-table__wrapper>table>thead>tr>th{background-color:#fff!important}.v-dialog.asistencia-marcacion .v-text-field--outlined.v-input--dense>.v-input__control>.v-input__slot{background-color:#f7f8fa!important;width:100%!important}.v-dialog.asistencia-marcacion .v-card__text{padding:0!important}.v-dialog.asistencia-marcacion .v-card{padding-bottom:.75rem!important}.td-money{width:100px;text-align:center;padding:0 10px}.td-total{padding:0;width:150px;text-align:center}.td-text-right{width:160px;text-align:right}.th-group{padding:0 10px}.checkbox-meses .v-label{color:#4d527e!important;margin-left:4px!important}.btn-circle{border-radius:50%!important;margin-top:20px!important;margin-left:10px!important}.btn-circle,.btn-square{background-color:transparent!important;height:-moz-fit-content!important;height:fit-content!important;padding:5px!important}.btn-square{border-radius:8px!important;margin-top:26px!important;margin-left:5px!important;font-size:14px!important}.card-container{box-shadow:none!important;border:1px solid #c5d0e4!important;padding:10px!important}.card-container .v-card__title{color:#373458;padding:0 5px;font-weight:700;font-size:16px}.v-input--selection-controls .v-input__slot{background-color:transparent!important}.v-card__text{font-size:12px}.line-divider{border-color:#c5d0e4!important}.photo--file-input{display:none!important}.photo--progresbar{width:93px}.no-hover-button:before{display:none}.image--viewer{border:1px solid #c5d0e4;border-radius:6px}.icon--edit-image{position:absolute!important}::v-deep.v-text-field{background:#f5f7ff}.photo{position:relative}.photo--viewer{cursor:pointer}.photo--file-input{display:none}.photo--progresbar{color:#4672fb;width:150px}.photo--progresbar--hide{display:none}.text-label-form{font-style:normal;font-weight:700;font-size:11px;line-height:14px;color:#373458}.bottom-divider{border-bottom:1px solid #f5f7ff}.icon--edit-image{height:27px;width:27px;position:absolute;bottom:0;right:-12px;background:#4672fb;border-radius:50%;cursor:pointer}.text-caption{font-size:.75rem!important;font-weight:400;line-height:1.25rem;letter-spacing:.0333333333em!important}.pointer{cursor:pointer}.modal-tabs-campanias .v-tab{text-transform:capitalize!important;font-size:14px;padding-bottom:5px!important}.modal-tabs-campanias .v-tab.v-tab--active{color:#373458!important;font-weight:600!important}.modal-tabs-campanias .v-slide-group__content{border-bottom:1px solid #c5d0e4}.modal-tabs-campanias .v-tabs-slider-wrapper{height:5px!important;border-radius:2px}.modal-tabs-campanias .v-tabs-bar{height:45px!important}.modal-tabs-campanias .v-tab--active:before{opacity:0!important}.message{font-size:12px}.message.alert{color:#ff7e7e}.subtitle{background-color:#f1f7ff;color:#4672fb!important;border-radius:4px;font-size:12px!important}.v-input__prepend-inner{margin-top:4px!important}.v-icon.v-icon:after{opacity:0!important}.targets-container{gap:10px}.targets-container .t-column{min-width:75px!important;max-width:75px!important}.targets-container .t-row{min-height:38px;display:flex;align-items:center}.targets-container .t-row .v-input__control>.v-input__slot{background-color:#f1f7ff!important}.targets-container .t-content{gap:10px;max-width:100%;overflow-y:auto!important}.channels-title{gap:10px}.channels-title .title-content{min-width:150px;gap:10px}.channels-title .title-content span{color:#373458}.channels-title .title-content span:first-child{font-size:16px!important;font-weight:700}.channels-title .title-content span:last-child{font-size:12px;font-weight:700}.channels-title .v-icon{visibility:visible}.channels-title .v-icon.hidden{visibility:hidden}.history-container{background-color:#f1f7ff;border-radius:8px;overflow-y:auto;display:flex;flex-direction:column;gap:10px;height:224px}.history-container .item-container{background-color:#fff;border-radius:5px}.history-container .item-container .no-wrap{white-space:nowrap}.comentario-card .v-card{min-height:unset!important}.comentario-card .v-card .v-textarea .v-input__slot{min-height:unset!important;max-height:unset!important;height:auto}.comentario-card .v-card .v-text-field--outlined>.v-input__control>.v-input__slot{min-height:unset!important;max-height:unset!important;height:auto!important}.v-input--range-slider .v-slider__thumb-label.primary{color:#4672fb!important;background-color:transparent!important;font-size:10px}.custom-checkbox .v-input__control>.v-input__slot .v-icon:before,.custom-checkbox .v-input__control>.v-input__slot>.v-input--selection-controls__input .v-icon:before{font-size:20px!important}.custom-checkbox .v-icon{color:#4672fb!important}.custom-checkbox .v-label{margin-left:0!important}.v-input--selection-controls{margin:0!important;padding:5px 0}.v-input--selection-controls__ripple{display:none}.countries-container{display:flex;flex-wrap:wrap;gap:0 8px}.country-div{font-size:11px;line-height:14px;color:#5d6b88}.channels-container{padding:0 12px;display:grid;grid-template-columns:repeat(6,1fr)}.modal-contacto .dialog-head{max-height:none!important}.modal-contacto .dialog-head .head-text{margin-top:16px;max-height:32px}.modal-contacto .dialog-head .head-text .v-input__control>.v-input__slot{background-color:#f7f8fa!important;font-size:20px!important;font-weight:800}.modal-contacto .dialog-head .head-text .v-input__control>.v-input__slot:before{border-style:none!important}.modal-contacto .dialog-head .head-text .v-input__control>.v-input__slot v-text-field--placeholder{color:#98999e!important}.modal-contacto .dialog-head .head-text .v-btn{color:#4672fb!important;background-color:transparent!important;border-radius:none!important;min-width:0!important;padding:0!important}.modal-contacto .dialog-head .head-text .v-btn:before,.modal-contacto .dialog-head .head-text .v-btn:hover{background-color:#fff!important}.modal-contacto .form-contacto .row{display:flex}.modal-contacto .form-contacto .mobile-container{margin-top:-5px}.modal-contacto .form-contacto section{display:flex;flex-direction:row}.modal-contacto .form-contacto section.py-1{padding:3px 0}.modal-contacto .form-contacto section.align-center{align-items:center}.modal-contacto .form-contacto section article{display:flex;flex-direction:column;width:100%;padding:0 5px}.modal-contacto .form-contacto section article .mi-textfield .v-input__slot,.modal-contacto .form-contacto section article .v-select .v-input__slot{background-color:#f7f8fa!important}.modal-contacto .form-contacto section article .v-radio-inverso .v-input__slot{margin-bottom:0!important}.modal-contacto .form-contacto section article .v-radio-inverso .v-radio .v-icon{color:#4672fb!important;border:1px solid;border-radius:50%}.modal-contacto .form-contacto section article.one{flex:1}.modal-contacto .form-contacto section article.two{flex:2}.modal-contacto .form-contacto section article.contact-mobile{display:flex;flex-direction:column;margin-top:3px;gap:5px}.modal-contacto .form-contacto section article.contact-mobile div{display:flex;align-items:center;gap:5px}.modal-contacto .form-contacto section article.contact-mobile div .mobile-code{width:35%}.modal-contacto .form-contacto section article.contact-mobile div .mobile-number{width:65%}.modal-contacto .form-contacto section article.funnel-oportunidad{margin-right:5px}.modal-contacto .form-contacto section article.funnel-information{margin-left:5px;padding:8px 5px;height:auto;border:1px solid #f1f7ff;border-radius:5px}.modal-contacto .form-contacto section article.funnel-probability{margin-left:5px;padding:8px 8px;height:auto;border:1px solid #f1f7ff;border-radius:5px}.modal-contacto .form-contacto section article.funnel-probability section{display:flex;align-items:center;gap:15px}.modal-contacto .form-contacto section article.funnel-resultado{height:160px;display:flex;align-items:center}.modal-contacto .form-contacto section article.funnel-resultado .titulo{display:flex;justify-content:center;font-size:11px;font-weight:600;text-transform:uppercase;padding-top:10px}.modal-contacto .form-contacto section article.funnel-resultado .options{padding-top:10px}.modal-contacto .form-contacto section article.funnel-resultado .options .v-btn{width:120px;height:90px!important;background-color:#f7f8fa!important;color:#2c3852!important;border-radius:5px!important}.modal-contacto .form-contacto section article.funnel-resultado .options .v-btn .v-btn__content{flex-direction:column!important}.modal-contacto .form-contacto .modal-tabs--contacto .v-tab{color:#373458!important;text-transform:capitalize;letter-spacing:0;font-weight:400;margin-left:0!important;padding:0!important;border-bottom:4px solid transparent;min-width:0}.modal-contacto .form-contacto .modal-tabs--contacto .v-tab:before{background-color:transparent}.modal-contacto .form-contacto .modal-tabs--contacto .v-tab--active{font-weight:700;border-bottom:4px solid #4672fb}.modal-contacto .form-contacto .modal-tabs--contacto .v-slide-group__content.v-tabs-bar__content{display:flex;gap:25px;border-bottom:1px solid #fff}.modal-contacto .form-contacto .modal-tabs--contacto .v-tabs--grow>.v-tabs-bar .v-tab{flex:none!important}.modal-contacto .form-contacto .modal-tabs--contacto .theme--light.v-tabs .v-tab--active:before,.modal-contacto .form-contacto .modal-tabs--contacto .theme--light.v-tabs .v-tab--active:hover:before{opacity:0!important}.modal-contacto .form-contacto .modal-tabs--contacto .v-ripple__container{display:none!important}.modal-contacto .form-contacto .funnel{display:flex;justify-content:center;padding:10px 0}.modal-contacto .form-contacto .funnel .stepper-funnel--container{display:flex;align-items:center}.modal-contacto .form-contacto .funnel .stepper-funnel--container .stepper-funnel--step{display:flex;align-items:center;justify-content:center;background:#f1f7ff;width:110px;height:60px;border-radius:5px;cursor:pointer;position:relative}.modal-contacto .form-contacto .funnel .stepper-funnel--container .stepper-funnel--step .stepper-funnel-step--label{top:4px;left:40px;font-size:11px;font-weight:700;color:#2c3852;text-transform:uppercase}.modal-contacto .form-contacto .funnel .stepper-funnel--container .stepper-funnel--step.step--active{background:#4672fb;width:120px;height:60px}.modal-contacto .form-contacto .funnel .stepper-funnel--container .stepper-funnel--step.step--active .stepper-funnel-step--label{color:#fff}.modal-contacto .form-contacto .funnel .stepper-funnel--container .stepper-funnel--step .tooltip{position:absolute;font-size:12px;background-color:#fff;border:1px solid rgba(64,64,70,.588);border-radius:3px;padding:10px;box-shadow:0 2px 4px rgba(44,56,82,.1);z-index:1;top:60px}.modal-contacto .form-contacto .funnel .stepper-funnel--container .stepper-funnel--step .tooltip-title{font-weight:800}.modal-contacto .form-contacto .funnel .stepper-funnel--container .stepper-funnel--separator{width:20px;height:20px}.modal-contacto .form-contacto .funnel .stepper-funnel--container .stepper-funnel--separator .union-dark{fill:#4672fb}.modal-contacto .form-contacto .funnel .stepper-funnel--container .stepper-funnel--separator .union-light{fill:#f1f7ff}.modal-contacto .form-contacto .avatar-label{font-size:11px;color:#2c3852;margin-left:6px;margin-top:auto;margin-bottom:auto}.modal-contacto .form-contacto .avatar-label.avatar-label-error{color:red}.modal-contacto .form-contacto .bg-section{background:#f1f7ff;border:1px solid #7395fe;border-radius:5px;padding:12px 20px!important;padding-bottom:20px!important;margin-bottom:12px!important;margin-top:16px!important;display:flex;align-items:center}.modal-contacto .form-contacto .bg-section .v-input__slot{background-color:#fff!important}.modal-contacto .form-contacto .bg-section .custom-checkbox .v-input__slot{background-color:#f1f7ff!important}.modal-contacto .form-contacto .tipo-contacto--radio-group{margin-top:8px!important}.oportunidad-modal .row{display:flex;align-items:baseline;padding:2px!important}.oportunidad-modal section{display:flex;flex-direction:row}.oportunidad-modal section.py-1{padding:3px 0}.oportunidad-modal section.align-center{align-items:center}.oportunidad-modal section article{width:100%;padding:0 5px}.oportunidad-modal section article .mi-textfield .v-input__slot,.oportunidad-modal section article .v-select .v-input__slot{background-color:#f7f8fa!important}.oportunidad-modal section article.one{flex:1}.oportunidad-modal section article.two{flex:2}.oportunidad-modal .error-message{font-size:12px!important;color:#ff7e7e!important}.oportunidad-modal .funnel-steps{display:flex;flex-direction:row;gap:4px;width:auto!important;justify-content:flex-start!important;align-items:center}.oportunidad-modal .funnel-steps .action-icon{fill:#4d527e!important;width:12px!important;height:12px!important}.oportunidad-modal .oportunidad-funnel.disabled{pointer-events:none;opacity:.7}.modal-tabs--oportunidad .v-slide-group__content{display:flex;justify-content:center;gap:10px}.modal-tabs--oportunidad .v-tab{background-color:#f5f7ff;border-radius:5px;text-transform:none;font-size:11px}.modal-tabs--oportunidad .v-tab:not(.v-tab--active):hover .tab-arrow{border-left-color:#e9eaf1}.modal-tabs--oportunidad .v-tab:not(.v-tab--active):hover .tab-arrow-shadow{border-color:transparent}.modal-tabs--oportunidad .v-tabs-bar{height:35px!important}.modal-tabs--oportunidad .v-tab.v-tab--active{color:#fff!important;background-color:#4672fb!important}.modal-tabs--oportunidad .v-tab.v-tab--active .tab-arrow{border-left-color:#4672fb}.modal-tabs--oportunidad .v-tab--active:before{opacity:0!important}.modal-tabs--oportunidad .v-tab:last-child .tab-arrow{display:none}.tab-arrow{width:12px;height:10px;position:absolute;right:-12px;fill:#f1f7ff}.nuevo{width:100px;font-size:xx-small;float:left;text-align:center}.boton .button--disabled-custom{margin-top:15px}.proyectos-oportunidad-header{width:100%;display:flex;flex-direction:column;margin-bottom:0;padding:25px 0;color:#373458}.proyectos-oportunidad-header .proyectos-oportunidad-header-up{width:100%;display:flex;flex-direction:row;align-items:center;gap:20px}.proyectos-oportunidad-header .proyectos-oportunidad-header-up .oportunidad-actions{display:flex;flex-grow:1;flex-direction:row;gap:20px;align-items:center;justify-content:flex-end}@media(min-width:961px)and (max-width:1264px){.proyectos-oportunidad-header .proyectos-oportunidad-header-up .oportunidad-actions{width:100%}}.proyectos-oportunidad-header .proyectos-oportunidad-header-up .oportunidad-actions .header-content{display:flex;flex-direction:row;gap:20px;align-items:center;flex-wrap:wrap}.proyectos-oportunidad-header .proyectos-oportunidad-header-up .oportunidad-actions .header-content article{display:flex;flex-direction:row;gap:10px;align-items:center}.nueva-actividad-formulario .dialog-body-customized .date-picker-container{display:flex;max-width:-moz-fit-content!important;max-width:fit-content!important;flex-direction:column;gap:0;align-items:start;color:#373458!important}.nueva-actividad-formulario .dialog-body-customized .date-picker-container .v-text-field .v-input__control{width:271px;margin-bottom:18px}.nueva-actividad-formulario .dialog-body-customized .date-picker-container .label--input[data-v-3ba0367d]{margin-bottom:0!important}.cotizacion-modal .dialog-body section{width:100%;display:flex;align-items:flex-start;flex-direction:row;gap:20px}.cotizacion-modal .dialog-body section .condiciones{padding-top:24px}.cotizacion-modal .dialog-body section.detalle .v-data-table .v-input__control .v-input__slot{border-radius:4px!important;border:1px solid #c5d0e4}.cotizacion-modal .dialog-body section.condiciones{display:flex;flex-direction:column;align-items:flex-start}.cotizacion-modal .dialog-body section.condiciones article{width:100%!important;min-height:300px!important}.cotizacion-modal .dialog-body section.condiciones .condiciones-table .table-buttons{display:flex;flex-direction:row}.cotizacion-modal .dialog-body section.condiciones .condiciones-table .table-buttons .theme--light.v-btn:hover:before{opacity:0!important}.cotizacion-modal .dialog-body section.condiciones .condiciones-table .table-buttons .v-btn{min-width:auto!important;padding:0 5px!important}.cotizacion-modal .dialog-body section.condiciones .condiciones-table .table-buttons .v-btn .v-icon{color:#373458!important}.cotizacion-modal .dialog-body section.condiciones .condiciones-table .table-buttons .v-btn .theme--light.v-icon:focus:after{opacity:0!important}.cotizacion-modal .dialog-body article:first-child{flex:1}.factura .column{display:flex;flex-direction:column}.factura .column span{font-size:12px;font-weight:500}.factura .column span svg{margin-bottom:-2px}.abastecimiento-header{display:flex;flex-direction:column;color:#373458;align-items:start;padding:25px 0;gap:20px}.abastecimiento-header-actions{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;gap:10px}.abastecimiento-header-actions .header-content{flex-wrap:wrap}.abastecimiento-header-actions .header-content,.abastecimiento-header-actions .header-content article{display:flex;flex-direction:row;gap:10px;align-items:center}.abastecimiento-container{background-color:#f1f7ff!important;color:#373458!important}.abastecimiento-modal-proveedor .modal-icon-button{margin-top:22px!important;align-self:flex-start!important}.abastecimiento-modal-proveedor .tabs-container .tab-informacion{padding:17px 2px!important}.abastecimiento-modal-proveedor .tabs-container .tab-contactos{padding:17px 0!important}.abastecimiento-modal-proveedor .tabs-container .tab-contactos div section{display:flex;flex-wrap:nowrap;background-color:#f1f7ff;border:1px solid #7395fe;border-radius:5px;padding:35px 25px}.abastecimiento-modal-proveedor .tabs-container .tab-contactos div section .v-input__slot{background-color:#fff!important}.abastecimiento-modal-proveedor .tabs-container .tab-contactos div section article:first-child{width:95%}.abastecimiento-modal-proveedor .tabs-container .tab-contactos div section article:last-child{flex-grow:1;display:flex;justify-content:flex-end;align-items:center}.abastecimiento-modal-maestro .first-section{width:100%;display:flex;flex-direction:row;padding-top:15px!important}.abastecimiento-modal-maestro .first-section .form-article{width:100%}.abastecimiento-modal-maestro .first-section .selected-img{overflow:hidden;position:relative}.abastecimiento-modal-maestro .first-section .selected-img img{height:100%;width:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center center;object-position:center center}.abastecimiento-modal-maestro .first-section .selected-img button{width:10px;height:10px;position:absolute;top:5px;right:12px;z-index:2}.abastecimiento-modal-maestro .first-section .selected-img button svg{fill:#373458}.abastecimiento-modal-maestro .first-section .drag-and-drop{padding:0;max-height:225px;display:flex;flex-direction:column;justify-content:center;align-items:center;background-color:#f7f8fa;border-radius:8px;gap:10px}.abastecimiento-modal-maestro .first-section .drag-and-drop i svg{height:25px!important;fill:#4672fb}.abastecimiento-modal-maestro .first-section .drag-and-drop.pointer{cursor:pointer}.abastecimiento-modal-maestro .tabs-container{margin-top:14px;padding-left:2px;padding-bottom:5px}.abastecimiento-modal-maestro .tabs-container .input-moneda .v-input__control .v-input__slot{background-color:transparent!important}.abastecimiento-modal-cotizacion .item-detalle{min-height:54vh}.abastecimiento-modal-cotizacion .item-condiciones,.abastecimiento-modal-cotizacion .item-detalle{overflow-x:hidden;overflow-y:scroll;height:54vh}.abastecimiento-modal-cotizacion section{width:100%;display:flex;align-items:flex-start;flex-direction:row;gap:20px}.abastecimiento-modal-cotizacion section:first-child{padding-top:24px}.abastecimiento-modal-cotizacion section.detalle .v-data-table .v-input__control .v-input__slot{border-radius:4px!important;border:1px solid #c5d0e4}.abastecimiento-modal-cotizacion section.condiciones{display:flex;flex-direction:column;align-items:flex-start}.abastecimiento-modal-cotizacion section.condiciones article{width:100%!important;min-height:300px!important}.abastecimiento-modal-cotizacion section.condiciones .condiciones-table .table-buttons{display:flex;flex-direction:row}.abastecimiento-modal-cotizacion section.condiciones .condiciones-table .table-buttons .theme--light.v-btn:hover:before{opacity:0!important}.abastecimiento-modal-cotizacion section.condiciones .condiciones-table .table-buttons .v-btn{min-width:auto!important;padding:0 5px!important}.abastecimiento-modal-cotizacion section.condiciones .condiciones-table .table-buttons .v-btn .v-icon{color:#373458!important}.abastecimiento-modal-cotizacion section.condiciones .condiciones-table .table-buttons .v-btn .theme--light.v-icon:focus:after{opacity:0!important}.abastecimiento-modal-cotizacion article:first-child{flex:1}.abastecimiento-modal-cotizacion .small-form-one{margin:5px;width:300px}.abastecimiento-modal-cotizacion .small-form-one .row{display:flex;align-items:center;padding:2px!important}.abastecimiento-modal-cotizacion .small-form-one .row label{width:50%;font-size:11px;font-weight:600}.abastecimiento-modal-cotizacion .small-form-one .row.padding-row{padding:8px!important}.abastecimiento-modal-cotizacion .small-form-one .row .small-inputs{display:flex;flex:1;gap:5px;flex-direction:row;justify-content:flex-start}.abastecimiento-modal-cotizacion .small-form-one .row .small-inputs.centered-input{justify-content:center}.abastecimiento-modal-cotizacion .small-form-one .row .small-inputs .v-text-field__details{margin-bottom:4px}.abastecimiento-modal-cotizacion .small-form-one .row .small-inputs .v-messages__message{font-size:10px}.abastecimiento-modal-cotizacion .small-form-one .row .small-inputs .input--disabled>.v-input__control>.v-input__slot,.abastecimiento-modal-cotizacion .small-form-one .row .small-inputs .small-input>.v-input__control>.v-input__slot,.abastecimiento-modal-cotizacion .small-form-one .row .small-inputs .v-input.v-input--hide-details.v-input--is-readonly.v-input--dense.theme--light.v-text-field.v-text-field--single-line.v-text-field--filled.v-text-field--is-booted.v-text-field--enclosed.v-text-field--outlined.v-text-field--placeholder .v-input__control .v-input__slot,.abastecimiento-modal-cotizacion .small-form-one .row .small-inputs .v-input__control>.v-input__slot{background-color:#fff!important;font-size:11px!important}.abastecimiento-modal-cotizacion .small-form-one .row .small-inputs .input--disabled>.v-input__control>.v-input__slot svg,.abastecimiento-modal-cotizacion .small-form-one .row .small-inputs .small-input>.v-input__control>.v-input__slot svg,.abastecimiento-modal-cotizacion .small-form-one .row .small-inputs .v-input.v-input--hide-details.v-input--is-readonly.v-input--dense.theme--light.v-text-field.v-text-field--single-line.v-text-field--filled.v-text-field--is-booted.v-text-field--enclosed.v-text-field--outlined.v-text-field--placeholder .v-input__control .v-input__slot svg,.abastecimiento-modal-cotizacion .small-form-one .row .small-inputs .v-input__control>.v-input__slot svg{fill:#4d527e!important}.abastecimiento-modal-cotizacion .v-data-table .v-data-table__wrapper table .v-data-table-header tr>th{color:#4d527e!important;font-size:11px!important;white-space:nowrap!important}.abastecimiento-modal-cotizacion .comentarios .v-input .v-input__control{min-height:200px!important;height:200px!important}.abastecimiento-modal-cotizacion .comentarios .v-input__slot{height:200px!important;min-height:200px!important;background-color:#f7f8fa!important}.abastecimiento-modal-cotizacion .comentarios textarea{margin:5px!important;height:auto!important;line-height:normal!important}.abastecimiento-modal-cotizacion .small-form-two{border-radius:8px;padding:25px;width:300px;border:1px solid #e0e0e0}.abastecimiento-modal-cotizacion .small-form-two .row{display:flex;align-items:center;padding:2px!important;margin-bottom:3px;gap:5px}.abastecimiento-modal-cotizacion .small-form-two .row .input-label,.abastecimiento-modal-cotizacion .small-form-two .row label{width:50%;font-size:10px;text-transform:uppercase;font-weight:700;display:flex;align-items:center}.abastecimiento-modal-cotizacion .small-form-two .row .input-label label,.abastecimiento-modal-cotizacion .small-form-two .row label label{width:65%}.abastecimiento-modal-cotizacion .small-form-two .row .input-label .descuento,.abastecimiento-modal-cotizacion .small-form-two .row label .descuento{margin-right:-5px}.abastecimiento-modal-cotizacion .small-form-two .row .input-label .v-input__control,.abastecimiento-modal-cotizacion .small-form-two .row label .v-input__control{display:flex;justify-content:center}.abastecimiento-modal-cotizacion .small-form-two .row .small-numbers{flex:1}.abastecimiento-modal-cotizacion .small-form-two .row .custom-checkbox .v-input__control>.v-input__slot,.abastecimiento-modal-cotizacion .small-form-two .row .custom-checkbox .v-input__control>.v-input__slot>.v-input--selection-controls__input{padding:0!important;margin:0!important}.abastecimiento-modal-cotizacion .small-form-two .total-result label{color:#4672fb}.abastecimiento-modal-cotizacion .small-form-two .total-result .v-input__control>.v-input__slot>fieldset{background:#f1f7ff!important}.abastecimiento-modal-cotizacion .small-form-two .total-result-ver{background-color:#f1f7ff;border-radius:8px;border:5px solid #f1f7ff;color:#4672fb!important}.abastecimiento-modal-cotizacion .only-icon{display:flex;justify-content:center;align-items:center}.abastecimiento-modal-cotizacion .only-icon .v-btn:focus:before,.abastecimiento-modal-cotizacion .only-icon .v-btn:hover:before{opacity:0}.abastecimiento-modal-cotizacion .only-icon .v-btn svg{margin-top:20px}.abastecimiento-modal-cotizacion .coti-detalle .row:first-child{margin-bottom:-20px}.abastecimiento-modal-cotizacion .coti-detalle .nowrap-col{display:flex;gap:10px;align-items:center;flex-wrap:nowrap!important}.abastecimiento-modal-cotizacion .coti-detalle .nowrap-col label{white-space:nowrap;min-width:100px}.abastecimiento-modal-cotizacion.modo-vista .v-input.v-input--hide-details.v-input--is-label-active.v-input--is-dirty.v-input--is-readonly.v-input--dense.theme--light.v-text-field.v-text-field--single-line.v-text-field--filled.v-text-field--is-booted.v-text-field--enclosed.v-text-field--outlined.v-text-field--placeholder.v-select.v-autocomplete .v-input__control>.v-input__slot,.abastecimiento-modal-cotizacion.modo-vista .v-input.v-input--hide-details.v-input--is-label-active.v-input--is-dirty.v-input--is-readonly.v-input--dense.theme--light.v-text-field.v-text-field--single-line.v-text-field--solo-flat.v-text-field--filled.v-text-field--is-booted.v-text-field--enclosed.v-text-field--outlined.v-text-field--placeholder.v-select.v-autocomplete .v-input__control>.v-input__slot,.abastecimiento-modal-cotizacion.modo-vista .v-input__control>.v-input__slot,.abastecimiento-modal-cotizacion.modo-vista .v-input__control>.v-input__slot fieldset{background-color:transparent!important}.abastecimiento-modal-cotizacion.modo-vista .small-form-two .total-result{background-color:#f1f7ff;padding:4px 8px!important;border-radius:8px}.abastecimiento-modal-cotizacion.modo-vista .v-input__icon.v-input__icon--append{display:none!important}.distribucion-modal-guia section{width:100%;display:flex;flex-direction:column;padding:17px 2px!important;gap:20px}.distribucion-modal-mercaderia .row{margin-top:5px}.distribucion-modal-mercaderia .row.modo-vista{margin-bottom:25px}.distribucion-modal-mercaderia .row p{margin:0!important}.distribucion-modal-mercaderia .row p b{font-size:12px}.drag-and-drop .add-files,.drag-and-drop .dialog-body>.add-files{background-color:#f0f2f8;height:350px;border-radius:8px;display:flex;justify-content:center;align-items:center;flex-direction:column}.drag-and-drop .add-files p,.drag-and-drop .dialog-body>.add-files p{font-size:14px!important;margin:0!important}.drag-and-drop .add-files.small,.drag-and-drop .dialog-body>.add-files.small{height:150px!important;background-color:#f7f8fa!important}.drag-and-drop .add-files .alert,.drag-and-drop .dialog-body>.add-files .alert{text-align:center;max-width:300px;font-size:12px;padding:10px 0 8px 0;margin-bottom:0}.drag-and-drop .add-files .alert:before,.drag-and-drop .dialog-body>.add-files .alert:before{background-color:transparent!important}.drag-and-drop .attached-documents{overflow-y:auto;overflow-x:hidden;max-height:200px}.drag-and-drop .dialog-body>.info-files .v-data-table>.v-data-table__wrapper>table{border-spacing:0!important}.drag-and-drop .dialog-body>.info-files .v-data-table>.v-data-table__wrapper>table .action-buttons{justify-content:center!important}.inventario-header{display:flex;flex-direction:column;color:#373458;align-items:start;margin-bottom:20px;padding:25px 0;gap:20px}.inventario-header-actions{width:100%;display:flex;flex-direction:row;flex-wrap:wrap;justify-content:space-between;gap:10px}.inventario-header-actions .header-content{display:flex;flex-direction:row;gap:20px;align-items:center;flex-wrap:wrap}.inventario-header-actions .header-content article{display:flex;flex-direction:row;gap:10px;align-items:center}.inventario-header .btn-action{display:flex!important;align-items:center;justify-content:center;background-color:#fff;width:32px;height:32px;border-radius:4px}.inventario-header .btn-action .v-icon{font-size:14px;color:#4672fb}.inventario-header .small-select div.v-input{width:100px!important}.inventario-header .small-select-two div.v-input{width:150px!important}.inventario-modal-recepcion .dialog-body{display:flex;flex-direction:column}.inventario-modal-recepcion .dialog-body p{font-size:12px;margin-bottom:0!important}.inventario-modal-recepcion .calificacion .v-input__control .v-input__slot{background-color:#fff!important}.inventario-modal-observaciones.v-card.v-sheet.theme--light{padding:20px;display:flex;flex-direction:column;gap:10px}.inventario-modal-observaciones.v-card.v-sheet.theme--light .v-input__control .v-input__slot{border-radius:4px!important;border:1px solid #c5d0e4}.inventario-modal-observaciones.v-card.v-sheet.theme--light .v-btn{align-self:flex-end}.inventario-modal-observaciones .v-input .v-input__control,.inventario-modal-observaciones .v-input__slot{min-height:100px!important;height:100px!important}.inventario-modal-observaciones .v-input__slot{background-color:#f7f8fa!important}.inventario-modal-observaciones textarea{margin:5px!important;height:auto!important;line-height:normal!important}.inventario-modal-recepciones.v-card.v-sheet.theme--light{max-height:80vh!important}.inventario-modal-recepciones .dialog-body{display:flex;flex-direction:column}.inventario-modal-recepciones .dialog-body .recepcion{width:100%;display:flex;flex-direction:row}.inventario-modal-recepciones .dialog-body .recepcion-info{width:100%}.inventario-modal-recepciones .dialog-body .recepcion-info .info-container,.inventario-modal-recepciones .dialog-body .recepcion-info .item-content article:first-child{background-color:#f1f7ff;border-radius:8px;display:flex;flex-direction:row}.inventario-modal-recepciones .dialog-body .recepcion-info .info-container .col,.inventario-modal-recepciones .dialog-body .recepcion-info .item-content article:first-child .col{display:flex;flex-direction:row;gap:5px;align-items:center}.inventario-modal-recepciones .dialog-body .recepcion-info .info-container .col p,.inventario-modal-recepciones .dialog-body .recepcion-info .item-content article:first-child .col p{font-size:14px;margin:0}.inventario-modal-recepciones .dialog-body .recepcion-info .info-container .col svg,.inventario-modal-recepciones .dialog-body .recepcion-info .item-content article:first-child .col svg{fill:#4672fb}.inventario-modal-recepciones .dialog-body .recepcion-info .info-container,.inventario-modal-recepciones .dialog-body .recepcion-info .item-container{margin-bottom:5px}.inventario-modal-recepciones .dialog-body .recepcion-info .item-content article:first-child{border-radius:0!important}.inventario-modal-recepciones .dialog-body .recepcion-info .item-content article:last-child{background-color:#fff;padding:20px}.inventario-modal-recepciones .dialog-body .recepcion-action{width:15%;display:flex;justify-content:center}.inventario-modal-recepciones .dialog-body .recepcion-action .modal-icon-button{margin-top:6px!important}.inventario-modal-bodegas .dialog-body.modo-vista{margin-bottom:20px}.inventario-modal-bodegas .dialog-body h4{margin-top:5px;text-transform:uppercase}.inventario-modal-bodegas .v-input.bg-white .v-input__control>.v-input__slot{background-color:#fff!important}.inventario-modal-bodegas .row{margin-top:5px}.inventario-modal-bodegas .row.modo-vista{margin-bottom:25px}.inventario-modal-merma.v-card.v-sheet.theme--light{padding:20px;display:flex;flex-direction:column;gap:10px}.inventario-modal-merma.v-card.v-sheet.theme--light .v-input__control .v-input__slot{border-radius:4px!important;border:1px solid #c5d0e4}.inventario-modal-merma.v-card.v-sheet.theme--light .v-btn{align-self:flex-end}.inventario-modal-salida{padding:50px 0 30px 0!important;display:flex!important;flex-direction:column;justify-content:center;align-items:center;text-align:center}.inventario-modal-salida p{margin-top:20px;margin-bottom:30px;font-size:12px}.inventario-modal-salida-otros .label-disabled{color:rgba(64,64,70,.588)}.inventario-modal-salida-otros .bodega-disabled .v-select__selections>input::-moz-placeholder{color:rgba(64,64,70,.588)!important}.inventario-modal-salida-otros .bodega-disabled .v-select__selections>input::placeholder{color:rgba(64,64,70,.588)!important}.inventario-modal-salida-otros .bodega-disabled .v-icon{content:url(/img/select-icon-disabled.2423c7c5.svg)}.inventario-table .cursor-pointer{cursor:pointer!important}.inventario-table button.v-icon{color:#373458}.inventario-table .v-input__control .v-input__slot{border-radius:4px!important;border:1px solid #c5d0e4}.inventario-table .theme--light.v-icon:focus:after{opacity:0!important}.inventario-table .v-data-table__expanded.v-data-table__expanded__row:first-child td:first-child{border-bottom-left-radius:0!important}.inventario-table.v-data-table>.v-data-table__wrapper tbody tr.v-data-table__expanded__content{box-shadow:none!important}.inventario-table.v-data-table>.v-data-table__wrapper table tr{margin-top:-8px!important}.inventario-table .class-detalle div{display:flex;flex-direction:row;align-items:center;gap:8px;cursor:pointer}.inventario-table .class-detalle div .mes{text-decoration:underline;font-weight:700}.inventario-table .class-detalle div .more{color:#4672fb}.inventario-table .class-detalle div .more p{margin:0!important;padding:2px 8px;background-color:#f1f7ff;border-radius:10px;font-weight:600}.inventario-modal-planificacion .row.with-button{display:flex;justify-content:space-between;align-items:center;margin-top:20px}.inventario-modal-planificacion h3{margin:5px 0}.inventario-modal-planificacion .table-estimaciones table tbody>tr>td,.inventario-modal-planificacion .table-estimaciones table thead>tr>th{color:#373458!important}.inventario-modal-planificacion .table-estimaciones table .estimaciones-title{min-width:125px;display:flex;align-items:center;gap:5px}.inventario-modal-planificacion .table-estimaciones table .estimaciones-title b{margin-top:-10px;text-align:start}.inventario-modal-planificacion .table-estimaciones table .estimaciones-title .icon-info{height:12px!important;width:12px!important;margin-top:-10px}.inventario-modal-planificacion .table-estimaciones table .estimaciones-title .icon-info svg{width:12px;fill:#373458}.inventario-modal-planificacion .table-estimaciones .estimaciones-input,.inventario-modal-planificacion .table-estimaciones .v-messages__wrapper{width:75px}.inventario-modal-planificacion .table-estimaciones .estimaciones-input input,.inventario-modal-planificacion .table-estimaciones .v-messages__wrapper input{text-align:center}.inventario-modal-planificacion .table-estimaciones .v-text-field__details{padding:0!important;margin-bottom:4px!important}.inventario-modal-planificacion .table-estimaciones .v-text-field__details .v-messages__message{font-size:11px;text-align:center}.table-validations{margin-top:10px;margin-bottom:10px;max-height:250px;overflow-y:auto}.table-validations table tbody tr td .no-input{margin-top:-15px}.table-validations table tbody tr td .acciones{display:flex;justify-content:center;max-width:65px}.table-validations table tbody tr td .is-input{display:flex;justify-content:center}.table-validations table tbody tr td .is-input .v-input__control{margin-top:5px!important;width:90px!important}.table-validations table tbody tr td .is-input .v-input__control>.v-input__slot{width:90px!important}.table-validations table tbody tr td .is-input .v-input__control>.v-input__slot input{text-align:center}.table-validations table tbody tr td .is-input .v-text-field__details{width:90px!important;padding:0!important;margin-bottom:2px!important}.table-validations table tbody tr td .is-input .v-text-field__details .v-messages__wrapper .v-messages__message{font-size:10px;text-align:center}.table-validations table tbody tr td .is-input.select .v-input__control,.table-validations table tbody tr td .is-input.select .v-input__control>.v-input__slot{width:175px!important}.table-validations table tbody tr td .is-input.select .v-input__control input,.table-validations table tbody tr td .is-input.select .v-input__control>.v-input__slot input{text-align:start}.table-validations table tbody tr td .is-input-money{display:flex;justify-content:center}.table-validations table tbody tr td .is-input-money .v-input__control,.table-validations table tbody tr td .is-input-money .v-input__control>.v-input__slot{width:90px!important}.table-validations table tbody tr td .is-input-money .v-input__control>.v-input__slot input{text-align:center}.v-dialog .table-alert{font-size:12px;padding:10px 0 8px 0;margin-bottom:0}.v-dialog .table-alert:before{background-color:transparent!important}.budget-modal{color:#373458!important}.budget-modal .error-message{font-size:12px!important;color:#ff7e7e!important}.budget-modal svg{margin-top:-4px!important}.budget-page .v-input__control .v-input__slot{background-color:#fff!important}.budget-page .budget-table.v-data-table.v-data-table--fixed-header .v-data-table__wrapper table thead tr th{background-color:#f1f7ff!important}.budget-page .budget-table .table_budget_row>.table_budget_item,.budget-page .budget-table .table_budget_row>.table_budget_item th,.budget-page .budget-table .table_budget_row>.table_budget_item.table_budget_item_exp,.budget-page .budget-table .table_budget_row>.table_budget_item.table_budget_item_exp th{background-color:#fff!important}.budget-square-btn{border-radius:4px!important;min-width:32px!important;max-width:32px!important;min-height:32px!important;max-height:32px!important;padding:0!important}.budget-square-btn .v-btn__content i{font-size:12px!important}.budget-table{margin:0 10px}.budget-table.v-data-table.v-data-table--fixed-header .v-data-table__wrapper table thead tr th{background-color:#fff!important}.budget-table.v-data-table.v-data-table--fixed-header .v-data-table__wrapper table thead th:first-child{border-left:0!important}.budget-table div.v-data-table__wrapper table thead>tr,.budget-table div.v-data-table__wrapper table thead>tr th{background-color:#fff!important}.budget-table div.v-data-table__wrapper table tbody{border-spacing:0!important}.budget-table div.v-data-table__wrapper table tbody tr td:first-child{padding:0!important}.budget-table .table_budget_row.with-child{font-weight:700!important}.budget-table .table_budget_row_exp.with-child{background-color:transparent!important;font-weight:700!important}.budget-table .table_budget_row_exp.is-child{background-color:#f1f7ff!important}.budget-table .table_budget_row_exp.is-child .v-input__control .v-input__slot{background-color:#fff!important}.budget-table .table_budget_row_exp.is-child td:first-child{background-color:#f1f7ff!important;border-bottom-left-radius:0!important;border-top-left-radius:0!important}.budget-table .table_budget_row_exp.is-child td:last-child{background-color:#f1f7ff!important;border-bottom-right-radius:0!important;border-top-right-radius:0!important}.budget-table .table_budget_row_exp.is-child:hover td,.budget-table .table_budget_row_exp.is-child:hover th{background-color:#f1f7ff!important}.budget-table .table_budget_row .table_budget_item{background-color:transparent}.budget-table .table_budget_row .table_budget_item.name{text-wrap:wrap}.budget-table .table_budget_row .table_budget_item_exp{background-color:transparent;padding-left:16px;padding-right:16px}.budget-table .table_budget_row .table_budget_item_exp.name{text-wrap:wrap}.budget-table .table_budget_exp_container{margin-top:-6px!important}.budget-table .table_budget_exp_container tr:last-child>td:first-child{border-bottom-left-radius:6px!important}*{font-family:Poppins;scrollbar-color:#e0e0e0 #fff;scrollbar-width:thin}::-webkit-scrollbar{width:4px;height:4px}::-webkit-scrollbar-thumb{background-color:#4672fb;border-radius:5px}::-webkit-scrollbar-thumb:active,::-webkit-scrollbar-thumb:hover{background-color:#4672fb}#app,body,html{overflow:hidden!important}#app,.main-container,body,html{height:100%!important;background-color:#f1f7ff!important}.main-container{display:flex!important;flex-direction:row!important}.main-sidebar{flex:0 0 15%!important;height:100vh!important}@media(min-width:961px)and (max-width:1264px){.main-sidebar{flex:0 0 17%!important}}.position-relative{position:relative}.postion-absolute{position:absolute}.postion-fixed{position:fixed}.main-content{display:flex!important;flex-direction:column!important;flex:1!important;background-color:#f1f7ff!important;overflow:hidden!important}.main-content .v-main{padding:0!important}.main-content .v-main,.main-content .v-main .v-main__wrap{flex:1!important;max-height:85vh!important;margin-bottom:10px!important}.main-content .v-main .v-main__wrap{overflow-y:auto!important;padding:0 38px 0 40px!important}.main-content .v-main .v-main__wrap .container{padding:0!important}@media(min-width:961px)and (max-width:1264px){.main-content .v-main .v-main__wrap .container{max-width:100%!important}}@media(min-width:1265px)and (max-width:1904px){.main-content .v-main .v-main__wrap .container{max-width:100%!important}}@media(min-width:1905px){.main-content .v-main .v-main__wrap .container{max-width:100%!important}}.main-content .v-main .v-main__wrap .container .container--fluid{width:100%!important}.main-content .v-main .v-main__wrap .container .container-style-tab-item{padding:0!important;height:auto!important}.v-navigation-drawer__border{display:none!important}.v-card.v-sheet.theme--light:not(.inventario-modal-salida),.v-dialog.v-dialog--active.v-dialog--persistent{max-height:90vh!important}.dialog-card{max-height:90vh;overflow-y:auto}.dialog-head,.v-card__title{display:flex;justify-content:space-between;font-size:18px;font-weight:700;color:#373458;padding:25px 10px 5px 10px;max-height:70px}.dialog-head-icon,.v-card__title-icon{position:absolute!important;top:15px;right:15px;width:30px;height:30px;background-color:#f1f7ff;color:#4672fb!important;font-size:14px!important;border-radius:50%;cursor:pointer}.dialog-body{max-height:calc(90vh - 140px);overflow-y:auto;padding:12px;overflow-x:hidden;color:#373458}.dialog-body .row{padding:0 8px}.dialog-body .row .col,.dialog-body .row .col-12,.dialog-body .row .col-2,.dialog-body .row .col-4,.dialog-body .row .col-6,.dialog-body .row .col-8{padding:5px!important}.dialog-body.tarea-modal-second{max-height:calc(100vh - 260px)!important;overflow-y:hidden!important}.v-card__actions{padding:25px 0 10px 0!important;max-height:70px}.v-card__actions div{display:flex;gap:10px}.v-dialog.v-dialog--active .v-card{padding:0 20px}.v-dialog:not(.v-dialog--fullscreen){overflow-y:hidden;border-radius:6px}h1{font-size:24px}h2{font-size:20px}h3{font-size:16px}h4{font-size:14px}.light-bg-class{background-color:#f1f7ff!important}.input-info svg{margin-left:5px;height:15px;width:15px;fill:#4d527e}.v-tooltip__content{background-color:#fff!important;color:#4d527e!important;border-radius:8px!important;box-shadow:0 10px 28px rgba(90,129,251,.314);max-width:300px;font-size:12px!important}.modal-action-col{display:flex;justify-content:center;align-items:flex-end}.modal_fixed{position:relative!important;overflow:hidden!important}.modal_fixed .actividades-card-title{padding-bottom:10px!important}.modal_fixed .actividades-card-body{max-height:calc(90vh - 200px);overflow:hidden auto}.modal_fixed .actividades-card-actions{padding-top:10px!important}.v-data-table .v-data-table-header>tr>th{color:#4d527e;font-weight:600;text-transform:uppercase}.subtitle{color:#2c3852;font-weight:700;font-size:16px}.label-title,.uppercase{text-transform:uppercase}.label-title{font-family:Poppins;font-weight:600;font-size:10px;line-height:16px;vertical-align:middle;color:#373458}.screen-resize{height:100vh!important;width:100vw!important;position:absolute;z-index:999;flex-direction:column;background-color:#f1f7ff;text-align:center;gap:20px}.screen-resize,.screen-resize .logo-container{display:flex;justify-content:center;align-items:center}.screen-resize .logo-container{min-width:75px!important;width:75px!important;flex:0 0 75px!important}.screen-resize .logo-container img{-o-object-fit:cover!important;object-fit:cover!important;max-width:100%;max-height:100%;display:block}.screen-resize .text-container{width:60%}.screen-resize .text-container span{font-size:14px;color:#373458;font-weight:500}.screen-resize .text-container span.bold{font-weight:700}.v-pagination{align-items:center;display:inline-flex;list-style-type:none;justify-content:flex-end;margin:0;max-width:100%;width:100%}.v-pagination.v-pagination{padding-left:0}.v-pagination>li{align-items:center;display:flex}.v-pagination--circle .v-pagination__item,.v-pagination--circle .v-pagination__more,.v-pagination--circle .v-pagination__navigation{border-radius:50%}.v-pagination--disabled{pointer-events:none;opacity:.6}.v-pagination__item{background:#fff;border-radius:4px;font-size:1rem;height:34px;margin:.3rem;min-width:34px;padding:0 5px;text-decoration:none;transition:.3s cubic-bezier(0,0,.2,1);width:auto;box-shadow:0 1px 2px -1px rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.08),0 1px 3px 0 rgba(0,0,0,.07)}.v-pagination__item--active{box-shadow:0 2px 4px -1px rgba(0,0,0,.13),0 2px 3px 0 rgba(0,0,0,.1),0 1px 6px 0 rgba(0,0,0,.09)}.v-pagination__navigation{box-shadow:0 1px 2px -1px rgba(0,0,0,.1),0 1px 2px 0 rgba(0,0,0,.08),0 1px 3px 0 rgba(0,0,0,.07);border-radius:4px;display:inline-flex;justify-content:center;align-items:center;text-decoration:none;height:32px;width:32px;margin:.3rem 10px;background:#fff}.v-pagination__navigation .v-icon{transition:.2s cubic-bezier(.4,0,.6,1);vertical-align:middle;color:#111!important}.v-pagination__navigation--disabled .v-icon{color:rgba(0,0,0,.4)!important}.v-pagination__more{margin:.3rem;display:inline-flex;align-items:flex-end;justify-content:center;height:32px;width:32px}