.store-order-form-root[data-v-54cd0d3e]{height:100%;min-height:0;overflow:hidden}.ant-pro-basicLayout-content:has(.store-order-form-page){margin-bottom:0;overflow:hidden}.store-order-form-page[data-v-54cd0d3e]{box-sizing:border-box;background:#f5f7fa;flex-direction:column;height:calc(100dvh - 125px);min-height:0;padding:8px;display:flex;overflow:hidden}.store-order-form-scroll-body[data-v-54cd0d3e]{flex:1;min-height:0;overflow:hidden auto}.store-order-form-card[data-v-54cd0d3e]{background:0 0}.store-order-form-card[data-v-54cd0d3e] .ant-card-body{padding:0}.store-order-form[data-v-54cd0d3e]{width:100%}.store-order-form-toolbar[data-v-54cd0d3e]{border-bottom:1px solid var(--border-color);background:0 0;flex:none;align-items:center;gap:8px;margin-bottom:4px;padding:0 0 2px;display:flex}.store-order-form-toolbar__title[data-v-54cd0d3e]{color:var(--text-color-heading);font-size:13px;font-weight:500}.store-order-form-toolbar[data-v-54cd0d3e] .ant-btn-link{padding-inline:0 6px}.store-order-form-card[data-v-54cd0d3e] .ant-card-head-title,.store-order-form-toolbar__title[data-v-54cd0d3e]{min-width:0}.store-order-section-panel[data-v-54cd0d3e]{background:var(--bg-color);border:1px solid var(--border-color);border-radius:6px;margin-bottom:6px;padding:8px}.store-order-section-panel[data-v-54cd0d3e]:last-child{margin-bottom:0}.store-order-section-header[data-v-54cd0d3e]{justify-content:space-between;align-items:center;gap:8px;margin-bottom:4px;display:flex}.store-order-form-footer-actions[data-v-54cd0d3e]{flex:none;justify-content:center;margin-top:8px;padding-top:8px;display:flex}.store-order-detail-table[data-v-54cd0d3e] .ant-table-thead>tr>th{background:var(--bg-color-elevated);color:var(--text-color-secondary)}.store-order-detail-plain[data-v-54cd0d3e]{margin-top:16px}.store-order-detail-header[data-v-54cd0d3e]{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.store-order-detail-title[data-v-54cd0d3e]{font-weight:500}.fee-rule-panel[data-v-54cd0d3e]{flex-direction:column;gap:6px;display:flex}.fee-rule-hint[data-v-54cd0d3e]{color:#000000a6;align-items:center;gap:6px;min-height:22px;font-size:12px;line-height:1.4;display:flex}.order-extra-toggle[data-v-54cd0d3e]{text-align:center;margin-top:-4px;margin-bottom:4px}.order-extra-fields[data-v-54cd0d3e]{padding-top:4px}.order-rule-match[data-v-54cd0d3e]{justify-content:center;align-items:center;gap:4px;min-width:120px;display:inline-flex}.order-rule-match__button[data-v-54cd0d3e]{height:22px;padding:0 2px;line-height:1}.order-rule-match-popover[data-v-54cd0d3e]{width:300px}.order-rule-match-popover__item+.order-rule-match-popover__item[data-v-54cd0d3e]{border-top:1px solid var(--border-color);margin-top:10px;padding-top:10px}.order-rule-match-popover__main[data-v-54cd0d3e]{justify-content:space-between;align-items:center;gap:12px;display:flex}.order-rule-match-popover__label[data-v-54cd0d3e]{color:#000000d9;font-weight:500}.order-rule-match-popover__details[data-v-54cd0d3e]{color:#000000a6;margin-top:6px;font-size:12px;line-height:1.6}.detail-row-action[data-v-54cd0d3e]{background:0 0;border:none;border-radius:4px;width:22px;min-width:22px;height:22px;padding:0;font-size:16px;font-weight:500;line-height:1;transition:color .15s,background .15s}.detail-row-action--add[data-v-54cd0d3e]{color:var(--color-primary)}.detail-row-action--add[data-v-54cd0d3e]:hover{color:var(--color-primary-active);background:#006b6b1a}.detail-row-action--remove[data-v-54cd0d3e]{color:var(--color-primary)}.detail-row-action--remove[data-v-54cd0d3e]:hover{color:var(--color-primary-active);background:#006b6b1a}.detail-readonly-cell[data-v-54cd0d3e]{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.detail-number-input[data-v-54cd0d3e]{width:100%}.detail-number-input[data-v-54cd0d3e] input,.detail-batch-toolbar__number[data-v-54cd0d3e] input{text-align:right;padding-inline-end:8px}.detail-batch-toolbar__select[data-v-54cd0d3e]{width:120px}.detail-batch-toolbar__number[data-v-54cd0d3e]{width:110px}.detail-batch-toolbar__input[data-v-54cd0d3e]{width:140px}.store-order-detail-table[data-v-54cd0d3e] .ant-table-thead>tr>th{padding:3px 6px;font-size:12px;line-height:1.3}.store-order-detail-table[data-v-54cd0d3e] .ant-table-tbody>tr>td,.store-order-detail-table[data-v-54cd0d3e] .ant-table-summary>tr>td{padding:2px 6px;font-size:12px;line-height:1.2}.store-order-form[data-v-54cd0d3e] .ant-form-item{margin-bottom:8px}
