.dbiz-page[data-v-d95a8484]{padding:0}.ph-title[data-v-d95a8484]{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:12px}.ph-title h1[data-v-d95a8484]{font-size:20px;margin:0 0 4px}.ph-title h1 .sub[data-v-d95a8484]{font-size:12px;color:#94a3b8;font-weight:400;margin-left:8px}.ph-title p[data-v-d95a8484]{margin:0;color:#64748b;font-size:12.5px}.scope-bar[data-v-d95a8484]{margin-bottom:10px}.chip-row[data-v-d95a8484]{display:flex;gap:8px;margin-bottom:12px;flex-wrap:wrap}.chip[data-v-d95a8484]{padding:4px 14px;border-radius:14px;border:1px solid #dbe2ea;font-size:12.5px;cursor:pointer;color:#475569;background:#fff;transition:transform var(--motion-press,.12s) var(--ease-out,cubic-bezier(.23,1,.32,1)),background-color var(--motion-fast,.16s) ease,border-color var(--motion-fast,.16s) ease,color var(--motion-fast,.16s) ease}.chip[data-v-d95a8484]:hover{border-color:#38bdf8;color:#0284c7}.chip.active[data-v-d95a8484]{background:#0ea5e9;border-color:#0ea5e9;color:#fff}.erp-error-summary[data-v-60cf6aa2]{padding:16px 18px;margin:0 0 18px;border:1px solid #bf5260;border-left:4px solid #ad2639;border-radius:10px;background:#fff5f5;color:#842331}h3[data-v-60cf6aa2]{font-size:15px;margin:0 0 6px}p[data-v-60cf6aa2]{font-size:12px;margin:0 0 10px;color:#6c3c44}ul[data-v-60cf6aa2]{margin:0;padding-left:18px}button[data-v-60cf6aa2]{font:inherit;font-size:13px;min-height:32px;text-align:left;background:none;border:0;color:#842331;cursor:pointer;text-decoration:underline;text-underline-offset:3px}button[data-v-60cf6aa2]:focus-visible{outline:2px solid #842331;outline-offset:3px}.ai-banner[data-v-f550b2ea]{display:flex;align-items:center;justify-content:space-between;background:linear-gradient(135deg,#f0fdf4,#ecfdf5);border:1px solid #a7f3d0;border-radius:8px;padding:12px 18px;margin-bottom:18px}.ai-left[data-v-f550b2ea]{display:flex;align-items:center;gap:12px}.ai-icon[data-v-f550b2ea]{font-size:26px;color:#059669}.ai-title[data-v-f550b2ea]{font-size:14px;font-weight:600;color:#065f46}.ai-desc[data-v-f550b2ea]{font-size:12px;color:#047857;margin-top:2px;line-height:1.4}.attached-file-bar[data-v-f550b2ea]{display:flex;align-items:center;justify-content:space-between;background:#f8fafc;border:1px dashed #cbd5e1;border-radius:6px;padding:6px 12px;margin-bottom:16px;font-size:13px;color:#334155}.attached-name[data-v-f550b2ea]{display:flex;align-items:center;gap:6px}.file-size[data-v-f550b2ea]{color:#94a3b8;font-size:12px}.btn-remove-att[data-v-f550b2ea]{color:#ef4444;padding:0}.tip-inline[data-v-f550b2ea]{margin-left:10px;font-size:12px;color:#909399}.tip[data-v-f550b2ea]{font-size:12px;color:#909399;line-height:1.5;margin-top:2px}.opt-sub[data-v-f550b2ea]{float:right;color:#94a3b8;font-size:12px;margin-left:12px}.sum-row[data-v-f550b2ea]{margin-top:8px;text-align:right;font-size:13px;color:#475569}.sum-row b[data-v-f550b2ea]{font-size:15px;color:#0f172a;margin-right:6px}.sum-row.bad[data-v-f550b2ea],.sum-row.bad b[data-v-f550b2ea]{color:#b45309}.apf-wrap[data-v-36d1da30]{display:inline-block}.apf-sec[data-v-36d1da30]{margin-top:16px}.apf-sec-title[data-v-36d1da30]{font-weight:600;font-size:13px;margin-bottom:8px;color:#303133}.apf-chain[data-v-36d1da30]{display:flex;align-items:center;flex-wrap:wrap;gap:4px}.apf-node[data-v-36d1da30]{display:inline-flex;flex-direction:column;padding:6px 12px;background:#f4f4f5;border-radius:4px;font-size:13px;line-height:1.4}.apf-node.starter[data-v-36d1da30]{background:#ecf5ff;color:#409eff}.apf-node em[data-v-36d1da30]{font-style:normal;font-size:11px;color:#909399}.apf-arrow[data-v-36d1da30]{color:#c0c4cc}.apf-empty[data-v-36d1da30]{color:#909399;font-size:13px;padding:8px 0}.apf-cfg[data-v-36d1da30]{border-top:1px dashed #dcdfe6;padding-top:14px}.apf-tip[data-v-36d1da30]{font-size:12px;color:#909399;line-height:1.6}