.modal-card-dedication .field:not(:last-child){margin-bottom:1.5rem}.modal-card-body-festive{min-height:450px}.modal-card-body-min-height[data-v-866e3f1a]{min-height:250px}.separator[data-v-319d92ae]{margin-right:.5rem;display:inline-block}.tag-hours[data-v-319d92ae]{cursor:pointer;color:#fff}.day-label[data-v-319d92ae]{cursor:pointer}.export{display:inline-block}.day-sum-label{float:right;font-size:12px;color:#999;padding-top:3px}.week-total{position:absolute;bottom:0;right:4px}.vc-container{font-family:Nunito}::-webkit-scrollbar{width:0}::-webkit-scrollbar-track{display:none}.custom-calendar.vc-container{--day-border:1px solid #b8c2cc;--day-border-highlight:1px solid #b8c2cc;--day-width:90px;--day-height:90px;--weekday-bg:#f8fafc;--weekday-border:1px solid #eaeaea;border-radius:.25rem;border:0;width:100%}.custom-calendar.vc-container .vc-header{background-color:#eee;padding:10px 0}.custom-calendar.vc-container .vc-weeks{padding:0}.custom-calendar.vc-container .vc-weekday{background-color:#f8f8f8;border-bottom:1px solid #eaeaea;border-top:1px solid #eaeaea;padding:5px 0}.custom-calendar.vc-container .vc-day{padding:0 5px 3px 5px;text-align:left;height:auto;min-height:90px;min-width:90px;background-color:#fff}.custom-calendar.vc-container .vc-day.weekday-1,.custom-calendar.vc-container .vc-day.weekday-7{background-color:#eff8ff;background:#eee}.custom-calendar.vc-container .vc-day:not(.on-bottom),.custom-calendar.vc-container .vc-day:not(.on-bottom).weekday-1{border-bottom:1px solid #b8c2cc}.custom-calendar.vc-container .vc-day:not(.on-right){border-right:1px solid #b8c2cc}.custom-calendar.vc-container .vc-day .vc-day-dots{margin-bottom:5px}.custom-calendar .vc-title{margin-left:1rem}.tag-blink{animation:blink 5s infinite}.custom-calendar .vc-highlight{position:absolute;top:-2px;left:1px}.custom-calendar .is-today .day-label{color:#fff}@keyframes blink{0%{background-color:#17191e}50%{background-color:#aaa}to{background-color:#17191e}}@media (max-width:768px){.custom-calendar.vc-container .vc-day{min-width:calc(14.28571% - 5px)}}.separator[data-v-367d0a06]{margin-right:.5rem;display:inline-block}.day-label[data-v-367d0a06],.tag-hours[data-v-367d0a06]{cursor:pointer}.separator[data-v-c2ca9c80]{margin-right:.5rem;display:inline-block}.day-label[data-v-c2ca9c80],.tag-hours[data-v-c2ca9c80]{cursor:pointer}.time-part-input{max-width:100px;margin-top:-4px}.invoice-box-container{box-shadow:0 0 10px rgba(0,0,0,.15);border:1px solid #eee;width:100%;max-width:800px;margin-top:3rem}.invoice-box{max-width:800px;margin:auto;padding:30px;font-size:12px;line-height:24px;font-family:sans-serif,Helvetica Neue,Helvetica,Arial;color:#222;background:#fff}.invoice-box table{width:100%;line-height:inherit;text-align:left}tr.bordered-2t td,tr.bordered-2t th{border-top:2px solid #000}tr.bordered-2 td,tr.bordered-2 th{border-bottom:2px solid #000}tr.is-total td{border-bottom:1px solid #000;border-top:1px solid #000}.mt-40{margin-top:40px}.separator[data-v-4ffeb072]{margin-right:.5rem;display:inline-block}.day-label[data-v-4ffeb072],.tag-hours[data-v-4ffeb072]{cursor:pointer}.modal-card-dedication .field:not(:last-child){margin-bottom:1rem}.modal-card-dedication .datepickers .field{margin-bottom:0}.modal-card-dedication .modal-card-body{max-height:calc(100vh - 200px)}.gstc-component[data-v-f5f1bd04]{margin:0;padding:0}.toolbox[data-v-f5f1bd04]{padding:10px}.gantt>div{min-height:600px}.dedication-row.gantt_task_line{background:rgba(83,124,250,.08);border-radius:30px}.dedication-row .gantt_task_content{position:absolute;padding:0;overflow:visible}.dedication-bar{position:absolute;top:3px;bottom:3px;min-width:4px;background:var(--dhx-gantt-base-colors-primary,#537cfa);border-radius:30px;display:flex;align-items:center;justify-content:center;cursor:move;transition:filter .15s ease;box-sizing:border-box}.dedication-bar:hover{filter:brightness(1.1)}.dedication-bar.dragging{z-index:20;filter:brightness(1.08);cursor:grabbing;box-shadow:0 2px 8px rgba(0,0,0,.25)}.dedication-resize-handle{position:absolute;top:0;bottom:0;width:8px;cursor:ew-resize;z-index:3}.dedication-handle-left{left:0;border-radius:30px 0 0 30px}.dedication-handle-right{right:0;border-radius:0 30px 30px 0}.dedication-bar-label{color:#fff;font-size:12px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;pointer-events:none;padding:0 10px}.separator[data-v-1cc815bf]{margin-right:.5rem;display:inline-block}.day-label[data-v-1cc815bf],.tag-hours[data-v-1cc815bf]{cursor:pointer}.is-striped .card-body:nth-child(2n){background:#fafafa}.pivot-views-container[data-v-043eefe5]{margin-bottom:1rem}.pivot-views-toolbar[data-v-043eefe5]{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem}.buttons.has-addons .button[data-v-043eefe5]:not(:first-child):not(:last-child){border-radius:0}.button .icon.is-small.ml-1[data-v-043eefe5]{margin-left:.25rem!important}.button .icon.is-small.ml-1[data-v-043eefe5]:hover{background-color:rgba(255,56,96,.1);border-radius:50%}.separator[data-v-22b4bc16]{margin-right:.5rem;display:inline-block}.day-label[data-v-22b4bc16],.tag-hours[data-v-22b4bc16]{cursor:pointer}.add-row-form[data-v-22b4bc16]{border-top:2px dashed #dbdbdb;margin-top:.5rem;background:#fafafa}.add-row-label[data-v-22b4bc16]{display:block;font-size:.75rem;font-weight:600;color:#4a4a4a;margin-bottom:.25rem;text-transform:uppercase;letter-spacing:.02em}.card-body{padding:.75rem 1rem;border-bottom:1px solid #eee}.card-header-title{text-transform:capitalize}.is-activity{cursor:pointer}.is-total{background:#eee;text-transform:capitalize}.auxiliar{color:#999}.projects-bars{margin-bottom:2rem}.projects-bars progress{margin-top:1rem}.view-button{margin-left:.5rem}.export-button{margin-top:1rem}