.review-timer-avatar[data-v-3039f8a8]{width:25px;height:25px;color:#000;-webkit-box-shadow:hsla(0,0%,100%,.5) 0 0 5px;box-shadow:0 0 5px hsla(0,0%,100%,.5);margin-left:0;border-radius:50px;font-size:10px;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.review-timer-row[data-v-3039f8a8]{background-color:rgba(0,0,0,.5);cursor:pointer;color:#fff}.review-timer-row[data-v-3039f8a8]:hover{background-color:rgba(0,0,0,.6)}.btn_review[data-v-3039f8a8]{color:#fff;padding:10px 16px;border-radius:6px;text-decoration:none}.review_check[data-v-3039f8a8]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}#timer-review{padding:20px 50px 0 50px;max-height:calc(100vh - 91px);overflow-y:auto;overflow-x:hidden}#timer-review .top-selects{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px}#timer-review .top-selects select{padding:10px;border-radius:6px;border:1px solid #acabab;-webkit-box-shadow:0 0 10px rgba(0,0,0,.2);box-shadow:0 0 10px rgba(0,0,0,.2);min-height:235px}#timer-review .top-selects .client-select{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:2;-ms-flex:2;flex:2;min-width:290px}#timer-review .top-selects .client-select select{-webkit-box-flex:1;-ms-flex:1;flex:1}#timer-review .top-selects .client-select select option{white-space:pre-wrap}#timer-review .top-selects .project-select{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:2;-ms-flex:2;flex:2;min-width:466px}#timer-review .top-selects .project-select select{-webkit-box-flex:1;-ms-flex:1;flex:1}#timer-review .top-selects .project-select select optgroup{white-space:pre-wrap}#timer-review .top-selects .user-select{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:177px}#timer-review .top-selects .user-select select{-webkit-box-flex:1;-ms-flex:1;flex:1}#timer-review .table-responsive{-webkit-box-shadow:0 0 10px 2px hsla(0,0%,100%,.5);box-shadow:0 0 10px 2px hsla(0,0%,100%,.5)}#timer-review .bottom-selects .form-inline .inputs{gap:10px}#timer-review .row-date{background-color:rgba(0,0,0,.7)!important}.color-white[data-v-67f63988]{color:#fff}.timer-review-form[data-v-67f63988]{background-color:rgba(0,0,0,.5);-webkit-box-shadow:0 0 10px 2px hsla(0,0%,100%,.5);box-shadow:0 0 10px 2px hsla(0,0%,100%,.5);padding:8px 8px 10px 8px;border-radius:4px;margin-bottom:20px}.reload-icon[data-v-67f63988]{width:100%;height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;cursor:pointer}.reload-icon .icon-cached[data-v-67f63988]{font-size:24px;display:-webkit-box;display:-ms-flexbox;display:flex;width:24px;height:24px}.reload-icon .icon-cached[data-v-67f63988]:before{width:100%;height:100%;margin:0!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.reload-rotate[data-v-67f63988]{-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}.report-timer-avatar[data-v-00fab0bc]{width:25px;height:25px;color:#000;-webkit-box-shadow:hsla(0,0%,100%,.5) 0 0 5px;box-shadow:0 0 5px hsla(0,0%,100%,.5);margin-left:0;border-radius:50px;font-size:10px;font-weight:700;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.report-timer-row[data-v-00fab0bc]{background-color:rgba(0,0,0,.5);cursor:pointer;color:#fff}.report-timer-row[data-v-00fab0bc]:hover{background-color:rgba(0,0,0,.6)}.btn_review[data-v-00fab0bc]{color:#fff;padding:10px 16px;border-radius:6px;text-decoration:none}.review_check[data-v-00fab0bc]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:.5rem}.color-white[data-v-4ba3941a]{color:#fff}.invoiceable-form[data-v-4ba3941a]{background-color:rgba(0,0,0,.5);-webkit-box-shadow:0 0 10px 2px hsla(0,0%,100%,.5);box-shadow:0 0 10px 2px hsla(0,0%,100%,.5);padding:8px 8px 10px 8px;border-radius:4px;margin-bottom:20px}.reload-icon[data-v-4ba3941a]{width:100%;height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;cursor:pointer}.reload-icon .icon-cached[data-v-4ba3941a]{font-size:24px;display:-webkit-box;display:-ms-flexbox;display:flex;width:24px;height:24px}.reload-icon .icon-cached[data-v-4ba3941a]:before{width:100%;height:100%;margin:0!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.reload-rotate[data-v-4ba3941a]{-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}.color-white[data-v-15c3462f]{color:#fff}.invoiceable-form[data-v-15c3462f]{background-color:rgba(0,0,0,.5);-webkit-box-shadow:0 0 10px 2px hsla(0,0%,100%,.5);box-shadow:0 0 10px 2px hsla(0,0%,100%,.5);padding:8px 8px 10px 8px;border-radius:4px;margin-bottom:20px}.reload-icon[data-v-15c3462f]{width:100%;height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;cursor:pointer}.reload-icon .icon-cached[data-v-15c3462f]{font-size:24px;display:-webkit-box;display:-ms-flexbox;display:flex;width:24px;height:24px}.reload-icon .icon-cached[data-v-15c3462f]:before{width:100%;height:100%;margin:0!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.reload-rotate[data-v-15c3462f]{-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}#invoiceable td,.color-white[data-v-0ea80e6d]{color:#fff}.invoiceable-form[data-v-0ea80e6d]{background-color:rgba(0,0,0,.5);-webkit-box-shadow:0 0 10px 2px hsla(0,0%,100%,.5);box-shadow:0 0 10px 2px hsla(0,0%,100%,.5);padding:8px 8px 10px 8px;border-radius:4px;margin-bottom:20px}.reload-icon[data-v-0ea80e6d]{width:100%;height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;cursor:pointer}.reload-icon .icon-cached[data-v-0ea80e6d]{font-size:24px;display:-webkit-box;display:-ms-flexbox;display:flex;width:24px;height:24px}.reload-icon .icon-cached[data-v-0ea80e6d]:before{width:100%;height:100%;margin:0!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.reload-rotate[data-v-0ea80e6d]{-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}[data-v-d353bc16]{font-size:14px}.invoices-items .invoices-buttons[data-v-d353bc16]{height:25px;border-radius:3px;display:-webkit-box;display:-ms-flexbox;display:flex;background-color:rgba(0,0,0,.5)}.invoices-items .invoices-buttons .invoices-button[data-v-d353bc16]{-webkit-box-flex:1;-ms-flex:1;flex:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;cursor:pointer}.invoices-items .invoices-buttons .invoices-button[data-v-d353bc16]:first-child{border-radius:4px 0 0 4px}.invoices-items .invoices-buttons .invoices-button[data-v-d353bc16]:last-child{border-radius:0 4px 4px 0}.invoices-items .invoices-buttons .invoices-button[data-v-d353bc16]:hover{-webkit-box-shadow:0 0 10px 2px hsla(0,0%,100%,.5);box-shadow:0 0 10px 2px hsla(0,0%,100%,.5)}.invoices-items .invoices-buttons .invoices-button a[data-v-d353bc16]{color:#fff;text-decoration:none}.invoices-items .buttons .invoices-buttons[data-v-d353bc16]{width:200px}.invoices-items .payment[data-v-d353bc16]{min-width:110px}.invoices-items .payment button[data-v-d353bc16]{background-color:#007bff;width:100%;border:0!important;color:#fff;height:25px;border-radius:4px;font-size:12px}.invoices-items .payment button[data-v-d353bc16]:hover{-webkit-box-shadow:0 0 10px 2px hsla(0,0%,100%,.2);box-shadow:0 0 10px 2px hsla(0,0%,100%,.2)}.switch[data-v-46aabf12]{max-width:60px}.switch .checkbox-switch[data-v-46aabf12],.switch[data-v-46aabf12]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.switch .checkbox-switch[data-v-46aabf12]{min-width:28px;width:28px;height:16px;border:1px solid #fff;border-radius:50px;padding:2px;margin-right:5px}.switch .checkbox-switch div[data-v-46aabf12]{width:12px;height:12px;background-color:#fff;border-radius:50px;-webkit-transition:.2s;transition:.2s}.switch .checkbox-switch-title[data-v-46aabf12]{font-size:14px;font-weight:400}.status-buttons[data-v-46aabf12]{font-size:14px;font-weight:400;background-color:rgba(0,0,0,.5);overflow:hidden;border-radius:4px;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.invoices-total-paid[data-v-46aabf12]{background-color:rgba(0,0,0,.4);color:#fff;height:100%;display:inline-block;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:2px 10px;border-radius:5px}.invoices-total-paid[data-v-46aabf12] :first-child{font-weight:500;margin-right:10px}.row-date[data-v-46aabf12]{border:10px solid red!important}.year-buttons[data-v-46aabf12]{display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:5px;overflow:hidden}.year-buttons .year-button[data-v-46aabf12]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#fff;background-color:rgba(0,0,0,.4);font-size:18px;padding:5px 15px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;cursor:pointer}.year-buttons .year-button .total-closed[data-v-46aabf12]{background-color:red}.year-buttons .year-button .total-closed[data-v-46aabf12],.year-buttons .year-button .total-open[data-v-46aabf12]{margin:5px 5px;font-size:12px;border-radius:4px;padding:0 5px}.year-buttons .selected-year[data-v-46aabf12],.year-buttons .year-button[data-v-46aabf12]:hover{background-color:rgba(0,0,0,.5)}tr:has(.red-row){background:rgba(255,0,0,.1)}#invoices-template{padding:10px;width:100%;max-height:calc(100vh - 91px);overflow-y:auto;overflow-x:hidden}.invoice-breakdown-badge{background:rgba(0,0,0,.4)!important}.invoices-table .invoices-header{background-color:rgba(0,0,0,.6);color:#fff;height:50px;font-size:16px;font-weight:500;padding:10px 5px;margin-bottom:8px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;border-radius:4px;-webkit-box-shadow:0 0 8px #fff;box-shadow:0 0 8px #fff}.invoices-table .invoices-header span{cursor:pointer}.invoices-table .invoices-header span i{font-size:16px;margin-left:-20px}.invoices-table .invoices-header>span:first-child{width:100%;max-width:16.66667vw;min-width:200px}.invoices-table .invoices-header>span:nth-child(2){width:100%;max-width:8.33333vw;min-width:120px}.invoices-table .invoices-header>span:nth-child(2) i:before{margin-right:-5px}.invoices-table .invoices-header>span:nth-child(3){width:100%;max-width:10vw;min-width:120px}.invoices-table .invoices-header>span:nth-child(4){width:100%;max-width:7.14286vw;min-width:100px}.invoices-table .invoices-header>span:nth-child(4) i:before{margin-right:-5px}.invoices-table .invoices-header>span:nth-child(5){width:100%;max-width:7.14286vw;min-width:100px}.invoices-table .invoices-header>span:nth-child(5) i:before{margin-right:-5px}.invoices-table .invoices-header>span:nth-child(6){width:100%;max-width:5vw;min-width:60px}.invoices-table .invoices-header>span:nth-child(7){width:100%;max-width:10vw;min-width:135px}.invoices-table .invoices-header>span:nth-child(8){width:100%;max-width:7.14286vw;min-width:100px}.invoices-table .invoices-header>span:nth-child(8) i:before{margin-right:-5px}.invoices-table .invoices-header>span:nth-child(9){width:100%;max-width:7.14286vw;min-width:100px}.invoices-table .invoices-header>span:nth-child(9) i:before{margin-right:-5px}.invoices-table .invoices-header>span:last-child{width:100%;max-width:16.66667vw;min-width:320px}.invoices-table .invoices-items{display:-webkit-box;display:-ms-flexbox;display:flex;background-color:rgba(0,0,0,.6);color:#fff;word-break:break-word;padding:3px 5px}.invoices-table .invoices-items:hover{background-color:rgba(0,0,0,.7)}.invoices-table .invoices-items>div:first-child{width:100%;max-width:16.66667vw;min-width:200px}.invoices-table .invoices-items>div:nth-child(2){width:100%;max-width:8.33333vw;min-width:120px}.invoices-table .invoices-items>div:nth-child(3){width:100%;max-width:10vw;min-width:120px}.invoices-table .invoices-items>div:nth-child(4),.invoices-table .invoices-items>div:nth-child(5){width:100%;max-width:7.14286vw;min-width:100px}.invoices-table .invoices-items>div:nth-child(6){width:100%;max-width:5vw;min-width:60px}.invoices-table .invoices-items>div:nth-child(7){width:100%;max-width:10vw;min-width:135px}.invoices-table .invoices-items>div:nth-child(8),.invoices-table .invoices-items>div:nth-child(9){width:100%;max-width:7.14286vw;min-width:100px}.invoices-table .invoices-items>div:last-child{width:100%;max-width:16.66667vw;min-width:320px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.invoices-table .invoices-items>div:last-child .options{height:38px}.invoices-table .invoices-items>div:last-child .options a:not(:last-child){margin-right:5px}.invoices-table .invoices-items>div:last-child .payment{height:38px;width:87px}.view{margin:auto;width:600px}.wrapper{position:relative;width:100vw;overflow-x:scroll;border:1px solid #000;white-space:nowrap}.sticky-col{position:sticky;background-color:#fff}.first-col{width:100px;min-width:100px;max-width:100px;left:0}.second-col{width:150px;min-width:150px;max-width:150px;left:100px}.color-white[data-v-e9c80220]{color:#fff}.invoiceable-form[data-v-e9c80220]{background-color:rgba(0,0,0,.5);-webkit-box-shadow:0 0 10px 2px hsla(0,0%,100%,.5);box-shadow:0 0 10px 2px hsla(0,0%,100%,.5);padding:8px 8px 10px 8px;border-radius:4px;margin-bottom:20px}.reload-icon[data-v-e9c80220]{width:100%;height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;cursor:pointer}.reload-icon .icon-cached[data-v-e9c80220]{font-size:24px;display:-webkit-box;display:-ms-flexbox;display:flex;width:24px;height:24px}.reload-icon .icon-cached[data-v-e9c80220]:before{width:100%;height:100%;margin:0!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.reload-rotate[data-v-e9c80220]{-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}#invoiceable{padding:20px 50px 0 50px;max-height:calc(100vh - 91px);overflow-y:auto;overflow-x:hidden}#invoiceable .top-selects{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:30px}#invoiceable .top-selects select{padding:10px;border-radius:6px;border:1px solid #acabab;-webkit-box-shadow:0 0 10px rgba(0,0,0,.2);box-shadow:0 0 10px rgba(0,0,0,.2);min-height:235px}#invoiceable .top-selects .client-select{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:2;-ms-flex:2;flex:2;min-width:290px}#invoiceable .top-selects .client-select select{-webkit-box-flex:1;-ms-flex:1;flex:1}#invoiceable .top-selects .client-select select option{white-space:pre-wrap}#invoiceable .top-selects .project-select{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:2;-ms-flex:2;flex:2;min-width:466px}#invoiceable .top-selects .project-select select{-webkit-box-flex:1;-ms-flex:1;flex:1}#invoiceable .top-selects .project-select select optgroup{white-space:pre-wrap}#invoiceable .top-selects .user-select{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:177px}#invoiceable .top-selects .user-select select{-webkit-box-flex:1;-ms-flex:1;flex:1}#invoiceable .table-responsive{-webkit-box-shadow:0 0 10px 2px hsla(0,0%,100%,.5);box-shadow:0 0 10px 2px hsla(0,0%,100%,.5)}#invoiceable .bottom-selects .form-inline .inputs{gap:10px}#invoiceable .row-date{background-color:rgba(0,0,0,.7)!important}.nav>li>a{padding-top:3px;padding-bottom:3px}a.active{background:transparent}.b-table-sticky-header{max-height:500px!important}#add-invoiceable-item .modal-content{min-height:400px}#add-invoiceable-item .invoicable-items .dropdown-menu{height:240px!important;max-height:550px;position:relative;overflow-y:auto}#add-invoiceable-item .invoicable-items .dropdown-menu .client-name-wrapper{margin-bottom:10px}#add-invoiceable-item .invoicable-items .dropdown-menu .client-name-wrapper .client-name{font-weight:600}#add-invoiceable-item .invoicable-items .dropdown-menu .project-name-wrapper{cursor:pointer}#add-invoiceable-item .invoicable-items .dropdown-menu .project-name-wrapper:hover{background-color:#000}#add-invoiceable-item .invoicable-items .dropdown-menu .project-name-wrapper .project-name{margin-left:20px}#add-invoiceable-item .clear-invoiceable-item{text-align:right}#add-invoiceable-item .clear-invoiceable-item span{color:#007bff;font-size:14px;cursor:pointer;margin-right:7px}#add-invoiceable-item .add-description{padding:0 7px}#add-invoiceable-item .add-description input{margin-top:10px}.color-white[data-v-7799d510]{color:#fff}.invoiceable-form[data-v-7799d510]{background-color:rgba(0,0,0,.5);-webkit-box-shadow:0 0 10px 2px hsla(0,0%,100%,.5);box-shadow:0 0 10px 2px hsla(0,0%,100%,.5);padding:8px 8px 10px 8px;border-radius:4px;margin-bottom:20px}.reload-icon[data-v-7799d510]{width:100%;height:30px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-pack:distribute;justify-content:space-around;cursor:pointer}.reload-icon .icon-cached[data-v-7799d510]{font-size:24px;display:-webkit-box;display:-ms-flexbox;display:flex;width:24px;height:24px}.reload-icon .icon-cached[data-v-7799d510]:before{width:100%;height:100%;margin:0!important;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.reload-rotate[data-v-7799d510]{-webkit-animation:spin 1s linear infinite;animation:spin 1s linear infinite}