.add-bill-condition .w-80{width:80%}.add-bill-condition .col-condition{width:44%}.add-bill-condition .col-installment-quantity{width:28%}.add-bill-condition .col-installment{width:10%}.add-bill-condition .col-values{width:22%;text-align:center;padding:0!important}.add-bill-condition .col-values .op-currency{text-align:right!important}.add-bill-condition .col-values .el-input__inner{padding-right:0}.add-bill-condition .col-values .el-input__suffix{right:-10px}.add-bill-condition .installments-list{max-height:200px;overflow-y:auto}.add-bill-mode-toggle .btn-cancel{border:1px solid #fff!important}.add-bill-mode-toggle .btn:focus{-webkit-box-shadow:none!important;box-shadow:none!important}.financial-categories-combo ul li .truncate,.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}.financial-categories-combo{max-width:336px}.financial-categories-combo ul li{border-bottom:1px solid #ccc!important;padding:.3rem .15rem!important}.financial-categories-combo ul li .truncate{white-space:unset;text-overflow:unset;overflow-wrap:break-word;word-wrap:break-word;word-break:break-word;-webkit-hyphens:auto;hyphens:auto;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;-webkit-box-pack:center;text-overflow:ellipsis;overflow:hidden}.op-select .el-select-dropdown__item{font-weight:400}.op-select .el-select-dropdown__item .selected{background-color:#e8f8ff;color:#006fa3}.op-select .el-select-dropdown__item:hover{background-color:#b5e8ff}.op-select .popper__arrow{display:none}.op-select-combo .el-input__inner{border:1px solid #c2c2c2!important;height:40px}.el-popper.op-select[x-placement^=bottom]{margin-top:1px!important;border-top-left-radius:0;border-top-right-radius:0}.el-popper.op-select[x-placement^=top]{margin-bottom:1px;border-bottom-left-radius:0;border-bottom-right-radius:0}.increase-discount{position:absolute;top:0;bottom:0;left:0;right:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.increase-discount .op-currency{text-align:right!important;height:40px!important}.increase-discount__header{padding:1em 1em 1em 2.5em;font-size:1em;color:#333;height:65px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#fff;border-top-left-radius:6px;border-top-right-radius:6px}.increase-discount__header h1{font-size:1.6em;color:#008ffe}.increase-discount__body{padding:1em 1em 1em 2.5em;font-size:1em;color:#333;padding:0 2.5em;background-color:#f7f7f7;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;position:relative;z-index:1}.increase-discount__body .increase-discount__body__column-1{width:65%;color:#333!important;padding:0;font-size:1em;color:#333;padding:.25em .5em}.increase-discount__body .increase-discount__body__column-1 .py-1{font-size:1.143em!important}.increase-discount__body .increase-discount__body__column-2{width:200px;padding:0;font-size:1em;color:#333;padding:.25em .5em}.increase-discount__body .increase-discount__body__column-3{width:50px;padding:0;font-size:1em;color:#333;padding:.25em .5em}.increase-discount__body .increase-discount__body__floating{position:absolute;top:0;right:2.5em;bottom:0;left:2.5em;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.increase-discount__body .increase-discount__body__floating .increase-discount__body__floating__top{display:-webkit-box;display:-ms-flexbox;display:flex;padding:1.5em 0}.increase-discount__body .increase-discount__body__floating .increase-discount__body__floating__middle{border:1px solid #ebebeb;position:relative;border-radius:6px;height:100%;overflow-y:auto}.increase-discount__body .increase-discount__body__floating .increase-discount__body__floating__middle .increase-discount__body__column-3{width:40px}.increase-discount__body .increase-discount__body__floating .increase-discount__body__floating__middle .increase-discount__body__floating__middle__header{display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;top:0;z-index:2}.increase-discount__body .increase-discount__body__floating .increase-discount__body__floating__middle .increase-discount__body__floating__middle__header .increase-discount__body__column-1{background-color:#f7f7f7}.increase-discount__body .increase-discount__body__floating .increase-discount__body__floating__middle .increase-discount__body__floating__middle__header .increase-discount__body__column-3{width:40px}.increase-discount__body .increase-discount__body__floating .increase-discount__body__floating__bottom{background-color:#ebebeb;position:-webkit-sticky;position:sticky;bottom:0;padding:.4em 0}.increase-discount__body__column-2{background-color:#f7f7f7!important}.increase-discount__footer{padding:1em 1em 1em 2.5em;font-size:1em;color:#333;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;height:65px;background-color:#fff;padding-right:2.5em}.width-control-with-id{width:650px!important}.width-control-without-id{width:465px!important}.person-selector .type-disabled .btn-cancel{cursor:not-allowed;background-color:#f7f7f7!important}.person-selector .type-disabled ul{display:none!important}.person-selector .btn.dropdown-toggle{border-top-right-radius:0;border-bottom-right-radius:0}.person-selector .dropdown-toggle{border:0}.person-selector .dropdown-toggle:focus{-webkit-box-shadow:none;box-shadow:none}.person-selector .op-multiselect-toggle{border:0}.person-selector .op-multiselect-toggle:focus{border-color:#ccc!important}.situation-switcher{font-weight:600;height:34px}.situation-switcher .icon-task:before{margin-left:0}.situation-switcher:focus{-webkit-box-shadow:none;box-shadow:none}.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}.el-dialog.add-bill-modal.complete-mode{min-width:680px}.add-bill-modal{width:80vw;max-width:800px;-webkit-transition-property:width,max-width;transition-property:width,max-width;-webkit-transition-duration:.2s;transition-duration:.2s}.add-bill-modal .el-dialog__footer{padding:0}.add-bill-modal.complete-mode{width:95vw;max-width:1200px}.add-bill-modal.complete-mode .btn-save-bill{display:block}.add-bill-modal.complete-mode .add-cost-centers{width:125px;position:relative}.add-bill-modal.complete-mode .summary{height:30px;color:#333;border-radius:.25rem;background-color:#fff;border:1px solid #c2c2c2}.add-bill-modal.complete-mode .summary:hover{cursor:pointer}.add-bill-modal.complete-mode .summary .arrow-down{color:#333}.add-bill-modal.increase-mode{width:80vw;max-width:800px}.add-bill-modal.division-mode{width:80vw;height:638px;max-width:752px}.add-bill-modal.division-mode .btn-save-bill,.add-bill-modal.division-mode .complete-mode-container,.add-bill-modal.division-mode .el-dialog__footer{display:none}.add-bill-modal.division-mode .el-dialog__body{padding:0!important}.add-bill-modal.division-mode .add-bill-condition{display:none}.add-bill-modal .simple-mode-container{width:55%;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.add-bill-modal .simple-mode-container .divider{width:100%;height:1px;background-color:#f7f7f7}.add-bill-modal .complete-mode-container{width:45%;display:block}.add-bill-modal .add-bill-date-selector .icon-calendar{font-size:1.857em!important}.add-bill-modal .add-bill-date-selector .icon-calendar:before{margin-left:0!important}.add-bill-modal .add-bill-value-field{text-align:right!important;font-weight:600}.add-bill-modal .add-bill-cost-center-button,.add-bill-modal .add-bill-increase-button{font-weight:400}.add-bill-modal .add-bill-cost-center-button{padding:0!important}.add-bill-modal input.form-control{height:30px}.add-bill-modal label{white-space:nowrap;color:#333}.add-bill-modal .text-half{color:#777!important}