.help-box[data-v-49f32364]{background:#e6f7ff;border:1px solid #91d5ff;border-radius:2px;padding:10px 12px;line-height:1.8;font-size:12px;color:#096dd9;margin-bottom:20px}.help-box.warn[data-v-49f32364]{background:#fff7e6;border-color:#ffd591;color:#ad6800;margin-bottom:0}.tip[data-v-49f32364]{font-size:12px;color:#999;margin-left:8px;line-height:20px}.tip.blue[data-v-49f32364]{color:#1890ff}div.tip[data-v-49f32364]{margin-left:0;margin-top:4px}.sample[data-v-49f32364]{display:-ms-flexbox;display:flex;gap:20px;-ms-flex-wrap:wrap;flex-wrap:wrap;background:#fafafa;border:1px solid #e8e8e8;padding:12px;border-radius:2px}.sample span[data-v-49f32364]{font:700 15px Consolas,monospace;color:#003b80}[data-v-49f32364] .ant-form-item{margin-bottom:14px}.summary[data-v-61d77bb4]{background:#fafafa;padding:12px 16px;line-height:26px;margin-bottom:16px;font-size:12px;color:#666}.summary strong[data-v-61d77bb4]{color:#222;font-size:14px}.preview-title[data-v-61d77bb4]{font-weight:500;margin-bottom:12px}.coupons[data-v-61d77bb4]{display:grid;gap:10px}.coupon[data-v-61d77bb4]{border:1px dashed #ccc;padding:12px;overflow-wrap:anywhere}.coupon strong[data-v-61d77bb4]{font-size:14px}.amount[data-v-61d77bb4]{color:#fa8c16;font-size:20px;margin:8px 0}.meta[data-v-61d77bb4]{color:#888;font-size:12px;line-height:1.7}.code[data-v-61d77bb4]{font:700 20px Consolas,monospace;margin-top:10px}.redeem-page[data-v-986256c2]{background:#fff;border-radius:2px;padding:16px;color:#222;font-size:13px}h1[data-v-986256c2]{font-size:14px;font-weight:600;margin:0 0 6px;line-height:22px}.subtitle[data-v-986256c2]{color:#b5b5b5;font-size:12px;margin:0 0 12px}.filters[data-v-986256c2]{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-align:center;align-items:center;gap:8px 2px;margin-bottom:14px}.filters[data-v-986256c2] .ant-form-item{margin-right:16px;margin-bottom:0}.filters[data-v-986256c2] .ant-form-item-label label{color:#777;font-size:12px}.stats[data-v-986256c2]{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:14px;margin-bottom:12px}.stat[data-v-986256c2]{min-height:102px;border-left:3px solid;padding:14px 16px}.stat>span[data-v-986256c2]{display:block;font-size:12px;color:#777}.stat strong[data-v-986256c2]{display:block;font-size:24px;font-weight:600;line-height:32px;overflow-wrap:anywhere}.stat small[data-v-986256c2]{color:#b7bcc5;font-size:12px}.gold[data-v-986256c2]{border-color:#fa8c16}.purple[data-v-986256c2]{border-color:#722ed1}.green[data-v-986256c2]{border-color:#52c41a}.blue[data-v-986256c2]{border-color:#1890ff}.red[data-v-986256c2]{border-color:#f5222d}.table-wrap[data-v-986256c2]{border:1px solid #e8e8e8}.toolbar[data-v-986256c2]{padding:12px 14px;display:-ms-flexbox;display:flex;gap:10px;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;border-bottom:1px solid #e8e8e8}.filtered[data-v-986256c2]{margin-left:auto;color:#b7bcc5;font-size:12px}.print-button[data-v-986256c2]{background:#52c41a;color:#fff;border-color:#52c41a}.print-button[data-v-986256c2]:hover{background:#73d13d;border-color:#73d13d}.print-button[data-v-986256c2]:disabled{background:#f5f5f5;color:#aaa;border-color:#ddd}.batch-table[data-v-986256c2] .ant-table-thead>tr>th{background:#fafafa;font-size:13px;padding:12px}.batch-table[data-v-986256c2] .ant-table-tbody>tr>td{font-size:13px;padding:12px;border-bottom-color:#f0f0f0}.batch-table[data-v-986256c2] .ant-table-pagination{margin:14px 12px}.batch-table[data-v-986256c2] .ant-tag{margin:0;border-radius:0;font-size:12px}.mono[data-v-986256c2]{font-family:Consolas,monospace;font-size:12px;color:#003b80}.time[data-v-986256c2]{display:block;max-width:125px;white-space:normal}.gold-text[data-v-986256c2]{color:#fa8c16}.purple-text[data-v-986256c2]{color:#722ed1}.green-text[data-v-986256c2]{color:#52c41a}.actions[data-v-986256c2]{display:-ms-flexbox;display:flex;gap:14px;white-space:nowrap;font-size:12px}.batch-info[data-v-986256c2]{padding:12px 16px;background:#fafafa;margin-bottom:16px}.detail-toolbar[data-v-986256c2]{display:-ms-flexbox;display:flex;gap:10px;margin-bottom:14px}@media (max-width:800px){.stats[data-v-986256c2]{grid-template-columns:repeat(2,minmax(0,1fr))}.filtered[data-v-986256c2]{width:100%;margin-left:0}}.window-note[data-v-986256c2]{margin-bottom:14px;font-size:12px}.gen-result[data-v-986256c2]{padding:18px 0;text-align:center;color:#777;line-height:24px;overflow-wrap:anywhere}.gen-icon[data-v-986256c2]{font-size:42px;color:#52c41a}.gen-num[data-v-986256c2]{color:#222;font-size:44px;font-weight:600;line-height:60px;margin-top:12px}.gen-total[data-v-986256c2]{margin-top:10px}.redeem-detail-drawer .ant-drawer-content-wrapper{max-width:100vw}