.a-modal{width:840px}.box{margin:0 auto;background:#ecf0fa;border-radius:3px;width:800px;overflow:hidden}.box canvas{background:#fff!important;border:1px solid #e8e8e8;border-radius:4px}.container{width:1000px;padding:20px;position:relative}.left{overflow:hidden;float:left;width:auto}.right{float:right;width:auto}.left li,.right li{list-style:none;width:auto;height:30px}.titleContend{width:auto;height:30px;line-height:30px;border-bottom:1px solid #ccc}.titleContend .float{float:left}.titleContend .firstField{width:150px}.doc-card[data-v-277e9bec]{border-radius:8px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.08);box-shadow:0 1px 3px rgba(0,0,0,.08)}.doc-card[data-v-277e9bec] .ant-card-head{border-bottom:1px solid #f0f0f0;padding:0 16px;min-height:44px}.doc-card[data-v-277e9bec] .ant-card-body{padding:12px 16px 16px}.doc-card-title[data-v-277e9bec]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:15px;font-weight:600;color:#1a1a1a}.doc-icon[data-v-277e9bec]{font-size:20px}.doc-icon-crf[data-v-277e9bec]{color:#1890ff}.current-tag[data-v-277e9bec]{margin-left:4px;background:#52c41a;color:#fff;border-color:#52c41a}.spin-center[data-v-277e9bec]{padding:48px 0;text-align:center}.error-box[data-v-277e9bec]{padding:24px;text-align:center;color:#f5222d;background:#fff2f0;border-radius:4px}.empty-box[data-v-277e9bec]{margin:32px 0}.version-table[data-v-277e9bec]{margin-top:0}.version-table[data-v-277e9bec] .ant-table-thead>tr>th{background:#fafafa;font-weight:600;color:#555;padding:6px 8px;font-size:12px}.version-table[data-v-277e9bec] .ant-table-tbody>tr>td{padding:4px 8px;font-size:12px}.version-table[data-v-277e9bec] .ant-table-tbody>tr:hover>td{background:#f5f9ff}.version-num[data-v-277e9bec]{font-family:SF Mono,Monaco,Menlo,monospace;font-weight:700;color:#1890ff;font-size:13px}.cell-muted[data-v-277e9bec]{color:#999;font-size:12px}.upload-dragger[data-v-277e9bec] .ant-upload-drag{border-style:dashed;border-color:#d9d9d9;border-radius:8px}.upload-dragger[data-v-277e9bec] .ant-upload-drag:hover{border-color:#1890ff}.upload-dragger[data-v-277e9bec] .ant-upload-list-item-name{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.upload-dragger[data-v-277e9bec] .ant-upload-list-item-name .anticon{display:none}.upload-form-section[data-v-277e9bec]{margin-top:16px}.upload-alert[data-v-277e9bec]{margin-bottom:0}.file-name-text[data-v-277e9bec]{word-break:break-all;font-weight:500}.file-info-alert[data-v-277e9bec] .ant-alert-message{word-break:break-all}.ai-status-cell[data-v-277e9bec]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ai-badge[data-v-277e9bec],.ai-status-cell[data-v-277e9bec]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ai-badge[data-v-277e9bec]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:4px;padding:2px 10px;border-radius:12px;font-size:12px;font-weight:500;white-space:nowrap}.ai-badge-done[data-v-277e9bec]{background:#f6ffed;color:#52c41a;border:1px solid #b7eb8f}.ai-badge-done .ai-count[data-v-277e9bec]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:#52c41a;color:#fff;font-size:10px;font-weight:700;line-height:1}.ai-badge-pending[data-v-277e9bec]{background:#fff7e6;color:#fa8c16;border:1px solid #ffd591}.ai-badge-failed[data-v-277e9bec]{background:#fff1f0;color:#ff4d4f;border:1px solid #ffa39e}.ai-badge-none[data-v-277e9bec]{color:#d9d9d9}.current-banner[data-v-277e9bec]{margin-bottom:12px}.current-banner[data-v-277e9bec] .ant-alert-message{font-weight:600}.banner-info[data-v-277e9bec]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px;font-size:13px;color:#555;margin-top:4px}.version-table[data-v-277e9bec] .current-row>td{background:#f6ffed}.version-table[data-v-277e9bec] .current-row:hover>td{background:#e6ffd6}.current-row-tag[data-v-277e9bec]{margin-left:6px;font-size:10px;padding:0 4px;line-height:16px;background:#52c41a;color:#fff;border:none}.dvp-phase2-content[data-v-309c4cee]{margin-top:16px;padding:24px;background:#fff;border-radius:8px;min-height:300px}.dvp-phase2-header[data-v-309c4cee]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding-bottom:4px}.dvp-back-btn[data-v-309c4cee]{font-size:20px;color:#1890ff;cursor:pointer;padding:6px;border-radius:50%;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:all .2s;transition:all .2s}.dvp-back-btn[data-v-309c4cee]:hover{color:#40a9ff;background:#e6f7ff}.dvp-title[data-v-309c4cee]{font-size:16px;font-weight:500}.dvp-overview-bar[data-v-309c4cee]{margin-bottom:16px}.dvp-overview-stats[data-v-309c4cee]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;margin-bottom:12px;font-size:13px}.dvp-stat[data-v-309c4cee]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;color:#666}.dvp-stat strong[data-v-309c4cee]{font-size:18px;margin:0 2px}.dvp-stat.ready strong[data-v-309c4cee]{color:#52c41a}.dvp-stat.blocked strong[data-v-309c4cee]{color:#ff4d4f}.dvp-stat.created strong[data-v-309c4cee]{color:#8c8c8c}.dvp-missing-panels[data-v-309c4cee]{margin-bottom:12px}.dvp-missing-detail[data-v-309c4cee]{margin-top:8px}.dvp-missing-panel-item[data-v-309c4cee]{padding:4px 0;font-size:12px;color:#666;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.dvp-missing-rule-count[data-v-309c4cee]{color:#ff4d4f;font-weight:600}.dvp-toolbar[data-v-309c4cee]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:10px 16px;background:#fafafa;border-radius:6px;margin-bottom:16px;-ms-flex-wrap:wrap;flex-wrap:wrap}.dvp-selected-count[data-v-309c4cee]{font-size:13px;color:#666;white-space:nowrap}.dvp-selected-count strong[data-v-309c4cee]{color:#1890ff}.dvp-panels-list[data-v-309c4cee]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.dvp-panel-card[data-v-309c4cee]{background:#fff;border:1px solid #e8e8e8;border-radius:8px;overflow:hidden}.dvp-panel-header[data-v-309c4cee]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:12px 16px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background:#fafbfc;-webkit-transition:background .2s;transition:background .2s}.dvp-panel-header[data-v-309c4cee]:hover{background:#f0f2f5}.dvp-arrow-icon[data-v-309c4cee]{color:#bfbfbf;font-size:12px;-webkit-transition:-webkit-transform .2s;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s;width:16px;-ms-flex-negative:0;flex-shrink:0}.dvp-arrow-expanded[data-v-309c4cee]{-webkit-transform:rotate(90deg);transform:rotate(90deg);color:#1890ff}.dvp-panel-name[data-v-309c4cee]{font-size:14px;font-weight:600;color:#262626}.dvp-panel-name-en[data-v-309c4cee]{font-size:12px;color:#8c8c8c;font-family:monospace}.dvp-panel-rule-summary[data-v-309c4cee]{font-size:12px;color:#999;-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:right}.dvp-panel-actions[data-v-309c4cee]{-ms-flex-negative:0;flex-shrink:0}.dvp-panel-rules[data-v-309c4cee]{padding:8px 16px 16px}.dvp-rule-card[data-v-309c4cee]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px;padding:14px;margin-bottom:8px;background:#fff;border:1px solid #e8e8e8;border-radius:8px;border-left:4px solid transparent;-webkit-transition:all .2s;transition:all .2s}.dvp-rule-card[data-v-309c4cee]:last-child{margin-bottom:0}.dvp-rule-card[data-v-309c4cee]:hover{-webkit-box-shadow:0 2px 8px rgba(0,0,0,.06);box-shadow:0 2px 8px rgba(0,0,0,.06)}.dvp-rule-ready[data-v-309c4cee]{border-left-color:#52c41a}.dvp-rule-blocked[data-v-309c4cee]{border-left-color:#ff4d4f;background:#fff7f7}.dvp-rule-created[data-v-309c4cee]{border-left-color:#8c8c8c;background:#fafafa}.dvp-rule-checkbox[data-v-309c4cee],.dvp-rule-status-icon[data-v-309c4cee]{-ms-flex-negative:0;flex-shrink:0;margin-top:3px}.dvp-rule-status-icon[data-v-309c4cee]{font-size:16px}.dvp-rule-body[data-v-309c4cee]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.dvp-rule-header[data-v-309c4cee]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-bottom:6px}.dvp-rule-type-tag[data-v-309c4cee]{font-size:11px}.dvp-rule-source-tag[data-v-309c4cee]{font-size:11px;color:#999}.dvp-rule-description[data-v-309c4cee]{font-size:13px;color:#333;font-weight:500;margin-bottom:6px}.dvp-rule-formula[data-v-309c4cee]{margin-bottom:6px}.dvp-rule-formula code[data-v-309c4cee]{font-size:12px;background:#f5f5f5;padding:3px 8px;border-radius:4px;word-break:break-all;color:#a8071a}.dvp-rule-vars[data-v-309c4cee]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:6px;margin-bottom:8px}.dvp-var-chip[data-v-309c4cee]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;padding:2px 8px;border-radius:4px;font-size:11px;font-family:monospace;font-weight:600}.dvp-var-exists[data-v-309c4cee]{background:#f6ffed;border:1px solid #b7eb8f;color:#389e0d}.dvp-var-missing[data-v-309c4cee]{background:#fff2f0;border:1px solid #ffccc7;color:#cf1322}.dvp-rule-block-reason[data-v-309c4cee]{margin-top:4px}.dvp-block-alert[data-v-309c4cee]{font-size:12px}.dvp-missing-item[data-v-309c4cee]{padding:2px 0}.dvp-rule-created-info[data-v-309c4cee]{margin-top:6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:12px}.dvp-created-label[data-v-309c4cee]{color:#8c8c8c}.dvp-created-oid[data-v-309c4cee]{font-size:11px;color:#999}.dvp-rule-action[data-v-309c4cee]{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.dvp-empty[data-v-309c4cee]{text-align:center;padding:60px 20px}.dvp-calc-content[data-v-7dc9e604]{padding:24px;background:#fff;border-radius:8px;min-height:300px}.dvp-phase2-header[data-v-7dc9e604]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding-bottom:4px}.dvp-back-btn[data-v-7dc9e604]{font-size:20px;color:#1890ff;cursor:pointer;padding:6px;border-radius:50%;-webkit-transition:all .2s;transition:all .2s}.dvp-back-btn[data-v-7dc9e604]:hover{color:#40a9ff;background:#e6f7ff}.dvp-title[data-v-7dc9e604]{font-size:16px;font-weight:500}.dvp-overview-bar[data-v-7dc9e604]{margin-bottom:16px}.dvp-overview-stats[data-v-7dc9e604]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;margin-bottom:12px;font-size:13px}.dvp-stat[data-v-7dc9e604]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;color:#666}.dvp-stat strong[data-v-7dc9e604]{font-size:18px;margin:0 2px}.dvp-stat.ready strong[data-v-7dc9e604]{color:#52c41a}.dvp-stat.blocked strong[data-v-7dc9e604]{color:#ff4d4f}.dvp-stat.created strong[data-v-7dc9e604]{color:#8c8c8c}.dvp-toolbar[data-v-7dc9e604]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:10px 16px;background:#fafafa;border-radius:6px;margin-bottom:16px;-ms-flex-wrap:wrap;flex-wrap:wrap}.margin-right-8[data-v-7dc9e604]{margin-right:8px}.dvp-calc-list[data-v-7dc9e604]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:10px}.dvp-calc-card[data-v-7dc9e604]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px;padding:14px;background:#fff;border:1px solid #e8e8e8;border-radius:8px;border-left:4px solid transparent;-webkit-transition:all .2s;transition:all .2s}.dvp-calc-card[data-v-7dc9e604]:hover{-webkit-box-shadow:0 2px 8px rgba(0,0,0,.06);box-shadow:0 2px 8px rgba(0,0,0,.06)}.dvp-rule-ready[data-v-7dc9e604]{border-left-color:#52c41a}.dvp-rule-blocked[data-v-7dc9e604]{border-left-color:#ff4d4f;background:#fff7f7}.dvp-rule-created[data-v-7dc9e604]{border-left-color:#8c8c8c;background:#fafafa}.dvp-rule-status-icon[data-v-7dc9e604]{-ms-flex-negative:0;flex-shrink:0;margin-top:3px;font-size:16px}.dvp-rule-body[data-v-7dc9e604]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.dvp-rule-header[data-v-7dc9e604]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-bottom:6px}.dvp-rule-type-tag[data-v-7dc9e604]{font-size:11px}.dvp-rule-source-tag[data-v-7dc9e604]{font-size:11px;color:#999}.dvp-rule-description[data-v-7dc9e604]{font-size:13px;color:#333;font-weight:500;margin-bottom:8px}.dvp-calc-formula-viz[data-v-7dc9e604]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:10px 14px;background:rgba(82,196,26,.04);border:1px solid rgba(82,196,26,.12);border-radius:8px;margin-bottom:8px}.dvp-calc-output-var[data-v-7dc9e604]{font-family:SF Mono,Menlo,monospace;font-size:13px;font-weight:700;color:#fff;background:linear-gradient(135deg,#52c41a,#389e0d);padding:3px 12px;border-radius:14px}.dvp-calc-eq[data-v-7dc9e604]{font-size:18px;font-weight:800;color:#bfbfbf}.dvp-calc-formula-text[data-v-7dc9e604]{font-size:13px;font-weight:600;color:#237804;background:none;padding:0}.dvp-calc-vars[data-v-7dc9e604]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;margin-bottom:8px}.dvp-calc-vars-label[data-v-7dc9e604]{font-size:11px;font-weight:700;color:#bfbfbf;text-transform:uppercase}.dvp-var-chip[data-v-7dc9e604]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;padding:2px 8px;border-radius:4px;font-size:11px;font-family:monospace;font-weight:600}.dvp-var-exists[data-v-7dc9e604]{background:#f6ffed;border:1px solid #b7eb8f;color:#389e0d}.dvp-var-missing[data-v-7dc9e604]{background:#fff2f0;border:1px solid #ffccc7;color:#cf1322}.dvp-calc-precondition[data-v-7dc9e604]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-bottom:8px;font-size:12px}.dvp-calc-pre-label[data-v-7dc9e604]{color:#fa8c16;font-weight:600}.dvp-calc-precondition code[data-v-7dc9e604]{font-size:12px;background:#fffbe6;padding:2px 8px;border-radius:4px;color:#d48806}.dvp-calc-strategy[data-v-7dc9e604]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:8px 12px;background:#f6ffed;border-radius:6px;margin-bottom:6px}.dvp-calc-strategy-label[data-v-7dc9e604]{font-size:12px;font-weight:600;color:#389e0d}.dvp-rule-block-reason[data-v-7dc9e604]{margin-top:4px}.dvp-block-alert[data-v-7dc9e604]{font-size:12px}.dvp-missing-item[data-v-7dc9e604]{padding:2px 0}.dvp-rule-created-info[data-v-7dc9e604]{margin-top:6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:12px}.dvp-created-label[data-v-7dc9e604]{color:#8c8c8c}.dvp-created-oid[data-v-7dc9e604]{font-size:11px;color:#999}.dvp-rule-action[data-v-7dc9e604]{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.dvp-empty[data-v-7dc9e604]{text-align:center;padding:60px 20px}.dvp-cond-content[data-v-d0ee0084]{padding:24px;background:#fff;border-radius:8px;min-height:300px}.dvp-phase2-header[data-v-d0ee0084]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;padding-bottom:4px}.dvp-back-btn[data-v-d0ee0084]{font-size:20px;color:#1890ff;cursor:pointer;padding:6px;border-radius:50%;-webkit-transition:all .2s;transition:all .2s}.dvp-back-btn[data-v-d0ee0084]:hover{color:#40a9ff;background:#e6f7ff}.dvp-title[data-v-d0ee0084]{font-size:16px;font-weight:500}.dvp-overview-bar[data-v-d0ee0084]{margin-bottom:16px}.dvp-overview-stats[data-v-d0ee0084]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:24px;margin-bottom:12px;font-size:13px;-ms-flex-wrap:wrap;flex-wrap:wrap}.dvp-stat[data-v-d0ee0084]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:6px;color:#666}.dvp-stat strong[data-v-d0ee0084]{font-size:18px;margin:0 2px}.dvp-stat.ready strong[data-v-d0ee0084]{color:#52c41a}.dvp-stat.blocked strong[data-v-d0ee0084]{color:#ff4d4f}.dvp-stat.created strong[data-v-d0ee0084]{color:#8c8c8c}.dvp-stat.skipped strong[data-v-d0ee0084]{color:#fa8c16}.dvp-cond-skip-hint[data-v-d0ee0084]{margin-top:8px}.dvp-toolbar[data-v-d0ee0084]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:10px;padding:10px 16px;background:#fafafa;border-radius:6px;margin-bottom:16px;-ms-flex-wrap:wrap;flex-wrap:wrap}.margin-right-8[data-v-d0ee0084]{margin-right:8px}.dvp-selected-count[data-v-d0ee0084]{font-size:13px;color:#666;white-space:nowrap}.dvp-selected-count strong[data-v-d0ee0084]{color:#1890ff}.dvp-cond-list[data-v-d0ee0084]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:12px}.dvp-cond-card[data-v-d0ee0084]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:10px;padding:14px;background:#fff;border:1px solid #e8e8e8;border-radius:8px;border-left:4px solid transparent;-webkit-transition:all .2s;transition:all .2s}.dvp-cond-card[data-v-d0ee0084]:hover{-webkit-box-shadow:0 2px 8px rgba(0,0,0,.06);box-shadow:0 2px 8px rgba(0,0,0,.06)}.dvp-rule-ready[data-v-d0ee0084]{border-left-color:#52c41a}.dvp-rule-blocked[data-v-d0ee0084]{border-left-color:#ff4d4f;background:#fff7f7}.dvp-rule-created[data-v-d0ee0084]{border-left-color:#8c8c8c;background:#fafafa}.dvp-rule-checkbox[data-v-d0ee0084],.dvp-rule-status-icon[data-v-d0ee0084]{-ms-flex-negative:0;flex-shrink:0;margin-top:3px}.dvp-rule-status-icon[data-v-d0ee0084]{font-size:16px}.dvp-rule-body[data-v-d0ee0084]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-width:0}.dvp-rule-header[data-v-d0ee0084]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;margin-bottom:6px;-ms-flex-wrap:wrap;flex-wrap:wrap}.dvp-rule-type-tag[data-v-d0ee0084]{font-size:11px}.dvp-rule-source-tag[data-v-d0ee0084]{font-size:11px;color:#999}.dvp-cond-panel-tag[data-v-d0ee0084]{font-size:11px;color:#8c8c8c;background:#f5f5f5;padding:1px 8px;border-radius:8px}.dvp-rule-description[data-v-d0ee0084]{font-size:13px;color:#333;font-weight:500;margin-bottom:10px}.dvp-cond-compare[data-v-d0ee0084]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;margin-bottom:10px;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch}.dvp-cond-original[data-v-d0ee0084],.dvp-cond-transformed[data-v-d0ee0084]{-webkit-box-flex:1;-ms-flex:1;flex:1;padding:12px;border-radius:8px;min-width:0}.dvp-cond-original[data-v-d0ee0084]{background:rgba(250,140,22,.04);border:1px solid rgba(250,140,22,.15)}.dvp-cond-transformed[data-v-d0ee0084]{background:rgba(24,144,255,.04);border:1px solid rgba(24,144,255,.15)}.dvp-cond-arrow-col[data-v-d0ee0084]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-ms-flex-negative:0;flex-shrink:0}.dvp-cond-section-title[data-v-d0ee0084]{font-size:11px;font-weight:700;color:#8c8c8c;text-transform:uppercase;margin-bottom:8px}.dvp-cond-statement[data-v-d0ee0084]{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:6px;margin-bottom:8px}.dvp-cond-connector[data-v-d0ee0084],.dvp-cond-prefix[data-v-d0ee0084]{font-size:12px;color:#666}.dvp-cond-trigger[data-v-d0ee0084]{font-size:12px;background:rgba(250,140,22,.1);padding:2px 8px;border-radius:4px;color:#d46b08;font-weight:600}.dvp-cond-action[data-v-d0ee0084]{font-size:11px;font-weight:700;padding:2px 10px;border-radius:10px;color:#fff}.dvp-action-show[data-v-d0ee0084]{background:#52c41a}.dvp-action-hide[data-v-d0ee0084]{background:#ff4d4f}.dvp-cond-controlled[data-v-d0ee0084]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px}.dvp-cond-controlled-var[data-v-d0ee0084]{font-size:11px;font-family:monospace;background:rgba(250,140,22,.06);border:1px solid rgba(250,140,22,.2);padding:2px 8px;border-radius:4px;color:#d46b08}.dvp-cond-dvp-name[data-v-d0ee0084]{font-size:12px;font-weight:600;color:#1890ff;margin-bottom:8px}.dvp-cond-expression[data-v-d0ee0084]{margin-bottom:8px}.dvp-cond-expression code[data-v-d0ee0084]{font-size:12px;background:#f0f5ff;padding:3px 8px;border-radius:4px;color:#a8071a;word-break:break-all}.dvp-cond-vars[data-v-d0ee0084]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:4px}.dvp-var-chip[data-v-d0ee0084]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;padding:2px 8px;border-radius:4px;font-size:11px;font-family:monospace;font-weight:600}.dvp-var-exists[data-v-d0ee0084]{background:#f6ffed;border:1px solid #b7eb8f;color:#389e0d}.dvp-var-missing[data-v-d0ee0084]{background:#fff2f0;border:1px solid #ffccc7;color:#cf1322}.dvp-rule-block-reason[data-v-d0ee0084]{margin-top:4px}.dvp-block-alert[data-v-d0ee0084]{font-size:12px}.dvp-missing-item[data-v-d0ee0084]{padding:2px 0}.dvp-rule-created-info[data-v-d0ee0084]{margin-top:6px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:12px}.dvp-created-label[data-v-d0ee0084]{color:#8c8c8c}.dvp-created-oid[data-v-d0ee0084]{font-size:11px;color:#999}.dvp-rule-action[data-v-d0ee0084]{-ms-flex-negative:0;flex-shrink:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:6px;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.dvp-empty[data-v-d0ee0084]{text-align:center;padding:60px 20px}.doc-card[data-v-2d907116]{border-radius:8px;-webkit-box-shadow:0 1px 3px rgba(0,0,0,.08);box-shadow:0 1px 3px rgba(0,0,0,.08)}.doc-card[data-v-2d907116] .ant-card-head{border-bottom:1px solid #f0f0f0;padding:0 16px;min-height:44px}.doc-card[data-v-2d907116] .ant-card-body{padding:12px 16px 16px}.doc-card-title[data-v-2d907116]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:15px;font-weight:600;color:#1a1a1a}.doc-icon[data-v-2d907116]{font-size:20px}.doc-icon-plan[data-v-2d907116]{color:#f5222d}.current-tag[data-v-2d907116]{margin-left:4px;background:#52c41a;color:#fff;border-color:#52c41a}.spin-center[data-v-2d907116]{padding:48px 0;text-align:center}.error-box[data-v-2d907116]{padding:24px;text-align:center;color:#f5222d;background:#fff2f0;border-radius:4px}.empty-box[data-v-2d907116]{margin:32px 0}.version-table[data-v-2d907116]{margin-top:0}.version-table[data-v-2d907116] .ant-table-thead>tr>th{background:#fafafa;font-weight:600;color:#555;padding:6px 8px;font-size:12px}.version-table[data-v-2d907116] .ant-table-tbody>tr>td{padding:4px 8px;font-size:12px}.version-table[data-v-2d907116] .ant-table-tbody>tr:hover>td{background:#f5f9ff}.version-num[data-v-2d907116]{font-family:SF Mono,Monaco,Menlo,monospace;font-weight:700;color:#1890ff;font-size:13px}.cell-muted[data-v-2d907116]{color:#999;font-size:12px}.upload-dragger[data-v-2d907116] .ant-upload-drag{border-style:dashed;border-color:#d9d9d9;border-radius:8px}.upload-dragger[data-v-2d907116] .ant-upload-drag:hover{border-color:#1890ff}.upload-dragger[data-v-2d907116] .ant-upload-list-item-name{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.upload-dragger[data-v-2d907116] .ant-upload-list-item-name .anticon{display:none}.upload-form-section[data-v-2d907116]{margin-top:16px}.upload-alert[data-v-2d907116]{margin-bottom:0}.file-name-text[data-v-2d907116]{word-break:break-all;font-weight:500}.file-info-alert[data-v-2d907116] .ant-alert-message{word-break:break-all}.version-panel-embedded .doc-card[data-v-2d907116]{-webkit-box-shadow:none;box-shadow:none;border-radius:0}.version-panel-embedded[data-v-2d907116] .ant-card-head{display:none}.version-panel-embedded[data-v-2d907116] .ant-card-body{padding:0}.version-panel-embedded .empty-box[data-v-2d907116]{margin:16px 0}.version-panel-embedded .spin-center[data-v-2d907116]{padding:24px 0}.ai-status-cell[data-v-2d907116]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.ai-badge[data-v-2d907116],.ai-status-cell[data-v-2d907116]{-webkit-box-align:center;-ms-flex-align:center;align-items:center}.ai-badge[data-v-2d907116]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;gap:4px;padding:2px 10px;border-radius:12px;font-size:12px;font-weight:500;white-space:nowrap}.ai-badge-done[data-v-2d907116]{background:#f6ffed;color:#52c41a;border:1px solid #b7eb8f}.ai-badge-done .ai-count[data-v-2d907116]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-width:18px;height:18px;padding:0 5px;border-radius:9px;background:#52c41a;color:#fff;font-size:10px;font-weight:700;line-height:1}.ai-badge-pending[data-v-2d907116]{background:#fff7e6;color:#fa8c16;border:1px solid #ffd591}.ai-badge-failed[data-v-2d907116]{background:#fff1f0;color:#ff4d4f;border:1px solid #ffa39e}.ai-badge-none[data-v-2d907116]{color:#d9d9d9}.current-banner[data-v-2d907116]{margin-bottom:12px}.current-banner[data-v-2d907116] .ant-alert-message{font-weight:600}.banner-info[data-v-2d907116]{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:16px;font-size:13px;color:#555;margin-top:4px}.version-table[data-v-2d907116] .current-row>td{background:#f6ffed}.version-table[data-v-2d907116] .current-row:hover>td{background:#e6ffd6}.current-row-tag[data-v-2d907116]{margin-left:6px;font-size:10px;padding:0 4px;line-height:16px;background:#52c41a;color:#fff;border:none}.menuAuthTable .ant-checkbox-wrapper[data-v-24e45ee5]{width:100%}.menuAuthTable[data-v-24e45ee5]{width:100%;overflow:auto;border:1px solid #e8e8e8}.menuAuthTable table[data-v-24e45ee5]{table-layout:fixed!important;width:auto}.menuAuthTable table tr[data-v-24e45ee5]{border:none;outline-color:#e8e8e8;outline-style:solid;outline-width:1px}.menuAuthTable table tr[data-v-24e45ee5]:hover{background-color:#e6f7ff}.menuAuthTable table td[data-v-24e45ee5]{width:auto;padding:0!important;height:30px;white-space:nowrap;overflow:hidden;border:none;outline-color:#e8e8e8;outline-style:solid;outline-width:1px}.menuAuthTable td .itemDiv[data-v-24e45ee5]{width:110px;padding:4px;word-wrap:break-word!important;font-weight:700;white-space:normal;position:relative}.menuAuthTable td .icon[data-v-24e45ee5]{position:absolute;top:8px;right:4px}.menuAuthTable td .menuModule[data-v-24e45ee5]{width:150px;height:30px;line-height:30px;font-weight:700}.menuAuthTable td .menuCheckbox[data-v-24e45ee5]{width:50px;height:30px;line-height:30px}.menuAuthTable .noRowSpan td[data-v-24e45ee5]:first-child{position:sticky;left:151px;z-index:1;background-color:#f8f8f8}.menuAuthTable .noRowSpan td[data-v-24e45ee5]:nth-child(2){position:sticky;left:302px;z-index:2;background-color:#f8f8f8}.menuAuthTable .rowSpan td[data-v-24e45ee5]:first-child{position:sticky;left:0;z-index:1;background-color:#f8f8f8}.menuAuthTable .rowSpan td[data-v-24e45ee5]:nth-child(2){position:sticky;left:151px;z-index:2;background-color:#f8f8f8}.menuAuthTable .rowSpan td[data-v-24e45ee5]:nth-child(3){position:sticky;left:302px;z-index:3;background-color:#f8f8f8}.ant-checkbox-wrapper+.ant-checkbox-wrapper[data-v-0cdfe34d]{margin-left:0!important}#Authorization-card[data-v-454f1ddc] .ant-card-body{padding:10px}.rights-row[data-v-454f1ddc]{margin:8px 0}.custom-filter-dropdown[data-v-454f1ddc]{padding:8px;border-radius:4px;background:#fff;-webkit-box-shadow:0 2px 8px rgba(0,0,0,.15);box-shadow:0 2px 8px rgba(0,0,0,.15)}.ant-btn[data-v-454f1ddc]{padding:0 5px}.ant-btn[data-v-454f1ddc] .anticon+span{margin-left:10px}.insBtn[data-v-454f1ddc]{padding:0 10px}.underline-text[data-v-454f1ddc]{cursor:pointer;color:#00f;text-decoration:underline}.ant-select-selection__choice__content>div[data-v-454f1ddc]:before{content:" ("}.ant-select-selection__choice__content>div[data-v-454f1ddc]:after{content:")"}.ant-select-selection__choice__content>div[data-v-454f1ddc]{display:inline}#authorizationTable[data-v-454f1ddc] .ant-table-thead>tr>th .ant-table-header-column{width:100%!important}.menuAuthTable .ant-checkbox-wrapper[data-v-454f1ddc]{width:100%}.menuAuthTable[data-v-454f1ddc]{width:100%;overflow:auto;border:1px solid #e8e8e8}.menuAuthTable table[data-v-454f1ddc]{table-layout:fixed!important;width:auto}.menuAuthTable table tr[data-v-454f1ddc]{border:none;outline-color:#e8e8e8;outline-style:solid;outline-width:1px}.menuAuthTable table tr[data-v-454f1ddc]:hover{background-color:#e6f7ff}.menuAuthTable table td[data-v-454f1ddc]{width:auto;padding:0!important;height:30px;white-space:nowrap;overflow:hidden;border:none;outline-color:#e8e8e8;outline-style:solid;outline-width:1px}.menuAuthTable td .itemDiv[data-v-454f1ddc]{width:110px;padding:4px;word-wrap:break-word!important;font-weight:700;white-space:normal;position:relative}.menuAuthTable td .icon[data-v-454f1ddc]{position:absolute;top:8px;right:4px}.menuAuthTable td .menuModule[data-v-454f1ddc]{width:150px;height:30px;line-height:30px;font-weight:700}.menuAuthTable td .menuCheckbox[data-v-454f1ddc]{width:50px;height:30px;line-height:30px}.menuAuthTable .noRowSpan td[data-v-454f1ddc]:first-child{position:sticky;left:151px;z-index:1;background-color:#f8f8f8}.menuAuthTable .noRowSpan td[data-v-454f1ddc]:nth-child(2){position:sticky;left:302px;z-index:2;background-color:#f8f8f8}.menuAuthTable .rowSpan td[data-v-454f1ddc]:first-child{position:sticky;left:0;z-index:1;background-color:#f8f8f8}.menuAuthTable .rowSpan td[data-v-454f1ddc]:nth-child(2){position:sticky;left:151px;z-index:2;background-color:#f8f8f8}.menuAuthTable .rowSpan td[data-v-454f1ddc]:nth-child(3){position:sticky;left:302px;z-index:3;background-color:#f8f8f8}