.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%}.mt-x{margin-top:2rem}.dedication-tooltip[data-v-fbaea34a]{color:#fff;font-size:.9rem;line-height:1.5}.dt-header[data-v-fbaea34a]{display:flex;justify-content:space-between;align-items:baseline;gap:1.25rem;font-weight:700;padding-bottom:.4rem;margin-bottom:.4rem;border-bottom:1px solid hsla(0,0%,100%,.18)}.dt-header-label[data-v-fbaea34a]{color:#f5f5f5}.dt-header-hours[data-v-fbaea34a]{color:#fff;font-variant-numeric:tabular-nums}.dt-body[data-v-fbaea34a]{display:flex;flex-direction:column;gap:.15rem}.dt-row[data-v-fbaea34a]{display:flex;justify-content:space-between;align-items:baseline;gap:1.25rem;white-space:normal}.dt-row-label[data-v-fbaea34a]{overflow:hidden;text-overflow:ellipsis}.dt-row-hours[data-v-fbaea34a]{font-variant-numeric:tabular-nums;font-weight:600;flex-shrink:0}.dt-project[data-v-fbaea34a]{padding-left:.5rem;color:hsla(0,0%,100%,.88)}.dt-project .dt-row-label[data-v-fbaea34a]:before{content:"• ";color:hsla(0,0%,100%,.45)}.dt-empty[data-v-fbaea34a]{color:hsla(0,0%,100%,.7);font-style:italic}.dt-group[data-v-fbaea34a]{margin-top:.35rem}.dt-group-header[data-v-fbaea34a]{display:flex;align-items:baseline;gap:.4rem;width:100%;text-align:left;cursor:pointer;padding:.3rem .35rem;border:none;border-radius:4px;background:hsla(0,0%,100%,.08);color:#fff;font:inherit;font-weight:600;-webkit-user-select:none;-moz-user-select:none;user-select:none}.dt-group-header[data-v-fbaea34a]:hover{background:hsla(0,0%,100%,.16)}.dt-toggle[data-v-fbaea34a]{flex-shrink:0;width:.9em;text-align:center;color:hsla(0,0%,100%,.7)}.dt-group-label[data-v-fbaea34a]{flex:1;overflow:hidden;text-overflow:ellipsis;display:flex;flex-direction:column;line-height:1.2}.dt-group-dimension[data-v-fbaea34a]{font-size:.72rem;text-transform:uppercase;letter-spacing:.04em;color:hsla(0,0%,100%,.6);font-weight:500}.dt-group-name[data-v-fbaea34a]{font-weight:700}.dt-group-hours[data-v-fbaea34a]{font-variant-numeric:tabular-nums;font-weight:700;flex-shrink:0}.dt-group-body[data-v-fbaea34a]{padding-left:.75rem;display:flex;flex-direction:column;gap:.15rem;margin-top:.15rem}.dt-divider[data-v-fbaea34a]{height:1px;background:hsla(0,0%,100%,.18);margin:.5rem 0}.dt-footer[data-v-fbaea34a]{display:flex;flex-direction:column;gap:.15rem}.dt-capacity[data-v-fbaea34a]{color:hsla(0,0%,100%,.92)}.dt-excedent[data-v-fbaea34a]{font-weight:700}.dt-falten .dt-row-hours[data-v-fbaea34a]{color:#ffdd57}.dt-sobren .dt-row-hours[data-v-fbaea34a]{color:#ff8a9b}.dedication-table-container[data-v-0684dd07]{width:100%;overflow-x:auto;overflow-y:visible;border:1px solid #dbdbdb;border-radius:4px;background:#fff;max-height:80vh;scrollbar-width:thin;scrollbar-color:#dbdbdb #f5f5f5}.dedication-table-container[data-v-0684dd07]::-webkit-scrollbar{height:12px}.dedication-table-container[data-v-0684dd07]::-webkit-scrollbar-track{background:#f5f5f5;border-radius:6px}.dedication-table-container[data-v-0684dd07]::-webkit-scrollbar-thumb{background:#dbdbdb;border-radius:6px}.dedication-table-container[data-v-0684dd07]::-webkit-scrollbar-thumb:hover{background:#b5b5b5}.table-wrapper[data-v-0684dd07]{display:inline-block;min-width:100%;position:relative}.dedication-table[data-v-0684dd07]{width:auto;min-width:100%;border-collapse:separate;border-spacing:0;font-size:.875rem;table-layout:fixed}.dedication-table thead[data-v-0684dd07]{background:linear-gradient(180deg,#fafafa,#f5f5f5);position:sticky;top:0;z-index:10;box-shadow:0 2px 4px rgba(0,0,0,.05)}.dedication-table th[data-v-0684dd07]{padding:.75rem .5rem;text-align:center;font-weight:600;border-bottom:2px solid #dbdbdb;white-space:nowrap;background:transparent;min-width:90px;color:#363636;font-size:.875rem;text-transform:uppercase;letter-spacing:.02em}.dedication-table td[data-v-0684dd07]{padding:.5rem;border-bottom:1px solid #f0f0f0;text-align:center;white-space:nowrap;min-width:90px}.sticky-col[data-v-0684dd07]{position:sticky;left:0;z-index:5;background:#fff;box-shadow:2px 0 4px rgba(0,0,0,.1);min-width:150px!important;max-width:150px!important}.dedication-table tbody tr:nth-child(2n) .sticky-col[data-v-0684dd07]{background:#fafafa}.dedication-table tbody tr:hover .sticky-col[data-v-0684dd07]{background:#f5f5f5}.dedication-table tbody tr[data-v-0684dd07]:hover{background:#f9f9f9}.dedication-table thead .sticky-col[data-v-0684dd07]{z-index:15;background:linear-gradient(180deg,#fafafa,#f5f5f5);box-shadow:2px 0 4px rgba(0,0,0,.1),0 2px 4px rgba(0,0,0,.05)}.person-col[data-v-0684dd07]{text-align:left!important;font-weight:600;padding-left:1rem!important}.period-col[data-v-0684dd07]{min-width:90px}.period-cell[data-v-0684dd07]{min-width:90px;transition:opacity .15s ease;position:relative;border:1px solid transparent}.period-cell[data-v-0684dd07]:hover{opacity:.75;z-index:10}.custom-tooltip[data-v-0684dd07]{display:block;position:fixed;top:0;left:0;z-index:10000;background:#2c3e50;opacity:.97;color:#fff;padding:.85rem 1rem;border-radius:8px;font-size:.9rem;font-weight:400;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif;max-width:380px;min-width:250px;max-height:70vh;overflow-y:auto;box-shadow:0 8px 16px rgba(0,0,0,.3),0 0 0 1px hsla(0,0%,100%,.1);pointer-events:auto}.custom-tooltip.is-pinned[data-v-0684dd07]{box-shadow:0 8px 16px rgba(0,0,0,.35),0 0 0 2px #3273dc}.cell-content[data-v-0684dd07]{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:.25rem;width:100%;height:100%;cursor:pointer}.hours[data-v-0684dd07]{font-weight:600;font-size:.95rem;letter-spacing:-.01em}.percentage[data-v-0684dd07]{font-size:.8rem;color:#666;font-weight:500}.dedication-good .percentage[data-v-0684dd07],.dedication-high .percentage[data-v-0684dd07],.dedication-optimal .percentage[data-v-0684dd07]{color:hsla(0,0%,100%,.95);font-weight:600}.dedication-empty[data-v-0684dd07]{background-color:#fafafa;color:#999}.dedication-low[data-v-0684dd07]{background-color:#ffdd57;color:#333;font-weight:500}.dedication-low .percentage[data-v-0684dd07]{color:#555;font-weight:600}.dedication-good[data-v-0684dd07]{background:linear-gradient(135deg,#299cb4,#2aacc4);color:#fff;font-weight:500}.dedication-good .percentage[data-v-0684dd07]{color:hsla(0,0%,100%,.95);font-weight:600}.dedication-optimal[data-v-0684dd07]{background:linear-gradient(135deg,#48c774,#58d784);color:#fff;font-weight:500}.dedication-optimal .percentage[data-v-0684dd07]{color:hsla(0,0%,100%,.95);font-weight:600}.dedication-high[data-v-0684dd07]{background:linear-gradient(135deg,#f14668,#f15678);color:#fff;font-weight:500}.dedication-high .percentage[data-v-0684dd07]{color:hsla(0,0%,100%,.95);font-weight:600}.help[data-v-0684dd07]{padding:1rem;background:#f9f9f9;border-radius:4px;font-size:.875rem}.has-text-blue[data-v-0684dd07]{color:#299cb4!important}@media screen and (max-width:768px){.period-cell[data-v-0684dd07],.period-col[data-v-0684dd07]{min-width:70px}.hours[data-v-0684dd07]{font-size:.8rem}.percentage[data-v-0684dd07]{font-size:.7rem}}.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}.k-grid-header,.k-grouping-header,.k-header,.k-pager-wrap,.k-panelbar .k-tabstrip-items .k-item,.k-state-highlight{background-color:#f3f3f3!important;border-color:#ddd!important}.k-pivot-toolbar .k-button{background-color:#999!important;border-color:#999!important}