.transacting-modal__layout[data-v-8b97872e]{display:flex;flex-direction:column;height:100%;min-height:100vh;background:#f5f5f5}.transacting-modal__toolbar[data-v-8b97872e]{flex-shrink:0}.transacting-modal__toolbar-title[data-v-8b97872e]{font-size:1.35rem;font-weight:600;letter-spacing:.02em}.transacting-modal__toolbar-shift[data-v-8b97872e]{opacity:.9;font-weight:600;font-size:1.35rem}.transacting-modal__progress[data-v-8b97872e]{flex-shrink:0}.transacting-modal__body[data-v-8b97872e]{flex:1;overflow-y:auto}.transacting-modal__content[data-v-8b97872e]{padding:12px!important}.transacting-modal__sub-nav[data-v-8b97872e]{margin-bottom:0!important}.transacting-modal__sub-nav-title[data-v-8b97872e]{align-self:center;padding:0 12px;font-size:.8rem;font-weight:600;letter-spacing:.04em;color:#fff;white-space:nowrap}.transacting-modal__finalize-btn[data-v-8b97872e]{color:#fff!important;border-color:hsla(0,0%,100%,.7)!important;margin:0 8px;align-self:center}.transacting-modal__section-toolbar[data-v-8b97872e]{font-size:.78rem!important;font-weight:600;letter-spacing:.04em;border-radius:4px 4px 0 0}.transacting-modal__toolbar-btn[data-v-8b97872e]{background:hsla(0,0%,100%,.18)!important;color:#fff!important}.transacting-modal__info-table tr>th[data-v-8b97872e]{background:#e8eaf6;color:#3949ab;text-align:left;padding:5px 8px;font-size:11px;font-weight:600;white-space:nowrap;letter-spacing:.03em}.transacting-modal__info-table tr>td[data-v-8b97872e]{padding:4px 8px;font-size:13px;text-align:left}table.transacting-modal__table[data-v-8b97872e]{border-collapse:collapse;font-size:12px;color:#212121;width:100%}.transacting-modal__table th[data-v-8b97872e]{background:#e8eaf6;color:#3949ab;text-align:center;padding:5px 6px;white-space:nowrap;font-size:11px;font-weight:600;letter-spacing:.03em;position:sticky;top:0;z-index:1}.transacting-modal__table td[data-v-8b97872e]{font-size:12px;padding:3px 6px;border-bottom:1px solid #eee;text-align:center}.transacting-modal__table tbody tr[data-v-8b97872e]:nth-child(2n){background:#f9f9fc}.transacting-modal__table tbody tr:hover td[data-v-8b97872e]{background:#e8eaf6!important}.transacting-modal__order-id-cell[data-v-8b97872e]{text-align:center;color:#3f51b5;font-weight:600;cursor:pointer;text-decoration:underline}.transacting-modal__table input[data-v-8b97872e]{width:60px;box-sizing:border-box;border:none;border-bottom:1px solid rgba(0,0,0,.28);background:transparent;color:#212121;font-size:12px;padding:1px 2px;outline:none;transition:border-color .15s;text-align:center}.transacting-modal__table input[data-v-8b97872e]:focus{border-bottom-color:#3f51b5}.transacting-modal__table input[data-v-8b97872e]:disabled{color:rgba(0,0,0,.38);border-bottom-color:transparent}.transacting-modal__tbl-wrapper[data-v-8b97872e]{max-height:200px;overflow-y:auto;border:1px solid #e0e0e0;border-top:none;border-radius:0 0 4px 4px}.transacting-modal__total-row[data-v-8b97872e]{display:flex;justify-content:flex-end;padding:8px 4px 4px}.transacting-modal__total-chip[data-v-8b97872e]{font-size:.85rem!important;font-weight:500;font-variant-numeric:tabular-nums;letter-spacing:.02em;height:36px!important;padding:0 14px!important}.transacting-modal__grand-total-chip[data-v-8b97872e]{font-size:.9rem!important;font-weight:700!important;height:40px!important;border-top:2px solid rgba(0,0,0,.15)!important}.transacting-modal__finalized-chip[data-v-8b97872e]{width:100%;justify-content:center;font-weight:700;letter-spacing:.06em;font-size:.85rem!important}.transacting-modal__nav-btn[data-v-8b97872e]{color:hsla(0,0%,100%,.9)!important;transition:background .15s}.transacting-modal__nav-btn[data-v-8b97872e]:not([disabled]):hover{background:hsla(0,0%,100%,.15)!important}.transacting-modal__nav-btn[disabled][data-v-8b97872e]{opacity:.35!important}.transacting-modal__nav-counter[data-v-8b97872e]{font-size:.78rem;font-weight:600;color:hsla(0,0%,100%,.75);letter-spacing:.06em;min-width:44px;text-align:center;-webkit-user-select:none;-moz-user-select:none;user-select:none}.transacting-modal__shift-kpi[data-v-8b97872e]{display:flex;flex-direction:column;align-items:flex-end;gap:4px;padding:10px 4px 4px;border-top:2px dashed rgba(63,81,181,.4);margin-top:8px}.transacting-modal__shift-kpi-chip[data-v-8b97872e]{font-size:.88rem!important;font-weight:700!important;height:38px!important;letter-spacing:.02em;box-shadow:0 2px 6px rgba(0,0,0,.2)!important}.transacting-modal__summary-check[data-v-8b97872e] .v-input__slot label{color:#212121;font-size:10px}.transaction-component__main-table[data-v-47f0d552] thead th{background-color:#3f51b5!important;color:#fff!important}.transaction-component__main-table[data-v-47f0d552] thead th .v-icon{color:#fff!important}.transaction-component__tran-wrapper[data-v-47f0d552] thead th{background-color:#e8eaf6!important;color:#3949ab!important}.transaction-component__tran-wrapper[data-v-47f0d552] thead th .v-icon{color:#3949ab!important}.transaction-component__shift-link[data-v-47f0d552]{color:#1565c0;cursor:pointer;font-weight:500;text-decoration:none}.transaction-component__shift-link[data-v-47f0d552]:hover{text-decoration:underline;color:#0d47a1}.transaction-component__amount[data-v-47f0d552]{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.transaction-component__bold[data-v-47f0d552]{font-weight:600}.transaction-component__positive[data-v-47f0d552]{color:#2e7d32}.transaction-component__negative[data-v-47f0d552]{color:#c62828}.transaction-component__expanded-sheet[data-v-47f0d552]{border-top:2px solid rgba(25,118,210,.15);border-bottom:2px solid rgba(25,118,210,.15)}.transaction-component__sub-header[data-v-47f0d552]{background:linear-gradient(90deg,#2e5f74,#4a8fa8);border-bottom:none;gap:6px}.transaction-component__sub-header-title[data-v-47f0d552]{color:#fff;font-size:.875rem;font-weight:600;letter-spacing:.02em}.transaction-component__sub-header-sep[data-v-47f0d552]{opacity:.6;margin:0 4px}.transaction-component__tran-table[data-v-47f0d552]{background-color:transparent!important}.transaction-component__editable-field[data-v-47f0d552]{border-bottom:1px dashed rgba(0,0,0,.35);cursor:pointer;padding-bottom:1px;transition:border-color .15s,color .15s}.transaction-component__editable-field[data-v-47f0d552]:hover{border-bottom-color:#1565c0;color:#1565c0}