.hours-table-container .op-dropdown-box .op-dropdown-box-body,.word-breaking{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}.no-break-word{word-break:auto-phrase}.text-gray{color:#707c85!important}.cursor-disabled{cursor:not-allowed!important}.icon-disabled{color:#777;opacity:.5;cursor:not-allowed}.hours-table-container .table-title{font-size:14px;text-transform:uppercase}.hours-table-container .select-types-disabled .op-multiselect-toggle{border-color:none!important}.hours-table-container .select-types-disabled .op-multiselect-toggle div{color:#777!important}.hours-table-container .op-dropdown-box{position:absolute;background-color:#fff;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.1);box-shadow:0 2px 5px rgba(0,0,0,.1);background-clip:padding-box;border:1px solid rgba(0,0,0,.15);border-radius:.25rem;width:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.hours-table-container .op-dropdown-box .op-dropdown-box-title{border-bottom:1px solid #efefef;padding:0 1em;color:#707c85;font-size:1em}.hours-table-container .op-dropdown-box .op-dropdown-box-title .badge-default{color:#00a1dd;background-color:#e8f8ff}.hours-table-container .op-dropdown-box .op-dropdown-box-body{background-color:#f5f5f5}.hours-table-container .op-dropdown-box .op-dropdown-box-footer{border-top:1px solid #efefef;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.hours-table-container .addHourRow{border-right:1px solid #dee2e6;border-left:1px solid #dee2e6}.hours-table-container .addHourRow .op-multiselect>div,.hours-table-container .hours-list .op-multiselect>div{border:none!important;color:#00a1dd;border-radius:.25rem!important;padding-right:0}.hours-table-container .addHourRow .op-multiselect>div i,.hours-table-container .hours-list .op-multiselect>div i{display:none}.hours-table-container .addHourRow .op-multiselect>div:focus,.hours-table-container .addHourRow .op-multiselect>div:focus-within,.hours-table-container .addHourRow .op-multiselect>div:hover,.hours-table-container .hours-list .op-multiselect>div:focus,.hours-table-container .hours-list .op-multiselect>div:focus-within,.hours-table-container .hours-list .op-multiselect>div:hover{border:1px solid #00a1dd!important;color:#00a1dd}.hours-table-container .addHourRow .op-multiselect>div:focus-within i,.hours-table-container .addHourRow .op-multiselect>div:focus i,.hours-table-container .addHourRow .op-multiselect>div:hover i,.hours-table-container .hours-list .op-multiselect>div:focus-within i,.hours-table-container .hours-list .op-multiselect>div:focus i,.hours-table-container .hours-list .op-multiselect>div:hover i{display:block}.hours-table-container .hours-list-col-title{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-width:150px}.hours-table-container .hours-list-col-title:has(.op-multiselect-list) .op-multiselect-toggle>div{padding-left:0!important}.hours-table-container .hours-list-col-title:hover .op-multiselect-toggle>div{padding-left:.5rem!important}.hours-table-container .hours-list-col-title .op-multiselect-toggle>div{padding-left:0!important}.hours-table-container .hours-list-col-title .select-types-disabled>div{padding-left:0!important;border:none!important}.hours-table-container .hours-list-col-title span{font-weight:600}.hours-table-container .hours-list-col-colaborador{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:150px;min-width:150px}.hours-table-container .hours-list-col-colaborador:has(.op-multiselect-list) .op-multiselect-toggle>div{padding-left:0!important}.hours-table-container .hours-list-col-colaborador:hover .op-multiselect-toggle>div{padding-left:.5rem!important}.hours-table-container .hours-list-col-colaborador .op-multiselect-toggle{background:none!important}.hours-table-container .hours-list-col-colaborador .op-multiselect-toggle>div{padding-left:0!important}.hours-table-container .hours-list-col-cust{font-weight:300;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-width:201.5px;max-width:201.5px;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hours-table-container .hours-list-col-cust .form-control{border:#c2c2c2!important;background:#f7f7f7!important;padding-right:.1rem!important;color:#333!important}.hours-table-container .hours-list-col-cust .form-control:focus,.hours-table-container .hours-list-col-cust .form-control:hover{border:1px solid #c2c2c2!important}.hours-table-container .hours-list-col-cust .form-control:disabled{border:none!important;background:none!important;cursor:not-allowed!important}.hours-table-container .hours-list-col-hours{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;min-width:110px;max-width:110px;padding-right:.5rem;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.hours-table-container .hours-list-col-hours .custom-number-input{background:unset!important;padding-right:.1rem!important;text-align:right!important}.hours-table-container .hours-list-col-hours .custom-number-input:disabled{border:none!important;cursor:not-allowed!important;background:unset!important}.hours-table-container .hours-list-col-hours span{font-weight:300!important}.hours-table-container .hours-list-col-hours .border-focus{border:.5px solid #00a1dd}.hours-table-container .hours-list-col-hours .op-editable-disabled{background-color:#f5f7fa!important}.hours-table-container .hours-list-col-hours-months{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;font-weight:300;min-width:110px;max-width:110px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.hours-table-container .hours-list-col-hours-months .form-control{border:#c2c2c2!important;background:#f7f7f7!important;padding-right:.1rem!important;color:#333!important}.hours-table-container .hours-list-col-hours-months .form-control:focus,.hours-table-container .hours-list-col-hours-months .form-control:hover{border:1px solid #c2c2c2!important}.hours-table-container .hours-list-col-hours-months .form-control:disabled{border:none!important;background:none!important;cursor:not-allowed!important;color:#008ffe!important}.hours-table-container .hours-list-col-actions{min-width:50px;max-width:50px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.hours-table-container .hours-list-footer,.hours-table-container .hours-list-footer .vue-recycle-scroller__item-view,.hours-table-container .hours-list-header,.hours-table-container .hours-list-header .vue-recycle-scroller__item-view{padding-left:1rem}.hours-table-container .hours-list{overflow:unset;border-bottom:none!important}.hours-table-container .hours-list .op-list-no-records{display:none}.hours-table-container .hours-list .op-list{overflow-y:unset!important;padding-left:1rem;border-right:1px solid #dee2e6;border-left:1px solid #dee2e6;border-radius:unset}.hours-table-container .hours-list .op-list .vue-recycle-scroller__item-wrapper{overflow:unset;width:unset!important}.hours-table-container .hours-list .op-list .vue-recycle-scroller__item-wrapper>.vue-recycle-scroller__item-view:has(ul){z-index:1}.hours-table-container .hours-list .op-list-header{position:unset}.hours-table-container .hours-list .header-border{border-bottom:none!important}.hours-table-container .hours-list .custom-number-input{background:none!important;color:#00a1dd!important;font-weight:700;border:none;min-width:150px;max-width:150px;text-align:left;padding:.3rem;border-radius:.25rem;margin:0}.hours-table-container .hours-list .custom-number-input::-webkit-inner-spin-button,.hours-table-container .hours-list .custom-number-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.hours-table-container .hours-list .custom-number-input:focus,.hours-table-container .hours-list .custom-number-input:hover{border:.5px solid #00a1dd}.hours-table-container .hours-list .custom-number-input:disabled{border:none;background:unset!important;cursor:auto}.hours-table-container .hours-list input[type=number]{-moz-appearance:textfield}.hours-table-container .select-types-disabled .op-multiselect-toggle{background:none!important;border:none!important}.hours-table-container .select-types-disabled .op-multiselect-toggle>div{color:none!important}.hours-table-container .select-types-disabled .op-multiselect-toggle i{display:none!important}.hours-table-container .select-types-disabled .op-multiselect-toggle:hover{border:unset!important;cursor:not-allowed;border-color:unset!important}.hours-table-container .select-types-disabled .op-multiselect-toggle:hover>div{padding-left:0!important}.hours-table-container .select-types-disabled .op-multiselect-toggle:focus-within input{border:1px solid #ccc!important}.hours-table-container .hours-list-footer,.hours-table-container .hours-list-header{height:33px!important;width:100%;height:100%;border:1px solid #dee2e6}.hours-table-container .hours-list-footer .hours-list-col-title,.hours-table-container .hours-list-header .hours-list-col-title{max-width:unset!important;min-width:150px!important}.hours-table-container .hours-list-header{background-color:#f7f7f7;border-bottom:none}.hours-table-container .hours-list-header .hours-list-col-title{color:#707c85}.hours-table-container .hours-list-footer{background-color:#fff;border-top:none;height:50px!important}.hours-table-container .hours-list-footer span{font-weight:400}.hours-table-container .hours-list-footer-dark-bg{background-color:#f7f7f7}.hours-table-container .dealsfee-modal .el-dialog{width:800px}.op-date-postpone{width:100%}.op-date-postpone .postpone-value{-ms-flex-negative:0;flex-shrink:0;width:100px}.op-date-recurrence{width:100%}.op-date-recurrence .el-checkbox,.op-date-recurrence .el-radio{margin-bottom:0;padding-bottom:0}.op-date-recurrence .weekly-checkbox-group{text-align:center}.op-date-recurrence .weekly-checkbox-group .el-checkbox-button.is-focus .el-checkbox-button__inner{border-color:#dcdfe6}.op-date-recurrence .weekly-checkbox-group .el-checkbox-button.is-focus.is-checked .el-checkbox-button__inner{border-color:#409eff}.op-date-recurrence .weekly-checkbox-group .el-checkbox-button .el-checkbox-button__inner{padding:.5em;font-size:10px}.op-date-recurrence .weekly-checkbox-group .el-checkbox-button.weekend:not(.is-checked) .el-checkbox-button__inner{color:#d04949}.op-date-recurrence .repetition-deadline .el-input__inner{padding-right:0}.op-date-recurrence .recurrence-input{height:28px}.date-selector-container{width:300px}.date-selector-container .op-date-selector__footer{height:60px;padding:0 12px!important;background-color:#f7f7f7;border-top:1px solid #ebebeb}.date-selector-container .op-date-selector__footer .rounded-pill{height:30px;font-size:12px;padding:0 10px!important}.op-currency{border:1px solid #ebebeb}.op-currency.clean-mode{border-color:transparent;background-color:transparent}.op-currency.clean-mode.danger{color:#fe6446!important}.op-currency.clean-mode:hover:not(.disabled){border-color:#ebebeb}.op-currency.clean-mode:focus:not(.disabled){border-color:#c2c2c2}.op-currency:disabled{color:#777!important}.op-currency.danger{border:1px solid #fe6446!important}.done[data-v-26deeedf]{background-color:#caedcd!important}.deleted[data-v-26deeedf]{background-color:#ffe8e3!important}.disabled[data-v-26deeedf]{opacity:.5}.word-breaking[data-v-26deeedf]{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}.vue-line-clamp[data-v-26deeedf]{word-break:normal!important}.date-replication-arrows[data-v-26deeedf]{top:50%;gap:2px;opacity:0;left:-24px;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;position:absolute;pointer-events:none;-webkit-transform:translateY(-50%);transform:translateY(-50%);-webkit-transition:opacity .2s ease;transition:opacity .2s ease}.date-replication-arrows[data-v-26deeedf]:hover{opacity:1;pointer-events:all}.arrow-btn[data-v-26deeedf]{padding:0;width:20px;height:20px;border:none;display:-webkit-box;display:-ms-flexbox;display:flex;cursor:default;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .2s ease;transition:all .2s ease;background:#ebebeb}.arrow-btn svg[data-v-26deeedf]{fill:#333}.arrow-btn[data-v-26deeedf]:focus{outline:none}.arrow-up[data-v-26deeedf]{border-radius:5px 0 0 5px}.arrow-down[data-v-26deeedf]{border-radius:0 5px 5px 0}.arrow-btn.active[data-v-26deeedf]{cursor:pointer}.arrow-btn.active[data-v-26deeedf]:hover{background:#008ffe}.arrow-btn.active:hover svg[data-v-26deeedf]{fill:#fff}.arrow-btn.disabled[data-v-26deeedf]{cursor:not-allowed}.arrow-btn.disabled svg[data-v-26deeedf]{fill:#c2c2c2}.billing-table-container .edit-billing-date-selector .el-tooltip>div,.billing-table-container .edit-due-date-selector .el-tooltip>div{color:#008ffe!important}.billing-table-container .input-disabled{cursor:not-allowed!important}.billing-table-container .input-disabled:focus,.billing-table-container .input-disabled:hover{border:none}.billing-table-container .input-disabled .el-tooltip div{color:#ebebeb!important}.billing-table-container .bills_actions button{border-radius:60px;padding:6px 20.4px;font-family:Inter,sans-serif;font-weight:600;font-size:13.2px;line-height:100%;letter-spacing:0;text-align:center;vertical-align:middle}.billing-table-container .bills_actions .cancel_bills{border:1.2px solid #ebebeb;color:#777;font-weight:600}.billing-table-container .select-types-disabled .op-multiselect-toggle{background:none!important;border:none!important}.billing-table-container .select-types-disabled .op-multiselect-toggle>div{color:#333!important}.billing-table-container .select-types-disabled .op-multiselect-toggle i{display:none!important}.billing-table-container .select-types-disabled .op-multiselect-toggle:focus-within input{border:1px solid #ebebeb!important}.billing-table-container .due-date{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;border-radius:3.836px;border:.959px solid #ebebeb;width:284.05px;height:29.73px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;padding:4px 10px}.billing-table-container .due-date>span{line-height:0}.billing-table-container .duedate-list-container .duedate-list-main-header{background-color:#f7f7f7}.billing-table-container .duedate-list-container .duedate-list-main-header>div:first-child{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.billing-table-container .duedate-list-container .duedate-list-main-header>div:last-child{margin-left:auto}.billing-table-container .duedate-list-container .list_footer_info{height:38.35px;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;background:#fe6446}.billing-table-container .duedate-list-container .list_footer_info svg{fill:#fe6446}.billing-table-container .duedate-list-container .list_footer_info .footer_description b:first-child{color:#fe6446}.billing-table-container .duedate-list-container .list_footer_info .footer_description b:last-child{color:#008ffe}.billing-table-container .duedate-list-container .select-methods{min-width:7rem!important;max-width:7rem!important}.billing-table-container .duedate-list-container .op-list-container{position:static!important;overflow:unset}.billing-table-container .duedate-list-container .op-list-container .vue-recycle-scroller{overflow-y:unset}.billing-table-container .duedate-list-container .op-list-container .vue-recycle-scroller .vue-recycle-scroller__item-wrapper{overflow:unset}.billing-table-container .duedate-list-container .op-list-container .vue-recycle-scroller .vue-recycle-scroller__item-wrapper>.vue-recycle-scroller__item-view>div{-webkit-box-pack:start!important;-ms-flex-pack:start!important;justify-content:flex-start!important}.billing-table-container .duedate-list-container .op-list-container .vue-recycle-scroller .vue-recycle-scroller__item-wrapper>.vue-recycle-scroller__item-view:has(ul){z-index:1}.billing-table-container .duedate-list-container .op-list-container .op-list-header{position:static!important;z-index:1!important}.billing-table-container .duedate-list-container .op-list-container .op-list-header>div{position:static}.billing-table-container .duedate-list-container .op-list-container .duedate-list-col-hashtag{min-width:60px;max-width:60px}.billing-table-container .duedate-list-container .op-list-container .duedate-list-col-dcValue{min-width:170px;max-width:170px}.billing-table-container .duedate-list-container .op-list-container .duedate-list-col-dcValue .op-currency{width:100%;text-align:left!important;padding-left:.1rem!important}.billing-table-container .duedate-list-container .op-list-container .duedate-list-col-dcValue .op-currency:disabled{border:none;background:none;opacity:1!important}.billing-table-container .duedate-list-container .op-list-container .duedate-list-col-dcValue .disabled{color:#777!important}.billing-table-container .duedate-list-container .op-list-container .duedate-list-col-payment{min-width:160px;max-width:160px;position:relative}.billing-table-container .duedate-list-container .op-list-container .duedate-list-col-payment .op-multiselect-toggle>div{padding-left:.1rem!important}.billing-table-container .duedate-list-container .op-list-container .duedate-list-col-payment .date-replication-arrows{left:170px!important}.billing-table-container .duedate-list-container .op-list-container .duedate-list-col-billing-status{min-width:100px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.billing-table-container .duedate-list-container .op-list-container .duedate-list-col-billing-status .situation-badge{padding:.2em .4em!important;border-radius:.25em;font-weight:400!important;font-size:13px!important;color:#fff!important}.billing-table-container .duedate-list-container .op-list-container .duedate-list-col-billing-status .situation-badge.settled{background-color:#4dc357}.billing-table-container .duedate-list-container .op-list-container .duedate-list-col-billing-status .situation-badge.removed{background-color:#fe6446}.billing-table-container .duedate-list-container .op-list-container .hidden-info-bill{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:18px}.billing-table-container .duedate-list-container .op-list-container .hidden-info-bill svg{fill:#fe6446}.billing-table-container .duedate-list-container .op-list-container .info-bill svg{fill:#ff8a00!important}.billing-table-container .duedate-list-container .op-list-container .duedate-list-col-go-to{min-width:120px;max-width:120px;text-align:center}.billing-table-container .duedate-list-container .op-list-container .billingdate-list-col-billingdate,.billing-table-container .duedate-list-container .op-list-container .duedate-list-col-duedate{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:170px;max-width:170px;position:relative;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;padding-left:36px!important}.billing-table-container .duedate-list-container .op-list-container .billingdate-list-col-billingdate .el-tooltip,.billing-table-container .duedate-list-container .op-list-container .duedate-list-col-duedate .el-tooltip{margin-left:0!important}.billing-table-container .duedate-list-container .op-list-container .op-list-index{position:relative;overflow:visible!important}.billing-table-container .duedate-list-container .op-list-container .op-list-index:hover .date-replication-arrows{opacity:1!important;pointer-events:all!important}.billing-table-container .duedate-list-container .op-list-container .date-replication-arrows{left:-15px!important;z-index:9999!important}.billing-table-container .duedate-list-container .custom-input{background:#fff;color:#00a1dd;font-weight:700;border:.5px solid #008ffe;text-align:left;width:55px;padding:.3rem;border-radius:.25rem}.billing-table-container .duedate-list-container .custom-input::-webkit-inner-spin-button,.billing-table-container .duedate-list-container .custom-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.billing-table-container .duedate-list-container .custom-input:disabled{background:none!important;border:none;cursor:not-allowed}.billing-table-container .duedate-list-container .custom-input input[type=number]{-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.op-dropdown.el-popover .op-dropdown-box .op-dropdown-box-body,.word-breaking{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}.op-dropdown.el-popover{position:relative;width:260px;-webkit-box-shadow:none;box-shadow:none;border:none;padding:0;-webkit-transition-property:width,height;transition-property:width,height;-webkit-transition-duration:.3s;transition-duration:.3s}.op-dropdown.el-popover .op-dropdown-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:0;padding:.7em;border-radius:4px;text-align:left;line-height:1.2;color:#333;text-decoration:none;font-size:13px;cursor:pointer;white-space:nowrap}.op-dropdown.el-popover .op-dropdown-item:hover{background-color:#d9eeff}.op-dropdown.el-popover .op-dropdown-box{position:absolute;background-color:#fff;-webkit-box-shadow:0 2px 5px rgba(0,0,0,.1);box-shadow:0 2px 5px rgba(0,0,0,.1);background-clip:padding-box;border:1px solid #ebebeb;border-radius:.25rem;width:100%;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-style:preserve-3d;transform-style:preserve-3d}.op-dropdown.el-popover .op-dropdown-box .op-dropdown-box-title{border-bottom:1px solid #ebebeb;padding:0 1em;color:#333;font-size:1em}.op-dropdown.el-popover .op-dropdown-box .op-dropdown-box-title .badge-default{color:#008ffe;background-color:#f7f7f7}.op-dropdown.el-popover .op-dropdown-box .op-dropdown-box-body{background-color:#f7f7f7}.op-dropdown.el-popover .op-dropdown-box .op-dropdown-box-footer{border-top:1px solid #ebebeb;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.op-dropdown.small{width:120px;min-width:120px}.first-box-leave-to{-webkit-animation:flip1 .3s;animation:flip1 .3s}.second-box-enter-active{-webkit-animation:flip2 .3s;animation:flip2 .3s}.first-box-enter-active{animation:flip1 .3s reverse}.second-box-leave-to{animation:flip2 .3s reverse}@-webkit-keyframes flip1{0%{-webkit-transform:perspective(1000px) rotateY(0deg);transform:perspective(1000px) rotateY(0deg)}to{-webkit-transform:perspective(1000px) rotateY(-180deg);transform:perspective(1000px) rotateY(-180deg)}}@keyframes flip1{0%{-webkit-transform:perspective(1000px) rotateY(0deg);transform:perspective(1000px) rotateY(0deg)}to{-webkit-transform:perspective(1000px) rotateY(-180deg);transform:perspective(1000px) rotateY(-180deg)}}@-webkit-keyframes flip2{0%{-webkit-transform:perspective(1000px) rotateY(180deg);transform:perspective(1000px) rotateY(180deg)}to{-webkit-transform:perspective(1000px) rotateY(0deg);transform:perspective(1000px) rotateY(0deg)}}@keyframes flip2{0%{-webkit-transform:perspective(1000px) rotateY(180deg);transform:perspective(1000px) rotateY(180deg)}to{-webkit-transform:perspective(1000px) rotateY(0deg);transform:perspective(1000px) rotateY(0deg)}}.projects-holder,.projects-holder .project-card{display:-webkit-box;display:-ms-flexbox;display:flex}.projects-holder .project-card{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border:1px solid #ebebeb;padding:.4rem .5rem .5rem;margin-right:1rem;width:251px;height:56px;border-radius:4px;font-size:.813rem}.projects-holder .project-card .project-id,.projects-holder .project-card .project-personName{font-weight:400;color:#777!important}.projects-holder .project-card .project-title{display:block;color:#333!important;font-weight:700;width:180px;overflow:hidden;text-overflow:ellipsis}.done{background-color:#caedcd!important}.deleted{background-color:#ffe8e3!important}.disabled{opacity:.5}.word-breaking{overflow-wrap:break-word;word-wrap:break-word;-ms-word-break:break-all;word-break:break-all;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}.vue-line-clamp{word-break:normal!important}#modal-edit-contract-fee{overflow:unset}.body-container{position:relative;height:calc(100vh - 230px);overflow-y:auto}.body-container .contract-name{position:fixed}.projects-holder{-ms-flex-wrap:wrap;flex-wrap:wrap}.tab-content{height:200px;overflow-y:auto}.project-card{margin-bottom:8px;margin-right:8px!important}.pointer{cursor:pointer}.border-bottom{border-bottom:1px solid #c2c2c2!important}.horizontal-padding{padding-left:20px;padding-right:20px}.text-disabled{color:#777!important}.edit-contract-fee{width:65rem}.edit-contract-fee.archived-contract-fee-modal .el-dialog__header,.edit-contract-fee.removed-contract-fee-modal .el-dialog__header{background-color:#f7f7f7!important}.edit-contract-fee .el-dialog__header{padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:6px 6px 0 0;height:60px;background-color:#f7f7f7;border-bottom-color:#ebebeb}.edit-contract-fee .el-dialog__header .edit-due-date-selector .el-tooltip>div{color:#777}.edit-contract-fee .el-dialog__header .edit-due-date-selector:first-child .el-tooltip:first-child{margin-left:0!important}.edit-contract-fee .el-dialog__header>.el-dialog__headerbtn{display:none}.edit-contract-fee .el-dialog__header .el-dialog__headerbtn{position:unset}.edit-contract-fee .el-dialog__header .header-container{display:-webkit-box;display:-ms-flexbox;display:flex;border-radius:6px 6px 0 0;height:60px;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-transition:all .3s;transition:all .3s}.edit-contract-fee .el-dialog__header .el-dialog__headerbtn{top:9px}.edit-contract-fee .el-dialog__header .header-content{height:48px}.edit-contract-fee .el-dialog__body{background-color:#fff!important;padding:10px 0;border-bottom:none;overflow:hidden;max-height:84vh!important}.edit-contract-fee .el-dialog__body .table-title{font-size:14px;text-transform:uppercase}.edit-contract-fee .el-dialog__body .client-name{color:#777;font-size:.9rem;font-weight:600}.edit-contract-fee .el-dialog__body .custom-number-input{background:unset;border:1px solid transparent;color:#008ffe!important;font-weight:700;min-width:10px;width:50px;text-align:right}.edit-contract-fee .el-dialog__body .custom-number-input:focus,.edit-contract-fee .el-dialog__body .custom-number-input:hover{border:1px solid #c2c2c2;border-radius:.25rem}.edit-contract-fee .el-dialog__body .custom-number-input:disabled{border:none!important;background:unset!important}.edit-contract-fee .el-dialog__body .custom-number-input::-webkit-inner-spin-button,.edit-contract-fee .el-dialog__body .custom-number-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0;-webkit-appearance:textfield;appearance:textfield;-moz-appearance:textfield}.edit-contract-fee .el-dialog__body .input-reminder{width:25px!important;font-weight:400;text-align:center}.edit-contract-fee .el-dialog__body .description-editor .op-editor-toolbar.is-sticky{position:fixed;bottom:0;z-index:3;border-radius:0}.edit-contract-fee .financial-sent{background:#caedcd;height:50px;width:95%;margin:auto;padding:0 10px!important;border-bottom:0!important;border-radius:6px!important}.edit-contract-fee .financial-sent.isChangedBill{height:76px!important;padding:10px 70px 10px 5px!important}.edit-contract-fee .financial-sent svg{fill:#4dc357;margin-top:5px}.edit-contract-fee .financial-sent .financial-sent-description{display:-webkit-box;display:-ms-flexbox;display:flex;padding:10px!important}.edit-contract-fee .financial-sent .sent-bills-info svg{fill:#ff8a00;margin:0 0 4px 4px!important}.edit-contract-fee .el-dialog__footer{padding:6.708px 16.292px;background-color:#f7f7f7}.edit-contract-fee .el-dialog__footer .op-user-avatar-list .avatar-container .avatar-without-image{margin-bottom:4px!important;margin-left:3px!important}.edit-contract-fee .el-dialog__footer .op-user-avatar-list .avatar-container>div{margin:0!important}.edit-contract-fee .send-to-financial-btn{border-radius:60px;padding:6px 20.4px;font-family:Inter,sans-serif;font-weight:600;font-size:13.2px;line-height:100%;letter-spacing:0;text-align:center;vertical-align:middle}.edit-contract-fee .duedate-list,.edit-contract-fee .hours-list,.edit-contract-fee .jobs-list{border:.5px solid #ebebeb;border-radius:0;padding:0}.edit-contract-fee .duedate-list .op-list-header,.edit-contract-fee .hours-list .op-list-header,.edit-contract-fee .jobs-list .op-list-header{border:0!important;height:35px}.edit-contract-fee .duedate-list .duedate-list-header,.edit-contract-fee .duedate-list .jobs-list-header,.edit-contract-fee .hours-list .duedate-list-header,.edit-contract-fee .hours-list .jobs-list-header,.edit-contract-fee .jobs-list .duedate-list-header,.edit-contract-fee .jobs-list .jobs-list-header{background-color:#f7f7f7;width:100%;height:100%}.edit-contract-fee .duedate-list .jobs-list-header,.edit-contract-fee .hours-list .jobs-list-header,.edit-contract-fee .jobs-list .jobs-list-header{padding-left:1rem;padding-right:1rem}.edit-contract-fee .duedate-list .jobs-list-header .jobs-list-col-title,.edit-contract-fee .hours-list .jobs-list-header .jobs-list-col-title,.edit-contract-fee .jobs-list .jobs-list-header .jobs-list-col-title{font-weight:600!important}.edit-contract-fee .duedate-list .jobs-list-header .vue-recycle-scroller__item-view,.edit-contract-fee .hours-list .jobs-list-header .vue-recycle-scroller__item-view,.edit-contract-fee .jobs-list .jobs-list-header .vue-recycle-scroller__item-view{padding-left:1rem}.edit-contract-fee .duedate-list .vue-recycle-scroller__item-view,.edit-contract-fee .hours-list .vue-recycle-scroller__item-view,.edit-contract-fee .jobs-list .vue-recycle-scroller__item-view{min-width:auto}.edit-contract-fee .duedate-list .vue-recycle-scroller__item-view>div,.edit-contract-fee .hours-list .vue-recycle-scroller__item-view>div,.edit-contract-fee .jobs-list .vue-recycle-scroller__item-view>div{-webkit-box-align:center;-ms-flex-align:center;align-items:center;border:0!important;-webkit-box-pack:end!important;-ms-flex-pack:end!important;justify-content:flex-end!important;opacity:1!important}.edit-contract-fee .jobs-list .op-list-header{z-index:unset!important}.edit-contract-fee .jobs-list .vue-recycle-scroller__item-view{padding-left:1rem;padding-right:1rem}.edit-contract-fee .hours-list{border:none!important}.edit-contract-fee [class^=jobs-list-col-]{text-align:left}.edit-contract-fee .jobs-list-col-title{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;color:#777}.edit-contract-fee .jobs-list-col-jobs{min-width:150px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;text-align:right}.edit-contract-fee .jobs-list-col-jobs .custom-number-input{padding-right:.1rem!important;text-align:right!important}.edit-contract-fee .jobs-list-col-jobs-months{min-width:150px;text-align:right;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.edit-contract-fee .duedate-list-col-hashtag{min-width:100px}.edit-contract-fee .duedate-list-col-duedate,.edit-contract-fee .duedate-list-col-value{min-width:130px}.edit-contract-fee .duedate-list-col-payment{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.edit-contract-fee .column-list div{padding:3px 8px;border:.5px solid #ebebeb;text-align:right}.edit-contract-fee .column-list div:first-child{width:11.5rem;background-color:#f7f7f7}.edit-contract-fee .column-list div:last-child{width:6.875rem}.edit-contract-fee .column-list .input[type=number]:disabled+p,.edit-contract-fee .column-list input:disabled{color:#777!important}.edit-contract-fee .column-list .margin-input{max-height:20px!important}.edit-contract-fee .main-header span{width:140px}.edit-contract-fee .main-header span:first-child{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.edit-contract-fee .duedate-list-container{border:1px solid #ebebeb;border-radius:2px}.edit-contract-fee .right-col{overflow-y:unset;min-height:200px;display:-webkit-box;display:-ms-flexbox;display:flex}@media only screen and (max-width:1600px){.edit-contract-fee .right-col{max-height:calc(77vh - 130px)}}@media only screen and (min-width:1601px) and (max-width:1999px){.edit-contract-fee .right-col{max-height:calc(65vh - 130px)}}@media only screen and (min-width:2000px){.edit-contract-fee .right-col{max-height:calc(55vh - 130px)}}.edit-contract-fee .right-col .tabs{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%}.edit-contract-fee .right-col .tabs .nav.nav-pills:focus a.active{border:1px solid #008ffe;border-radius:4px;padding-top:2px;padding-bottom:2px}.edit-contract-fee .right-col .tabs .nav.nav-pills .nav-link{font-size:1em;font-weight:600;border-top:1px solid transparent;border-left:1px solid transparent;border-right:1px solid transparent;padding-bottom:0;padding-left:0;padding-right:0;margin-right:2em}.edit-contract-fee .right-col .tabs .nav.nav-pills .nav-link .el-badge{vertical-align:initial}.edit-contract-fee .right-col .tabs .nav.nav-pills .nav-link :last-child{margin-right:0}.edit-contract-fee .right-col .tabs .nav.nav-pills .nav-link.active{color:#008ffe;border-radius:0;border-bottom:3px solid #008ffe;background-color:transparent}.edit-contract-fee .right-col .tabs .nav .nav>li>a:focus,.edit-contract-fee .right-col .tabs .nav .nav>li>a:hover{background-color:transparent;color:#008ffe!important}.edit-contract-fee .right-col .tabs .nav .nav-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.edit-contract-fee .right-col .tabs .nav .nav-item .nav-link:not(.active){border-bottom:3px solid transparent}.edit-contract-fee .right-col .tabs .tab-content{overflow-y:auto}.edit-contract-fee .right-col .tabs .tab-content [role=tabpanel]{width:100%}.edit-contract-fee .right-col .tabs .tab-content:has(.op-multiselect-list){overflow-y:unset!important}.edit-contract-fee .right-col .tabs .tab-content .tab-content-container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;width:100%;overflow-y:auto}.edit-contract-fee .right-col .tabs .select-types-disabled .op-multiselect-toggle{background:none!important;border:none!important}.edit-contract-fee .right-col .tabs .select-types-disabled .op-multiselect-toggle>div{color:#008ffe!important}.edit-contract-fee .right-col .tabs .select-types-disabled .op-multiselect-toggle i{display:none!important}.edit-contract-fee .right-col .tabs .logs-container .tab-content,.edit-contract-fee .right-col .tabs .reminder-container .tab-content{overflow-y:unset!important}.edit-contract-fee .right-col .tabs .reminder-container .custom-number-input{font-weight:700;width:42px!important;padding-left:unset!important;padding-right:unset!important}.edit-contract-fee .card-item{-webkit-box-flex:0;-ms-flex:0 0 33.333333%;flex:0 0 33.333333%;max-width:unset}.edit-contract-fee .card-item .card{height:unset;margin-bottom:unset;-webkit-box-shadow:unset;box-shadow:unset;border:.5px solid #ebebeb}.edit-contract-fee .card-item .card .card-block .text-half{display:none}.edit-contract-fee .card-item .card-title{font-size:13px;color:#333;font-weight:400}.edit-contract-fee .card-item .card-footer{display:none}.edit-contract-fee .contract-modal .el-dialog{width:800px}.op-multiselect-list{max-height:120px!important}