:root{color:#15231d;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--panel-bg:#ffffffc2;--panel-border:#15231d14;--panel-shadow:0 24px 60px #1a332b14;--muted:#587064;--heading:#102019;--accent:#0f766e;--accent-soft:#d8efea;--warm:#c58a2f;background:radial-gradient(circle at 0 0,#0f766e2e,#0000 26%),radial-gradient(circle at 100% 0,#e8b46533,#0000 22%),linear-gradient(#eef2e8 0%,#f7f3ea 52%,#eef1ec 100%)}*{box-sizing:border-box}html,body,#root{width:100%;min-width:320px;height:100%;margin:0;overflow:hidden}body{color:var(--heading);font-family:PingFang SC,Hiragino Sans GB,Noto Sans SC,Microsoft YaHei,sans-serif}a{color:inherit;text-decoration:none}.record-list{gap:10px;display:grid}.record-list-item{background:#ffffffad;border:1px solid #10201914;border-radius:16px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:14px;min-width:0;padding:14px 16px;display:grid}.record-list-main{gap:4px;min-width:0;display:grid}.record-list-main span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.record-list-meta,.record-list-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.record-list-meta{color:#10201994;justify-content:flex-end;font-size:12px}.record-list-actions{justify-content:flex-end}.record-list-empty{color:#1020197a;text-align:center;background:#ffffff8f;border:1px dashed #1020191f;border-radius:18px;padding:22px;font-size:13px}.info-grid{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:10px;display:grid}.info-grid-item{background:#ffffffad;border:1px solid #10201914;border-radius:16px;gap:6px;min-width:0;padding:12px 14px;display:grid}.info-grid-item span{color:#10201980;font-size:12px;font-weight:700}.info-grid-item strong{color:#102019d1;overflow-wrap:anywhere;min-width:0;font-size:13px;font-weight:700}@media (width<=760px){.record-list-item{grid-template-columns:1fr;align-items:stretch}.record-list-meta,.record-list-actions{justify-content:flex-start}}.is-secondary{color:#1020198a!important}.is-danger{color:#a61d24!important}.is-warning{color:#9a6700!important}.is-success{color:#15803d!important}.is-info{color:#0f766e!important}.stack-fill{width:100%}.task-workbench{grid-template-columns:minmax(280px,360px) minmax(0,1fr);align-items:start;gap:18px;min-height:640px;display:grid}.task-workbench-list,.task-workbench-detail{min-width:0}.task-workbench-list{flex-direction:column;gap:12px;max-height:calc(100vh - 160px);display:flex;position:sticky;top:16px}.task-workbench-list-head{justify-content:space-between;align-items:center;gap:12px;padding:0 4px;display:flex}.task-list-rail{flex-direction:column;gap:10px;padding:2px 4px 10px;display:flex;overflow:auto}.task-list-item{width:100%;color:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #0f172a1a;border-radius:8px;flex-direction:column;gap:8px;padding:14px;transition:border-color .18s,box-shadow .18s,transform .18s;display:flex}.task-list-item:hover,.task-list-item.is-active{border-color:#1677ff73;box-shadow:0 10px 28px #0f172a14}.task-list-item.is-active{transform:translateY(-1px)}.task-list-item-title{font-weight:700;line-height:1.35}.task-list-item-description,.task-list-item-time{color:#0f172a94;font-size:12px;line-height:1.5}.task-list-item-description{-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.task-subtask-tree .ant-tree-node-content-wrapper{width:100%}.task-subtask-tree-node{width:100%;min-height:34px;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:6px;align-items:center;gap:8px;padding:4px 6px;display:flex}.task-subtask-tree-node:hover{background:#0f172a0a}.task-subtask-tree-title{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.task-subtask-status-dot{background:#94a3b8;border-radius:999px;flex:none;width:8px;height:8px}.task-subtask-status-dot.is-green{background:#22c55e}.task-subtask-status-dot.is-blue{background:#1677ff}.task-subtask-status-dot.is-red{background:#ef4444}.task-subtask-status-dot.is-gold{background:#f59e0b}.task-json-block,.task-pre-wrap{white-space:pre-wrap;word-break:break-word}.task-json-block{color:#0f172a;background:#f8fafc;border-radius:8px;max-height:260px;margin:0;padding:12px;font-size:12px;line-height:1.6;overflow:auto}.task-report-markdown{color:#0f172a;max-height:min(68vh,720px);line-height:1.75;overflow:auto}.task-report-markdown>:first-child{margin-top:0}.task-report-markdown>:last-child{margin-bottom:0}.agent-chat-task-template-card,.agent-chat-task-proposal-card{flex-direction:column;gap:14px;width:min(100%,860px);display:flex}.agent-chat-task-template-head,.agent-chat-task-proposal-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.agent-chat-task-template-head{justify-content:flex-start;align-items:center}.agent-chat-task-template-card pre{color:#0f172a;white-space:pre-wrap;background:#f8fafc;border-radius:8px;margin:0;padding:14px}.agent-chat-task-proposal-head h4{margin:8px 0 0}.agent-chat-task-proposal-grid{grid-template-columns:minmax(0,1.35fr) minmax(260px,.65fr);gap:14px;display:grid}.agent-chat-task-proposal-section,.agent-chat-task-runtime-item,.agent-chat-task-plan-item{background:#f8fafcb8;border:1px solid #0f172a14;border-radius:8px}.agent-chat-task-proposal-section{flex-direction:column;gap:12px;min-width:0;padding:14px;display:flex}.agent-chat-task-plan-list,.agent-chat-task-runtime-list,.agent-chat-task-proposal-actions{flex-direction:column;gap:10px;display:flex}.agent-chat-task-plan-item{grid-template-columns:28px minmax(0,1fr);gap:10px;padding:10px;display:grid}.agent-chat-task-plan-item>span{color:#fff;background:#1677ff;border-radius:999px;place-items:center;width:24px;height:24px;font-size:12px;font-weight:700;display:grid}.agent-chat-task-plan-item p{color:#0f172a9e;margin:4px 0 0}.agent-chat-task-plan-meta,.agent-chat-task-warning-list{flex-wrap:wrap;gap:6px;margin-top:8px;display:flex}.agent-chat-task-runtime-item{flex-direction:column;gap:6px;padding:10px;display:flex}@media (width<=980px){.task-workbench,.agent-chat-task-proposal-grid{grid-template-columns:1fr}.task-workbench-list{max-height:none;position:static}}.auth-shell{place-items:center;height:100vh;padding:32px;display:grid;overflow:auto}.auth-panel{width:min(100%,560px)}.resource-share-shell{background:linear-gradient(120deg,#eff5eff5,#faf8eff0),#f6f7f1;justify-content:center;align-items:center;min-height:100vh;padding:28px;display:flex}.page-loading-shell{color:#10201994;letter-spacing:.02em;justify-content:center;align-items:center;min-height:40vh;font-size:14px;display:flex}.resource-share-card{width:min(920px,100%);box-shadow:var(--panel-shadow);-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);background:#fffc!important;border-radius:28px!important}.resource-share-hero h2{margin-bottom:10px}.resource-share-copy{color:#1020199e;margin-bottom:0!important}.resource-share-meta{flex-wrap:wrap;gap:10px;display:flex}.resource-share-meta [class*=tag],.resource-share-meta .ant-tag{margin-inline-end:0}.resource-share-access{max-width:320px}.resource-share-actions{flex-wrap:wrap;gap:12px;display:flex}.resource-share-preview{background:#f6f8f4db;border:1px solid #10201914;border-radius:18px;overflow:hidden}.resource-share-preview img,.resource-share-preview video,.resource-share-preview iframe{object-fit:contain;background:#ffffff80;width:100%;max-height:min(64vh,680px);display:block}.resource-share-preview iframe{border:0;min-height:min(72vh,780px)}.resource-share-audio-preview{padding:18px}.resource-share-audio-preview audio{width:100%}.resource-share-text-preview,.resource-share-file-panel{color:#102019b8;background:#f6f8f4d1;border-radius:18px;flex-direction:column;gap:8px;padding:16px 18px;display:flex}.resource-share-text-preview.is-loading{justify-content:center;align-items:center;min-height:180px}.resource-share-text-preview pre{white-space:pre-wrap;word-break:break-word;margin:0;font-family:inherit;font-size:13px;line-height:1.7}.resource-share-text-preview small{color:#10201975;font-size:12px}.resource-share-markdown{color:#102019c2;font-size:13px;line-height:1.75}.resource-share-markdown>:first-child{margin-top:0}.resource-share-markdown>:last-child{margin-bottom:0}.resource-share-markdown p,.resource-share-markdown ul,.resource-share-markdown ol,.resource-share-markdown blockquote,.resource-share-markdown pre{margin:0 0 12px}.resource-share-markdown code{background:#1020190f;border-radius:8px;padding:2px 6px;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:12px}.resource-share-markdown pre code{background:0 0;padding:0}.resource-share-markdown pre{background:#ffffffb8;border-radius:14px;padding:12px 14px;overflow:auto}.login-card,.data-card,.metric-card{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);padding:24px;border:1px solid var(--panel-border)!important;background:var(--panel-bg)!important;box-shadow:var(--panel-shadow)!important;border-radius:28px!important}.resource-share-card{padding:28px}.ant-form.ant-form-vertical{gap:16px!important}.ant-form-item{margin-bottom:16px!important;padding:0!important}.ant-form-item:last-child{margin-bottom:0!important}.ant-form-item-label{padding-bottom:6px!important}.login-copy,.page-description,.card-subtitle,.inline-meta,.metric-helper{color:var(--muted)!important}.console-shell{height:100vh;display:flex;overflow:hidden;background:0 0!important}.console-sider{border-inline-end:1px solid #10201914;flex-direction:column;height:100vh;display:flex;overflow:hidden;background:#f1f3efeb!important}.brand-block{flex-direction:column;gap:4px;padding:26px 20px 18px;display:flex}.brand-kicker{text-transform:none;letter-spacing:.02em;font-size:12px;font-weight:700;color:#10201985!important}.brand-heading{color:#102019!important;margin:0!important;font-size:20px!important;line-height:1.2!important}.brand-subtitle{font-size:13px;font-weight:600;color:#102019a3!important}.shell-nav-section{padding:10px 20px 8px}.shell-nav-section-label{font-size:12px;font-weight:700;color:#1020196b!important}.shell-nav{flex-direction:column;gap:4px;padding:0 12px 20px;display:flex}.shell-nav-footer{margin-top:auto;padding:0 12px 20px}.shell-nav-link{color:#102019c7;border-radius:16px;align-items:center;gap:12px;min-height:44px;padding:10px 14px;font-weight:600;transition:all .16s;display:flex}.shell-nav-link-icon{color:#102019bd;justify-content:center;align-items:center;width:18px;font-size:16px;display:inline-flex}.shell-nav-link-label{flex:1;min-width:0}.shell-nav-link:hover,.shell-nav-link.is-active{color:#102019;background:#1020190f}.shell-nav-link:hover .shell-nav-link-icon,.shell-nav-link.is-active .shell-nav-link-icon{color:#102019}.shell-nav-link-secondary{color:#1020199e;background:#10201908}.shell-nav-link-secondary:hover{background:#1020190f}.console-main{flex-direction:column;flex:1;min-width:0;min-height:0;display:flex;overflow:hidden;background:0 0!important}.console-header{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);border-bottom:1px solid #1020190f;justify-content:space-between;align-items:center;gap:18px;display:flex;background:#f7f9f48f!important;height:auto!important;padding:18px 24px!important}.console-content{min-height:0;padding:24px;overflow:auto}.console-content:has(.new-dialog-screen){display:flex;overflow:hidden}.console-content:has(.new-dialog-screen) .new-dialog-screen{flex:1;width:100%;height:100%}.org-shell{gap:18px;height:100vh;padding:18px;display:flex;overflow:hidden;background:linear-gradient(120deg,#eff5eff0,#faf8efeb),#f6f7f1!important}.org-sider{-webkit-backdrop-filter:blur(28px)saturate(180%);border:1px solid #ffffff38;flex-direction:column;height:calc(100vh - 36px);display:flex;position:relative;overflow:hidden;box-shadow:0 28px 60px #11211a2e,inset 0 1px #ffffff38;background:linear-gradient(#122a21ad 0%,#0f211a99 100%),#ffffff14!important;border-radius:32px!important}.org-sider:before{content:"";pointer-events:none;background:radial-gradient(circle at 0 0,#fff3,#0000 34%),radial-gradient(circle at 0 100%,#75c9af24,#0000 38%),linear-gradient(#ffffff0f,#fff0);position:absolute;inset:0}.org-sider>*,.org-sider .ant-layout-sider-children{z-index:1;position:relative}.org-brand-block{padding:34px 26px 24px}.org-nav,.org-workspace-list{flex-direction:column;gap:8px;padding:0 18px;display:flex}.org-nav{flex-shrink:0}.org-subnav{flex-direction:column;gap:6px;margin:2px 0 4px;padding-left:18px;display:flex}.org-subnav-link{color:#f1f9f59e;border-radius:14px;align-items:center;gap:10px;min-height:38px;padding:0 14px;font-size:13px;font-weight:650;text-decoration:none;display:flex}.org-subnav-link:hover,.org-subnav-link.is-active{color:#fff;background:#ffffff1a}.community-mcp-page{grid-template-columns:260px minmax(0,1fr);align-items:start;gap:18px;display:grid}.community-mcp-sidebar{background:#ffffffc2;border:1px solid #10201914;border-radius:22px;flex-direction:column;gap:8px;padding:12px;display:flex;box-shadow:0 18px 42px #12231d0d}.community-mcp-sidebar-item{color:#102019;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:14px;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:42px;padding:0 12px;display:grid}.community-mcp-sidebar-item.is-active{background:#1020190f;font-weight:700}.community-mcp-sidebar-icon{color:#102019ad;justify-content:center;align-items:center;display:inline-flex}.community-mcp-sidebar-label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.community-mcp-sidebar-count{color:#10201985;text-align:center;background:#1020190f;border-radius:999px;min-width:48px;padding:3px 8px;font-size:12px;font-weight:700}.community-mcp-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.community-mcp-card{background:#ffffffd1;border:1px solid #10201914;border-radius:18px;flex-direction:column;gap:14px;min-height:284px;padding:16px;display:flex;box-shadow:0 18px 42px #12231d0d}.community-mcp-card-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.community-mcp-card-title-row{align-items:flex-start;gap:12px;min-width:0;display:flex}.community-mcp-card-logo{color:#fff;background:linear-gradient(135deg,#102019eb,#0f766eb8);border-radius:12px;flex:none;justify-content:center;align-items:center;width:38px;height:38px;font-size:12px;font-weight:800;display:inline-flex}.community-mcp-card-title-block{min-width:0}.community-mcp-card-title-block h4{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;margin:0 0 2px!important;font-size:16px!important}.community-mcp-card-title-block p,.community-mcp-card-title-block span,.community-mcp-card-title-block .ant-typography{color:#10201975}.community-mcp-card-actions{align-items:center;gap:4px;display:inline-flex}.community-mcp-card-badges{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.community-mcp-card-description,.community-mcp-card-description.ant-typography{color:#102019b8;line-height:1.7;margin:0!important}.community-mcp-card-meta{color:#10201975;flex-wrap:wrap;align-items:center;gap:12px;margin-top:auto;padding-top:2px;font-size:12px;display:flex}.community-mcp-card-meta span{align-items:center;gap:6px;display:inline-flex}.community-mcp-card-footer{border-top:1px dashed #1020191a;justify-content:space-between;align-items:center;gap:12px;padding-top:12px;display:flex}.community-mcp-card-source{color:#1020198f;align-items:center;gap:6px;font-size:12px;font-weight:700;display:inline-flex}.community-mcp-card-stats{color:#1020198f;align-items:center;gap:12px;font-size:12px;display:inline-flex}.community-mcp-card-stats span{align-items:center;gap:5px;display:inline-flex}.community-mcp-card-cta{justify-content:flex-end;margin-top:2px;display:flex}.community-mcp-detail-hero{background:#ffffffd1;border:1px solid #10201914;border-radius:28px;box-shadow:0 18px 42px #12231d0d}.community-mcp-detail-main{flex-direction:column;gap:20px;padding:22px 24px 28px;display:flex}.community-mcp-detail-topbar{justify-content:space-between;align-items:center;display:flex}.community-mcp-detail-back{color:#10201999;align-items:center;gap:8px;font-weight:700;text-decoration:none;display:inline-flex}.community-mcp-detail-header{grid-template-columns:72px minmax(0,1fr);gap:18px;display:grid}.community-mcp-detail-logo{color:#fff;background:linear-gradient(135deg,#102019,#0f766ed1);border-radius:22px;justify-content:center;align-items:center;width:72px;height:72px;font-size:24px;font-weight:800;display:inline-flex}.community-mcp-detail-heading{flex-direction:column;gap:12px;min-width:0;display:flex}.community-mcp-detail-title-row{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.community-mcp-detail-title-row h1{margin:0!important;font-size:38px!important;line-height:1.12!important}.community-mcp-detail-subline,.community-mcp-detail-facts,.community-mcp-detail-tabs{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.community-mcp-detail-subline,.community-mcp-detail-facts{color:#1020199e}.community-mcp-detail-subline span,.community-mcp-detail-facts span{align-items:center;gap:6px;display:inline-flex}.community-mcp-detail-tabs{color:#10201980;border-top:1px solid #10201914;padding-top:10px;font-size:14px;font-weight:600}.community-mcp-detail-tabs .is-active{color:#102019}.community-mcp-detail-layout{grid-template-columns:minmax(0,1fr) 320px;align-items:start;gap:22px;display:grid}.community-mcp-detail-content{flex-direction:column;gap:20px;display:flex}.community-mcp-detail-panel,.community-mcp-detail-markdown,.community-mcp-detail-side-card{background:#ffffffeb;border:1px solid #10201914;border-radius:22px;padding:20px}.community-mcp-detail-panel-head{justify-content:space-between;align-items:center;display:flex}.community-mcp-detail-panel h4,.community-mcp-detail-markdown h1,.community-mcp-detail-markdown h2,.community-mcp-detail-markdown h3{color:#102019}.community-mcp-detail-intro,.community-mcp-detail-intro.ant-typography{color:#102019b8}.community-mcp-detail-list{color:#102019d6;flex-direction:column;gap:12px;margin:0;padding-left:18px;line-height:1.8;display:flex}.community-mcp-detail-chip-row{flex-wrap:wrap;gap:10px;display:flex}.community-mcp-detail-markdown{color:#102019d1;line-height:1.8}.community-mcp-detail-markdown>:first-child{margin-top:0}.community-mcp-detail-markdown>:last-child{margin-bottom:0}.community-mcp-detail-markdown a{color:#0f766e}.community-mcp-detail-related-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.community-mcp-detail-related-card{color:inherit;background:#1020190a;border-radius:18px;flex-direction:column;gap:8px;padding:16px;text-decoration:none;display:flex}.community-mcp-detail-related-card strong{color:#102019}.community-mcp-detail-related-card span,.community-mcp-detail-related-card p{color:#102019a3}.community-mcp-detail-related-card p{margin:0;line-height:1.7}.community-mcp-detail-related-card.is-static{cursor:default}.community-mcp-detail-aside{flex-direction:column;gap:16px;display:flex}.community-mcp-detail-side-card.is-highlight{background:#eeefffad;border-color:#6366f12e}.community-mcp-detail-side-head,.community-mcp-detail-side-title{justify-content:space-between;align-items:center;gap:10px;display:flex}.community-mcp-detail-side-title{justify-content:flex-start}.community-mcp-detail-command{background:#1020190d;border-radius:14px;justify-content:space-between;align-items:center;gap:8px;margin-top:14px;margin-bottom:12px;padding:10px 12px;font-family:SFMono-Regular,ui-monospace,monospace;font-size:12px;display:flex}.community-mcp-detail-command span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.community-mcp-detail-code{color:#4c1d95;background:#fbfbfc;border-radius:16px;margin:0;padding:16px;font-family:SFMono-Regular,ui-monospace,monospace;font-size:12px;line-height:1.75;overflow:auto}.community-mcp-detail-toc{color:#102019a8;flex-direction:column;gap:10px;margin-top:12px;display:flex}.community-mcp-detail-link-list{flex-direction:column;gap:10px;margin-top:12px;display:flex}.community-mcp-detail-link-list a{color:#102019;align-items:center;gap:8px;text-decoration:none;display:inline-flex}.org-workspace-list{flex:1;min-height:0;overflow:hidden auto}.org-workspace-list::-webkit-scrollbar{width:8px}.org-content::-webkit-scrollbar{width:8px}.console-content::-webkit-scrollbar{width:8px}.org-workspace-list::-webkit-scrollbar-thumb{background:#1020192e;border-radius:999px}.org-content::-webkit-scrollbar-thumb{background:#1020192e;border-radius:999px}.console-content::-webkit-scrollbar-thumb{background:#1020192e;border-radius:999px}.org-workspace-list::-webkit-scrollbar-track{background:0 0}.org-content::-webkit-scrollbar-track{background:0 0}.console-content::-webkit-scrollbar-track{background:0 0}.org-nav-link,.org-workspace-item,.org-create-workspace{-webkit-backdrop-filter:blur(10px);align-items:center;gap:12px;min-height:44px;font-weight:650;color:#f1f9f5c7!important;border-radius:16px!important;display:flex!important}.org-nav-link{padding:0 14px}.org-workspace-item{cursor:pointer;text-align:left;background:0 0;border:0;width:100%;padding:0 14px;text-decoration:none}.org-workspace-item-copy{flex-direction:column;gap:2px;min-width:0;line-height:1.2;display:flex}.org-workspace-item-copy span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.org-workspace-item-copy small{color:#f1f9f594;font-size:11px;font-weight:700}.org-nav-link:hover,.org-nav-link.is-active,.org-workspace-item:hover,.org-workspace-item.is-active{background:#ffffff24;box-shadow:inset 0 1px #ffffff24,0 10px 24px #0815101a;color:#fff!important}.org-nav-divider{border-color:#ffffff1f!important;margin:18px!important}.org-create-workspace{flex-shrink:0;margin:18px;background:#ffffff14!important;border:1px solid #ffffff24!important;padding-inline:14px!important}.org-main{flex-direction:column;flex:1;min-width:0;height:calc(100vh - 36px);min-height:0;display:flex;overflow:hidden;background:0 0!important}.org-header{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);border-bottom:1px solid #1020190f;flex-shrink:0;justify-content:space-between;align-items:center;display:flex;background:#ffffff7a!important;height:72px!important;padding:0 34px!important}.org-header-label{font-weight:700;color:var(--muted)!important}.org-content{min-height:0;padding:34px;overflow:auto}.org-project-grid{grid-template-columns:repeat(2,minmax(280px,1fr));gap:20px;display:grid}.org-workspace-header-meta{color:var(--muted);font-weight:700}.org-management-grid{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:20px;display:grid}.org-home-grid{grid-template-columns:minmax(0,1.45fr) minmax(280px,.55fr);align-items:stretch;gap:20px;display:grid}.org-home-hero,.org-home-guide-card,.org-workspace-summary-card{background:#ffffffc7;border:1px solid #10201914;box-shadow:0 22px 48px #14231d14}.org-home-hero{background:radial-gradient(circle at 86% 18%,#0f766e1f,#0000 26%),radial-gradient(circle at 14% 86%,#c58a2f24,#0000 28%),#fffc;border-radius:22px;min-height:280px;padding:36px}.org-home-hero h3,.org-home-guide-card h4,.org-home-section h3,.org-workspace-summary-card h4{margin:8px 0 10px!important}.org-home-hero p,.org-home-hero .ant-typography{max-width:680px}.org-home-metrics{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.org-home-metrics div{background:#0f766e14;border-radius:18px;min-width:132px;padding:16px 18px}.org-home-metrics strong{color:var(--heading);font-size:30px;line-height:1;display:block}.org-home-metrics span{color:var(--muted);margin-top:8px;font-weight:700;display:block}.org-home-guide-card{border-radius:22px;padding:28px}.org-home-section{flex-direction:column;gap:18px;display:flex}.org-home-section-head{justify-content:space-between;align-items:flex-end;gap:16px;display:flex}.org-workspace-card-grid{grid-template-columns:repeat(4,minmax(180px,1fr));gap:16px;display:grid}.org-workspace-summary-card{min-height:188px;color:inherit;cursor:pointer;text-align:left;border-radius:18px;flex-direction:column;align-items:flex-start;gap:14px;padding:22px;transition:transform .16s,box-shadow .16s,border-color .16s;display:flex}.org-workspace-summary-card:hover{border-color:#0f766e42;transform:translateY(-2px);box-shadow:0 28px 58px #14231d1f}.org-card-action{color:var(--accent);margin-top:auto;font-weight:800}.org-empty-workspace-card{background:radial-gradient(circle at 88% 12%,#d6a24729,#0000 30%),linear-gradient(135deg,#ffffffe0,#f4f8efc7);border:1px solid #10201914;border-radius:14px;flex-direction:column;justify-content:center;gap:18px;max-width:760px;min-height:360px;padding:42px;display:flex;box-shadow:0 28px 70px #14231d1a}.org-empty-workspace-card h3{margin:0!important}.org-empty-workspace-card p,.org-empty-workspace-card .ant-typography{max-width:580px}.org-project-card{background:#ffffffc2;border:1px solid #10201914;border-radius:8px;flex-direction:column;gap:16px;min-height:246px;padding:26px 28px;transition:transform .16s,box-shadow .16s,border-color .16s;display:flex;box-shadow:0 22px 48px #14231d14}.org-project-card:hover,.org-project-card.is-active{border-color:#0f766e4d;transform:translateY(-2px);box-shadow:0 28px 58px #14231d1f}.org-project-card-top{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.org-project-card h4{letter-spacing:0;margin:0 0 8px!important}.org-project-key,.org-project-description,.org-project-metrics{color:var(--muted)!important}.org-project-description{min-height:44px;margin:0!important}.org-project-metrics{flex-wrap:wrap;gap:8px 14px;margin-top:auto;font-size:13px;display:flex}.org-members-card{background:#ffffffc7;border:1px solid #10201914;border-radius:8px;padding:24px;box-shadow:0 22px 48px #14231d14}.org-members-card-head{justify-content:space-between;align-items:flex-start;gap:14px;margin-bottom:12px;display:flex}.org-members-card h4{margin:4px 0 0!important}.switcher-field{flex-direction:column;gap:6px;min-width:220px;display:flex}.switcher-label,.profile-label,.page-eyebrow{letter-spacing:.04em;text-transform:uppercase;font-size:12px;font-weight:700;color:var(--muted)!important}.switcher-select{min-width:220px}.profile-block{flex-direction:column;align-items:flex-end;display:flex}.profile-avatar{background:linear-gradient(135deg,#0f766e,#c58a2f)!important}.page-header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.page-title{color:var(--heading)!important;margin:8px 0 10px!important}.responsive-card-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.card-title{margin:0!important}.card-body{margin-top:20px}.metric-card>div:first-child,.metric-card .ant-statistic{min-height:98px}.metric-helper{margin:8px 0 0!important}.skeleton-block{width:100%;height:64px!important}.project-overview-metrics,.project-classic-action-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.project-overview-fact,.project-classic-action-card{background:#ffffffc7;border:1px solid #10201914;box-shadow:0 18px 42px #12231d12}.project-overview-fact{border-radius:22px;padding:20px}.project-overview-fact span{color:var(--muted);letter-spacing:.04em;text-transform:uppercase;margin-bottom:10px;font-size:12px;font-weight:800;display:block}.project-overview-fact strong{color:var(--heading);font-size:32px;line-height:1}.project-classic-action-grid{grid-template-columns:repeat(5,minmax(150px,1fr))}.project-classic-action-card{min-height:180px;color:inherit;cursor:pointer;text-align:left;border-radius:22px;flex-direction:column;align-items:flex-start;padding:22px;transition:transform .16s,border-color .16s,box-shadow .16s;display:flex}.project-classic-action-card:hover{border-color:#0f766e47;transform:translateY(-2px);box-shadow:0 24px 52px #12231d1f}.project-classic-action-card h4{margin:0 0 10px!important}.project-classic-action-card p,.project-classic-action-card .ant-typography{color:var(--muted)}.project-classic-action-card span{color:var(--accent);margin-top:auto;font-weight:800}@media (width<=1200px){.responsive-card-grid,.org-management-grid,.community-mcp-page{grid-template-columns:1fr}.community-mcp-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.community-mcp-detail-layout{grid-template-columns:1fr}.org-home-grid,.org-workspace-card-grid,.project-overview-metrics,.project-classic-action-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){.console-header{flex-direction:column;align-items:flex-start}.profile-block{align-items:flex-start}.page-header{flex-direction:column}.community-mcp-grid,.org-project-grid,.community-mcp-detail-header{grid-template-columns:1fr}.community-mcp-detail-title-row h1{font-size:30px!important}.community-mcp-detail-related-list,.org-home-grid,.org-workspace-card-grid,.project-overview-metrics,.project-classic-action-grid{grid-template-columns:1fr}}.workbench-mode-switch{border:1px solid #10201914;background:#ffffffb8!important;border-radius:999px!important;padding:3px!important}.workbench-mode-switch [role=radio],.workbench-mode-switch .ant-segmented-item{border-radius:999px!important}.new-dialog-screen{background:#ffffffeb;border:1px solid #10201914;border-radius:24px;flex-direction:column;height:calc(100vh - 48px);min-height:0;display:flex;overflow:hidden;box-shadow:0 20px 48px #12231d0f}.new-dialog-layout{flex:1;grid-template-columns:280px minmax(0,1fr);height:100%;min-height:0;display:grid;overflow:hidden}.new-dialog-history{background:linear-gradient(#f6f8f4eb,#f1f4eee0);border-right:1px solid #10201914;flex-direction:column;gap:16px;min-width:0;min-height:0;padding:22px 16px 18px;display:flex}.new-dialog-history-head{justify-content:space-between;align-items:flex-start;gap:12px;padding:4px 6px 0;display:flex}.new-dialog-history-kicker{letter-spacing:.04em;font-size:12px;font-weight:700;color:#10201970!important}.new-dialog-history-title{text-overflow:ellipsis;white-space:nowrap;max-width:84px;overflow:hidden;color:#102019!important;margin:6px 0 0!important;font-size:16px!important;line-height:1.1!important}.new-dialog-history-agent-trigger{min-width:0;color:inherit;cursor:pointer;background:0 0;border:none;align-items:center;gap:8px;padding:0;display:inline-flex}.new-dialog-history-agent-avatar{background:#fff;border:1px solid #10201914;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:36px;height:36px;display:inline-flex;overflow:hidden;box-shadow:0 6px 16px #12231d0f}.new-dialog-agent-avatar-image{object-fit:cover;width:100%;height:100%;display:block}.new-dialog-history-agent-avatar .new-dialog-agent-monogram,.agent-switcher-item-avatar .new-dialog-agent-monogram,.new-dialog-message-agent-avatar .new-dialog-agent-monogram{background:radial-gradient(circle at 30% 30%,#fffffff5,#0000 38%),linear-gradient(135deg,#8fc9ff4d,#b4e9dd99);justify-content:center;align-items:center;width:100%;height:100%;display:inline-flex}.new-dialog-history-agent-trigger .anticon{color:#1020199e;font-size:16px}.new-dialog-history-create{font-weight:600;color:#0f766e!important;border-radius:12px!important;padding-inline:10px!important}.new-dialog-history-list{flex-direction:column;flex:1;gap:10px;min-height:0;padding-right:4px;display:flex;overflow:auto}.new-dialog-history-list::-webkit-scrollbar{width:6px}.new-dialog-history-list::-webkit-scrollbar-thumb{background:#10201929;border-radius:999px}.new-dialog-history-item{color:#102019;text-align:left;cursor:pointer;background:#ffffffbd;border:1px solid #1020190f;border-radius:18px;flex-direction:column;align-items:flex-start;gap:6px;width:100%;padding:14px 14px 12px;transition:all .16s;display:flex}.new-dialog-history-item:hover,.new-dialog-history-item.is-active{background:#fffffff5;border-color:#0f766e29;box-shadow:0 14px 28px #12231d0f}.new-dialog-history-item-title{text-overflow:ellipsis;white-space:nowrap;width:100%;font-size:14px;font-weight:700;line-height:1.4;overflow:hidden}.new-dialog-history-item-meta,.new-dialog-history-item-time{color:#10201975;font-size:12px;line-height:1.4}.new-dialog-history-empty{background:#ffffff8f;border:1px dashed #1020191f;border-radius:18px;padding:18px 14px}.agent-switcher-dropdown,.agent-switcher-dropdown .ant-dropdown{border-radius:20px;padding:0;overflow:hidden}.agent-switcher-panel{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffff5;border:1px solid #10201914;border-radius:20px;flex-direction:column;gap:8px;min-width:300px;padding:10px;display:flex;box-shadow:0 24px 48px #12231d1f}.agent-switcher-item{color:#102019;text-align:left;cursor:pointer;background:#f6f8f4b8;border:1px solid #1020190f;border-radius:16px;align-items:center;gap:12px;width:100%;padding:12px;transition:all .16s;display:flex}.agent-switcher-item:hover,.agent-switcher-item.is-active{background:#edf6f2f5;border-color:#0f766e2e;box-shadow:0 12px 24px #12231d0f}.agent-switcher-item-avatar{background:#fff;border:1px solid #10201914;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;display:inline-flex;overflow:hidden;box-shadow:0 8px 18px #12231d14}.agent-switcher-item-copy{flex-direction:column;gap:2px;min-width:0;display:flex}.agent-switcher-item-copy strong{color:#102019;font-size:14px;font-weight:700}.agent-switcher-item-copy small{color:#10201980;font-size:12px;line-height:1.45}.new-dialog-main{flex-direction:column;min-width:0;height:100%;min-height:0;display:flex;overflow:hidden}.new-dialog-body{overscroll-behavior:contain;flex:1;min-height:0;padding:0 20px;display:flex;overflow:hidden auto}.new-dialog-body::-webkit-scrollbar{width:8px}.new-dialog-body::-webkit-scrollbar-thumb{background:#1020192e;border-radius:999px}.new-dialog-loading-state{text-align:center;color:#1020197a;width:100%;margin:auto;padding:18px 0 36px;font-size:14px;font-weight:600}.new-dialog-messages{flex-direction:column;gap:28px;width:100%;max-width:1180px;margin:0 auto;padding:22px 0 40px;display:flex}.new-dialog-message-row{flex-direction:column;gap:12px;width:100%;display:flex}.new-dialog-message-row.is-user{align-items:flex-end}.new-dialog-message-row.is-assistant{align-items:flex-start}.new-dialog-message-agent{align-items:center;gap:16px;margin-bottom:0;padding-left:0;display:inline-flex}.new-dialog-message-agent-avatar{background:#fff;border:1px solid #1020191a;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:62px;height:62px;display:inline-flex;overflow:hidden;box-shadow:0 10px 24px #12231d14,inset 0 1px #ffffffeb}.new-dialog-agent-monogram{color:#102019;font-size:28px;font-weight:800}.new-dialog-message-agent-name{color:#102019a8;font-size:22px;font-weight:500;line-height:1.2}.new-dialog-message{white-space:pre-wrap;border-radius:30px;max-width:min(1120px,100vw - 420px);padding:28px 36px;font-size:18px;line-height:1.82}.new-dialog-message-stack{flex-direction:column;gap:12px;max-width:min(1120px,100vw - 420px);display:flex}.new-dialog-message-stack.is-user{align-items:flex-end}.new-dialog-message-stack.is-assistant{align-items:flex-start}.new-dialog-message-content{white-space:pre-wrap}.new-dialog-message.is-user{color:#fff;background:#102019;align-self:flex-end}.new-dialog-message.is-assistant{color:#13231b;background:#f6f6f3f0;align-self:flex-start}.new-dialog-message-actions{align-items:center;gap:8px;padding-left:18px;display:flex}.new-dialog-message-actions.is-user{justify-content:flex-end;padding-left:0;padding-right:8px}.new-dialog-message-actions.is-assistant{justify-content:flex-start}.new-dialog-message-copy{font-weight:600;color:#10201975!important;border-radius:10px!important;min-width:auto!important;padding-inline:4px!important;font-size:14px!important}.new-dialog-message-copy:hover{color:#102019d1!important;background:#1020190f!important}.new-dialog-hero{align-self:flex-end;width:100%;margin-top:auto;padding:56px 0 48px}.new-dialog-avatar{color:#102019;background:radial-gradient(circle at 35% 30%,#ffffffeb,#0000 36%),linear-gradient(135deg,#8fc9ff57,#b4e9dd80);border-radius:22px;justify-content:center;align-items:center;width:72px;height:72px;margin-bottom:18px;font-size:34px;display:inline-flex;box-shadow:inset 0 1px #ffffffb3}.new-dialog-hero-title{margin:0 0 16px!important;font-size:clamp(34px,5vw,50px)!important;line-height:1.04!important}.new-dialog-hero-copy{max-width:680px;font-size:18px;line-height:1.7;color:#102019d1!important;margin:0!important}.new-dialog-composer-wrap{background:linear-gradient(#fff0,#fffffff0 22%);flex:none;padding:0 20px 16px}.new-dialog-composer{background:#fff;border:1px solid #1020191a;border-radius:20px;box-shadow:0 8px 24px #12231d0a,inset 0 1px #ffffffb8}.new-dialog-composer-formatbar{background:0 0;border:none;align-items:center;gap:4px;padding:12px 14px 0;display:flex}.new-dialog-divider{background:#10201914;width:1px;height:24px;margin:0 6px;display:inline-block}.new-dialog-composer-formatbar button{color:#10201970;border-radius:8px;min-width:32px;height:32px;font-weight:750}.new-dialog-composer-formatbar button:hover{color:#102019bd;background:#1020190f}.new-dialog-composer-editor-shell{padding:10px 22px 0}.new-dialog-composer-input{min-height:176px;max-height:340px;box-shadow:none;color:#102019;white-space:pre-wrap;word-break:break-word;caret-color:#102019;background:0 0;border:none;outline:none;padding:0;font-size:15px;line-height:1.75;overflow-y:auto}.new-dialog-composer-input[data-empty=true]:before{content:attr(data-placeholder);color:#1020194d;pointer-events:none}.new-dialog-composer-toolbar{justify-content:space-between;align-items:center;gap:16px;padding:10px 14px 10px 16px;display:flex}.agent-chat-screen{background:radial-gradient(circle at 100% 0,#0f766e0d,#0000 24%),#ffffffeb}.agent-chat-avatar-fallback,.agent-chat-avatar-fallback.ant-avatar{color:#102019;background:radial-gradient(circle at 30% 30%,#fffffff5,#0000 38%),linear-gradient(135deg,#8fc9ff4d,#b4e9dd99);border:1px solid #10201914;font-weight:800;box-shadow:0 8px 18px #12231d14}.agent-chat-main-head{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffff94;border-bottom:1px solid #1020190f;flex:none;padding:18px 20px 14px}.agent-chat-main-head-row{margin-bottom:12px}.agent-chat-head-title{color:#102019!important;margin:0!important;font-size:18px!important;line-height:1.2!important}.agent-chat-head-subtitle{color:#1020197a;font-size:12px;font-weight:600}.agent-chat-main-status [class*=tag],.agent-chat-main-status .ant-tag{border-radius:999px;margin-inline-end:0;padding-inline:10px;font-weight:600}.agent-chat-searchbar{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.agent-chat-search-input{width:min(420px,100%)}.agent-chat-search-input .ant-input-affix-wrapper,.agent-chat-search-input.ant-input-affix-wrapper{background:#ffffffd1;border-radius:999px}.agent-chat-search-meta{color:#10201970;font-size:12px;font-weight:600}.agent-chat-search-nav,.agent-chat-search-nav.ant-btn{color:#1020199e;border-radius:999px;height:30px;padding-inline:10px;font-size:12px;font-weight:600}.agent-chat-search-nav:hover,.agent-chat-search-nav.ant-btn:hover{color:#0f766e;background:#1020190f}.agent-chat-body{padding:0 24px}.agent-chat-messages{gap:22px;max-width:980px;padding-top:18px;padding-bottom:28px}.agent-chat-message-bubble{border-radius:24px;max-width:min(980px,100vw - 420px);padding:18px 20px;font-size:15px;line-height:1.75;position:relative}.new-dialog-message-row.is-search-active .new-dialog-message-agent-name{color:#0f766e}.agent-chat-message-bubble.is-search-match{box-shadow:0 0 0 1px #0f766e29}.agent-chat-message-bubble.is-search-active{box-shadow:0 0 0 2px #0f766e42,0 14px 30px #0f766e14}.agent-chat-message-bubble.is-collapsed{max-height:260px;overflow:hidden}.agent-chat-message-bubble.is-collapsed:after{content:"";pointer-events:none;background:linear-gradient(#f6f6f300,#f6f6f3f5 78%);height:72px;position:absolute;inset:auto 0 0}.agent-chat-message-bubble.is-user.is-collapsed:after{background:linear-gradient(#10201900,#102019f5 78%)}.agent-chat-message-bubble.is-error{color:#8c1d18;background:#b2222214;border:1px solid #b222221f}.agent-chat-markdown{word-break:break-word;min-width:0}.agent-chat-markdown>:first-child{margin-top:0}.agent-chat-markdown>:last-child{margin-bottom:0}.agent-chat-mcp-command-card,.agent-chat-mcp-result-card{background:#ffffff8c;border:1px solid #0f766e1f;border-radius:16px;margin-bottom:10px;padding:12px 14px}.agent-chat-cloud-browser-result{background:#f0fdf4c2;border:1px solid #16a34a2e;border-radius:16px;margin-bottom:10px;padding:12px 14px}.agent-chat-mcp-command-head,.agent-chat-mcp-result-head{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.agent-chat-mcp-command-meta,.agent-chat-mcp-result-label{color:#1020198f;font-size:12px;font-weight:600}.agent-chat-mcp-command-card pre{color:#102019;white-space:pre-wrap;word-break:break-word;background:#1020190d;border-radius:12px;margin:10px 0 0;padding:10px 12px;font-size:12px;line-height:1.65;overflow:auto}.agent-chat-structured-result{flex-direction:column;gap:12px;display:flex}.agent-chat-structured-result-head{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.agent-chat-structured-result-head .ant-typography{color:#1020198f;font-size:12px;font-weight:600}.agent-chat-structured-result-head button,.agent-chat-structured-result-head .ant-btn{color:#1020199e;padding-inline:6px;font-size:12px;font-weight:600}.agent-chat-structured-kv{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.agent-chat-structured-kv-item{background:#f6f8f494;border:1px solid #10201914;border-radius:14px;flex-direction:column;gap:4px;padding:10px 12px;display:flex}.agent-chat-structured-kv-item span,.agent-chat-structured-nested-item span{color:#1020198a;font-size:12px;font-weight:600}.agent-chat-structured-kv-item strong{color:#102019;word-break:break-word;font-size:14px;line-height:1.5}.agent-chat-structured-nested{flex-direction:column;gap:10px;display:flex}.agent-chat-structured-nested-item,.agent-chat-structured-raw,.agent-chat-structured-table{background:#f6f8f494;border:1px solid #10201914;border-radius:14px}.agent-chat-structured-nested-item{padding:10px 12px}.agent-chat-structured-nested-item pre,.agent-chat-structured-raw{color:#102019;white-space:pre-wrap;word-break:break-word;background:#1020190d;border-radius:12px;margin:8px 0 0;padding:10px 12px;font-size:12px;line-height:1.6;overflow:auto}.agent-chat-structured-table{overflow:auto}.agent-chat-structured-table table{border-collapse:collapse;width:100%}.agent-chat-structured-table th,.agent-chat-structured-table td{text-align:left;vertical-align:top;border-bottom:1px solid #10201914;padding:10px 12px;font-size:13px}.agent-chat-structured-table th{color:#10201994;font-weight:700}.agent-chat-structured-table tr:last-child td{border-bottom:none}.agent-chat-markdown p,.agent-chat-markdown ul,.agent-chat-markdown ol,.agent-chat-markdown blockquote,.agent-chat-markdown pre,.agent-chat-markdown table,.agent-chat-markdown h1,.agent-chat-markdown h2,.agent-chat-markdown h3,.agent-chat-markdown h4{margin:0 0 12px}.agent-chat-markdown ul,.agent-chat-markdown ol{padding-left:22px}.agent-chat-markdown li+li{margin-top:4px}.agent-chat-markdown a{color:#0f766e;-webkit-text-decoration:underline #0f766e4d;text-decoration:underline #0f766e4d}.agent-chat-markdown a:hover{color:#0a625b}.agent-chat-markdown img,.agent-chat-markdown-image{background:#ffffffb8;border-radius:18px;max-width:100%;height:auto;display:block;box-shadow:0 14px 30px #0f172a14,inset 0 1px #ffffffb8}.agent-chat-inline-media{flex-direction:column;gap:10px;margin:0 0 14px;display:flex}.agent-chat-inline-media-button{text-align:left;cursor:zoom-in;background:0 0;border:0;padding:0;display:block}.agent-chat-inline-media img,.agent-chat-inline-media video{object-fit:contain;background:#f0f6f2eb;border-radius:18px;width:auto;max-width:100%;max-height:min(62vh,560px);display:block;box-shadow:0 18px 36px #10201914,inset 0 1px #ffffffb3}.agent-chat-inline-media.is-video video{background:#06110d;width:min(100%,720px)}.agent-chat-inline-media-meta{color:#10201999;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;font-size:12px;font-weight:600;display:flex}.agent-chat-inline-media-actions{flex-wrap:wrap;align-items:center;gap:4px;display:flex}.agent-chat-inline-media-actions button,.agent-chat-inline-media-actions .ant-btn{color:#1020199e;padding-inline:6px}.agent-chat-inline-media-actions button:hover,.agent-chat-inline-media-actions .ant-btn:hover{color:#0f766e;background:#0f766e14}.agent-chat-modal-media{justify-content:center;align-items:center;min-height:180px;display:flex}.agent-chat-modal-media img,.agent-chat-modal-media video{object-fit:contain;background:#f0f6f2eb;border-radius:18px;max-width:100%;max-height:min(74vh,780px);display:block;box-shadow:0 20px 44px #1020191a,inset 0 1px #ffffffbd}.agent-chat-modal-media.is-video video{background:#06110d;width:min(100%,960px)}.agent-chat-markdown blockquote{color:#102019c7;background:#0f766e0d;border-left:3px solid #0f766e57;border-radius:0 12px 12px 0;padding:10px 14px}.agent-chat-markdown :not(pre)>code{color:#114239;background:#1020190f;border-radius:8px;padding:2px 6px;font-family:SFMono-Regular,Menlo,Monaco,monospace;font-size:.92em}.agent-chat-code-block{background:#f7faf7f5;border:1px solid #10201914;border-radius:16px;overflow:hidden;box-shadow:inset 0 1px #ffffffc2}.agent-chat-code-head{background:#1020190a;border-bottom:1px solid #10201914;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.agent-chat-code-language{color:#1020198a;text-transform:uppercase;font-size:12px;font-weight:700}.agent-chat-code-copy,.agent-chat-code-copy.ant-btn{color:#10201994;border-radius:999px;min-width:auto;height:28px;padding-inline:8px;font-size:12px;font-weight:600}.agent-chat-code-copy:hover,.agent-chat-code-copy.ant-btn:hover{color:#0f766e;background:#1020190f}.agent-chat-code-block pre{overflow:auto;margin:0!important;padding:14px 16px!important}.agent-chat-code-fallback{background:0 0;margin:0;padding:14px 16px;overflow:auto}.agent-chat-code-fallback code{color:#102019;background:0 0;padding:0;font-size:13px;line-height:1.7}.agent-chat-markdown table{border-collapse:collapse;border-style:hidden;border-radius:14px;width:100%;overflow:hidden;box-shadow:0 0 0 1px #10201914}.agent-chat-markdown th,.agent-chat-markdown td{text-align:left;vertical-align:top;border:1px solid #10201914;padding:10px 12px}.agent-chat-markdown th{background:#1020190d;font-weight:700}.agent-chat-empty{flex-direction:column;justify-content:center;gap:24px;width:100%;max-width:980px;margin:0 auto;padding:10px 0 26px;display:flex}.agent-chat-hero{padding-bottom:0}.agent-chat-suggestions{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.agent-chat-suggestion-card{color:#102019;text-align:left;cursor:pointer;background:#ffffffb8;border:1px solid #10201914;border-radius:18px;flex-direction:column;gap:8px;min-width:0;padding:16px 18px;transition:all .16s;display:flex;box-shadow:0 12px 24px #12231d0a}.agent-chat-suggestion-card:hover:not(:disabled){background:#f1f9f6f5;border-color:#0f766e2e;transform:translateY(-1px)}.agent-chat-suggestion-card:disabled{cursor:not-allowed;opacity:.62}.agent-chat-suggestion-title{font-size:14px;font-weight:700;line-height:1.4}.agent-chat-suggestion-description{color:#1020198a;font-size:12px;line-height:1.5}.agent-chat-composer-wrap{width:100%;padding:10px 0 18px}.agent-chat-composer-shell{background:linear-gradient(#fffffffa,#f9fbf8f5);border:1px solid #1020191a;border-radius:22px;width:100%;max-width:none;margin:0;padding:14px 16px 16px;box-shadow:0 12px 28px #12231d0d,inset 0 1px #fffc}.agent-chat-composer-tools{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:8px;display:flex}.agent-chat-favorite-mcp-bar{flex-wrap:wrap;align-items:center;gap:10px;margin-bottom:10px;display:flex}.agent-chat-favorite-mcp-label{color:#1020197a;font-size:12px;font-weight:700}.agent-chat-favorite-mcp-list{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.agent-chat-favorite-mcp-entry{align-items:center;gap:6px;display:inline-flex}.agent-chat-favorite-mcp-chip{color:#9a6700;cursor:pointer;background:#f59e0b14;border:1px solid #f59e0b2e;border-radius:999px;align-items:center;gap:6px;height:30px;padding:0 12px;font-size:12px;font-weight:700;display:inline-flex}.agent-chat-favorite-mcp-chip:hover{background:#f59e0b24;border-color:#f59e0b4d}.agent-chat-favorite-mcp-chip:disabled{opacity:.55;cursor:not-allowed}.agent-chat-favorite-mcp-more,.agent-chat-favorite-mcp-more.ant-btn{color:#9a6700;background:#f59e0b14;border-color:#f59e0b2e;border-radius:999px;width:30px;height:30px}.agent-chat-favorite-mcp-more:hover,.agent-chat-favorite-mcp-more.ant-btn:hover{color:#7c5200;background:#f59e0b24;border-color:#f59e0b4d}.agent-chat-tool-button,.agent-chat-tool-button.ant-btn{color:#102019b8;height:34px;box-shadow:none;background:#f6f8f4eb;border-color:#10201914;border-radius:999px;padding-inline:12px;font-weight:600}.agent-chat-tool-button:hover,.agent-chat-tool-button.is-active,.agent-chat-tool-button.ant-btn:hover,.agent-chat-tool-button.ant-btn.is-active{color:#0f766e;background:#e1f3ecf5;border-color:#0f766e38}.agent-chat-menu-item{flex-direction:column;gap:2px;min-width:200px;display:flex}.agent-chat-menu-item small{color:#10201970;font-size:12px}.agent-chat-composer-textarea{color:#102019;width:100%;min-height:122px;max-height:278px;font:inherit;resize:none;white-space:pre-wrap;word-break:break-word;cursor:text;background:0 0;border:0;outline:none;font-size:15px;line-height:1.75;overflow-y:auto;padding:10px 0 8px!important}.agent-chat-composer-textarea::placeholder{color:#10201957}.agent-chat-composer-textarea:disabled{cursor:not-allowed;opacity:.58}.agent-chat-composer-textarea textarea{color:#102019;min-height:104px!important;font-size:15px!important;line-height:1.75!important}.agent-chat-composer-textarea textarea::placeholder{color:#10201957}.agent-chat-composer-textarea textarea:disabled{cursor:not-allowed;opacity:.58}.agent-chat-attached-resources{flex-wrap:wrap;gap:8px;margin-top:6px;display:flex}.agent-chat-attached-resource{color:#0f766e;background:#e1f3ecd1;border:1px solid #0f766e24;border-radius:999px;align-items:center;gap:8px;max-width:100%;padding:6px 10px;font-size:12px;line-height:1.4;display:inline-flex}.agent-chat-attached-resource span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.agent-chat-attached-resource button{color:inherit;cursor:pointer;background:0 0;border:0;padding:0;line-height:1}.agent-chat-composer-footer{justify-content:space-between;align-items:flex-end;gap:16px;margin-top:10px;display:flex}.agent-chat-composer-footer-left{flex:1;min-width:0}.agent-chat-stop-button,.agent-chat-stop-button.ant-btn{color:#a61d24;background:#b2222214;border-color:#b2222229}.agent-chat-stop-button:hover,.agent-chat-stop-button.ant-btn:hover{color:#8c1d18;background:#b222221f;border-color:#b222223d}.agent-chat-memory-level{border:1px solid #10201914;background:#ffffffe0!important;border-radius:999px!important;padding:2px!important}.agent-chat-memory-level .ant-segmented-item{border-radius:999px!important}.agent-chat-composer-hint{color:#10201970;font-size:12px}.agent-chat-streaming-indicator{align-items:center;gap:6px;margin-top:12px;display:inline-flex}.agent-chat-step-summary{color:#102019b8;text-align:left;cursor:pointer;background:#f7f9f6e6;border:1px solid #10201914;border-radius:16px;align-items:center;gap:12px;width:100%;margin-bottom:10px;padding:10px 14px;transition:all .16s;display:flex}.agent-chat-step-summary:hover{background:#eff7f3fa;border-color:#0f766e2e}.agent-chat-step-summary.is-expanded{background:#eff7f3fa;border-color:#0f766e33}.agent-chat-step-summary-icon{color:#c450d4;background:#c450d41a;border-radius:12px;flex:none;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.agent-chat-step-summary-copy{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.agent-chat-step-summary-copy strong{color:#102019d1;font-size:14px;font-weight:700;line-height:1.4}.agent-chat-step-summary-copy small{color:#10201975;font-size:12px;line-height:1.4}.agent-chat-step-list{background:#ffffffb8;border:1px solid #10201912;border-radius:16px;flex-direction:column;gap:12px;margin-bottom:10px;padding:12px 14px;display:flex}.agent-chat-step-item{flex-direction:column;gap:6px;display:flex}.agent-chat-step-item.is-mcp{background:linear-gradient(#eff6ffeb,#ffffffd1);border:1px solid #2563eb24;border-radius:14px;padding:12px 14px}.agent-chat-step-item.is-mcp.is-success{background:linear-gradient(#f0fdf4f0,#ffffffd1);border-color:#22c55e29}.agent-chat-step-item.is-mcp.is-error{background:linear-gradient(#fef2f2f0,#ffffffd1);border-color:#ef444429}.agent-chat-step-item-head{color:#102019cc;align-items:center;gap:8px;display:flex}.agent-chat-step-item-head strong{font-size:13px;line-height:1.45}.agent-chat-step-item-bullet{background:#0f766ebf;border-radius:999px;flex:none;width:8px;height:8px;box-shadow:0 0 0 4px #0f766e1f}.agent-chat-step-item p{color:#10201994;margin:0;padding-left:16px;font-size:12px;line-height:1.6}.agent-chat-streaming-indicator span{background:#0f766e80;border-radius:999px;width:7px;height:7px;animation:1.1s ease-in-out infinite agent-chat-bounce}.agent-chat-streaming-indicator span:nth-child(2){animation-delay:.15s}.agent-chat-streaming-indicator span:nth-child(3){animation-delay:.3s}@keyframes agent-chat-bounce{0%,80%,to{opacity:.45;transform:translateY(0)}40%{opacity:1;transform:translateY(-4px)}}.group-chat-project-tag{align-items:center;gap:8px;font-weight:700;display:inline-flex;color:#0f766e!important;background:#0f766e1f!important;border-radius:999px!important;padding:8px 12px!important}.console-content:has(.group-chat-page){display:flex;overflow:hidden}.console-content:has(.group-chat-page) .group-chat-page{flex:1;min-height:0}.console-content:has(.group-chat-page)>.stack-fill{flex:1;height:100%;min-height:0}.console-content:has(.group-chat-page)>.stack-fill>:has(.group-chat-page){flex:1;min-height:0;display:flex}.console-content:has(.group-chat-page)>.stack-fill>.ant-space-item:has(.group-chat-page){flex:1;min-height:0;display:flex}.console-content:has(.resource-drive-page){display:flex;overflow:hidden}.console-content:has(.resource-drive-page)>.stack-fill{flex:1;height:100%;min-height:0}.console-content:has(.resource-drive-page)>.stack-fill>:has(.resource-drive-page){flex:1;min-height:0;display:flex}.console-content:has(.resource-drive-page)>.stack-fill>.ant-space-item:has(.resource-drive-page){flex:1;min-height:0;display:flex}.group-chat-page{flex-direction:column;width:100%;height:100%;min-height:0;display:flex}.group-chat-runtime{flex-direction:column;flex:1;min-height:0;display:flex}.group-chat-shell{background:#ffffffc7;border:1px solid #10201914;border-radius:26px;flex-direction:column;flex:1;min-height:0;padding:28px;display:flex;overflow:hidden;box-shadow:0 18px 42px #12231d12}.group-chat-panel-head{flex:none;justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:20px;display:flex}.group-chat-panel-title{color:#102019!important;margin:6px 0 0!important}.group-chat-main{flex-direction:column;flex:1;gap:18px;min-width:0;min-height:0;display:flex}.group-chat-settings{flex-direction:column;gap:18px;display:flex}.group-chat-settings-drawer,.group-chat-settings-drawer .ant-drawer-body{background:radial-gradient(circle at 92% 0,#d6a2471f,#0000 28%),linear-gradient(#fafaf6f5,#f4f7f2f5)}.group-chat-sidebar-card,.group-chat-thread,.group-chat-detail-placeholder{background:#ffffffc7}.group-chat-sidebar-card{padding:20px}.group-chat-settings .group-chat-sidebar-card{background:#ffffffdb}.group-chat-sidebar-kicker{letter-spacing:.04em;text-transform:uppercase;font-size:12px;font-weight:700;color:#10201975!important}.group-chat-sidebar-title{color:#102019!important;margin:10px 0 12px!important}.group-chat-sidebar-copy{color:#1020199e!important;margin-bottom:0!important}.group-chat-sidebar-stats{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}.group-chat-sidebar-stats div{background:#f3f7f2eb;border-radius:18px;padding:14px 16px}.group-chat-sidebar-stats strong,.group-chat-sidebar-stats span{display:block}.group-chat-sidebar-stats strong{color:#102019;font-size:26px;line-height:1}.group-chat-sidebar-stats span{color:#10201985;margin-top:8px;font-size:12px;font-weight:600}.group-chat-members-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.group-chat-members-list{flex-direction:column;gap:12px;margin-top:14px;display:flex}.group-chat-member-item{background:#f4f7f2e6;border-radius:18px;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px;display:grid}.group-chat-member-avatar{background:radial-gradient(circle at 30% 30%,#fffffff5,#0000 38%),linear-gradient(135deg,#8fc9ff4d,#b4e9dd99);border-radius:14px;width:44px;height:44px;overflow:hidden}.group-chat-member-avatar-image,.group-chat-member-avatar-fallback{width:100%;height:100%}.group-chat-member-avatar-image{object-fit:cover;display:block}.group-chat-member-avatar-fallback{color:#102019;justify-content:center;align-items:center;font-size:18px;font-weight:800;display:inline-flex}.group-chat-member-copy{flex-direction:column;gap:4px;min-width:0;display:flex}.group-chat-member-copy strong,.group-chat-member-copy span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.group-chat-member-copy strong{color:#102019;font-size:14px}.group-chat-member-copy span{color:#10201980;font-size:12px}.group-chat-members-empty{color:#10201994;border:1px dashed #10201924;border-radius:18px;flex-direction:column;align-items:flex-start;gap:10px;margin-top:14px;padding:18px;display:flex}.group-chat-members-empty .anticon{font-size:20px}.group-chat-thread{background:#fafbf8b8;border-radius:22px;flex-direction:column;flex:1;gap:16px;min-height:0;padding:24px;display:flex;overflow:auto}.group-chat-thread::-webkit-scrollbar{width:8px}.group-chat-thread::-webkit-scrollbar-thumb{background:#10201929;border-radius:999px}.group-chat-thread::-webkit-scrollbar-track{background:0 0}.group-chat-message{grid-template-columns:42px minmax(0,1fr);align-items:flex-start;gap:12px;display:grid}.group-chat-message-icon{color:#0f766e;background:#f0f7f5f5;border-radius:14px;justify-content:center;align-items:center;width:42px;height:42px;font-size:18px;display:inline-flex}.group-chat-message-card{background:#f6f8f4eb;border-radius:22px;padding:18px 18px 6px}.group-chat-message-meta{justify-content:space-between;align-items:center;gap:12px;display:flex}.group-chat-message-meta strong{color:#102019;font-size:15px}.group-chat-message-meta span{color:#10201975;font-size:12px}.group-chat-message-body{white-space:pre-wrap;color:#102019b8!important;margin:12px 0 0!important}.group-chat-composer-wrap{background:0 0;flex:none;margin-top:18px;padding:0}.group-chat-detail-placeholder{padding:24px}.resource-drive-page{flex-direction:column;flex:auto;height:100%;min-height:0;display:flex!important}.resource-drive-page>*,.resource-drive-page>.ant-space-item{flex:auto;min-height:0;display:flex}.resource-drive-shell{border:1px solid var(--panel-border);height:100%;min-height:0;box-shadow:var(--panel-shadow);-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#ffffffc7;border-radius:26px;flex:auto;grid-template-columns:210px minmax(0,1fr);display:grid;position:relative;overflow:hidden}.resource-sidebar{background:#f6f8f4b8;border-right:1px solid #10201914;flex-direction:column;min-width:0;min-height:0;padding:6px 12px 16px;display:flex}.resource-drive-logo{height:50px;color:var(--accent);background:#0f766e1a;border-radius:16px;align-items:center;gap:8px;margin-bottom:8px;padding:0 12px;display:flex}.resource-drive-logo-mark{font-size:15px;display:inline-flex}.resource-drive-logo strong{white-space:nowrap;flex:1;min-width:0;font-size:14px}.resource-drive-nav{border-bottom:1px solid #10201914;padding:8px 0}.resource-drive-nav-item{color:#10201994;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:16px;grid-template-columns:18px minmax(0,1fr) auto;align-items:center;gap:12px;width:100%;height:44px;padding:0 14px;transition:all .16s;display:grid}.resource-drive-nav-item:hover{color:#102019;background:#0f766e12}.resource-drive-nav-item.is-active{color:#102019;background:#1020190f;font-weight:700}.resource-drive-nav-item span{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.resource-drive-nav-item strong{color:#10201961;font-size:12px}.resource-storage{color:#10201985;margin-top:10px;padding:12px 2px 0}.resource-storage div:first-child{justify-content:space-between;gap:8px;font-size:12px;display:flex}.resource-storage span{color:#102019;font-weight:700}.resource-storage strong{color:var(--warm);font-size:12px}.resource-storage-bar{background:#10201914;border-radius:999px;height:6px;margin:10px 0 8px;overflow:hidden}.resource-storage-bar span{border-radius:inherit;background:linear-gradient(90deg, var(--accent), var(--warm));width:72%;height:100%;display:block}.resource-storage small{font-size:12px;display:block}.resource-storage button,.resource-storage .ant-btn{color:var(--accent);border-color:#0f766e38;margin-top:10px}.resource-drive-main{background:#ffffffa3;flex-direction:column;min-width:0;height:100%;min-height:0;display:flex;overflow:hidden}.resource-drive-toolbar{z-index:3;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#ffffffb8;border-bottom:1px solid #10201914;justify-content:space-between;align-items:center;gap:16px;min-height:64px;padding:10px 18px;display:flex;position:sticky;top:0}.resource-drive-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.resource-drive-actions button[data-type=primary],.resource-drive-actions button[type=submit],.resource-drive-actions .ant-btn-primary{background:var(--accent);box-shadow:none}.resource-search{background:#f6f8f4e6;border-radius:999px;width:min(340px,34vw)}.resource-drive-pathbar{justify-content:space-between;align-items:center;gap:16px;min-height:56px;padding:0 20px;display:flex}.resource-drive-breadcrumb{color:#102019;flex-wrap:wrap;align-items:center;gap:6px;min-width:0;font-size:15px;font-weight:800;display:flex}.resource-drive-breadcrumb-item{align-items:center;gap:6px;display:inline-flex}.resource-drive-breadcrumb-sep{color:#1020194d}.resource-drive-breadcrumb button{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.resource-drive-breadcrumb button:hover{color:var(--accent)}.resource-drive-pathbar-meta{color:#10201975;justify-content:flex-end;align-items:center;gap:14px;min-width:0;font-size:13px;display:flex}.resource-drive-selectbar{color:#10201994;border-top:1px solid #10201914;border-bottom:1px solid #10201914;flex:none;justify-content:space-between;align-items:center;gap:14px;min-height:50px;padding:8px 20px;font-size:14px;display:flex}.resource-drive-selectbar-main,.resource-drive-selectbar-actions{flex-wrap:wrap;align-items:center;gap:12px;min-width:0;display:flex}.resource-drive-selectbar-actions{justify-content:flex-end}.resource-drive-content{flex-direction:column;flex:1;min-height:0;display:flex;overflow:hidden auto}.resource-drive-grid{flex:auto;grid-template-columns:repeat(auto-fill,minmax(112px,1fr));align-content:start;gap:28px clamp(20px,3vw,36px);padding:24px;display:grid}.resource-drive-item{color:#102019;text-align:center;flex-direction:column;min-width:0;min-height:162px;padding:0;display:flex;position:relative}.resource-drive-item-button{cursor:pointer;background:0 0;border:1px solid #0000;border-radius:18px;flex-direction:column;align-items:center;width:100%;min-height:100%;padding:16px 10px 10px;transition:all .16s;display:flex}.resource-drive-item-button:hover{background:#0f766e0d;border-color:#0f766e24}.resource-drive-item.is-selected .resource-drive-item-button{background:#0f766e17;border-color:#0f766e33}.resource-drive-check{z-index:2;position:absolute;top:10px;left:10px}.resource-drive-more{color:#10201980;cursor:pointer;background:#10201912;border:0;border-radius:999px;place-items:center;width:28px;height:28px;transition:all .16s;display:none;position:absolute;top:8px;right:8px}.resource-drive-more:hover{color:var(--accent);background:#0f766e1f}.resource-drive-item:hover .resource-drive-more,.resource-drive-item.is-selected .resource-drive-more{display:grid}.resource-drive-icon{width:72px;height:58px;color:var(--accent);place-items:center;font-size:42px;display:grid}.resource-drive-item:not(.is-folder) .resource-drive-icon{color:var(--accent);background:#eaf4f1cc;border:1px solid #10201914;border-radius:12px;font-size:28px;overflow:hidden}.resource-image-thumb{border-radius:inherit;object-fit:cover;background:#eaf4f1cc;width:100%;height:100%;display:block}.resource-image-thumb.is-compact{border:1px solid #10201914;border-radius:8px;flex:none;width:34px;height:34px}.resource-video-thumb{border-radius:inherit;background:#d6e8e3e0;width:100%;height:100%;display:block;position:relative;overflow:hidden}.resource-video-thumb.is-compact{border:1px solid #10201914;border-radius:8px;flex:none;width:34px;height:34px}.resource-video-thumb video{object-fit:cover;background:#d6e8e3e0;width:100%;height:100%;display:block}.resource-video-thumb-overlay{color:#fffffff0;pointer-events:none;background:linear-gradient(#0c17140a,#0c17142e);place-items:center;font-size:22px;display:grid;position:absolute;inset:0}.resource-video-thumb.is-compact .resource-video-thumb-overlay{font-size:14px}.resource-folder-icon{background:linear-gradient(#f5c85d 0%,#eeb53a 100%);border-radius:5px 5px 7px 7px;width:64px;height:46px;display:block;position:relative;box-shadow:inset 0 -5px #ad6c1021,0 10px 18px #7558251f}.resource-folder-icon:before{content:"";background:#d99128;border-radius:5px 5px 0 0;width:30px;height:12px;position:absolute;top:-7px;left:4px}.resource-folder-icon:after{content:"";background:#ffe79094;border-radius:5px 5px 0 0;height:9px;position:absolute;top:5px;left:0;right:0}.resource-drive-item strong{color:#102019;-webkit-line-clamp:2;word-break:break-all;-webkit-box-orient:vertical;width:100%;margin-top:12px;font-size:14px;font-weight:600;line-height:1.45;display:-webkit-box;overflow:hidden}.resource-drive-item-button>span{color:#1020196b;text-overflow:ellipsis;white-space:nowrap;width:100%;margin-top:4px;font-size:12px;overflow:hidden}.resource-drive-item small{color:#1020196b;margin-top:6px;font-size:11px}.resource-drive-table{flex-direction:column;flex:auto;gap:8px;padding:18px 24px 24px;display:flex}.resource-drive-table.is-compact{flex:none;padding:0}.resource-drive-table.is-compact .resource-drive-row{grid-template-columns:minmax(180px,1.4fr) repeat(4,minmax(90px,1fr)) auto}.resource-drive-row{color:#1020198f;cursor:default;background:#ffffffad;border:1px solid #10201914;border-radius:14px;grid-template-columns:22px minmax(220px,1fr) 110px 110px 130px 100px 42px;align-items:center;gap:12px;min-height:54px;padding:0 14px;font-size:13px;display:grid}.resource-share-row{grid-template-columns:minmax(220px,1.4fr) 88px 96px 84px 84px minmax(260px,1fr)}.resource-drive-row.is-selected{background:#0f766e0d;border-color:#0f766e2e}.resource-drive-row-name{color:#102019;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;min-width:0;padding:0;display:flex}.resource-drive-row-name .resource-folder-icon{flex:none;width:34px;height:25px}.resource-drive-row-name .resource-folder-icon:before{width:16px;height:7px;top:-4px}.resource-drive-row-name .resource-folder-icon:after{height:5px;top:3px}.resource-drive-row-name strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.resource-drive-row-name-copy{flex-direction:column;min-width:0;display:flex}.resource-drive-row-name-copy small{color:#1020196b;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;overflow:hidden}.resource-share-row-actions{flex-wrap:wrap;justify-content:flex-end;gap:2px;min-width:0;display:flex}.resource-share-row-actions button,.resource-share-row-actions .ant-btn.ant-btn-text{padding-inline:8px}.resource-drive-empty{color:#1020198f;border:1px dashed #10201924;border-radius:18px;align-items:center;gap:16px;width:min(100%,420px);margin:auto;padding:28px;display:flex}.resource-drive-empty svg{color:var(--accent);font-size:34px}.resource-drive-empty strong,.resource-drive-empty span{display:block}.resource-drive-empty strong{color:#102019;font-size:16px}.resource-drive-empty span{margin-top:4px;font-size:13px}.resource-drive-empty.is-compact{grid-column:1/-1;width:100%;margin:0}.resource-ops-panel{flex-direction:column;gap:16px;padding:18px 24px 24px;display:flex}.resource-ops-card{background:#ffffffbd;border:1px solid #10201914;border-radius:22px;padding:18px;box-shadow:0 20px 44px #1020190f}.resource-ops-card-head{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px;display:flex}.resource-ops-card-head strong,.resource-ops-card-head span{display:block}.resource-ops-card-head strong{color:#102019;font-size:16px}.resource-ops-card-head span{color:#10201985;margin-top:4px;font-size:13px}.resource-quick-grid,.resource-billing-grid{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:12px;display:grid}.resource-quick-item,.resource-billing-stat{background:linear-gradient(135deg,#effcf7eb,#ffffffb8);border:1px solid #10201914;border-radius:18px;min-height:94px;padding:16px}.resource-quick-item{color:#102019;text-align:left;cursor:pointer;flex-direction:column;gap:8px;display:flex}.resource-quick-item span{color:var(--accent)}.resource-quick-item strong,.resource-quick-item small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.resource-quick-item small,.resource-billing-stat span{color:#10201980;font-size:12px}.resource-billing-stat{flex-direction:column;justify-content:space-between;display:flex}.resource-billing-stat strong{color:#102019;font-size:18px}.resource-settings-form{margin-top:8px}.resource-settings-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 14px;display:grid}.resource-oss-status{flex-direction:column;gap:12px;display:flex}.resource-oss-status>div{background:#f6f8f4a8;border:1px solid #10201914;border-radius:14px;grid-template-columns:120px minmax(0,1fr);gap:12px;padding:12px 14px;display:grid}.resource-oss-status span{color:#10201980}.resource-oss-status strong{color:#102019;text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.resource-details-panel{flex-direction:column;gap:14px;display:flex}.resource-details-meta{flex-direction:column;gap:8px;display:flex}.resource-details-meta strong{color:#102019}.resource-details-meta pre{color:#102019b8;background:#f6f8f4b8;border:1px solid #10201914;border-radius:12px;max-height:220px;margin:0;padding:12px;font-size:12px;line-height:1.55;overflow:auto}.resource-image-preview{flex-direction:column;align-items:center;gap:14px;display:flex}.resource-image-preview img{object-fit:contain;background:#f6f8f4c7;border:1px solid #10201914;border-radius:12px;max-width:100%;max-height:min(68vh,680px);display:block}.resource-image-preview video{object-fit:contain;background:#050807;border:1px solid #10201914;border-radius:12px;width:min(100%,920px);max-height:min(68vh,680px);display:block}.resource-note-preview{color:#102019c7;background:#f6f8f4c7;border:1px solid #10201914;border-radius:12px;width:100%;max-height:min(68vh,680px);padding:18px 20px;font-size:14px;line-height:1.75;overflow:auto}.resource-note-preview>:first-child{margin-top:0}.resource-note-preview>:last-child{margin-bottom:0}.resource-note-preview p,.resource-note-preview ul,.resource-note-preview ol,.resource-note-preview blockquote,.resource-note-preview pre{margin:0 0 12px}.resource-note-preview code{background:#1020190f;border-radius:8px;padding:2px 6px;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:12px}.resource-note-preview pre{background:#ffffffb8;border-radius:12px;padding:12px 14px;overflow:auto}.resource-note-preview pre code{background:0 0;padding:0}.resource-image-preview-meta{color:#1020197a;justify-content:center;gap:14px;width:100%;font-size:12px;display:flex}.resource-expand-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:4px;display:grid}.resource-expand-summary div{background:#f6f8f4d1;border-radius:14px;flex-direction:column;gap:6px;padding:12px;display:flex}.resource-expand-summary span{color:#1020197a;font-size:12px}.resource-expand-summary strong{color:#102019;font-size:14px}.resource-drive-fab{z-index:5;position:absolute;bottom:20px;right:28px;box-shadow:0 14px 28px #0f766e38;width:46px!important;height:46px!important}@media (width<=980px){.resource-drive-shell{grid-template-columns:76px minmax(0,1fr)}.resource-drive-logo{justify-content:center;padding:0}.resource-drive-logo strong,.resource-drive-nav-item span,.resource-drive-nav-item strong,.resource-storage{display:none}.resource-drive-nav-item{grid-template-columns:1fr;justify-items:center;padding:0}.resource-drive-toolbar,.resource-drive-pathbar{flex-direction:column;align-items:flex-start}.resource-drive-pathbar-meta,.resource-drive-selectbar,.resource-drive-selectbar-actions{justify-content:flex-start;width:100%}.resource-search{width:100%}.resource-drive-grid{grid-template-columns:repeat(auto-fill,minmax(100px,1fr));column-gap:18px;padding:20px}.resource-expand-summary{grid-template-columns:1fr}.resource-drive-table{padding:16px 18px 18px}.resource-drive-row{grid-template-columns:22px minmax(0,1fr) 84px 84px}.resource-drive-row>span:nth-child(4),.resource-drive-row>span:nth-child(5),.resource-drive-row>span:nth-child(6){display:none}.resource-settings-grid{grid-template-columns:1fr}.resource-share-row{grid-template-columns:minmax(0,1fr)}.resource-share-row>span{display:block!important}.resource-share-row-actions{justify-content:flex-start}}.new-dialog-composer-toolbar button,.new-dialog-composer-toolbar .ant-btn{color:#1020196b!important}.new-dialog-sandbox-trigger{align-items:center;gap:8px;font-size:14px;font-weight:600;color:#102019b8!important;background:#1020190a!important;border:1px solid #10201914!important;border-radius:14px!important;height:42px!important;padding:0 14px!important;display:inline-flex!important}.new-dialog-sandbox-trigger:hover,.new-dialog-sandbox-trigger.is-active{color:#0f766e!important;background:#0f766e14!important;border-color:#0f766e29!important}.new-dialog-sandbox-trigger [class*=icon],.new-dialog-sandbox-trigger .ant-btn-icon{align-items:center;display:inline-flex}.new-dialog-sandbox-trigger [class*=icon]+span,.new-dialog-sandbox-trigger .ant-btn-icon+span{align-items:center;gap:8px;display:inline-flex}.new-dialog-approval-trigger{align-items:center;gap:8px;font-size:14px;font-weight:500;color:#102019ad!important;background:#1020190a!important;border:1px solid #1020190f!important;border-radius:14px!important;height:42px!important;padding:0 14px!important;display:inline-flex!important}.new-dialog-approval-trigger:hover{color:#102019d1!important;background:#1020190f!important;border-color:#1020191a!important}.sandbox-icon{justify-content:center;align-items:center;width:1em;height:1em;display:inline-flex;position:relative}.sandbox-icon-slash{background:currentColor;border-radius:999px;width:1.15em;height:1.8px;position:absolute;transform:rotate(-38deg)}.new-dialog-model-trigger.is-active,.new-dialog-network-trigger.is-active{color:#5d66f6!important}.new-dialog-memory-trigger.is-active{color:#1677ff!important}.new-dialog-skill-trigger{color:#1020197a!important}.new-dialog-skill-trigger:hover,.new-dialog-skill-trigger.is-active{color:#0f766e!important;background:#0f766e14!important}.new-dialog-tool-text{font-size:20px;font-weight:500;line-height:1;color:#1020196b!important}.agent-chat-resource-picker{flex-direction:column;gap:16px;display:flex}.agent-chat-mcp-picker{flex-direction:column;display:flex}.agent-chat-mcp-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.agent-chat-mcp-field{flex-direction:column;gap:8px;display:flex}.agent-chat-mcp-connector-summary{background:#f6f8f4b8;border:1px solid #10201914;border-radius:14px;flex-wrap:wrap;align-items:center;gap:10px;padding:10px 12px;display:flex}.agent-chat-mcp-recent{flex-direction:column;gap:8px;display:flex}.agent-chat-mcp-recent-list{flex-wrap:wrap;gap:8px;display:flex}.agent-chat-mcp-recent-item{color:#102019;text-align:left;cursor:pointer;background:#f6f8f494;border:1px solid #10201914;border-radius:14px;flex-direction:column;gap:3px;min-width:0;padding:10px 12px;display:flex}.agent-chat-mcp-recent-item:hover{background:#0f766e12;border-color:#0f766e38}.agent-chat-mcp-recent-item.is-favorite{background:#f59e0b14;border-color:#f59e0b38}.agent-chat-mcp-recent-item strong{font-size:13px}.agent-chat-mcp-recent-item span{color:#1020198a;font-size:12px}.agent-chat-mcp-empty{place-items:center;gap:10px;min-height:160px;display:grid}.agent-chat-mcp-tool-summary{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.agent-chat-mcp-form{flex-direction:column;gap:10px;display:flex}.agent-chat-mcp-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.agent-chat-mcp-field.is-full{grid-column:1/-1}.agent-chat-mcp-field .is-secondary,.agent-chat-mcp-field .ant-typography-secondary{font-size:12px}.agent-chat-mcp-tool-description,.agent-chat-mcp-tool-description.ant-typography{color:#10201994;margin:6px 0 0}.agent-chat-mcp-arguments,.agent-chat-mcp-arguments.ant-input{font-family:SFMono-Regular,SF Mono,Menlo,monospace;font-size:13px;line-height:1.7}.agent-chat-mcp-schema{flex-direction:column;gap:8px;display:flex}.agent-chat-mcp-schema pre{color:#102019;background:#1020190a;border-radius:14px;max-height:min(32vh,280px);margin:0;padding:12px 14px;font-size:12px;line-height:1.6;overflow:auto}.agent-chat-resource-search{border-radius:999px;width:min(100%,320px)}.agent-chat-resource-list{flex-direction:column;gap:8px;max-height:min(58vh,520px);padding-right:4px;display:flex;overflow:auto}.agent-chat-resource-item{color:#102019;text-align:left;cursor:pointer;background:#f6f8f494;border:1px solid #10201914;border-radius:16px;grid-template-columns:22px 42px minmax(0,1fr) auto;align-items:center;gap:12px;width:100%;min-height:64px;padding:10px 12px;transition:all .16s;display:grid}.agent-chat-resource-item:hover,.agent-chat-resource-item.is-selected{background:#0f766e12;border-color:#0f766e38}.agent-chat-resource-icon{width:42px;height:42px;color:var(--accent);background:#0f766e1a;border-radius:13px;place-items:center;font-size:13px;font-weight:900;display:grid}.agent-chat-resource-icon.is-image{background:#27785c1f}.agent-chat-resource-icon.is-video{color:#111827;background:#1118271a}.agent-chat-resource-copy{flex-direction:column;gap:4px;min-width:0;display:flex}.agent-chat-resource-copy strong,.agent-chat-resource-copy small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}@media (width<=768px){.agent-chat-structured-kv,.agent-chat-mcp-grid,.agent-chat-mcp-form-grid{grid-template-columns:minmax(0,1fr)}.agent-chat-mcp-tool-summary{flex-direction:column}}.agent-chat-resource-copy small{color:#10201975;font-size:12px}.agent-chat-resource-empty{color:#10201980;place-items:center;gap:10px;min-height:180px;display:grid}.new-dialog-selected-model{white-space:nowrap;text-overflow:ellipsis;max-width:220px;padding:0 4px;font-size:14px;font-weight:600;overflow:hidden;color:#102019b3!important}.new-dialog-expand-button{color:#1020196b!important}.new-dialog-send{width:42px;height:42px;color:#1020196b!important;background:#1020190a!important;border:1px solid #10201914!important;border-radius:999px!important}.sandbox-picker-panel{background:#fffffffa;border:1px solid #10201914;border-radius:18px;width:420px;max-width:min(420px,100vw - 48px);padding:14px;box-shadow:0 22px 44px #12231d1f}.sandbox-picker-item{text-align:left;cursor:pointer;background:0 0;border:0;border-radius:18px;align-items:center;gap:16px;width:100%;padding:20px 18px;display:flex}.sandbox-picker-item+.sandbox-picker-item{margin-top:10px}.sandbox-picker-item:hover,.sandbox-picker-item.is-active{background:#1020190d}.sandbox-picker-item-icon{color:#102019;background:#fff;border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;width:58px;height:58px;font-size:24px;display:inline-flex;box-shadow:inset 0 0 0 1px #1020190f}.sandbox-picker-item-copy{color:#102019;flex-direction:column;gap:6px;display:flex}.sandbox-picker-item-copy strong{font-size:18px;line-height:1.2}.sandbox-picker-item-copy small{color:#1020196b;font-size:14px;line-height:1.4}.approval-picker-panel{background:#fffffffa;border:1px solid #10201914;border-radius:18px;width:480px;max-width:min(480px,100vw - 48px);padding:14px;box-shadow:0 22px 44px #12231d1f}.approval-picker-item{text-align:left;cursor:pointer;background:0 0;border:0;border-radius:18px;grid-template-columns:58px minmax(0,1fr) 24px;align-items:center;gap:16px;width:100%;padding:20px 18px;display:grid}.approval-picker-item+.approval-picker-item{margin-top:10px}.approval-picker-item:hover,.approval-picker-item.is-active{background:#1020190d}.approval-picker-item-icon{color:#102019;background:#fff;border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;width:58px;height:58px;font-size:24px;display:inline-flex;box-shadow:inset 0 0 0 1px #1020190f}.approval-picker-item-copy{color:#102019;flex-direction:column;gap:6px;display:flex}.approval-picker-item-copy strong{font-size:18px;line-height:1.2}.approval-picker-item-copy small{color:#1020196b;font-size:14px;line-height:1.4}.approval-picker-item-check{color:#10201966;justify-self:end;font-size:18px}.model-picker-dropdown,.model-picker-dropdown .ant-dropdown{padding:0}.model-picker-panel{background:#fffffffa;border:1px solid #10201914;border-radius:18px;width:360px;max-width:min(360px,100vw - 48px);overflow:hidden;box-shadow:0 22px 44px #12231d1f}.model-picker-search{color:#1020194d;border-bottom:1px solid #10201914;align-items:center;gap:10px;height:58px;padding:0 18px;display:flex}.model-picker-search input,.model-picker-search .ant-input{font-size:16px}.model-picker-list{max-height:520px;padding:12px;overflow:auto}.model-picker-item{color:#102019;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:14px;align-items:center;gap:14px;width:100%;padding:12px;font-size:15px;display:flex}.model-picker-item:hover,.model-picker-item.is-active{background:#1020190d}.model-picker-item-mark{color:#fff;background:#5d66f6;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:34px;height:34px;font-size:15px;font-weight:700;display:inline-flex}.model-picker-item-copy{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.model-picker-empty{padding:18px 6px}.skill-picker-dropdown,.skill-picker-dropdown .ant-dropdown{padding:0}.skill-picker-panel{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);background:#fffffffa;border:1px solid #10201914;border-radius:18px;width:322px;max-width:min(322px,100vw - 48px);overflow:hidden;box-shadow:0 24px 54px #12231d24}.skill-picker-search-row{border-bottom:1px solid #10201914;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;height:48px;padding:8px 10px 8px 14px;display:grid}.skill-picker-search{color:#10201952;align-items:center;gap:8px;min-width:0;display:flex}.skill-picker-search input,.skill-picker-search .ant-input{font-size:14px}.skill-picker-view-actions{align-items:center;gap:4px;display:inline-flex}.skill-picker-view-actions button,.skill-picker-view-actions .ant-btn{color:#10201985!important;border-radius:8px!important;width:30px!important;height:30px!important}.skill-picker-view-actions button:hover,.skill-picker-view-actions .ant-btn:hover{color:#102019!important;background:#1020190f!important}.skill-picker-list{min-height:480px;padding:14px 14px 16px}.skill-picker-section-label{margin:2px 0 8px;font-size:12px;font-weight:700;display:block;color:#10201966!important}.skill-picker-item{color:#102019;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;grid-template-columns:28px minmax(0,1fr) 22px;align-items:center;gap:8px;width:100%;height:42px;padding:0 2px;display:grid}.skill-picker-item:hover{background:#1020190a}.skill-picker-item-icon{color:#fff;border-radius:7px;justify-content:center;justify-self:center;align-items:center;width:22px;height:22px;font-size:13px;font-weight:800;display:inline-flex}.skill-picker-item-icon.is-dark{background:#102019}.skill-picker-item-icon.is-warm{background:#c96b4a}.skill-picker-item-icon.is-blue{color:#116071;background:#cdeefa}.skill-picker-item-icon.is-yellow{background:#f2bc45}.skill-picker-item-icon.is-green{background:#58b879}.skill-picker-item-icon.is-violet{color:#7c5fc7;background:#ece6ff}.skill-picker-item-name{color:#102019;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:14px;overflow:hidden}.skill-picker-item-check{color:#102019db;justify-content:center;font-size:15px;display:inline-flex}.skill-picker-empty{padding:24px 4px}.skill-picker-loading{color:#1020197a;text-align:center;padding:28px 4px;font-size:13px}.skill-picker-footer{background:#fafbf8c7;border-top:1px solid #10201914;padding:10px 14px 12px}.skill-picker-footer-item{color:#102019;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:12px;grid-template-columns:28px minmax(0,1fr) 20px;align-items:center;gap:8px;width:100%;height:40px;padding:0 2px;display:grid}.skill-picker-footer-item:hover{background:#1020190d}.skill-picker-footer-item>.anticon:first-child{color:#102019b8;justify-self:center;font-size:17px}.skill-picker-footer-item span{color:#102019;font-size:14px;font-weight:600}.skill-picker-footer-item>.anticon:last-child{color:#10201966;justify-self:end;font-size:12px}.network-picker-panel{background:#fffffffa;border:1px solid #10201914;border-radius:18px;width:420px;max-width:min(420px,100vw - 48px);padding:14px;box-shadow:0 22px 44px #12231d1f}.network-picker-item{text-align:left;cursor:pointer;background:0 0;border:0;border-radius:18px;align-items:center;gap:16px;width:100%;padding:20px 18px;display:flex}.network-picker-item+.network-picker-item{margin-top:10px}.network-picker-item:hover,.network-picker-item.is-active{background:#1020190d}.network-picker-item-icon{color:#102019;background:#fff;border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;width:58px;height:58px;font-size:24px;display:inline-flex;box-shadow:inset 0 0 0 1px #1020190f}.network-picker-item-copy{color:#102019;flex-direction:column;gap:6px;display:flex}.network-picker-item-copy strong{font-size:18px;line-height:1.2}.network-picker-item-copy small{color:#1020196b;font-size:14px;line-height:1.4}.memory-picker-panel{background:#fffffffa;border:1px solid #10201914;border-radius:18px;width:560px;max-width:min(560px,100vw - 48px);padding:14px;box-shadow:0 22px 44px #12231d1f}.memory-picker-item{text-align:left;cursor:pointer;background:0 0;border:0;border-radius:18px;align-items:center;gap:16px;width:100%;padding:18px;display:flex}.memory-picker-item+.memory-picker-item{margin-top:10px}.memory-picker-item:hover,.memory-picker-item.is-active{background:#1020190d}.memory-picker-item-icon{color:#102019;background:#fff;border-radius:16px;flex-shrink:0;justify-content:center;align-items:center;width:58px;height:58px;font-size:24px;display:inline-flex;box-shadow:inset 0 0 0 1px #1020190f}.memory-picker-item-copy{color:#102019;flex-direction:column;gap:6px;display:flex}.memory-picker-item-copy strong{font-size:18px;line-height:1.2}.memory-picker-item-copy small{color:#1020196b;font-size:14px;line-height:1.45}.memory-picker-divider{background:#10201914;height:1px;margin:8px 4px 0}.memory-picker-slider-block{grid-template-columns:190px minmax(0,1fr);align-items:center;gap:20px;padding:18px 10px 4px;display:grid}.memory-picker-slider-copy{flex-direction:column;gap:10px;display:flex}.memory-picker-slider-copy strong{color:#102019;font-size:18px;line-height:1.2}.memory-picker-slider-copy small{color:#1020196b;font-size:14px;line-height:1.55}.memory-picker-slider-shell{padding:0 8px}.memory-picker-slider-shell [role=slider],.memory-picker-slider-shell .ant-slider{margin:8px 0 10px}.memory-picker-slider-shell [class*=rail],.memory-picker-slider-shell .ant-slider-rail{background:#10201929}.memory-picker-slider-shell [class*=track],.memory-picker-slider-shell .ant-slider-track{background:#10201952}.memory-picker-slider-shell [class*=handle]:after,.memory-picker-slider-shell .ant-slider-handle:after{box-shadow:0 0 0 6px #10201929}.memory-picker-slider-labels{color:#102019bd;justify-content:space-between;align-items:center;font-size:16px;font-weight:500;display:flex}.new-dialog-screen.is-collapsed .new-dialog-hero{opacity:.66}.agent-catalog-shell{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:radial-gradient(circle at 0 0,#0f766e14,#0000 26%),radial-gradient(circle at 100% 0,#c58a2f1f,#0000 24%),#ffffffbd;border:1px solid #10201914;border-radius:32px;padding:28px;box-shadow:0 24px 60px #1a332b14}.agent-catalog-head{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:28px;display:flex}.agent-catalog-title{color:#102019!important;margin:0!important;font-size:34px!important;line-height:1.08!important}.agent-catalog-copy{max-width:680px;font-size:15px;line-height:1.75;color:#10201994!important;margin:10px 0 0!important}.agent-catalog-controls{flex-direction:column;align-items:flex-end;gap:14px;min-width:min(100%,340px);display:flex}.agent-catalog-controls [role=radiogroup],.agent-catalog-controls .ant-segmented{background:#1020190f;border-radius:16px;padding:4px}.agent-catalog-controls [role=radio],.agent-catalog-controls .ant-segmented-item{min-height:38px;font-weight:600}.agent-catalog-controls [aria-checked=true],.agent-catalog-controls .ant-segmented-item-selected{background:#fffffff0;box-shadow:0 8px 18px #10201914}.agent-catalog-search{width:320px;max-width:100%}.agent-catalog-search,.agent-catalog-search.ant-input-affix-wrapper{background:#ffffffc7;border-color:#1020191a;border-radius:16px;box-shadow:inset 0 1px #ffffffb8}.agent-catalog-search input,.agent-catalog-search.ant-input-affix-wrapper input{font-size:14px}.agent-catalog-grid{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:18px;display:grid}.agent-create-card,.agent-catalog-card{background:linear-gradient(#fffffffa 0%,#f6f8f4f5 100%);border:1px solid #10201914;border-radius:28px;flex-direction:column;min-height:336px;padding:22px;display:flex;box-shadow:0 20px 40px #15231d14}.agent-create-card{background:radial-gradient(circle at 0 0,#0f766e1f,#0000 28%),linear-gradient(#f7fcfafa 0%,#f0f6f3f5 100%);justify-content:space-between;align-items:flex-start}.agent-create-card-badge,.agent-catalog-avatar{border-radius:20px;flex-shrink:0;justify-content:center;align-items:center;width:64px;height:64px;font-size:26px;font-weight:700;display:inline-flex}.agent-create-card-badge{color:#0f766e;background:#ffffffeb;box-shadow:inset 0 0 0 1px #0f766e1a,0 12px 28px #0f766e1f}.agent-create-card-copy{flex-direction:column;gap:10px;margin-top:auto;display:flex}.agent-create-card-copy strong{color:#102019;font-size:24px;line-height:1.12}.agent-create-card-copy span{color:#1020198a;font-size:14px;line-height:1.7}.agent-create-card-action,.agent-create-card-action.ant-btn{border-radius:14px;height:42px;padding-inline:16px;font-weight:600}.agent-catalog-card-topline{justify-content:space-between;align-items:center;gap:12px;margin-bottom:18px;display:flex}.agent-catalog-source-tag,.agent-catalog-status-tag,.agent-catalog-source-tag.ant-tag,.agent-catalog-status-tag.ant-tag{border-radius:999px;margin:0;padding:6px 10px;font-size:12px;font-weight:700}.agent-catalog-source-tag,.agent-catalog-source-tag.ant-tag{color:#0b675f;background:#0f766e1f}.agent-catalog-status-tag,.agent-catalog-status-tag.ant-tag{color:#71501b;background:#c58a2f29}.agent-catalog-updated-at{color:#1020196b;white-space:nowrap;font-size:12px}.agent-catalog-avatar{color:#102019;margin-bottom:18px;box-shadow:inset 0 0 0 1px #10201914}.agent-catalog-avatar.tone-0{background:linear-gradient(135deg,#d6eee7f5,#f6faf7fa)}.agent-catalog-avatar.tone-1{background:linear-gradient(135deg,#f8e8c8eb,#fdf8eefa)}.agent-catalog-avatar.tone-2{background:linear-gradient(135deg,#e0e5f8f0,#f7f8fcfa)}.agent-catalog-avatar.tone-3{background:linear-gradient(135deg,#e7f1d6f0,#f8faf3fa)}.agent-catalog-card-copy{flex-direction:column;gap:10px;display:flex}.agent-catalog-card-copy h4,.agent-catalog-card-copy p,.agent-catalog-card-copy .ant-typography{margin:0}.agent-catalog-card-copy h4,.agent-catalog-card-copy .ant-typography.ant-typography-h4{color:#102019;font-size:22px;line-height:1.18}.agent-catalog-card-copy p:last-child,.agent-catalog-card-copy .ant-typography:last-child{color:#10201994;font-size:14px;line-height:1.72}.agent-catalog-card-meta{color:#102019a3;flex-wrap:wrap;align-items:center;gap:8px;margin-top:18px;font-size:13px;display:flex}.agent-catalog-card-tags{flex-wrap:wrap;gap:8px;margin-top:14px;margin-bottom:18px;display:flex}.agent-catalog-chip{color:#102019bd;background:#1020190f;border-radius:999px;align-items:center;min-height:30px;padding:0 12px;font-size:12px;font-weight:600;display:inline-flex}.agent-catalog-primary,.agent-catalog-primary.ant-btn{color:#fff;background:linear-gradient(135deg,#102019 0%,#1f3c32 100%);border:0;border-radius:14px;height:44px;margin-top:auto;font-weight:700;box-shadow:0 14px 28px #1020192e}.agent-catalog-primary:hover,.agent-catalog-primary:focus,.agent-catalog-primary.ant-btn:hover,.agent-catalog-primary.ant-btn:focus{color:#fff!important;background:linear-gradient(135deg,#102019 0%,#2b5044 100%)!important}.agent-catalog-secondary{color:#102019c7;background:#1020190d;border-radius:14px;justify-content:center;align-items:center;gap:8px;min-height:42px;margin-top:10px;font-size:14px;font-weight:600;transition:all .16s;display:inline-flex}.agent-catalog-secondary:hover{color:#102019;background:#10201914}.agent-catalog-delete,.agent-catalog-delete.ant-btn{width:100%;margin-top:8px;border-radius:12px!important}.agent-create-modal-field{flex-direction:column;gap:8px;width:100%;display:flex}.agent-create-modal-field span{color:#102019b8;font-size:13px;font-weight:700}.agent-catalog-empty-panel{background:#ffffff85;border:1px dashed #1020191f;border-radius:24px;place-items:center;min-height:260px;display:grid}.agent-instance-inline-list{gap:12px;display:grid}.agent-instance-inline-item{color:#102019bd;background:#1020190a;border-radius:18px;justify-content:space-between;align-items:center;gap:16px;padding:16px 18px;display:flex}.agent-instance-inline-item strong{color:#102019}.agent-detail-shell{background:#ffffffd1;border:1px solid #10201914;border-radius:30px;flex-direction:column;min-height:calc(100vh - 84px);display:flex;overflow:hidden;box-shadow:0 24px 60px #15231d14}.agent-detail-header{background:#ffffffc7;border-bottom:1px solid #10201914;justify-content:space-between;align-items:center;gap:20px;padding:22px 28px;display:flex}.agent-detail-header-actions{align-items:center;gap:12px;display:inline-flex}.agent-detail-header-main{align-items:center;gap:18px;min-width:0;display:flex}.agent-detail-brandmark{color:#102019;background:linear-gradient(135deg,#d6eee7f5,#f6faf7fa);border-radius:16px;justify-content:center;align-items:center;width:48px;height:48px;font-size:24px;font-weight:800;display:inline-flex;box-shadow:inset 0 0 0 1px #1020190f}.agent-detail-heading{min-width:0}.agent-detail-heading h2,.agent-detail-heading p,.agent-detail-heading .ant-typography{margin:0!important}.agent-detail-heading h2,.agent-detail-heading .ant-typography.ant-typography-h2{font-size:22px;line-height:1.18}.agent-detail-heading p:last-child,.agent-detail-heading .ant-typography:last-child{font-size:12px;color:#1020196b!important;margin-top:6px!important}.agent-detail-save,.agent-detail-save.ant-btn{background:linear-gradient(135deg,#21b36e 0%,#17a35f 100%);border:0;border-radius:14px;min-width:92px;height:42px;font-weight:700;box-shadow:0 14px 24px #21b36e33}.agent-detail-body{flex:1;grid-template-columns:170px minmax(0,1fr);min-height:0;display:grid}.agent-detail-sidebar{background:#f9faf7e0;border-right:1px solid #10201914;padding:18px 14px}.agent-detail-nav-item{color:#102019b8;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:16px;align-items:center;gap:10px;width:100%;min-height:46px;padding:0 14px;font-size:15px;font-weight:600;transition:all .16s;display:flex}.agent-detail-nav-item+.agent-detail-nav-item{margin-top:8px}.agent-detail-nav-item.is-active,.agent-detail-nav-item:hover{color:#102019;background:#1020190f}.agent-detail-nav-icon{justify-content:center;width:18px;font-size:15px;display:inline-flex}.agent-detail-nav-label{flex:1}.agent-detail-nav-badge{color:#1020199e;background:#10201914;border-radius:999px;justify-content:center;align-items:center;min-width:22px;height:22px;padding:0 6px;font-size:12px;display:inline-flex}.agent-detail-content{grid-template-columns:minmax(0,1fr) 280px;gap:24px;min-width:0;padding:26px;display:grid;overflow:auto}.agent-detail-panel{flex-direction:column;gap:24px;display:flex}.agent-detail-panel-head{flex-direction:column;gap:6px;display:flex}.agent-detail-panel-head strong{color:#102019;font-size:24px;line-height:1.15}.agent-detail-panel-head span{color:#10201985;font-size:14px;line-height:1.7}.agent-detail-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 16px;display:grid}.agent-detail-field{flex-direction:column;gap:8px;min-width:0;display:flex}.agent-detail-field span{color:#102019c7;font-size:14px;font-weight:600}.agent-detail-field-full{grid-column:1/-1}.agent-detail-field input,.agent-detail-field textarea,.agent-detail-field [role=combobox],.agent-detail-field .ant-input,.agent-detail-field .ant-input-affix-wrapper,.agent-detail-field .ant-select-selector,.agent-detail-field .ant-input-textarea textarea{border-radius:16px!important}.agent-detail-field input,.agent-detail-field textarea,.agent-detail-field .ant-input,.agent-detail-field .ant-input-affix-wrapper,.agent-detail-field .ant-input-textarea textarea{padding-top:10px;padding-bottom:10px}.agent-detail-field [role=combobox],.agent-detail-field .ant-select-selector{min-height:44px!important;padding-top:6px!important;padding-bottom:6px!important}.agent-detail-preview{flex-direction:column;align-self:start;gap:14px;display:flex;position:sticky;top:0}.agent-detail-preview-head{color:#10201980;align-items:center;gap:8px;font-size:13px;font-weight:600;display:flex}.agent-detail-preview-dot{background:#1020195c;border-radius:999px;width:7px;height:7px}.agent-detail-preview-card{background:linear-gradient(#f9f9f7fa,#fffffffa);border:1px solid #10201914;border-radius:24px;flex-direction:column;align-items:center;gap:10px;padding:24px 22px;display:flex;box-shadow:0 16px 32px #15231d14}.agent-detail-preview-avatar{color:#102019;background:linear-gradient(135deg,#d6eee7f5,#f6faf7fa);border-radius:20px;justify-content:center;align-items:center;width:66px;height:66px;font-size:30px;font-weight:800;display:inline-flex;box-shadow:inset 0 0 0 1px #1020190f}.agent-detail-preview-card strong{color:#102019;font-size:18px;line-height:1.2}.agent-detail-preview-status{color:#1020199e;background:#1020190f;border-radius:999px;align-items:center;min-height:28px;padding:0 10px;font-size:12px;font-weight:700;display:inline-flex}.agent-detail-preview-card p{color:#1020198a;text-align:center;margin:0;font-size:14px;line-height:1.8}.agent-detail-preview-divider{background:#10201914;width:100%;height:1px}.agent-detail-preview-meta{color:#1020198a;justify-content:space-between;align-items:center;gap:12px;width:100%;font-size:13px;display:flex}.agent-detail-preview-meta strong{font-size:14px}.agent-detail-placeholder-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.agent-detail-placeholder-card{background:#fafbf8e6;border:1px dashed #1020191f;border-radius:20px;flex-direction:column;justify-content:space-between;min-height:128px;padding:18px;display:flex}.agent-detail-placeholder-card strong{color:#102019;font-size:18px}.agent-detail-placeholder-card span{color:#1020197a;font-size:13px;font-weight:600}.agent-detail-tool-summary [role=alert],.agent-detail-tool-summary .ant-alert{background:#e8f4f0bd;border-color:#0f766e24;border-radius:18px}.agent-detail-tool-list{flex-direction:column;gap:14px;display:flex}.agent-detail-tool-card{background:linear-gradient(135deg,#fffffff5,#f6faf7e6),radial-gradient(circle at 100% 0,#0f766e1f,#0000 34%);border:1px solid #10201914;border-radius:22px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:18px;padding:18px;display:flex;box-shadow:0 14px 28px #15231d0f}.agent-detail-tool-card-main{align-items:flex-start;gap:14px;min-width:0;display:flex}.agent-detail-tool-avatar{color:#0d6d65;background:#0f766e1a;border-radius:16px;flex:none;justify-content:center;align-items:center;width:44px;height:44px;font-size:22px;font-weight:800;display:inline-flex}.agent-detail-tool-title{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.agent-detail-tool-title strong{color:#102019;font-size:17px}.agent-detail-tool-card p,.agent-detail-tool-card .ant-typography{color:#10201994;margin:8px 0 0;line-height:1.7}.agent-detail-tool-meta{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.agent-detail-tool-meta span{color:#10201994;background:#1020190d;border-radius:999px;align-items:center;min-height:26px;padding:0 10px;font-size:12px;font-weight:700;display:inline-flex}.agent-detail-tool-actions{flex:none;align-items:center;gap:10px;display:flex}.agent-detail-tool-locked-tag,.agent-detail-tool-locked-tag.ant-tag{color:#0d6d65;background:#0f766e1a;font-weight:800}.agent-message-channel-section{border-top:1px solid #10201914;flex:1 0 100%;padding-top:16px}.agent-message-channel-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:14px;display:grid}.agent-message-channel-card{background:linear-gradient(145deg,#fffffffa,#fafbfaeb),radial-gradient(circle at 0 0,#2196f314,#0000 32%);border:1px solid #1020191a;border-radius:24px;padding:18px;box-shadow:0 16px 34px #1020190f}.agent-message-channel-card.is-connected{border-color:#16a34a38;box-shadow:0 18px 38px #16a34a14}.agent-message-channel-head{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.agent-message-channel-avatar,.agent-message-agent-avatar{color:#fff;border-radius:16px;justify-content:center;align-items:center;width:48px;height:48px;font-size:20px;font-weight:900;display:inline-flex}.agent-message-channel-avatar.is-dingtalk{background:linear-gradient(135deg,#1686ff,#06b6d4)}.agent-message-channel-avatar.is-feishu{background:linear-gradient(135deg,#94a3b8,#cbd5e1)}.agent-message-channel-avatar.is-wechat{background:linear-gradient(135deg,#22c55e,#84cc16)}.agent-message-channel-head strong,.agent-message-channel-agent strong{color:#102019;font-size:17px}.agent-message-channel-head p,.agent-message-channel-agent p{color:#10201994;text-overflow:ellipsis;white-space:nowrap;margin:4px 0 0;overflow:hidden}.agent-message-status,.agent-message-status.ant-tag{color:#1020197a;background:#1020190d;border-radius:999px;margin:0;font-weight:800}.agent-message-status.is-connected,.agent-message-status.is-connected.ant-tag{color:#15803d;background:#16a34a1f}.agent-message-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:18px;display:grid}.agent-message-metrics span{background:#ffffffb3;border:1px solid #10201914;border-radius:18px;justify-content:space-between;align-items:center;gap:8px;min-height:64px;padding:10px 12px;display:flex}.agent-message-metrics small{color:#1020198f;font-size:12px;line-height:1.35}.agent-message-metrics strong{color:#102019;font-size:24px}.agent-message-channel-agent{background:#f6faf7b8;border:1px solid #10201914;border-radius:18px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;margin-top:16px;padding:14px;display:grid}.agent-message-agent-avatar{background:linear-gradient(135deg,#111827,#0f766e);border-radius:12px;width:40px;height:40px}.agent-message-channel-actions{grid-template-columns:1fr 1fr;gap:10px;margin-top:16px;display:grid}.agent-skill-toolbar{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.agent-skill-toolbar input,.agent-skill-toolbar .ant-input-affix-wrapper{border-radius:16px!important}.agent-skill-list{flex-direction:column;gap:14px;display:flex}.agent-skill-card{background:linear-gradient(135deg,#fffffffa,#f8faf6f0),radial-gradient(circle at 100% 0,#21b36e1a,#0000 34%);border:1px solid #10201914;border-radius:22px;justify-content:space-between;align-items:center;gap:18px;padding:18px;display:flex;box-shadow:0 14px 28px #15231d0f}.agent-skill-card-main{align-items:flex-start;gap:14px;min-width:0;display:flex}.agent-skill-avatar{color:#0d6d65;background:#10b9811a;border-radius:14px;flex:none;justify-content:center;align-items:center;width:44px;height:44px;font-size:18px;font-weight:900;display:inline-flex}.agent-skill-title{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.agent-skill-title strong{color:#102019;font-size:17px}.agent-skill-card p,.agent-skill-card .ant-typography{color:#10201994;margin:8px 0 0;line-height:1.7}.agent-skill-actions{flex:none;align-items:center;gap:12px;display:flex}.agent-skill-status{color:#10201970;font-size:13px;font-weight:800}.agent-skill-status.is-installed{color:#16a34a}.agent-mcp-hero,.agent-mcp-card{background:radial-gradient(circle at 100% 0,#0e74901f,#0000 34%),linear-gradient(135deg,#fffffffa,#f6faf7f0);border:1px solid #10201914;border-radius:22px;justify-content:space-between;align-items:center;gap:18px;padding:18px;display:flex;box-shadow:0 14px 28px #15231d0f}.agent-mcp-hero{justify-content:flex-start}.agent-mcp-hero-icon,.agent-mcp-card-icon{color:#0e7490;background:#0e74901a;border-radius:16px;flex:none;justify-content:center;align-items:center;width:48px;height:48px;font-size:22px;display:inline-flex}.agent-mcp-hero strong,.agent-mcp-card strong{color:#102019;font-size:18px}.agent-mcp-hero p,.agent-mcp-card p{color:#1020198f;margin:6px 0 0;line-height:1.7}.agent-mcp-add-row{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;display:grid}.agent-mcp-add-row input,.agent-mcp-add-row .ant-input{border-radius:16px}.agent-mcp-list{flex-direction:column;gap:14px;display:flex}.agent-mcp-card-main{align-items:flex-start;gap:14px;min-width:0;display:flex}.agent-detail-chip-list{flex-wrap:wrap;gap:10px;display:flex}.agent-detail-skill-chip{color:#0d6d65;background:#0f766e1a;border-radius:999px;align-items:center;min-height:32px;padding:0 12px;font-size:13px;font-weight:700;display:inline-flex}.agent-detail-skill-chip.is-empty{color:#10201980;background:#1020190f}.agent-detail-file-section{border-top:1px solid #10201914;flex-direction:column;gap:18px;padding-top:8px;display:flex}.agent-detail-file-section strong{color:#102019;font-size:16px}.agent-detail-file-layout{grid-template-columns:170px minmax(0,1fr);gap:16px;display:grid}.agent-detail-file-tabs{flex-direction:column;gap:10px;display:flex}.agent-detail-file-tab{color:#102019b3;text-align:left;cursor:pointer;background:#1020190a;border:0;border-radius:16px;min-height:48px;padding:0 16px;font-size:14px;font-weight:600}.agent-detail-file-tab.is-active{color:#102019;background:#10201914}.agent-detail-file-preview{background:#fff;border:1px solid #10201914;border-radius:18px;min-height:260px;padding:18px 20px;overflow:auto}.agent-detail-file-preview pre{color:#1c2d26;white-space:pre-wrap;margin:0;font-family:SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:14px;line-height:1.8}.agent-detail-file-editor{flex-direction:column;gap:12px;display:flex}.agent-detail-file-editor-toolbar{color:#1020199e;justify-content:space-between;align-items:center;gap:12px;font-size:12px;display:flex}.agent-detail-file-editor-toolbar span{color:#102019;word-break:break-all;min-width:0;font-size:13px;font-weight:700}.agent-detail-file-editor textarea,.agent-detail-file-editor .ant-input-textarea textarea{border-radius:14px;font-family:SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:13px;line-height:1.7}.agent-memory-workbench{grid-template-columns:minmax(0,1fr) 310px;align-items:start;gap:18px;display:grid}.agent-memory-mode-card{background:radial-gradient(circle at 0 0,#0f766e21,#0000 34%),linear-gradient(135deg,#fffffffa,#f6faf7eb);border:1px solid #10201914;border-radius:22px;justify-content:space-between;align-items:center;gap:18px;padding:18px;display:flex;box-shadow:0 14px 30px #15231d0f}.agent-memory-mode-copy{align-items:center;gap:14px;min-width:0;display:flex}.agent-memory-mode-icon{color:#0d6d65;background:#ffffffd1;border-radius:16px;flex:none;justify-content:center;align-items:center;width:52px;height:52px;font-size:23px;display:inline-flex;box-shadow:inset 0 0 0 1px #1020190f}.agent-memory-mode-copy strong{color:#102019;font-size:18px}.agent-memory-mode-copy p{color:#1020198f;margin:6px 0 0;line-height:1.65}.agent-memory-main,.agent-memory-writer{min-width:0}.agent-memory-controls{gap:12px;margin-bottom:16px;display:grid}.agent-memory-controls input,.agent-memory-controls textarea,.agent-memory-writer input,.agent-memory-writer textarea,.agent-memory-writer [role=combobox],.agent-memory-controls .ant-input-affix-wrapper,.agent-memory-writer .ant-input,.agent-memory-writer .ant-input-textarea textarea,.agent-memory-writer .ant-select-selector{border-radius:14px!important}.agent-memory-layer-tabs{flex-wrap:wrap;gap:8px;display:flex}.agent-memory-layer-tab{color:#1020199e;cursor:pointer;background:#1020190d;border:0;border-radius:999px;min-height:34px;padding:0 12px;font-size:13px;font-weight:700;transition:all .16s}.agent-memory-layer-tab.is-active,.agent-memory-layer-tab:hover{color:#0d6d65;background:#0f766e1f}.agent-memory-empty{background:#fafbf8d1;border:1px dashed #1020191f;border-radius:22px;place-items:center;min-height:260px;display:grid}.agent-memory-list{gap:14px;display:grid}.agent-memory-card{background:radial-gradient(circle at 100% 0,#eab30821,#0000 32%),linear-gradient(135deg,#fffffff7,#f7faf6eb);border:1px solid #10201914;border-radius:22px;gap:14px;padding:18px;display:grid;box-shadow:0 14px 30px #15231d0f}.agent-memory-card-head,.agent-memory-card-actions{justify-content:space-between;align-items:center;gap:10px;display:flex}.agent-memory-card-head span{color:#1020196b;font-size:12px;font-weight:700}.agent-memory-layer-badge,.agent-memory-layer-badge.ant-tag{border-radius:999px;margin:0;font-weight:800}.agent-memory-layer-badge.is-identity{color:#0e7490;background:#0e74901f}.agent-memory-layer-badge.is-preference{color:#0d6d65;background:#0f766e1f}.agent-memory-layer-badge.is-context{color:#92400e;background:#b453091f}.agent-memory-layer-badge.is-activity{color:#166534;background:#1665341f}.agent-memory-layer-badge.is-experience{color:#4338ca;background:#4338ca1f}.agent-memory-card-copy{gap:8px;display:grid}.agent-memory-card-copy strong{color:#102019;font-size:18px;line-height:1.25}.agent-memory-card-copy p,.agent-memory-card-copy small{color:#10201994;margin:0;line-height:1.75}.agent-memory-card-copy small{color:#10201975}.agent-memory-card-meta,.agent-memory-tags{flex-wrap:wrap;gap:8px;display:flex}.agent-memory-card-meta span,.agent-memory-tags span{border-radius:999px;align-items:center;min-height:26px;padding:0 10px;font-size:12px;font-weight:700;display:inline-flex}.agent-memory-card-meta span{color:#1020198f;background:#1020190d}.agent-memory-tags span{color:#8a5b00;background:#eab3081f}.agent-memory-card-actions{justify-content:flex-end}.agent-memory-writer{background:linear-gradient(#fbfaf4fa,#fffffffa),radial-gradient(circle at 0 0,#0f766e1f,#0000 36%);border:1px solid #10201914;border-radius:22px;padding:18px;position:sticky;top:0;box-shadow:0 16px 34px #15231d12}.agent-memory-writer-head{gap:6px;margin-bottom:14px;display:grid}.agent-memory-writer-head strong{color:#102019;font-size:18px}.agent-memory-writer-head span{color:#10201980;font-size:13px;line-height:1.6}.agent-memory-inline-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.agent-memory-submit,.agent-memory-submit.ant-btn{background:linear-gradient(135deg,#0f766e,#16a34a);border:0;border-radius:14px;height:42px;font-weight:800;box-shadow:0 14px 24px #0f766e2e}@media (width<=900px){.new-dialog-screen{border-radius:20px;min-height:calc(100vh - 32px)}.new-dialog-layout{grid-template-columns:1fr}.new-dialog-history{background:0 0;border-bottom:1px solid #10201914;border-right:0;gap:12px;min-height:auto;padding:16px 16px 0}.new-dialog-history-head{padding:0}.new-dialog-history-list{flex-direction:row;padding-bottom:12px;overflow:auto hidden}.new-dialog-history-item{min-width:220px}.new-dialog-body{padding:0 16px}.new-dialog-messages{max-width:100%;padding-top:18px}.new-dialog-message-agent{gap:12px}.new-dialog-message-agent-avatar{width:48px;height:48px}.new-dialog-agent-monogram{font-size:22px}.new-dialog-message-agent-name{font-size:18px}.new-dialog-message-stack{max-width:100%}.new-dialog-message{border-radius:24px;max-width:100%;padding:20px 22px;font-size:16px}.new-dialog-hero{padding-bottom:32px}.new-dialog-hero-title{font-size:32px!important}.new-dialog-hero-copy{font-size:16px}.new-dialog-composer-wrap{padding:0 16px 14px}.agent-chat-main-head{padding:16px}.agent-chat-main-head-row{margin-bottom:10px}.agent-chat-main-status{justify-content:flex-start;width:100%}.agent-chat-searchbar{align-items:stretch}.agent-chat-search-input{width:100%}.agent-chat-empty{gap:18px;padding-bottom:18px}.agent-chat-suggestions{grid-template-columns:1fr}.agent-chat-composer-shell{border-radius:20px;padding:14px}.agent-chat-composer-footer{flex-direction:column;align-items:stretch}.agent-chat-composer-footer button[data-type=primary],.agent-chat-composer-footer .ant-btn-primary{align-self:flex-end}.memory-picker-slider-block{grid-template-columns:1fr}.agent-catalog-shell{border-radius:24px;padding:20px}.agent-catalog-head{flex-direction:column;margin-bottom:22px}.agent-catalog-title{font-size:28px!important}.agent-catalog-controls{align-items:stretch;width:100%;min-width:0}.agent-catalog-search{width:100%}.agent-catalog-grid{grid-template-columns:1fr}.agent-create-card,.agent-catalog-card{min-height:0}.agent-instance-inline-item{flex-direction:column;align-items:flex-start}.agent-detail-shell{border-radius:22px;min-height:0}.agent-detail-header{flex-direction:column;align-items:stretch;padding:18px}.agent-detail-body{grid-template-columns:1fr}.agent-detail-sidebar{border-bottom:1px solid #10201914;border-right:0;padding:14px}.agent-detail-content{grid-template-columns:1fr;padding:18px}.agent-detail-form-grid,.agent-detail-placeholder-grid,.agent-detail-file-layout,.agent-skill-toolbar,.agent-mcp-add-row,.agent-memory-workbench,.agent-memory-inline-fields{grid-template-columns:1fr}.agent-skill-card,.agent-mcp-card,.agent-mcp-hero{flex-direction:column;align-items:flex-start}.agent-detail-preview{position:static}.agent-memory-mode-card{flex-direction:column;align-items:flex-start}.agent-memory-writer{position:static}}.cloud-browser-summary-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.cloud-browser-summary-card{border:1px solid var(--panel-border);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);background:#ffffffb8;border-radius:22px;padding:18px 20px;box-shadow:0 18px 42px #1a332b0f}.cloud-browser-session-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;display:grid}.cloud-browser-session-card{-webkit-backdrop-filter:blur(22px);backdrop-filter:blur(22px);background:#ffffffb8;border:1px solid #10201914;border-radius:24px;flex-direction:column;gap:14px;min-height:220px;padding:20px;display:flex;box-shadow:0 18px 42px #1a332b0f}.cloud-browser-session-card-head{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.cloud-browser-session-card-head h4,.cloud-browser-session-card-head h4.ant-typography{margin-bottom:4px}.cloud-browser-session-meta{background:#0f766e14;border-radius:16px;flex-direction:column;gap:6px;padding:14px;display:flex}.cloud-browser-session-meta span,.cloud-browser-session-facts span,.cloud-browser-live-meta span{color:#102019a3;font-size:12px}.cloud-browser-session-meta strong{overflow-wrap:anywhere;color:#102019eb;font-size:13px;font-weight:600}.cloud-browser-session-facts{gap:8px;display:grid}.cloud-browser-session-actions{flex-wrap:wrap;gap:10px;margin-top:auto;display:flex}.cloud-browser-form-row{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.cloud-browser-form-item{margin-bottom:0}.cloud-browser-detail-layout{grid-template-columns:minmax(0,1.65fr) minmax(320px,.95fr);align-items:start;gap:20px;display:grid}.cloud-browser-detail-main,.cloud-browser-detail-side{flex-direction:column;gap:20px;min-width:0;display:flex}.cloud-browser-live-shell{background:linear-gradient(#f3f8f5f0,#eaf3efe0);border:1px solid #10201914;border-radius:22px;overflow:hidden}.cloud-browser-live-frame{border:0;width:100%;min-height:520px;display:block}.cloud-browser-live-placeholder{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:520px;padding:28px;display:flex}.cloud-browser-live-icon{color:var(--accent);font-size:40px}.cloud-browser-live-placeholder h4,.cloud-browser-live-placeholder h4.ant-typography{margin-bottom:0}.cloud-browser-live-placeholder p,.cloud-browser-live-placeholder p.ant-typography{color:#102019a3;max-width:640px;margin-bottom:0}.cloud-browser-live-meta{text-align:left;background:#ffffffa3;border-radius:16px;gap:8px;width:min(100%,680px);padding:14px 16px;display:grid}.cloud-browser-inline-actions{flex-wrap:wrap;gap:10px;margin:16px 0;display:flex}.cloud-browser-activity-list>div,.cloud-browser-activity-list .ant-list-item{border:0;padding:0}.cloud-browser-activity-item{background:#f6f8f4cc;border:1px solid #10201914;border-radius:18px;flex-direction:column;gap:10px;width:100%;padding:16px;display:flex}.cloud-browser-activity-head{justify-content:space-between;align-items:center;gap:10px;display:flex}.cloud-browser-json-block{color:#102019c7;white-space:pre-wrap;word-break:break-word;background:#ffffffbd;border-radius:14px;padding:12px 14px;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:12px;line-height:1.65;overflow:auto;margin-bottom:0!important}.cloud-browser-cli-preview{color:#eef5f0f2;background:#102019e0;border-radius:16px;margin:0;padding:14px 16px;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:12px;line-height:1.7;overflow:auto}.cloud-browser-token-card{background:#0f766e14;border-radius:18px;flex-direction:column;gap:10px;padding:14px 16px;display:flex}.cloud-browser-token-value{overflow-wrap:anywhere;background:#ffffffc7;border-radius:14px;padding:10px 12px;font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,monospace;font-size:12px;margin-bottom:0!important}.cloud-browser-auth-summary{flex-direction:column;gap:8px;margin-bottom:14px;display:flex}.cloud-browser-auth-export-block{gap:10px;margin-top:14px;display:grid}.cloud-browser-artifact-list{gap:14px;display:grid}.cloud-browser-artifact-card{background:#f6f8f4c7;border:1px solid #10201914;border-radius:18px;flex-direction:column;gap:12px;padding:14px;display:flex}.cloud-browser-artifact-image{width:100%}.cloud-browser-artifact-image img,.cloud-browser-artifact-image .ant-image-img{object-fit:contain;background:#ffffffb8;border-radius:14px;width:100%;max-height:220px}.cloud-browser-artifact-fallback{color:#1020198f;background:#ffffffb8;border-radius:14px;justify-content:center;align-items:center;gap:8px;min-height:140px;display:flex}.cloud-browser-artifact-copy{gap:4px;min-width:0;display:grid}.agent-chat-cloud-browser-modal [class*=modal],.agent-chat-cloud-browser-modal .ant-modal-content{background:#f8fbf8f5;border-radius:22px;overflow:hidden}.agent-chat-cloud-browser{gap:14px;min-height:min(78vh,760px);display:grid}.agent-chat-cloud-browser-toolbar{border-bottom:1px solid #10201914;justify-content:space-between;align-items:center;gap:12px;padding-bottom:12px;display:flex}.agent-chat-cloud-browser-session-select{width:min(48vw,380px)}.agent-chat-cloud-browser-layout{grid-template-columns:minmax(0,1.55fr) minmax(300px,.75fr);gap:16px;min-height:0;display:grid}.agent-chat-cloud-browser-main,.agent-chat-cloud-browser-side{flex-direction:column;gap:12px;min-width:0;display:flex}.agent-chat-cloud-browser-frame,.agent-chat-cloud-browser-placeholder{min-height:min(58vh,560px)}.agent-chat-cloud-browser-side{max-height:min(66vh,640px);padding-right:2px;overflow:auto}.agent-chat-cloud-browser-info,.agent-chat-cloud-browser-panel{background:#ffffffbd;border:1px solid #10201914;border-radius:16px;gap:10px;padding:14px;display:grid}.agent-chat-cloud-browser-info span{overflow-wrap:anywhere;color:#102019a3;font-size:12px}.agent-chat-cloud-browser-actions>div,.agent-chat-cloud-browser-actions .ant-list-item{border:0;padding:0 0 8px}.agent-chat-cloud-browser-action{background:#0f766e0f;border-radius:12px;gap:4px;width:100%;padding:10px;display:grid}.agent-chat-cloud-browser-artifacts{gap:8px;display:grid}.agent-chat-cloud-browser-artifact{color:#102019d1;cursor:pointer;background:#f6f8f4d6;border:1px solid #10201914;border-radius:12px;align-items:center;gap:8px;width:100%;min-height:38px;padding:8px 10px;display:flex}.agent-chat-cloud-browser-artifact span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.agent-chat-cloud-browser-empty{text-align:center;color:#102019ad;flex-direction:column;justify-content:center;align-items:center;gap:12px;min-height:420px;padding:28px;display:flex}.agent-chat-cloud-browser-empty>.anticon{color:var(--accent);font-size:42px}@media (width<=1200px){.cloud-browser-detail-layout,.agent-chat-cloud-browser-layout{grid-template-columns:1fr}.agent-chat-cloud-browser-side{max-height:none}}@media (width<=900px){.cloud-browser-summary-grid,.cloud-browser-form-row{grid-template-columns:1fr}.cloud-browser-live-frame,.cloud-browser-live-placeholder,.agent-chat-cloud-browser-frame,.agent-chat-cloud-browser-placeholder{min-height:360px}.cloud-browser-activity-head,.cloud-browser-session-card-head,.agent-chat-cloud-browser-toolbar{flex-direction:column;align-items:flex-start}.agent-chat-cloud-browser-session-select{width:100%}}
