.rule-editor[data-v-11580ead]{width:100%}.rule-grid[data-v-11580ead]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:16px}.rule-group[data-v-11580ead]{min-width:0;overflow:hidden;border:1px solid #dfe3e8;background:#fff;-webkit-box-shadow:0 1px 3px rgba(31,45,61,.06);box-shadow:0 1px 3px rgba(31,45,61,.06)}.rule-group__head[data-v-11580ead]{min-height:66px;padding:10px 14px;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;background:#f7f9fb;border-bottom:1px solid #dfe3e8}.rule-group__head[data-v-11580ead],.rule-group__title[data-v-11580ead]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.rule-group__title[data-v-11580ead]{min-width:0}.rule-group__title>span[data-v-11580ead]{-webkit-box-flex:0;-ms-flex:0 0 28px;flex:0 0 28px;width:28px;height:28px;margin-right:10px;color:#fff;background:#3b6ea8;font-size:13px;font-weight:600;line-height:28px;text-align:center}.rule-group__title>div[data-v-11580ead]{min-width:0}.rule-group__title strong[data-v-11580ead]{display:block;overflow:hidden;color:#263442;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.rule-group__title small[data-v-11580ead]{display:block;margin-top:3px;color:#83909d;font-size:12px}.rule-group__result[data-v-11580ead]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-left:10px;color:#66717f;font-size:12px}.rule-group__result span+span[data-v-11580ead]{margin-left:12px;padding-left:12px;border-left:1px solid #d9dfe5}.rule-group__result strong[data-v-11580ead]{color:#2468a2;font-size:15px}.question-type[data-v-11580ead]{display:-webkit-box;display:-ms-flexbox;display:flex;min-width:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:#344150;white-space:nowrap}.question-type strong[data-v-11580ead]{min-width:0;overflow:hidden;text-overflow:ellipsis}.question-type i[data-v-11580ead]{-webkit-box-flex:0;-ms-flex:0 0 7px;flex:0 0 7px;width:7px;height:7px;margin-right:8px;background:#4f7cac}.question-type i.question-type--2[data-v-11580ead]{background:#2f8f83}.question-type i.question-type--3[data-v-11580ead]{background:#cf8b36}.question-type i.question-type--4[data-v-11580ead]{background:#8859a6}.question-type i.question-type--5[data-v-11580ead]{background:#b85b5b}.inventory-count[data-v-11580ead]{color:#52606d;white-space:nowrap}.inventory-count strong[data-v-11580ead]{margin-right:3px;color:#263442;font-size:16px}.inventory-count.empty[data-v-11580ead],.inventory-count.empty strong[data-v-11580ead]{color:#b8c0c8}.number-control[data-v-11580ead]{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%;min-width:0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;white-space:nowrap}.number-control[data-v-11580ead] .ant-input-number{-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto;width:calc(100% - 22px)!important;min-width:0}.number-control span[data-v-11580ead]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-left:6px;color:#7b8794;font-size:12px}.subtotal[data-v-11580ead]{color:#8a96a3;white-space:nowrap}.subtotal strong[data-v-11580ead]{font-size:15px}.subtotal.active[data-v-11580ead],.subtotal.active strong[data-v-11580ead]{color:#2f7b68}.rule-editor[data-v-11580ead] .ant-table,.rule-editor[data-v-11580ead] .ant-table table{width:100%;table-layout:fixed}.rule-editor[data-v-11580ead] .ant-table-body,.rule-editor[data-v-11580ead] .ant-table-content{min-width:0!important;overflow-x:hidden!important}.rule-editor[data-v-11580ead] .ant-table-thead>tr>th{min-width:0!important;padding:10px 8px;color:#5a6673;background:#fff;font-size:12px;font-weight:600}.rule-editor[data-v-11580ead] .ant-table-tbody>tr>td{min-width:0!important;padding:10px 8px}.rule-editor[data-v-11580ead] .rule-row--empty td{color:#b8c0c8;background:#fafbfc}.rule-editor[data-v-11580ead] .rule-row--configured td:first-child{-webkit-box-shadow:inset 3px 0 #3b78ad;box-shadow:inset 3px 0 #3b78ad}.rule-summary[data-v-11580ead]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-top:16px;border:1px solid #cfe0ee;background:#f5f9fc}.rule-summary>div[data-v-11580ead]{min-width:160px;padding:12px 20px;border-left:1px solid #cfe0ee}.rule-summary>.rule-summary__label[data-v-11580ead]{-webkit-box-flex:1;-ms-flex:1;flex:1;border-left:0}.rule-summary__label>strong[data-v-11580ead]{display:block;color:#334252;font-size:14px}.rule-summary__label>small[data-v-11580ead]{margin-top:3px}.rule-summary small[data-v-11580ead]{display:block;color:#8c8c8c;font-size:12px}.rule-summary span[data-v-11580ead]{display:block;margin-top:2px;color:#595959;font-size:14px}.rule-summary span strong[data-v-11580ead]{color:#2468a2;font-size:18px}@media (max-width:1280px){.rule-grid[data-v-11580ead]{grid-template-columns:1fr}}.train-org-page[data-v-bb356cec]{width:100%;max-width:100%;overflow-x:hidden}.toolbar[data-v-bb356cec]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#fff;border:1px solid #e8e8e8;padding:14px 18px;margin-bottom:16px}.toolbar-actions[data-v-bb356cec]:only-child{margin-left:auto}.toolbar-title[data-v-bb356cec]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-size:18px;font-weight:600;color:#262626}.title-mark[data-v-bb356cec]{width:4px;height:18px;background:#1890ff;margin-right:10px}.toolbar-actions[data-v-bb356cec]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.layout[data-v-bb356cec]{display:grid;grid-template-columns:minmax(500px,38%) minmax(0,1fr);gap:16px;max-width:100%}.detail-panel[data-v-bb356cec],.tree-panel[data-v-bb356cec]{background:#fff;border:1px solid #e8e8e8}.tree-panel[data-v-bb356cec]{min-height:620px;padding:18px 20px}.train-org-tree[data-v-bb356cec] li{padding:2px 0}.train-org-tree[data-v-bb356cec] li .ant-tree-switcher{width:22px;height:36px;line-height:36px}.train-org-tree[data-v-bb356cec] li .ant-tree-node-content-wrapper{width:calc(100% - 26px);height:36px;line-height:36px;padding:0;border-radius:4px;vertical-align:top}.train-org-tree[data-v-bb356cec] li .ant-tree-node-content-wrapper.ant-tree-node-selected,.train-org-tree[data-v-bb356cec] li .ant-tree-node-content-wrapper:hover{background:#d9ecff}.train-org-tree[data-v-bb356cec] .ant-tree-title{display:block;height:36px}.tree-node-title[data-v-bb356cec]{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;width:100%;height:36px;padding:0 8px 0 10px;gap:12px}.tree-node-main[data-v-bb356cec],.tree-node-title[data-v-bb356cec]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:0}.tree-node-main[data-v-bb356cec]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:1;-ms-flex:1;flex:1;gap:8px}.tree-node-icon[data-v-bb356cec]{-ms-flex-negative:0;flex-shrink:0;color:#4f5b66;font-size:16px}.tree-node-name[data-v-bb356cec]{-webkit-box-flex:1;-ms-flex:1 1 152px;flex:1 1 152px;min-width:152px;white-space:nowrap;color:#2f3a45}.tree-node-status[data-v-bb356cec]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:4px;-ms-flex-negative:0;flex-shrink:0}.status-pill[data-v-bb356cec]{display:inline-block;height:20px;line-height:18px;padding:0 5px;border:1px solid #d9d9d9;border-radius:2px;background:#fafafa;color:#8c8c8c;font-size:12px}.status-pill.configured[data-v-bb356cec]{border-color:#b7eb8f;background:#f6ffed;color:#389e0d}.tree-node-actions[data-v-bb356cec]{position:absolute;right:0;z-index:2;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;-ms-flex-negative:0;flex-shrink:0;height:34px;padding-left:12px;background:#d9ecff;opacity:0;pointer-events:none;-webkit-transition:opacity .15s ease;transition:opacity .15s ease}.train-org-tree[data-v-bb356cec] li .ant-tree-node-content-wrapper:hover .tree-node-actions{opacity:1;pointer-events:auto}.tree-node-actions[data-v-bb356cec] .ant-btn-sm{width:28px;height:28px;line-height:26px}.panel-head[data-v-bb356cec]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-ms-flex-align:center;align-items:center;font-weight:600;margin-bottom:12px}.detail-panel[data-v-bb356cec]{min-height:620px;padding:18px;min-width:0}.empty-panel[data-v-bb356cec]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.detail-head[data-v-bb356cec]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;border-bottom:1px solid #f0f0f0;padding-bottom:16px}.detail-head[data-v-bb356cec],.practice-setting[data-v-bb356cec]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:16px}.practice-setting[data-v-bb356cec]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-height:66px;padding:12px 16px;border:1px solid #e4e9ef;border-left:4px solid #b8c2cc;border-radius:4px;background:#fafbfc;-webkit-transition:border-color .2s ease,background .2s ease;transition:border-color .2s ease,background .2s ease}.practice-setting.active[data-v-bb356cec]{border-color:#b7d8ff;border-left-color:#1890ff;background:#f6faff}.practice-controls[data-v-bb356cec],.practice-count[data-v-bb356cec],.practice-identity[data-v-bb356cec]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px}.practice-identity[data-v-bb356cec]{gap:12px}.practice-icon[data-v-bb356cec]{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;width:36px;height:36px;border-radius:4px;background:#e9edf2;color:#596675;font-size:17px}.practice-setting.active .practice-icon[data-v-bb356cec]{background:#e6f2ff;color:#1677d2}.setting-label[data-v-bb356cec]{font-weight:600;color:#262626}.setting-desc[data-v-bb356cec]{margin-top:2px;color:#8c8c8c;font-size:12px}.practice-controls[data-v-bb356cec]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;min-width:230px;gap:18px}.practice-count[data-v-bb356cec]{color:#595959}.practice-count[data-v-bb356cec] .ant-input-number{width:72px}.node-title[data-v-bb356cec]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;font-size:20px;font-weight:600;color:#262626}.node-sub[data-v-bb356cec]{margin-top:8px;color:#666}.resource-grid[data-v-bb356cec]{display:grid;grid-template-columns:minmax(520px,1.35fr) minmax(300px,.65fr);gap:16px}.preview-section[data-v-bb356cec],.resource-section[data-v-bb356cec]{border:1px solid #e8e8e8;padding:14px;background:#fff;min-width:0;overflow:hidden}.preview-section[data-v-bb356cec]{margin-top:16px}.section-title[data-v-bb356cec]{gap:8px;font-weight:600;color:#262626}.section-head[data-v-bb356cec],.section-title[data-v-bb356cec]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:12px}.section-head[data-v-bb356cec]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:12px}.section-head .section-title[data-v-bb356cec]{min-width:0;margin-bottom:0}.section-count[data-v-bb356cec]{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:22px;height:20px;padding:0 6px;border-radius:10px;background:#f0f2f5;color:#68737f;font-size:12px;font-weight:500}.resource-select[data-v-bb356cec]{width:100%}.exam-summary-section[data-v-bb356cec]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.exam-summary-grid[data-v-bb356cec]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-bottom:14px;border:1px solid #e4e9ef;background:#fafbfc}.exam-summary-grid>div[data-v-bb356cec]{padding:13px 10px;border-right:1px solid #e4e9ef;text-align:center}.exam-summary-grid>div[data-v-bb356cec]:last-child{border-right:0}.exam-summary-grid span[data-v-bb356cec],.exam-summary-grid strong[data-v-bb356cec]{display:block}.exam-summary-grid strong[data-v-bb356cec]{color:#2468a2;font-size:22px}.exam-summary-grid span[data-v-bb356cec]{margin-top:2px;color:#7a8591;font-size:12px}.exam-class-list[data-v-bb356cec]{min-height:42px;margin-bottom:12px}.exam-class-list[data-v-bb356cec] .ant-tag{margin-bottom:7px}.exam-summary-section[data-v-bb356cec] .ant-empty{margin:18px 0}.exam-manager[data-v-bb356cec]{padding-bottom:62px}.exam-manager-select[data-v-bb356cec]{display:grid;grid-template-columns:minmax(280px,360px) minmax(420px,1fr);-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;margin-bottom:16px;padding:14px 16px;border:1px solid #dfe3e8;background:#fafbfc}.exam-manager-select__label[data-v-bb356cec]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:0}.exam-manager-select strong[data-v-bb356cec]{color:#263442;font-size:14px}.exam-manager-select__label>span[data-v-bb356cec]{margin-top:4px;color:#83909d;font-size:12px;line-height:18px}.exam-manager-select[data-v-bb356cec] .ant-select{display:block;width:100%}.exam-class-select[data-v-bb356cec] .ant-select-selection--multiple{min-height:40px;padding:3px 5px}.exam-class-select[data-v-bb356cec] .ant-select-selection__rendered{margin-right:4px;margin-left:4px}.exam-class-select[data-v-bb356cec] .ant-select-selection--multiple .ant-select-selection__placeholder{margin-left:0;line-height:28px}.exam-class-select[data-v-bb356cec] .ant-select-search--inline .ant-select-search__field{height:28px}.exam-reviewer-row[data-v-bb356cec]{display:grid;grid-template-columns:minmax(280px,360px) minmax(420px,1fr);-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:20px;margin-bottom:16px;padding:14px 16px;border:1px solid #dfe3e8;background:#fff}.exam-reviewer-label[data-v-bb356cec]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-width:0}.exam-reviewer-label strong[data-v-bb356cec]{color:#263442;font-size:14px}.exam-reviewer-label span[data-v-bb356cec]{margin-top:4px;color:#83909d;font-size:12px;line-height:18px}.exam-reviewer-select[data-v-bb356cec]{width:100%}.exam-reviewer-select[data-v-bb356cec] .ant-select-selection--multiple{min-height:40px;padding:3px 5px}@media (max-width:1100px){.exam-manager-select[data-v-bb356cec],.exam-reviewer-row[data-v-bb356cec]{grid-template-columns:1fr;gap:10px}}.resource-actions[data-v-bb356cec]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:8px}.resource-table[data-v-bb356cec]{width:100%}.resource-table[data-v-bb356cec] .ant-table{table-layout:fixed}.resource-table[data-v-bb356cec] .ant-table-body,.resource-table[data-v-bb356cec] .ant-table-content{overflow-x:hidden!important}.resource-table[data-v-bb356cec] .ant-table-selection-column{width:44px;min-width:44px}.video-title-cell[data-v-bb356cec]{line-height:20px;color:#595959}.one-line-cell[data-v-bb356cec],.video-title-cell[data-v-bb356cec]{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.table-page-search-wrapper[data-v-bb356cec]{margin-bottom:12px}.requirement-badge[data-v-bb356cec]{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:46px;height:24px;padding:0 10px;border:1px solid transparent;border-radius:3px;font-size:13px;font-weight:600;line-height:22px}.requirement-badge.required[data-v-bb356cec]{border-color:#91caff;background:#e6f4ff;color:#0958d9}.requirement-badge.optional[data-v-bb356cec]{border-color:#ffd591;background:#fff7e6;color:#874d00}.requirement-selector[data-v-bb356cec] .ant-radio-button-wrapper{min-width:48px;padding:0 8px;text-align:center}.requirement-selector[data-v-bb356cec]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;white-space:nowrap}.manager-table[data-v-bb356cec] .ant-table-selection-column{width:52px!important;min-width:52px!important;padding-right:12px!important;padding-left:12px!important}.video-manager[data-v-bb356cec]{padding-bottom:58px}.manager-overview[data-v-bb356cec]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:20px;min-height:70px;margin-bottom:16px;padding:0 18px;border:1px solid #e4e9ef;border-radius:4px;background:#fafbfc}.manager-overview[data-v-bb356cec],.manager-stats[data-v-bb356cec]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.manager-stats[data-v-bb356cec]{min-width:0}.manager-stat[data-v-bb356cec]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:baseline;-ms-flex-align:baseline;align-items:baseline;gap:6px;padding:0 24px;border-right:1px solid #e4e9ef;color:#7a8591;font-size:13px}.manager-stat[data-v-bb356cec]:first-child{padding-left:0}.manager-stat[data-v-bb356cec]:last-child{border-right:0}.manager-stat-value[data-v-bb356cec]{color:#1f2933;font-size:24px;font-weight:600}.manager-stat.required .manager-stat-value[data-v-bb356cec]{color:#1677d2}.manager-stat.optional .manager-stat-value[data-v-bb356cec]{color:#68737f}.manager-toolbar[data-v-bb356cec]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;gap:16px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-bottom:12px}.manager-filters[data-v-bb356cec],.manager-toolbar[data-v-bb356cec]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.manager-filters[data-v-bb356cec]{-webkit-box-flex:1;-ms-flex:1 1 520px;flex:1 1 520px;gap:8px;min-width:0}.manager-search[data-v-bb356cec]{width:230px}.manager-file-type-filter[data-v-bb356cec],.manager-requirement-filter[data-v-bb356cec]{width:126px}.manager-type-filter[data-v-bb356cec]{width:190px}.manager-actions[data-v-bb356cec]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;gap:8px;-ms-flex-wrap:wrap;flex-wrap:wrap}.selected-hint[data-v-bb356cec]{margin-right:4px;color:#8c8c8c}.manager-table[data-v-bb356cec] .ant-table{table-layout:fixed}.drawer-footer[data-v-bb356cec]{position:absolute;right:0;bottom:0;left:0;z-index:2;padding:10px 24px;border-top:1px solid #e8e8e8;background:#fff;text-align:right}.drawer-footer .ant-btn+.ant-btn[data-v-bb356cec]{margin-left:10px}@media (max-width:1360px){.layout[data-v-bb356cec]{grid-template-columns:minmax(460px,40%) minmax(0,1fr)}.resource-grid[data-v-bb356cec]{grid-template-columns:minmax(460px,1.25fr) minmax(280px,.75fr)}}@media (max-width:1180px){.resource-grid[data-v-bb356cec]{grid-template-columns:1fr}}@media (max-width:1080px){.layout[data-v-bb356cec]{grid-template-columns:1fr}.manager-toolbar[data-v-bb356cec],.practice-setting[data-v-bb356cec]{-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}.manager-filters[data-v-bb356cec],.practice-controls[data-v-bb356cec]{width:100%}.manager-filters[data-v-bb356cec]{-ms-flex-wrap:wrap;flex-wrap:wrap}.practice-controls[data-v-bb356cec]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}}.auto-rule-page[data-v-423b7465]{width:100%}.rule-toolbar[data-v-423b7465]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;min-height:64px;margin-bottom:16px;padding:12px 18px;border:1px solid #e4e9ef;background:#fff}.rule-toolbar[data-v-423b7465],.toolbar-title[data-v-423b7465]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.toolbar-title[data-v-423b7465]{color:#263442;font-size:18px;font-weight:600}.title-mark[data-v-423b7465]{width:4px;height:18px;margin-right:10px;background:#1890ff}.global-settings[data-v-423b7465]{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;width:100%;gap:20px}.global-setting[data-v-423b7465],.global-settings[data-v-423b7465]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.global-setting[data-v-423b7465]{gap:8px;color:#52606d}.primary-setting[data-v-423b7465]{padding-right:20px;border-right:1px solid #e4e9ef;color:#263442;font-weight:600}.global-setting[data-v-423b7465] .ant-input-number{width:90px}.unit-text[data-v-423b7465]{color:#7b8794}.level-tabs[data-v-423b7465]{margin-top:16px;border:1px solid #dfe3e8;background:#fff}.level-tabs[data-v-423b7465] .ant-tabs-bar{margin:0;padding:14px 18px 0;background:#f7f9fb}.level-tabs[data-v-423b7465] .ant-tabs-tab{min-width:150px;text-align:center}.level-tab-label i[data-v-423b7465]{margin-right:7px}.level-content[data-v-423b7465]{padding:20px}.level-heading[data-v-423b7465]{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;padding-bottom:18px;border-bottom:1px solid #edf0f2}.level-heading span[data-v-423b7465],.level-heading strong[data-v-423b7465]{display:block}.level-heading strong[data-v-423b7465]{color:#263442;font-size:17px}.level-heading span[data-v-423b7465]{margin-top:4px;color:#7b8794;font-size:12px}.setting-section[data-v-423b7465]{margin-top:20px;padding:18px;border:1px solid #dfe3e8;background:#fff}.section-heading[data-v-423b7465]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;margin-bottom:18px}.section-number[data-v-423b7465]{width:28px;height:28px;margin-right:10px;color:#fff;background:#3b6ea8;font-weight:600;line-height:28px;text-align:center}.section-heading small[data-v-423b7465],.section-heading strong[data-v-423b7465]{display:block}.section-heading strong[data-v-423b7465]{color:#2f3b47;font-size:15px}.section-heading small[data-v-423b7465]{margin-top:2px;color:#8a96a3}.field-block[data-v-423b7465]{min-height:102px;padding:13px 14px;border:1px solid #e4e9ef;background:#fafbfc}.field-block label[data-v-423b7465]{display:block;margin-bottom:9px;color:#3f4c59;font-weight:600}.field-block small[data-v-423b7465]{display:block;margin-top:7px;color:#8a96a3}.number-field[data-v-423b7465]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.number-field[data-v-423b7465] .ant-input-number{width:150px}.number-field>span[data-v-423b7465]{min-width:52px;height:32px;padding:0 10px;border:1px solid #d9d9d9;border-left:0;background:#fff;color:#65717e;line-height:30px;text-align:center}.wide-choice[data-v-423b7465] .ant-radio-group{display:-webkit-box;display:-ms-flexbox;display:flex;width:100%}.wide-choice[data-v-423b7465] .ant-radio-button-wrapper{-webkit-box-flex:1;-ms-flex:1;flex:1;text-align:center}@media (max-width:1200px){.global-settings[data-v-423b7465]{-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px}.level-tabs[data-v-423b7465] .ant-tabs-tab{min-width:120px}}.check-page[data-v-72e17dd8]{width:100%}.check-toolbar[data-v-72e17dd8]{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:16px;padding:16px 18px;border:1px solid #e4e9ef;background:#fff}.check-toolbar span[data-v-72e17dd8],.check-toolbar strong[data-v-72e17dd8]{display:block}.check-toolbar strong[data-v-72e17dd8]{color:#263442;font-size:17px}.check-toolbar span[data-v-72e17dd8]{margin-top:3px;color:#7b8794;font-size:12px}.summary-strip[data-v-72e17dd8]{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:16px;border:1px solid #dfe3e8;background:#fff}.summary-strip>div[data-v-72e17dd8]{padding:16px 20px;border-right:1px solid #e4e9ef}.summary-strip>div[data-v-72e17dd8]:last-child{border-right:0}.summary-strip span[data-v-72e17dd8],.summary-strip strong[data-v-72e17dd8]{display:block}.summary-strip strong[data-v-72e17dd8]{color:#263442;font-size:24px}.summary-strip span[data-v-72e17dd8]{margin-top:2px;color:#7b8794;font-size:12px}.summary-strip .complete strong[data-v-72e17dd8]{color:#2f7b68}.summary-strip .warning strong[data-v-72e17dd8]{color:#c67a22}.check-table[data-v-72e17dd8]{margin-top:16px}.check-table[data-v-72e17dd8] .ant-table-tbody>tr>td,.check-table[data-v-72e17dd8] .ant-table-thead>tr>th{vertical-align:middle}.check-table[data-v-72e17dd8] .ant-table-tbody>tr>td:first-child{white-space:nowrap}.check-table[data-v-72e17dd8] .ant-table-tbody>tr>td:nth-child(2) .ant-tag{margin-right:0}.organization-name[data-v-72e17dd8]{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;min-width:0;color:#344453;font-weight:500}.organization-name i[data-v-72e17dd8]{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;margin-right:8px;color:#66829a}.organization-name span[data-v-72e17dd8]{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.state-ok[data-v-72e17dd8]{color:#2f7b68}.state-error[data-v-72e17dd8]{color:#cf4f4f}.state-muted[data-v-72e17dd8]{color:#8a96a3}.state-error i[data-v-72e17dd8],.state-ok i[data-v-72e17dd8]{margin-right:5px}.auto-training-setting[data-v-da602dac]{min-width:1040px}.page-header[data-v-da602dac]{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:16px;padding:18px 22px;border:1px solid #dfe3e8;background:#fff}.page-header h1[data-v-da602dac]{margin:0;color:#263442;font-size:21px;font-weight:600;letter-spacing:0}.page-tabs[data-v-da602dac]{padding:0;border:1px solid #dfe3e8;background:#f4f6f8}.page-tabs[data-v-da602dac] .main-tabs>.ant-tabs-bar{margin:0 0 16px;padding:0 20px;background:#fff}.page-tabs[data-v-da602dac] .ant-tabs-tab{padding:16px 20px;font-size:14px}.page-tabs[data-v-da602dac] .ant-tabs-tab i{margin-right:7px}