.mak[data-v-2f3b42bc]{--mak-border:#e2e8f0;--mak-border-strong:#cbd5e1;--mak-soft:#f8fafc;--mak-text:#1e293b;--mak-text-sub:#64748b;--mak-text-secondary:#475569;--mak-text-muted:#94a3b8;flex-direction:column;gap:16px;display:flex}.mak-standing-note[data-v-2f3b42bc]{color:#0c4a6e;background:#f0f9ff;border:1px solid #bae6fd;border-left:3px solid #0369a1;border-radius:10px;margin:0;padding:12px 14px;font-size:13px;line-height:1.6}.mak-alert[data-v-2f3b42bc]{border-radius:10px;align-items:center;gap:8px;padding:10px 12px;font-size:13px;line-height:1.5;display:flex}.mak-alert--error[data-v-2f3b42bc]{color:#b91c1c;background:#fee2e2;border:1px solid #fca5a5}.mak-alert--warn[data-v-2f3b42bc]{color:#b45309;background:#fef3c7;border:1px solid #fcd34d}.mak-section[data-v-2f3b42bc]{display:block}.mak-section-label[data-v-2f3b42bc]{color:var(--mak-text-muted);text-transform:uppercase;letter-spacing:.06em;align-items:center;gap:5px;margin-bottom:8px;font-size:11px;font-weight:700;display:flex}.mak-section-label--inset[data-v-2f3b42bc]{margin-bottom:10px}.mak-section-icon[data-v-2f3b42bc]{opacity:.6}.mak-empty[data-v-2f3b42bc]{border:1px dashed var(--mak-border);background:var(--mak-soft);color:var(--mak-text-sub);border-radius:10px;align-items:center;gap:8px;padding:14px;font-size:13px;line-height:1.55;display:flex}.mak-list[data-v-2f3b42bc]{flex-direction:column;gap:8px;max-height:280px;padding-right:2px;display:flex;overflow-y:auto}.mak-list[data-v-2f3b42bc]::-webkit-scrollbar{width:4px}.mak-list[data-v-2f3b42bc]::-webkit-scrollbar-thumb{background:#e2e8f0;border-radius:2px}.mak-row[data-v-2f3b42bc]{border:1px solid var(--mak-border);background:#fff;border-radius:10px;align-items:flex-start;gap:12px;padding:12px 16px;transition:box-shadow .18s,border-color .18s;display:flex}.mak-row[data-v-2f3b42bc]:hover{border-color:var(--mak-border-strong);box-shadow:0 4px 16px #00000014}.mak-row-info[data-v-2f3b42bc]{flex:1;min-width:0}.mak-row-title[data-v-2f3b42bc]{align-items:center;gap:8px;min-width:0;display:flex}.mak-label[data-v-2f3b42bc]{color:var(--mak-text);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:600;overflow:hidden}.mak-provider[data-v-2f3b42bc]{color:#0369a1;background:#e0f2fe;border-radius:20px;flex-shrink:0;padding:2px 8px;font-size:11px;font-weight:600}.mak-row-sub[data-v-2f3b42bc]{color:var(--mak-text-sub);align-items:center;gap:6px;margin-top:4px;font-size:12px;display:flex}.mak-masked[data-v-2f3b42bc]{letter-spacing:.04em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.mak-dot[data-v-2f3b42bc]{color:var(--mak-text-muted)}.mak-row-models[data-v-2f3b42bc]{color:var(--mak-text-sub);word-break:break-all;margin-top:6px;font-size:12px;line-height:1.5}.mak-row-controls[data-v-2f3b42bc]{flex-shrink:0;align-items:center;gap:8px;display:flex}.mak-usage[data-v-2f3b42bc]{white-space:nowrap;border-radius:999px;justify-content:center;align-items:center;height:22px;padding:0 8px;font-size:11px;font-weight:700;display:inline-flex}.mak-usage--unknown[data-v-2f3b42bc],.mak-usage--unbound[data-v-2f3b42bc]{color:#475569;background:#f1f5f9}.mak-usage--bound_disabled[data-v-2f3b42bc]{color:#b45309;background:#fef3c7}.mak-usage--bound_active[data-v-2f3b42bc]{color:#047857;background:#d1fae5}.mak-icon-btn[data-v-2f3b42bc]{border:1.5px solid var(--mak-border);background:var(--mak-soft);width:28px;height:28px;color:var(--mak-text-muted);cursor:pointer;border-radius:7px;justify-content:center;align-items:center;transition:background .15s,border-color .15s,color .15s;display:flex}.mak-icon-btn[data-v-2f3b42bc]:hover{color:#475569;background:#f1f5f9;border-color:#94a3b8}.mak-icon-btn[data-v-2f3b42bc]:disabled{opacity:.5;cursor:not-allowed}.mak-icon-btn--danger[data-v-2f3b42bc]:hover{color:#dc2626;background:#fee2e2;border-color:#fca5a5}.mak-add[data-v-2f3b42bc]{background:var(--mak-soft);border:1.5px dashed var(--mak-border);border-radius:10px;padding:12px 14px}.mak-add-grid[data-v-2f3b42bc]{grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:12px;display:grid}.mak-field[data-v-2f3b42bc]{min-width:0;margin-top:12px}.mak-add-grid .mak-field[data-v-2f3b42bc]{margin-top:0}.mak-field-label[data-v-2f3b42bc]{color:var(--mak-text-secondary);margin-bottom:4px;font-size:12px;font-weight:600;display:block}.mak-control[data-v-2f3b42bc]{width:100%}.mak-field-hint[data-v-2f3b42bc]{color:var(--mak-text-muted);margin:8px 0 0;font-size:12px;line-height:1.55}.mak-add-actions[data-v-2f3b42bc]{justify-content:flex-end;margin-top:12px;display:flex}@media (width<=768px){.mak-add-grid[data-v-2f3b42bc]{grid-template-columns:minmax(0,1fr)}.mak-row[data-v-2f3b42bc]{flex-direction:column;align-items:stretch}.mak-row-controls[data-v-2f3b42bc]{justify-content:space-between}.mak-add-actions[data-v-2f3b42bc]{justify-content:stretch}.mak-add-actions[data-v-2f3b42bc] .el-button{width:100%}}.war-card-title[data-v-008c467f]{color:var(--war-text,#1e293b);align-items:center;gap:8px;margin-bottom:14px;font-size:18px;font-weight:700;display:inline-flex}.war-state-badge[data-v-008c467f]{letter-spacing:.02em;border-radius:999px;justify-content:center;align-items:center;height:22px;padding:0 8px;font-size:11px;font-weight:700;display:inline-flex}.war-state-badge--safe[data-v-008c467f]{color:#047857;background:#d1fae5}.war-state-badge--info[data-v-008c467f]{color:#0369a1;background:#e0f2fe}.war-subtext[data-v-008c467f]{color:var(--war-text-sub,#64748b);margin:0 0 12px;font-size:13px;line-height:1.55}.lb-code-panel[data-v-008c467f]{background:var(--war-soft,#f8fafc);border:1px dashed #cbd5e1;border-radius:10px;flex-direction:column;align-items:flex-start;gap:8px;margin-bottom:4px;padding:12px 14px;display:flex}.lb-code[data-v-008c467f]{letter-spacing:.28em;color:var(--war-text,#1e293b);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:34px;font-weight:700;line-height:1.1}.lb-countdown[data-v-008c467f]{color:#0369a1;font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}.lb-countdown--urgent[data-v-008c467f]{color:#b91c1c}.lb-guide[data-v-008c467f]{color:var(--war-text,#1e293b);word-break:break-word;margin:0;font-size:13px;line-height:1.6}.lb-hint[data-v-008c467f]{color:var(--war-text-sub,#64748b);margin:0;font-size:12px}.lb-expired[data-v-008c467f]{color:#b45309;margin:0 0 10px;font-size:13px}.lb-actions[data-v-008c467f]{flex-wrap:wrap;gap:8px;display:flex}.lb-model[data-v-008c467f]{flex-direction:column;align-items:flex-start;gap:6px;margin-bottom:14px;display:flex}.lb-model-label[data-v-008c467f]{color:var(--war-text,#1e293b);font-size:13px;font-weight:600}.lb-model-select[data-v-008c467f]{width:280px;max-width:100%}.lb-model-warn[data-v-008c467f]{color:#b45309;flex-wrap:wrap;align-items:center;gap:4px 8px;margin:0;font-size:12px;display:flex}.lb-model-clear[data-v-008c467f]{font-size:12px}.lb-actions[data-v-008c467f] .el-button+.el-button{margin-left:0}@media (width<=767px){.war-card-title[data-v-008c467f]{font-size:16px}.lb-code[data-v-008c467f]{font-size:28px}.lb-actions[data-v-008c467f]{flex-direction:column;align-items:stretch}.lb-model[data-v-008c467f]{align-items:stretch}.lb-model-select[data-v-008c467f]{width:100%}}.war-card-title[data-v-939867af]{color:var(--war-text,#1e293b);align-items:center;gap:8px;margin-bottom:14px;font-size:18px;font-weight:700;display:inline-flex}.war-state-badge[data-v-939867af]{letter-spacing:.02em;border-radius:999px;justify-content:center;align-items:center;height:22px;padding:0 8px;font-size:11px;font-weight:700;display:inline-flex}.war-state-badge--safe[data-v-939867af]{color:#047857;background:#d1fae5}.war-state-badge--info[data-v-939867af]{color:#0369a1;background:#e0f2fe}.war-subtext[data-v-939867af]{color:var(--war-text-sub,#64748b);margin:0 0 12px;font-size:13px;line-height:1.55}.lb-code-panel[data-v-939867af]{background:var(--war-soft,#f8fafc);border:1px dashed #cbd5e1;border-radius:10px;flex-direction:column;align-items:flex-start;gap:8px;margin-bottom:4px;padding:12px 14px;display:flex}.lb-code[data-v-939867af]{letter-spacing:.28em;color:var(--war-text,#1e293b);font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:34px;font-weight:700;line-height:1.1}.lb-countdown[data-v-939867af]{color:#0369a1;font-variant-numeric:tabular-nums;font-size:13px;font-weight:600}.lb-countdown--urgent[data-v-939867af]{color:#b91c1c}.lb-guide[data-v-939867af]{color:var(--war-text,#1e293b);word-break:break-word;margin:0;font-size:13px;line-height:1.6}.lb-warn[data-v-939867af]{color:#b45309;margin:0;font-size:12px;line-height:1.55}.lb-hint[data-v-939867af]{color:var(--war-text-sub,#64748b);margin:0;font-size:12px}.lb-expired[data-v-939867af]{color:#b45309;margin:0 0 10px;font-size:13px}.lb-actions[data-v-939867af]{flex-wrap:wrap;gap:8px;display:flex}.lb-actions[data-v-939867af] .el-button+.el-button{margin-left:0}@media (width<=767px){.war-card-title[data-v-939867af]{font-size:16px}.lb-code[data-v-939867af]{font-size:28px}.lb-actions[data-v-939867af]{flex-direction:column;align-items:stretch}}.settings-root[data-v-5e0b544f]{background:#f4f6f9;border:1px solid #e2e8f0;border-radius:16px;width:min(1360px,100% - 24px);min-height:100%;margin:18px auto;padding:24px;box-shadow:0 14px 34px #0f172a14}.settings-header[data-v-5e0b544f]{justify-content:space-between;align-items:center;margin-bottom:20px;display:flex}.settings-title[data-v-5e0b544f]{color:#1e293b;margin:0;font-size:20px;font-weight:600}.group-tabs[data-v-5e0b544f]{background:#e8edf2;border-radius:10px;gap:2px;margin-bottom:24px;padding:4px;display:inline-flex}.group-tab[data-v-5e0b544f]{cursor:pointer;color:#64748b;background:0 0;border:none;border-radius:7px;padding:7px 20px;font-size:14px;font-weight:500;transition:background .15s,color .15s,box-shadow .15s}.group-tab[data-v-5e0b544f]:hover{color:#334155}.group-tab.active[data-v-5e0b544f]{color:#1e293b;background:#fff;box-shadow:0 1px 4px #0000001f}.settings-body[data-v-5e0b544f]{flex-direction:column;gap:16px;max-width:860px;display:flex}.settings-body--user[data-v-5e0b544f]{max-width:1280px}.settings-section[data-v-5e0b544f]{background:#fff;border:1px solid #e8eaed;border-radius:10px}.section-header[data-v-5e0b544f]{color:#1e293b;border-bottom:1px solid #f0f0f0;align-items:center;gap:8px;padding:16px 24px;font-size:16px;font-weight:600;display:flex}.section-toggle-btn[data-v-5e0b544f]{margin-left:auto}.section-icon[data-v-5e0b544f]{color:#64748b;flex-shrink:0}.section-body[data-v-5e0b544f]{padding:24px}.audit-subsection-header[data-v-5e0b544f]{justify-content:space-between;align-items:center;gap:10px;margin:10px 0;display:flex}.tekpass-timeline-list[data-v-5e0b544f]{background:#fff;border:1px solid #e2e8f0;border-radius:10px;max-height:300px;padding:10px;overflow-y:auto}.tekpass-timeline-item[data-v-5e0b544f]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;margin-bottom:8px;padding:8px 10px}.tekpass-timeline-header[data-v-5e0b544f]{justify-content:space-between;gap:8px;display:flex}.tekpass-timeline-title[data-v-5e0b544f]{color:#0f172a;font-size:13px;font-weight:700}.tekpass-timeline-subtitle[data-v-5e0b544f]{color:#475569;margin-top:2px;font-size:12px}.tekpass-timeline-detail[data-v-5e0b544f]{margin-top:6px}.tekpass-timeline-detail summary[data-v-5e0b544f]{color:#334155;cursor:pointer;font-size:12px}.tekpass-timeline-kv[data-v-5e0b544f]{color:#334155;margin-top:4px;font-size:12px}.tekpass-action-placeholder[data-v-5e0b544f]{text-align:center;color:#64748b;padding:14px;font-size:12px}.user-warroom-grid[data-v-5e0b544f]{--war-border:#e2e8f0;--war-bg:#fff;--war-soft:#f8fafc;--war-text:#1e293b;--war-text-sub:#64748b;--war-primary:#2563eb;--war-radius:12px;gap:16px;display:grid}.war-card[data-v-5e0b544f]{background:var(--war-bg);border:1px solid var(--war-border);border-radius:var(--war-radius);padding:16px 18px;transition:transform .15s,box-shadow .15s,border-color .15s;position:relative;box-shadow:0 1px 3px #00000014,0 1px 2px #0000000f}.war-card[data-v-5e0b544f]:hover{border-color:#cbd5e1;transform:translateY(-2px);box-shadow:0 4px 16px #0000001a}.war-card[data-v-5e0b544f]:before{content:"";background:#dbeafe;border-radius:12px 12px 0 0;height:2px;position:absolute;top:0;left:0;right:0}.war-card--security[data-v-5e0b544f]{border-top:4px solid #0f766e}.war-card--security[data-v-5e0b544f]:before{background:#99f6e4}.war-card--actions[data-v-5e0b544f]{border-top:4px solid var(--war-primary)}.war-card--actions[data-v-5e0b544f]:before{background:#bfdbfe}.war-card-title[data-v-5e0b544f]{color:var(--war-text);align-items:center;gap:8px;margin-bottom:14px;font-size:18px;font-weight:700;display:inline-flex}.war-card-title--compact[data-v-5e0b544f]{margin-bottom:0;font-size:14px}.war-state-badge[data-v-5e0b544f]{letter-spacing:.02em;border-radius:999px;justify-content:center;align-items:center;height:22px;padding:0 8px;font-size:11px;font-weight:700;display:inline-flex}.war-state-badge--safe[data-v-5e0b544f]{color:#047857;background:#d1fae5}.war-state-badge--focus[data-v-5e0b544f]{color:#1d4ed8;background:#dbeafe}.war-state-badge--info[data-v-5e0b544f]{color:#0369a1;background:#e0f2fe}.war-state-badge--hint[data-v-5e0b544f]{color:#475569;background:#f1f5f9}.war-subtext[data-v-5e0b544f]{color:var(--war-text-sub);margin:0 0 12px;font-size:13px;line-height:1.55}.identity-kpis[data-v-5e0b544f]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.identity-kpis--two[data-v-5e0b544f]{grid-template-columns:repeat(2,minmax(0,1fr))}.identity-kpi[data-v-5e0b544f]{background:var(--war-soft);border:1px solid var(--war-border);border-radius:10px;padding:12px}.identity-kpi-label[data-v-5e0b544f]{color:var(--war-text-sub);margin-bottom:5px;font-size:12px}.identity-kpi-value[data-v-5e0b544f]{color:var(--war-text);word-break:break-all;font-size:14px;font-weight:600}.security-notice[data-v-5e0b544f]{color:#1d4ed8;background:#eff6ff;border:1px solid #cfe2ff;border-radius:10px;margin-top:12px;padding:10px 12px;font-size:12px;line-height:1.55}.ops-block[data-v-5e0b544f]{flex-direction:column;gap:10px;display:flex}.ops-title[data-v-5e0b544f]{color:#0f172a;font-size:15px;font-weight:700}.ops-state-row[data-v-5e0b544f]{min-height:20px}.ops-muted[data-v-5e0b544f]{color:#94a3b8;font-size:13px}.ops-success[data-v-5e0b544f]{color:#059669;font-size:13px;font-weight:600}.ops-alert[data-v-5e0b544f]{margin-bottom:10px}.tekpass-qr-zone[data-v-5e0b544f]{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.tekpass-qr-canvas[data-v-5e0b544f]{background:#fff;border:1px solid #e2e8f0;border-radius:10px}.ops-hint[data-v-5e0b544f]{color:var(--war-text-sub);font-size:12px}.ops-refresh-note[data-v-5e0b544f]{color:var(--war-primary);font-size:12px}.ops-divider[data-v-5e0b544f]{background:#e2e8f0;height:1px;margin:12px 0}.tips-toggle[data-v-5e0b544f]{cursor:pointer;background:0 0;border:none;justify-content:space-between;align-items:center;width:100%;margin-bottom:10px;padding:0;display:flex}.tips-toggle-hint[data-v-5e0b544f]{color:#64748b;font-size:12px}.tips-body p[data-v-5e0b544f]{color:#475569;margin:0 0 8px;font-size:12px;line-height:1.6}.tips-body p[data-v-5e0b544f]:last-child{margin-bottom:0}.event-list[data-v-5e0b544f]{flex-direction:column;gap:8px;display:flex}.event-item[data-v-5e0b544f]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:8px 10px;display:flex}.event-label[data-v-5e0b544f]{color:#64748b;font-size:12px}.event-value[data-v-5e0b544f]{color:#0f172a;text-align:right;font-size:12px;font-weight:600}.model-group-title[data-v-5e0b544f]{color:var(--el-text-color-secondary);margin:16px 0 8px;font-size:13px;font-weight:500}.model-group-title[data-v-5e0b544f]:first-of-type{margin-top:0}.model-group-subtitle[data-v-5e0b544f]{color:var(--el-text-color-placeholder);font-size:12px;font-weight:500}.model-empty[data-v-5e0b544f]{text-align:center;color:#b0b8c1;padding:18px 0;font-size:13px}.model-cards[data-v-5e0b544f]{grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:14px;margin-bottom:4px;display:grid}.model-card[data-v-5e0b544f]{background:#fff;border:1px solid #e4e8ef;border-radius:12px;flex-direction:column;gap:8px;padding:14px 14px 10px;transition:box-shadow .18s,border-color .18s;display:flex;position:relative}.model-card[data-v-5e0b544f]:hover{border-color:#c0ccda;box-shadow:0 4px 16px #00000014}.mc-actions[data-v-5e0b544f]{opacity:0;gap:4px;transition:opacity .15s;display:flex;position:absolute;top:8px;right:8px}.model-card:hover .mc-actions[data-v-5e0b544f]{opacity:1}.mc-btn[data-v-5e0b544f]{cursor:pointer;background:#f0f2f5;border:none;border-radius:6px;justify-content:center;align-items:center;width:24px;height:24px;transition:background .15s,color .15s;display:flex}.mc-edit[data-v-5e0b544f]{color:#606266}.mc-edit[data-v-5e0b544f]:hover{color:#409eff;background:#e8f0fe}.mc-del[data-v-5e0b544f]{color:#909399}.mc-del[data-v-5e0b544f]:hover{color:#f56c6c;background:#fff0f0}.mc-top[data-v-5e0b544f]{align-items:flex-start;gap:8px;padding-right:40px;display:flex}.mc-icon[data-v-5e0b544f]{color:#6c7a8d;flex-shrink:0;margin-top:1px}.mc-icon--cloud[data-v-5e0b544f]{color:#5b8df5}.mc-name[data-v-5e0b544f]{color:#1e293b;word-break:break-all;font-size:13px;font-weight:600;line-height:1.35}.mc-tags[data-v-5e0b544f]{flex-wrap:wrap;gap:5px;display:flex}.mc-meta[data-v-5e0b544f]{flex-wrap:wrap;gap:4px 10px;display:flex}.mc-meta-item[data-v-5e0b544f]{color:#8492a6;font-size:11px}.mc-quota[data-v-5e0b544f]{color:#e6a23c}.model-readonly-hint[data-v-5e0b544f]{color:#8492a6;font-size:12px}.mc-footer[data-v-5e0b544f]{border-top:1px solid #f1f5f9;align-items:center;gap:8px;margin-top:2px;padding-top:8px;display:flex}.model-form[data-v-5e0b544f]{flex-direction:column;gap:16px;display:flex}.model-form-section[data-v-5e0b544f]{background:#fff;border:1px solid #e2e8f0;border-radius:10px;padding:14px 14px 10px}.model-form-section-title[data-v-5e0b544f]{color:#334155;margin-bottom:12px;font-size:13px;font-weight:700}.model-form-grid[data-v-5e0b544f]{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.model-form-grid[data-v-5e0b544f] .el-form-item{margin-bottom:10px}.model-form-grid--basic[data-v-5e0b544f] .el-form-item__label{align-items:flex-end;min-height:44px;display:flex}.model-form-grid--compact[data-v-5e0b544f]{grid-template-columns:repeat(2,minmax(0,1fr))}.model-form-grid-span-2[data-v-5e0b544f]{grid-column:span 2}.model-field-help[data-v-5e0b544f]{color:#64748b;margin-top:6px;font-size:12px;line-height:1.4}.model-field-help--ok[data-v-5e0b544f]{color:#166534}.model-binding-hint[data-v-5e0b544f]{border:1px solid #0000;border-radius:8px;margin-top:8px;padding:7px 10px;font-size:12px;line-height:1.45}.model-binding-hint--ok[data-v-5e0b544f]{color:#166534;background:#f0fdf4;border-color:#bbf7d0}.model-binding-hint--warn[data-v-5e0b544f]{color:#92400e;background:#fff7ed;border-color:#fed7aa}.model-binding-hint--info[data-v-5e0b544f]{color:#334155;background:#f8fafc;border-color:#e2e8f0}.model-switch-row[data-v-5e0b544f]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.model-verify-row[data-v-5e0b544f]{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.model-verify-msg[data-v-5e0b544f]{flex:100%;padding:6px 10px}.model-verify-msg[data-v-5e0b544f] .el-alert__title{white-space:pre-wrap;word-break:break-word;font-size:12px;line-height:1.5}.model-key-row[data-v-5e0b544f]{align-items:flex-start;gap:8px;width:100%;display:flex}.model-key-row>.el-input[data-v-5e0b544f]{flex:auto;min-width:0}.model-key-row>.el-button[data-v-5e0b544f]{flex:none}.model-field-help--warn[data-v-5e0b544f]{color:#92400e}.advanced-toggle[data-v-5e0b544f]{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:12px;margin:16px 0;display:flex}.advanced-toggle .advanced-line[data-v-5e0b544f]{background:var(--el-border-color-lighter);flex:1;height:1px}.advanced-toggle .advanced-label[data-v-5e0b544f]{color:var(--el-text-color-secondary);white-space:nowrap;font-size:13px}.advanced-toggle:hover .advanced-label[data-v-5e0b544f]{color:var(--el-color-primary)}.provider-grid[data-v-5e0b544f]{flex-wrap:wrap;gap:12px;margin-bottom:8px;display:flex}.provider-card[data-v-5e0b544f]{border:1px solid var(--el-border-color);cursor:pointer;background:var(--el-bg-color);text-align:center;border-radius:8px;width:148px;padding:14px 16px;transition:border-color .2s,box-shadow .2s}.provider-card[data-v-5e0b544f]:hover{border-color:var(--el-color-primary);box-shadow:0 2px 8px #409eff26}.provider-card.active[data-v-5e0b544f]{border-color:var(--el-color-primary);background:var(--el-color-primary-light-9)}.pcard-icon[data-v-5e0b544f]{justify-content:center;align-items:center;width:40px;height:40px;margin:0 auto 8px;display:flex}.provider-logo[data-v-5e0b544f]{object-fit:contain;border-radius:8px;width:40px;height:40px}.provider-logo-fallback[data-v-5e0b544f]{color:#475569;background:#e2e8f0;border-radius:8px;justify-content:center;align-items:center;width:40px;height:40px;font-size:18px;font-weight:700;display:flex}.pcard-name[data-v-5e0b544f]{margin-bottom:6px;font-size:14px;font-weight:600}.pcard-types[data-v-5e0b544f]{min-height:24px;margin-bottom:4px}.pcard-count[data-v-5e0b544f]{color:var(--el-text-color-secondary);margin-bottom:4px;font-size:12px}.llm-provider-opt[data-v-5e0b544f]{align-items:center;gap:6px;display:flex}.llm-opt-logo[data-v-5e0b544f]{object-fit:contain;flex-shrink:0;width:16px;height:16px}.llm-opt-logo-fallback[data-v-5e0b544f]{color:#fff;background:#d97706;border-radius:3px;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;font-size:10px;font-weight:700;display:inline-flex}.api-meta-row[data-v-5e0b544f]{color:#64748b;flex-wrap:wrap;gap:10px;margin-top:6px;font-size:12px;display:flex}.api-meta-item[data-v-5e0b544f]{line-height:1.4}.api-meta-warning[data-v-5e0b544f]{color:#d97706;margin-top:4px;font-size:12px}.api-meta-error[data-v-5e0b544f]{color:#dc2626;margin-top:4px;font-size:12px}.api-provider-hint[data-v-5e0b544f]{border:1px solid #0000;border-radius:8px;margin-top:6px;padding:7px 10px;font-size:12px;line-height:1.5}.api-provider-hint--warn[data-v-5e0b544f]{color:#92400e;background:#fff7ed;border-color:#fed7aa}.api-provider-hint--success[data-v-5e0b544f]{color:#166534;background:#f0fdf4;border-color:#bbf7d0}.last-reconcile-panel[data-v-5e0b544f]{background:#f8fbff;border:1px solid #dbeafe;border-radius:8px;width:100%;padding:8px 10px}.last-reconcile-row[data-v-5e0b544f]{color:#334155;font-size:12px;line-height:1.5}.usage-totals[data-v-5e0b544f]{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;margin-bottom:4px;display:grid}.usage-card[data-v-5e0b544f]{background:#f8fafc;border:1px solid #e2e8f0;border-radius:6px;padding:12px 16px}.usage-card-label[data-v-5e0b544f]{color:#64748b;font-size:12px}.usage-card-value[data-v-5e0b544f]{color:#0f172a;margin-top:4px;font-size:22px;font-weight:600}.usage-daily[data-v-5e0b544f],.usage-by-user[data-v-5e0b544f]{margin-top:20px}.usage-by-user-hint[data-v-5e0b544f]{color:#94a3b8;margin-left:8px;font-size:12px;font-weight:400}.usage-user-email[data-v-5e0b544f]{color:#94a3b8;font-size:11.5px;line-height:1.4;display:block}.usage-preview[data-v-5e0b544f]{margin-top:20px}.section-subtitle[data-v-5e0b544f]{color:#475569;margin-bottom:10px;font-size:13px;font-weight:600}.preview-stats[data-v-5e0b544f]{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:10px;display:grid}.preview-card[data-v-5e0b544f]{background:#fff;border:1px solid #e2e8f0;border-radius:6px;padding:10px 12px}.preview-card-label[data-v-5e0b544f]{color:#475569;margin-bottom:8px;font-size:12px;font-weight:600}.preview-chip-list[data-v-5e0b544f]{flex-wrap:wrap;gap:6px;display:flex}.preview-empty[data-v-5e0b544f]{color:#94a3b8;font-size:12px}.usage-bar-chart[data-v-5e0b544f]{background:#fff;border:1px solid #e2e8f0;border-radius:6px;flex-direction:column;gap:4px;max-height:360px;padding:4px 8px;display:flex;overflow-y:auto}.usage-bar-row[data-v-5e0b544f]{grid-template-columns:60px 1fr 100px;align-items:center;gap:8px;font-size:12px;display:grid}.usage-bar-date[data-v-5e0b544f]{color:#64748b}.usage-bar-track[data-v-5e0b544f]{background:#f1f5f9;border-radius:3px;height:12px;overflow:hidden}.usage-bar-fill[data-v-5e0b544f]{background:linear-gradient(90deg,#60a5fa,#2563eb);border-radius:3px;height:100%}.usage-bar-value[data-v-5e0b544f]{color:#0f172a;text-align:right}.skill-grid[data-v-5e0b544f]{grid-template-columns:repeat(auto-fill,minmax(360px,1fr));gap:16px;margin-top:4px;display:grid}.skill-card--uninstalled[data-v-5e0b544f]{opacity:.85;background:#f8fafc}.skill-card--uninstalled[data-v-5e0b544f]:hover{opacity:1}.skill-card-header[data-v-5e0b544f]{justify-content:space-between;align-items:center;display:flex}.skill-card-title[data-v-5e0b544f]{align-items:center;gap:8px;font-size:14px;font-weight:600;display:flex}.skill-icon[data-v-5e0b544f]{color:#64748b;flex-shrink:0}.skill-body[data-v-5e0b544f]{flex-direction:column;gap:8px;display:flex}.skill-label[data-v-5e0b544f]{color:#64748b;font-size:12px}.skill-actions[data-v-5e0b544f]{justify-content:flex-end;margin-top:4px;display:flex}.skill-readonly-hint[data-v-5e0b544f]{color:#64748b;margin-bottom:10px;font-size:12px}.model-hub-dialog[data-v-5e0b544f] .el-overlay{overscroll-behavior:none;justify-content:center;align-items:center;display:flex}.model-hub-dialog[data-v-5e0b544f] .el-overlay-dialog{overscroll-behavior:none;justify-content:center;align-items:center;padding:16px;display:flex;overflow:hidden}.model-hub-dialog[data-v-5e0b544f] .el-dialog{flex-direction:column;max-height:86vh;display:flex;overflow:hidden;margin:0!important}.model-hub-dialog[data-v-5e0b544f] .el-dialog__body{flex-direction:column;flex:1;height:72vh;min-height:0;display:flex;overflow:hidden}.hub-modal-header[data-v-5e0b544f]{justify-content:space-between;align-items:center;gap:12px;width:100%;display:flex}.hub-modal-title[data-v-5e0b544f]{color:#0f172a;font-size:16px;font-weight:700}.hub-modal-body[data-v-5e0b544f]{flex-direction:column;flex:1;min-height:0;display:flex}.hub-static-controls[data-v-5e0b544f]{flex-shrink:0}.hub-import-bar[data-v-5e0b544f]{gap:8px;padding:0 0 14px;display:flex}.hub-import-btn[data-v-5e0b544f]{color:#64748b;cursor:pointer;background:0 0;border:1.5px dashed #cbd5e1;border-radius:6px;align-items:center;gap:5px;padding:6px 14px;font-size:12px;transition:border-color .15s,color .15s,background .15s;display:inline-flex}.hub-import-btn[data-v-5e0b544f]:hover{color:#3b82f6;background:#eff6ff;border-color:#3b82f6}.hub-tabs[data-v-5e0b544f]{background:#f0f2f5;border-radius:8px;gap:2px;margin-bottom:20px;padding:3px;display:inline-flex}.hub-tab[data-v-5e0b544f]{cursor:pointer;color:#64748b;background:0 0;border:none;border-radius:6px;align-items:center;padding:6px 20px;font-size:13px;font-weight:500;transition:background .15s,color .15s,box-shadow .15s;display:inline-flex}.hub-tab[data-v-5e0b544f]:hover{color:#334155}.hub-tab.active[data-v-5e0b544f]{color:#1e293b;background:#fff;box-shadow:0 1px 4px #0000001a}.hub-type-tabs[data-v-5e0b544f]{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:14px;display:flex}.hub-type-tab[data-v-5e0b544f]{border-radius:var(--radius-full);border:1px solid var(--color-border);height:34px;color:var(--color-text-muted);letter-spacing:.01em;cursor:pointer;background:#fff;align-items:center;gap:6px;padding:0 12px;font-size:12px;font-weight:600;transition:all .18s;display:inline-flex}.hub-type-tab[data-v-5e0b544f]:hover{border-color:var(--color-border);background:var(--color-bg-soft);color:#334155}.hub-type-tab.active[data-v-5e0b544f]{border-color:var(--color-primary);color:#0f2f70;background:var(--color-primary-pale);box-shadow:0 1px 3px #2563eb38}.hub-type-tab-icon[data-v-5e0b544f]{font-size:13px;line-height:1}.hub-body[data-v-5e0b544f]{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden}.hub-local-scroll[data-v-5e0b544f]{overscroll-behavior:contain;flex:1;min-height:0;padding-bottom:10px;padding-right:4px;overflow-y:auto}.hub-cloud-scroll[data-v-5e0b544f]{flex-direction:column;flex:1;min-height:0;padding-bottom:10px;display:flex;overflow:hidden}.hub-cloud-fixed-head[data-v-5e0b544f]{background:#fff;flex-shrink:0;padding-bottom:10px;padding-right:4px}.hub-cloud-cards-scroll[data-v-5e0b544f]{overscroll-behavior:contain;flex:1;min-height:0;padding-right:4px;overflow-y:auto}.hub-empty-hint[data-v-5e0b544f]{color:#64748b;background:#f8fbff;border:1px dashed #dbe3ee;border-radius:10px;margin-bottom:14px;padding:12px 14px;font-size:12px}.hub-cloud-toolbar[data-v-5e0b544f]{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:10px;display:flex}.hub-provider-layer[data-v-5e0b544f]{background:#fff;border:1px solid #e6edf7;border-radius:12px;margin-bottom:10px;padding:14px}.hub-cloud-cards[data-v-5e0b544f]{min-height:0}.hub-section-label[data-v-5e0b544f]{color:#334155;letter-spacing:.01em;margin-bottom:10px;font-size:13px;font-weight:700}.hub-provider-tabs[data-v-5e0b544f]{flex-wrap:wrap;gap:10px;display:flex}.hub-provider-tab[data-v-5e0b544f]{color:#334155;cursor:pointer;background:#fff;border:1px solid #dbe3ee;border-radius:999px;align-items:center;gap:6px;height:34px;padding:0 12px;font-size:12px;transition:all .16s;display:inline-flex}.hub-provider-tab[data-v-5e0b544f]:hover{background:#f8fbff;border-color:#93c5fd}.hub-provider-tab.active[data-v-5e0b544f]{color:#0f2f70;background:#eff6ff;border-color:#2563eb;box-shadow:0 1px 4px #2563eb29}.hub-provider-tab-logo[data-v-5e0b544f]{object-fit:contain;border-radius:3px;width:14px;height:14px}.hub-provider-tab-count[data-v-5e0b544f]{color:#475569;background:#e2e8f0;border-radius:999px;min-width:18px;height:18px;padding:0 6px;font-size:10px;line-height:18px}.hub-provider-header[data-v-5e0b544f]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.hub-provider-title[data-v-5e0b544f]{color:#334155;align-items:center;gap:6px;font-size:13px;font-weight:700;display:inline-flex}.hub-provider-head-logo[data-v-5e0b544f]{object-fit:contain;border-radius:3px;width:16px;height:16px}.hub-cloud-search[data-v-5e0b544f]{width:min(520px,100%)}.hub-cloud-search--header[data-v-5e0b544f]{width:min(420px,50vw)}.hub-refresh-btn[data-v-5e0b544f]{border-radius:var(--radius-full,999px);color:#475569;cursor:pointer;background:#fff;border:1px solid #cbd5e1;align-items:center;padding:5px 12px;font-size:12px;font-weight:600;transition:border-color .15s,color .15s,background .15s;display:inline-flex}.hub-refresh-btn[data-v-5e0b544f]:hover:not(:disabled){color:#2563eb;background:#eff6ff;border-color:#3b82f6}.hub-refresh-btn[data-v-5e0b544f]:disabled{cursor:not-allowed;opacity:.7}.hub-refresh-btn .is-spinning[data-v-5e0b544f]{animation:.9s linear infinite hub-spin-5e0b544f}@keyframes hub-spin-5e0b544f{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.hub-fallback-hint[data-v-5e0b544f]{color:#b45309;background:#fffbeb;border:1px solid #fde68a;border-radius:6px;padding:4px 10px;font-size:12px}.hub-source-badge[data-v-5e0b544f]{border-radius:var(--radius-full,999px);color:#64748b;background:#f1f5f9;padding:2px 8px;font-size:11px;font-weight:500}.hub-source-badge--online[data-v-5e0b544f]{color:#047857;background:#ecfdf5}.hub-source-badge--cache[data-v-5e0b544f]{color:#1d4ed8;background:#eff6ff}.hub-source-badge--skipped[data-v-5e0b544f]{color:#94a3b8;background:#f8fafc}.hub-family[data-v-5e0b544f]{margin-bottom:24px}.hub-family-title[data-v-5e0b544f]{color:#334155;border-bottom:1px solid #f0f2f5;align-items:center;gap:6px;margin-bottom:10px;padding-bottom:6px;font-size:13px;font-weight:700;display:flex}.hub-family-icon[data-v-5e0b544f]{font-size:14px}.hub-card-grid[data-v-5e0b544f]{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));align-items:stretch;gap:14px;display:grid}.hub-card[data-v-5e0b544f]{background:#fff;border:1.5px solid #e2e8f0;border-radius:12px;flex-direction:column;gap:9px;padding:14px 14px 12px;transition:border-color .15s,box-shadow .15s;display:flex}.hub-card[data-v-5e0b544f]:hover{border-color:#cbd5e1;box-shadow:0 2px 8px #00000012}.hub-card--active[data-v-5e0b544f]{background:#eff6ff;border-color:#3b82f6}.hub-card--cloud[data-v-5e0b544f]{background:#fafbff}.hub-card-icon-box--cloud[data-v-5e0b544f]{color:#3b82f6;background:#eaf2ff}.hub-provider-logo[data-v-5e0b544f]{object-fit:contain;border-radius:3px;width:15px;height:15px}.hub-card-top[data-v-5e0b544f]{align-items:flex-start;gap:8px;display:flex}.hub-card-icon-box[data-v-5e0b544f]{background:#f1f5f9;border-radius:7px;flex-shrink:0;justify-content:center;align-items:center;width:30px;height:30px;font-size:14px;display:flex}.hub-card-info[data-v-5e0b544f]{flex:1;min-width:0}.hub-card-name-row[data-v-5e0b544f]{flex-wrap:wrap;align-items:baseline;gap:5px;display:flex}.hub-card-name[data-v-5e0b544f]{color:#0f172a;word-break:break-all;font-size:12px;font-weight:600;line-height:1.4}.hub-card-size[data-v-5e0b544f]{color:#94a3b8;white-space:nowrap;background:#f1f5f9;border-radius:4px;flex-shrink:0;padding:1px 6px;font-size:11px}.hub-tier-badge[data-v-5e0b544f]{letter-spacing:.02em;border-radius:999px;padding:5px 9px;font-size:11px;font-weight:700;line-height:1}.hub-tier-badge--flagship[data-v-5e0b544f]{color:#991b1b;background:#fee2e2}.hub-tier-badge--balanced[data-v-5e0b544f]{color:#3730a3;background:#e0e7ff}.hub-tier-badge--light[data-v-5e0b544f]{color:#166534;background:#dcfce7}.hub-active-badge[data-v-5e0b544f]{letter-spacing:.3px;text-transform:uppercase;color:#fff;background:#3b82f6;border-radius:20px;flex-shrink:0;padding:1px 7px;font-size:10px;font-weight:700}.hub-card-desc[data-v-5e0b544f]{color:#334155;flex:1;min-height:36px;font-size:12px;line-height:1.5}.hub-card-spec[data-v-5e0b544f],.hub-card-price[data-v-5e0b544f],.hub-card-estimate[data-v-5e0b544f],.hub-card-capability[data-v-5e0b544f]{color:#64748b;font-size:12px;line-height:1.45}.hub-card-estimate[data-v-5e0b544f]{color:#475569;font-weight:600}.hub-card-deprecated[data-v-5e0b544f]{color:#b45309;background:#fffbeb;border:1px solid #fde68a;border-radius:8px;padding:6px 8px;font-size:12px}.hub-card-tags[data-v-5e0b544f]{flex-wrap:wrap;gap:6px;display:flex}.hub-tag[data-v-5e0b544f]{border-radius:20px;padding:2px 7px;font-size:11px;font-weight:500}.hub-tag--text[data-v-5e0b544f],.hub-tag--純文字[data-v-5e0b544f]{color:#1d4ed8;background:#dbeafe}.hub-tag--multimodal[data-v-5e0b544f],.hub-tag--多模態[data-v-5e0b544f]{color:#9d174d;background:#fce7f3}.hub-tag--code[data-v-5e0b544f],.hub-tag--程式碼[data-v-5e0b544f]{color:#a16207;background:#fef9c3}.hub-tag--embedding[data-v-5e0b544f],.hub-tag--嵌入[data-v-5e0b544f]{color:#15803d;background:#dcfce7}.hub-tag--thinking[data-v-5e0b544f],.hub-tag--思考鏈[data-v-5e0b544f]{color:#6d28d9;background:#ede9fe}.hub-tag--provider[data-v-5e0b544f]{color:#334155;background:#e2e8f0}.hub-tag--feature[data-v-5e0b544f]{color:#475569;background:#f1f5f9}.hub-card-footer[data-v-5e0b544f]{flex-wrap:wrap;align-items:center;gap:4px;margin-top:auto;display:flex}html.hub-scroll-lock,body.hub-scroll-lock,.hub-scroll-lock-host{overscroll-behavior:none!important;overflow:hidden!important}.hub-progress-bar-wrap[data-v-5e0b544f]{background:#e2e8f0;border-radius:3px;width:100%;height:5px;margin-bottom:4px;overflow:hidden}.hub-progress-bar-fill[data-v-5e0b544f]{background:#3b82f6 repeating-linear-gradient(45deg,#0000,#0000 5px,#ffffff4d 5px 10px);border-radius:3px;height:100%;transition:width .3s;animation:.8s linear infinite hub-flow-5e0b544f}@keyframes hub-flow-5e0b544f{0%{background-position:0 0}to{background-position:20px 0}}.hub-prog-text[data-v-5e0b544f]{color:#94a3b8;word-break:break-all;width:100%;font-size:11px}.hub-uninstall-btn[data-v-5e0b544f]{color:#64748b!important;border-color:#e2e8f0!important}.hub-uninstall-btn[data-v-5e0b544f]:hover{color:#dc2626!important;background:#fff0f0!important;border-color:#fca5a5!important}.hub-error-label[data-v-5e0b544f]{color:#dc2626;cursor:help;font-size:12px}.update-about-row[data-v-5e0b544f]{align-items:center;gap:16px;padding:8px 0;display:flex}.update-logo[data-v-5e0b544f]{flex-shrink:0;width:48px;height:48px}.update-about-info[data-v-5e0b544f]{flex-direction:column;gap:4px;display:flex}.update-app-name[data-v-5e0b544f]{color:#1e293b;font-size:16px;font-weight:700}.update-current-ver[data-v-5e0b544f]{color:#64748b;font-size:13px}.update-status-row[data-v-5e0b544f]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.update-status-col[data-v-5e0b544f]{flex-direction:column;gap:10px;display:flex}.update-new-version-row[data-v-5e0b544f]{align-items:center;gap:10px;display:flex}.update-actions[data-v-5e0b544f]{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.update-progress-label[data-v-5e0b544f]{color:#475569;font-size:13px}.update-hint[data-v-5e0b544f]{color:#94a3b8;font-size:12px}.mw-steps[data-v-5e0b544f]{margin-bottom:20px}.mw-step[data-v-5e0b544f]{min-height:210px}.mw-step-label[data-v-5e0b544f]{color:#334155;letter-spacing:.01em;margin-bottom:10px;font-size:13px;font-weight:700}.mw-step-help[data-v-5e0b544f]{color:var(--color-text-muted);margin-top:12px;font-size:12px}.mw-provider-grid[data-v-5e0b544f]{grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:12px;display:grid}.mw-provider-card[data-v-5e0b544f]{border:1px solid var(--color-border);border-radius:var(--radius-lg);text-align:left;cursor:pointer;transition:border-color var(--transition-base), box-shadow var(--transition-base), transform var(--transition-base);background:#fff;flex-direction:column;align-items:flex-start;gap:6px;padding:14px;display:flex}.mw-provider-card[data-v-5e0b544f]:hover{border-color:var(--color-border-strong);box-shadow:var(--shadow-card-hover);transform:translateY(-1px)}.mw-provider-card--active[data-v-5e0b544f]{border-color:var(--color-primary);background:var(--color-primary-pale)}.mw-provider-logo[data-v-5e0b544f]{object-fit:contain;width:22px;height:22px}.mw-provider-name[data-v-5e0b544f]{color:var(--color-text-primary);font-size:13.5px;font-weight:600}.mw-provider-kind[data-v-5e0b544f]{color:var(--color-text-muted);font-size:11px}.mw-form[data-v-5e0b544f]{max-width:420px}.mw-key-hint[data-v-5e0b544f]{color:var(--color-text-secondary);font-size:12px;line-height:1.7}.mw-key-link[data-v-5e0b544f]{color:var(--color-primary);align-items:center;gap:6px;margin-top:10px;font-size:12.5px;font-weight:600;text-decoration:none;display:inline-flex}.mw-key-link[data-v-5e0b544f]:hover{color:var(--color-primary-hover);text-decoration:underline}.mw-loading[data-v-5e0b544f]{min-height:180px;color:var(--color-text-secondary);justify-content:center;align-items:center;gap:10px;font-size:13px;display:flex}.mw-model-grid[data-v-5e0b544f]{overscroll-behavior:contain;grid-template-columns:repeat(auto-fill,minmax(210px,1fr));gap:12px;max-height:44vh;padding-right:4px;display:grid;overflow-y:auto}.mw-model-card[data-v-5e0b544f]{border:1px solid var(--color-border);border-radius:var(--radius-lg);text-align:left;cursor:pointer;transition:border-color var(--transition-base), box-shadow var(--transition-base);background:#fff;flex-direction:column;align-items:flex-start;gap:8px;padding:12px 14px;display:flex}.mw-model-card[data-v-5e0b544f]:hover{border-color:var(--color-border-strong);box-shadow:var(--shadow-card-hover)}.mw-model-card--active[data-v-5e0b544f]{border-color:var(--color-primary);background:var(--color-primary-pale)}.mw-model-card--deprecated[data-v-5e0b544f]{background:#fffdf5}.mw-model-name[data-v-5e0b544f]{color:var(--color-text-primary);word-break:break-all;font-size:13px;font-weight:600}.mw-model-tags[data-v-5e0b544f]{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.mw-model-deprecated[data-v-5e0b544f]{color:var(--color-warning);font-size:11px;line-height:1.6}.mw-verify-row[data-v-5e0b544f]{flex-wrap:wrap;align-items:center;gap:12px;margin-top:16px;display:flex}.mw-verify-msg[data-v-5e0b544f]{flex:1;min-width:220px}.mw-verify-pending[data-v-5e0b544f]{color:var(--color-text-muted);font-size:12px}@media (width>=1280px){.user-warroom-grid[data-v-5e0b544f]{grid-template-columns:repeat(12,minmax(0,1fr))}.war-card--p0[data-v-5e0b544f]{grid-column:span 6}.war-card--p1[data-v-5e0b544f],.war-card--p2[data-v-5e0b544f]{grid-column:span 3}}@media (width>=768px) and (width<=1279px){.user-warroom-grid[data-v-5e0b544f]{grid-template-columns:repeat(6,minmax(0,1fr))}.war-card--p0[data-v-5e0b544f],.war-card--p2[data-v-5e0b544f]{grid-column:span 6}.war-card--p1[data-v-5e0b544f]{grid-column:span 3}.identity-kpis[data-v-5e0b544f]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=768px){.settings-root[data-v-5e0b544f]{width:calc(100% - 12px);box-shadow:none;border-radius:10px;margin:6px auto;padding:14px 12px}.settings-header[data-v-5e0b544f]{flex-wrap:wrap;gap:8px}.settings-title[data-v-5e0b544f]{font-size:17px}.group-tabs[data-v-5e0b544f]{-webkit-overflow-scrolling:touch;flex-wrap:nowrap;width:100%;display:flex;overflow-x:auto}.group-tab[data-v-5e0b544f]{white-space:nowrap;flex-shrink:0;padding:6px 14px;font-size:13px}.settings-body[data-v-5e0b544f]{max-width:100%}.model-cards[data-v-5e0b544f]{grid-template-columns:1fr 1fr}.mw-provider-grid[data-v-5e0b544f],.mw-model-grid[data-v-5e0b544f]{grid-template-columns:1fr}.mw-model-grid[data-v-5e0b544f]{max-height:50vh}.mw-form[data-v-5e0b544f]{max-width:100%}.mw-verify-row[data-v-5e0b544f]{flex-direction:column;align-items:stretch}.mw-verify-msg[data-v-5e0b544f]{min-width:0}.mw-steps[data-v-5e0b544f] .el-step__title{font-size:12px}.settings-section[data-v-5e0b544f] .el-table{overflow-x:auto}[data-v-5e0b544f] .el-dialog{width:95vw!important;margin:5vh auto!important}[data-v-5e0b544f] .el-dialog__body{padding:12px 16px}.model-form-grid[data-v-5e0b544f],.model-form-grid--compact[data-v-5e0b544f]{grid-template-columns:1fr}.model-form-grid-span-2[data-v-5e0b544f]{grid-column:span 1}.model-key-row[data-v-5e0b544f]{flex-wrap:wrap}.model-key-row>.el-button[data-v-5e0b544f]{width:100%}.model-hub-dialog[data-v-5e0b544f] .el-overlay-dialog{padding:12px;overflow:hidden}.model-hub-dialog[data-v-5e0b544f] .el-dialog{max-height:88vh;margin:0!important}.hub-modal-header[data-v-5e0b544f]{flex-direction:column;align-items:stretch;gap:8px}.hub-cloud-search--header[data-v-5e0b544f]{width:100%}.hub-provider-layer[data-v-5e0b544f]{margin-bottom:14px;padding:12px}.hub-provider-header[data-v-5e0b544f]{align-items:flex-start}.hub-cloud-search[data-v-5e0b544f]{width:100%}.hub-card-grid[data-v-5e0b544f]{grid-template-columns:1fr;gap:10px}.update-check-row[data-v-5e0b544f],.update-actions[data-v-5e0b544f]{flex-wrap:wrap}}@media (width<=767px){.user-warroom-grid[data-v-5e0b544f]{grid-template-columns:1fr}.war-card[data-v-5e0b544f]{padding:14px}.war-card--p0[data-v-5e0b544f],.war-card--p1[data-v-5e0b544f],.war-card--p2[data-v-5e0b544f]{grid-column:span 1}.identity-kpis[data-v-5e0b544f]{grid-template-columns:1fr}.war-card-title[data-v-5e0b544f]{font-size:16px}.event-item[data-v-5e0b544f]{flex-direction:column;align-items:flex-start}.event-value[data-v-5e0b544f]{text-align:left}}.model-hub-overlay{overflow:hidden}.model-hub-dialog{flex-direction:column;max-height:86vh;margin:0;display:flex}.model-hub-dialog .el-dialog__body{flex-direction:column;flex:1;min-height:0;padding-top:8px;display:flex;overflow:hidden}.model-hub-dialog .mh-scroll-area,.model-hub-dialog .hub-cloud-cards-scroll{scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:#7f8690 #d7dbe1;flex:1;min-height:0;padding-right:8px;overflow:hidden auto}.model-hub-dialog .hub-local-scroll.mh-scroll-area::-webkit-scrollbar{width:10px}.model-hub-dialog .hub-cloud-cards-scroll::-webkit-scrollbar{width:10px}.model-hub-dialog .hub-local-scroll.mh-scroll-area::-webkit-scrollbar-track{background:#eef1f5}.model-hub-dialog .hub-cloud-cards-scroll::-webkit-scrollbar-track{background:#eef1f5}.model-hub-dialog .hub-local-scroll.mh-scroll-area::-webkit-scrollbar-thumb{background:#7f8690 padding-box padding-box;border:2px solid #0000;border-radius:5px}.model-hub-dialog .hub-cloud-cards-scroll::-webkit-scrollbar-thumb{background:#7f8690 padding-box padding-box;border:2px solid #0000;border-radius:5px}.model-hub-dialog .hub-local-scroll.mh-scroll-area::-webkit-scrollbar-thumb:hover{background:#646b75}.model-hub-dialog .hub-cloud-cards-scroll::-webkit-scrollbar-thumb:hover{background:#646b75}
