.document-upload[data-v-4690f2fc]{min-height:40px}.document-upload small[data-v-4690f2fc]{display:block;margin-top:6px;color:#9ca3af;font-size:11px}.document-upload__file[data-v-4690f2fc]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;min-height:34px;padding:0 10px;border:1px solid #d1fae5;border-radius:6px;color:#065f46;background:#ecfdf5}.document-upload__file i[data-v-4690f2fc]{margin-right:7px}.document-upload__file span[data-v-4690f2fc]{overflow:hidden;-ms-flex:1;flex:1;text-overflow:ellipsis;white-space:nowrap}.drawer-shell[data-v-3998f792]{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;height:100%;background:#f6f8fc}.drawer-foot[data-v-3998f792],.drawer-head[data-v-3998f792]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-negative:0;flex-shrink:0;gap:16px;padding:16px 20px;background:#fff}.drawer-foot span[data-v-3998f792],.drawer-foot strong[data-v-3998f792],.drawer-head span[data-v-3998f792],.drawer-head strong[data-v-3998f792]{display:block}.drawer-foot strong[data-v-3998f792],.drawer-head strong[data-v-3998f792]{color:#111827;font-size:17px;line-height:25px}.drawer-foot span[data-v-3998f792],.drawer-head span[data-v-3998f792]{margin-top:3px;color:#64748b;font-size:12px;line-height:18px}.drawer-head[data-v-3998f792]{border-bottom:1px solid #e5eaf2}.drawer-foot[data-v-3998f792]{border-top:1px solid #e5eaf2}.drawer-foot>span[data-v-3998f792]{color:#94a3b8}.drawer-body[data-v-3998f792]{-ms-flex:1;flex:1;min-height:0;padding:20px;overflow-y:auto;box-sizing:border-box}.provider-alert[data-v-3998f792]{margin-bottom:16px}.application-flow[data-v-3998f792]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;margin-bottom:18px}.flow-step[data-v-3998f792]{min-height:64px;padding:10px;border:1px solid #e5e7eb;border-radius:10px;background:#fff}.flow-step>span[data-v-3998f792],.flow-step[data-v-3998f792]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.flow-step>span[data-v-3998f792]{-ms-flex-pack:center;justify-content:center;-ms-flex:0 0 26px;flex:0 0 26px;width:26px;height:26px;margin-right:8px;border-radius:50%;color:#6b7280;background:#f3f4f6;font-size:12px;font-weight:700}.flow-step small[data-v-3998f792],.flow-step strong[data-v-3998f792]{display:block}.flow-step strong[data-v-3998f792]{color:#374151;font-size:13px}.flow-step small[data-v-3998f792]{margin-top:4px;color:#9ca3af;font-size:11px;line-height:1.35}.flow-step.active[data-v-3998f792]{border-color:#93c5fd;background:#eff6ff}.flow-step.active>span[data-v-3998f792]{color:#fff;background:#2563eb}.flow-step.done[data-v-3998f792]{border-color:#a7f3d0;background:#ecfdf5}.flow-step.done>span[data-v-3998f792]{color:#fff;background:#10b981}.flow-step.failed[data-v-3998f792]{border-color:#fecaca;background:#fef2f2}.flow-step.failed>span[data-v-3998f792]{color:#fff;background:#ef4444}.status-panel[data-v-3998f792]{padding:18px;border:1px solid #e5e7eb;border-radius:12px;background:#fff}.status-panel__head[data-v-3998f792]{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:16px}.status-panel__head span[data-v-3998f792],.status-panel__head strong[data-v-3998f792]{display:block}.status-panel__head strong[data-v-3998f792]{color:#111827;font-size:17px}.status-panel__head span[data-v-3998f792]{margin-top:5px;color:#6b7280;font-size:13px}.status-panel dl[data-v-3998f792]{display:grid;grid-template-columns:1fr 1fr;gap:0 24px;margin:0 0 16px}.status-panel dl>div[data-v-3998f792]{display:-ms-flexbox;display:flex;-ms-flex-pack:justify;justify-content:space-between;padding:12px 0;border-bottom:1px solid #f0f2f5}.status-panel dl dt[data-v-3998f792]{color:#6b7280}.status-panel dl dd[data-v-3998f792]{margin:0;color:#111827;font-weight:500}.status-actions[data-v-3998f792]{display:-ms-flexbox;display:flex;-ms-flex-pack:end;justify-content:flex-end;gap:10px;margin:16px 0}.review-history[data-v-3998f792]{margin-bottom:16px;padding:18px 18px 4px;border:1px solid #e5e7eb;border-radius:12px;background:#fff}.review-history[data-v-3998f792] .el-timeline{margin:18px 0 0;padding-left:4px}.review-history__head[data-v-3998f792]{display:-ms-flexbox;display:flex;-ms-flex-align:start;align-items:flex-start;-ms-flex-pack:justify;justify-content:space-between;gap:16px}.review-history__head span[data-v-3998f792],.review-history__head strong[data-v-3998f792]{display:block}.review-history__head strong[data-v-3998f792]{color:#111827;font-size:15px}.review-history__head span[data-v-3998f792]{margin-top:4px;color:#64748b;font-size:12px;line-height:18px}.review-record[data-v-3998f792]{padding:12px 14px;border:1px solid #eef2f7;border-radius:9px;background:#f8fafc}.review-record>div[data-v-3998f792]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;gap:8px}.review-record strong[data-v-3998f792]{color:#334155;font-size:13px}.review-record p[data-v-3998f792]{margin:7px 0 0;color:#475569;font-size:12px;line-height:19px}.review-record>span[data-v-3998f792]{display:block;margin-top:6px;color:#94a3b8;font-size:10px}.privacy-note[data-v-3998f792]{display:-ms-flexbox;display:flex;padding:14px;border-radius:10px;color:#1e40af;background:#eff6ff}.privacy-note>i[data-v-3998f792]{margin:2px 10px 0 0;font-size:18px}.privacy-note span[data-v-3998f792],.privacy-note strong[data-v-3998f792]{display:block}.privacy-note span[data-v-3998f792]{margin-top:4px;color:#4b5563;font-size:12px;line-height:1.6}.application-form[data-v-3998f792]{padding-bottom:8px}.form-section[data-v-3998f792]{padding:18px;border:1px solid #e5e7eb;border-radius:12px;background:#fff}.form-section+.form-section[data-v-3998f792]{margin-top:14px}.form-section__head[data-v-3998f792]{-ms-flex-pack:justify;justify-content:space-between;margin-bottom:16px}.form-section__head>div[data-v-3998f792],.form-section__head[data-v-3998f792]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center}.form-section__head b[data-v-3998f792]{display:-ms-inline-flexbox;display:inline-flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center;width:24px;height:24px;margin-right:8px;border-radius:50%;color:#fff;background:#2563eb;font-size:12px}.form-section__head strong[data-v-3998f792]{color:#111827;font-size:15px}.form-section__head>span[data-v-3998f792]{color:#9ca3af;font-size:12px}.form-grid[data-v-3998f792]{display:grid;grid-template-columns:1fr 1fr;gap:0 16px}.form-grid .is-wide[data-v-3998f792]{grid-column:1/-1}.form-grid[data-v-3998f792] .el-date-editor,.form-grid[data-v-3998f792] .el-select{width:100%}.form-grid--after-alert[data-v-3998f792]{margin-top:16px}.subsection-title[data-v-3998f792]{margin:8px 0 14px;padding-top:16px;border-top:1px dashed #e5e7eb;color:#374151;font-size:13px;font-weight:600}.upload-pair[data-v-3998f792]{display:grid;grid-template-columns:1fr 1fr;gap:12px}.authorization-document-row[data-v-3998f792]{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:12px}.authorization-download[data-v-3998f792]{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;gap:14px;min-height:54px;padding:10px 12px;border:1px solid #bfdbfe;border-radius:8px;background:#f8fbff;box-sizing:border-box}.authorization-download span[data-v-3998f792],.authorization-download strong[data-v-3998f792]{display:block}.authorization-download strong[data-v-3998f792]{color:#1e3a8a;font-size:12px;line-height:18px}.authorization-download span[data-v-3998f792]{margin-top:2px;color:#64748b;font-size:11px;line-height:17px}.authorization-download .el-button[data-v-3998f792]{-ms-flex-negative:0;flex-shrink:0}.authorization-document-tip[data-v-3998f792]{margin-top:6px;color:#9ca3af;font-size:11px;line-height:18px}.code-input[data-v-3998f792]{display:-ms-flexbox;display:flex;gap:8px}.code-input .el-button[data-v-3998f792]{-ms-flex:0 0 110px;flex:0 0 110px}