.invoice-table-row[data-v-310400aa]{height:36px!important}.invoice-table-row[data-v-310400aa] td{padding:4px 4px!important;vertical-align:middle!important;font-size:12px!important}.invoice-table-row[data-v-310400aa] td:first-child,.invoice-table-row[data-v-310400aa] td:nth-child(2),.invoice-table-row[data-v-310400aa] td:nth-child(3){position:sticky;z-index:1!important;background:#fff;border-top:none!important}.invoice-table-row[data-v-310400aa] td:first-child{right:0}.invoice-table-row[data-v-310400aa] td:nth-child(2){right:40px}.invoice-table-row[data-v-310400aa] td:nth-child(3){right:80px;border-left:1px solid #e0e0e0}.invoice-table-row[data-v-310400aa] .v-input,.invoice-table-row[data-v-310400aa] .v-select,.invoice-table-row[data-v-310400aa] .v-text-field{margin-top:0!important;margin-bottom:0!important;-ms-flex-item-align:center;align-self:center}.invoice-table-row[data-v-310400aa] td>.d-flex,.invoice-table-row[data-v-310400aa] td>.v-input{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.invoice-table-row[data-v-310400aa] .v-btn.v-btn--icon{width:28px!important;height:28px!important}.invoice-table-row[data-v-310400aa] .v-btn.v-btn--icon .v-icon{font-size:18px!important}.invoice-table-row[data-v-310400aa] .v-input{font-size:12px!important;margin-top:0!important;margin-bottom:0!important}.invoice-table-row[data-v-310400aa] .mb-2,.invoice-table-row[data-v-310400aa] .mb-3{margin-bottom:0!important}.invoice-table-row[data-v-310400aa] .v-select,.invoice-table-row[data-v-310400aa] .v-text-field{margin-top:0!important;padding-top:0!important}.invoice-table-row[data-v-310400aa] .v-select.v-input--dense>.v-input__control>.v-input__slot,.invoice-table-row[data-v-310400aa] .v-select.v-text-field--outlined .v-input__control,.invoice-table-row[data-v-310400aa] .v-select.v-text-field--outlined .v-input__slot,.invoice-table-row[data-v-310400aa] .v-text-field--outlined.v-input--dense>.v-input__control>.v-input__slot,.invoice-table-row[data-v-310400aa] .v-text-field--outlined .v-input__control,.invoice-table-row[data-v-310400aa] .v-text-field--outlined .v-input__slot,.invoice-table-row[data-v-310400aa] .v-text-field--solo.v-input--dense>.v-input__control>.v-input__slot,.invoice-table-row[data-v-310400aa] .v-text-field--solo .v-input__control,.invoice-table-row[data-v-310400aa] .v-text-field--solo .v-input__slot{min-height:26px!important;height:26px!important}.invoice-table-row[data-v-310400aa] .v-text-field--outlined fieldset{top:-3px;border-radius:3px}.invoice-table-row[data-v-310400aa] .v-select__selection,.invoice-table-row[data-v-310400aa] .v-select__selections,.invoice-table-row[data-v-310400aa] input{font-size:12px!important;line-height:18px!important;padding-top:0!important;padding-bottom:0!important;max-height:26px;margin:0!important}.invoice-table-row[data-v-310400aa] .v-label{font-size:11px!important}.invoice-table-row[data-v-310400aa] .v-input__append-inner,.invoice-table-row[data-v-310400aa] .v-input__append-outer,.invoice-table-row[data-v-310400aa] .v-input__prepend-inner,.invoice-table-row[data-v-310400aa] .v-input__prepend-outer{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;-ms-flex-item-align:center!important;align-self:center!important;height:26px!important;margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important}.invoice-table-row[data-v-310400aa] .v-input__append-inner .v-btn,.invoice-table-row[data-v-310400aa] .v-input__append-inner .v-icon,.invoice-table-row[data-v-310400aa] .v-input__append-outer .v-btn,.invoice-table-row[data-v-310400aa] .v-input__append-outer .v-icon,.invoice-table-row[data-v-310400aa] .v-input__prepend-inner .v-btn,.invoice-table-row[data-v-310400aa] .v-input__prepend-inner .v-icon,.invoice-table-row[data-v-310400aa] .v-input__prepend-outer .v-btn,.invoice-table-row[data-v-310400aa] .v-input__prepend-outer .v-icon{margin-top:0!important;margin-bottom:0!important;-ms-flex-item-align:center!important;align-self:center!important}.invoice-table-row[data-v-310400aa] .v-btn[style*="-3px"]{position:relative;top:3px}.invoice-table-row[data-v-310400aa] .v-icon{font-size:15px!important;height:15px!important;width:15px!important}.invoice-table-row[data-v-310400aa] .v-messages,.invoice-table-row[data-v-310400aa] .v-text-field__details{display:none!important;height:0!important;min-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important}.invoice-table-row[data-v-310400aa] .v-input__slot{-webkit-box-shadow:none!important;box-shadow:none!important;margin-bottom:0!important;margin-top:0!important}.invoice-table-row[data-v-310400aa] .v-input__control{min-height:26px!important}.invoice-table-row[data-v-310400aa] .v-input--dense .v-input__slot,.invoice-table-row[data-v-310400aa] .v-text-field.v-text-field--enclosed .v-input__slot{margin-bottom:0!important}.invoice-table-row[data-v-310400aa] .v-input,.invoice-table-row[data-v-310400aa] .v-input>.v-input__control{-ms-flex-item-align:center!important;align-self:center!important}.serial-dialog-card[data-v-0f5f1a66]{position:relative;overflow:hidden}.serial-info-row[data-v-0f5f1a66]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;background:#f0f3f6;gap:8px}.serial-info-item[data-v-0f5f1a66]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.serial-info-label[data-v-0f5f1a66]{font-size:12px;color:#858585;margin-bottom:2px}.serial-info-value[data-v-0f5f1a66]{font-size:14px;font-weight:600;color:#212121}.serial-info-divider[data-v-0f5f1a66]{width:1px;background:#e0e0e0;margin:0 8px}.serial-barcode-icon[data-v-0f5f1a66]{-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:center center;transform-origin:center center;margin-top:4px}.serial-dialog-header[data-v-0f5f1a66]{background:transparent!important}.serial-progress-row[data-v-0f5f1a66]{gap:12px}.serial-progress-track[data-v-0f5f1a66]{width:100%;height:12px;border-radius:6px;direction:ltr}.serial-progress-percent[data-v-0f5f1a66]{color:#06f;-ms-flex-negative:0;flex-shrink:0;margin-left:8px}.serial-remaining-chip[data-v-0f5f1a66]{border-color:#06f!important;color:#06f!important;background:#fff8f0!important;-ms-flex-negative:0;flex-shrink:0}.serial-registered-banner[data-v-0f5f1a66]{background:#e8f1ff;color:#06f;padding:8px 12px;border-radius:6px;border:1px solid #a7c7f8}.serial-registered-banner--full[data-v-0f5f1a66]{width:100%;border-radius:0;padding:10px 16px}.serial-registered-footer[data-v-0f5f1a66]{display:inline-block}.serial-table-wrapper[data-v-0f5f1a66]{width:100%}.serial-table-wrapper--scrollable[data-v-0f5f1a66] .v-data-table__wrapper{max-height:240px;overflow-y:auto}.serial-table-wrapper--scrollable[data-v-0f5f1a66] thead th{position:sticky;top:0;z-index:2}.serial-table thead th[data-v-0f5f1a66]{background:#bab9b9;color:#fff!important}.serial-value[data-v-0f5f1a66]{direction:ltr;text-align:right;font-family:monospace;border-left:1px solid #e0e0e0}.serial-footer[data-v-0f5f1a66]{background:#f0f3f6}.serial-row-index[data-v-0f5f1a66]{white-space:nowrap;width:1%;border-left:1px solid #e0e0e0;padding-left:12px}.serial-row-index .serial-row-checkbox[data-v-0f5f1a66]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;width:auto;margin:0 4px 0 0!important;padding-top:0!important;vertical-align:middle}.serial-row-checkbox[data-v-0f5f1a66] .v-input__control,.serial-row-checkbox[data-v-0f5f1a66] .v-input__slot{min-width:0!important;width:auto!important}.serial-load-more-sentinel[data-v-0f5f1a66]{min-height:12px;width:100%}.percent-input .v-input__control .v-input__slot{padding:0!important}.percent-input .v-input__control .v-input__slot .v-input__append-inner .v-input__icon{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;min-width:15px;width:15px}.percent-input .v-input__control .v-input__slot .v-input__append-inner .v-input__icon .v-icon{font-size:18px}.percent-input .v-input__control .v-input__slot .v-text-field__slot input{min-width:42px;padding:8px 8px 8px 0}@media (max-width:580px){.first-column,.second-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (min-width:581px){.body-total,.second-column{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media (min-width:1024px){.body-total,.second-column{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}@media (min-width:100px){.flex-fill-media{-webkit-box-flex:1!important;-ms-flex:1 1 auto!important;flex:1 1 auto!important}}.invoice-submit-btn-fix{min-width:0!important;white-space:nowrap}.invoice-main-tab{height:calc(100vh - 210px);min-height:calc(100vh - 210px);max-height:calc(100vh - 210px);-ms-flex-direction:column;flex-direction:column}.invoice-main-tab,.invoice-main-tab__body{overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal}.invoice-main-tab__body{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-height:0;height:100%;-ms-flex-direction:column;flex-direction:column}.invoice-main-tab__body>.invoice-header-fields{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.invoice-main-tab__table-row{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-height:0;width:100%;margin-left:0!important;margin-right:0!important;margin-bottom:0!important}.invoice-main-tab__table-col{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:0!important;height:100%!important;max-height:100%!important;overflow:hidden}.invoice-main-tab__table-col>.v-data-table{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;min-height:0;overflow:hidden}.invoice-tab-footer{position:relative;z-index:3;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;background:#fff;padding-top:6px!important;padding-bottom:-1px!important;margin-bottom:0!important;border-top:1px solid #e8e8e8}.invoice-main-tab__table-col>.v-data-table .v-data-table__wrapper{height:100%!important;max-height:100%!important;overflow-y:auto!important}.invoice-actions-area{--payment-grid-row-height:34px;--payment-grid-gap:4px;--payment-stack-height:calc(var(--payment-grid-row-height)*3 + var(--payment-grid-gap)*2);--payment-primary-col-width:140px;--payment-grid-width:400px}@media (min-width:1138px){.invoice-actions-area{--payment-grid-row-height:36px}}@media (max-width:1138px){.invoice-actions-area{--payment-primary-col-width:118px;--payment-grid-width:360px}}.second-column{-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.invoice-payment-grid{display:grid;grid-template-columns:var(--payment-primary-col-width) minmax(0,1fr);gap:var(--payment-grid-gap);-webkit-box-align:start;-ms-flex-align:start;align-items:start;min-width:0;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:var(--payment-grid-width);max-width:var(--payment-grid-width);height:var(--payment-stack-height)!important;min-height:var(--payment-stack-height)!important;max-height:var(--payment-stack-height)!important;overflow:hidden}@media (max-width:1138px){.invoice-payment-grid{grid-template-columns:var(--payment-primary-col-width) minmax(0,1fr)}}@media (max-width:580px){.invoice-payment-grid{max-width:100%;width:100%;grid-template-columns:1fr 1fr}}.invoice-payment-grid__primary-col{display:grid;grid-template-rows:repeat(3,var(--payment-grid-row-height));gap:var(--payment-grid-gap);min-width:0;width:100%;height:var(--payment-stack-height)!important}.invoice-payment-grid__primary-col .invoice-payment-grid__btn,.invoice-payment-grid__primary-col .v-btn{width:100%!important;min-width:0!important;max-width:100%!important;height:var(--payment-grid-row-height)!important;min-height:var(--payment-grid-row-height)!important;max-height:var(--payment-grid-row-height)!important;font-size:12px!important;letter-spacing:0!important;border-radius:4px!important;-webkit-box-shadow:none!important;box-shadow:none!important;padding-top:0!important;padding-bottom:0!important}.invoice-payment-grid__primary-col .invoice-payment-grid__btn .v-btn__content{font-size:12px;height:100%}.invoice-payment-grid__discount-col{display:grid;grid-template-columns:1fr 1fr;grid-template-rows:var(--payment-grid-row-height) var(--payment-grid-row-height) var(--payment-grid-row-height);gap:var(--payment-grid-gap);min-width:0;width:100%;height:var(--payment-stack-height)!important}.invoice-payment-grid__discount{grid-column:1/-1;align-self:stretch;-ms-flex-align:stretch;height:var(--payment-grid-row-height)!important;max-height:var(--payment-grid-row-height)!important}.invoice-payment-grid__discount,.invoice-payment-grid__discount-input{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;align-items:stretch;width:100%;min-width:0;max-width:100%}.invoice-payment-grid__discount-input{-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;height:100%!important;max-height:100%!important;-ms-flex-align:stretch}.invoice-payment-grid__discount-inner{width:100%;max-width:100%;min-width:0;height:100%;display:-webkit-box;display:-ms-flexbox;display:flex}.invoice-payment-grid__discount-input>.v-container,.invoice-payment-grid__discount-input>.v-input,.invoice-payment-grid__discount-input>div{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:100%;max-width:100%;min-width:0;height:100%!important;min-height:0!important;max-height:100%!important;display:-webkit-box;display:-ms-flexbox;display:flex}.invoice-payment-grid__discount-input .v-input,.invoice-payment-grid__discount-input .v-text-field,.invoice-payment-grid__discount-money,.invoice-payment-grid__discount-money .v-input,.invoice-payment-grid__discount-money .v-text-field{margin-top:0!important;padding-top:0!important;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-ms-flex-item-align:stretch;align-self:stretch;width:100%!important;max-width:100%!important;min-width:0!important;height:100%!important;max-height:100%!important}.invoice-payment-grid__discount-input .v-input__control,.invoice-payment-grid__discount-input .v-input__slot,.invoice-payment-grid__discount-input .v-text-field--outlined>.v-input__control>.v-input__slot,.invoice-payment-grid__discount-input .v-text-field .v-input__control,.invoice-payment-grid__discount-money .v-input__control,.invoice-payment-grid__discount-money .v-input__slot{min-height:100%!important;height:100%!important;max-height:100%!important;width:100%!important}.invoice-payment-grid__discount-input .v-text-field--outlined.v-input--dense .v-input__slot,.invoice-payment-grid__discount-money .v-text-field--outlined.v-input--dense .v-input__slot{min-height:100%!important;height:100%!important;max-height:100%!important;width:100%!important;padding-top:0!important;padding-bottom:0!important}.invoice-payment-grid__discount-col .discount .v-input__control .v-input__slot,.invoice-payment-grid__discount-col .discount .v-input__control .v-input__slot.white{width:100%!important}.invoice-payment-grid__discount-input input{max-height:none;height:100%;padding-top:0!important;padding-bottom:0!important;font-size:12px!important}.invoice-payment-grid__discount-input .v-text-field.v-text-field--enclosed .v-text-field__details{display:none;min-height:0!important;height:0!important;margin:0!important;padding:0!important}.invoice-payment-grid__discount-input .v-input__slot{margin-bottom:0}.invoice-payment-grid__discount-input .v-text-field--outlined fieldset{top:-4px;bottom:0;border-radius:4px}.invoice-payment-grid__discount-input .v-input__append-inner{margin-top:0!important;-ms-flex-item-align:center;align-self:center}.invoice-payment-grid__discount-input .v-icon{font-size:16px!important}.discount-fieldset-fix .v-text-field--outlined fieldset{top:-4px!important}.invoice-payment-grid__action-grid{grid-column:1/-1;display:grid;grid-template-columns:1fr 1fr;grid-template-rows:var(--payment-grid-row-height) var(--payment-grid-row-height);grid-row:2/4;gap:var(--payment-grid-gap);width:100%;max-width:100%;min-width:0;height:calc(var(--payment-grid-row-height)*2 + var(--payment-grid-gap))!important;max-height:calc(var(--payment-grid-row-height)*2 + var(--payment-grid-gap))!important;min-height:0;-webkit-box-sizing:border-box;box-sizing:border-box}.invoice-payment-grid__action-grid>.v-btn{width:100%!important;min-width:0!important;max-width:none!important;padding-left:4px!important;padding-right:4px!important;overflow:hidden;height:var(--payment-grid-row-height)!important;min-height:var(--payment-grid-row-height)!important;max-height:var(--payment-grid-row-height)!important;border-radius:4px!important;-webkit-box-shadow:none!important;box-shadow:none!important;letter-spacing:0!important}.invoice-payment-grid__action-grid>.v-btn .v-btn__content{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;font-size:11px}.invoice-payment-grid__action-grid>.invoice-payment-grid__composite-cell{width:100%!important;min-width:0!important;max-width:none!important;height:var(--payment-grid-row-height)!important;min-height:var(--payment-grid-row-height)!important;max-height:var(--payment-grid-row-height)!important;display:-webkit-box;display:-ms-flexbox;display:flex}.invoice-payment-grid__composite-cell--solo{grid-column:1/-1;grid-row:2;align-self:stretch}.invoice-payment-grid__action-grid .composite-responsive-wrapper{max-width:none!important;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;max-height:100%!important}.invoice-payment-grid__action-grid .composite-responsive,.invoice-payment-grid__action-grid .composite-responsive-wrapper{width:100%!important;height:100%!important;display:-webkit-box;display:-ms-flexbox;display:flex}.invoice-payment-grid__composite-compact .v-container{height:100%!important;width:100%!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.invoice-payment-grid__composite-compact .v-btn.flex-fill-media{width:100%!important;min-width:0!important;max-width:none!important;height:var(--payment-grid-row-height)!important;min-height:var(--payment-grid-row-height)!important;max-height:var(--payment-grid-row-height)!important;padding-top:0!important;padding-bottom:0!important;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.invoice-payment-grid__composite-compact .v-btn.flex-fill-media .mr-1{font-size:11px}.invoice-payment-grid__btn{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.invoice-payment-grid__btn--compact{padding-top:0!important;padding-bottom:0!important}.invoice-payment-grid__btn--compact .v-btn__content{font-size:12px}.invoice-main-tab .v-data-table.invoice-sell-table-scroll>.v-data-table__wrapper{scrollbar-width:thin!important;scrollbar-color:#9e9e9e #eee!important}.invoice-main-tab .v-data-table.invoice-sell-table-scroll>.v-data-table__wrapper::-webkit-scrollbar{height:6px!important;width:6px!important}.invoice-main-tab .v-data-table.invoice-sell-table-scroll>.v-data-table__wrapper::-webkit-scrollbar-track{background-color:#eee!important;border-radius:6px!important}.invoice-main-tab .v-data-table.invoice-sell-table-scroll>.v-data-table__wrapper::-webkit-scrollbar-thumb{background-color:#9e9e9e!important;border-radius:6px!important;border:1px solid #eee!important;background-clip:padding-box!important}.invoice-main-tab .v-data-table.invoice-sell-table-scroll>.v-data-table__wrapper::-webkit-scrollbar-thumb:hover{background-color:#757575!important}.main-table .v-data-table-header th{font-size:11px!important;font-weight:500!important;height:32px!important;padding:0 6px!important;white-space:nowrap}.main-table.v-data-table--dense td{height:36px!important;min-height:36px!important;padding:4px 4px!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important;vertical-align:middle!important}.main-table .v-data-table__wrapper table{border-collapse:separate;border-spacing:0}.invoice-main-tab .v-data-table.main-table>.v-data-table__wrapper{border-top:1px solid #e0e0e0}.main-table.v-data-table--fixed-header>.v-data-table__wrapper>table>thead>tr>th{position:sticky!important;top:0!important;z-index:5!important;background-color:#fff!important;background-image:none!important;border-top:none!important;border-bottom:none!important;-webkit-box-shadow:0 1px 0 #e0e0e0;box-shadow:0 1px 0 #e0e0e0}.main-table.v-data-table--fixed-header>.v-data-table__wrapper>table>thead>tr>th:first-child,.main-table.v-data-table--fixed-header>.v-data-table__wrapper>table>thead>tr>th:nth-child(2),.main-table.v-data-table--fixed-header>.v-data-table__wrapper>table>thead>tr>th:nth-child(3){position:sticky!important;top:0!important;z-index:6!important;background-color:#fff!important;background-image:none!important;border-top:none!important;border-bottom:none!important;-webkit-box-shadow:0 1px 0 #e0e0e0;box-shadow:0 1px 0 #e0e0e0}.main-table.v-data-table--fixed-header>.v-data-table__wrapper>table>thead>tr>th:first-child{right:0!important}.main-table.v-data-table--fixed-header>.v-data-table__wrapper>table>thead>tr>th:nth-child(2){right:40px!important}.main-table.v-data-table--fixed-header>.v-data-table__wrapper>table>thead>tr>th:nth-child(3){right:80px!important;border-left:1px solid #e0e0e0!important}.main-table.v-data-table--fixed-header>.v-data-table__wrapper>table>thead>tr>th:first-child,.main-table.v-data-table--fixed-header>.v-data-table__wrapper>table>thead>tr>th:nth-child(2),.main-table>.v-data-table__wrapper>table>tbody>tr>td:first-child,.main-table>.v-data-table__wrapper>table>tbody>tr>td:nth-child(2){width:40px!important;min-width:40px!important;max-width:40px!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important}.main-table.v-data-table--fixed-header>.v-data-table__wrapper>table>tbody>tr>td{border-top:none!important}::v-deep .v-input--selection-controls__input{width:15px}::v-deep .v-input--selection-controls__ripple{display:none}.invoice-footer-bar{gap:var(--payment-grid-gap,4px)!important}.invoice-footer-bar>.flex-grow-1{min-width:0;-webkit-box-flex:1;-ms-flex:1 1 0px;flex:1 1 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.invoice-footer-bar>.flex-grow-1 .description{width:100%!important;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;-webkit-box-sizing:border-box!important;box-sizing:border-box!important}.invoice-footer-bar .description,.wrapper .description{border:1px solid silver;border-radius:4px}.invoice-footer-bar .description{max-height:28px!important;margin:0!important;padding:0!important;overflow:hidden;-webkit-box-sizing:border-box!important;box-sizing:border-box!important}.invoice-footer-bar .description,.invoice-footer-bar .description .v-input__control,.invoice-footer-bar .description .v-input__slot,.invoice-footer-bar .description.v-textarea{height:28px!important;min-height:28px!important}.invoice-footer-bar .description .v-text-field__slot{display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;height:100%!important}.invoice-footer-bar .description textarea{height:18px!important;margin-top:0!important;margin-bottom:0!important;padding-top:0!important;padding-bottom:0!important;font-size:12px;line-height:18px;overflow:auto!important}.invoice-footer-bar .description textarea::-webkit-scrollbar{display:none}.invoice-footer-bar .description .v-input__append-outer{margin-top:0!important;margin-left:6px;-ms-flex-item-align:center!important;align-self:center!important}.invoice-footer-bar .description .v-input__append-outer .v-icon{font-size:16px!important}.invoice-footer-bar .description .v-label{font-size:12px!important;line-height:18px!important;top:50%!important;-webkit-transform:translateY(-50%)!important;transform:translateY(-50%)!important;height:auto!important;margin:0!important}.invoice-footer-bar .description .v-label--active{display:none}.invoice-footer-bar .description .v-input__append-inner,.invoice-footer-bar .description .v-input__prepend-inner{margin-top:0!important;-ms-flex-item-align:center!important;align-self:center!important;padding:0!important}.invoice-footer-bar .description .v-input__append-inner .v-btn,.invoice-footer-bar .description .v-input__append-inner .v-icon{margin-top:0!important}.invoice-footer-bar .description .v-input__append-inner .v-icon{font-size:16px!important;height:16px!important;width:16px!important}.invoice-footer-bar .description .v-input__icon--clear{margin-top:0!important;-ms-flex-item-align:center;align-self:center}.invoice-footer-bar .description .v-input__slot{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.wrapper ::v-deep .v-textarea.v-text-field--solo .v-input__control .v-input__slot .v-text-field__slot textarea{height:18px!important;overflow:auto!important;margin-top:4px;font-size:12px;line-height:18px}.wrapper ::v-deep .v-textarea.v-text-field--solo .v-input__control .v-input__slot .v-text-field__slot textarea::-webkit-scrollbar{display:none}.wrapper ::v-deep .v-textarea.v-text-field--solo .v-input__append-outer{margin-top:2px;margin-left:6px}.wrapper ::v-deep .v-textarea.v-text-field--solo .v-input__append-outer .v-icon{font-size:16px!important}.wrapper ::v-deep .v-textarea.v-text-field--solo .v-label{font-size:12px;top:4px!important}.wrapper ::v-deep .v-textarea.v-text-field--solo .v-input__control,.wrapper ::v-deep .v-textarea.v-text-field--solo .v-input__slot{min-height:28px!important;height:28px!important}.invoice-footer-bar__btn{width:var(--payment-primary-col-width)!important;min-width:var(--payment-primary-col-width)!important;max-width:var(--payment-primary-col-width)!important;-webkit-box-flex:0!important;-ms-flex:0 0 var(--payment-primary-col-width)!important;flex:0 0 var(--payment-primary-col-width)!important;font-size:12px!important;letter-spacing:0;padding:0 6px!important;border-radius:4px!important;-webkit-box-sizing:border-box!important;box-sizing:border-box!important}.invoice-footer-bar__btn .v-btn__content{font-size:12px;width:100%;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.invoice-footer-bar__chip{width:auto!important;min-width:240px;min-height:28px!important;height:28px!important;padding:0 12px!important;border:1px solid silver;border-radius:4px;margin:0!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.invoice-footer-bar__chip--primary{border-color:#06f;min-width:220px}.invoice-footer-bar__chip .text-caption{font-size:12px!important;line-height:1.2;white-space:nowrap}.invoice-footer-bar__chip .v-input--checkbox{margin:0!important;padding:0!important;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-ms-flex-item-align:center;align-self:center}.invoice-footer-bar__chip .v-input--checkbox .v-input__control{height:18px!important}.invoice-footer-bar__chip .v-input--checkbox .v-input__slot{margin:0!important;height:18px!important;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.invoice-footer-bar__chip .v-input--selection-controls__input{width:18px!important;height:18px!important;margin:0!important;-ms-flex-item-align:center;align-self:center}.invoice-footer-bar__chip .v-input--selection-controls__ripple{display:none}.invoice-footer-bar__chip .v-icon{font-size:16px!important}.invoice-footer-bar__chip>.d-flex{-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;height:100%}.header-total{border:1px solid #06f;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:4px;border-top-right-radius:4px;padding:0 8px}.v-card__text{width:auto}.body-total{border:1px solid silver;border-top:none;border-bottom-left-radius:4px;border-bottom-right-radius:4px;border-top-left-radius:0;border-top-right-radius:0}.invoice-total-panel{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:0;height:var(--payment-stack-height)!important;max-height:var(--payment-stack-height)!important;min-height:var(--payment-stack-height)!important}.invoice-total-panel .header-total{-webkit-box-flex:0;-ms-flex:0 0 38px;flex:0 0 38px;min-height:38px!important;max-height:38px!important;padding:0 10px!important}.invoice-total-panel .header-total .v-card__text{font-size:12px!important;line-height:1.25;font-weight:500}.invoice-total-panel .body-total{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;min-height:0;overflow:hidden}.invoice-total-panel .body-total>.container{padding:2px 8px!important;height:100%;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-pack:space-evenly;-ms-flex-pack:space-evenly;justify-content:space-evenly}.invoice-total-panel .body-total .mt-1,.invoice-total-panel .body-total .my-1{margin-top:0!important;margin-bottom:0!important}.invoice-total-panel .body-total .v-card__text{font-size:11px!important;line-height:1.15}.invoice-total-panel .body-total .v-icon{font-size:14px!important;height:14px!important;width:14px!important}.discount ::v-deep .v-input__control .v-input__slot{width:90px}.discount ::v-deep .v-input__control .v-input__slot.white{width:100%}::v-deep .v-input--selection-controls .v-input__slot{margin-bottom:0}::v-deep .v-input--selection-controls__input{margin-left:0}::v-deep .v-messages{display:none}::v-deep .v-input--selection-controls.v-input--checkbox{margin:0!important;padding:0}.wrapper-toggle-tax{border:1px solid silver;border-radius:4px}.wrapper-toggle-tax .child{padding:7.5px;cursor:pointer}.wrapper-toggle-tax .child:first-child{border-left:1px solid silver}.box{border:1px solid silver;background-color:rgba(245,242,242,.4392156862745098);border-radius:4px}::v-deep .v-data-table.pos-table .v-data-table-header{background-color:#d9d9d9}::v-deep .v-data-table.pos-table{border:1px solid silver}::v-deep .v-data-table.pos-table .v-data-table__wrapper::-webkit-scrollbar{width:8px;height:8px}::v-deep .v-data-table.pos-table .v-data-table__wrapper::-webkit-scrollbar-thumb{background-color:silver}::v-deep .v-data-table.pos-table .v-data-table__wrapper::-webkit-scrollbar-track{background-color:#f1f1f1}::v-deep .v-data-table.pos-table>.v-data-table__wrapper>table>thead>tr>th{font-size:8.3pt;border-left:1px solid silver!important;padding:0 9px;color:#000;height:40px!important}::v-deep .v-data-table.pos-table>.v-data-table__wrapper>table>thead>tr>th:first-child{border-top-right-radius:4px}::v-deep .v-data-table.pos-table>.v-data-table__wrapper>table>thead>tr>th:last-child{padding:0 8px 0 4px;width:30px;border-left:none;border-top-left-radius:4px}::v-deep .v-data-table.pos-table>.v-data-table__wrapper>table>tbody{position:relative}::v-deep .v-data-table.pos-table>.v-data-table__wrapper>table>tbody>tr>td{border-left:1px solid silver!important;padding-right:10px}::v-deep .v-data-table>.v-data-table__wrapper tbody tr:first-child:hover td:first-child{border-top-left-radius:0}::v-deep .v-data-table>.v-data-table__wrapper tbody tr:first-child:hover td:last-child{border-top-right-radius:0}::v-deep .v-data-table>.v-data-table__wrapper tbody tr:last-child{border-top:1px solid silver;background-color:#f6f6f6}::v-deep .v-data-table>.v-data-table__wrapper tbody tr:nth-last-child(2){background-color:#f6f6f6}::v-deep .v-data-table.pos-table>.v-data-table__wrapper>table>tbody>tr>td:last-child{width:0;border-left:none;padding:0 8px 0 3.6pt}::v-deep .v-text-field--outlined.pos-device .v-label{top:6px!important}.v-tabs:not(.v-tabs--vertical) .v-tab{white-space:nowrap}.invoice-header-fields{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.invoice-header-fields>.col,.invoice-header-fields>[class*=col-]{padding-top:4px!important;padding-bottom:4px!important}.invoice-header-fields .v-input{font-size:12px!important;margin-top:0!important;margin-bottom:0!important}.invoice-header-fields .v-select,.invoice-header-fields .v-text-field{margin-top:0!important;padding-top:0!important}.invoice-header-fields .v-select.v-input--dense>.v-input__control>.v-input__slot,.invoice-header-fields .v-select.v-text-field--outlined .v-input__control,.invoice-header-fields .v-select.v-text-field--outlined .v-input__slot,.invoice-header-fields .v-text-field--outlined.v-input--dense>.v-input__control>.v-input__slot,.invoice-header-fields .v-text-field--outlined .v-input__control,.invoice-header-fields .v-text-field--outlined .v-input__slot{min-height:28px!important;height:28px!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.invoice-header-fields .v-select.v-text-field--outlined fieldset,.invoice-header-fields .v-text-field--outlined fieldset{top:-5px;border-radius:4px}.invoice-header-fields input{padding-top:0!important;padding-bottom:0!important;max-height:28px;line-height:20px!important;font-size:12px!important}.invoice-header-fields .v-select__selection,.invoice-header-fields .v-select__selections{font-size:12px!important;line-height:20px!important;margin:0!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important}.invoice-header-fields .v-text-field--outlined.v-input--dense .v-label:not(.v-label--active){font-size:12px!important;top:5px!important;-webkit-transform:none!important;transform:none!important;line-height:16px!important;margin:0!important;height:16px!important}.invoice-header-fields .v-label--active{top:10px!important;-webkit-transform:translateY(-18px) scale(.75)!important;transform:translateY(-18px) scale(.75)!important}.invoice-header-fields .v-input__append-inner,.invoice-header-fields .v-input__prepend-inner{margin-top:0!important;margin-bottom:0!important;-ms-flex-item-align:center!important;align-self:center!important;display:-webkit-box!important;display:-ms-flexbox!important;display:flex!important;-webkit-box-align:center!important;-ms-flex-align:center!important;align-items:center!important;height:100%;padding:0!important}.invoice-header-fields .v-input__append-inner .v-input__icon,.invoice-header-fields .v-input__prepend-inner .v-input__icon{height:100%!important;min-width:24px;width:24px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.invoice-header-fields .v-input__append-inner .v-btn,.invoice-header-fields .v-input__prepend-inner .v-btn{margin:0!important}.invoice-header-fields .v-icon{font-size:18px!important;height:18px!important;width:18px!important;line-height:18px!important}.invoice-header-fields .v-btn{height:24px!important;min-width:24px!important;width:24px!important;margin:0!important}.invoice-header-fields .v-text-field__details{margin-bottom:0!important;min-height:0!important;padding:0!important}.invoice-header-fields .v-messages{min-height:0!important;font-size:10px!important}