.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)}}
.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}
.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}
@property --ai-gradient-angle{syntax:"<angle>";inherits:false;initial-value:0deg}@property --ai-input-angle{syntax:"<angle>";inherits:false;initial-value:0deg}.agent-detail-module__MlX4AW__page{gap:var(--spacing-lg);flex-direction:column;display:flex}.agent-detail-module__MlX4AW__header{gap:var(--spacing-md);flex-direction:column;display:flex}.agent-detail-module__MlX4AW__backBtn{align-items:center;gap:var(--spacing-xs);font-size:var(--font-size-sm);color:var(--text-tertiary);transition:color var(--transition-fast);width:fit-content;text-decoration:none;display:flex}.agent-detail-module__MlX4AW__backBtn:hover{color:var(--text-primary)}.agent-detail-module__MlX4AW__headerCard{border-radius:var(--radius-xl);padding:var(--spacing-xl);gap:var(--spacing-xl);background:linear-gradient(#27405cf0 0%,#13263edb 100%);border:1px solid #67b0d75c;flex-direction:column;display:flex;box-shadow:0 10px 32px #040f1e6b,inset 0 1px #c5e7f829}.agent-detail-module__MlX4AW__headerMain{justify-content:space-between;align-items:flex-start;display:flex}.agent-detail-module__MlX4AW__agentInfo{align-items:center;gap:var(--spacing-lg);display:flex}.agent-detail-module__MlX4AW__agentAvatar{border-radius:var(--radius-lg);background:#ffffff0f;border:1px solid #ffffff1a;justify-content:center;align-items:center;width:64px;height:64px;display:flex;box-shadow:0 8px 16px #0003}.agent-detail-module__MlX4AW__agentEmoji{font-size:32px}.agent-detail-module__MlX4AW__agentName{font-size:var(--font-size-2xl);color:#fff;margin-bottom:4px;font-weight:700}.agent-detail-module__MlX4AW__agentTextBlock{flex-direction:column;min-width:0;display:flex}.agent-detail-module__MlX4AW__agentTitleRow{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.agent-detail-module__MlX4AW__agentInlineBadges{align-items:center;gap:var(--spacing-sm);min-width:0;display:inline-flex}.agent-detail-module__MlX4AW__agentRole{font-size:var(--font-size-base);color:#fff9}.agent-detail-module__MlX4AW__headerBadges{align-items:center;gap:var(--spacing-sm);margin-top:0;display:flex}.agent-detail-module__MlX4AW__headerIconBtn{min-width:34px!important;height:34px!important;color:var(--text-secondary)!important;padding:0!important}.agent-detail-module__MlX4AW__headerIconBtnMuted{color:#fff6!important;min-width:34px!important;height:34px!important;padding:0!important}.agent-detail-module__MlX4AW__statusBadge{font-size:var(--font-size-xs);border-radius:var(--radius-full);text-transform:capitalize;padding:4px 12px;font-weight:600}.agent-detail-module__MlX4AW__active{color:#102818;background:#4ade80}.agent-detail-module__MlX4AW__modelBadge{font-size:var(--font-size-xs);color:#e9d5ff;border-radius:var(--radius-full);background:#9333ea33;border:1px solid #9333ea4d;align-items:center;gap:6px;padding:4px 12px;font-weight:600;display:flex}.agent-detail-module__MlX4AW__lastExec{font-size:var(--font-size-xs);color:#fff6;align-items:center;gap:6px;margin-top:6px;display:flex}.agent-detail-module__MlX4AW__statsGrid{gap:var(--spacing-sm);grid-template-columns:repeat(6,1fr);display:grid}.agent-detail-module__MlX4AW__statCard{border-radius:var(--radius-lg);padding:var(--spacing-md)var(--spacing-sm);text-align:center;align-items:center;gap:var(--spacing-xs);transition:border-color var(--transition-fast),box-shadow var(--transition-fast),transform var(--transition-fast),background var(--transition-fast);background:#ffffff14;border:1px solid #ffffff1f;flex-direction:column;display:flex}.agent-detail-module__MlX4AW__statCard:hover{background:#ffffff1a;border-color:#4ad4ff94;transform:translateY(-1px);box-shadow:0 0 0 1px #5fdcff29,0 12px 22px #05112357,inset 0 1px #d6f1ff24}.agent-detail-module__MlX4AW__statIcon{margin-bottom:2px}.agent-detail-module__MlX4AW__statLabel{color:#ffffff80;white-space:nowrap;font-size:11px}.agent-detail-module__MlX4AW__statValue{font-size:var(--font-size-lg);color:#fff;font-weight:600}.agent-detail-module__MlX4AW__tabs{background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:var(--radius-lg);gap:2px;padding:4px;display:flex}.agent-detail-module__MlX4AW__tab{align-items:center;gap:var(--spacing-xs);border-radius:var(--radius-md);font-size:var(--font-size-sm);color:var(--text-tertiary);transition:all var(--transition-fast);padding:8px 16px;font-weight:500;display:flex}.agent-detail-module__MlX4AW__tab:hover{color:var(--text-primary);background:var(--glass-bg-hover)}.agent-detail-module__MlX4AW__tabActive{color:var(--text-primary);background:var(--glass-bg-active)}.agent-detail-module__MlX4AW__tabContent{animation:agent-detail-module__MlX4AW__fadeIn var(--transition-base)ease}.agent-detail-module__MlX4AW__overviewContent{gap:var(--spacing-lg);flex-direction:column;display:flex}.agent-detail-module__MlX4AW__tokenCards{gap:var(--spacing-md);grid-template-columns:repeat(4,1fr);display:grid}.agent-detail-module__MlX4AW__tokenCard{background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:var(--radius-lg);padding:var(--spacing-lg);transition:border-color var(--transition-fast),box-shadow var(--transition-fast),transform var(--transition-fast),background var(--transition-fast);flex-direction:column;gap:4px;display:flex}.agent-detail-module__MlX4AW__tokenCard:hover{background:#ffffff1a;border-color:#4ad4ff94;transform:translateY(-1px);box-shadow:0 0 0 1px #5fdcff29,0 12px 22px #05112357,inset 0 1px #d6f1ff24}.agent-detail-module__MlX4AW__tokenCardLabel{font-size:var(--font-size-xs);color:var(--text-tertiary);text-transform:uppercase;letter-spacing:.3px}.agent-detail-module__MlX4AW__tokenCardValue{font-size:var(--font-size-2xl);color:var(--text-primary);font-weight:700}.agent-detail-module__MlX4AW__tokenCardSub{font-size:var(--font-size-xs);color:var(--text-muted)}.agent-detail-module__MlX4AW__chartPanel{background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:var(--radius-lg);padding:var(--spacing-lg);transition:border-color var(--transition-fast),box-shadow var(--transition-fast),transform var(--transition-fast),background var(--transition-fast);overflow:hidden}.agent-detail-module__MlX4AW__chartPanel:hover{background:#ffffff1a;border-color:#4ad4ff94;transform:translateY(-1px);box-shadow:0 0 0 1px #5fdcff29,0 12px 22px #05112357,inset 0 1px #d6f1ff24}.agent-detail-module__MlX4AW__chartTitle{font-size:var(--font-size-md);color:var(--text-primary);margin-bottom:var(--spacing-lg);font-weight:600}.agent-detail-module__MlX4AW__chartArea{gap:var(--spacing-md);height:250px;display:flex}.agent-detail-module__MlX4AW__chartYAxis{flex-direction:column;justify-content:space-between;min-width:48px;padding:4px 0;display:flex}.agent-detail-module__MlX4AW__chartLabel{color:var(--text-muted);white-space:nowrap;text-align:right;font-size:10px}.agent-detail-module__MlX4AW__chartGraph{flex-direction:column;flex:1;display:flex}.agent-detail-module__MlX4AW__chartSvg{flex:1;width:100%}.agent-detail-module__MlX4AW__chartXAxis{padding-top:var(--spacing-sm);justify-content:space-between;display:flex}.agent-detail-module__MlX4AW__skillsContent{gap:var(--spacing-md);flex-direction:column;display:flex}.agent-detail-module__MlX4AW__skillsHeader{justify-content:space-between;align-items:center;display:flex}.agent-detail-module__MlX4AW__skillsSubtitle{font-size:var(--font-size-sm);color:var(--text-secondary)}.agent-detail-module__MlX4AW__teachBtn{align-items:center;gap:var(--spacing-xs);font-size:var(--font-size-sm);padding:8px 16px;font-weight:600;display:flex}.agent-detail-module__MlX4AW__teachBtn:hover{filter:brightness(1.05)}.agent-detail-module__MlX4AW__aiAssistRow{margin-bottom:var(--spacing-sm);justify-content:flex-end;display:flex}.agent-detail-module__MlX4AW__aiAssistBtn{font-size:var(--font-size-sm);border-radius:var(--radius-md);z-index:0;transition:transform var(--transition-fast),box-shadow var(--transition-fast),border-color var(--transition-fast);-webkit-backdrop-filter:blur(8px);font-weight:600;position:relative;overflow:visible;color:#fff!important;background:radial-gradient(120% 180% at 0 0,#7ed6ff42 0%,#165f9614 44%,#0b1a2c14 100%),linear-gradient(135deg,#2a4562db 0%,#182c48eb 52%,#12233ee6 100%)!important;border:1px solid #8edeff57!important;padding:8px 14px!important}.agent-detail-module__MlX4AW__aiAssistBtn:before{content:"";border-radius:inherit;background:conic-gradient(from var(--ai-gradient-angle),#7be5ff,#32d3ff,#70c6ff,#9d87ff,#7be5ff);-webkit-mask-composite:xor;pointer-events:none;z-index:-1;padding:2px;animation:2.6s linear infinite agent-detail-module__MlX4AW__aiAssistGradient;position:absolute;inset:-2px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.agent-detail-module__MlX4AW__aiAssistBtn:after{content:"";border-radius:inherit;mix-blend-mode:screen;opacity:.9;pointer-events:none;z-index:-1;background:radial-gradient(140% 90% at 0 0,#94e8ff33 0%,#94e8ff00 58%),radial-gradient(110% 90% at 100% 100%,#6f9dff3d 0%,#6f9dff00 62%);animation:6.5s ease-in-out infinite alternate agent-detail-module__MlX4AW__aiAssistDreamyShift;position:absolute;inset:0}.agent-detail-module__MlX4AW__aiAssistBtn:hover{transform:translateY(-1px);box-shadow:0 0 28px #52cdff8c,0 0 40px #7ca8ff57,inset 0 1px #e8f7ff52;border-color:#a7ecffad!important}@keyframes agent-detail-module__MlX4AW__aiAssistGradient{0%{--ai-gradient-angle:0deg}to{--ai-gradient-angle:360deg}}@keyframes agent-detail-module__MlX4AW__aiAssistDreamyShift{0%{opacity:.72;transform:translate(-2%,-4%)scale(1)}to{opacity:1;transform:translate(2%,4%)scale(1.06)}}.agent-detail-module__MlX4AW__skillsList{gap:var(--spacing-sm);flex-direction:column;display:flex}.agent-detail-module__MlX4AW__skillCard{background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:var(--radius-lg);transition:border-color var(--transition-fast);overflow:hidden}.agent-detail-module__MlX4AW__skillCard:hover{border-color:var(--color-primary-300)}.agent-detail-module__MlX4AW__skillCardHeader{padding:var(--spacing-md)var(--spacing-lg);cursor:pointer;justify-content:space-between;align-items:center;display:flex}.agent-detail-module__MlX4AW__skillCardInfo{flex:1}.agent-detail-module__MlX4AW__skillName{font-size:var(--font-size-base);color:var(--text-primary);font-weight:600}.agent-detail-module__MlX4AW__skillDesc{font-size:var(--font-size-sm);color:var(--text-tertiary);margin-top:2px}.agent-detail-module__MlX4AW__skillCardMeta{align-items:center;gap:var(--spacing-md);color:var(--text-tertiary);display:flex}.agent-detail-module__MlX4AW__skillExecCount{flex-direction:column;align-items:flex-end;display:flex}.agent-detail-module__MlX4AW__skillExecNum{font-size:var(--font-size-md);color:var(--text-primary);font-weight:600}.agent-detail-module__MlX4AW__skillExecLabel{color:var(--text-tertiary);font-size:10px}.agent-detail-module__MlX4AW__skillSteps{padding:0 var(--spacing-lg)var(--spacing-lg);border-top:1px solid var(--glass-border);margin-top:0}.agent-detail-module__MlX4AW__skillStepsTitle{font-size:var(--font-size-xs);color:var(--text-secondary);text-transform:uppercase;letter-spacing:.5px;margin:var(--spacing-md)0 var(--spacing-sm);font-weight:600}.agent-detail-module__MlX4AW__skillStepsList{gap:var(--spacing-xs);padding-left:var(--spacing-lg);flex-direction:column;margin:0;display:flex}.agent-detail-module__MlX4AW__skillStep{font-size:var(--font-size-sm);color:var(--text-secondary);padding-left:var(--spacing-xs)}.agent-detail-module__MlX4AW__skillStep::marker{color:var(--color-primary-300)}.agent-detail-module__MlX4AW__logsList{background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:var(--radius-lg);flex-direction:column;font-family:SF Mono,Fira Code,monospace;display:flex;overflow:hidden}.agent-detail-module__MlX4AW__logItem{align-items:center;gap:var(--spacing-md);padding:var(--spacing-sm)var(--spacing-md);border-bottom:1px solid var(--glass-border);font-size:var(--font-size-sm);display:flex}.agent-detail-module__MlX4AW__logItem:last-child{border-bottom:none}.agent-detail-module__MlX4AW__logSeverity{font-size:var(--font-size-xs);border-radius:var(--radius-sm);text-align:center;min-width:60px;padding:2px 6px;font-weight:700}.agent-detail-module__MlX4AW__info{color:var(--color-info);background:var(--color-info-bg)}.agent-detail-module__MlX4AW__debug,.agent-detail-module__MlX4AW__trace{color:#60a5fa;background:#60a5fa1f}.agent-detail-module__MlX4AW__warning,.agent-detail-module__MlX4AW__warn{color:var(--color-warning);background:var(--color-warning-bg)}.agent-detail-module__MlX4AW__error{color:var(--color-error);background:var(--color-error-bg)}.agent-detail-module__MlX4AW__fatal{color:#fda4af;background:#fb71852e}.agent-detail-module__MlX4AW__logType{color:var(--text-tertiary);font-size:var(--font-size-xs)}.agent-detail-module__MlX4AW__logMessage{color:var(--text-primary);flex:1}.agent-detail-module__MlX4AW__logTime{color:var(--text-muted);font-size:var(--font-size-xs);white-space:nowrap}.agent-detail-module__MlX4AW__kanbanContent{gap:var(--spacing-md);flex-direction:column;display:flex}.agent-detail-module__MlX4AW__kanbanHeader{justify-content:space-between;align-items:center;display:flex}.agent-detail-module__MlX4AW__kanbanSubtitle{font-size:var(--font-size-sm);color:var(--text-secondary)}.agent-detail-module__MlX4AW__addTaskBtn{align-items:center;gap:var(--spacing-xs);font-size:var(--font-size-sm);padding:8px 16px;font-weight:600;display:flex}.agent-detail-module__MlX4AW__addTaskBtn:hover{filter:brightness(1.05)}.agent-detail-module__MlX4AW__kanbanBoard{gap:var(--spacing-md);grid-template-columns:repeat(4,1fr);display:grid}.agent-detail-module__MlX4AW__kanbanColumn{gap:var(--spacing-sm);flex-direction:column;min-height:200px;display:flex}.agent-detail-module__MlX4AW__kanbanColHeader{padding:var(--spacing-sm)var(--spacing-md);border-radius:var(--radius-md);border-bottom:2px solid var(--glass-border);background:#ffffff08;justify-content:space-between;align-items:center;display:flex}.agent-detail-module__MlX4AW__kanban_queued .agent-detail-module__MlX4AW__kanbanColTitle{color:var(--color-warning)}.agent-detail-module__MlX4AW__kanban_running .agent-detail-module__MlX4AW__kanbanColTitle{color:var(--color-info)}.agent-detail-module__MlX4AW__kanban_completed .agent-detail-module__MlX4AW__kanbanColTitle{color:var(--color-success)}.agent-detail-module__MlX4AW__kanban_failed .agent-detail-module__MlX4AW__kanbanColTitle{color:var(--color-error)}.agent-detail-module__MlX4AW__kanban_queued{border-bottom-color:var(--color-warning)}.agent-detail-module__MlX4AW__kanban_running{border-bottom-color:var(--color-info)}.agent-detail-module__MlX4AW__kanban_completed{border-bottom-color:var(--color-success)}.agent-detail-module__MlX4AW__kanban_failed{border-bottom-color:var(--color-error)}.agent-detail-module__MlX4AW__kanbanColTitle{font-size:var(--font-size-sm);font-weight:600}.agent-detail-module__MlX4AW__kanbanColCount{font-size:var(--font-size-xs);color:var(--text-tertiary)}.agent-detail-module__MlX4AW__kanbanCards{gap:var(--spacing-sm);flex-direction:column;flex:1;display:flex}.agent-detail-module__MlX4AW__kanbanCard{background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:var(--radius-md);padding:var(--spacing-md);gap:var(--spacing-xs);flex-direction:column;display:flex}.agent-detail-module__MlX4AW__kanbanEmpty{font-size:var(--font-size-sm);color:var(--text-muted);flex:1;justify-content:center;align-items:center;min-height:60px;display:flex}.agent-detail-module__MlX4AW__taskTitle{font-size:var(--font-size-sm);color:var(--text-primary);font-weight:500}.agent-detail-module__MlX4AW__priorityBadge{border-radius:var(--radius-full);text-transform:capitalize;width:fit-content;padding:2px 8px;font-size:10px;font-weight:600}.agent-detail-module__MlX4AW__priority_high{color:var(--color-error);background:var(--color-error-bg)}.agent-detail-module__MlX4AW__priority_medium{color:var(--color-warning);background:var(--color-warning-bg)}.agent-detail-module__MlX4AW__priority_low{color:var(--color-info);background:var(--color-info-bg)}.agent-detail-module__MlX4AW__cronContent{gap:var(--spacing-md);flex-direction:column;display:flex}.agent-detail-module__MlX4AW__cronHeader{justify-content:space-between;align-items:center;display:flex}.agent-detail-module__MlX4AW__cronSubtitle{font-size:var(--font-size-sm);color:var(--text-secondary)}.agent-detail-module__MlX4AW__createCronBtn{align-items:center;gap:var(--spacing-xs);font-size:var(--font-size-sm);font-weight:600;display:flex;color:var(--text-primary)!important;padding:8px 16px!important}.agent-detail-module__MlX4AW__createCronBtn:hover{filter:brightness(1.05)}.agent-detail-module__MlX4AW__cronList{gap:var(--spacing-sm);flex-direction:column;display:flex}.agent-detail-module__MlX4AW__cronCard{background:var(--glass-bg);border:1px solid var(--glass-border);border-radius:var(--radius-lg);padding:var(--spacing-lg);gap:var(--spacing-sm);flex-direction:column;display:flex}.agent-detail-module__MlX4AW__cronCardHeader{justify-content:space-between;align-items:center;display:flex}.agent-detail-module__MlX4AW__cronName{font-size:var(--font-size-base);color:var(--text-primary);font-weight:600}.agent-detail-module__MlX4AW__cronBadge{font-size:var(--font-size-xs);border-radius:var(--radius-full);padding:3px 10px;font-weight:600}.agent-detail-module__MlX4AW__cronEnabled{color:var(--color-success);background:var(--color-success-bg)}.agent-detail-module__MlX4AW__cronDisabled{color:var(--text-tertiary);background:#ffffff0d}.agent-detail-module__MlX4AW__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}.agent-detail-module__MlX4AW__cronNextRun{font-size:var(--font-size-sm);color:var(--text-tertiary)}.agent-detail-module__MlX4AW__modalOverlay{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);z-index:100;background:#000000a6;justify-content:center;align-items:center;animation:.2s agent-detail-module__MlX4AW__fadeIn;display:flex;position:fixed;inset:0}.agent-detail-module__MlX4AW__modal{border-radius:var(--radius-xl);background:#0a1520f0;border:1px solid #fff3;flex-direction:column;width:540px;max-height:85vh;animation:.25s agent-detail-module__MlX4AW__slideUp;display:flex;box-shadow:0 24px 64px #00000080}.agent-detail-module__MlX4AW__skillModal{width:800px;max-width:90%}.agent-detail-module__MlX4AW__cronModal{width:600px;max-width:90%;box-shadow:none;background:0 0;border:none;padding:0}@keyframes agent-detail-module__MlX4AW__slideUp{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.agent-detail-module__MlX4AW__modalHeader{padding:var(--spacing-lg);border-bottom:1px solid var(--glass-border);justify-content:space-between;align-items:center;display:flex}.agent-detail-module__MlX4AW__modalHeaderActions{align-items:center;gap:var(--spacing-sm);display:flex}.agent-detail-module__MlX4AW__modalTitle{font-size:var(--font-size-lg);color:var(--text-primary);font-weight:600}.agent-detail-module__MlX4AW__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}.agent-detail-module__MlX4AW__modalClose:hover{background:var(--glass-bg-hover);color:var(--text-primary)}.agent-detail-module__MlX4AW__closeBtn{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;background:0 0!important;border:none!important;min-width:32px!important;padding:0!important}.agent-detail-module__MlX4AW__closeBtn:hover{background:var(--glass-bg-hover);color:var(--text-primary)}.agent-detail-module__MlX4AW__modalBody{padding:var(--spacing-lg);gap:var(--spacing-md);flex-direction:column;display:flex;overflow-y:auto}.agent-detail-module__MlX4AW__modalSubtitle{color:#fff9;margin-bottom:16px}.agent-detail-module__MlX4AW__modalFooter{justify-content:flex-end;gap:var(--spacing-sm);padding:var(--spacing-lg);border-top:1px solid var(--glass-border);display:flex}.agent-detail-module__MlX4AW__formGroup{gap:var(--spacing-xs);flex-direction:column;flex:1;display:flex}.agent-detail-module__MlX4AW__label{font-size:var(--font-size-sm);color:var(--text-secondary);font-weight:500}.agent-detail-module__MlX4AW__modalFieldInput{box-sizing:border-box;width:100%;min-width:0;padding:10px 14px}.agent-detail-module__MlX4AW__invocationHint{color:var(--text-tertiary);font-size:12px;font-weight:400}:is(.agent-detail-module__MlX4AW__formGroup>input.glass-input,.agent-detail-module__MlX4AW__formGroup>textarea.glass-input){box-sizing:border-box;width:100%;min-width:0;padding:10px 14px}.agent-detail-module__MlX4AW__formRow{gap:var(--spacing-md);display:flex}.agent-detail-module__MlX4AW__formLabel{font-size:var(--font-size-sm);color:var(--text-secondary);font-weight:600}.agent-detail-module__MlX4AW__formInput,.agent-detail-module__MlX4AW__formSelect,.agent-detail-module__MlX4AW__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}.agent-detail-module__MlX4AW__formInput:focus,.agent-detail-module__MlX4AW__formSelect:focus,.agent-detail-module__MlX4AW__formTextarea:focus{border-color:var(--color-primary-300)}.agent-detail-module__MlX4AW__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}.agent-detail-module__MlX4AW__formTextarea{resize:vertical;min-height:70px}.agent-detail-module__MlX4AW__stepsEditor{gap:var(--spacing-xs);flex-direction:column;display:flex}.agent-detail-module__MlX4AW__stepRow{align-items:center;gap:var(--spacing-sm);display:flex}.agent-detail-module__MlX4AW__stepsContainer{gap:var(--spacing-xs);flex-direction:column;display:flex}.agent-detail-module__MlX4AW__stepRow input.glass-input{box-sizing:border-box;flex:1;width:100%;min-width:0;padding:10px 14px}.agent-detail-module__MlX4AW__stepGrip{color:var(--text-muted);cursor:grab;flex-shrink:0}.agent-detail-module__MlX4AW__stepNum{font-size:var(--font-size-xs);color:var(--color-primary-300);text-align:center;flex-shrink:0;width:20px;font-weight:600}.agent-detail-module__MlX4AW__invocationStepMarker{color:#fbbf24;min-width:16px}.agent-detail-module__MlX4AW__stepInput{border:1px solid var(--glass-border);border-radius:var(--radius-md);color:var(--text-primary);font-size:var(--font-size-sm);background:#ffffff0a;outline:none;flex:1;padding:8px 12px}.agent-detail-module__MlX4AW__stepInput:focus{border-color:var(--color-primary-300)}.agent-detail-module__MlX4AW__stepRemove{border-radius:var(--radius-sm);width:24px;height:24px;color:var(--text-muted);transition:all var(--transition-fast);flex-shrink:0;justify-content:center;align-items:center;display:flex}.agent-detail-module__MlX4AW__stepRemove:hover{color:var(--color-error);background:var(--color-error-bg)}.agent-detail-module__MlX4AW__removeStepBtn{border-radius:var(--radius-sm);width:24px;height:24px;color:var(--text-muted);transition:all var(--transition-fast);flex-shrink:0;justify-content:center;align-items:center;display:flex}.agent-detail-module__MlX4AW__removeStepBtn:hover{color:var(--color-error);background:var(--color-error-bg)}.agent-detail-module__MlX4AW__addStepBtn{align-items:center;gap:var(--spacing-xs);font-size:var(--font-size-sm);color:var(--color-primary-300);width:fit-content;transition:opacity var(--transition-fast);padding:6px 12px;display:flex}.agent-detail-module__MlX4AW__addStepBtn:hover{opacity:.8}.agent-detail-module__MlX4AW__cancelBtn{font-size:var(--font-size-sm);font-weight:500;color:var(--text-secondary)!important;padding:8px 20px!important}.agent-detail-module__MlX4AW__cancelBtn:hover{color:var(--text-primary)!important}.agent-detail-module__MlX4AW__saveBtn{font-size:var(--font-size-sm);font-weight:600;color:#fff!important;padding:8px 20px!important}.agent-detail-module__MlX4AW__saveBtn:hover{box-shadow:var(--shadow-glow);transform:translateY(-1px)}.agent-detail-module__MlX4AW__aiHelperOverlay{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);z-index:110;background:#000000a6;justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.agent-detail-module__MlX4AW__aiHelperModal{gap:var(--spacing-sm);border-radius:var(--radius-lg);width:min(680px,92vw);padding:var(--spacing-lg);background:#0a1520f2;border:1px solid #fff3;flex-direction:column;display:flex;box-shadow:0 24px 60px #00000073}.agent-detail-module__MlX4AW__aiHelperInputArea{align-items:center;gap:var(--spacing-xs);border-radius:var(--radius-md);z-index:0;background:#0a0a0aeb;border:1px solid #ffffff1a;min-height:44px;padding:12px 16px;display:flex;position:relative}.agent-detail-module__MlX4AW__aiHelperInputArea:before{content:"";border-radius:inherit;background:conic-gradient(from var(--ai-input-angle),#01e393,#00c97e,#0ea5e9,#8b5cf6,#ec4899,#01e393);-webkit-mask-composite:xor;pointer-events:none;z-index:-1;padding:2px;animation:3s linear infinite agent-detail-module__MlX4AW__aiInputGradient;position:absolute;inset:-2px;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.agent-detail-module__MlX4AW__aiHelperTextarea{resize:vertical;width:100%;color:var(--text-primary);font-size:var(--font-size-sm);background:0 0;border:none;outline:none;min-height:104px;max-height:280px;font-family:inherit;line-height:1.5}.agent-detail-module__MlX4AW__aiHelperTextarea::placeholder{color:var(--text-muted)}@keyframes agent-detail-module__MlX4AW__aiInputGradient{0%{--ai-input-angle:0deg}to{--ai-input-angle:360deg}}.agent-detail-module__MlX4AW__aiHelperTitle{font-size:var(--font-size-lg);color:var(--text-primary);font-weight:600}.agent-detail-module__MlX4AW__aiHelperSubtitle{font-size:var(--font-size-sm);color:var(--text-secondary);margin-bottom:var(--spacing-xs)}.agent-detail-module__MlX4AW__aiHelperActions{margin-top:var(--spacing-sm);justify-content:flex-end;gap:var(--spacing-sm);display:flex}.agent-detail-module__MlX4AW__settingsContent{gap:var(--spacing-lg);flex-direction:column;display:flex}.agent-detail-module__MlX4AW__settingsCard{padding:var(--spacing-lg)}.agent-detail-module__MlX4AW__settingsCardFocused{background:linear-gradient(128deg,#2d425ff0 0%,#1c2d47e6 58%,#17233aeb 100%);border:1px solid #38b5e8a6;border-radius:24px;box-shadow:inset 0 0 0 1px #78e2ff1f,0 14px 34px #040e1d73}.agent-detail-module__MlX4AW__sectionTitle{font-size:var(--font-size-lg);color:var(--text-primary);margin-bottom:var(--spacing-md);font-weight:600}.agent-detail-module__MlX4AW__settingsSectionHeader{margin-bottom:var(--spacing-lg);align-items:center;gap:12px;display:flex}.agent-detail-module__MlX4AW__sectionIcon{color:#23d7ff;background:radial-gradient(circle at 30% 20%,#5fe0ff2e,#5fe0ff0a);border:1px solid #45d0f375;border-radius:10px;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex;box-shadow:0 0 18px #3ac5f033}.agent-detail-module__MlX4AW__settingsSectionTitle{letter-spacing:-.01em;color:#f5fafff5;margin:0;font-size:clamp(18px,1.4vw,22px);font-weight:700;line-height:1.2}.agent-detail-module__MlX4AW__settingsStack{gap:var(--spacing-md);flex-direction:column;display:flex}.agent-detail-module__MlX4AW__editGrid{gap:var(--spacing-md);grid-template-columns:1fr 1fr;display:grid}.agent-detail-module__MlX4AW__editField{flex-direction:column;gap:6px;display:flex}.agent-detail-module__MlX4AW__fullWidthEditField{grid-column:1/-1}.agent-detail-module__MlX4AW__editLabel{font-size:var(--font-size-sm);color:var(--text-secondary);font-weight:500}.agent-detail-module__MlX4AW__settingsHint{color:#bfd2e49e;margin:0;font-size:13px}.agent-detail-module__MlX4AW__editInput{width:100%;font-size:var(--font-size-sm);padding:10px 14px}.agent-detail-module__MlX4AW__editTextarea{width:100%;font-size:var(--font-size-sm);resize:vertical;padding:10px 14px;font-family:inherit}.agent-detail-module__MlX4AW__settingsToggleRow{justify-content:flex-start;align-items:center;gap:16px;margin-bottom:2px;display:flex}.agent-detail-module__MlX4AW__settingsToggleLabel{font-size:var(--font-size-sm);letter-spacing:0;color:#f0f6fcf2;font-weight:500;line-height:1.4}.agent-detail-module__MlX4AW__toggle{flex-shrink:0;width:44px;height:24px;display:inline-block;position:relative}.agent-detail-module__MlX4AW__toggle input{opacity:0;width:0;height:0}.agent-detail-module__MlX4AW__toggleSlider{cursor:pointer;transition:all var(--transition-fast);background:#ffffff24;border:1px solid #9fc4e057;border-radius:999px;position:absolute;inset:0}.agent-detail-module__MlX4AW__toggleSlider:before{content:"";width:18px;height:18px;transition:transform var(--transition-fast),background var(--transition-fast);background:#f8fafcf5;border-radius:50%;position:absolute;bottom:2px;left:2px;box-shadow:0 2px 8px #030c1973}.agent-detail-module__MlX4AW__toggle input:checked+.agent-detail-module__MlX4AW__toggleSlider{background:linear-gradient(90deg,#16ccf6 0%,#1f9df0 100%);border-color:#34dcffbd;box-shadow:0 0 16px #30d3fc5c}.agent-detail-module__MlX4AW__toggle input:checked+.agent-detail-module__MlX4AW__toggleSlider:before{background:#fff;transform:translate(20px)}.agent-detail-module__MlX4AW__toggle input:focus-visible+.agent-detail-module__MlX4AW__toggleSlider{box-shadow:0 0 0 2px #ffffff38,0 0 0 4px #22d3ee52}.agent-detail-module__MlX4AW__rangeLabelRow{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.agent-detail-module__MlX4AW__rangeValue{font-family:JetBrains Mono,Fira Code,Courier New,monospace;font-size:var(--font-size-sm);color:#f6fafff2;letter-spacing:0;font-weight:600;line-height:1.2}.agent-detail-module__MlX4AW__settingsRange{appearance:none;cursor:pointer;background:0 0;width:100%;height:20px}.agent-detail-module__MlX4AW__settingsRange::-webkit-slider-runnable-track{background:#7f9dbe38;border:1px solid #85b5db2e;border-radius:999px;height:6px}.agent-detail-module__MlX4AW__settingsRange::-webkit-slider-thumb{-webkit-appearance:none;background:#e7f2fcf2;border:1px solid #95c4e959;border-radius:50%;width:16px;height:16px;margin-top:-6px;box-shadow:0 2px 10px #0209146b}.agent-detail-module__MlX4AW__settingsRange::-moz-range-track{background:#7f9dbe38;border:1px solid #85b5db2e;border-radius:999px;height:6px}.agent-detail-module__MlX4AW__settingsRange::-moz-range-thumb{background:#e7f2fcf2;border:1px solid #95c4e959;border-radius:50%;width:16px;height:16px;box-shadow:0 2px 10px #0209146b}.agent-detail-module__MlX4AW__settingsRange:disabled{opacity:.45;cursor:not-allowed}.agent-detail-module__MlX4AW__toolServerList{border-radius:var(--radius-lg);background:#09172961;border:1px solid #72a4ce4d;flex-direction:column;gap:10px;padding:12px 10px;display:flex}.agent-detail-module__MlX4AW__toolServerGroup{border-radius:var(--radius-md);background:#0f223980;border:1px solid #6da1cd4d;overflow:hidden}.agent-detail-module__MlX4AW__toolServerHeader{cursor:pointer;color:#f2f8fff0;background:0 0;border:0;justify-content:space-between;align-items:center;gap:14px;width:100%;padding:12px 14px;display:flex}.agent-detail-module__MlX4AW__toolServerHeaderLeft{align-items:center;gap:10px;min-width:0;display:inline-flex}.agent-detail-module__MlX4AW__toolServerChevron{color:#2fd9ff;transition:transform var(--transition-fast);transform:rotate(-90deg)}.agent-detail-module__MlX4AW__toolServerChevronExpanded{transform:rotate(0)}.agent-detail-module__MlX4AW__toolServerName{font-size:var(--font-size-sm);letter-spacing:0;font-weight:600;line-height:1.35}.agent-detail-module__MlX4AW__toolServerHeaderMeta{font-size:var(--font-size-xs);color:#aebed3b8;white-space:nowrap}.agent-detail-module__MlX4AW__toolServerBody{border-top:1px solid #6da1cd33;flex-direction:column;gap:12px;padding:0 16px 14px;display:flex}.agent-detail-module__MlX4AW__mcpToolItem{color:var(--text-primary);align-items:center;gap:10px;padding:4px 0;font-size:14px;display:flex}.agent-detail-module__MlX4AW__mcpToolItemLabel{color:#ebf4fcf2;flex:1}.agent-detail-module__MlX4AW__mcpToolItemMeta{color:var(--text-secondary);border:1px solid var(--glass-border);background:#ffffff0f;border-radius:999px;padding:2px 8px;font-size:11px}.agent-detail-module__MlX4AW__mcpToolEmpty{color:#b8cbdfb3;border-radius:var(--radius-md);background:#0c1b2e66;border:1px dashed #6f9fc766;margin:0;padding:12px;font-size:14px}.agent-detail-module__MlX4AW__mcpToolHint{color:#b8cbdfb8;margin:10px 0 0;font-size:13px}@media (max-width:1024px){.agent-detail-module__MlX4AW__editGrid{grid-template-columns:1fr}.agent-detail-module__MlX4AW__settingsSectionTitle{font-size:clamp(18px,2.6vw,22px)}.agent-detail-module__MlX4AW__settingsToggleLabel,.agent-detail-module__MlX4AW__rangeValue,.agent-detail-module__MlX4AW__toolServerName{font-size:var(--font-size-sm)}.agent-detail-module__MlX4AW__toolServerHeaderMeta{font-size:var(--font-size-xs)}}@media (max-width:760px){.agent-detail-module__MlX4AW__toolServerHeader{flex-direction:column;align-items:flex-start}}.agent-detail-module__MlX4AW__profileUpload{border-radius:var(--radius-xl);border:2px solid var(--glass-border);background:#ffffff0f;flex-shrink:0;justify-content:center;align-items:center;width:80px;height:80px;display:flex;position:relative;overflow:hidden}.agent-detail-module__MlX4AW__profileRow{align-items:center;gap:20px;display:flex}.agent-detail-module__MlX4AW__profileMeta{flex-direction:column;display:flex}.agent-detail-module__MlX4AW__profileMetaTitle{color:var(--text-primary);margin:0;font-size:14px}.agent-detail-module__MlX4AW__profileMetaHint{color:var(--text-tertiary);margin:4px 0 0;font-size:12px}.agent-detail-module__MlX4AW__removeImageBtn{margin-top:8px}.agent-detail-module__MlX4AW__profileImg{object-fit:cover;width:100%;height:100%}.agent-detail-module__MlX4AW__profileEmoji{font-size:36px}.agent-detail-module__MlX4AW__uploadOverlay{color:#fff;opacity:0;cursor:pointer;transition:opacity var(--transition-fast);background:#0000008c;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.agent-detail-module__MlX4AW__tokenSection{margin-top:var(--spacing-lg);padding-top:var(--spacing-lg);border-top:1px solid var(--glass-border)}.agent-detail-module__MlX4AW__tokenSectionHeader{align-items:flex-start;gap:var(--spacing-sm);margin-bottom:var(--spacing-md);display:flex}.agent-detail-module__MlX4AW__tokenIconBadge{border-radius:var(--radius-sm);color:#a78bfa;background:#8b5cf626;flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;margin-top:1px;display:flex}.agent-detail-module__MlX4AW__tokenSectionTitle{font-size:var(--font-size-sm);color:var(--text-primary);margin-bottom:2px;font-weight:600}.agent-detail-module__MlX4AW__tokenSectionDesc{font-size:var(--font-size-xs);color:var(--text-tertiary);line-height:1.4}.agent-detail-module__MlX4AW__tokenEmpty{text-align:center;padding:var(--spacing-xl)var(--spacing-lg);border:1px dashed var(--glass-border);border-radius:var(--radius-md);background:#ffffff05;flex-direction:column;align-items:center;display:flex}.agent-detail-module__MlX4AW__tokenEmptyIcon{color:var(--text-tertiary);opacity:.5;margin-bottom:var(--spacing-sm)}.agent-detail-module__MlX4AW__tokenEmptyTitle{font-size:var(--font-size-sm);color:var(--text-secondary);margin-bottom:var(--spacing-xs);font-weight:600}.agent-detail-module__MlX4AW__tokenEmptyDesc{font-size:var(--font-size-xs);color:var(--text-tertiary);max-width:300px;margin-bottom:var(--spacing-md);line-height:1.4}.agent-detail-module__MlX4AW__generateBtn{align-items:center;gap:var(--spacing-xs);font-size:var(--font-size-sm);color:#fff;border-radius:var(--radius-md);transition:all var(--transition-fast);background:linear-gradient(135deg,#7c3aed,#a78bfa);padding:10px 20px;font-weight:600;display:flex}.agent-detail-module__MlX4AW__generateBtn:hover{box-shadow:0 0 20px #8b5cf64d}.agent-detail-module__MlX4AW__tokenActive{gap:var(--spacing-md);flex-direction:column;display:flex}.agent-detail-module__MlX4AW__tokenActiveHighlighted{border-color:var(--color-primary-500);box-shadow:0 0 0 1px var(--color-primary-500)inset,0 0 20px #8b5cf61a}.agent-detail-module__MlX4AW__tokenGeneratedRow{color:var(--color-primary-300);align-items:center;gap:8px;margin-bottom:-8px;font-size:13px;display:flex}.agent-detail-module__MlX4AW__revokeWarningNoMargin{font-size:var(--font-size-xs);color:var(--color-error);margin-bottom:0;line-height:1.5}.agent-detail-module__MlX4AW__activeTokenLabel{color:var(--text-tertiary);margin-left:auto;font-size:12px}.agent-detail-module__MlX4AW__tokenValueRow{align-items:center;gap:var(--spacing-sm);border:1px solid var(--glass-border);border-radius:var(--radius-md);padding:var(--spacing-sm)var(--spacing-md);background:#00000040;display:flex}.agent-detail-module__MlX4AW__tokenValue{font-family:JetBrains Mono,Fira Code,Courier New,monospace;font-size:var(--font-size-xs);color:#a78bfa;word-break:break-all;letter-spacing:.3px;-webkit-user-select:all;user-select:all;flex:1;line-height:1.5}.agent-detail-module__MlX4AW__tokenActions{gap:var(--spacing-xs);flex-shrink:0;display:flex}.agent-detail-module__MlX4AW__tokenActionBtn{border-radius:var(--radius-sm);width:32px;height:32px;color:var(--text-secondary);transition:all var(--transition-fast);background:#ffffff0f;border:1px solid #0000;justify-content:center;align-items:center;display:flex}.agent-detail-module__MlX4AW__tokenActionBtn:hover{color:var(--text-primary);border-color:var(--glass-border);background:#ffffff1a}.agent-detail-module__MlX4AW__tokenCopied{color:var(--color-success)!important;background:var(--color-success-bg)!important}.agent-detail-module__MlX4AW__tokenMeta{color:var(--text-tertiary);opacity:.8;font-size:11px}.agent-detail-module__MlX4AW__tokenDangerZone{padding-top:var(--spacing-sm);border-top:1px solid var(--glass-border)}.agent-detail-module__MlX4AW__tokenDangerRow{gap:var(--spacing-sm);display:flex}.agent-detail-module__MlX4AW__regenerateBtn{align-items:center;gap:var(--spacing-xs);font-size:var(--font-size-xs);color:var(--color-warning);border-radius:var(--radius-md);background:var(--color-warning-bg);transition:all var(--transition-fast);border:1px solid #ff980040;padding:8px 14px;font-weight:500;display:flex}.agent-detail-module__MlX4AW__regenerateBtn:hover{background:#ff980026}.agent-detail-module__MlX4AW__revokeBtn{align-items:center;gap:var(--spacing-xs);font-size:var(--font-size-xs);color:var(--color-error);border-radius:var(--radius-md);background:var(--color-error-bg);transition:all var(--transition-fast);border:1px solid #f4433640;padding:8px 14px;font-weight:500;display:flex}.agent-detail-module__MlX4AW__revokeBtn:hover{background:#f4433626}.agent-detail-module__MlX4AW__revokeConfirm{border-radius:var(--radius-md);padding:var(--spacing-md);background:#f443360f;border:1px solid #f4433633}.agent-detail-module__MlX4AW__revokeWarning{font-size:var(--font-size-xs);color:var(--color-error);margin-bottom:var(--spacing-md);line-height:1.5}.agent-detail-module__MlX4AW__revokeConfirmActions{gap:var(--spacing-sm);display:flex}.agent-detail-module__MlX4AW__revokeConfirmBtn{font-size:var(--font-size-xs);color:#fff;background:var(--color-error);border-radius:var(--radius-md);transition:all var(--transition-fast);padding:8px 16px;font-weight:600}.agent-detail-module__MlX4AW__revokeConfirmBtn:hover{box-shadow:0 0 16px #f443364d}.agent-detail-module__MlX4AW__revokeCancelBtn{font-size:var(--font-size-xs);color:var(--text-secondary);border:1px solid var(--glass-border);border-radius:var(--radius-md);transition:all var(--transition-fast);background:0 0;padding:8px 16px;font-weight:500}.agent-detail-module__MlX4AW__revokeCancelBtn:hover{color:var(--text-primary);background:#ffffff0d}.agent-detail-module__MlX4AW__settingsActions{margin-top:var(--spacing-md);justify-content:space-between;align-items:center;gap:var(--spacing-md);display:flex}.agent-detail-module__MlX4AW__settingsActionsLeft{gap:8px;display:flex}.agent-detail-module__MlX4AW__settingsActionsRight{align-items:center;gap:12px;display:flex}.agent-detail-module__MlX4AW__saveMessage{font-size:13px}.agent-detail-module__MlX4AW__saveMessageSuccess{color:#4ade80}.agent-detail-module__MlX4AW__saveMessageError{color:#ef4444}.agent-detail-module__MlX4AW__deleteAgentBtn{align-items:center;gap:6px;display:inline-flex}.agent-detail-module__MlX4AW__deactivateAgentBtn{align-items:center;gap:6px;display:inline-flex;color:#fbbf24!important;background:#fbbf241a!important;border:1px solid #fbbf244d!important}.agent-detail-module__MlX4AW__saveChangesBtn{align-items:center;gap:6px;display:inline-flex;background:var(--color-primary-500)!important;color:#fff!important}.agent-detail-module__MlX4AW__splitLayout{gap:var(--spacing-lg);grid-template-columns:460px 1fr;height:calc(100vh - 40px);display:grid;overflow:hidden}.agent-detail-module__MlX4AW__leftPanel{flex-direction:column;min-height:0;display:flex}.agent-detail-module__MlX4AW__rightPanel{gap:var(--spacing-lg);padding-right:var(--spacing-sm);flex-direction:column;min-height:0;display:flex;overflow-y:auto}.agent-detail-module__MlX4AW__chatPanel{background:#0a0a0a94;border:1px solid #ffffff14;border-radius:16px;flex-direction:column;height:100%;display:flex;overflow:hidden}.agent-detail-module__MlX4AW__chatHeader{background:#ffffff05;border-bottom:1px solid #ffffff14;justify-content:space-between;align-items:flex-start;padding:18px 20px;display:flex}.agent-detail-module__MlX4AW__chatHeaderInfo{flex-direction:column;gap:4px;display:flex}.agent-detail-module__MlX4AW__chatTitle{color:var(--text-primary);margin:0;font-size:19px;font-weight:600}.agent-detail-module__MlX4AW__sessionBadge{align-items:center;gap:6px;font-size:11.5px;display:flex}.agent-detail-module__MlX4AW__sessionLabel{color:var(--text-tertiary);opacity:.8}.agent-detail-module__MlX4AW__sessionValue{font-family:var(--font-mono);color:var(--text-secondary);background:#ffffff0a;border-radius:4px;padding:2px 8px}.agent-detail-module__MlX4AW__chatRefreshBtn{color:var(--text-tertiary);cursor:pointer;background:#ffffff0a;border:1px solid #ffffff14;border-radius:8px;justify-content:center;align-items:center;width:32px;height:32px;transition:all .2s;display:flex}.agent-detail-module__MlX4AW__chatRefreshBtn:hover{color:var(--text-primary);background:#ffffff14;transform:rotate(45deg)}.agent-detail-module__MlX4AW__messagesList{flex-direction:column;flex:1;gap:20px;padding:24px;display:flex;overflow-y:auto}.agent-detail-module__MlX4AW__message{flex-direction:column;max-width:85%;display:flex}.agent-detail-module__MlX4AW__messageUser{align-self:flex-end;align-items:flex-end}.agent-detail-module__MlX4AW__messageAgent,.agent-detail-module__MlX4AW__messageError{align-self:flex-start}.agent-detail-module__MlX4AW__messageAvatar{border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex}.agent-detail-module__MlX4AW__messageUser .agent-detail-module__MlX4AW__messageAvatar{color:#3b82f6;background:#3b82f633;border:1px solid #3b82f64d}.agent-detail-module__MlX4AW__messageAgent .agent-detail-module__MlX4AW__messageAvatar{color:#10b981;background:#10b98133;border:1px solid #10b9814d}.agent-detail-module__MlX4AW__messageError .agent-detail-module__MlX4AW__messageAvatar{color:#ef4444;background:#ef444433;border:1px solid #ef44444d}.agent-detail-module__MlX4AW__messageBubble{flex-direction:column;gap:6px;width:auto;min-width:0;display:flex}.agent-detail-module__MlX4AW__messageHeader{align-items:center;gap:10px;display:flex}.agent-detail-module__MlX4AW__messageUser .agent-detail-module__MlX4AW__messageHeader{flex-direction:row-reverse}.agent-detail-module__MlX4AW__messageLabel{text-transform:uppercase;letter-spacing:.5px;align-items:center;gap:8px;font-size:11px;font-weight:600;display:flex}.agent-detail-module__MlX4AW__agentIdentity{text-transform:none;letter-spacing:normal;flex-direction:column;gap:1px;display:flex}.agent-detail-module__MlX4AW__agentName{color:#60a5fa;text-transform:uppercase;font-size:12px;font-weight:600}.agent-detail-module__MlX4AW__agentRole{color:var(--text-tertiary);opacity:.8;font-size:10px;font-weight:400}.agent-detail-module__MlX4AW__labelIcon{opacity:.9}.agent-detail-module__MlX4AW__messageAgent .agent-detail-module__MlX4AW__messageLabel{color:#60a5fa}.agent-detail-module__MlX4AW__messageUser .agent-detail-module__MlX4AW__messageLabel{color:#22d3ee}.agent-detail-module__MlX4AW__messageError .agent-detail-module__MlX4AW__messageLabel{color:#f87171}.agent-detail-module__MlX4AW__messageHeaderTime{color:var(--text-tertiary);opacity:.6;font-size:10px}.agent-detail-module__MlX4AW__messageContent{border-radius:12px;max-width:100%;padding:12px 16px;font-size:13.5px;line-height:1.5;position:relative}.agent-detail-module__MlX4AW__messageUser .agent-detail-module__MlX4AW__messageContent{color:#e0f2fe;background:#0891b21f;border:1px solid #22d3ee59;box-shadow:0 4px 16px #0000004d}.agent-detail-module__MlX4AW__messageAgent .agent-detail-module__MlX4AW__messageContent{color:var(--text-primary);background:#0f172ad9;border:1px solid #ffffff1f;box-shadow:0 4px 16px #0006}.agent-detail-module__MlX4AW__messageError .agent-detail-module__MlX4AW__messageContent{color:#fca5a5;background:#450a0a40;border:1px solid #f8717140}.agent-detail-module__MlX4AW__contentText{margin-bottom:0}.agent-detail-module__MlX4AW__messageFooter{justify-content:space-between;align-items:center;margin-top:8px;padding-top:10px;display:flex}.agent-detail-module__MlX4AW__messageMeta{align-items:center;gap:12px;display:flex}.agent-detail-module__MlX4AW__metaItem{color:var(--text-tertiary);opacity:.7;font-size:11px}.agent-detail-module__MlX4AW__costText{color:#4ade80;font-weight:500}.agent-detail-module__MlX4AW__toolCallsDetails{background:#ffffff08;border:1px solid #ffffff14;border-radius:8px;margin:10px 0;overflow:hidden}.agent-detail-module__MlX4AW__toolCallsSummary{cursor:pointer;color:var(--text-secondary);align-items:center;gap:8px;padding:10px 12px;font-size:12.5px;font-weight:600;list-style:none;transition:background .2s;display:flex}.agent-detail-module__MlX4AW__toolCallsSummary::-webkit-details-marker{display:none}.agent-detail-module__MlX4AW__toolCallsSummary:hover{background:#ffffff0d}.agent-detail-module__MlX4AW__toolCallsDetails[open] .agent-detail-module__MlX4AW__chevron{transform:rotate(180deg)}.agent-detail-module__MlX4AW__chevron{margin-left:auto;transition:transform .2s}.agent-detail-module__MlX4AW__toolCallsContent{color:var(--text-tertiary);background:#0003;padding:10px 14px;font-size:12.5px}.agent-detail-module__MlX4AW__messageContent hr{display:none}.agent-detail-module__MlX4AW__messageContent>*{white-space:normal}.agent-detail-module__MlX4AW__messageContent p{margin:0 0 1px}.agent-detail-module__MlX4AW__messageContent p:empty{display:none}.agent-detail-module__MlX4AW__messageContent p:last-child{margin-bottom:0}.agent-detail-module__MlX4AW__messageContent strong{color:#f0f6ff;font-weight:700}.agent-detail-module__MlX4AW__messageContent em{color:#cbd5e1;font-style:italic}.agent-detail-module__MlX4AW__messageContent code{background:#0000004d;border-radius:4px;padding:2px 4px;font-family:JetBrains Mono,monospace;font-size:11px}.agent-detail-module__MlX4AW__messageContent pre{background:#0000004d;border-radius:8px;margin:5px 0;padding:10px;overflow-x:auto}.agent-detail-module__MlX4AW__messageContent pre code{background:0 0;padding:0}.agent-detail-module__MlX4AW__messageContent a{color:#60a5fa;text-decoration:underline}.agent-detail-module__MlX4AW__expandMsgBtn{color:var(--color-primary-300);cursor:pointer;min-height:0;box-shadow:none;clip-path:none;appearance:none;background:0 0;border:none;border-radius:0;outline:none;margin-left:4px;padding:4px 0;font-size:12px;font-weight:600;display:inline}.agent-detail-module__MlX4AW__expandMsgBtn:hover,.agent-detail-module__MlX4AW__expandMsgBtn:focus-visible,.agent-detail-module__MlX4AW__expandMsgBtn:active{box-shadow:none;background:0 0;border:none}.agent-detail-module__MlX4AW__replyInlinePreview{max-width:420px;color:var(--text-secondary);white-space:nowrap;text-overflow:ellipsis;background:#ffffff0a;border:1px solid #ffffff14;border-radius:8px;align-items:center;gap:6px;margin-top:2px;padding:4px 10px;font-size:11px;display:inline-flex;overflow:hidden}.agent-detail-module__MlX4AW__typingIndicator{align-items:center;gap:4px;padding:4px 0;display:flex}.agent-detail-module__MlX4AW__typingDot{background:#ffffff80;border-radius:50%;width:6px;height:6px;animation:1.4s ease-in-out infinite agent-detail-module__MlX4AW__typingBounce}.agent-detail-module__MlX4AW__typingDot:first-child{animation-delay:0s}.agent-detail-module__MlX4AW__typingDot:nth-child(2){animation-delay:.2s}.agent-detail-module__MlX4AW__typingDot:nth-child(3){animation-delay:.4s}@keyframes agent-detail-module__MlX4AW__typingBounce{0%,60%,to{opacity:.4;transform:translateY(0)}30%{opacity:1;transform:translateY(-4px)}}.agent-detail-module__MlX4AW__inputArea{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0a0a0a99;border-top:1px solid #ffffff14;padding:16px}.agent-detail-module__MlX4AW__replyLink{color:var(--text-tertiary);cursor:pointer;align-items:center;gap:4px;padding:0;font-size:11px;transition:color .2s;display:inline-flex;background:0 0!important;border:none!important}.agent-detail-module__MlX4AW__replyLink:hover{color:var(--text-secondary)}.agent-detail-module__MlX4AW__replyComposer{background:#60a5fa14;border:1px solid #60a5fa40;border-radius:10px;justify-content:space-between;align-items:center;gap:8px;margin-bottom:8px;padding:8px 10px;display:flex}.agent-detail-module__MlX4AW__replyComposerText{color:#bfdbfe;white-space:nowrap;text-overflow:ellipsis;align-items:center;gap:6px;font-size:12px;display:inline-flex;overflow:hidden}.agent-detail-module__MlX4AW__replyComposerClose{color:#bfdbfe;cursor:pointer;background:#60a5fa2e;border:none;border-radius:999px;justify-content:center;align-items:center;width:20px;height:20px;display:flex}.agent-detail-module__MlX4AW__inputWrapper{isolation:isolate;background:#0c1218e0;border:1px solid #ffffff1a;border-radius:12px;align-items:center;gap:4px;padding:6px 6px 6px 10px;transition:all .25s cubic-bezier(.4,0,.2,1);display:flex;position:relative}.agent-detail-module__MlX4AW__inputField{color:var(--text-primary);background:0 0;border:none;outline:none;flex:1;min-height:32px;padding:4px 8px;font-size:13.5px}.agent-detail-module__MlX4AW__inputActionBtn{color:var(--text-tertiary);cursor:pointer;opacity:.7;background:0 0;border:none;border-radius:8px;justify-content:center;align-items:center;padding:8px;transition:all .2s;display:flex}.agent-detail-module__MlX4AW__inputActionBtn:hover{color:var(--text-secondary);opacity:1;background:#ffffff0d}.agent-detail-module__MlX4AW__inputActionBtnRecording{opacity:1;border:1px solid #ef444433;color:#f87171!important;background:#ef44441a!important}.agent-detail-module__MlX4AW__recordingTimer{color:#f87171;white-space:nowrap;padding:0 4px;font-size:11px;font-weight:600}.agent-detail-module__MlX4AW__sendBtnCyan{color:#fff;cursor:pointer;background:#06b6d4;border:none;border-radius:10px;justify-content:center;align-items:center;width:38px;height:38px;transition:all .2s;display:flex;box-shadow:0 4px 12px #06b6d44d}.agent-detail-module__MlX4AW__sendBtnCyan:hover:not(:disabled){background:#0891b2;transform:translateY(-1px);box-shadow:0 6px 16px #06b6d466}.agent-detail-module__MlX4AW__sendBtnCyan:active:not(:disabled){transform:translateY(0)}.agent-detail-module__MlX4AW__sendBtnCyan:disabled{color:var(--text-tertiary);box-shadow:none;cursor:not-allowed;background:#ffffff0d}.agent-detail-module__MlX4AW__sendBtn{justify-content:center;align-items:center;width:32px;height:32px;display:flex}.agent-detail-module__MlX4AW__sendBtn:hover:not(:disabled){transform:translateY(-1px)}.agent-detail-module__MlX4AW__sendBtn:disabled{opacity:.5}@keyframes agent-detail-module__MlX4AW__chatInputBorderFlow{0%{background-position:0%}50%{background-position:100%}to{background-position:0%}}@media (prefers-reduced-motion:reduce){.agent-detail-module__MlX4AW__inputWrapper:before,.agent-detail-module__MlX4AW__inputWrapper:focus-within:before{animation:none}}.agent-detail-module__MlX4AW__logsTabContent{flex-direction:column;gap:20px;display:flex}.agent-detail-module__MlX4AW__logsFilterPanel{background:#ffffff08;border:1px solid #67b0d733;border-radius:12px;gap:32px;padding:16px;display:flex}.agent-detail-module__MlX4AW__filterGroup{flex-direction:column;gap:8px;display:flex}.agent-detail-module__MlX4AW__filterTitle{text-transform:uppercase;letter-spacing:.05em;color:#fff6;margin:0;font-size:11px}.agent-detail-module__MlX4AW__filterOptions{flex-wrap:wrap;gap:16px;display:flex}.agent-detail-module__MlX4AW__filterLabel{color:#fffc;cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;font-size:13px;display:flex}
.ArtifactSection-module__jwm39a__section{margin-top:14px}.ArtifactSection-module__jwm39a__divider{background:linear-gradient(90deg,#63cbff14 0%,#63cbff61 50%,#63cbff14 100%);height:1px;margin-bottom:12px}.ArtifactSection-module__jwm39a__heading{letter-spacing:.12em;text-transform:uppercase;color:#b5e1ffc2;margin-bottom:10px;font-size:11px;font-weight:700}.ArtifactSection-module__jwm39a__list{flex-direction:column;gap:10px;display:flex}.ArtifactSection-module__jwm39a__card{background:linear-gradient(#132338d6 0%,#0e1b2bb8 100%),#ffffff05;border:1px solid #63cbff2e;border-radius:12px;justify-content:space-between;align-items:flex-start;gap:14px;padding:12px;display:flex;box-shadow:inset 0 1px #ffffff0d}.ArtifactSection-module__jwm39a__meta{flex-direction:column;flex:1;gap:6px;min-width:0;display:flex}.ArtifactSection-module__jwm39a__row{flex-direction:column;gap:2px;min-width:0;display:flex}.ArtifactSection-module__jwm39a__label{text-transform:uppercase;letter-spacing:.12em;color:#adc6daad;font-size:10px}.ArtifactSection-module__jwm39a__value{color:#f4fafff5;word-break:break-word;font-size:13px}.ArtifactSection-module__jwm39a__path{font-family:var(--font-mono,"SFMono-Regular",Consolas,"Liberation Mono",Menlo,monospace);color:#7ccefffa;word-break:break-all;background:#0000002e;border:1px solid #63cbff1f;border-radius:8px;padding:6px 8px;font-size:12px}.ArtifactSection-module__jwm39a__downloadButton{color:#f5fdff;white-space:nowrap;background:linear-gradient(135deg,#5ad9ffeb 0%,#378ce9eb 100%);border:1px solid #adecff42;border-radius:10px;align-items:center;gap:6px;padding:9px 12px;font-size:12px;font-weight:700;text-decoration:none;transition:transform .15s,box-shadow .15s;display:inline-flex;box-shadow:0 8px 18px #267ab54d}.ArtifactSection-module__jwm39a__downloadButton:hover{transform:translateY(-1px);box-shadow:0 10px 20px #267ab55c}.ArtifactSection-module__jwm39a__missionControlVariant .ArtifactSection-module__jwm39a__card{background:linear-gradient(#122236d6 0%,#0e1a29c2 100%),#ffffff05}.ArtifactSection-module__jwm39a__agentVariant .ArtifactSection-module__jwm39a__card{background:linear-gradient(#19293ed1 0%,#0f1c2eb8 100%),#ffffff05}@media (max-width:720px){.ArtifactSection-module__jwm39a__card{flex-direction:column}.ArtifactSection-module__jwm39a__downloadButton{width:fit-content}}
.modal-module__51fvuq__modalOverlay{-webkit-backdrop-filter:none;z-index:1000;background:#000000c7;justify-content:center;align-items:center;width:100vw;height:100vh;animation:none;display:flex;position:fixed;top:0;left:0}.modal-module__51fvuq__modalContent{background:#1e1e23f2;border:1px solid #ffffff1a;border-radius:12px;flex-direction:column;width:90%;max-width:600px;max-height:85vh;animation:none;display:flex;overflow:hidden;transform:translateZ(0);box-shadow:0 20px 50px #00000080}.modal-module__51fvuq__header{background:#ffffff08;border-bottom:1px solid #ffffff1a;justify-content:space-between;align-items:center;padding:16px 20px;display:flex}.modal-module__51fvuq__title{color:#fff;margin:0;font-size:1.1em;font-weight:600}.modal-module__51fvuq__closeBtn{color:#ffffff80;cursor:pointer;background:0 0;border:none;border-radius:4px;padding:4px;transition:all .2s}.modal-module__51fvuq__closeBtn:hover{color:#fff;background:#ffffff1a}.modal-module__51fvuq__body{flex:1;padding:20px;overflow-y:auto}.modal-module__51fvuq__section{margin-bottom:20px}.modal-module__51fvuq__sectionTitle{text-transform:uppercase;letter-spacing:1px;color:#fff6;margin-bottom:8px;font-size:.75em;font-weight:600}.modal-module__51fvuq__dataGrid{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:16px;display:grid}.modal-module__51fvuq__dataItem{background:#ffffff08;border:1px solid #ffffff0d;border-radius:6px;padding:10px}.modal-module__51fvuq__dataLabel{color:#ffffff80;margin-bottom:4px;font-size:.75em;display:block}.modal-module__51fvuq__dataValue{color:#fff;font-size:.9em;font-weight:500;display:block}.modal-module__51fvuq__codeBlock{color:#fffc;white-space:pre-wrap;background:#0000004d;border:1px solid #ffffff0d;border-radius:6px;max-height:200px;padding:12px;font-family:Geist Mono,monospace;font-size:.85em;overflow:auto}.modal-module__51fvuq__timingUnavailable{color:#ffffffa6;background:#ffffff08;border:1px dashed #ffffff29;border-radius:6px;padding:12px;font-size:.86em}.modal-module__51fvuq__timingTotal{color:#fff;margin-bottom:8px;font-size:.9em;font-weight:600}.modal-module__51fvuq__timingBar{width:100%;height:16px;position:relative;overflow:visible}.modal-module__51fvuq__timingBarTrack{background:#ffffff0d;border:1px solid #ffffff14;border-radius:8px;align-items:stretch;width:100%;height:100%;display:flex;overflow:hidden}.modal-module__51fvuq__phaseSegmentWrapper{cursor:pointer;min-width:8px;height:100%;transition:filter .2s;position:relative}.modal-module__51fvuq__phaseSegmentWrapper:hover{filter:brightness(1.2)}.modal-module__51fvuq__phaseSegment{min-width:6px;height:100%}.modal-module__51fvuq__phaseSegmentWrapper:first-child .modal-module__51fvuq__phaseSegment{border-top-left-radius:8px;border-bottom-left-radius:8px}.modal-module__51fvuq__phaseSegmentWrapper:last-child .modal-module__51fvuq__phaseSegment{border-top-right-radius:8px;border-bottom-right-radius:8px}.modal-module__51fvuq__phasePartial{background-image:repeating-linear-gradient(45deg,#ffffff59 0 4px,#ffffff14 4px 8px)}.modal-module__51fvuq__phaseQueueWait{background:linear-gradient(#a3a3a3 0%,#737373 100%)}.modal-module__51fvuq__phaseTranscription{background:linear-gradient(#93c5fd 0%,#60a5fa 100%)}.modal-module__51fvuq__phaseFileUpload{background:linear-gradient(#86efac 0%,#4ade80 100%)}.modal-module__51fvuq__phaseDelegation{background:linear-gradient(#d8b4fe 0%,#c084fc 100%)}.modal-module__51fvuq__phaseExecution{background:linear-gradient(#d6b38a 0%,#b08968 100%)}.modal-module__51fvuq__phasePostProcessing{background:linear-gradient(#fca5a5 0%,#f87171 100%)}.modal-module__51fvuq__phaseChannelDelivery{background:linear-gradient(#5eead4 0%,#14b8a6 100%)}.modal-module__51fvuq__skillPreviewReasoning{color:#ffffffdb;background:#ffffff08;border:1px solid #ffffff0f;border-radius:8px;padding:14px;line-height:1.55}.modal-module__51fvuq__skillPreviewGrid{gap:12px;display:grid}.modal-module__51fvuq__skillPreviewCard{background:#ffffff08;border:1px solid #ffffff14;border-radius:10px;gap:10px;padding:14px;display:grid}.modal-module__51fvuq__skillPreviewCardSuccess{box-shadow:inset 0 0 0 1px #4ade8014}.modal-module__51fvuq__skillPreviewCardIssue{box-shadow:inset 0 0 0 1px #f871711f}.modal-module__51fvuq__skillPreviewCardHeader{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.modal-module__51fvuq__skillPreviewCardTitle{color:#fff;word-break:break-word;font-size:.95em;font-weight:600}.modal-module__51fvuq__skillPreviewPill{white-space:nowrap;border-radius:999px;align-items:center;padding:6px 10px;font-size:.7em;font-weight:600;line-height:1;display:inline-flex}.modal-module__51fvuq__skillPreviewPillSuccess{color:#bbf7d0;background:#4ade8029;border:1px solid #4ade8047}.modal-module__51fvuq__skillPreviewPillIssue{color:#fecaca;background:#f8717129;border:1px solid #f8717147}.modal-module__51fvuq__skillPreviewMeta{gap:4px;display:grid}.modal-module__51fvuq__skillPreviewMetaLabel{color:#ffffff85;letter-spacing:.08em;text-transform:uppercase;font-size:.72em;font-weight:600}.modal-module__51fvuq__skillPreviewMetaValue{color:#ffffffdb;word-break:break-word;font-size:.88em;line-height:1.45}.modal-module__51fvuq__skillPreviewChipRow{flex-wrap:wrap;gap:8px;display:flex}.modal-module__51fvuq__skillPreviewChip{color:#d7f0ffeb;background:#67b0d71a;border:1px solid #67b0d73d;border-radius:999px;align-items:center;padding:7px 10px;font-size:.78em;font-weight:600;line-height:1;display:inline-flex}.modal-module__51fvuq__phaseTooltipFloating{color:#fff;pointer-events:none;white-space:normal;word-break:break-word;z-index:2147483647;background:#111827f7;border:1px solid #ffffff2e;border-radius:6px;max-width:280px;padding:6px 8px;font-size:11px;font-weight:600;line-height:1.2;position:fixed;transform:translate(-50%,calc(-100% - 12px))}.modal-module__51fvuq__phaseTooltipFloating:after{content:"";border-top:6px solid #111827f7;border-left:5px solid #0000;border-right:5px solid #0000;position:absolute;top:100%;left:50%;transform:translate(-50%)}.modal-module__51fvuq__statusCompleted{color:#4ade80}.modal-module__51fvuq__statusFailed{color:#f87171}.modal-module__51fvuq__statusPending{color:#fbbf24}.modal-module__51fvuq__statusRunning{color:#60a5fa}
.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}}
.kanban-module__1R9d6W__board{grid-template-columns:repeat(4,1fr);gap:16px;height:100%;min-height:400px;padding:8px 0;display:grid;overflow-x:auto}.kanban-module__1R9d6W__column{background:#ffffff08;border:1px solid #ffffff0d;border-radius:12px;flex-direction:column;height:100%;display:flex}.kanban-module__1R9d6W__colTitle{text-transform:uppercase;letter-spacing:.05em;color:#ffffffb3;border-bottom:1px solid #ffffff0d;align-items:center;gap:8px;padding:12px 16px;font-size:.9em;font-weight:600;display:flex}.kanban-module__1R9d6W__colList{flex-direction:column;flex:1;gap:12px;padding:12px;display:flex;overflow-y:auto}.kanban-module__1R9d6W__emptyState{color:#ffffff4d;text-align:center;padding:20px 0;font-size:.85em;font-style:italic}.kanban-module__1R9d6W__card{cursor:default;background:#ffffff0d;border:1px solid #ffffff1a;border-radius:8px;padding:12px;transition:transform .2s,box-shadow .2s}.kanban-module__1R9d6W__card:hover{border-color:#fff3;transform:translateY(-2px);box-shadow:0 4px 12px #0003}.kanban-module__1R9d6W__cardHeader{color:#fff6;justify-content:space-between;margin-bottom:8px;font-size:.75em;display:flex}.kanban-module__1R9d6W__cardId{opacity:.7;font-family:monospace}.kanban-module__1R9d6W__cardTitle{color:#ffffffe6;margin:0;font-size:.9em;line-height:1.4}.kanban-module__1R9d6W__delegationTag{color:#aab;background:#6464ff33;border-radius:4px;margin-top:8px;padding:2px 6px;font-size:.75em;display:inline-block}
.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)}
.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{gap:6px;display:grid}.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__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__skillRow .ui2-btn{justify-content:center;width:100%}}
