.refund-flow-progress[data-v-498d604e]{padding:4px 0}.horizontal-flow[data-v-498d604e]{display:-ms-flexbox;display:flex;-ms-flex-align:stretch;align-items:stretch;gap:10px;background:linear-gradient(145deg,#f8faff,#eef3ff 42%,#f4f6fb);border:1px solid rgba(24,80,180,.12);border-radius:14px;padding:14px 10px 16px;box-shadow:0 4px 18px rgba(15,40,100,.06),inset 0 1px 0 hsla(0,0%,100%,.85)}.steps-scroll-host[data-v-498d604e]{-ms-flex:1;flex:1;min-width:0;overflow-x:auto;overflow-y:hidden;scroll-behavior:smooth;scrollbar-width:thin;padding:4px 2px 10px}.steps-scroll-host[data-v-498d604e]::-webkit-scrollbar{height:6px}.steps-scroll-host[data-v-498d604e]::-webkit-scrollbar-thumb{background:#c5ccd6;border-radius:4px}.steps-scroll-inner[data-v-498d604e]{padding:0 4px}.flow-custom-steps[data-v-498d604e]{display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:stretch;align-items:stretch}.flow-c-step[data-v-498d604e]{-ms-flex:0 0 auto;flex:0 0 auto;width:184px;min-width:184px;max-width:228px;padding:12px 12px 14px;margin-right:6px;cursor:pointer;border-radius:12px;border:1px solid rgba(0,0,0,.06);background:linear-gradient(180deg,#fff,#fafbfd);transition:transform .2s ease,border-color .2s,box-shadow .2s,background .2s;outline:none;box-shadow:0 2px 8px rgba(20,40,90,.04)}.flow-c-step[data-v-498d604e]:hover:not(.is-disabled-step){border-color:rgba(24,144,255,.45);box-shadow:0 6px 20px rgba(24,144,255,.12);transform:translateY(-1px)}.flow-c-step.is-disabled-step[data-v-498d604e]{cursor:not-allowed;opacity:.68}.flow-c-step.is-disabled-step .flow-c-title[data-v-498d604e]{color:#8c8c8c}.flow-c-step.is-selected[data-v-498d604e]{border-color:#1890ff;box-shadow:0 0 0 2px rgba(24,144,255,.2),0 8px 24px rgba(24,144,255,.14);background:linear-gradient(180deg,#f0f9ff,#e6f4ff)}.flow-c-step[data-v-498d604e]:focus-visible{box-shadow:0 0 0 3px rgba(24,144,255,.35)}.flow-c-step-track[data-v-498d604e]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;margin-bottom:8px;gap:8px}.flow-c-idx-pill[data-v-498d604e]{-ms-flex-negative:0;flex-shrink:0;min-width:22px;height:22px;padding:0 6px;border-radius:11px;font-size:11px;font-weight:700;line-height:22px;text-align:center;color:#434343;background:linear-gradient(180deg,#f0f0f0,#e6e6e6);border:1px solid rgba(0,0,0,.06)}.flow-c-step.is-selected .flow-c-idx-pill[data-v-498d604e]{color:#fff;background:linear-gradient(180deg,#40a9ff,#1890ff);border-color:rgba(24,144,255,.35)}.flow-c-step.is-passed .flow-c-idx-pill[data-v-498d604e]{color:#fff;background:linear-gradient(180deg,#73d13d,#52c41a);border-color:rgba(82,196,26,.35)}.flow-c-dot-wrap[data-v-498d604e]{position:relative;width:22px;height:22px;-ms-flex-negative:0;flex-shrink:0;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.flow-c-dot-ring[data-v-498d604e]{position:absolute;inset:0;border-radius:50%;border:2px solid rgba(0,0,0,.06);transition:border-color .2s}.flow-c-dot-wrap.dot-passed .flow-c-dot-ring[data-v-498d604e]{border-color:rgba(82,196,26,.35)}.flow-c-dot-wrap.dot-active .flow-c-dot-ring[data-v-498d604e]{border-color:rgba(24,144,255,.5);animation:flow-pulse-data-v-498d604e 2s ease-in-out infinite}.flow-c-dot-wrap.dot-rejected .flow-c-dot-ring[data-v-498d604e]{border-color:rgba(245,34,45,.4)}@keyframes flow-pulse-data-v-498d604e{0%,to{box-shadow:0 0 0 0 rgba(24,144,255,.25)}50%{box-shadow:0 0 0 6px rgba(24,144,255,0)}}.flow-c-dot[data-v-498d604e]{width:10px;height:10px;border-radius:50%;-ms-flex-negative:0;flex-shrink:0;position:relative;z-index:1}.flow-c-line[data-v-498d604e]{-ms-flex:1;flex:1;height:3px;margin:0 8px;border-radius:3px;background:linear-gradient(90deg,#e4e9f2,#dce3ee);min-width:10px}.flow-c-line.is-done[data-v-498d604e]{background:linear-gradient(90deg,#95de64,#52c41a 55%,#bae637);opacity:.95}.flow-c-body[data-v-498d604e]{min-height:72px}.flow-c-title[data-v-498d604e]{font-weight:600;font-size:13px;color:#1f1f1f;line-height:1.35;margin-bottom:6px;word-break:break-word;letter-spacing:.02em}.flow-c-tag[data-v-498d604e]{margin-bottom:6px;border-radius:4px}.flow-c-meta[data-v-498d604e]{font-size:12px;color:#595959;line-height:1.45;word-break:break-all}.flow-c-times[data-v-498d604e]{margin-top:6px;font-size:11px;color:#5c5c5c;line-height:1.5;padding-top:4px;border-top:1px dashed rgba(0,0,0,.06)}.flow-c-time-line[data-v-498d604e]{white-space:normal;word-break:break-word;overflow-wrap:anywhere}.nav-btn[data-v-498d604e]{-ms-flex-negative:0;flex-shrink:0;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;border:none;background:hsla(0,0%,100%,.9);box-shadow:0 2px 8px rgba(15,40,100,.08)}.nav-btn[data-v-498d604e]:hover:not([disabled]){color:#1890ff;box-shadow:0 4px 12px rgba(24,144,255,.2)}.nav-btn[disabled][data-v-498d604e]{opacity:.4}.vertical-flow-timeline[data-v-498d604e]{padding:8px 12px;background:linear-gradient(180deg,#fafcff,#f5f7fb);border-radius:12px;border:1px solid rgba(24,80,180,.08)}.node-item[data-v-498d604e]{line-height:1.8;padding:8px 12px 10px;margin-bottom:4px;background:#fff;border-radius:10px;border:1px solid rgba(0,0,0,.04);box-shadow:0 1px 4px rgba(15,40,100,.04)}.node-header[data-v-498d604e]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap}.node-name[data-v-498d604e]{font-weight:600;font-size:14px;color:#262626}.node-status-tag[data-v-498d604e]{margin-left:4px}.node-meta[data-v-498d604e]{font-size:12px;color:#8c8c8c;margin-top:4px}.node-meta-time[data-v-498d604e]{margin-left:12px}.result[data-v-6732bfa0]{text-align:center;width:72%;margin:0 auto;padding:24px 0 8px}.result .icon[data-v-6732bfa0]{font-size:72px;line-height:72px;margin-bottom:24px}.result .success[data-v-6732bfa0]{color:#52c41a}.result .error[data-v-6732bfa0]{color:red}.result .title[data-v-6732bfa0]{font-size:24px;color:rgba(0,0,0,.85);font-weight:500;line-height:32px;margin-bottom:16px}.result .description[data-v-6732bfa0]{font-size:14px;line-height:22px;color:rgba(0,0,0,.45);margin-bottom:24px}.result .content[data-v-6732bfa0]{background:#fafafa;padding:24px 40px;border-radius:2px;text-align:left}.result .action[data-v-6732bfa0]{margin-top:32px}.mobile .result[data-v-6732bfa0]{width:100%;margin:0 auto;padding:unset}.formula-container[data-v-7949ab70]{background-color:#fff6cc;padding:5px;margin-bottom:5px}.steps[data-v-7949ab70]{max-width:750px;margin:16px auto}.tab-desc[data-v-6f3cc2cb]{margin-bottom:20px}.attach-groups[data-v-6f3cc2cb]{margin-top:8px}.attach-group[data-v-6f3cc2cb]{margin-bottom:20px}.attach-group-title[data-v-6f3cc2cb]{font-size:14px;font-weight:600;color:#262626;margin-bottom:10px;padding-bottom:6px;border-bottom:1px solid #e8e8e8}.attach-thumb-grid[data-v-6f3cc2cb]{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.attach-thumb[data-v-6f3cc2cb]{width:96px;height:96px;object-fit:cover;border-radius:4px;cursor:pointer;border:1px solid #e8e8e8}.attach-file-fallback[data-v-6f3cc2cb]{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:6px;padding:12px 16px;background:#fafafa;border:1px solid #e8e8e8;border-radius:4px;font-size:13px}.empty-attach[data-v-6f3cc2cb]{margin:24px 0}.card-name-hint[data-v-6f3cc2cb]{margin-left:6px;color:#8c8c8c;font-size:12px}.contract-tabs-card[data-v-0f3996ce],.tab-desc[data-v-0f3996ce]{margin-bottom:16px}.tab-hint[data-v-0f3996ce]{color:#888;margin-bottom:8px}.attach-groups[data-v-0f3996ce]{margin-top:8px}.attach-group[data-v-0f3996ce]{margin-bottom:20px}.attach-group-title[data-v-0f3996ce]{font-size:14px;font-weight:600;color:#262626;margin-bottom:10px;padding-bottom:6px;border-bottom:1px solid #e8e8e8}.attach-thumb-grid[data-v-0f3996ce]{display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px}.attach-thumb[data-v-0f3996ce]{width:96px;height:96px;object-fit:cover;border-radius:4px;cursor:pointer;border:1px solid #e8e8e8}.attach-file-fallback[data-v-0f3996ce]{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;gap:6px;padding:12px 16px;background:#fafafa;border:1px solid #e8e8e8;border-radius:4px;font-size:13px}.empty-attach[data-v-0f3996ce]{margin:24px 0}.refund-approval-form[data-v-5e119cb6]{padding:8px 0}.approval-actions[data-v-5e119cb6]{margin-top:12px;text-align:right}.refund-summary-table[data-v-70ccc71e]{width:100%}.refund-summary-table[data-v-70ccc71e] .ant-table-thead>tr>th{white-space:nowrap}.unit-price-suffix[data-v-70ccc71e]{color:#666;font-size:12px;margin-left:2px}.summary-footer[data-v-70ccc71e]{margin-top:12px;padding:10px 16px;background:#fafafa;border:1px solid #e8e8e8;border-radius:4px;font-size:14px}.apply-form-col[data-v-70ccc71e]{line-height:1.6}.apply-form-line+.apply-form-line[data-v-70ccc71e]{margin-top:4px}.refund-apply-form-iframe[data-v-70ccc71e]{width:1000px;max-width:100%;height:calc(100vh - 160px);border:0;display:block}.inner-nested[data-v-c735d6f4]{margin-top:12px;background:#fafafa}.approval-card[data-v-c735d6f4]{margin-top:16px}.process-summary-embed[data-v-c735d6f4]{padding:12px 0 4px}.summary-toolbar[data-v-c735d6f4]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;padding:6px 0 8px}.summary-toolbar-title[data-v-c735d6f4]{font-size:14px;font-weight:600;color:rgba(0,0,0,.85)}.inner-nested[data-v-a481adac]{margin-top:0;margin-bottom:12px;background:#fafafa}.contracts-block[data-v-a481adac]{margin-top:12px}.refund-detail-card[data-v-0eccb1a7]{min-height:calc(100vh - 120px)}.detail-header[data-v-0eccb1a7]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px;margin-bottom:12px}.detail-title[data-v-0eccb1a7]{font-size:16px;font-weight:600;color:#262626}.status-tag[data-v-0eccb1a7]{font-size:13px}.header-meta[data-v-0eccb1a7]{font-size:13px;color:#595959;margin-left:auto}.amount-strong[data-v-0eccb1a7]{font-weight:600;color:#f5222d;margin-left:4px}.progress-card[data-v-0eccb1a7]{margin-top:0;margin-bottom:12px}.audit-history-card[data-v-0eccb1a7]{margin-bottom:12px}.audit-history-hint[data-v-0eccb1a7]{color:#8c8c8c;font-size:13px;margin-bottom:12px}.audit-record-tabs[data-v-0eccb1a7]{margin-top:4px}.audit-tab-pane-inner[data-v-0eccb1a7]{padding-top:8px;min-height:80px}.audit-opinion-meta[data-v-0eccb1a7]{font-size:12px;color:#8c8c8c;margin-bottom:10px}.opinion-readonly[data-v-0eccb1a7]{white-space:pre-wrap;word-break:break-word;line-height:1.65;color:#262626;font-size:14px;padding:4px 0;min-height:24px}.node-reject-block[data-v-0eccb1a7]{margin-bottom:16px}.node-reject-block[data-v-0eccb1a7]:last-child{margin-bottom:0}.node-reject-title[data-v-0eccb1a7]{font-weight:600;font-size:14px;margin-bottom:8px;color:#262626}.audit-log-line[data-v-0eccb1a7]{font-size:14px;margin-bottom:4px}.audit-log-action[data-v-0eccb1a7]{font-weight:600;margin-right:8px}.audit-log-node[data-v-0eccb1a7]{color:#595959}.audit-log-meta[data-v-0eccb1a7]{font-size:12px;color:#8c8c8c;margin-bottom:4px}.audit-log-opinion[data-v-0eccb1a7]{font-size:13px;color:#262626;white-space:pre-wrap;margin-top:4px}.stage-panel-card[data-v-0eccb1a7]{margin-top:0}.stage-panel-title[data-v-0eccb1a7]{font-weight:600;font-size:14px}.stage-panel-body[data-v-0eccb1a7]{min-height:120px}.execute-finish-card[data-v-0eccb1a7]{margin-top:12px;background:#fafafa}.execute-finish-hint[data-v-0eccb1a7]{color:#595959;margin-bottom:12px;font-size:13px}.execute-finish-actions[data-v-0eccb1a7]{text-align:right;margin-top:8px}.refund-apply-form-iframe[data-v-0eccb1a7]{width:1000px;max-width:100%;height:calc(100vh - 160px);border:0;display:block}.refund-apply-form-modal.ant-modal-wrap .ant-modal{width:-webkit-fit-content!important;width:fit-content!important;max-width:calc(100vw - 24px);padding-bottom:0}.refund-apply-form-modal.ant-modal-wrap .ant-modal-body,.refund-apply-form-modal.ant-modal-wrap .ant-modal-content{width:-webkit-fit-content;width:fit-content;max-width:calc(100vw - 24px)}