.navbar .dropdown-menu{background-color:#343a40}.navbar .dropdown-item{color:#fff}.navbar .dropdown-item:hover{background-color:#495057}.no-caret:after{display:none}.table[data-v-7c9e5656]{font-size:.85rem}.table th[data-v-7c9e5656]{cursor:pointer;padding:.15rem;text-align:left}.table td[data-v-7c9e5656]{padding:.05rem}.comments-table td[data-v-7c9e5656]{padding-bottom:.15rem}.history-table td[data-v-7c9e5656]{padding-left:.3rem}.pagination[data-v-7c9e5656]{font-size:.85rem}.page-link[data-v-7c9e5656]{padding:.25rem .5rem}.d-flex[data-v-7c9e5656]{display:flex}.justify-content-center[data-v-7c9e5656]{justify-content:center}.comments-container[data-v-7c9e5656]{max-height:calc(100vh - 500px);overflow-y:auto;margin-bottom:70px}.comment-form[data-v-7c9e5656]{position:fixed;bottom:0;right:0;width:798px;background:#fff;border-top:1px solid #dee2e6;padding:10px 50px 25px}.comment-form .form-control[data-v-7c9e5656]{resize:none}.badge-info[data-v-7c9e5656]{background-color:#17a2b8;color:#fff}.badge-warning[data-v-7c9e5656]{background-color:#ffc107;color:#212529}.badge-danger[data-v-7c9e5656]{background-color:#dc3545;color:#fff}.subtext[data-v-7c9e5656]{font-size:.7rem}.mark-complete[data-v-7c9e5656]:hover{cursor:pointer}.alert-dismissible .btn-close[data-v-7c9e5656]{position:absolute;top:.5rem;right:.5rem}.small-text[data-v-7c9e5656]{font-size:.85rem}.offcanvas[data-v-7c9e5656]{width:800px}.backdrop[data-v-7c9e5656]{position:fixed;top:0;left:0;right:0;bottom:0;background:#0003;z-index:1040;display:none}.offcanvas-header[data-v-7c9e5656]{height:10px}.container[data-v-63853af5]{max-width:95%;font-size:.85rem}table tr[data-v-63853af5]{padding-left:0;padding-right:0}table th[data-v-63853af5],table td[data-v-63853af5]{padding:.1rem;margin:0;cursor:default}.overdue[data-v-63853af5]{background-color:#ffc9c9}.due-within-week[data-v-63853af5]{background-color:#ffffc6}.completed[data-v-63853af5]{background-color:#cecece}.editing[data-v-63853af5]{background-color:#bbdefb}.updated[data-v-63853af5]{background-color:#cbf5dd}.clickable-row[data-v-63853af5]{cursor:pointer}.custom-form[data-v-63853af5]{width:200px;height:32px;border:1px solid #BBB;border-radius:5px}.small-text[data-v-63853af5]{font-size:.82rem;padding:.3rem .3rem .3rem .5rem}.small-btn[data-v-63853af5]{margin:0;padding:0;font-size:.82rem;width:45px}.form-input[data-v-63853af5]{width:100%;height:28px;padding:0;margin:0;border:1px solid #BBB;padding-left:.2rem}.pagination[data-v-63853af5]{justify-content:center}.page-link[data-v-63853af5]{padding:.5rem;font-size:.85rem;cursor:pointer}.page-item.disabled .page-link[data-v-63853af5]{pointer-events:none;cursor:not-allowed}.page-item.active .page-link[data-v-63853af5]{background-color:#007bff;border-color:#007bff}.unread-count[data-v-63853af5]{width:20px;height:20px;padding:4px 0 0;margin:2px 0 0;background-color:#0d6efd;color:#fff;border-radius:10px;position:absolute;left:1.89%}.row-icons[data-v-63853af5]{position:absolute;width:50px;height:28px;margin:0;padding:0;border:0}.row-icon-save[data-v-63853af5]:hover{color:green}.row-icon-cancel[data-v-63853af5]:hover{color:red}.offcanvas[data-v-63853af5]{width:800px}.backdrop[data-v-63853af5]{position:fixed;top:0;left:0;right:0;bottom:0;background:#0003;z-index:1040;display:none}.offcanvas-header[data-v-63853af5]{height:10px}.context-menu[data-v-63853af5]{position:absolute;background:#fff;border:1px solid #ddd;box-shadow:0 0 10px #0003;z-index:1000;font-size:.85rem;width:200px}.context-menu ul[data-v-63853af5]{list-style:none;padding:0;margin:0}.context-menu li[data-v-63853af5]{padding:8px 15px;cursor:pointer}.context-menu li[data-v-63853af5]:hover{background-color:#f0f0f0}.non-clickable[data-v-63853af5]{pointer-events:none;cursor:default}.table th[data-v-f8d52256]{cursor:pointer;background:#eee}.table td[data-v-f8d52256]{cursor:default}.table th[data-v-f8d52256],.table td[data-v-f8d52256]{padding:.15rem}.uninitialized[data-v-f8d52256]{font-style:italic}.selected[data-v-f8d52256]{color:#fff!important;background-color:#198754!important}td.selected[data-v-f8d52256]:hover{background-color:#3c9369de!important}.overdue[data-v-f8d52256]{background-color:#ffc9c9}.due-within-week[data-v-f8d52256]{background-color:#ffffc6}.completed[data-v-f8d52256]{background-color:#cecece}.editing[data-v-f8d52256]{background-color:#bbdefb}.updated[data-v-f8d52256]{background-color:#cbf5dd}.row-icons[data-v-f8d52256]{position:absolute;border:0}.row-icon-save[data-v-f8d52256]:hover{color:green}.row-icon-cancel[data-v-f8d52256]:hover{color:red}.unread-count[data-v-f8d52256]{width:20px;height:20px;padding:4px 0 0;margin:2px 0 0;background-color:#0d6efd;color:#fff;border-radius:10px;position:absolute;left:1.65%}.uninit-bell[data-v-f8d52256]{width:14px;height:22px;color:red;padding:0;margin:0;position:absolute;left:1.65%}.uninit-bell[data-v-f8d52256]:hover{color:#555}.container[data-v-f8d52256]{max-width:95%;font-size:.85rem}.sidebar[data-v-f8d52256]{width:50%;height:100vh;background-color:#f8f9fa;position:fixed}.italic-header[data-v-f8d52256]{font-style:italic}.sort-icon[data-v-f8d52256]{margin-left:.5rem;font-size:.75rem;color:#000}.sort-icon .bi-caret-up-fill[data-v-f8d52256],.sort-icon .bi-caret-down-fill[data-v-f8d52256]{display:none}.sort-icon.asc .bi-caret-up-fill[data-v-f8d52256],.sort-icon.desc .bi-caret-down-fill[data-v-f8d52256]{display:inline}.header3[data-v-f8d52256]{font-size:1rem;margin:0}.small-text[data-v-f8d52256]{font-size:.85rem;padding:.3rem .3rem .3rem .5rem}.small-button[data-v-f8d52256]{font-size:.85rem;padding:.32rem .7rem;margin-top:1.27rem}.new-task[data-v-f8d52256]{margin-left:.8rem}.b2[data-v-f8d52256]{margin-left:.5rem}.editable-textfield[data-v-f8d52256]{width:100%;height:31px}.inline-select[data-v-f8d52256]{height:31px;width:100%}.toggle-btn[data-v-f8d52256]{cursor:pointer;transition:color .3s ease,font-size .3s ease;color:#007bff;font-size:.85rem;content:"▼"}.toggle-btn[data-v-f8d52256]:hover{color:#004f74}.context-menu[data-v-f8d52256]{position:absolute;background:#fff;border:1px solid #ddd;box-shadow:0 0 10px #0003;z-index:1000;font-size:.85rem;width:200px}.context-menu ul[data-v-f8d52256]{list-style:none;padding:0;margin:0}.context-menu li[data-v-f8d52256]{padding:8px 15px;cursor:pointer}.context-menu li[data-v-f8d52256]:hover{background-color:#f0f0f0}.non-clickable[data-v-f8d52256]{pointer-events:none;cursor:default}.small-btn[data-v-f8d52256]{margin:0;padding:0;font-size:.82rem;width:45px}.pagination[data-v-f8d52256]{justify-content:center}.page-link[data-v-f8d52256]{padding:.5rem;font-size:.85rem}.page-item.disabled .page-link[data-v-f8d52256]{pointer-events:none;cursor:not-allowed}.page-item.active .page-link[data-v-f8d52256]{background-color:#007bff;border-color:#007bff}.pagination-scroll[data-v-f8d52256]{display:flex;overflow-x:auto;max-width:300px;scroll-behavior:smooth}.pagination-scroll[data-v-f8d52256]::-webkit-scrollbar{height:6px}.pagination-scroll[data-v-f8d52256]::-webkit-scrollbar-thumb{background-color:#0000004d;border-radius:3px}.offcanvas[data-v-f8d52256]{width:800px}.backdrop[data-v-f8d52256]{position:fixed;top:0;left:0;right:0;bottom:0;background:#0003;z-index:1040;display:none}.offcanvas-header[data-v-f8d52256]{height:10px}.container[data-v-074f84e4]{max-width:95%;font-size:.85rem}.table th[data-v-074f84e4]{padding:.1rem .1rem .1rem .5rem;cursor:pointer}.col-frequency[data-v-074f84e4]{width:50px}.col-description[data-v-074f84e4]{width:auto}.col-owner[data-v-074f84e4],.col-due-date[data-v-074f84e4]{width:130px}.col-bd[data-v-074f84e4]{width:50px;max-width:50px}.col-category[data-v-074f84e4]{width:130px}.button-right[data-v-074f84e4]{float:right}.context-menu[data-v-074f84e4]{position:absolute;background:#fff;border:1px solid #ddd;box-shadow:0 0 10px #0003;z-index:1000;font-size:.85rem}.context-menu ul[data-v-074f84e4]{list-style:none;padding:0;margin:0}.context-menu li[data-v-074f84e4]{padding:8px 12px;cursor:pointer}.context-menu li[data-v-074f84e4]:hover{background-color:#f0f0f0}.offcanvas[data-v-074f84e4]{width:800px}.backdrop[data-v-074f84e4]{position:fixed;top:0;left:0;right:0;bottom:0;background:#0003;z-index:1040;display:none}.offcanvas-header[data-v-074f84e4]{height:10px}.container[data-v-fc4e504f]{max-width:95%}.table th[data-v-fc4e504f],.table td[data-v-fc4e504f]{height:23px;padding-top:0;padding-bottom:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.table-active[data-v-fc4e504f]{background-color:#f0f0f0!important}.fixed-width[data-v-fc4e504f]{min-width:85px}.no-wrap[data-v-fc4e504f]{white-space:nowrap}.d-flex[data-v-fc4e504f]{display:flex}.left-table[data-v-fc4e504f]{overflow-y:auto}.right-table[data-v-fc4e504f]{overflow-x:auto;flex-grow:1}table tr[data-v-fc4e504f],td[data-v-fc4e504f]{cursor:pointer}.complete[data-v-fc4e504f]{background-color:#cecece}.overdue[data-v-fc4e504f]{background-color:red;color:#fff}.na[data-v-fc4e504f]{background-color:#eee;color:#ccc}.uninit[data-v-fc4e504f]{background-color:#eee;color:#ccc;font-style:italic}.container[data-v-70dc94b9]{max-width:95%}.table th[data-v-70dc94b9],.table td[data-v-70dc94b9]{font-size:.85rem;height:23px;padding-top:0;padding-bottom:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.table-active[data-v-70dc94b9]{background-color:#f0f0f0!important}.fixed-width[data-v-70dc94b9]{min-width:75px}.no-wrap[data-v-70dc94b9]{white-space:nowrap}.d-flex[data-v-70dc94b9]{display:flex}.left-table[data-v-70dc94b9]{overflow-y:auto}.right-table[data-v-70dc94b9]{overflow-x:auto;flex-grow:1}table tr[data-v-70dc94b9],td[data-v-70dc94b9]{cursor:pointer}.complete[data-v-70dc94b9]{background-color:#cecece}.overdue[data-v-70dc94b9]{background-color:red;color:#fff}.na[data-v-70dc94b9]{background-color:#eee;color:#ccc}.uninit[data-v-70dc94b9]{color:#aaa;font-style:italic}.editing[data-v-70dc94b9]{background-color:#bbdefb;color:#555}.updated[data-v-70dc94b9]{background-color:#cbf5dd;color:#555}.offcanvas[data-v-70dc94b9]{width:800px}.backdrop[data-v-70dc94b9]{position:fixed;top:0;left:0;right:0;bottom:0;background:#0003;z-index:1040;display:none}.offcanvas-header[data-v-70dc94b9]{height:10px}.container[data-v-5ae32f29]{max-width:95%}.table[data-v-5ae32f29]{font-size:.85rem}.table th[data-v-5ae32f29],.table td[data-v-5ae32f29]{height:23px;padding-top:0;padding-bottom:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.table-active[data-v-5ae32f29]{background-color:#f0f0f0!important}.fixed-width[data-v-5ae32f29]{min-width:85px}.no-wrap[data-v-5ae32f29]{white-space:nowrap}.d-flex[data-v-5ae32f29]{display:flex}.left-table[data-v-5ae32f29]{overflow-y:auto}.right-table[data-v-5ae32f29]{overflow-x:auto;flex-grow:1}table tr[data-v-5ae32f29],td[data-v-5ae32f29]{cursor:pointer}.complete[data-v-5ae32f29]{background-color:#cecece}.overdue[data-v-5ae32f29]{background-color:red;color:#fff}.na[data-v-5ae32f29]{background-color:#eee;color:#ccc}.uninit[data-v-5ae32f29]{color:#aaa;font-style:italic}.table th[data-v-fffc1c25]{cursor:pointer;background:#eee}.table td[data-v-fffc1c25]{cursor:default}.table th[data-v-fffc1c25],.table td[data-v-fffc1c25]{padding:.15rem}.uninitialized[data-v-fffc1c25]{font-style:italic}.selected[data-v-fffc1c25]{color:#fff!important;background-color:#198754!important}td.selected[data-v-fffc1c25]:hover{background-color:#3c9369de!important}.overdue[data-v-fffc1c25]{background-color:#ffc9c9}.due-within-week[data-v-fffc1c25]{background-color:#ffffc6}.completed[data-v-fffc1c25]{background-color:#cecece}.editing[data-v-fffc1c25]{background-color:#bbdefb}.updated[data-v-fffc1c25]{background-color:#cbf5dd}.row-icons[data-v-fffc1c25]{position:absolute;border:0}.row-icon-save[data-v-fffc1c25]:hover{color:green}.row-icon-cancel[data-v-fffc1c25]:hover{color:red}.unread-count[data-v-fffc1c25]{width:20px;height:20px;padding:4px 0 0;margin:2px 0 0;background-color:#0d6efd;color:#fff;border-radius:10px;position:absolute;left:1.65%}.uninit-bell[data-v-fffc1c25]{width:14px;height:22px;color:red;padding:0;margin:0;position:absolute;left:1.65%}.uninit-bell[data-v-fffc1c25]:hover{color:#555}.container[data-v-fffc1c25]{max-width:95%;font-size:.85rem}.sidebar[data-v-fffc1c25]{width:50%;height:100vh;background-color:#f8f9fa;position:fixed}.italic-header[data-v-fffc1c25]{font-style:italic}.sort-icon[data-v-fffc1c25]{margin-left:.5rem;font-size:.75rem;color:#000}.sort-icon .bi-caret-up-fill[data-v-fffc1c25],.sort-icon .bi-caret-down-fill[data-v-fffc1c25]{display:none}.sort-icon.asc .bi-caret-up-fill[data-v-fffc1c25],.sort-icon.desc .bi-caret-down-fill[data-v-fffc1c25]{display:inline}.header3[data-v-fffc1c25]{font-size:1rem;margin:0}.small-text[data-v-fffc1c25]{font-size:.85rem;padding:.3rem .3rem .3rem .5rem}.small-button[data-v-fffc1c25]{font-size:.85rem;padding:.32rem .7rem;margin-top:1.27rem}.new-task[data-v-fffc1c25]{margin-left:.8rem}.b2[data-v-fffc1c25]{margin-left:.5rem}.editable-textfield[data-v-fffc1c25]{width:100%;height:31px}.inline-select[data-v-fffc1c25]{height:31px;width:100%}.toggle-btn[data-v-fffc1c25]{cursor:pointer;transition:color .3s ease,font-size .3s ease;color:#007bff;font-size:.85rem;content:"▼"}.toggle-btn[data-v-fffc1c25]:hover{color:#004f74}.context-menu[data-v-fffc1c25]{position:absolute;background:#fff;border:1px solid #ddd;box-shadow:0 0 10px #0003;z-index:1000;font-size:.85rem;width:200px}.context-menu ul[data-v-fffc1c25]{list-style:none;padding:0;margin:0}.context-menu li[data-v-fffc1c25]{padding:8px 15px;cursor:pointer}.context-menu li[data-v-fffc1c25]:hover{background-color:#f0f0f0}.non-clickable[data-v-fffc1c25]{pointer-events:none;cursor:default}.small-btn[data-v-fffc1c25]{margin:0;padding:0;font-size:.82rem;width:45px}.pagination[data-v-fffc1c25]{justify-content:center}.page-link[data-v-fffc1c25]{padding:.5rem;font-size:.85rem}.page-item.disabled .page-link[data-v-fffc1c25]{pointer-events:none;cursor:not-allowed}.page-item.active .page-link[data-v-fffc1c25]{background-color:#007bff;border-color:#007bff}.pagination-scroll[data-v-fffc1c25]{display:flex;overflow-x:auto;max-width:300px;scroll-behavior:smooth}.pagination-scroll[data-v-fffc1c25]::-webkit-scrollbar{height:6px}.pagination-scroll[data-v-fffc1c25]::-webkit-scrollbar-thumb{background-color:#0000004d;border-radius:3px}.offcanvas[data-v-fffc1c25]{width:800px}.backdrop[data-v-fffc1c25]{position:fixed;top:0;left:0;right:0;bottom:0;background:#0003;z-index:1040;display:none}.offcanvas-header[data-v-fffc1c25]{height:10px}.container[data-v-c8ab3be7]{max-width:95%}.table[data-v-c8ab3be7]{font-size:.85rem}.table th[data-v-c8ab3be7],.table td[data-v-c8ab3be7]{height:23px;padding-top:0;padding-bottom:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.table-active[data-v-c8ab3be7]{background-color:#f0f0f0!important}.fixed-width[data-v-c8ab3be7]{min-width:85px}.no-wrap[data-v-c8ab3be7]{white-space:nowrap}.d-flex[data-v-c8ab3be7]{display:flex}.left-table[data-v-c8ab3be7]{overflow-y:auto}.right-table[data-v-c8ab3be7]{overflow-x:auto;flex-grow:1}table tr[data-v-c8ab3be7],td[data-v-c8ab3be7]{cursor:pointer}.complete[data-v-c8ab3be7]{background-color:#cecece}.overdue[data-v-c8ab3be7]{background-color:red;color:#fff}.na[data-v-c8ab3be7]{background-color:#eee;color:#ccc}.uninit[data-v-c8ab3be7]{color:#aaa;font-style:italic}.col-time-slot{border-bottom:1px solid #DDD}.hour-time-slot{color:#555;width:65px;height:120px;border-bottom:1px solid #DDD;border-right:1px solid #DDD}.selected-highlight-box{position:absolute;background:#818181;opacity:.25;margin:0;z-index:0}.entry-box{position:absolute;left:75px;width:75px;background:#353535;padding:5px;color:#fff;font-size:.75rem;border-radius:5px;opacity:.7;margin:0;cursor:pointer;z-index:1}.selected-entry-box{position:absolute;left:75px;width:75px;background:green;padding:3px;color:#fff;font-size:.75rem;border:2px solid #2e2e2e;border-radius:5px;opacity:.95;margin:0;cursor:pointer;z-index:2}.icon{position:absolute;width:20px;height:20px}.logbar{position:absolute;width:10px;background:#007bff;border-radius:5px;opacity:.5}.logbar-selected{background:#dc3545}.logbar-assigned{background:#999}.log{position:absolute;width:140px;font-size:.7rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;margin:0;border-radius:5px;padding:5px;cursor:default;z-index:1}.log:hover{white-space:wrap;overflow:visible;background:#007bff;color:#fff;opacity:1;z-index:2}.selected{background:#ddd;color:#dc3545;opacity:.7}.selected:hover{background:#adb5bd;color:#dc3545;opacity:.9}.assigned{background:#ddd;color:#555;opacity:.6}.assigned:hover{background:#ccc;color:#555;opacity:.9}.wrapper[data-v-ec7f7c96]{width:95%;margin-left:auto;margin-right:auto}.scrollable-chart[data-v-ec7f7c96]{overflow-y:visible;overflow-x:visible;width:1295px}.total-hours[data-v-ec7f7c96]{padding-top:8px;height:40px;margin-left:20px;white-space:nowrap}.edit-entry[data-v-ec7f7c96]{background:#eeffe8}.invisible[data-v-ec7f7c96]{display:invisible}.privacy[data-v-ec7f7c96]{font-size:.8rem;cursor:pointer;color:#000}.privacy[data-v-ec7f7c96]:hover{text-decoration:underline}.privacy-modal[data-v-ec7f7c96]{position:fixed;top:0;left:0;width:100%;height:100%;background:#00000080;display:flex;justify-content:center;align-items:center;z-index:1000}.modal-content[data-v-ec7f7c96]{background:#fff;padding:20px;border-radius:8px;width:90%;max-width:700px;box-shadow:0 0 10px #0000004d}.entry-log-div[data-v-ec7f7c96]{padding:4px 5px 0 10px;margin:0;font-size:.8rem;cursor:default}.entry-log-div[data-v-ec7f7c96]:hover{background:#eee;border-radius:5px}.entry-log[data-v-ec7f7c96]{margin:0;font-size:.85rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.entry-log-close[data-v-ec7f7c96]{cursor:pointer}.entry-log-close[data-v-ec7f7c96]:hover{color:red}.context-menu[data-v-ec7f7c96]{position:absolute;background:#fff;border:1px solid #ddd;box-shadow:0 0 10px #0003;z-index:1000;font-size:.85rem;width:100px}.context-menu ul[data-v-ec7f7c96]{list-style:none;padding:0;margin:0}.context-menu li[data-v-ec7f7c96]{padding:8px 15px;cursor:pointer}.context-menu li[data-v-ec7f7c96]:hover{background-color:#f0f0f0}.small-arrows[data-v-ec7f7c96]{padding:0 10px 2px;margin:0;font-size:.75rem}.wrapper[data-v-649f7da8]{width:95%;margin-left:auto;margin-right:auto}.scrollable-chart[data-v-649f7da8]{overflow-y:visible;overflow-x:visible;width:1295px}.total-hours[data-v-649f7da8]{padding-top:8px;height:40px;margin-left:20px;white-space:nowrap}.edit-entry[data-v-649f7da8]{background:#eeffe8}.invisible[data-v-649f7da8]{display:invisible}.entry-log-div[data-v-649f7da8]{padding:4px 5px 2px 10px;cursor:default}.entry-log-div[data-v-649f7da8]:hover{background:#eee;border-radius:5px}.entry-log[data-v-649f7da8]{margin:0;font-size:.85rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.entry-log-close[data-v-649f7da8]{cursor:pointer}.entry-log-close[data-v-649f7da8]:hover{color:red}.small-arrows[data-v-649f7da8]{padding:0 10px 2px;margin:0;font-size:.75rem}.wrapper[data-v-d1aa9565]{width:95%}.table th[data-v-d1aa9565],.table td[data-v-d1aa9565]{padding:.1rem;cursor:default;height:32px}.bg-grey[data-v-d1aa9565]{background-color:#eee}.bg-yellow[data-v-d1aa9565]{background-color:#fff78d}.bg-green[data-v-d1aa9565]{background-color:#90ee90}.bg-half-green[data-v-d1aa9565]{background:linear-gradient(-45deg,#90ee90 50%,#fff 50%)}.bg-blue[data-v-d1aa9565]{background-color:#b7c9e2}.bg-half-blue[data-v-d1aa9565]{background:linear-gradient(-45deg,#b7c9e2 50%,#fff 50%)}.font-red[data-v-d1aa9565]{color:red}.font-white[data-v-d1aa9565]{color:#fff}.warning[data-v-d1aa9565]{background:red;color:#fff}.lock-button[data-v-d1aa9565]{border:0;border-radius:5px;background:#ddd}.lock-button[data-v-d1aa9565]:hover{background:#bbb}.unlock[data-v-d1aa9565]:hover{color:#555}.cell[data-v-d1aa9565]:hover{background:#c8e6c9}.availability[data-v-d1aa9565]:hover{background:#ddd}.row-icon-save[data-v-d1aa9565]:hover{color:green}.row-icon-cancel[data-v-d1aa9565]:hover{color:red}.context-menu[data-v-d1aa9565]{position:absolute;background:#fff;border:1px solid #ddd;box-shadow:0 0 10px #0003;z-index:1000;font-size:.85rem;width:75px}.context-menu ul[data-v-d1aa9565]{list-style:none;padding:0;margin:0}.context-menu li[data-v-d1aa9565]{padding:8px 15px;cursor:pointer}.context-menu li[data-v-d1aa9565]:hover{background-color:#f0f0f0}.non-clickable[data-v-d1aa9565]{pointer-events:none;cursor:default}.wrapper[data-v-bcb13df1]{width:95%}.table th[data-v-bcb13df1],.table td[data-v-bcb13df1]{padding:.1rem .1rem .1rem .5rem;cursor:default}.bg-grey[data-v-bcb13df1]{background-color:#eee}.bg-yellow[data-v-bcb13df1]{background-color:#fff78d}.red[data-v-bcb13df1]{color:red}.warning[data-v-bcb13df1]{background:red;color:#fff}.lock-button[data-v-bcb13df1]{border:0;border-radius:5px;background:#ddd}.lock-button[data-v-bcb13df1]:hover{background:#bbb}.unlock[data-v-bcb13df1]:hover{color:#555}th[data-v-cf81098f]{cursor:pointer}.selection-box[data-v-cf81098f]{font-size:.85rem;width:100%;height:132px;border:1px solid #DDD;border-radius:5px;overflow-x:auto;overflow-y:scroll}.sb-row[data-v-cf81098f]{white-space:no-wrap;min-width:180px}.sb-row[data-v-cf81098f]:hover{background:#eee}.sb-input[data-v-cf81098f]{margin-right:8px;margin-left:5px}.small-btn[data-v-cf81098f]{margin:0;padding:4px;font-size:.82rem;width:45px}.run-form[data-v-3b8de306]{background:#f8f9fa;border:1px solid #DDD;border-radius:4px}.analysis-chip[data-v-3b8de306]{display:inline-flex;align-items:center;padding:3px 10px;border:1px solid #CCC;border-radius:20px;font-size:.8rem;cursor:pointer;background:#fff;transition:background .15s;-webkit-user-select:none;user-select:none}.analysis-chip[data-v-3b8de306]:hover{background:#f0f0f0}.chip-selected[data-v-3b8de306]{background:#0d6efd;color:#fff;border-color:#0d6efd}.chip-selected[data-v-3b8de306]:hover{background:#0b5ed7}.chip-label[data-v-3b8de306]{font-weight:600}.chip-date[data-v-3b8de306]{margin-left:6px;opacity:.7}.chip-close[data-v-3b8de306]{background:none;border:none;padding:0 2px;font-size:1rem;line-height:1;cursor:pointer;opacity:.6}.chip-close[data-v-3b8de306]:hover{opacity:1}.chip-action[data-v-3b8de306]{background:none;border:1px solid currentColor;border-radius:3px;padding:0 5px;font-size:.75rem;cursor:pointer;line-height:1.4}.chip-danger[data-v-3b8de306]{color:#dc3545}.chip-selected .chip-close[data-v-3b8de306],.chip-selected .chip-action[data-v-3b8de306]{color:#fff}.invoice-card[data-v-3b8de306]{border:1px solid #DDD;border-radius:4px;overflow:hidden}.invoice-header[data-v-3b8de306]{padding:8px 14px;background:#f8f9fa;cursor:pointer;-webkit-user-select:none;user-select:none;border-bottom:1px solid transparent}.invoice-header[data-v-3b8de306]:hover{background:#f0f0f0}.invoice-no[data-v-3b8de306]{font-weight:700;font-size:.9rem}.invoice-client[data-v-3b8de306]{font-size:.9rem}.invoice-total[data-v-3b8de306]{font-weight:600;font-size:.9rem}.invoice-body[data-v-3b8de306]{border-top:1px solid #DDD}.fields-grid[data-v-3b8de306]{display:flex;flex-wrap:wrap;gap:12px 24px}.fi[data-v-3b8de306]{display:flex;flex-direction:column;font-size:.82rem}.field-label[data-v-3b8de306]{font-size:.72rem;font-weight:600;color:#888;text-transform:uppercase;letter-spacing:.03em;margin-bottom:1px}.invoice-edit-grid[data-v-3b8de306]{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:10px}.section-label[data-v-3b8de306]{font-size:.8rem;font-weight:600;color:#555;text-transform:uppercase;letter-spacing:.04em}.li-table[data-v-3b8de306]{border-collapse:collapse;font-size:.82rem}.li-table thead tr[data-v-3b8de306]{border-bottom:2px solid #DDD}.li-table th[data-v-3b8de306]{padding:4px 8px;font-weight:600;white-space:nowrap;color:#555}.li-table td[data-v-3b8de306]{padding:3px 8px;border-bottom:1px solid #EEE;vertical-align:middle;white-space:nowrap}.li-editing td[data-v-3b8de306]{background:#fffee8}.li-ctrl[data-v-3b8de306]{font-size:.8rem;padding:1px 4px;height:26px;min-width:90px}.add-li-form[data-v-3b8de306]{background:#f0f7ff;border:1px solid #c8e0ff;border-radius:4px}.li-add-grid[data-v-3b8de306]{display:grid;grid-template-columns:repeat(auto-fill,minmax(130px,1fr));gap:8px}.small-btn[data-v-3b8de306]{padding:2px 10px;font-size:.82rem}.container[data-v-1316589d]{max-width:80%}.ctable[data-v-1316589d]{border-collapse:collapse;font-size:.85rem}.ctable thead tr[data-v-1316589d]{border-bottom:2px solid #BBB}.col-header[data-v-1316589d]{padding:6px 10px;font-weight:600;cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none}.col-header[data-v-1316589d]:hover{background:#f5f5f5}.sort-icon[data-v-1316589d]{font-size:.75rem;color:#888;margin-left:4px}td[data-v-1316589d]{padding:4px 10px;border-bottom:1px solid #DDD;vertical-align:middle}.name-cell[data-v-1316589d]{min-width:180px}.rate-cell[data-v-1316589d]{min-width:120px}.group-cell[data-v-1316589d]{min-width:150px}.rate-input[data-v-1316589d]{border:1px solid #CCC;border-radius:3px;padding:2px 6px;width:100px;text-align:right;font-size:.85rem}.rate-input[data-v-1316589d]:hover,.rate-input[data-v-1316589d]:focus{border-color:#000;outline:none}.group-select[data-v-1316589d]{font-size:.85rem;padding:2px 6px}.inactive-row[data-v-1316589d]{color:#aaa}.changed-row[data-v-1316589d]{background-color:#fffee8}.small-btn[data-v-1316589d]{padding:2px 10px;font-size:.85rem}.container[data-v-c6fbf59f]{max-width:80%}.ctable[data-v-c6fbf59f]{border-collapse:collapse;font-size:.85rem}.ctable thead tr[data-v-c6fbf59f]{border-bottom:2px solid #BBB}.col-header[data-v-c6fbf59f]{padding:6px 10px;font-weight:600;cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none}.col-header[data-v-c6fbf59f]:hover{background:#f5f5f5}.sort-icon[data-v-c6fbf59f]{font-size:.75rem;color:#888;margin-left:4px}td[data-v-c6fbf59f]{padding:4px 10px;border-bottom:1px solid #DDD;vertical-align:middle}.name-cell[data-v-c6fbf59f]{min-width:180px}.rate-type-cell[data-v-c6fbf59f]{min-width:110px}.rate-cell[data-v-c6fbf59f]{min-width:120px}.group-cell[data-v-c6fbf59f]{min-width:150px}.actions-cell[data-v-c6fbf59f]{white-space:nowrap;text-align:right}.rate-input[data-v-c6fbf59f]{border:1px solid #CCC;border-radius:3px;padding:2px 6px;width:100px;text-align:right;font-size:.85rem}.rate-input[data-v-c6fbf59f]:hover,.rate-input[data-v-c6fbf59f]:focus{border-color:#000;outline:none}.group-select[data-v-c6fbf59f]{font-size:.85rem;padding:2px 6px}.editing-row[data-v-c6fbf59f]{background-color:#fffee8}.create-form[data-v-c6fbf59f]{background:#f8f9fa;border:1px solid #DDD;border-radius:4px}.small-btn[data-v-c6fbf59f]{padding:2px 10px;font-size:.85rem}.container[data-v-1e581e0d]{max-width:60%}.ctable[data-v-1e581e0d]{border-collapse:collapse;font-size:.85rem}.ctable thead tr[data-v-1e581e0d]{border-bottom:2px solid #BBB}.col-header[data-v-1e581e0d]{padding:6px 10px;font-weight:600;cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none}.col-header[data-v-1e581e0d]:hover{background:#f5f5f5}.sort-icon[data-v-1e581e0d]{font-size:.75rem;color:#888;margin-left:4px}td[data-v-1e581e0d]{padding:4px 10px;border-bottom:1px solid #DDD;vertical-align:middle}.name-cell[data-v-1e581e0d]{min-width:180px}.rate-cell[data-v-1e581e0d]{min-width:120px}.actions-cell[data-v-1e581e0d]{white-space:nowrap;text-align:right}.inline-input[data-v-1e581e0d]{font-size:.85rem;padding:2px 6px;height:28px}.editing-row[data-v-1e581e0d]{background-color:#fffee8}.create-form[data-v-1e581e0d]{background:#f8f9fa;border:1px solid #DDD;border-radius:4px}.small-btn[data-v-1e581e0d]{padding:2px 10px;font-size:.85rem}.container[data-v-e2b81caa]{max-width:60%}.ctable[data-v-e2b81caa]{border-collapse:collapse;font-size:.85rem}.ctable thead tr[data-v-e2b81caa]{border-bottom:2px solid #BBB}.col-header[data-v-e2b81caa]{padding:6px 10px;font-weight:600;cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none}.col-header[data-v-e2b81caa]:hover{background:#f5f5f5}.sort-icon[data-v-e2b81caa]{font-size:.75rem;color:#888;margin-left:4px}td[data-v-e2b81caa]{padding:4px 10px;border-bottom:1px solid #DDD;vertical-align:middle}.name-cell[data-v-e2b81caa]{min-width:220px}.actions-cell[data-v-e2b81caa]{white-space:nowrap;text-align:right}.inline-input[data-v-e2b81caa]{font-size:.85rem;padding:2px 6px;height:28px}.editing-row[data-v-e2b81caa]{background-color:#fffee8}.create-form[data-v-e2b81caa]{background:#f8f9fa;border:1px solid #DDD;border-radius:4px}.small-btn[data-v-e2b81caa]{padding:2px 10px;font-size:.85rem}.container[data-v-aaea40c2]{max-width:70%}.ctable[data-v-aaea40c2]{border-collapse:collapse;font-size:.85rem}.ctable thead tr[data-v-aaea40c2]{border-bottom:2px solid #BBB}.col-header[data-v-aaea40c2]{padding:6px 10px;font-weight:600;cursor:pointer;white-space:nowrap;-webkit-user-select:none;user-select:none}.col-header[data-v-aaea40c2]:hover{background:#f5f5f5}.sort-icon[data-v-aaea40c2]{font-size:.75rem;color:#888;margin-left:4px}td[data-v-aaea40c2]{padding:4px 10px;border-bottom:1px solid #DDD;vertical-align:middle}.name-cell[data-v-aaea40c2]{min-width:200px}.qbo-cell[data-v-aaea40c2]{width:100%}.qbo-input[data-v-aaea40c2]{border:1px solid transparent;border-radius:3px;padding:2px 6px;width:100%;font-size:.85rem;background:transparent}.qbo-input[data-v-aaea40c2]:hover{border-color:#ccc}.qbo-input[data-v-aaea40c2]:focus{border-color:#000;outline:none;background:#fff}.changed-input[data-v-aaea40c2]{border-color:#ccc;background:#fff}.changed-row[data-v-aaea40c2]{background-color:#fffee8}.inactive-row[data-v-aaea40c2]{color:#aaa}.small-btn[data-v-aaea40c2]{padding:2px 10px;font-size:.85rem}.cc-page[data-v-86c5d4e7]{max-width:900px;margin:0 auto;padding-left:12px;padding-right:12px}.cc-card[data-v-86c5d4e7]{border:1px solid #DDD;border-radius:4px;overflow:hidden}.cc-header[data-v-86c5d4e7]{cursor:pointer;background:#f8f9fa;border-bottom:1px solid transparent;font-size:.875rem;-webkit-user-select:none;user-select:none;color:#212529}.cc-header[data-v-86c5d4e7]:hover{background:#eef0f2}.cc-card .cc-header.expanded[data-v-86c5d4e7],.cc-body~.cc-header[data-v-86c5d4e7]{border-bottom-color:#ddd}.cc-body[data-v-86c5d4e7]{background:#fff;border-top:1px solid #DDD}.expand-icon[data-v-86c5d4e7]{font-size:.65rem;color:#555;width:14px;display:inline-block}.inner-section[data-v-86c5d4e7]{border:1px solid #e9ecef;border-radius:4px;padding:10px 12px}.section-label[data-v-86c5d4e7]{font-size:.72rem;font-weight:600;text-transform:uppercase;color:#888;letter-spacing:.04em}.detail-row[data-v-86c5d4e7]{font-size:.85rem}.detail-label[data-v-86c5d4e7]{color:#999;font-size:.82rem}.ctable[data-v-86c5d4e7]{border-collapse:collapse;font-size:.83rem}.ctable thead tr[data-v-86c5d4e7]{border-bottom:2px solid #BBB}.col-header[data-v-86c5d4e7]{padding:5px 10px;font-weight:600;white-space:nowrap}td[data-v-86c5d4e7]{padding:4px 10px;border-bottom:1px solid #EEE;vertical-align:middle}.actions-cell[data-v-86c5d4e7]{white-space:nowrap;text-align:right}.inline-input[data-v-86c5d4e7]{font-size:.83rem;padding:2px 6px;height:26px}.editing-row[data-v-86c5d4e7]{background-color:#fffee8}.create-form[data-v-86c5d4e7]{background:#f8f9fa;border:1px solid #DDD;border-radius:4px}.empty-cell[data-v-86c5d4e7]{text-align:center;padding:10px;color:#aaa}.small-btn[data-v-86c5d4e7]{padding:2px 10px;font-size:.83rem}.page[data-v-e1524627]{max-width:480px;margin:48px auto;padding:0 16px;font-family:sans-serif}.header[data-v-e1524627]{display:flex;justify-content:space-between;align-items:center;margin-bottom:20px;border-bottom:1px solid #DDD;padding-bottom:10px}.title[data-v-e1524627]{font-size:1rem;font-weight:600;color:#333}.download-btn[data-v-e1524627]{font-size:.8rem}.client-list[data-v-e1524627]{margin:0;padding-left:0;list-style:none;line-height:2;font-size:.9rem;color:#333}.container[data-v-e73abfbf]{max-width:95%}h1[data-v-e73abfbf]{font-size:1rem}.ctable[data-v-e73abfbf]{border-bottom:1px solid #BBB;font-size:.75rem;padding:.1rem;margin:0}th[data-v-e73abfbf]{font-weight:400;width:35px;min-width:35px}td[data-v-e73abfbf]{border-left:1px solid #BBB;border-right:1px solid #BBB;min-width:36px;width:36px;height:23px;min-height:23px;background:inherit;text-align:center}input[data-v-e73abfbf]{border:0;width:36px;height:23px}input[data-v-e73abfbf]:hover{border:2px solid #000;border-radius:3px}.vtext[data-v-e73abfbf]{writing-mode:vertical-rl;transform:rotate(180deg);text-align:left;font-size:.75rem;border-left:1px solid #BBB;border-top:1px solid #BBB;vertical-align:middle;white-space:break-spaces;height:130px}.bold[data-v-e73abfbf]{font-weight:700}.thick-border-left[data-v-e73abfbf]{border-left:2px solid #BBB}.active-cell[data-v-e73abfbf],.active[data-v-e73abfbf]:hover{background:#fffee8}.small-btn[data-v-e73abfbf]{padding:2px 10px;font-size:.85rem}.no-work-done[data-v-e73abfbf]{background-color:#ff69ff}.no-allocation[data-v-e73abfbf]{background-color:#ff0}input[data-v-e73abfbf]:disabled{background-image:linear-gradient(135deg,#EEE 25%,transparent 25%,transparent 50%,#EEE 50%,#EEE 75%,transparent 75%,transparent);background-size:10px 10px}.ctable[data-v-3207cd0f]{border-bottom:1px solid #BBB;font-size:.85rem;padding:.1rem;margin:0}th[data-v-3207cd0f]{border:1px solid #BBB;font-weight:400;width:45px;min-width:45px}td[data-v-3207cd0f]{border:1px solid #BBB;min-width:45px;width:45px;height:30px;text-align:center}.vtext[data-v-3207cd0f]{writing-mode:vertical-rl;transform:rotate(180deg);text-align:left;font-size:.75rem;border-left:1px solid #BBB;vertical-align:middle;white-space:break-spaces;height:150px}.bold[data-v-3207cd0f]{font-weight:700}.active-cell[data-v-3207cd0f],.active[data-v-3207cd0f]:hover{background:#fffee8}.small-btn[data-v-3207cd0f]{padding:2px 10px;font-size:.85rem}.last-row[data-v-3207cd0f]{border-bottom:2px solid #BBB}.no-work-done[data-v-3207cd0f]{background-color:#ff69ff}.no-allocation[data-v-3207cd0f]{background-color:#ff0}.ctable[data-v-21993d1e]{border-bottom:1px solid #BBB;font-size:.85rem;padding:.1rem;margin:0}th[data-v-21993d1e]{border:1px solid #BBB;font-weight:400;width:45px;min-width:45px}td[data-v-21993d1e]{border:1px solid #BBB;min-width:45px;width:45px;text-align:center}.vtext[data-v-21993d1e]{writing-mode:vertical-rl;transform:rotate(180deg);text-align:left;font-size:.75rem;border-left:1px solid #BBB;vertical-align:middle;white-space:break-spaces;height:150px}.bold[data-v-21993d1e]{font-weight:700}.active-cell[data-v-21993d1e],.active[data-v-21993d1e]:hover{background:#fffee8}.small-btn[data-v-21993d1e]{padding:2px 10px;font-size:.85rem}.last-row[data-v-21993d1e]{border-bottom:2px solid #BBB}.no-work-done[data-v-21993d1e]{background-color:#ff69ff}.no-allocation[data-v-21993d1e]{background-color:#ff0}.ctable[data-v-fbfb06af]{border-bottom:1px solid #BBB;font-size:.85rem;padding:.1rem;margin:0}th[data-v-fbfb06af]{font-weight:400;width:45px;min-width:45px}td[data-v-fbfb06af]{border-left:1px solid #BBB;border-right:1px solid #BBB;min-width:45px;width:45px;background:inherit}.vtext[data-v-fbfb06af]{writing-mode:vertical-rl;transform:rotate(195deg);text-align:left;font-size:.75rem;border-left:1px solid #BBB;vertical-align:middle;white-space:break-spaces;height:150px}.bold[data-v-fbfb06af]{font-weight:700}.active-cell[data-v-fbfb06af],.active[data-v-fbfb06af]:hover{background:#eee}.container[data-v-546f51b1]{position:relative;display:flex;justify-content:center;background-color:#000}.video[data-v-546f51b1]{z-index:1}.gift[data-v-546f51b1]{position:absolute;z-index:2;padding-top:150px;width:300px;cursor:pointer;transition:transform .7s ease,opacity .7s ease}.unwrap[data-v-546f51b1]{transform:scale(1.4) rotate(10deg);opacity:0}.container[data-v-ac8e22b1]{position:relative;display:flex;justify-content:center;background-color:#000}.video[data-v-ac8e22b1]{z-index:1}.gift[data-v-ac8e22b1]{position:absolute;z-index:2;padding-top:150px;width:300px;cursor:pointer;transition:transform .7s ease,opacity .7s ease}.unwrap[data-v-ac8e22b1]{transform:scale(1.4) rotate(10deg);opacity:0}
