.roles-module__XB_TXG__page{gap:var(--spacing-xl);flex-direction:column;display:flex}.roles-module__XB_TXG__header{justify-content:space-between;align-items:flex-start;gap:var(--spacing-lg);display:flex}.roles-module__XB_TXG__title{font-size:var(--font-size-2xl);color:var(--text-primary);font-weight:700}.roles-module__XB_TXG__subtitle{color:var(--text-secondary);margin-top:var(--spacing-xs)}.roles-module__XB_TXG__capabilityNote{color:var(--text-secondary);line-height:1.5}.roles-module__XB_TXG__filtersRow{justify-content:flex-end;display:flex}.roles-module__XB_TXG__searchWrap{width:min(360px,100%);position:relative}.roles-module__XB_TXG__searchIcon{color:var(--text-tertiary);position:absolute;top:50%;left:12px;transform:translateY(-50%)}.roles-module__XB_TXG__searchInput{padding-left:36px}.roles-module__XB_TXG__roleHeader{align-items:center;gap:var(--spacing-sm);display:flex}.roles-module__XB_TXG__roleIcon{color:#8ad6ff;background:#1192df24;border-radius:12px;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.roles-module__XB_TXG__roleName{font-weight:700}.roles-module__XB_TXG__roleKey,.roles-module__XB_TXG__dimText,.roles-module__XB_TXG__roleDesc,.roles-module__XB_TXG__permissionKey{font-size:var(--font-size-xs);color:var(--text-tertiary)}.roles-module__XB_TXG__actions{flex-wrap:wrap;gap:6px;display:flex}.roles-module__XB_TXG__systemBadge,.roles-module__XB_TXG__customBadge,.roles-module__XB_TXG__sensitiveBadge{font-size:var(--font-size-xs);border-radius:999px;align-items:center;padding:3px 10px;font-weight:700;display:inline-flex}.roles-module__XB_TXG__systemBadge{color:#8ad6ff;background:#1192df24}.roles-module__XB_TXG__customBadge{color:#8ef0b0;background:#22c55e29}.roles-module__XB_TXG__sensitiveBadge{color:#ffb3b3;background:#f8717124}.roles-module__XB_TXG__modal{width:min(1240px,100%)}.roles-module__XB_TXG__modalForm{gap:var(--spacing-md);flex-direction:column;display:flex}.roles-module__XB_TXG__field{flex-direction:column;gap:6px;display:flex}.roles-module__XB_TXG__nativeSelect{border:1px solid var(--glass-border);color:var(--text-primary);border-radius:var(--radius-md);background:#051020bf;padding:10px 12px}.roles-module__XB_TXG__permissionsSection{flex-direction:column;gap:12px;display:flex}.roles-module__XB_TXG__permissionTabs{padding-bottom:4px;overflow-x:auto}.roles-module__XB_TXG__permissionGroupPanel{border:1px solid var(--glass-border);border-radius:var(--radius-lg);background:#08152c4d;flex-direction:column;gap:12px;min-height:56vh;padding:16px 18px;display:flex}.roles-module__XB_TXG__permissionGroupBody{grid-template-columns:repeat(auto-fit,minmax(340px,1fr));align-content:start;gap:12px;max-height:48vh;padding-right:4px;display:grid;overflow:auto}.roles-module__XB_TXG__permissionGroupTitle{text-transform:uppercase;letter-spacing:.06em;font-size:var(--font-size-xs);color:var(--text-secondary)}.roles-module__XB_TXG__permissionGroupCount{color:var(--text-tertiary);font-size:var(--font-size-xs)}.roles-module__XB_TXG__permissionRow{border-radius:var(--radius-md);background:#05102057;border:1px solid #7ea7c924;grid-template-columns:auto 1fr auto;align-items:flex-start;gap:10px;padding:12px;display:grid}.roles-module__XB_TXG__permissionLabel{font-size:var(--font-size-sm);color:var(--text-primary);font-weight:600}.roles-module__XB_TXG__modalActions{justify-content:flex-end;gap:10px;display:flex}.roles-module__XB_TXG__permissionEmpty{border-radius:var(--radius-lg);color:var(--text-secondary);text-align:center;border:1px dashed #7ea7c93d;padding:24px}
.Toast-module__dpyMdW__container{z-index:var(--z-toast);pointer-events:none;flex-direction:column;gap:10px;display:flex;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}.Toast-module__dpyMdW__toast{border-radius:var(--radius-md);color:#e6f9ff;pointer-events:auto;background:linear-gradient(#0a1520f5 0%,#0e1c2aeb 100%);border:1px solid #22d3ee4d;align-items:center;gap:12px;min-width:300px;max-width:460px;padding:12px 14px;font-size:13px;animation:.22s ease-out forwards Toast-module__dpyMdW__toastSlideIn;display:flex;box-shadow:0 10px 28px #0006,0 0 18px #22d3ee26}.Toast-module__dpyMdW__toast[data-type=success]{border-color:#22c55e66;box-shadow:0 10px 28px #0006,0 0 18px #22c55e33}.Toast-module__dpyMdW__toast[data-type=error]{border-color:#ef444473;box-shadow:0 10px 28px #0000006b,0 0 20px #ef444433}.Toast-module__dpyMdW__iconSuccess{color:#4ade80}.Toast-module__dpyMdW__iconError{color:#f87171}.Toast-module__dpyMdW__iconInfo{color:#67e8f9}.Toast-module__dpyMdW__message{flex:1}.Toast-module__dpyMdW__closeBtn{color:var(--text-tertiary);cursor:pointer;background:0 0;border:none;border-radius:4px;padding:4px}.Toast-module__dpyMdW__closeBtn:hover{color:#fff;background:#ffffff1a}@keyframes Toast-module__dpyMdW__toastSlideIn{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}
.MarkdownEditor-module__3zrIhW__editorContainer{background:#ffffff08;border:1px solid #ffffff1a;border-radius:8px;flex-direction:column;width:100%;display:flex;overflow:hidden}.MarkdownEditor-module__3zrIhW__label{color:var(--text-secondary);margin-bottom:6px;font-size:13px;font-weight:500;display:block}.MarkdownEditor-module__3zrIhW__toolbar{background:#ffffff0d;border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;padding:8px 12px;display:flex}.MarkdownEditor-module__3zrIhW__tabs{background:#0003;border-radius:6px;gap:4px;padding:2px;display:flex}.MarkdownEditor-module__3zrIhW__tab{color:var(--text-tertiary);cursor:pointer;background:0 0;border:none;border-radius:4px;align-items:center;gap:6px;padding:4px 10px;font-size:12px;font-weight:500;transition:all .2s;display:flex}.MarkdownEditor-module__3zrIhW__tab:hover{color:var(--text-primary);background:#ffffff0d}.MarkdownEditor-module__3zrIhW__activeTab{color:var(--text-primary);background:#ffffff1a;box-shadow:0 1px 2px #0003}.MarkdownEditor-module__3zrIhW__actions{gap:2px;display:flex}.MarkdownEditor-module__3zrIhW__actionBtn{width:28px;height:28px;color:var(--text-tertiary);cursor:pointer;background:0 0;border:none;border-radius:4px;justify-content:center;align-items:center;transition:all .2s;display:flex}.MarkdownEditor-module__3zrIhW__actionBtn:hover{color:var(--text-primary);background:#ffffff1a}.MarkdownEditor-module__3zrIhW__editorContent{width:100%;position:relative}.MarkdownEditor-module__3zrIhW__textarea{width:100%;height:100%;color:var(--text-primary);resize:none;background:0 0;border:none;padding:12px;font-family:Geist Mono,monospace;font-size:13px;line-height:1.6}.MarkdownEditor-module__3zrIhW__textarea:focus{outline:none}.MarkdownEditor-module__3zrIhW__preview{width:100%;height:100%;color:var(--text-secondary);padding:12px;font-size:14px;line-height:1.6;overflow-y:auto}.MarkdownEditor-module__3zrIhW__preview h1,.MarkdownEditor-module__3zrIhW__preview h2,.MarkdownEditor-module__3zrIhW__preview h3{color:var(--text-primary);margin-top:1em;margin-bottom:.5em}.MarkdownEditor-module__3zrIhW__preview p{margin-bottom:1em}.MarkdownEditor-module__3zrIhW__preview ul,.MarkdownEditor-module__3zrIhW__preview ol{margin-bottom:1em;padding-left:20px}.MarkdownEditor-module__3zrIhW__preview blockquote{border-left:3px solid var(--color-primary-500);color:var(--text-tertiary);margin-bottom:1em;padding-left:12px;font-style:italic}
.CronJobForm-module__h99DNW__formContainer{border-radius:var(--radius-lg);padding:var(--spacing-xl);gap:var(--spacing-lg);scrollbar-width:thin;scrollbar-color:#fff3 transparent;background:#0a0a0a;border:1px solid #ffffff1a;flex-direction:column;max-height:85vh;display:flex;position:relative;overflow-y:auto;box-shadow:0 20px 40px #0006}.CronJobForm-module__h99DNW__header{top:calc(var(--spacing-xl)*-1);z-index:10;margin-top:calc(var(--spacing-xl)*-1);padding:var(--spacing-xl)0 var(--spacing-md);margin-bottom:var(--spacing-md);background:#0a0a0a;border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:center;display:flex;position:sticky}.CronJobForm-module__h99DNW__headerActions{align-items:center;gap:10px;display:flex}.CronJobForm-module__h99DNW__title{font-size:var(--font-size-xl);color:var(--text-primary);letter-spacing:-.01em;margin:0;font-weight:600}.CronJobForm-module__h99DNW__aiAssistBtn,.CronJobForm-module__h99DNW__closeBtn{color:var(--text-primary);border-radius:var(--radius-md);transition:all var(--transition-fast);background:#ffffff0a;border:1px solid #ffffff14}.CronJobForm-module__h99DNW__aiAssistBtn{font-size:var(--font-size-sm);align-items:center;gap:8px;padding:8px 12px;font-weight:500;display:inline-flex}.CronJobForm-module__h99DNW__closeBtn{justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex}.CronJobForm-module__h99DNW__aiAssistBtn:hover,.CronJobForm-module__h99DNW__closeBtn:hover{background:#ffffff14}.CronJobForm-module__h99DNW__formSection{gap:var(--spacing-md);flex-direction:column;display:flex}.CronJobForm-module__h99DNW__formGroup{flex-direction:column;gap:6px;display:flex}.CronJobForm-module__h99DNW__label{font-size:var(--font-size-sm);color:var(--text-secondary);font-weight:500;display:block}.CronJobForm-module__h99DNW__input,.CronJobForm-module__h99DNW__select,.CronJobForm-module__h99DNW__textarea{border-radius:var(--radius-md);width:100%;font-size:var(--font-size-base);color:var(--text-primary);transition:all var(--transition-fast);background:#ffffff0d;border:1px solid #ffffff1a;outline:none;padding:10px 12px}.CronJobForm-module__h99DNW__input:focus,.CronJobForm-module__h99DNW__select:focus,.CronJobForm-module__h99DNW__textarea:focus{border-color:var(--color-primary-300);background:#ffffff14}.CronJobForm-module__h99DNW__input::placeholder,.CronJobForm-module__h99DNW__textarea::placeholder{color:var(--text-muted)}.CronJobForm-module__h99DNW__scheduleSection{padding-top:var(--spacing-lg);border-top:1px solid #ffffff0d}.CronJobForm-module__h99DNW__toggleContainer{gap:var(--spacing-md);margin-bottom:var(--spacing-md);display:flex}.CronJobForm-module__h99DNW__toggleBtn{font-size:var(--font-size-sm);border-radius:var(--radius-md);transition:all var(--transition-fast);color:var(--text-tertiary);cursor:pointer;background:#ffffff0d;padding:8px 16px}.CronJobForm-module__h99DNW__toggleBtn:hover{background:#ffffff1a}.CronJobForm-module__h99DNW__toggleBtnActive{background:var(--color-primary-500);color:#fff;font-weight:500}.CronJobForm-module__h99DNW__gridCols2{gap:var(--spacing-md);grid-template-columns:1fr 1fr;display:grid}.CronJobForm-module__h99DNW__cronInput{font-family:SF Mono,monospace}.CronJobForm-module__h99DNW__preview{font-size:var(--font-size-xs);color:var(--color-info);align-items:center;gap:6px;margin-top:8px;display:flex}.CronJobForm-module__h99DNW__skillsContainer{flex-direction:column;gap:8px;max-height:200px;padding-right:8px;display:flex;overflow-y:auto}.CronJobForm-module__h99DNW__skillItem{border-radius:var(--radius-md);cursor:pointer;transition:background var(--transition-fast);background:#ffffff08;align-items:center;gap:12px;padding:10px;display:flex}.CronJobForm-module__h99DNW__skillItem:hover{background:#ffffff0d}.CronJobForm-module__h99DNW__skillCheckbox{width:16px;height:16px;accent-color:var(--color-primary-500)}.CronJobForm-module__h99DNW__skillInfo{flex-direction:column;display:flex}.CronJobForm-module__h99DNW__skillName{font-size:var(--font-size-sm);color:var(--text-primary);font-weight:500}.CronJobForm-module__h99DNW__skillDesc{font-size:var(--font-size-xs);color:var(--text-tertiary)}.CronJobForm-module__h99DNW__actions{justify-content:flex-end;gap:var(--spacing-md);padding-top:var(--spacing-md);border-top:1px solid #ffffff0d;display:flex}.CronJobForm-module__h99DNW__cancelBtn{font-size:var(--font-size-sm);color:var(--text-secondary);transition:color var(--transition-fast);padding:10px 20px}.CronJobForm-module__h99DNW__cancelBtn:hover{color:var(--text-primary)}.CronJobForm-module__h99DNW__saveBtn{background:var(--color-primary-500);color:#fff;font-size:var(--font-size-sm);border-radius:var(--radius-md);transition:background var(--transition-fast);align-items:center;gap:8px;padding:10px 24px;font-weight:500;display:flex}.CronJobForm-module__h99DNW__saveBtn:hover{background:#367d4a}.CronJobForm-module__h99DNW__saveBtn:disabled{opacity:.5;cursor:not-allowed}.CronJobForm-module__h99DNW__simpleConfigBox{border-radius:var(--radius-md);padding:var(--spacing-md);background:#ffffff05;border:1px solid #ffffff0d;flex-direction:column;gap:0;display:flex}.CronJobForm-module__h99DNW__daysOfWeekContainer{flex-wrap:wrap;gap:6px;display:flex}.CronJobForm-module__h99DNW__dayBtn{min-width:40px;height:36px;color:var(--text-secondary);border-radius:var(--radius-sm);font-size:var(--font-size-xs);cursor:pointer;background:#ffffff0d;border:1px solid #ffffff1a;flex:1;justify-content:center;align-items:center;font-weight:500;transition:all .2s;display:flex}.CronJobForm-module__h99DNW__dayBtn:hover{color:var(--text-primary);background:#ffffff14}.CronJobForm-module__h99DNW__dayBtnActive{background:var(--color-primary-600);border-color:var(--color-primary-500);color:#fff}.CronJobForm-module__h99DNW__previewBox{margin-top:var(--spacing-lg);border-radius:var(--radius-sm);padding:var(--spacing-md);background:#0003;border:1px solid #ffffff0d;flex-direction:column;gap:8px;display:flex}.CronJobForm-module__h99DNW__previewLabel{font-size:var(--font-size-xs);color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.5px}.CronJobForm-module__h99DNW__previewText{font-size:var(--font-size-sm);color:var(--text-primary);font-weight:500}.CronJobForm-module__h99DNW__cronBadge{color:#34d399;letter-spacing:.5px;background:#10b9811a;border-radius:4px;padding:2px 6px;font-family:monospace;font-size:11px}.CronJobForm-module__h99DNW__aiHelperOverlay{z-index:120;background:#05070dc7;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.CronJobForm-module__h99DNW__aiHelperModal{border-radius:var(--radius-lg);background:#0f1117;border:1px solid #ffffff14;flex-direction:column;gap:14px;width:min(720px,100%);padding:20px;display:flex;box-shadow:0 24px 48px #00000073}.CronJobForm-module__h99DNW__aiHelperTitle{font-size:var(--font-size-lg);color:var(--text-primary);margin:0}.CronJobForm-module__h99DNW__aiHelperSubtitle{font-size:var(--font-size-sm);color:var(--text-secondary);margin:0}.CronJobForm-module__h99DNW__aiHelperTextarea{resize:vertical;border-radius:var(--radius-md);width:100%;min-height:180px;color:var(--text-primary);background:#ffffff0d;border:1px solid #ffffff1a;outline:none;padding:12px 14px}.CronJobForm-module__h99DNW__aiHelperTextarea:focus{border-color:var(--color-primary-300);background:#ffffff14}.CronJobForm-module__h99DNW__aiHelperActions{justify-content:flex-end;gap:12px;display:flex}
.KnowledgeBaseManager-module__KYRfoG__container{flex-direction:column;gap:14px;display:flex}.KnowledgeBaseManager-module__KYRfoG__headerRow{justify-content:space-between;align-items:center;gap:10px;display:flex}.KnowledgeBaseManager-module__KYRfoG__subtitle{color:var(--text-tertiary);margin:0;font-size:13px}.KnowledgeBaseManager-module__KYRfoG__button,.KnowledgeBaseManager-module__KYRfoG__buttonSecondary,.KnowledgeBaseManager-module__KYRfoG__buttonDanger{cursor:pointer;border:1px solid #0000;border-radius:8px;padding:8px 12px;font-size:12px;line-height:1.2;transition:opacity .15s}.KnowledgeBaseManager-module__KYRfoG__button:disabled,.KnowledgeBaseManager-module__KYRfoG__buttonSecondary:disabled,.KnowledgeBaseManager-module__KYRfoG__buttonDanger:disabled{cursor:not-allowed;opacity:.6}.KnowledgeBaseManager-module__KYRfoG__button{background:var(--color-primary-500);color:#fff}.KnowledgeBaseManager-module__KYRfoG__buttonSecondary{color:var(--text-primary);background:#ffffff12;border-color:#ffffff24}.KnowledgeBaseManager-module__KYRfoG__buttonDanger{color:#fca5a5;background:#ef44441f;border-color:#ef444440}.KnowledgeBaseManager-module__KYRfoG__error{color:#fca5a5;margin:0;font-size:12px}.KnowledgeBaseManager-module__KYRfoG__empty{color:var(--text-tertiary);margin:0;font-size:13px}.KnowledgeBaseManager-module__KYRfoG__cardGrid{grid-template-columns:repeat(auto-fill,minmax(280px,1fr));gap:10px;display:grid}.KnowledgeBaseManager-module__KYRfoG__kbCard{cursor:pointer;background:#ffffff08;border:1px solid #ffffff1a;border-radius:12px;outline:none;flex-direction:column;gap:10px;padding:12px;display:flex}.KnowledgeBaseManager-module__KYRfoG__kbCard:hover{background:#ffffff0b;border-color:#fff3}.KnowledgeBaseManager-module__KYRfoG__kbCard:focus-visible{border-color:var(--color-primary-400);box-shadow:0 0 0 2px #4ade8033}.KnowledgeBaseManager-module__KYRfoG__cardHeader{justify-content:space-between;align-items:center;gap:8px;display:flex}.KnowledgeBaseManager-module__KYRfoG__cardTitle{color:var(--text-primary);margin:0;font-size:14px;font-weight:600}.KnowledgeBaseManager-module__KYRfoG__badgeActive,.KnowledgeBaseManager-module__KYRfoG__badgeInactive{white-space:nowrap;border:1px solid #0000;border-radius:999px;padding:2px 8px;font-size:11px}.KnowledgeBaseManager-module__KYRfoG__badgeActive{color:#86efac;background:#22c55e24;border-color:#22c55e52}.KnowledgeBaseManager-module__KYRfoG__badgeInactive{color:#cbd5e1;background:#94a3b829;border-color:#94a3b83d}.KnowledgeBaseManager-module__KYRfoG__cardDescription,.KnowledgeBaseManager-module__KYRfoG__cardDescriptionMuted{min-height:34px;margin:0;font-size:12px;line-height:1.4}.KnowledgeBaseManager-module__KYRfoG__cardDescription{color:var(--text-secondary)}.KnowledgeBaseManager-module__KYRfoG__cardDescriptionMuted{color:var(--text-muted)}.KnowledgeBaseManager-module__KYRfoG__metricRow{gap:10px;display:flex}.KnowledgeBaseManager-module__KYRfoG__metric{color:var(--text-primary);background:#00000024;border:1px solid #ffffff14;border-radius:8px;flex-direction:column;flex:1;gap:2px;padding:8px;font-size:12px;display:flex}.KnowledgeBaseManager-module__KYRfoG__metricLabel{color:var(--text-muted);font-size:11px}.KnowledgeBaseManager-module__KYRfoG__chipRow{flex-wrap:wrap;gap:6px;display:flex}.KnowledgeBaseManager-module__KYRfoG__chip{color:var(--text-secondary);background:#ffffff0f;border:1px solid #ffffff24;border-radius:999px;padding:3px 8px;font-size:11px}.KnowledgeBaseManager-module__KYRfoG__modalOverlay{z-index:120;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);background:#000000a6;justify-content:center;align-items:center;padding:16px;display:flex;position:fixed;inset:0}.KnowledgeBaseManager-module__KYRfoG__modal,.KnowledgeBaseManager-module__KYRfoG__modalLarge{background:var(--bg-secondary);border:1px solid var(--glass-border);border-radius:12px;flex-direction:column;width:min(560px,100%);max-height:calc(100vh - 40px);display:flex;overflow:hidden}.KnowledgeBaseManager-module__KYRfoG__modalLarge{width:min(980px,100%)}.KnowledgeBaseManager-module__KYRfoG__modalHeader{border-bottom:1px solid var(--glass-border);justify-content:space-between;align-items:center;gap:8px;padding:14px;display:flex}.KnowledgeBaseManager-module__KYRfoG__modalTitle{color:var(--text-primary);margin:0;font-size:15px;font-weight:600}.KnowledgeBaseManager-module__KYRfoG__closeButton{width:30px;height:30px;color:var(--text-primary);cursor:pointer;text-transform:uppercase;background:#ffffff0f;border:1px solid #ffffff24;border-radius:6px;font-size:12px}.KnowledgeBaseManager-module__KYRfoG__modalBody{flex-direction:column;gap:12px;padding:14px;display:flex;overflow-y:auto}.KnowledgeBaseManager-module__KYRfoG__modalFooter{border-top:1px solid var(--glass-border);justify-content:flex-end;gap:8px;padding:12px 14px;display:flex}.KnowledgeBaseManager-module__KYRfoG__field{flex-direction:column;gap:6px;display:flex}.KnowledgeBaseManager-module__KYRfoG__label{color:var(--text-secondary);font-size:12px;font-weight:500}.KnowledgeBaseManager-module__KYRfoG__input,.KnowledgeBaseManager-module__KYRfoG__textarea{width:100%;color:var(--text-primary);background:#ffffff0a;border:1px solid #ffffff24;border-radius:8px;outline:none;padding:8px 10px;font-size:13px}.KnowledgeBaseManager-module__KYRfoG__textarea{resize:vertical;min-height:70px}.KnowledgeBaseManager-module__KYRfoG__switchRow{justify-content:space-between;align-items:center;gap:10px;display:flex}.KnowledgeBaseManager-module__KYRfoG__switchLabel{color:var(--text-secondary);font-size:12px}.KnowledgeBaseManager-module__KYRfoG__switchCompact{align-items:center;gap:6px;display:inline-flex}.KnowledgeBaseManager-module__KYRfoG__switchCompactLabel{color:var(--text-secondary);font-size:12px}.KnowledgeBaseManager-module__KYRfoG__switch{flex-shrink:0;width:40px;height:22px;display:inline-block;position:relative}.KnowledgeBaseManager-module__KYRfoG__switch input{opacity:0;width:0;height:0}.KnowledgeBaseManager-module__KYRfoG__switchSlider{cursor:pointer;background:#ffffff26;border:1px solid #fff3;border-radius:999px;transition:all .2s;position:absolute;inset:0}.KnowledgeBaseManager-module__KYRfoG__switchSlider:before{content:"";background:#fff;border-radius:999px;width:16px;height:16px;transition:transform .2s;position:absolute;top:2px;left:2px}.KnowledgeBaseManager-module__KYRfoG__switch input:checked+.KnowledgeBaseManager-module__KYRfoG__switchSlider{background:var(--color-primary-500);border-color:var(--color-primary-500)}.KnowledgeBaseManager-module__KYRfoG__switch input:checked+.KnowledgeBaseManager-module__KYRfoG__switchSlider:before{transform:translate(18px)}.KnowledgeBaseManager-module__KYRfoG__detailRow{flex-wrap:wrap;gap:12px;display:flex}.KnowledgeBaseManager-module__KYRfoG__detailItem{color:var(--text-secondary);font-size:12px}.KnowledgeBaseManager-module__KYRfoG__toggleRow{flex-wrap:wrap;gap:14px;display:flex}.KnowledgeBaseManager-module__KYRfoG__uploadRow{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.KnowledgeBaseManager-module__KYRfoG__uploadButton{color:var(--text-primary);cursor:pointer;background:#ffffff0d;border:1px dashed #ffffff40;border-radius:8px;padding:8px 12px;font-size:12px}.KnowledgeBaseManager-module__KYRfoG__fileInput{display:none}.KnowledgeBaseManager-module__KYRfoG__small{color:var(--text-muted);font-size:12px}.KnowledgeBaseManager-module__KYRfoG__fileList{border:1px solid #ffffff1a;border-radius:10px;overflow:hidden}.KnowledgeBaseManager-module__KYRfoG__fileHead,.KnowledgeBaseManager-module__KYRfoG__fileRow{grid-template-columns:minmax(180px,1.8fr) 100px 110px 90px 100px minmax(150px,1fr);align-items:center;gap:10px;padding:10px 12px;display:grid}.KnowledgeBaseManager-module__KYRfoG__fileHead{color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em;background:#ffffff0d;border-bottom:1px solid #ffffff14;font-size:11px}.KnowledgeBaseManager-module__KYRfoG__fileRow{color:var(--text-secondary);border-bottom:1px solid #ffffff0f;font-size:12px}.KnowledgeBaseManager-module__KYRfoG__fileRow:last-child{border-bottom:none}.KnowledgeBaseManager-module__KYRfoG__fileNameCell{flex-direction:column;gap:4px;min-width:0;display:flex}.KnowledgeBaseManager-module__KYRfoG__fileNameCell strong{color:var(--text-primary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.KnowledgeBaseManager-module__KYRfoG__fileError{color:#fca5a5;white-space:nowrap;text-overflow:ellipsis;font-size:11px;overflow:hidden}.KnowledgeBaseManager-module__KYRfoG__fileActions{justify-content:flex-end;align-items:center;gap:6px;display:flex}@media (max-width:900px){.KnowledgeBaseManager-module__KYRfoG__fileHead{display:none}.KnowledgeBaseManager-module__KYRfoG__fileRow{flex-direction:column;align-items:flex-start;gap:8px;display:flex}.KnowledgeBaseManager-module__KYRfoG__fileActions{justify-content:flex-start}}.KnowledgeBaseManager-module__KYRfoG__modalXl{background:var(--bg-secondary);border:1px solid var(--glass-border);border-radius:12px;flex-direction:column;width:min(1200px,100%);max-height:calc(100vh - 40px);display:flex;overflow:hidden}.KnowledgeBaseManager-module__KYRfoG__chunksSummaryRow{background:#00000024;border:1px solid #ffffff14;border-radius:8px;flex-wrap:wrap;gap:16px;padding:8px 12px;display:flex}.KnowledgeBaseManager-module__KYRfoG__chunkList{flex-direction:column;gap:6px;display:flex}.KnowledgeBaseManager-module__KYRfoG__chunkCard{background:#ffffff05;border:1px solid #ffffff1a;border-radius:10px;transition:border-color .15s;overflow:hidden}.KnowledgeBaseManager-module__KYRfoG__chunkCard:hover{border-color:#ffffff2e}.KnowledgeBaseManager-module__KYRfoG__chunkCardHeader{cursor:pointer;-webkit-user-select:none;user-select:none;outline:none;justify-content:space-between;align-items:center;gap:8px;padding:10px 12px;display:flex}.KnowledgeBaseManager-module__KYRfoG__chunkCardHeader:focus-visible{background:#ffffff0a}.KnowledgeBaseManager-module__KYRfoG__chunkHeaderLeft{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.KnowledgeBaseManager-module__KYRfoG__chunkHeaderRight{flex-shrink:0;align-items:center;gap:10px;display:flex}.KnowledgeBaseManager-module__KYRfoG__chunkIndex{color:var(--color-primary-400,#4ade80);min-width:32px;font-size:13px;font-weight:700}.KnowledgeBaseManager-module__KYRfoG__chunkHash{color:var(--text-muted);background:#ffffff0f;border-radius:4px;padding:2px 6px;font-family:SF Mono,Fira Code,Cascadia Code,monospace;font-size:11px}.KnowledgeBaseManager-module__KYRfoG__chunkBlockType,.KnowledgeBaseManager-module__KYRfoG__chunkBadgeTable,.KnowledgeBaseManager-module__KYRfoG__chunkBadgeList,.KnowledgeBaseManager-module__KYRfoG__chunkPageBadge{text-transform:uppercase;letter-spacing:.04em;border:1px solid #0000;border-radius:999px;padding:2px 8px;font-size:10px;font-weight:500}.KnowledgeBaseManager-module__KYRfoG__chunkBlockType{color:#93c5fd;background:#3b82f61f;border-color:#3b82f647}.KnowledgeBaseManager-module__KYRfoG__chunkBadgeTable{color:#fde68a;background:#f59e0b1f;border-color:#f59e0b47}.KnowledgeBaseManager-module__KYRfoG__chunkBadgeList{color:#c4b5fd;background:#8b5cf61f;border-color:#8b5cf647}.KnowledgeBaseManager-module__KYRfoG__chunkPageBadge{color:#a5b4fc;background:#6366f11f;border-color:#6366f13d}.KnowledgeBaseManager-module__KYRfoG__chunkDim{color:var(--text-muted);font-size:11px}.KnowledgeBaseManager-module__KYRfoG__chunkExpandIcon{color:var(--text-muted);text-align:center;width:16px;font-size:14px}.KnowledgeBaseManager-module__KYRfoG__chunkCardPreview{padding:0 12px 10px}.KnowledgeBaseManager-module__KYRfoG__chunkPreviewText{color:var(--text-tertiary);white-space:pre-wrap;word-break:break-word;margin:0;font-size:12px;line-height:1.5}.KnowledgeBaseManager-module__KYRfoG__chunkCardBody{border-top:1px solid #ffffff14;flex-direction:column;gap:12px;padding:12px;display:flex}.KnowledgeBaseManager-module__KYRfoG__chunkMetaGrid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:8px;display:grid}.KnowledgeBaseManager-module__KYRfoG__chunkMetaItem{flex-direction:column;gap:2px;display:flex}.KnowledgeBaseManager-module__KYRfoG__chunkMetaLabel{text-transform:uppercase;letter-spacing:.04em;color:var(--text-muted);font-size:10px;font-weight:500}.KnowledgeBaseManager-module__KYRfoG__chunkMetaValue{color:var(--text-primary);word-break:break-all;font-size:12px}code.KnowledgeBaseManager-module__KYRfoG__chunkMetaValue{background:#ffffff0a;border-radius:4px;padding:2px 4px;font-family:SF Mono,Fira Code,Cascadia Code,monospace;font-size:11px}.KnowledgeBaseManager-module__KYRfoG__chunkEmbeddingPreview{flex-direction:column;gap:4px;display:flex}.KnowledgeBaseManager-module__KYRfoG__chunkVectorCode{color:var(--text-secondary);background:#0003;border:1px solid #ffffff14;border-radius:6px;padding:6px 10px;font-family:SF Mono,Fira Code,Cascadia Code,monospace;font-size:11px;overflow-x:auto}.KnowledgeBaseManager-module__KYRfoG__chunkTextSection{flex-direction:column;gap:4px;display:flex}.KnowledgeBaseManager-module__KYRfoG__chunkTextPre{color:var(--text-secondary);white-space:pre-wrap;word-break:break-word;background:#0003;border:1px solid #ffffff14;border-radius:8px;max-height:400px;margin:0;padding:12px;font-family:SF Mono,Fira Code,Cascadia Code,monospace;font-size:12px;line-height:1.6;overflow-y:auto}
.KnowledgeSelectionPicker-module__Jyowqq__container{flex-direction:column;gap:12px;display:flex}.KnowledgeSelectionPicker-module__Jyowqq__section{background:#ffffff05;border:1px solid #ffffff14;border-radius:10px;padding:12px}.KnowledgeSelectionPicker-module__Jyowqq__sectionTitle{color:var(--text-secondary);margin:0 0 8px;font-size:13px;font-weight:600}.KnowledgeSelectionPicker-module__Jyowqq__hint{color:var(--text-tertiary);margin:0;font-size:12px}.KnowledgeSelectionPicker-module__Jyowqq__list{flex-direction:column;gap:8px;max-height:180px;padding-right:4px;display:flex;overflow:auto}.KnowledgeSelectionPicker-module__Jyowqq__row{color:var(--text-primary);align-items:center;gap:8px;font-size:13px;display:flex}.KnowledgeSelectionPicker-module__Jyowqq__row input[type=checkbox]{accent-color:var(--color-primary-500)}.KnowledgeSelectionPicker-module__Jyowqq__controls{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.KnowledgeSelectionPicker-module__Jyowqq__select{color:var(--text-primary);background:#ffffff0d;border:1px solid #ffffff1f;border-radius:8px;padding:6px 10px;font-size:12px}.KnowledgeSelectionPicker-module__Jyowqq__empty{color:var(--text-tertiary);font-size:12px}
.model-providers-module__OiRtoq__root{gap:18px;display:grid}.model-providers-module__OiRtoq__messageCard{padding:12px}.model-providers-module__OiRtoq__messageCard p{color:var(--text-secondary);margin:0;font-size:14px}.model-providers-module__OiRtoq__messageError p{color:#fca5a5}.model-providers-module__OiRtoq__messageSuccess p{color:#86efac}.model-providers-module__OiRtoq__defaultCard,.model-providers-module__OiRtoq__providerCard{background:linear-gradient(120deg,#122438e6 0%,#22344cb8 42%,#161e34db 100%),radial-gradient(circle at 20% 0,#22d3ee24 0%,#0000 42%);border:1px solid #22d3ee7a;padding:22px;box-shadow:inset 0 0 0 1px #7dd3fc1f}.model-providers-module__OiRtoq__sectionHeader{align-items:center;gap:12px;margin-bottom:16px;display:flex}.model-providers-module__OiRtoq__providerHeader{justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.model-providers-module__OiRtoq__providerTitleWrap{align-items:center;gap:12px;display:flex}.model-providers-module__OiRtoq__sectionIcon{color:#22d3ee;background:#0710208c;border:1px solid #22d3ee52;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;display:flex}.model-providers-module__OiRtoq__sectionTitle{color:var(--text-primary);margin:0;font-size:22px;font-weight:700}.model-providers-module__OiRtoq__defaultGrid{grid-template-columns:minmax(220px,1fr) minmax(220px,1fr) auto;align-items:end;gap:14px;display:grid}.model-providers-module__OiRtoq__defaultButtonWrap{justify-content:flex-end;align-items:flex-end;display:flex}.model-providers-module__OiRtoq__fieldStack{gap:12px;margin-bottom:12px;display:grid}.model-providers-module__OiRtoq__fieldGrid{grid-template-columns:repeat(3,minmax(180px,1fr));gap:12px;display:grid}.model-providers-module__OiRtoq__field{flex-direction:column;gap:6px;display:flex}.model-providers-module__OiRtoq__label{color:var(--text-secondary);font-size:13px;font-weight:600}.model-providers-module__OiRtoq__input{width:100%}.model-providers-module__OiRtoq__providerTabs{border-bottom:1px solid #7dd3fc47;align-items:center;gap:22px;padding:0 4px;display:flex}.model-providers-module__OiRtoq__providerTab{appearance:none;color:var(--text-tertiary);cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;padding:6px 0 12px;font-size:19px;font-weight:600;display:inline-flex;position:relative}.model-providers-module__OiRtoq__providerTab:after{content:"";background:0 0;height:2px;transition:background .14s;position:absolute;bottom:-1px;left:0;right:0}.model-providers-module__OiRtoq__providerTabActive{color:#22d3ee}.model-providers-module__OiRtoq__providerTabActive:after{background:linear-gradient(90deg,#22d3ee,#38bdf8)}.model-providers-module__OiRtoq__statusDot{background:#34d399;border-radius:999px;width:8px;height:8px;box-shadow:0 0 10px #34d3998c}.model-providers-module__OiRtoq__inlineToggleWrap{align-items:center;gap:10px;display:inline-flex}.model-providers-module__OiRtoq__inlineToggleLabel{color:var(--text-secondary);font-size:14px;font-weight:600}.model-providers-module__OiRtoq__toggle{flex-shrink:0;width:44px;height:24px;display:inline-block;position:relative}.model-providers-module__OiRtoq__toggle input{opacity:0;width:0;height:0}.model-providers-module__OiRtoq__toggleSlider{cursor:pointer;background:#ffffff24;border:1px solid #ffffff3d;border-radius:999px;transition:all .14s;position:absolute;inset:0}.model-providers-module__OiRtoq__toggleSlider:before{content:"";background:#f8fafcf2;border-radius:50%;width:18px;height:18px;transition:all .14s;position:absolute;bottom:2px;left:2px}.model-providers-module__OiRtoq__toggle input:checked+.model-providers-module__OiRtoq__toggleSlider{background:linear-gradient(90deg,#22d3ee 0%,#3b82f6 100%);border-color:#22d3ee99;box-shadow:0 0 14px #22d3ee59}.model-providers-module__OiRtoq__toggle input:checked+.model-providers-module__OiRtoq__toggleSlider:before{background:#fff;transform:translate(20px)}.model-providers-module__OiRtoq__actionRow{gap:10px;margin-top:14px;display:flex}.model-providers-module__OiRtoq__enabledSection{border-top:1px solid #7dd3fc2e;margin-top:18px;padding-top:14px}.model-providers-module__OiRtoq__enabledHeader{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.model-providers-module__OiRtoq__enabledHeader h4{color:var(--text-primary);margin:0;font-size:18px}.model-providers-module__OiRtoq__enabledHeader p{color:var(--text-tertiary);margin:0;font-size:13px}.model-providers-module__OiRtoq__emptyModels{color:var(--text-tertiary);margin:0;font-size:14px}.model-providers-module__OiRtoq__modelsScroll{gap:10px;max-height:430px;padding-right:8px;display:grid;overflow-y:auto}.model-providers-module__OiRtoq__modelsScroll::-webkit-scrollbar{width:8px}.model-providers-module__OiRtoq__modelsScroll::-webkit-scrollbar-track{background:#ffffff0a;border-radius:999px}.model-providers-module__OiRtoq__modelsScroll::-webkit-scrollbar-thumb{background:linear-gradient(#22d3eecc 0%,#3b82f6d9 100%);border-radius:999px}.model-providers-module__OiRtoq__modelRow{background:linear-gradient(120deg,#213248a6 0%,#1d2c4085 100%);border:1px solid #7dd3fc2b;border-radius:12px;grid-template-columns:1fr auto auto;align-items:center;gap:14px;padding:12px 14px;display:grid}.model-providers-module__OiRtoq__modelName{color:var(--text-primary);margin:0;font-size:17px;font-weight:600}.model-providers-module__OiRtoq__modelIdentifier{color:var(--text-tertiary);margin:4px 0 0;font-size:13px}.model-providers-module__OiRtoq__modelInlineError{color:#fca5a5;margin:6px 0 0;font-size:12px}.model-providers-module__OiRtoq__defaultPill{color:#67e8f9;background:#22d3ee1f;border:1px solid #22d3ee99;border-radius:999px;padding:6px 8px;font-size:11px;line-height:1}@media (max-width:1120px){.model-providers-module__OiRtoq__defaultGrid{grid-template-columns:1fr 1fr}.model-providers-module__OiRtoq__defaultButtonWrap{grid-column:1/-1;justify-content:flex-start}.model-providers-module__OiRtoq__fieldGrid{grid-template-columns:repeat(2,minmax(180px,1fr))}.model-providers-module__OiRtoq__sectionTitle{font-size:17px}.model-providers-module__OiRtoq__providerTab{font-size:15px}}@media (max-width:760px){.model-providers-module__OiRtoq__defaultGrid,.model-providers-module__OiRtoq__fieldGrid{grid-template-columns:1fr}.model-providers-module__OiRtoq__providerHeader{flex-direction:column;align-items:flex-start}.model-providers-module__OiRtoq__providerTabs{white-space:nowrap;padding-bottom:2px;overflow-x:auto}.model-providers-module__OiRtoq__modelRow{grid-template-columns:1fr}.model-providers-module__OiRtoq__defaultPill{justify-self:start}.model-providers-module__OiRtoq__sectionTitle{font-size:14px}.model-providers-module__OiRtoq__providerTab{font-size:13px}}
.mcp-configurations-module__slhNzG__root{gap:16px;display:grid}.mcp-configurations-module__slhNzG__subTabBar{border-bottom:1px solid #38bdf840;align-items:center;gap:24px;padding:0 4px;display:flex}.mcp-configurations-module__slhNzG__subTab{appearance:none;color:var(--text-tertiary);cursor:pointer;background:0 0;border:none;padding:8px 0 12px;font-size:17px;font-weight:600;position:relative}.mcp-configurations-module__slhNzG__subTab:after{content:"";background:0 0;height:2px;position:absolute;bottom:-1px;left:0;right:0}.mcp-configurations-module__slhNzG__subTabActive{color:#22d3ee}.mcp-configurations-module__slhNzG__subTabActive:after{background:linear-gradient(90deg,#22d3ee,#3b82f6)}.mcp-configurations-module__slhNzG__messageCard{background:#0f1f34cc;border:1px solid #38bdf847;padding:12px}.mcp-configurations-module__slhNzG__messageText{color:var(--text-secondary);margin:0;font-size:8px}.mcp-configurations-module__slhNzG__panelCard{background:linear-gradient(120deg,#142940e6 0%,#172d43d6 48%,#11243ae6 100%),radial-gradient(circle at 18% 0,#22d3ee1a,#0000 38%);border:1px solid #38bdf847;padding:16px;box-shadow:inset 0 0 0 1px #7dd3fc14}.mcp-configurations-module__slhNzG__addServerCard{border-radius:16px;padding:22px}.mcp-configurations-module__slhNzG__addServerTitle{align-items:center;gap:10px;margin:0 0 14px;font-size:24px;font-weight:700;line-height:1;display:flex}.mcp-configurations-module__slhNzG__addServerTitle svg{color:#22d3ee}.mcp-configurations-module__slhNzG__addServerGrid{grid-template-columns:minmax(220px,1fr) minmax(280px,1.4fr) minmax(140px,.6fr) minmax(150px,.7fr) auto;align-items:end;gap:14px;display:grid}.mcp-configurations-module__slhNzG__addField{gap:6px;display:grid}.mcp-configurations-module__slhNzG__addLabel{color:#e2e8f0b8;text-transform:none;font-size:8px}.mcp-configurations-module__slhNzG__primaryActionButton{color:#ecfeff;letter-spacing:.02em;background:linear-gradient(100deg,#4dd3ff 0%,#3b82f6 100%);border:1px solid #7dd3fc80;min-width:108px;height:46px;font-weight:800}.mcp-configurations-module__slhNzG__primaryActionButton:hover:not(:disabled){filter:brightness(1.06)}.mcp-configurations-module__slhNzG__serverListCard{border-radius:14px;padding:16px}.mcp-configurations-module__slhNzG__serverHeader{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.mcp-configurations-module__slhNzG__serverSectionTitle{align-items:center;gap:10px;margin:0;font-size:23px;font-weight:700;line-height:1;display:flex}.mcp-configurations-module__slhNzG__serverSectionTitle svg{color:#22d3ee}.mcp-configurations-module__slhNzG__serverCountBadge{color:#9ee7ff;background:#0e749066;border:1px solid #7dd3fc59;border-radius:999px;padding:4px 10px;font-size:10px;font-weight:700}.mcp-configurations-module__slhNzG__filterRow{grid-template-columns:minmax(220px,1fr) 130px 140px;gap:10px;margin-bottom:14px;display:grid}.mcp-configurations-module__slhNzG__searchWrap{position:relative}.mcp-configurations-module__slhNzG__searchIcon{color:#cbd5e1b3;pointer-events:none;position:absolute;top:50%;left:12px;transform:translateY(-50%)}.mcp-configurations-module__slhNzG__searchInput{padding-left:36px}.mcp-configurations-module__slhNzG__filterSelect{width:100%}.mcp-configurations-module__slhNzG__emptyState{opacity:.7;margin:0}.mcp-configurations-module__slhNzG__serverList{gap:12px;display:grid}.mcp-configurations-module__slhNzG__serverCard{background:linear-gradient(120deg,#0f263ff5 0%,#132c45eb 44%,#112438f2 100%),radial-gradient(circle at 0%,#22d3ee14,#0000 40%);border:1px solid #7dd3fc47;border-radius:12px;gap:12px;padding:14px;display:grid}.mcp-configurations-module__slhNzG__serverTopRow{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.mcp-configurations-module__slhNzG__serverIdentity{align-items:flex-start;gap:10px;display:flex}.mcp-configurations-module__slhNzG__serverGlyph{color:#22d3ee;background:#0a1e30cc;border:1px solid #38bdf880;border-radius:10px;flex-shrink:0;justify-content:center;align-items:center;width:38px;height:38px;display:flex}.mcp-configurations-module__slhNzG__serverName{font-size:18px;font-weight:700;line-height:1.2}.mcp-configurations-module__slhNzG__serverStatusLine{flex-wrap:wrap;align-items:center;gap:8px;margin-top:6px;display:flex}.mcp-configurations-module__slhNzG__statusPill{text-transform:lowercase;border-radius:999px;padding:7px 10px;font-size:12px;font-weight:700;line-height:1}.mcp-configurations-module__slhNzG__statusSuccess{color:#67e8f9;background:#06b6d438;border:1px solid #22d3eea6}.mcp-configurations-module__slhNzG__statusFailed{color:#fecaca;background:#ef444433;border:1px solid #f871718c}.mcp-configurations-module__slhNzG__statusNeutral{color:#cbd5e1;background:#94a3b833;border:1px solid #94a3b880}.mcp-configurations-module__slhNzG__statusSeparator{opacity:.6}.mcp-configurations-module__slhNzG__serverStatusText{color:#e2e8f0d1;font-size:13px}.mcp-configurations-module__slhNzG__actionButtons{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.mcp-configurations-module__slhNzG__iconSquareButton{color:#7dd3fc;background:linear-gradient(120deg,#40b6d45c,#2563eb42);border:1px solid #38bdf873;width:42px;height:42px}.mcp-configurations-module__slhNzG__actionButton{color:#ecfeff;letter-spacing:.02em;background:linear-gradient(100deg,#4adeffb8 0%,#3b82f6c2 100%);border:1px solid #7dd3fc73;font-weight:800}.mcp-configurations-module__slhNzG__actionButton:hover:not(:disabled),.mcp-configurations-module__slhNzG__iconSquareButton:hover:not(:disabled){filter:brightness(1.07)}.mcp-configurations-module__slhNzG__serverMetaRow{color:#cbd5e1d6;flex-wrap:wrap;gap:16px;font-size:13px;display:flex}.mcp-configurations-module__slhNzG__endpointBlock{background:#051321d6;border:1px solid #1e405de6;border-radius:10px;gap:6px;padding:10px 12px;display:grid}.mcp-configurations-module__slhNzG__endpointLabel{color:#94a3b8e6;font-size:8px}.mcp-configurations-module__slhNzG__endpointValue{color:#22d3ee;word-break:break-all;margin:0;font-size:14px}.mcp-configurations-module__slhNzG__serverEditBlock{background:#0c1d2fc7;border:1px solid #7dd3fc38;border-radius:10px;gap:10px;padding:10px;display:grid}.mcp-configurations-module__slhNzG__serverEditRow{grid-template-columns:120px 1fr;align-items:center;gap:10px;display:grid}.mcp-configurations-module__slhNzG__serverEditLabel{opacity:.78;font-size:7px}.mcp-configurations-module__slhNzG__inlineActions{flex-wrap:wrap;gap:8px;display:flex}.mcp-configurations-module__slhNzG__tokenSection{border-top:1px solid #7dd3fc33;gap:8px;padding-top:12px;display:grid}.mcp-configurations-module__slhNzG__tokenLabel{color:#cbd5e1e6;font-size:13px}.mcp-configurations-module__slhNzG__tokenRow{grid-template-columns:minmax(180px,1fr) 42px auto auto;align-items:center;gap:8px;display:grid}.mcp-configurations-module__slhNzG__tokenInput{width:100%;font-size:13px}.mcp-configurations-module__slhNzG__generatedTokenHint{color:#7dd3fc;font-size:12px}.mcp-configurations-module__slhNzG__dangerZone{border-top:1px solid #ef444457;justify-content:space-between;align-items:center;gap:10px;margin-top:4px;padding-top:12px;display:flex}.mcp-configurations-module__slhNzG__dangerTitle{color:#f87171f2;font-size:17px;font-weight:700}.mcp-configurations-module__slhNzG__dangerDesc{color:#f87171b8;font-size:13px}.mcp-configurations-module__slhNzG__cardTitle{align-items:center;gap:8px;margin:0 0 12px;font-size:32px;display:flex}.mcp-configurations-module__slhNzG__cardTitle svg{color:#facc15}.mcp-configurations-module__slhNzG__accordionList{gap:10px;display:grid}.mcp-configurations-module__slhNzG__accordionGroup{border:1px solid var(--border-muted);border-radius:8px;overflow:hidden}.mcp-configurations-module__slhNzG__accordionHeader{text-align:left;width:100%;color:inherit;cursor:pointer;background:#94a3b82e;border:none;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.mcp-configurations-module__slhNzG__accordionTitleRow{flex-wrap:wrap;align-items:baseline;gap:8px;display:flex}.mcp-configurations-module__slhNzG__accordionServerName{font-size:20px;font-weight:700}.mcp-configurations-module__slhNzG__accordionServerId{opacity:.55;font-size:14px}.mcp-configurations-module__slhNzG__accordionCounts{opacity:.7;margin-top:4px;font-size:14px}.mcp-configurations-module__slhNzG__accordionCaret{opacity:.7;font-size:16px}.mcp-configurations-module__slhNzG__accordionBody{border-top:1px solid var(--border-muted);gap:8px;padding:10px 12px;display:grid}.mcp-configurations-module__slhNzG__serverEmptyState{opacity:.7;margin:0;font-size:16px}.mcp-configurations-module__slhNzG__toolRow{border:1px solid var(--border-muted);border-radius:8px;grid-template-columns:1fr auto;align-items:center;gap:12px;padding:10px;display:grid}.mcp-configurations-module__slhNzG__toolName{font-size:20px;font-weight:600}.mcp-configurations-module__slhNzG__toolDescription{opacity:.65;margin-top:2px;font-size:14px}.mcp-configurations-module__slhNzG__toolToggleWrap{align-items:center;gap:8px;display:flex}.mcp-configurations-module__slhNzG__toolToggleLabel{opacity:.8;font-size:14px}@media (max-width:1240px){.mcp-configurations-module__slhNzG__addServerGrid{grid-template-columns:repeat(2,minmax(220px,1fr))}.mcp-configurations-module__slhNzG__tokenRow{grid-template-columns:minmax(160px,1fr) 42px auto}.mcp-configurations-module__slhNzG__tokenRow .ui2-btn-danger{grid-column:1/-1;justify-self:flex-start}}@media (max-width:920px){.mcp-configurations-module__slhNzG__filterRow{grid-template-columns:1fr}.mcp-configurations-module__slhNzG__serverTopRow{flex-direction:column}.mcp-configurations-module__slhNzG__actionButtons{justify-content:flex-start}.mcp-configurations-module__slhNzG__dangerZone{flex-direction:column;align-items:flex-start}}@media (max-width:720px){.mcp-configurations-module__slhNzG__subTab{font-size:14px}.mcp-configurations-module__slhNzG__addServerTitle,.mcp-configurations-module__slhNzG__serverSectionTitle,.mcp-configurations-module__slhNzG__serverName{font-size:17px}.mcp-configurations-module__slhNzG__endpointValue{font-size:11px}.mcp-configurations-module__slhNzG__toolRow{grid-template-columns:1fr}.mcp-configurations-module__slhNzG__toolToggleWrap{justify-content:flex-start}.mcp-configurations-module__slhNzG__tokenRow{grid-template-columns:1fr}}
.cron-list-module__02-xmW__page{gap:var(--spacing-xl);flex-direction:column;display:flex}.cron-list-module__02-xmW__header{justify-content:space-between;align-items:flex-start;display:flex}.cron-list-module__02-xmW__title{font-size:var(--font-size-2xl);color:var(--text-primary);font-weight:700}.cron-list-module__02-xmW__subtitle{font-size:var(--font-size-base);color:var(--text-secondary);margin-top:var(--spacing-xs)}.cron-list-module__02-xmW__createBtn{align-items:center;gap:var(--spacing-sm);background:linear-gradient(135deg,var(--color-primary-light),var(--color-primary));color:#fff;font-size:var(--font-size-sm);border-radius:var(--radius-md);transition:all var(--transition-fast);padding:10px 20px;font-weight:600;display:flex}.cron-list-module__02-xmW__createBtn:hover{box-shadow:var(--shadow-glow);transform:translateY(-1px)}.cron-list-module__02-xmW__cronGrid{gap:var(--spacing-md);grid-template-columns:repeat(auto-fill,minmax(350px,1fr));display:grid}.cron-list-module__02-xmW__cronCard{background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:var(--radius-lg);padding:var(--spacing-lg);gap:var(--spacing-md);transition:all var(--transition-fast);flex-direction:column;display:flex}.cron-list-module__02-xmW__cronCard:hover{background:var(--glass-bg-hover);border-color:var(--color-primary-300);transform:translateY(-2px);box-shadow:0 8px 24px #0003}.cron-list-module__02-xmW__cronCardHeader{justify-content:space-between;align-items:flex-start;display:flex}.cron-list-module__02-xmW__cronName{font-size:var(--font-size-base);color:var(--text-primary);font-weight:600}.cron-list-module__02-xmW__cronAgent{font-size:var(--font-size-xs);color:var(--text-secondary);margin-top:2px}.cron-list-module__02-xmW__cronBadge{font-size:var(--font-size-xs);border-radius:var(--radius-full);padding:4px 10px;font-weight:600}.cron-list-module__02-xmW__active{color:var(--color-success);background:var(--color-success-bg)}.cron-list-module__02-xmW__paused{color:var(--text-tertiary);background:#ffffff0d}.cron-list-module__02-xmW__cronSchedule{font-size:var(--font-size-sm);color:var(--color-primary-300);border-radius:var(--radius-sm);background:#2d6b3f1a;width:fit-content;padding:4px 10px;font-family:SF Mono,Fira Code,monospace}.cron-list-module__02-xmW__cronMeta{padding-top:var(--spacing-md);border-top:1px solid var(--glass-border);justify-content:space-between;align-items:center;display:flex}.cron-list-module__02-xmW__metaItem{flex-direction:column;gap:2px;display:flex}.cron-list-module__02-xmW__metaLabel{text-transform:uppercase;color:var(--text-tertiary);letter-spacing:.5px;font-size:10px}.cron-list-module__02-xmW__metaValue{font-size:var(--font-size-sm);color:var(--text-secondary);font-weight:500}.cron-list-module__02-xmW__metaValue.cron-list-module__02-xmW__success{color:var(--color-success)}.cron-list-module__02-xmW__metaValue.cron-list-module__02-xmW__failure{color:var(--color-error)}.cron-list-module__02-xmW__modalOverlay{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:100;background:#000000a6;justify-content:center;align-items:center;animation:.2s cron-list-module__02-xmW__fadeIn;display:flex;position:fixed;inset:0}.cron-list-module__02-xmW__modal{background:var(--bg-secondary);border:1px solid var(--glass-border);border-radius:var(--radius-xl);flex-direction:column;width:540px;max-height:85vh;animation:.25s cron-list-module__02-xmW__slideUp;display:flex;box-shadow:0 24px 64px #00000080}@keyframes cron-list-module__02-xmW__slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.cron-list-module__02-xmW__modalHeader{padding:var(--spacing-lg);border-bottom:1px solid var(--glass-border);justify-content:space-between;align-items:center;display:flex}.cron-list-module__02-xmW__modalTitle{font-size:var(--font-size-lg);color:var(--text-primary);font-weight:600}.cron-list-module__02-xmW__modalClose{border-radius:var(--radius-sm);width:32px;height:32px;color:var(--text-tertiary);transition:all var(--transition-fast);justify-content:center;align-items:center;display:flex}.cron-list-module__02-xmW__modalClose:hover{background:var(--glass-bg-hover);color:var(--text-primary)}.cron-list-module__02-xmW__modalBody{padding:var(--spacing-lg);gap:var(--spacing-md);flex-direction:column;display:flex;overflow-y:auto}.cron-list-module__02-xmW__formGroup{gap:var(--spacing-xs);flex-direction:column;flex:1;display:flex}.cron-list-module__02-xmW__formRow{gap:var(--spacing-md);display:flex}.cron-list-module__02-xmW__formLabel{font-size:var(--font-size-sm);color:var(--text-secondary);font-weight:600}.cron-list-module__02-xmW__formInput,.cron-list-module__02-xmW__formSelect,.cron-list-module__02-xmW__formTextarea{border:1px solid var(--glass-border);border-radius:var(--radius-md);color:var(--text-primary);font-size:var(--font-size-sm);transition:border-color var(--transition-fast);background:#ffffff0a;outline:none;padding:10px 14px;font-family:inherit}.cron-list-module__02-xmW__formInput:focus,.cron-list-module__02-xmW__formSelect:focus,.cron-list-module__02-xmW__formTextarea:focus{border-color:var(--color-primary-300)}.cron-list-module__02-xmW__formSelect{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23aaa' stroke-width='2'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;padding-right:32px}.cron-list-module__02-xmW__formTextarea{resize:vertical;min-height:70px}.cron-list-module__02-xmW__modalFooter{justify-content:flex-end;gap:var(--spacing-sm);padding:var(--spacing-lg);border-top:1px solid var(--glass-border);display:flex}.cron-list-module__02-xmW__cancelBtn{font-size:var(--font-size-sm);color:var(--text-secondary);border:1px solid var(--glass-border);border-radius:var(--radius-md);transition:all var(--transition-fast);padding:8px 20px;font-weight:500}.cron-list-module__02-xmW__cancelBtn:hover{background:var(--glass-bg-hover);color:var(--text-primary)}.cron-list-module__02-xmW__saveBtn{font-size:var(--font-size-sm);color:#fff;background:linear-gradient(135deg,var(--color-primary),var(--color-primary-light));border-radius:var(--radius-md);transition:all var(--transition-fast);padding:8px 20px;font-weight:600}.cron-list-module__02-xmW__saveBtn:hover{box-shadow:var(--shadow-glow);transform:translateY(-1px)}
.TelegramCommandsEditor-module__UuQ0PW__root{gap:var(--spacing-md);flex-direction:column;display:flex}.TelegramCommandsEditor-module__UuQ0PW__row{justify-content:space-between;align-items:center;gap:var(--spacing-md);display:flex}.TelegramCommandsEditor-module__UuQ0PW__gridTwo{gap:var(--spacing-sm);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.TelegramCommandsEditor-module__UuQ0PW__gridThree{gap:var(--spacing-sm);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.TelegramCommandsEditor-module__UuQ0PW__label{font-size:var(--font-size-xs);color:var(--text-secondary);margin-bottom:4px;font-weight:600;display:block}.TelegramCommandsEditor-module__UuQ0PW__fieldHint{font-size:var(--font-size-xs);color:var(--text-tertiary);margin-top:4px}.TelegramCommandsEditor-module__UuQ0PW__input,.TelegramCommandsEditor-module__UuQ0PW__select,.TelegramCommandsEditor-module__UuQ0PW__textarea{border:1px solid var(--glass-border);border-radius:var(--radius-md);width:100%;color:var(--text-primary);font-size:var(--font-size-sm);background:#ffffff0a;padding:8px 10px;font-family:inherit}.TelegramCommandsEditor-module__UuQ0PW__textarea{resize:vertical;min-height:70px}.TelegramCommandsEditor-module__UuQ0PW__toggleWrap{align-items:center;gap:10px;display:inline-flex}.TelegramCommandsEditor-module__UuQ0PW__toggle{border:1px solid var(--glass-border);background:#ffffff26;border-radius:999px;width:42px;height:24px;position:relative}.TelegramCommandsEditor-module__UuQ0PW__toggle:after{content:"";width:18px;height:18px;transition:transform var(--transition-fast);background:#fff;border-radius:50%;position:absolute;top:2px;left:2px}.TelegramCommandsEditor-module__UuQ0PW__enabled{background:var(--color-primary)}.TelegramCommandsEditor-module__UuQ0PW__enabled:after{transform:translate(18px)}.TelegramCommandsEditor-module__UuQ0PW__toggleText{font-size:var(--font-size-sm);color:var(--text-secondary)}.TelegramCommandsEditor-module__UuQ0PW__commandHeader{justify-content:space-between;align-items:center;display:flex}.TelegramCommandsEditor-module__UuQ0PW__commandHeader h4{font-size:var(--font-size-md);color:var(--text-primary)}.TelegramCommandsEditor-module__UuQ0PW__addBtn{color:#fff;font-size:var(--font-size-xs);clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,8px 100%,0 calc(100% - 8px));background:linear-gradient(135deg,#94bbccc7 0%,#46a7c1c2 54%,#327a96bd 100%);border:1px solid #58c6e680;border-radius:0;align-items:center;gap:5px;padding:7px 12px;font-weight:700;display:inline-flex}.TelegramCommandsEditor-module__UuQ0PW__commandList{gap:var(--spacing-sm);flex-direction:column;display:flex}.TelegramCommandsEditor-module__UuQ0PW__commandCard{border:1px solid var(--glass-border);border-radius:var(--radius-md);padding:var(--spacing-sm);gap:var(--spacing-sm);background:#ffffff05;flex-direction:column;display:flex}.TelegramCommandsEditor-module__UuQ0PW__commandTop{align-items:center;gap:var(--spacing-sm);display:flex}.TelegramCommandsEditor-module__UuQ0PW__dragHandle{color:var(--text-tertiary);display:inline-flex}.TelegramCommandsEditor-module__UuQ0PW__commandTitle{font-size:var(--font-size-sm);color:var(--text-primary);font-weight:700}.TelegramCommandsEditor-module__UuQ0PW__topActions{gap:6px;margin-left:auto;display:inline-flex}.TelegramCommandsEditor-module__UuQ0PW__iconBtn,.TelegramCommandsEditor-module__UuQ0PW__iconBtnDanger{border:1px solid var(--glass-border);border-radius:var(--radius-sm);width:24px;height:24px;color:var(--text-secondary);background:#ffffff0a;justify-content:center;align-items:center;display:inline-flex}.TelegramCommandsEditor-module__UuQ0PW__iconBtnDanger{color:var(--color-error)}.TelegramCommandsEditor-module__UuQ0PW__toggleCompact{flex-direction:column;align-items:flex-start;display:flex}.TelegramCommandsEditor-module__UuQ0PW__subHeader{justify-content:space-between;align-items:center;margin-top:2px;display:flex}.TelegramCommandsEditor-module__UuQ0PW__subHeader span{font-size:var(--font-size-sm);color:var(--text-secondary);font-weight:600}.TelegramCommandsEditor-module__UuQ0PW__actionRow{grid-template-columns:1.2fr .7fr 1.5fr auto;align-items:center;gap:8px;display:grid}.TelegramCommandsEditor-module__UuQ0PW__actionCard{border:1px solid var(--glass-border);border-radius:var(--radius-md);padding:var(--spacing-sm);gap:var(--spacing-sm);background:#ffffff05;flex-direction:column;display:flex}.TelegramCommandsEditor-module__UuQ0PW__actionTopRow{grid-template-columns:minmax(0,1fr) 160px auto;align-items:end;gap:8px;display:grid}.TelegramCommandsEditor-module__UuQ0PW__actionRemoveWrap{align-items:end;height:100%;display:flex}.TelegramCommandsEditor-module__UuQ0PW__actionFieldsGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.TelegramCommandsEditor-module__UuQ0PW__empty{border:1px dashed var(--glass-border);border-radius:var(--radius-md);color:var(--text-tertiary);font-size:var(--font-size-sm);padding:14px}@media (max-width:860px){.TelegramCommandsEditor-module__UuQ0PW__gridTwo,.TelegramCommandsEditor-module__UuQ0PW__gridThree,.TelegramCommandsEditor-module__UuQ0PW__actionRow,.TelegramCommandsEditor-module__UuQ0PW__actionTopRow,.TelegramCommandsEditor-module__UuQ0PW__actionFieldsGrid{grid-template-columns:1fr}}
.channel-detail-module__fNG2Wq__page{gap:var(--spacing-xl);flex-direction:column;max-width:720px;display:flex}.channel-detail-module__fNG2Wq__backLink{align-items:center;gap:var(--spacing-xs);font-size:var(--font-size-sm);color:var(--text-secondary);transition:color var(--transition-fast);text-decoration:none;display:flex}.channel-detail-module__fNG2Wq__backLink:hover{color:var(--text-primary)}.channel-detail-module__fNG2Wq__header h1{font-size:var(--font-size-2xl);color:var(--text-primary);font-weight:700}.channel-detail-module__fNG2Wq__header p{font-size:var(--font-size-base);color:var(--text-secondary);margin-top:var(--spacing-xs)}.channel-detail-module__fNG2Wq__tabBar{margin-bottom:24px}.channel-detail-module__fNG2Wq__section{background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:var(--radius-lg);padding:var(--spacing-lg);gap:var(--spacing-md);flex-direction:column;display:flex}.channel-detail-module__fNG2Wq__sectionTitle{font-size:var(--font-size-md);color:var(--text-primary);padding-bottom:var(--spacing-sm);border-bottom:1px solid var(--glass-border);font-weight:600}.channel-detail-module__fNG2Wq__formGroup{gap:var(--spacing-xs);flex-direction:column;display:flex}.channel-detail-module__fNG2Wq__formRow{gap:var(--spacing-md);display:flex}.channel-detail-module__fNG2Wq__label{font-size:var(--font-size-sm);color:var(--text-secondary);font-weight:600}.channel-detail-module__fNG2Wq__input,.channel-detail-module__fNG2Wq__select,.channel-detail-module__fNG2Wq__textarea{border:1px solid var(--glass-border);border-radius:var(--radius-md);color:var(--text-primary);font-size:var(--font-size-sm);transition:border-color var(--transition-fast);background:#ffffff0a;outline:none;padding:10px 14px;font-family:inherit}.channel-detail-module__fNG2Wq__input:focus,.channel-detail-module__fNG2Wq__select:focus,.channel-detail-module__fNG2Wq__textarea:focus{border-color:var(--color-primary-300)}.channel-detail-module__fNG2Wq__select{appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23aaa' stroke-width='2'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;padding-right:32px}.channel-detail-module__fNG2Wq__textarea{resize:vertical;min-height:60px}.channel-detail-module__fNG2Wq__readOnly{border:1px solid var(--glass-border);border-radius:var(--radius-md);color:var(--text-secondary);font-size:var(--font-size-sm);word-break:break-all;justify-content:space-between;align-items:center;gap:var(--spacing-sm);background:#ffffff05;padding:10px 14px;font-family:SF Mono,Fira Code,monospace;display:flex}.channel-detail-module__fNG2Wq__copyBtn{font-size:var(--font-size-xs);color:#fff;clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,8px 100%,0 calc(100% - 8px));transition:all var(--transition-fast);letter-spacing:.02em;background:linear-gradient(135deg,#94bbccc7 0%,#46a7c1c2 54%,#327a96bd 100%);border:1px solid #58c6e680;border-radius:0;flex-shrink:0;padding:4px 10px;font-weight:700}.channel-detail-module__fNG2Wq__copyBtn:hover{box-shadow:0 8px 18px #22d3ee3d,inset 0 1px #dcf4ff4d}.channel-detail-module__fNG2Wq__tokenBox{gap:var(--spacing-sm);flex-direction:column;display:flex}.channel-detail-module__fNG2Wq__tokenDisplay{border:1px solid var(--color-primary-300);border-radius:var(--radius-md);color:var(--color-primary-300);font-size:var(--font-size-sm);word-break:break-all;background:#2d6b3f14;padding:10px 14px;font-family:SF Mono,Fira Code,monospace}.channel-detail-module__fNG2Wq__tokenActions{gap:var(--spacing-sm);display:flex}.channel-detail-module__fNG2Wq__tokenBtn{font-size:var(--font-size-xs);color:#fff;clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,8px 100%,0 calc(100% - 8px));transition:all var(--transition-fast);letter-spacing:.02em;background:linear-gradient(135deg,#94bbccc7 0%,#46a7c1c2 54%,#327a96bd 100%);border:1px solid #58c6e680;border-radius:0;align-items:center;gap:4px;padding:6px 14px;font-weight:700;display:flex}.channel-detail-module__fNG2Wq__tokenBtn:hover{box-shadow:0 8px 18px #22d3ee3d,inset 0 1px #dcf4ff4d}.channel-detail-module__fNG2Wq__tokenBtnDanger{color:#fff;background:linear-gradient(#cb7984e0 0%,#aa4457d9 48%,#763046db 100%);border-color:#eb718180;box-shadow:inset 0 1px #ffd0d938;}.channel-detail-module__fNG2Wq__tokenBtnDanger:hover{box-shadow:0 8px 20px #e34a6e47,inset 0 1px #ffdde340}.channel-detail-module__fNG2Wq__allowList{gap:var(--spacing-xs);flex-wrap:wrap;display:flex}.channel-detail-module__fNG2Wq__allowTag{font-size:var(--font-size-xs);border:1px solid var(--glass-border);border-radius:var(--radius-full);color:var(--text-secondary);background:#ffffff0f;align-items:center;gap:4px;padding:4px 10px;font-weight:500;display:flex}.channel-detail-module__fNG2Wq__allowTag button{color:var(--text-tertiary);transition:color var(--transition-fast);align-items:center;padding:0;display:flex}.channel-detail-module__fNG2Wq__allowTag button:hover{color:var(--color-error)}.channel-detail-module__fNG2Wq__addRow{gap:var(--spacing-sm);align-items:center;display:flex}.channel-detail-module__fNG2Wq__addRow input{flex:1}.channel-detail-module__fNG2Wq__addBtn{font-size:var(--font-size-sm);color:#fff;clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,10px 100%,0 calc(100% - 10px));transition:all var(--transition-fast);letter-spacing:.02em;background:linear-gradient(135deg,#94bbccc7 0%,#46a7c1c2 54%,#327a96bd 100%);border:1px solid #58c6e680;border-radius:0;padding:8px 16px;font-weight:700}.channel-detail-module__fNG2Wq__addBtn:hover{box-shadow:0 8px 18px #22d3ee3d,inset 0 1px #dcf4ff4d}.channel-detail-module__fNG2Wq__verifyRow{align-items:center;gap:var(--spacing-md);display:flex}.channel-detail-module__fNG2Wq__verifyBtn{font-size:var(--font-size-sm);color:#fff;clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,10px 100%,0 calc(100% - 10px));letter-spacing:.02em;transition:all var(--transition-fast);background:linear-gradient(135deg,#94bbccc7 0%,#46a7c1c2 54%,#327a96bd 100%);border:1px solid #58c6e680;border-radius:0;align-items:center;gap:6px;padding:8px 16px;font-weight:700;display:flex}.channel-detail-module__fNG2Wq__verifyBtn:hover{transform:translateY(-1px);box-shadow:0 8px 18px #22d3ee3d,inset 0 1px #dcf4ff4d}.channel-detail-module__fNG2Wq__verifyBtn:disabled{opacity:.5;cursor:not-allowed;transform:none}.channel-detail-module__fNG2Wq__verifyResult{font-size:var(--font-size-sm);border-radius:var(--radius-md);padding:10px 14px}.channel-detail-module__fNG2Wq__verifySuccess{background:var(--color-success-bg);color:var(--color-success)}.channel-detail-module__fNG2Wq__verifyFailed{color:var(--color-error);background:#ef44441a}.channel-detail-module__fNG2Wq__statusToggle{align-items:center;gap:var(--spacing-md);display:flex}.channel-detail-module__fNG2Wq__toggleSwitch{cursor:pointer;width:44px;height:24px;transition:background var(--transition-fast);background:#ffffff1a;border-radius:12px;position:relative}.channel-detail-module__fNG2Wq__toggleSwitch.channel-detail-module__fNG2Wq__active{background:var(--color-primary)}.channel-detail-module__fNG2Wq__toggleSwitch:after{content:"";width:18px;height:18px;transition:transform var(--transition-fast);background:#fff;border-radius:50%;position:absolute;top:3px;left:3px}.channel-detail-module__fNG2Wq__toggleSwitch.channel-detail-module__fNG2Wq__active:after{transform:translate(20px)}.channel-detail-module__fNG2Wq__actions{gap:var(--spacing-md);justify-content:flex-end;display:flex}.channel-detail-module__fNG2Wq__cancelBtn{font-size:var(--font-size-sm);color:#fff;clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,10px 100%,0 calc(100% - 10px));transition:all var(--transition-fast);letter-spacing:.02em;background:linear-gradient(135deg,#94bbccc7 0%,#46a7c1c2 54%,#327a96bd 100%);border:1px solid #58c6e680;border-radius:0;padding:10px 24px;font-weight:700;text-decoration:none}.channel-detail-module__fNG2Wq__cancelBtn:hover{box-shadow:0 8px 18px #22d3ee3d,inset 0 1px #dcf4ff4d}.channel-detail-module__fNG2Wq__saveBtn{font-size:var(--font-size-sm);color:#fff;clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,10px 100%,0 calc(100% - 10px));letter-spacing:.02em;transition:all var(--transition-fast);background:linear-gradient(135deg,#94bbccc7 0%,#46a7c1c2 54%,#327a96bd 100%);border:1px solid #58c6e680;border-radius:0;align-items:center;gap:6px;padding:10px 24px;font-weight:700;display:flex}.channel-detail-module__fNG2Wq__saveBtn:hover{transform:translateY(-1px);box-shadow:0 8px 18px #22d3ee3d,inset 0 1px #dcf4ff4d}.channel-detail-module__fNG2Wq__saveBtn:disabled{opacity:.5;cursor:not-allowed;transform:none}.channel-detail-module__fNG2Wq__loading{text-align:center;color:var(--text-tertiary);padding:40px}.channel-detail-module__fNG2Wq__hint{font-size:var(--font-size-xs);color:var(--text-tertiary);margin-top:2px}
.channels-module__YqhAzW__page{gap:var(--spacing-xl);flex-direction:column;display:flex}.channels-module__YqhAzW__header{justify-content:space-between;align-items:flex-start;display:flex}.channels-module__YqhAzW__titleBlock h1{font-size:var(--font-size-2xl);color:var(--text-primary);font-weight:700}.channels-module__YqhAzW__titleBlock p{font-size:var(--font-size-base);color:var(--text-secondary);margin-top:var(--spacing-xs)}.channels-module__YqhAzW__createBtn{align-items:center;gap:var(--spacing-sm);color:#fff;font-size:var(--font-size-sm);clip-path:polygon(0 0,calc(100% - 10px) 0,100% 10px,100% 100%,10px 100%,0 calc(100% - 10px));transition:transform var(--transition-fast),box-shadow var(--transition-fast),border-color var(--transition-fast),background var(--transition-fast),color var(--transition-fast);letter-spacing:.02em;background:linear-gradient(135deg,#94bbccc7 0%,#46a7c1c2 54%,#327a96bd 100%);border:1px solid #58c6e680;border-radius:0;padding:10px 20px;font-weight:700;text-decoration:none;display:flex}.channels-module__YqhAzW__createBtn:hover{transform:translateY(-1px);box-shadow:0 8px 18px #22d3ee3d,inset 0 1px #dcf4ff4d}.channels-module__YqhAzW__filters{gap:var(--spacing-md);align-items:center;display:flex}.channels-module__YqhAzW__searchInput{border:1px solid var(--glass-border);border-radius:var(--radius-md);max-width:300px;color:var(--text-primary);font-size:var(--font-size-sm);transition:border-color var(--transition-fast);background:#ffffff0a;outline:none;flex:1;padding:8px 14px}.channels-module__YqhAzW__searchInput:focus{border-color:var(--color-primary-300)}.channels-module__YqhAzW__filterSelect{border:1px solid var(--glass-border);border-radius:var(--radius-md);color:var(--text-primary);font-size:var(--font-size-sm);appearance:none;background:#ffffff0a url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23aaa' stroke-width='2'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") right 10px center no-repeat;outline:none;padding:8px 32px 8px 14px}.channels-module__YqhAzW__channelGrid{gap:var(--spacing-md);grid-template-columns:repeat(auto-fill,minmax(380px,1fr));display:grid}.channels-module__YqhAzW__channelCard{background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:var(--radius-lg);padding:var(--spacing-lg);gap:var(--spacing-md);transition:all var(--transition-fast);cursor:pointer;color:inherit;flex-direction:column;text-decoration:none;display:flex}.channels-module__YqhAzW__channelCard:hover{background:var(--glass-bg-hover);border-color:var(--color-primary-300);transform:translateY(-2px);box-shadow:0 8px 24px #0003}.channels-module__YqhAzW__cardHeader{justify-content:space-between;align-items:flex-start;display:flex}.channels-module__YqhAzW__cardInfo h3{font-size:var(--font-size-base);color:var(--text-primary);font-weight:600}.channels-module__YqhAzW__cardInfo p{font-size:var(--font-size-xs);color:var(--text-secondary);margin-top:2px}.channels-module__YqhAzW__badgeRow{gap:var(--spacing-xs);display:flex}.channels-module__YqhAzW__badge{font-size:var(--font-size-xs);border-radius:var(--radius-full);padding:3px 10px;font-weight:600}.channels-module__YqhAzW__badgeActive{color:var(--color-success);background:var(--color-success-bg)}.channels-module__YqhAzW__badgeDisabled{color:var(--text-tertiary);background:#ffffff0d}.channels-module__YqhAzW__badgeType{color:var(--color-primary-300);background:#2d6b3f1a}.channels-module__YqhAzW__verifyBadge{border-radius:var(--radius-full);padding:2px 8px;font-size:10px;font-weight:600}.channels-module__YqhAzW__verified{color:var(--color-success);background:var(--color-success-bg)}.channels-module__YqhAzW__unverified{color:var(--text-tertiary);background:#ffffff0d}.channels-module__YqhAzW__failed{color:var(--color-error);background:#ef44441a}.channels-module__YqhAzW__cardMeta{padding-top:var(--spacing-md);border-top:1px solid var(--glass-border);justify-content:space-between;align-items:center;display:flex}.channels-module__YqhAzW__metaItem{flex-direction:column;gap:2px;display:flex}.channels-module__YqhAzW__metaLabel{text-transform:uppercase;color:var(--text-tertiary);letter-spacing:.5px;font-size:10px}.channels-module__YqhAzW__metaValue{font-size:var(--font-size-sm);color:var(--text-secondary);font-weight:500}.channels-module__YqhAzW__cardActions{gap:var(--spacing-xs);padding-top:var(--spacing-sm);border-top:1px solid var(--glass-border);display:flex}.channels-module__YqhAzW__actionBtn{font-size:var(--font-size-xs);clip-path:polygon(0 0,calc(100% - 8px) 0,100% 8px,100% 100%,8px 100%,0 calc(100% - 8px));transition:all var(--transition-fast);color:#fff;letter-spacing:.02em;background:linear-gradient(135deg,#94bbccc7 0%,#46a7c1c2 54%,#327a96bd 100%);border:1px solid #58c6e680;border-radius:0;align-items:center;gap:4px;padding:6px 12px;font-weight:700;display:flex}.channels-module__YqhAzW__actionBtn:hover{box-shadow:0 8px 18px #22d3ee3d,inset 0 1px #dcf4ff4d}.channels-module__YqhAzW__actionBtnDanger{color:#fff;background:linear-gradient(#cb7984e0 0%,#aa4457d9 48%,#763046db 100%);border-color:#eb718180;box-shadow:inset 0 1px #ffd0d938;}.channels-module__YqhAzW__actionBtnDanger:hover{box-shadow:0 8px 20px #e34a6e47,inset 0 1px #ffdde340}.channels-module__YqhAzW__emptyState{text-align:center;color:var(--text-tertiary);padding:60px 20px}.channels-module__YqhAzW__emptyState h3{font-size:var(--font-size-lg);color:var(--text-secondary);margin-bottom:var(--spacing-sm);font-weight:600}.channels-module__YqhAzW__emptyState p{font-size:var(--font-size-sm);margin-bottom:var(--spacing-lg)}.channels-module__YqhAzW__loading{text-align:center;color:var(--text-tertiary);padding:40px}
.foundational-module__w7sWjW__page{gap:var(--spacing-xl);flex-direction:column;display:flex}.foundational-module__w7sWjW__header{justify-content:space-between;align-items:center;display:flex}.foundational-module__w7sWjW__headerLeft{align-items:center;gap:var(--spacing-md);display:flex}.foundational-module__w7sWjW__avatar{border-radius:var(--radius-lg);width:56px;height:56px;color:var(--color-primary-300);background:linear-gradient(135deg,#2d6b3f4d,#2d6b3f1a);justify-content:center;align-items:center;display:flex}.foundational-module__w7sWjW__title{font-size:var(--font-size-2xl);color:var(--text-primary);font-weight:700}.foundational-module__w7sWjW__role{font-size:var(--font-size-base);color:var(--text-tertiary)}.foundational-module__w7sWjW__cloneBtn{align-items:center;gap:var(--spacing-sm);font-size:var(--font-size-sm);color:#fff;background:linear-gradient(135deg,var(--color-primary-light),var(--color-primary));border-radius:var(--radius-md);transition:all var(--transition-fast);padding:10px 20px;font-weight:600;display:flex}.foundational-module__w7sWjW__cloneBtn:hover{box-shadow:var(--shadow-glow)}.foundational-module__w7sWjW__sectionTitle{font-size:var(--font-size-md);color:var(--text-primary);margin-bottom:var(--spacing-md);font-weight:600}.foundational-module__w7sWjW__description{font-size:var(--font-size-sm);color:var(--text-secondary);line-height:1.6}.foundational-module__w7sWjW__grid{gap:var(--spacing-md);grid-template-columns:repeat(2,1fr);display:grid}.foundational-module__w7sWjW__fieldItem{padding:var(--spacing-sm)0;border-bottom:1px solid var(--glass-border);flex-direction:column;gap:4px;display:flex}.foundational-module__w7sWjW__fieldItem:last-child{border-bottom:none}.foundational-module__w7sWjW__fieldLabel{font-size:var(--font-size-xs);color:var(--text-tertiary);text-transform:capitalize;font-weight:600}.foundational-module__w7sWjW__fieldValue{font-size:var(--font-size-sm);color:var(--text-primary)}
.AgentSkillsTab-module___WXn9q__page{gap:16px;display:grid}.AgentSkillsTab-module___WXn9q__heroCard{background:linear-gradient(#213754f0 0%,#12233ae0 100%);border:1px solid #67b0d73d;border-radius:18px;box-shadow:0 10px 30px #050f1e47,inset 0 1px #c5e7f814}.AgentSkillsTab-module___WXn9q__heroInner{gap:18px;padding:20px;display:grid}.AgentSkillsTab-module___WXn9q__heroTop{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.AgentSkillsTab-module___WXn9q__heroCopy{gap:6px;min-width:260px;display:grid}.AgentSkillsTab-module___WXn9q__heroTitle{margin:0}.AgentSkillsTab-module___WXn9q__heroDescription{opacity:.74;max-width:720px;margin:0}.AgentSkillsTab-module___WXn9q__actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-left:auto;display:flex}.AgentSkillsTab-module___WXn9q__tabShell{background:#07111e57;border:1px solid #67b0d729;border-radius:16px;padding:6px;overflow-x:auto}.AgentSkillsTab-module___WXn9q__contentShell{background:#07111e38;border:1px solid #67b0d729;border-radius:16px;gap:14px;padding:18px;display:grid}.AgentSkillsTab-module___WXn9q__sectionHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.AgentSkillsTab-module___WXn9q__sectionHeaderCopy{gap:6px;min-width:260px;display:grid}.AgentSkillsTab-module___WXn9q__sectionHeaderActions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.AgentSkillsTab-module___WXn9q__sectionTitle{margin:0}.AgentSkillsTab-module___WXn9q__sectionDescription{opacity:.72;margin:0}.AgentSkillsTab-module___WXn9q__skillList{gap:12px;display:grid}.AgentSkillsTab-module___WXn9q__skillRow{background:#ffffff08;border:1px solid #ffffff14;border-radius:14px;justify-content:space-between;align-items:flex-start;gap:16px;padding:18px;display:flex}.AgentSkillsTab-module___WXn9q__skillRowCopy{gap:6px;min-width:0;display:grid}.AgentSkillsTab-module___WXn9q__skillRowTitle{margin:0;font-size:18px;font-weight:600}.AgentSkillsTab-module___WXn9q__skillRowSubtitle{opacity:.7;word-break:break-word;font-size:12px}.AgentSkillsTab-module___WXn9q__skillRowDescription{opacity:.84;line-height:1.5}.AgentSkillsTab-module___WXn9q__skillRowMeta{opacity:.68;font-size:12px}.AgentSkillsTab-module___WXn9q__skillRowActions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.AgentSkillsTab-module___WXn9q__hiddenFileInput{display:none}.AgentSkillsTab-module___WXn9q__emptyState{opacity:.72;border:1px dashed #ffffff29;border-radius:14px;padding:18px}@media (max-width:780px){.AgentSkillsTab-module___WXn9q__heroInner{padding:16px}.AgentSkillsTab-module___WXn9q__actions{justify-content:stretch;width:100%;margin-left:0}.AgentSkillsTab-module___WXn9q__actions .ui2-btn{flex:180px;justify-content:center}.AgentSkillsTab-module___WXn9q__skillRow{flex-direction:column}.AgentSkillsTab-module___WXn9q__skillRowActions{width:100%}.AgentSkillsTab-module___WXn9q__sectionHeaderActions{justify-content:stretch;width:100%}.AgentSkillsTab-module___WXn9q__sectionHeaderActions .ui2-btn{justify-content:center;width:100%}.AgentSkillsTab-module___WXn9q__skillRowActions .ui2-btn{justify-content:center;width:100%}}
.PersistenceConsole-module__OiOgoW__page{gap:18px;padding:24px 24px 32px;display:grid}.PersistenceConsole-module__OiOgoW__header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.PersistenceConsole-module__OiOgoW__heroCard{background:linear-gradient(135deg,#3b5f8a52 0%,#112c462e 52%,#0a1e331f 100%),linear-gradient(#27405cf0 0%,#13263edb 100%);gap:18px;padding:22px;display:grid}.PersistenceConsole-module__OiOgoW__heroLead{gap:6px;display:grid}.PersistenceConsole-module__OiOgoW__eyebrow{text-transform:uppercase;letter-spacing:.12em;color:#8fe7ff;font-size:.76rem}.PersistenceConsole-module__OiOgoW__title{margin:0;font-size:2rem}.PersistenceConsole-module__OiOgoW__subtitle{color:var(--text-secondary);max-width:72ch;margin:8px 0 0}.PersistenceConsole-module__OiOgoW__viewerCard{background:linear-gradient(#ffffff17 0%,#ffffff08 100%);border:1px solid #60bce338;border-radius:14px;gap:4px;min-width:220px;padding:14px 16px;display:grid;box-shadow:inset 0 1px #ffffff1f}.PersistenceConsole-module__OiOgoW__viewerLabel,.PersistenceConsole-module__OiOgoW__metaMiniLabel{color:var(--text-secondary);text-transform:uppercase;letter-spacing:.08em;font-size:.78rem}.PersistenceConsole-module__OiOgoW__viewerHint,.PersistenceConsole-module__OiOgoW__mutedText{color:var(--text-secondary);font-size:.92rem}.PersistenceConsole-module__OiOgoW__sectionTabs{flex-wrap:wrap;gap:10px;display:flex}.PersistenceConsole-module__OiOgoW__sectionTab{color:inherit;transition:border-color var(--transition-fast),background var(--transition-fast),transform var(--transition-fast);background:linear-gradient(#ffffff12 0%,#ffffff08 100%);border:1px solid #60bce32e;border-radius:999px;align-items:center;gap:8px;padding:10px 14px;text-decoration:none;display:inline-flex}.PersistenceConsole-module__OiOgoW__sectionTab:hover{background:#ffffff14;border-color:#5fdcff66;transform:translateY(-1px)}.PersistenceConsole-module__OiOgoW__sectionTabActive{background:linear-gradient(#3182ce3d 0%,#3182ce1f 100%);border-color:#5fdcff80;box-shadow:inset 0 1px #beebfa38}.PersistenceConsole-module__OiOgoW__sectionStack{gap:16px;display:grid}.PersistenceConsole-module__OiOgoW__toolbarCard,.PersistenceConsole-module__OiOgoW__panelCard,.PersistenceConsole-module__OiOgoW__migrationPanel{padding:18px}.PersistenceConsole-module__OiOgoW__toolbarCard{gap:14px;display:grid}.PersistenceConsole-module__OiOgoW__searchRow,.PersistenceConsole-module__OiOgoW__filterGrid,.PersistenceConsole-module__OiOgoW__panelHeader,.PersistenceConsole-module__OiOgoW__actionRow,.PersistenceConsole-module__OiOgoW__editorMetaRow{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.PersistenceConsole-module__OiOgoW__panelActions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.PersistenceConsole-module__OiOgoW__searchRow{flex-wrap:nowrap}.PersistenceConsole-module__OiOgoW__searchInput{flex:420px;min-width:240px}.PersistenceConsole-module__OiOgoW__filterGrid{align-items:flex-end}.PersistenceConsole-module__OiOgoW__filterField{flex:220px;gap:6px;min-width:220px;display:grid}.PersistenceConsole-module__OiOgoW__checkboxRow{align-items:center;gap:8px;min-height:40px;display:inline-flex}.PersistenceConsole-module__OiOgoW__metricGrid,.PersistenceConsole-module__OiOgoW__twoColumnGrid,.PersistenceConsole-module__OiOgoW__migrationGrid,.PersistenceConsole-module__OiOgoW__metaGridCompact,.PersistenceConsole-module__OiOgoW__searchResultGrid,.PersistenceConsole-module__OiOgoW__verificationGrid{gap:14px;display:grid}.PersistenceConsole-module__OiOgoW__metricGrid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr))}.PersistenceConsole-module__OiOgoW__twoColumnGrid,.PersistenceConsole-module__OiOgoW__searchResultGrid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));align-items:start}.PersistenceConsole-module__OiOgoW__migrationGrid{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));margin-top:14px}.PersistenceConsole-module__OiOgoW__verificationGrid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));margin-top:14px}.PersistenceConsole-module__OiOgoW__collapsedSummary{background:linear-gradient(#ffffff14 0%,#ffffff08 100%);border:1px solid #67b0d738;border-radius:14px;gap:6px;margin-top:14px;padding:18px;display:grid}.PersistenceConsole-module__OiOgoW__collapsedSummaryValue{margin:0;font-size:1rem;font-weight:600}.PersistenceConsole-module__OiOgoW__collapsedSummaryMeta{color:var(--text-secondary);margin:0;font-size:.92rem}.PersistenceConsole-module__OiOgoW__metricCard,.PersistenceConsole-module__OiOgoW__migrationCard,.PersistenceConsole-module__OiOgoW__metaMiniCard,.PersistenceConsole-module__OiOgoW__verificationCard{background:linear-gradient(#ffffff14 0%,#ffffff08 100%);border:1px solid #67b0d738;border-radius:14px;padding:16px}.PersistenceConsole-module__OiOgoW__metricCard{position:relative;overflow:hidden}.PersistenceConsole-module__OiOgoW__metricCard:before{content:"";background:linear-gradient(90deg,#22d3eecc,#4d82d680);height:2px;position:absolute;top:0;left:0;right:0}.PersistenceConsole-module__OiOgoW__metricLabel{color:var(--text-secondary);font-size:.92rem}.PersistenceConsole-module__OiOgoW__metricValue{margin-top:8px;font-size:1.8rem;display:block}.PersistenceConsole-module__OiOgoW__panelTitle,.PersistenceConsole-module__OiOgoW__subsectionTitle,.PersistenceConsole-module__OiOgoW__drawerTitle,.PersistenceConsole-module__OiOgoW__migrationName{margin:0}.PersistenceConsole-module__OiOgoW__sectionTitleRow{justify-content:space-between;align-items:center;gap:12px;display:flex}.PersistenceConsole-module__OiOgoW__panelSubtitle,.PersistenceConsole-module__OiOgoW__migrationPurpose,.PersistenceConsole-module__OiOgoW__migrationKey,.PersistenceConsole-module__OiOgoW__migrationNotes p,.PersistenceConsole-module__OiOgoW__inlineList small,.PersistenceConsole-module__OiOgoW__listButton small{color:var(--text-secondary);margin:4px 0 0}.PersistenceConsole-module__OiOgoW__inlineList{gap:8px;display:grid}.PersistenceConsole-module__OiOgoW__emptyPanel,.PersistenceConsole-module__OiOgoW__tableEmpty,.PersistenceConsole-module__OiOgoW__accessBanner{color:var(--text-secondary);background:#ffffff08;border:1px dashed #78c4e842;border-radius:12px}.PersistenceConsole-module__OiOgoW__emptyPanel{align-items:center;min-height:84px;padding:16px;display:grid}.PersistenceConsole-module__OiOgoW__tableEmpty{text-align:center;padding:18px 16px}.PersistenceConsole-module__OiOgoW__accessBanner{align-items:center;gap:10px;padding:12px 14px;display:flex}.PersistenceConsole-module__OiOgoW__listButton,.PersistenceConsole-module__OiOgoW__linkButton{color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.PersistenceConsole-module__OiOgoW__listButton{transition:border-color var(--transition-fast),background var(--transition-fast),transform var(--transition-fast);background:#ffffff0a;border:1px solid #ffffff12;border-radius:10px;gap:2px;padding:10px 12px;display:grid}.PersistenceConsole-module__OiOgoW__listButton:hover{background:#ffffff12;border-color:#5fdcff57;transform:translateY(-1px)}.PersistenceConsole-module__OiOgoW__clickableRow{cursor:pointer}.PersistenceConsole-module__OiOgoW__clickableRow:hover td{background:#ffffff0a}.PersistenceConsole-module__OiOgoW__drawerStack,.PersistenceConsole-module__OiOgoW__modalStack,.PersistenceConsole-module__OiOgoW__editorShell{gap:14px;display:grid}.PersistenceConsole-module__OiOgoW__modeToggle,.PersistenceConsole-module__OiOgoW__deconflictGrid,.PersistenceConsole-module__OiOgoW__deconflictColumn,.PersistenceConsole-module__OiOgoW__deconflictNotes,.PersistenceConsole-module__OiOgoW__deconflictMeta{gap:12px;display:grid}.PersistenceConsole-module__OiOgoW__modeToggle{grid-template-columns:repeat(2,minmax(0,1fr))}.PersistenceConsole-module__OiOgoW__deconflictHint{color:var(--text-secondary);background:#ffffff0a;border:1px solid #78c4e833;border-radius:12px;padding:12px 14px}.PersistenceConsole-module__OiOgoW__deconflictGrid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.PersistenceConsole-module__OiOgoW__deconflictColumn{min-width:0}.PersistenceConsole-module__OiOgoW__deconflictEntityCard,.PersistenceConsole-module__OiOgoW__deconflictNoteCard{background:linear-gradient(#ffffff14 0%,#ffffff08 100%);border:1px solid #67b0d738;border-radius:14px;padding:14px}.PersistenceConsole-module__OiOgoW__deconflictEntityCard small,.PersistenceConsole-module__OiOgoW__deconflictMeta small{color:var(--text-secondary)}.PersistenceConsole-module__OiOgoW__jsonBlock{background:#00000052;border-radius:12px;max-height:320px;margin:0;padding:14px;font-size:.82rem;overflow:auto}.PersistenceConsole-module__OiOgoW__editorActionRow{margin-left:auto}.PersistenceConsole-module__OiOgoW__progressBar{background:#ffffff14;border-radius:999px;height:8px;margin-top:12px;overflow:hidden}.PersistenceConsole-module__OiOgoW__progressValue{background:linear-gradient(90deg,#3182ce,#63b3ed);border-radius:999px;height:100%}.PersistenceConsole-module__OiOgoW__statusChip{border:1px solid #0000;border-radius:999px;align-items:center;gap:6px;padding:6px 10px;font-size:.85rem;display:inline-flex}.PersistenceConsole-module__OiOgoW__statusSuccess{color:#9ae6b4;border-color:#9ae6b459}.PersistenceConsole-module__OiOgoW__statusInfo{color:#90cdf4;border-color:#90cdf459}.PersistenceConsole-module__OiOgoW__statusWarning{color:#f6e05e;border-color:#f6e05e59}.PersistenceConsole-module__OiOgoW__statusDanger,.PersistenceConsole-module__OiOgoW__errorText{color:#feb2b2}.PersistenceConsole-module__OiOgoW__migrationHeader{gap:8px;display:grid}.PersistenceConsole-module__OiOgoW__verificationHeader{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.PersistenceConsole-module__OiOgoW__verificationPhase{text-transform:uppercase;letter-spacing:.08em;color:#8fe7ff;margin:0;font-size:.82rem}.PersistenceConsole-module__OiOgoW__verificationMeta{color:var(--text-secondary);margin:6px 0 0}.PersistenceConsole-module__OiOgoW__migrationHeading{justify-items:start;gap:6px;display:grid}.PersistenceConsole-module__OiOgoW__migrationNotes{gap:4px;margin-top:12px;display:grid}.PersistenceConsole-module__OiOgoW__spin{animation:1s linear infinite PersistenceConsole-module__OiOgoW__spin}@keyframes PersistenceConsole-module__OiOgoW__spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@media (max-width:900px){.PersistenceConsole-module__OiOgoW__page{padding:18px}.PersistenceConsole-module__OiOgoW__header{flex-direction:column}.PersistenceConsole-module__OiOgoW__viewerCard{width:100%}.PersistenceConsole-module__OiOgoW__searchRow{flex-wrap:wrap}.PersistenceConsole-module__OiOgoW__deconflictGrid,.PersistenceConsole-module__OiOgoW__modeToggle{grid-template-columns:1fr}}
