.gn-status-dialog{max-width:calc(100vw - 32px);border-radius:8px}.gn-status-dialog .el-dialog__header{padding:20px 24px 16px;border-bottom:1px solid #e7eaf0}.gn-status-dialog .el-dialog__body{padding:20px 24px}.gn-status-dialog .el-dialog__footer{padding:14px 24px 20px;border-top:1px solid #e7eaf0}.gn-status-dialog .status-notice{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;padding:14px 16px;background:#fff8ed;border:1px solid #f8dfb6;border-radius:6px;color:#714b12}.gn-status-dialog .status-notice i{font-size:20px;margin-top:2px}.gn-status-dialog .status-notice strong{font-size:14px}.gn-status-dialog .status-notice p{margin:6px 0 0;line-height:1.5;font-size:13px}.gn-status-dialog .status-form{margin-top:20px}.gn-status-dialog .status-form label{display:block;margin-bottom:8px;color:#303746;font-size:13px}.gn-status-dialog .status-form label span{color:#d93026}.gn-status-dialog .status-form textarea{line-height:1.6}.page-container[data-v-1821c68c]{min-height:100%;background:#f3f5f8;color:#202735}.content[data-v-1821c68c]{padding:20px 24px 32px}.page-header[data-v-1821c68c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:20px}.page-header h2[data-v-1821c68c]{margin:0 0 6px;font-size:20px}.page-header p[data-v-1821c68c]{margin:0;color:#6b7280;font-size:13px}.metric-grid[data-v-1821c68c]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.metric-card[data-v-1821c68c]{padding:20px;background:#fff;border:1px solid #e7eaf0;border-top:3px solid #4359b7;border-radius:8px}.metric-card span[data-v-1821c68c]{color:#5f6673;font-size:13px}.metric-card strong[data-v-1821c68c]{display:block;margin:8px 0 5px;font-size:26px;font-variant-numeric:tabular-nums}.metric-card small[data-v-1821c68c]{margin-left:4px;font-size:13px;font-weight:400;color:#6b7280}.metric-card p[data-v-1821c68c]{margin:0;color:#667085;font-size:13px}.metric-card.danger[data-v-1821c68c]{border-top-color:#d93026}.metric-card.danger strong[data-v-1821c68c]{color:#d93026}.metric-card.warning[data-v-1821c68c]{border-top-color:#d97706}.metric-card.warning strong[data-v-1821c68c]{color:#d97706}.metric-card.info[data-v-1821c68c]{border-top-color:#2563a8}.metric-card.info strong[data-v-1821c68c]{color:#2563a8}.data-alert[data-v-1821c68c]{margin-top:12px}.comparison-card[data-v-1821c68c],.error-card[data-v-1821c68c]{margin-top:16px;padding:20px;background:#fff;border:1px solid #e7eaf0;border-radius:8px}.section-title[data-v-1821c68c]{font-size:16px;font-weight:600}.section-subtitle[data-v-1821c68c]{margin-top:5px;color:#667085;font-size:13px}.comparison-grid[data-v-1821c68c]{display:grid;grid-template-columns:1fr 72px 1fr;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-top:14px}.comparison-side[data-v-1821c68c]{padding:16px 20px;background:#f8f9fb;border-radius:6px}.comparison-side h3[data-v-1821c68c]{margin:0 0 10px;font-size:14px}.comparison-side p[data-v-1821c68c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin:7px 0;font-size:13px}.comparison-side span[data-v-1821c68c]{color:#6b7280}.comparison-side b[data-v-1821c68c]{font-variant-numeric:tabular-nums}.comparison-side .patient-refund-row[data-v-1821c68c]{padding:7px 10px;background:#edf5ff;border-radius:4px;color:#1d4f91}.comparison-symbol[data-v-1821c68c]{text-align:center;color:#4359b7;font-size:12px;font-weight:600}.section-header[data-v-1821c68c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;margin-bottom:14px}.filters[data-v-1821c68c]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px}.filters .el-select[data-v-1821c68c]{width:130px}.primary-text[data-v-1821c68c]{font-weight:500}.secondary-text[data-v-1821c68c]{margin-top:4px;color:#667085;font-size:12px;overflow-wrap:anywhere}.copy-text[data-v-1821c68c]{font-variant-numeric:tabular-nums}.result-line[data-v-1821c68c]{line-height:24px}.result-line span[data-v-1821c68c]{display:inline-block;width:38px;margin-right:6px;color:#687080;font-size:12px}.patient-refund-result[data-v-1821c68c]{color:#1d4f91;font-weight:500}.difference[data-v-1821c68c]{color:#596170;font-size:12px}.difference-amount[data-v-1821c68c]{margin-top:3px;color:#d93026;font-weight:600;font-variant-numeric:tabular-nums}.reason[data-v-1821c68c]{color:#303746}.suggestion[data-v-1821c68c]{margin-top:5px;color:#667085;font-size:12px}.ellipsis[data-v-1821c68c]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.status-dot[data-v-1821c68c]:before{display:inline-block;width:7px;height:7px;margin-right:5px;border-radius:50%;content:""}.status-dot.pending[data-v-1821c68c]:before{background:#d97706}.status-dot.done[data-v-1821c68c]:before{background:#2f855a}.pagination-wrap[data-v-1821c68c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:16px}.detail-conclusion[data-v-1821c68c]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px;padding:14px 16px;background:#f6f8fc;border-radius:6px}.detail-conclusion strong[data-v-1821c68c]{color:#202735;font-size:15px;line-height:1.5}.detail-section[data-v-1821c68c]{margin-top:22px}.detail-section h3[data-v-1821c68c]{margin:0 0 10px;color:#303746;font-size:14px;font-weight:600}.detail-grid[data-v-1821c68c]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px}.detail-grid .detail-item[data-v-1821c68c]{display:grid;grid-template-columns:96px minmax(0,1fr);min-width:0;min-height:44px;background:#fff;border:1px solid #e7eaf0;border-radius:4px;overflow:hidden}.detail-grid .full[data-v-1821c68c]{grid-column:-1}.detail-grid b[data-v-1821c68c],.detail-grid span[data-v-1821c68c]{padding:11px 12px;font-size:13px;line-height:1.6}.detail-grid span[data-v-1821c68c]{background:#f7f8fa;color:#596579;font-weight:400}.detail-grid b[data-v-1821c68c]{min-width:0;color:#303746;font-weight:500;overflow-wrap:anywhere}.detail-grid .identifier[data-v-1821c68c]{font-variant-numeric:tabular-nums;word-break:break-all}@media (max-width:1200px){.metric-grid[data-v-1821c68c]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:900px){.content[data-v-1821c68c]{padding:16px 12px 24px}.comparison-grid[data-v-1821c68c]{grid-template-columns:minmax(0,1fr);gap:10px}.comparison-symbol[data-v-1821c68c]{text-align:left}.section-header[data-v-1821c68c]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}}@media (max-width:600px){.detail-grid[data-v-1821c68c],.metric-grid[data-v-1821c68c]{grid-template-columns:minmax(0,1fr)}.detail-grid .full[data-v-1821c68c]{grid-column:auto}.filters[data-v-1821c68c]{-ms-flex-wrap:wrap;flex-wrap:wrap}}.gn-error-dialog{max-width:calc(100vw - 32px);border-radius:8px}.gn-error-dialog .el-dialog__header{padding:20px 24px 16px;border-bottom:1px solid #e7eaf0}.gn-error-dialog .el-dialog__body{max-height:calc(100vh - 160px);overflow-y:auto;padding:20px 24px 28px}