.v-autocomplete.v-input>.v-input__control>.v-input__slot{cursor:text}.v-autocomplete input{align-self:center}.v-autocomplete.v-select.v-input--is-focused input{min-width:64px}.v-autocomplete:not(.v-input--is-focused).v-select--chips input{max-height:0;padding:0}.v-autocomplete--is-selecting-index input{opacity:0}.v-autocomplete.v-text-field--enclosed:not(.v-text-field--solo):not(.v-text-field--single-line):not(.v-text-field--outlined) .v-select__slot>input{margin-top:24px}.v-autocomplete.v-text-field--enclosed:not(.v-text-field--solo):not(.v-text-field--single-line):not(.v-text-field--outlined).v-input--dense .v-select__slot>input{margin-top:20px}.v-autocomplete:not(.v-input--is-disabled).v-select.v-text-field input{pointer-events:inherit}.v-autocomplete__content.v-menu__content,.v-autocomplete__content.v-menu__content .v-card{border-radius:0}.w-full[data-v-fc1399d2]{width:100%}.items-table-card[data-v-fc1399d2]{border:1px solid #e8eaed;overflow:hidden}.items-table-card__empty[data-v-fc1399d2],.items-table-card__header[data-v-fc1399d2]{background:#fafbfc}.items-table-card__table-wrapper[data-v-fc1399d2]{overflow-x:auto}.items-table--fixed-layout[data-v-fc1399d2] table{table-layout:fixed;width:100%}.items-table__header-row th[data-v-fc1399d2]{background:#f5f6fa!important;color:#5f6368!important;font-size:11px!important;font-weight:600!important;text-transform:uppercase;letter-spacing:.5px;white-space:nowrap;padding:10px 8px!important;border-bottom:2px solid #e0e0e0!important;border-right:1px solid #d0d4da!important;overflow:hidden;text-overflow:ellipsis}.items-table__header-row th[data-v-fc1399d2]:last-child{border-right:none!important}.items-table__header-row th.col-fixed[data-v-fc1399d2],.items-table__header-row th.col-resizable[data-v-fc1399d2]{position:relative}.items-table__row[data-v-fc1399d2]{transition:background-color .15s ease}.items-table__row td[data-v-fc1399d2]{padding:4px 6px!important;vertical-align:middle;border-bottom:1px solid #f0f0f0!important;border-right:1px solid #e8eaed!important}.items-table__row td[data-v-fc1399d2]:last-child{border-right:none!important}.items-table__row[data-v-fc1399d2]:hover{background-color:#e8f0fe!important}.items-table__row--alt[data-v-fc1399d2]{background-color:#fafbfc}.items-table__footer-row td[data-v-fc1399d2]{padding:12px 8px!important;background:#f5f6fa;border-top:2px solid #e0e0e0!important}.items-table__row td[data-v-fc1399d2]{overflow:hidden;text-overflow:ellipsis}.items-table__input[data-v-fc1399d2]{font-size:12px!important}.items-table__input--number[data-v-fc1399d2]{max-width:100%}.items-table__input[data-v-fc1399d2] .v-input__slot{min-height:30px!important;padding:0 6px!important;background:transparent!important;box-shadow:none!important}.items-table__input[data-v-fc1399d2] .v-input__slot:hover{background:#f0f4ff!important;border-radius:4px}.items-table__input[data-v-fc1399d2] .v-input__slot:focus-within{background:#e8f0fe!important;border-radius:4px}.items-table__input[data-v-fc1399d2] .v-select__selections,.items-table__input[data-v-fc1399d2] input{font-size:12px!important}.bundle-header-row td[data-v-fc1399d2]{background:transparent!important;padding:0!important;border-bottom:none!important}.bundle-header[data-v-fc1399d2]{min-height:38px}.bundle-header-edge[data-v-fc1399d2],.bundle-header[data-v-fc1399d2]{background:linear-gradient(135deg,#00897b,#00695c)}.bundle-item-row .bundle-left-border[data-v-fc1399d2]{border-left:3px solid #00897b!important}.drag-handle[data-v-fc1399d2]{cursor:-webkit-grab;cursor:grab;opacity:.4;transition:opacity .15s ease}.drag-handle[data-v-fc1399d2]:hover{opacity:1}.drag-handle[data-v-fc1399d2]:active{cursor:-webkit-grabbing;cursor:grabbing}.bundle-drag-handle[data-v-fc1399d2]{cursor:-webkit-grab;cursor:grab;opacity:.6}.bundle-drag-handle[data-v-fc1399d2]:hover{opacity:1}.bundle-drag-handle[data-v-fc1399d2]:active{cursor:-webkit-grabbing;cursor:grabbing}.drag-ghost[data-v-fc1399d2]{opacity:.3;background:#e3f2fd!important}.drag-ghost td[data-v-fc1399d2]{background:#e3f2fd!important}.drag-chosen[data-v-fc1399d2],.drag-chosen td[data-v-fc1399d2]{background:#e8f0fe!important}.bundle-drag-ghost[data-v-fc1399d2]{opacity:.3;background:#e0f2f1!important}.bundle-subtotal-row td[data-v-fc1399d2]{padding:6px 8px!important;background:#e0f2f1!important;border-bottom:2px solid #b2dfdb!important}.bundle-subtotal-row .bundle-left-border[data-v-fc1399d2]{border-left:3px solid #00897b!important}.col-resize-handle[data-v-fc1399d2]{position:absolute;top:0;right:-3px;width:7px;height:100%;cursor:col-resize;z-index:2;background-color:rgba(25,118,210,.15);transition:background-color .15s ease}.col-resize-handle[data-v-fc1399d2]:hover{background-color:rgba(25,118,210,.45)}.col-resize-handle[data-v-fc1399d2]:active{background-color:rgba(25,118,210,.6)}.detail-row[data-v-33b97384]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:6px;margin-bottom:4px;transition:background-color .15s ease}.detail-row[data-v-33b97384]:hover{background-color:#fff3e0}.detail-row--custom[data-v-33b97384]{border-left:3px solid #ff9800;background-color:#fffbf5}.detail-row--custom[data-v-33b97384]:hover{background-color:#fff3e0}.detail-row--custom:hover .detail-row__actions[data-v-33b97384]{opacity:1}.detail-row__content[data-v-33b97384]{display:flex;flex-direction:column;flex:1;min-width:0}.detail-row__label[data-v-33b97384]{display:flex;align-items:center;font-size:13px;color:#3c4043}.detail-row__notes[data-v-33b97384]{margin-top:2px;padding-left:20px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:200px}.detail-row__right[data-v-33b97384]{display:flex;align-items:center;flex-shrink:0}.detail-row__value[data-v-33b97384]{font-size:13px;font-weight:500;font-variant-numeric:tabular-nums}.detail-row__actions[data-v-33b97384]{display:flex;align-items:center;opacity:0;transition:opacity .15s ease;margin-left:8px}.summary-card[data-v-800c8872]{border:1px solid #e8eaed;overflow:hidden}.summary-card__metrics[data-v-800c8872]{background:#fafbfc}.metric-card[data-v-800c8872]{display:flex;align-items:center;padding:14px 16px;border-radius:10px;border:1px solid #e8eaed;background:#fff;transition:box-shadow .2s ease}.metric-card[data-v-800c8872]:hover{box-shadow:0 2px 8px rgba(0,0,0,.06)}.metric-card--primary[data-v-800c8872]{border-color:#bbdefb;background:linear-gradient(135deg,#e3f2fd,#fff)}.metric-card--positive[data-v-800c8872]{border-color:#c8e6c9;background:linear-gradient(135deg,#e8f5e9,#fff)}.metric-card--negative[data-v-800c8872]{border-color:#ffcdd2;background:linear-gradient(135deg,#ffebee,#fff)}.metric-card__icon-wrap[data-v-800c8872]{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:8px;margin-right:12px;flex-shrink:0}.metric-card__icon-wrap--blue[data-v-800c8872]{background:#1976d2}.metric-card__icon-wrap--orange[data-v-800c8872]{background:#f57c00}.metric-card__icon-wrap--green[data-v-800c8872]{background:#388e3c}.metric-card__icon-wrap--red[data-v-800c8872]{background:#d32f2f}.metric-card__content[data-v-800c8872]{flex:1;min-width:0}.metric-card__label[data-v-800c8872]{font-size:11px;font-weight:600;color:#5f6368;text-transform:uppercase;letter-spacing:.4px;margin-bottom:2px}.metric-card__value[data-v-800c8872]{font-size:18px;font-weight:700;color:#202124;line-height:1.2;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.metric-card__value--blue[data-v-800c8872]{color:#1976d2}.detail-section__title[data-v-800c8872]{display:flex;align-items:center;font-size:11px;font-weight:600;color:#5f6368;text-transform:uppercase;letter-spacing:.5px;margin-bottom:12px;padding-bottom:8px;border-bottom:1px solid #f0f0f0}.add-deduction-btn[data-v-800c8872]{margin-left:8px}.add-deduction-btn[data-v-800c8872]:hover{background-color:rgba(25,118,210,.1)}.custom-deductions-divider[data-v-800c8872]{display:flex;align-items:center;margin:12px 0 8px;padding:0 12px}.custom-deductions-divider[data-v-800c8872]:after,.custom-deductions-divider[data-v-800c8872]:before{content:"";flex:1;height:1px;background:#e8eaed}.custom-deductions-divider span[data-v-800c8872]{padding:0 12px;color:#9e9e9e}.detail-row[data-v-800c8872]{display:flex;justify-content:space-between;align-items:center;padding:8px 12px;border-radius:6px;margin-bottom:4px;transition:background-color .15s ease}.detail-row[data-v-800c8872]:hover{background-color:#f5f5f5}.detail-row__label[data-v-800c8872]{display:flex;align-items:center;font-size:13px;color:#3c4043}.detail-row__value[data-v-800c8872]{font-size:13px;color:#202124;font-weight:500;font-variant-numeric:tabular-nums}.detail-row--empty[data-v-800c8872]{justify-content:center;padding:16px}.detail-row--subtotal[data-v-800c8872]{background:#fff8e1;border:1px dashed #ffcc80;margin-top:8px}.detail-row--highlight[data-v-800c8872]{padding:10px 12px;margin-bottom:6px;border-radius:8px}.detail-row--highlight-blue[data-v-800c8872]{background:#e3f2fd;border:1px solid #bbdefb}.detail-row--highlight-green[data-v-800c8872]{background:#e8f5e9;border:1px solid #c8e6c9}.detail-row--highlight-red[data-v-800c8872]{background:#ffebee;border:1px solid #ffcdd2}.detail-row--highlight-orange[data-v-800c8872]{background:#fff3e0;border:1px solid #ffcc80}.v-tooltip{display:none}.v-tooltip--attached{display:inline}.v-tooltip__content{background:rgba(97,97,97,.9);color:#fff;border-radius:4px;font-size:14px;line-height:22px;display:inline-block;padding:5px 16px;position:absolute;text-transform:none;width:auto;opacity:1;pointer-events:none}.v-tooltip__content--fixed{position:fixed}.v-tooltip__content[class*=-active]{transition-timing-function:cubic-bezier(0,0,.2,1)}.v-tooltip__content[class*=enter-active]{transition-duration:.15s}.v-tooltip__content[class*=leave-active]{transition-duration:75ms}.modal-header[data-v-6db5624d]{background:#fafbfc}.w-full[data-v-6db5624d]{width:100%}.amount-type-toggle[data-v-6db5624d]{border-radius:8px!important;overflow:hidden;border:1px solid #e8eaed}.amount-type-toggle .v-btn[data-v-6db5624d]{border-radius:8px!important;letter-spacing:0}.computed-amount-card[data-v-6db5624d]{background:#f5f5f5;border:1px solid #e8eaed}.theme--light.v-btn-toggle:not(.v-btn-toggle--group){background:#fff;color:rgba(0,0,0,.87)}.theme--light.v-btn-toggle:not(.v-btn-toggle--group) .v-btn.v-btn{border-color:rgba(0,0,0,.12)!important}.theme--light.v-btn-toggle:not(.v-btn-toggle--group) .v-btn.v-btn:focus:not(:active){border-color:rgba(0,0,0,.26)}.theme--light.v-btn-toggle:not(.v-btn-toggle--group) .v-btn.v-btn .v-icon{color:#000}.theme--dark.v-btn-toggle:not(.v-btn-toggle--group){background:#1e1e1e;color:#fff}.theme--dark.v-btn-toggle:not(.v-btn-toggle--group) .v-btn.v-btn{border-color:hsla(0,0%,100%,.12)!important}.theme--dark.v-btn-toggle:not(.v-btn-toggle--group) .v-btn.v-btn:focus:not(:active){border-color:hsla(0,0%,100%,.3)}.theme--dark.v-btn-toggle:not(.v-btn-toggle--group) .v-btn.v-btn .v-icon{color:#fff}.v-btn-toggle{border-radius:4px;display:inline-flex;max-width:100%}.v-btn-toggle>.v-btn.v-btn{border-radius:0;border-style:solid;border-width:thin;box-shadow:none;opacity:.8;padding:0 12px}.v-application--is-ltr .v-btn-toggle>.v-btn.v-btn:first-child{border-top-left-radius:inherit;border-bottom-left-radius:inherit}.v-application--is-ltr .v-btn-toggle>.v-btn.v-btn:last-child,.v-application--is-rtl .v-btn-toggle>.v-btn.v-btn:first-child{border-top-right-radius:inherit;border-bottom-right-radius:inherit}.v-application--is-rtl .v-btn-toggle>.v-btn.v-btn:last-child{border-top-left-radius:inherit;border-bottom-left-radius:inherit}.v-btn-toggle>.v-btn.v-btn--active{color:inherit;opacity:1}.v-btn-toggle>.v-btn.v-btn:after{display:none}.v-application--is-ltr .v-btn-toggle>.v-btn.v-btn:not(:first-child),.v-application--is-rtl .v-btn-toggle>.v-btn.v-btn:not(:last-child){border-left-width:0}.v-btn-toggle .v-btn.v-btn.v-size--default{min-width:48px;min-height:0}.v-btn-toggle:not(.v-btn-toggle--dense) .v-btn.v-btn.v-size--default{height:48px}.v-btn-toggle--borderless>.v-btn.v-btn{border-width:0}.v-btn-toggle--dense>.v-btn.v-btn{padding:0 8px}.v-btn-toggle--group{border-radius:0}.v-btn-toggle--group>.v-btn.v-btn{background-color:transparent!important;border-color:transparent;margin:4px;min-width:auto}.v-btn-toggle--rounded{border-radius:24px}.v-btn-toggle--shaped{border-radius:24px 4px}.v-btn-toggle--tile{border-radius:0}.quotation-dialog[data-v-1039404a]{overflow:hidden}.quotation-dialog .w-full[data-v-1039404a]{width:100%}.quotation-dialog__header[data-v-1039404a]{background:#fafbfc}.quotation-dialog__stepper-bar[data-v-1039404a]{background:#fff}.quotation-dialog__footer[data-v-1039404a]{background:#fafbfc}.section-block__header[data-v-1039404a]{display:flex;align-items:center;margin-bottom:8px;padding:0 4px}.section-block__header--blue[data-v-1039404a]{border-left:3px solid #1976d2;padding-left:8px}.section-block__header--green[data-v-1039404a]{border-left:3px solid #4caf50;padding-left:8px}.section-block__body[data-v-1039404a]{border:1px solid #e8eaed;background:#fafbfc}.blue-border-left[data-v-1039404a]{border-left:3px solid #1976d2!important}.green-border-left[data-v-1039404a]{border-left:3px solid #4caf50!important}.computed-field .v-input__slot[data-v-1039404a]{background:#f5f5f5!important}.quotation-mode-toggle[data-v-1039404a]{border-radius:8px!important;overflow:hidden}.quotation-mode-toggle .v-btn[data-v-1039404a]{border-radius:8px!important;letter-spacing:0}.transition-swing[data-v-1039404a]{transition:all .3s cubic-bezier(.25,.8,.5,1)}.cursor-pointer[data-v-1039404a]{cursor:pointer}.quotation-dialog-transition>.v-dialog{transition:max-width .3s ease-in-out}.theme--light.v-input--switch .v-input--switch__thumb{color:#fff}.theme--light.v-input--switch .v-input--switch__track{color:rgba(0,0,0,.38)}.theme--light.v-input--switch.v-input--is-disabled:not(.v-input--is-dirty) .v-input--switch__thumb{color:#fafafa!important}.theme--light.v-input--switch.v-input--is-disabled:not(.v-input--is-dirty) .v-input--switch__track{color:rgba(0,0,0,.12)!important}.theme--dark.v-input--switch .v-input--switch__thumb{color:#bdbdbd}.theme--dark.v-input--switch .v-input--switch__track{color:hsla(0,0%,100%,.3)}.theme--dark.v-input--switch.v-input--is-disabled:not(.v-input--is-dirty) .v-input--switch__thumb{color:#424242!important}.theme--dark.v-input--switch.v-input--is-disabled:not(.v-input--is-dirty) .v-input--switch__track{color:hsla(0,0%,100%,.1)!important}.v-input--switch__thumb,.v-input--switch__track{background-color:currentColor;pointer-events:none;transition:inherit}.v-input--switch__track{border-radius:8px;width:36px;height:14px;left:2px;position:absolute;opacity:.6;right:2px;top:calc(50% - 7px)}.v-input--switch__thumb{border-radius:50%;top:calc(50% - 10px);height:20px;position:relative;width:20px;display:flex;justify-content:center;align-items:center;transition:.3s cubic-bezier(.25,.8,.5,1)}.v-input--switch .v-input--selection-controls__input{width:38px}.v-input--switch .v-input--selection-controls__ripple{top:calc(50% - 24px)}.v-input--switch.v-input--dense .v-input--switch__thumb{width:18px;height:18px}.v-input--switch.v-input--dense .v-input--switch__track{height:12px;width:32px}.v-input--switch.v-input--dense.v-input--switch--inset .v-input--switch__track{height:22px;width:44px;top:calc(50% - 12px);left:-3px}.v-input--switch.v-input--dense .v-input--selection-controls__ripple{top:calc(50% - 22px)}.v-input--switch.v-input--is-dirty.v-input--is-disabled{opacity:.6}.v-application--is-ltr .v-input--switch .v-input--selection-controls__ripple{left:-14px}.v-application--is-ltr .v-input--switch.v-input--dense .v-input--selection-controls__ripple{left:-12px}.v-application--is-ltr .v-input--switch.v-input--is-dirty .v-input--selection-controls__ripple,.v-application--is-ltr .v-input--switch.v-input--is-dirty .v-input--switch__thumb{transform:translate(20px)}.v-application--is-rtl .v-input--switch .v-input--selection-controls__ripple{right:-14px}.v-application--is-rtl .v-input--switch.v-input--dense .v-input--selection-controls__ripple{right:-12px}.v-application--is-rtl .v-input--switch.v-input--is-dirty .v-input--selection-controls__ripple,.v-application--is-rtl .v-input--switch.v-input--is-dirty .v-input--switch__thumb{transform:translate(-20px)}.v-input--switch:not(.v-input--switch--flat):not(.v-input--switch--inset) .v-input--switch__thumb{box-shadow:0 2px 4px -1px rgba(0,0,0,.2),0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12)}.v-input--switch--inset .v-input--selection-controls__input,.v-input--switch--inset .v-input--switch__track{width:48px}.v-input--switch--inset .v-input--switch__track{border-radius:14px;height:28px;left:-4px;opacity:.32;top:calc(50% - 14px)}.v-application--is-ltr .v-input--switch--inset .v-input--selection-controls__ripple,.v-application--is-ltr .v-input--switch--inset .v-input--switch__thumb{transform:translate(0)!important}.v-application--is-rtl .v-input--switch--inset .v-input--selection-controls__ripple,.v-application--is-rtl .v-input--switch--inset .v-input--switch__thumb{transform:translate(-6px)!important}.v-application--is-ltr .v-input--switch--inset.v-input--is-dirty .v-input--selection-controls__ripple,.v-application--is-ltr .v-input--switch--inset.v-input--is-dirty .v-input--switch__thumb{transform:translate(20px)!important}.v-application--is-rtl .v-input--switch--inset.v-input--is-dirty .v-input--selection-controls__ripple,.v-application--is-rtl .v-input--switch--inset.v-input--is-dirty .v-input--switch__thumb{transform:translate(-26px)!important}.v-window{overflow:hidden}.v-window__container{display:flex;flex-direction:column;height:inherit;position:relative;transition:.3s cubic-bezier(.25,.8,.5,1)}.v-window__container--is-active{overflow:hidden}.v-window__next,.v-window__prev{background:rgba(0,0,0,.3);border-radius:50%;position:absolute;margin:0 16px;top:calc(50% - 20px);z-index:1}.v-window__next .v-btn:hover,.v-window__prev .v-btn:hover{background:none}.v-application--is-ltr .v-window__prev{left:0}.v-application--is-ltr .v-window__next,.v-application--is-rtl .v-window__prev{right:0}.v-application--is-rtl .v-window__next{left:0}.v-window--show-arrows-on-hover{overflow:hidden}.v-window--show-arrows-on-hover .v-window__next,.v-window--show-arrows-on-hover .v-window__prev{transition:transform .2s cubic-bezier(.25,.8,.5,1)}.v-application--is-ltr .v-window--show-arrows-on-hover .v-window__prev{transform:translateX(-200%)}.v-application--is-ltr .v-window--show-arrows-on-hover .v-window__next,.v-application--is-rtl .v-window--show-arrows-on-hover .v-window__prev{transform:translateX(200%)}.v-application--is-rtl .v-window--show-arrows-on-hover .v-window__next{transform:translateX(-200%)}.v-window--show-arrows-on-hover:hover .v-window__next,.v-window--show-arrows-on-hover:hover .v-window__prev{transform:translateX(0)}.v-window-x-reverse-transition-enter-active,.v-window-x-reverse-transition-leave-active,.v-window-x-transition-enter-active,.v-window-x-transition-leave-active,.v-window-y-reverse-transition-enter-active,.v-window-y-reverse-transition-leave-active,.v-window-y-transition-enter-active,.v-window-y-transition-leave-active{transition:.3s cubic-bezier(.25,.8,.5,1)}.v-window-x-reverse-transition-leave,.v-window-x-reverse-transition-leave-to,.v-window-x-transition-leave,.v-window-x-transition-leave-to,.v-window-y-reverse-transition-leave,.v-window-y-reverse-transition-leave-to,.v-window-y-transition-leave,.v-window-y-transition-leave-to{position:absolute!important;top:0;width:100%}.v-window-x-transition-enter{transform:translateX(100%)}.v-window-x-reverse-transition-enter,.v-window-x-transition-leave-to{transform:translateX(-100%)}.v-window-x-reverse-transition-leave-to{transform:translateX(100%)}.v-window-y-transition-enter{transform:translateY(100%)}.v-window-y-reverse-transition-enter,.v-window-y-transition-leave-to{transform:translateY(-100%)}.v-window-y-reverse-transition-leave-to{transform:translateY(100%)}.theme--light.v-radio--is-disabled label{color:rgba(0,0,0,.38)}.theme--light.v-radio--is-disabled .v-icon{color:rgba(0,0,0,.26)!important}.theme--dark.v-radio--is-disabled label{color:hsla(0,0%,100%,.5)}.theme--dark.v-radio--is-disabled .v-icon{color:hsla(0,0%,100%,.3)!important}.v-radio{align-items:center;display:flex;height:auto;outline:none}.v-radio--is-disabled{pointer-events:none;cursor:default}.v-input--radio-group.v-input--radio-group--row .v-radio{margin-right:16px}.v-input--radio-group legend.v-label{cursor:text;font-size:14px;height:auto}.v-input--radio-group__input{border:none;cursor:default;display:flex;width:100%}.v-input--radio-group--column .v-input--radio-group__input>.v-label{padding-bottom:8px}.v-input--radio-group--row .v-input--radio-group__input>.v-label{padding-right:8px}.v-input--radio-group--row legend{align-self:center;display:inline-block}.v-input--radio-group--row .v-input--radio-group__input{flex-direction:row;flex-wrap:wrap}.v-input--radio-group--column legend{padding-bottom:8px}.v-input--radio-group--column .v-radio:not(:last-child):not(:only-child){margin-bottom:8px}.v-input--radio-group--column .v-input--radio-group__input{flex-direction:column}