.auth-workbench[data-v-cce66560]{--auth-blue:#245eea;--auth-text:#1d2e4c;--auth-muted:#64748b;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;min-height:0;height:100%;color:var(--auth-text);background:#fff;font-size:14px}.auth-scroll[data-v-cce66560]{-webkit-box-flex:1;-ms-flex:1;flex:1;min-height:0;overflow:auto;padding:22px 28px 24px;scrollbar-width:thin;scrollbar-color:#bdc9dc #f6f8fc}.auth-intro h2[data-v-cce66560]{margin:0 0 8px;font-size:22px;line-height:1.4;font-weight:650;color:var(--auth-text)}.auth-intro p[data-v-cce66560]{margin:0;color:var(--auth-muted);line-height:1.6}.auth-presets[data-v-cce66560]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:18px;-ms-flex-wrap:wrap;flex-wrap:wrap;margin:24px 0 20px}.auth-presets>span[data-v-cce66560]{color:var(--auth-muted);font-size:12px}.auth-segments[data-v-cce66560]{display:-webkit-box;display:-ms-flexbox;display:flex;border:1px solid #dbe2ef;border-radius:6px;overflow:hidden}.auth-segments button[data-v-cce66560]{min-width:108px;padding:11px 20px;border:0;border-right:1px solid #e2e8f0;background:#fff;color:#33435f;font:inherit;cursor:pointer}.auth-segments button[data-v-cce66560]:last-child{border-right:0}.auth-segments button.active[data-v-cce66560]{background:#eef4ff;-webkit-box-shadow:inset 0 0 0 1px var(--auth-blue);box-shadow:inset 0 0 0 1px var(--auth-blue);color:var(--auth-blue)}.auth-segments button[data-v-cce66560]:hover{background:#f1f5ff}.auth-search[data-v-cce66560]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:22px;margin-bottom:22px}.auth-search .el-input[data-v-cce66560]{-webkit-box-flex:1;-ms-flex:1;flex:1}.auth-search>.el-checkbox[data-v-cce66560]{-ms-flex-negative:0;flex-shrink:0;margin:0}.auth-matrix[data-v-cce66560]{display:grid;grid-template-columns:170px minmax(0,1fr);border:1px solid #e0e6f0;border-radius:6px;min-height:410px}.auth-categories[data-v-cce66560]{padding:18px 0;border-right:1px solid #e0e6f0;background:#fafcff}.auth-categories h3[data-v-cce66560]{font-size:14px;margin:0 18px 16px}.auth-categories button[data-v-cce66560]{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;gap:8px;width:100%;padding:14px 18px;background:transparent;border:0;text-align:left;font:inherit;color:#33435f;cursor:pointer}.auth-categories button[data-v-cce66560]:hover{background:#eff4fc}.auth-categories button.active[data-v-cce66560]{background:#eaf2ff;color:var(--auth-blue);font-weight:600;-webkit-box-shadow:inset 2px 0 var(--auth-blue);box-shadow:inset 2px 0 var(--auth-blue)}.auth-count[data-v-cce66560]{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:20px;height:20px;padding:0 4px;border-radius:10px;color:#fff;background:var(--auth-blue);font-size:11px;font-variant-numeric:tabular-nums}.auth-content[data-v-cce66560]{min-width:0;padding:18px 16px}.auth-category-heading[data-v-cce66560]{-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;margin-bottom:18px}.auth-category-heading>div[data-v-cce66560],.auth-category-heading[data-v-cce66560]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px}.auth-category-heading h3[data-v-cce66560]{font-size:18px;margin:0}.auth-category-heading span[data-v-cce66560]{color:var(--auth-muted);font-size:12px}.auth-batch[data-v-cce66560]{white-space:nowrap}.auth-batch button[data-v-cce66560],.auth-check button[data-v-cce66560],.auth-detail-link[data-v-cce66560],.auth-more[data-v-cce66560]{border:0;background:none;padding:3px;color:var(--auth-blue);font:inherit;font-size:12px;cursor:pointer}.auth-batch button[data-v-cce66560]:hover,.auth-check button[data-v-cce66560]:hover{text-decoration:underline}.auth-row-main[data-v-cce66560],.auth-table-heading[data-v-cce66560]{display:grid;grid-template-columns:146px 126px minmax(0,1fr);gap:10px;-webkit-box-align:start;-ms-flex-align:start;align-items:start}.auth-table-heading[data-v-cce66560]{background:#f3f6fa;padding:12px 10px;border-radius:4px;color:#52627a;font-size:12px}.auth-row[data-v-cce66560]{border-bottom:1px solid #e7edf5}.auth-row.is-expanded[data-v-cce66560]{background:#f4f8ff}.auth-row-main[data-v-cce66560]{padding:18px 10px}.auth-module[data-v-cce66560]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:9px;line-height:22px;font-weight:500}.auth-module>i[data-v-cce66560]{font-size:20px;color:#41516c;-ms-flex-negative:0;flex-shrink:0}.auth-menu-toggle[data-v-cce66560]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;gap:7px}.auth-detail-link i[data-v-cce66560],.auth-more i[data-v-cce66560]{margin-left:6px}.auth-actions[data-v-cce66560]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px 18px;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;min-width:0}.auth-muted[data-v-cce66560]{font-size:12px;color:var(--auth-muted);line-height:22px}.auth-actions[data-v-cce66560] .el-checkbox{margin:0;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;max-width:100%;-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start}.auth-actions[data-v-cce66560] .el-checkbox__label{white-space:normal;overflow-wrap:anywhere;line-height:20px}.auth-actions[data-v-cce66560] .el-checkbox__input{margin-top:3px}.auth-workbench[data-v-cce66560] .el-checkbox__label{font-size:13px;color:#33435f}.auth-workbench[data-v-cce66560] .el-checkbox__input.is-checked .el-checkbox__inner,.auth-workbench[data-v-cce66560] .el-checkbox__input.is-indeterminate .el-checkbox__inner{background:var(--auth-blue);border-color:var(--auth-blue)}.auth-row-details[data-v-cce66560]{padding:0 14px 14px 20px}.auth-row-details>div[data-v-cce66560]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:14px;padding-top:4px}.auth-details-label[data-v-cce66560]{white-space:nowrap;color:var(--auth-muted);font-size:12px;line-height:24px}.auth-menu-options[data-v-cce66560]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px 18px;-ms-flex-wrap:wrap;flex-wrap:wrap;min-width:0}.auth-menu-options[data-v-cce66560] .el-checkbox{margin:0;max-width:100%;white-space:normal}.auth-menu-options small[data-v-cce66560]{color:var(--auth-muted)}.auth-row-details p[data-v-cce66560]{font-size:12px;color:var(--auth-muted);line-height:1.6;margin:12px 0 0}.auth-check[data-v-cce66560]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:12px;margin-top:18px;padding:12px;background:#fff8eb;border:1px solid #f1d8ab;border-radius:5px;color:#805208;font-size:12px}.auth-check>i[data-v-cce66560]{font-size:18px}.auth-check>div[data-v-cce66560]{-webkit-box-flex:1;-ms-flex:1;flex:1}.auth-check p[data-v-cce66560]{margin:6px 0 0;line-height:1.5}.auth-check button[data-v-cce66560]{-ms-flex-negative:0;flex-shrink:0}.auth-hint[data-v-cce66560]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:8px;color:var(--auth-muted);font-size:12px;line-height:1.6;margin:18px 0 0}.auth-hint i[data-v-cce66560]{margin-top:3px}.auth-technical[data-v-cce66560]{margin-top:18px;font-size:12px;color:var(--auth-muted)}.auth-technical summary[data-v-cce66560]{cursor:pointer;color:#40516d}.auth-technical>div[data-v-cce66560]{padding:10px 0;line-height:1.8;overflow-wrap:anywhere}.auth-technical strong[data-v-cce66560]{color:var(--auth-text)}.auth-unknown[data-v-cce66560]{border:1px solid #f1d8ab;background:#fff8eb;padding:14px;margin-bottom:16px;border-radius:5px;font-size:12px}.auth-unknown .el-tag[data-v-cce66560]{margin:4px;max-width:100%;height:auto;white-space:normal;overflow-wrap:anywhere}.auth-empty[data-v-cce66560]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:260px;text-align:center;padding:20px;color:var(--auth-muted)}.auth-empty>i[data-v-cce66560]{font-size:30px;margin-bottom:16px}.auth-empty strong[data-v-cce66560]{font-size:15px}.auth-empty p[data-v-cce66560]{line-height:1.6}.auth-footer[data-v-cce66560]{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;gap:20px;-ms-flex-negative:0;flex-shrink:0;padding:18px 28px;border-top:1px solid #e1e7f0;background:#fff}.auth-summary[data-v-cce66560]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:8px;line-height:1.4}.auth-summary strong[data-v-cce66560]{font-size:14px;font-weight:600;font-variant-numeric:tabular-nums}.auth-summary>span[data-v-cce66560]{color:var(--auth-muted);font-size:12px}.auth-footer-actions[data-v-cce66560]{display:-webkit-box;display:-ms-flexbox;display:flex;gap:12px;-ms-flex-negative:0;flex-shrink:0}.auth-footer-actions[data-v-cce66560] .el-button{margin:0;padding:13px 24px}.auth-technical summary[data-v-cce66560]:focus-visible,.auth-workbench button[data-v-cce66560]:focus-visible{outline:2px solid var(--auth-blue);outline-offset:3px}.auth-workbench button[data-v-cce66560]:disabled{opacity:.5;cursor:not-allowed}@media(max-width:1200px){.auth-matrix[data-v-cce66560]{grid-template-columns:142px minmax(0,1fr)}.auth-row-main[data-v-cce66560],.auth-table-heading[data-v-cce66560]{grid-template-columns:120px 112px minmax(0,1fr)}.auth-scroll[data-v-cce66560]{padding:20px}.auth-actions[data-v-cce66560]{gap:10px 14px}.auth-presets[data-v-cce66560]{gap:12px}.auth-segments button[data-v-cce66560]{min-width:96px;padding:10px 14px}}@media(max-width:760px){.auth-scroll[data-v-cce66560]{padding:16px}.auth-matrix[data-v-cce66560]{display:block}.auth-categories[data-v-cce66560]{display:-webkit-box;display:-ms-flexbox;display:flex;overflow-x:auto;border-right:0;border-bottom:1px solid #e0e6f0;padding:0}.auth-categories h3[data-v-cce66560]{display:none}.auth-categories button[data-v-cce66560]{width:auto;white-space:nowrap;padding:12px;-ms-flex-negative:0;flex-shrink:0}.auth-content[data-v-cce66560]{padding:14px 10px}.auth-table-heading[data-v-cce66560]{display:none}.auth-row-main[data-v-cce66560]{grid-template-columns:minmax(0,1fr) 120px;padding:16px 8px}.auth-actions[data-v-cce66560]{grid-column:1/-1;margin-top:8px}.auth-category-heading h3[data-v-cce66560]{font-size:16px}.auth-footer[data-v-cce66560]{padding:14px 16px;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:12px}.auth-footer-actions[data-v-cce66560]{margin-left:auto}.auth-summary strong[data-v-cce66560]{font-size:12px}.auth-summary>span[data-v-cce66560]{font-size:11px}.auth-presets[data-v-cce66560]{margin:20px 0 16px}.auth-presets>span[data-v-cce66560]{width:100%}.auth-segments button[data-v-cce66560]{min-width:80px;padding:10px}.auth-search[data-v-cce66560]{gap:12px}.auth-intro h2[data-v-cce66560]{font-size:20px}.auth-check[data-v-cce66560]{-webkit-box-align:start;-ms-flex-align:start;align-items:flex-start;-ms-flex-wrap:wrap;flex-wrap:wrap}}