:root{--tech-bg-page: #ffffff;--tech-bg-card: #ffffff;--tech-bg-elevated: #f5f5f5;--tech-text-muted: rgba(0, 0, 0, .45);--tech-accent-cyan: #1677ff;--tech-gradient-start: #1677ff;--tech-gradient-end: #4096ff;--doubao-primary: #1677ff;--doubao-primary-soft: #e8f4ff;--doubao-text: #1f1f1f;--doubao-text-secondary: rgba(31, 31, 31, .72);--doubao-text-tertiary: rgba(31, 31, 31, .58)}*{margin:0;padding:0;box-sizing:border-box}body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Helvetica Neue,Arial,PingFang SC,Microsoft YaHei,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:#fff;color:var(--doubao-text)}#root{min-height:100vh}html.agent-layout-lock,body.agent-layout-lock{height:100%;overflow:hidden}#root.agent-layout-lock{height:100%;min-height:0;overflow:hidden;display:flex;flex-direction:column}.layout-root.ant-layout{min-height:100vh;background:var(--tech-bg-page)}.layout-header.tech-header{background:linear-gradient(135deg,var(--tech-gradient-start) 0%,#4c1d95 45%,var(--tech-gradient-end) 100%);padding:0 16px;height:48px;line-height:48px;border-bottom:1px solid rgba(255,255,255,.06)}.layout-header.tech-header h1{color:#fff;font-size:16px;font-weight:600;line-height:48px;margin:0;letter-spacing:.02em}.layout-content.tech-content{padding:12px 16px 20px;background:var(--tech-bg-page)}.page-container{padding:0;max-width:1440px;margin:0 auto}.tech-surface-card.ant-card{background:var(--tech-bg-card);border:1px solid rgba(255,255,255,.08);border-radius:12px}.tech-surface-card.ant-card .ant-card-body{padding:10px 14px}.tech-main-card.ant-card{background:var(--tech-bg-card);border:1px solid rgba(255,255,255,.08);border-radius:12px}.tech-main-card.ant-card .ant-card-body{padding:10px 12px 12px}.tech-company-input.ant-input-affix-wrapper,.tech-company-input.ant-input{background:var(--tech-bg-elevated)!important;border:1px solid rgba(255,255,255,.12)!important;color:#fff!important;border-radius:10px;max-width:100%}.tech-company-input.ant-input-affix-wrapper input::placeholder,.tech-company-input.ant-input::placeholder{color:var(--tech-text-muted)}.tech-company-input.ant-input-affix-wrapper:hover,.tech-company-input.ant-input:hover{border-color:#8b5cf673!important}.tech-company-input.ant-input-affix-wrapper-focused,.tech-company-input.ant-input:focus{border-color:#8b5cf6!important;box-shadow:0 0 0 2px #8b5cf633}.tech-btn-gradient.ant-btn-primary{background:linear-gradient(135deg,var(--tech-gradient-start) 0%,var(--tech-gradient-end) 100%)!important;border:none!important;color:#fff!important;font-weight:600;border-radius:10px;box-shadow:0 4px 14px #6366f159}.tech-btn-gradient.ant-btn-primary:hover:not(:disabled){filter:brightness(1.08);color:#fff!important}.tech-btn-gradient.ant-btn-primary:disabled{opacity:.45;box-shadow:none}.tech-tabs-compact.ant-tabs-top>.ant-tabs-nav{margin-bottom:8px}.tech-tabs-compact .ant-tabs-tab{padding:6px 10px!important;margin:0 2px 0 0!important;font-size:13px}.tech-tabs-compact .ant-tabs-tab-btn{display:inline-flex;align-items:center;gap:4px}.tech-tabs-compact .ant-tabs-tab-active .ant-tabs-tab-btn{color:#e9d5ff!important;font-weight:600}.tech-tabs-compact .ant-tabs-ink-bar{background:linear-gradient(90deg,var(--tech-gradient-start),var(--tech-gradient-end))!important;height:3px!important;border-radius:2px}.tool-result-item{margin-bottom:8px;padding:10px 12px;background:var(--tech-bg-elevated);border-radius:10px;border-left:3px solid #8b5cf6}.tool-result-item.error{border-left-color:#f87171}.tool-result-item .tool-name{font-weight:600;color:#c4b5fd;margin-bottom:4px;font-size:13px}.tool-result-item.error .tool-name{color:#fca5a5}.tool-result-item .tool-domain{font-size:12px;color:var(--tech-text-muted);margin-left:6px}.tool-result-item .tool-result{background:#00000059;padding:8px 10px;border-radius:8px;font-size:12px;max-height:220px;overflow-y:auto;border:1px solid rgba(255,255,255,.06)}.analysis-tabs .ant-card{margin-bottom:10px}.analysis-result{background:var(--tech-bg-elevated);padding:10px 12px;border-radius:10px;border:1px solid rgba(255,255,255,.06)}.analysis-result h4{color:#c4b5fd;margin-bottom:8px;font-size:14px}.analysis-result ul{padding-left:18px}.analysis-result li{margin-bottom:4px;color:var(--tech-text-muted);font-size:13px}.stat-row{display:flex;gap:10px;margin-bottom:10px}.stat-item{flex:1;padding:12px;background:linear-gradient(135deg,var(--tech-gradient-start) 0%,var(--tech-gradient-end) 100%);border-radius:10px;color:#fff;text-align:center}.stat-item.success{background:linear-gradient(135deg,#10b981,#059669)}.stat-item.error{background:linear-gradient(135deg,#ef4444,#b91c1c)}.stat-item .stat-value{font-size:22px;font-weight:700}.stat-item .stat-label{font-size:12px;opacity:.92}.domain-status{display:flex;align-items:center;gap:6px}.domain-status .status-dot{width:8px;height:8px;border-radius:50%}.domain-status .status-dot.connected{background:#34d399}.domain-status .status-dot.error{background:#f87171}.domain-status .status-dot.pending{background:#fbbf24}.loading-container{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:32px 16px}.loading-container p{margin-top:10px;color:var(--tech-text-muted)}.compact-analysis-stack.ant-space-vertical{width:100%}.json-pre-dark{background:#0006!important;color:#e2e8f0!important;border:1px solid rgba(255,255,255,.08)}.ant-collapse{background:transparent!important}.ant-collapse-item{border-color:#ffffff14!important}.ant-collapse-content-box{padding-top:6px!important}.agent-page-bg{min-height:100vh;background:#05050c;background-image:radial-gradient(ellipse 90% 55% at 50% -25%,rgba(124,58,237,.22),transparent),radial-gradient(ellipse 50% 45% at 100% 20%,rgba(59,130,246,.1),transparent),radial-gradient(ellipse 45% 40% at 0% 60%,rgba(139,92,246,.08),transparent)}.agent-top-bar{display:flex;align-items:center;justify-content:space-between;padding:10px 20px;position:sticky;top:0;z-index:100;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);background:#05050cb8;border-bottom:1px solid rgba(255,255,255,.06)}.agent-logo-link{display:flex;align-items:center;text-decoration:none}.agent-logo-img{height:32px;width:auto;display:block}.agent-top-spacer{width:120px;flex-shrink:0}.agent-nav-center{display:flex;align-items:center;gap:4px;padding:4px 6px;border-radius:999px;background:#ffffff0a;border:1px solid rgba(255,255,255,.08)}.agent-nav-center a{color:#a1a1b5;padding:7px 18px;border-radius:999px;text-decoration:none;font-size:14px;transition:color .15s,background .15s;border:none;background:transparent}.agent-nav-center a:hover{color:#e9e9ef}.agent-nav-center a.active{color:#fff;background:linear-gradient(135deg,#7c3aed,#4f46e5 55%,#6366f1);box-shadow:0 4px 16px #6366f159}.agent-outlet{min-height:calc(100vh - 54px)}.agent-chat-layout{display:flex;flex-direction:column;height:calc(100vh - 54px);max-width:920px;margin:0 auto;padding:0 16px 12px;box-sizing:border-box}.agent-hero{text-align:center;padding:12px 8px 8px;flex-shrink:0}.agent-hero-title{color:#fff;font-size:22px;font-weight:700;margin:0 0 6px;letter-spacing:.02em}.agent-hero-accent{background:linear-gradient(135deg,#c4b5fd,#818cf8);-webkit-background-clip:text;background-clip:text;color:transparent}.agent-hero-desc{font-size:13px!important;max-width:520px;margin:0 auto!important}.agent-messages{flex:1;overflow-y:auto;padding:8px 0 12px;display:flex;flex-direction:column;gap:12px}.agent-bubble{border-radius:14px;padding:10px 14px;max-width:100%;font-size:14px;line-height:1.6;color:var(--doubao-text);font-weight:500}.agent-bubble-user{align-self:flex-end;background:#e8f4ff;border:1px solid rgba(22,119,255,.2);color:var(--doubao-text)}.agent-bubble-assistant{align-self:stretch;background:#f7f8fa;border:1px solid #e8e8e8;color:var(--doubao-text)}.agent-status-hint{display:block;font-size:12px!important;margin-bottom:8px!important;color:#1677ff!important}.agent-stream-pre{margin:0;white-space:pre-wrap;word-break:break-word;font-family:ui-monospace,Cascadia Code,Segoe UI Mono,monospace;font-size:12px;line-height:1.5;color:var(--doubao-text);font-weight:500}.agent-stream-prose{margin:0;word-break:break-word;font-family:inherit;font-size:14px;line-height:1.75;color:var(--doubao-text);font-weight:500}.agent-stream-prose .agent-md-root>*:first-child{margin-top:0}.agent-stream-prose .agent-md-root>*:last-child{margin-bottom:0}.agent-stream-prose .agent-md-root p{margin:0 0 10px;white-space:normal}.agent-stream-prose .agent-md-root h1,.agent-stream-prose .agent-md-root h2,.agent-stream-prose .agent-md-root h3,.agent-stream-prose .agent-md-root h4{font-weight:700;color:var(--doubao-text, #1d2129);line-height:1.4;margin:18px 0 8px}.agent-stream-prose .agent-md-root h1{font-size:20px;padding-bottom:8px;border-bottom:1px solid #e8e8e8}.agent-stream-prose .agent-md-root h2{font-size:17px}.agent-stream-prose .agent-md-root h3{font-size:15px}.agent-stream-prose .agent-md-root h4{font-size:14px;color:#4e5969}.agent-stream-prose .agent-md-root ul,.agent-stream-prose .agent-md-root ol{margin:6px 0 12px;padding-left:1.6em}.agent-stream-prose .agent-md-root li{margin:4px 0;line-height:1.75}.agent-stream-prose .agent-md-root li>p{margin:2px 0}.agent-stream-prose .agent-md-root strong{font-weight:700}.agent-stream-prose .agent-md-root em{color:#4e5969;font-style:normal}.agent-stream-prose .agent-md-root blockquote{margin:10px 0;padding:6px 12px;background:#f5f7fa;border-left:3px solid #1677ff;color:#4e5969;border-radius:0 4px 4px 0}.agent-stream-prose .agent-md-root blockquote p{margin:2px 0}.agent-stream-prose .agent-md-root code{background:#f2f3f5;color:#1d2129;padding:1px 6px;border-radius:4px;font-family:ui-monospace,Cascadia Code,Segoe UI Mono,monospace;font-size:.92em}.agent-stream-prose .agent-md-root pre{background:#1e1e1e;color:#e6e6e6;padding:10px 12px;border-radius:6px;overflow-x:auto;font-size:12.5px;line-height:1.6;margin:10px 0}.agent-stream-prose .agent-md-root pre code{background:transparent;color:inherit;padding:0;font-size:inherit}.agent-stream-prose .agent-md-root hr{border:0;border-top:1px solid #e8e8e8;margin:16px 0}.agent-stream-prose .agent-md-root a{color:#1677ff;text-decoration:none;border-bottom:1px dashed #91caff}.agent-stream-prose .agent-md-root a:hover{border-bottom-style:solid}.agent-stream-prose .agent-md-root table{border-collapse:collapse;width:100%;margin:10px 0;font-size:13px;background:#fff;border-radius:4px;overflow:hidden}.agent-stream-prose .agent-md-root th,.agent-stream-prose .agent-md-root td{border:1px solid #e8e8e8;padding:8px 10px;text-align:left;vertical-align:top}.agent-stream-prose .agent-md-root th{background:#f7f8fa;font-weight:600;color:#1d2129}.agent-stream-prose .agent-md-root tr:nth-child(2n) td{background:#fafbfc}.agent-stream-prose .agent-md-root input[type=checkbox]{margin-right:6px;vertical-align:middle}.agent-llm-waiting{display:block;margin-top:4px;font-size:13px}.agent-insight-parse-error{padding:12px 0;border-radius:8px}.agent-structured-wrap{margin-top:12px;padding-top:12px;border-top:1px solid #f0f0f0}.agent-structured-company{margin-top:8px;width:100%}.agent-structured-company-inner .agent-struct-domain-title{font-size:14px;font-weight:600;color:var(--doubao-text);margin-bottom:8px;padding-bottom:6px;border-bottom:1px solid #f0f0f0}.agent-structured-company-inner .agent-struct-tool-head{display:flex;align-items:center;gap:6px;padding:8px 12px;background:#fafafa;cursor:pointer;-webkit-user-select:none;user-select:none;border:1px solid #f0f0f0;border-radius:6px 6px 0 0}.agent-structured-company-inner .agent-struct-tool-title{font-size:13px;font-weight:600;color:var(--doubao-text)}.agent-structured-company-inner .agent-struct-tool-body{padding:10px 12px;border:1px solid #f0f0f0;border-top:none;border-radius:0 0 6px 6px;background:#fff}.agent-structured-company-inner table.agent-struct-table{width:100%;border-collapse:collapse;font-size:12px;table-layout:auto}.agent-structured-company-inner table.agent-struct-table th{background:#fafafa;padding:6px 8px;text-align:left;font-weight:600;border:1px solid #f0f0f0;color:var(--doubao-text);white-space:nowrap}.agent-structured-company-inner table.agent-struct-table td{padding:5px 8px;border:1px solid #f0f0f0;color:var(--doubao-text);font-weight:500;word-break:break-word;max-width:360px}.agent-structured-company-inner .agent-struct-kv-label{padding:4px 8px;background:#fafafa;color:var(--doubao-text-secondary);font-size:12px;border-bottom:1px solid #f0f0f0}.agent-structured-company-inner .agent-struct-kv-value{padding:4px 8px;color:var(--doubao-text);font-weight:500;font-size:12px;border-bottom:1px solid #f0f0f0;word-break:break-all}.agent-structured-company-inner .agent-struct-json-pre{background:#f5f5f5;padding:8px 10px;border-radius:6px;font-size:11px;white-space:pre-wrap;word-break:break-all;max-height:300px;overflow-y:auto;margin:8px 0 0;border:1px solid #f0f0f0;color:var(--doubao-text)}.agent-json-block{max-height:320px;overflow:auto;padding:8px 10px;border-radius:8px;font-size:11px;margin:0}.agent-structured-collapse{background:transparent!important}.agent-mcp-bundle-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:10px}.agent-mcp-bundle-scroll{max-height:min(55vh,520px);overflow:auto;border:1px solid #f0f0f0;border-radius:8px;background:#fafafa}.agent-mcp-bundle-pre{margin:0;padding:10px 12px;font-size:11px;line-height:1.45;white-space:pre;color:var(--doubao-text);font-family:ui-monospace,Cascadia Code,Segoe UI Mono,monospace;min-width:min-content}.agent-composer-wrap{flex-shrink:0;padding-top:4px}.agent-composer{border-radius:16px;border:1px solid rgba(139,92,246,.35);background:#12121eeb;box-shadow:0 8px 32px #00000059,inset 0 1px #ffffff0a;padding:10px 12px}.agent-action-pills{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:10px}.agent-pill{border:1px solid rgba(255,255,255,.12);background:#ffffff0d;color:#a1a1b5;border-radius:999px;padding:4px 12px;font-size:12px;cursor:pointer;transition:all .15s}.agent-pill:hover{color:#e9e9ef;border-color:#a78bfa66}.agent-pill-active{color:#fff!important;border-color:transparent!important;background:linear-gradient(135deg,#7c3aed,#4f46e5)!important;box-shadow:0 2px 12px #6366f159}.agent-composer-input.ant-input{background:#0a0a14e6!important;border:1px solid rgba(255,255,255,.08)!important;color:#f1f5f9!important;border-radius:12px!important;font-size:14px;margin-bottom:8px}.agent-composer-input.ant-input::placeholder{color:#64748b}.agent-composer-footer{display:flex;align-items:center;justify-content:space-between}.agent-composer-hint{font-size:11px!important}.agent-send-btn.ant-btn-primary{background:#1677ff!important;border:none!important;box-shadow:0 2px 8px #1677ff59}.agent-static-page{max-width:720px;margin:0 auto;padding:24px 16px 48px}.agent-static-card{background:#fff!important;border:1px solid #f0f0f0!important;border-radius:14px!important;box-shadow:0 1px 2px #00000008!important}.agent-doubao-root{display:flex;flex:1;min-height:0;width:100%;height:100%;max-height:100%;overflow:hidden;background:#fff;color:var(--doubao-text)}.workbench-tabs{display:flex;flex-direction:column}.workbench-tabs .ant-tabs-content-holder{flex:1;min-height:0}.workbench-tabs .ant-tabs-content,.workbench-tabs .ant-tabs-tabpane{height:100%}.workbench-tabs .ant-tabs-tabpane{overflow:hidden}.opportunity-tabs{display:flex;flex-direction:column}.opportunity-tabs .ant-tabs-content-holder{flex:1;min-height:0}.opportunity-tabs .ant-tabs-content,.opportunity-tabs .ant-tabs-tabpane{height:100%}.panel-table-area .ant-table-body{min-height:var(--panel-table-body-min, auto)}.panel-table-area .ant-table-tbody>tr.ant-table-placeholder>td{border-bottom:none}.panel-table-area .ant-table-tbody>tr.ant-table-placeholder>td>.ant-empty{display:flex;flex-direction:column;justify-content:center;margin:0;padding:0;min-height:max(calc(var(--panel-table-body-min, 0px) - 48px),120px)}.agent-sidebar{width:260px;flex-shrink:0;display:flex;flex-direction:column;background:#f7f8fa;border-right:1px solid #ebebeb;min-height:0;align-self:stretch;overflow:hidden;color:var(--doubao-text);position:relative;transition:width .25s ease}.agent-sidebar.agent-sidebar-collapsed{width:0;border-right-color:transparent}.agent-sidebar-collapse-btn{position:absolute;top:8px;right:8px;width:24px;height:24px;border:none;background:transparent;color:#6b7280;cursor:pointer;border-radius:6px;display:inline-flex;align-items:center;justify-content:center;padding:0;font-size:13px;transition:all .2s}.agent-sidebar-collapse-btn:hover{background:#eef3fd;color:#2563eb}.agent-sidebar-expand-btn{position:fixed;left:0;top:56px;width:26px;height:38px;border:1px solid #ebebeb;border-left:none;border-radius:0 8px 8px 0;background:#fff;color:#6b7280;cursor:pointer;z-index:1000;display:inline-flex;align-items:center;justify-content:center;padding:0;font-size:13px;box-shadow:2px 2px 8px #11182714;transition:all .2s}.agent-sidebar-expand-btn:hover{color:#2563eb;background:#eef3fd}.agent-sidebar .anticon{color:inherit}.agent-sidebar-top{padding:16px 14px 12px;display:flex;align-items:center;gap:10px}.agent-sidebar-logo-wrap{width:44px;height:44px;flex-shrink:0;border-radius:12px;border:1px solid #e8e8e8;background:#fff;display:flex;align-items:center;justify-content:center;padding:0}.agent-sidebar-logo{height:26px;width:auto;display:block;pointer-events:none}.agent-sidebar-brand{font-size:15px;font-weight:700;color:var(--doubao-text);letter-spacing:.02em}.agent-sidebar-nav{display:flex;flex-direction:column;gap:2px;padding:0 10px 12px}.agent-sidebar-link-icon{width:16px;flex-shrink:0;font-size:13px;color:inherit}.agent-sidebar-link{display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:10px;color:var(--doubao-text);text-decoration:none;font-size:13px;font-weight:500;transition:background .12s,color .12s}.agent-sidebar-link:hover{color:var(--doubao-text);background:#0000000a}.agent-sidebar-link.active{color:#1677ff;background:#e8f4ff;font-weight:600}.agent-sidebar-link-btn{width:100%;text-align:left;border:none;font-size:13px;font-weight:500;font-family:inherit;cursor:pointer;background:transparent}.agent-sidebar-history-head{padding:8px 14px 6px;font-size:12px;font-weight:600;color:var(--doubao-text-secondary);display:flex;align-items:center;gap:6px}.agent-sidebar-history{flex:1;overflow-y:auto;padding:0 8px 16px;display:flex;flex-direction:column;gap:2px}.agent-sidebar-thread{display:flex;align-items:center;gap:8px;width:100%;text-align:left;padding:9px 10px;border:none;border-radius:10px;background:transparent;color:var(--doubao-text);font-size:13px;font-weight:500;cursor:pointer;transition:background .12s}.agent-sidebar-thread:hover{background:#0000000a}.agent-sidebar-thread-active{background:#fff;color:var(--doubao-text);font-weight:600;box-shadow:0 1px 2px #0000000f}.agent-sidebar-thread-dot{width:6px;height:6px;border-radius:50%;background:#8c8c8c;flex-shrink:0}.agent-sidebar-thread-active .agent-sidebar-thread-dot{background:#1677ff}.agent-sidebar-thread-title{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agent-doubao-main{flex:1;min-width:0;min-height:0;display:flex;flex-direction:column;overflow:hidden;background:#fff}.agent-doubao-static{flex:1;padding:24px 32px 48px;overflow-y:auto}.agent-chat-doubao{flex:1;display:flex;flex-direction:column;min-height:0;width:100%}.agent-chat-header{flex-shrink:0;padding:14px 24px 8px;text-align:center;border:none}.agent-chat-header.agent-chat-header-doubao{position:relative}.agent-chat-header-actions{position:absolute;right:20px;top:50%;transform:translateY(-50%);display:flex;align-items:center;gap:8px}.agent-header-login-btn.ant-btn-primary{border-radius:10px;font-weight:600;padding:0 18px;height:36px;background:#1a1a1a;border-color:#1a1a1a}.agent-header-login-btn.ant-btn-primary:hover{background:#333!important;border-color:#333!important}.agent-static-auth-bar{display:flex;justify-content:flex-end;padding:8px 0 4px}.agent-sidebar-footer{flex-shrink:0;padding:10px 12px 14px;border-top:1px solid #ebebeb;background:#f7f8fa}.agent-sidebar-user-chip{display:flex;align-items:center;gap:8px;width:100%;padding:10px 12px;border:none;border-radius:12px;background:#fff;cursor:pointer;font-size:13px;font-weight:600;color:var(--doubao-text);box-shadow:0 1px 2px #0000000f;transition:background .12s}.agent-sidebar-user-chip:hover{background:#f5f5f5}.agent-sidebar-user-avatar{width:28px;height:28px;border-radius:50%;background:#e8f4ff;color:#1677ff;display:flex;align-items:center;justify-content:center;font-size:14px;flex-shrink:0}.agent-sidebar-user-name{flex:1;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agent-sidebar-user-caret{font-size:10px;color:var(--doubao-text-secondary);flex-shrink:0}.agent-chat-header-inner{max-width:720px;margin:0 auto}.agent-chat-header-title{margin:0;font-size:15px;font-weight:600;color:var(--doubao-text)}.agent-chat-header-sub{margin:4px 0 0!important;font-size:12px!important;color:var(--doubao-text-tertiary)!important}.agent-chat-body{flex:1;min-height:0;display:flex;flex-direction:column;overflow:hidden;position:relative}.agent-chat-greeting{flex-shrink:0;text-align:center;padding:32px 16px 16px}.agent-chat-greeting-text{margin:0;font-size:26px;font-weight:600;color:var(--doubao-text);letter-spacing:.02em}.agent-chat-greeting-hint{margin:10px 0 0!important;font-size:13px!important}.agent-service-scope{margin:18px auto 0;max-width:860px;padding:0 16px;text-align:center}.agent-service-scope-title{display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:600;color:var(--doubao-text-secondary, #5a5f6a);margin-bottom:8px;letter-spacing:.03em}.agent-service-scope-tags{display:flex;flex-wrap:wrap;justify-content:center;gap:6px;max-height:128px;overflow-y:auto;padding:2px}.agent-service-scope-tag{font-size:12px;line-height:1.5;padding:3px 10px;border-radius:12px;background:#722ed112;border:1px solid rgba(114,46,209,.15);color:#722ed1;cursor:default;transition:all .2s ease;white-space:nowrap}.agent-service-scope-tag:hover{background:#722ed124;border-color:#722ed14d}.agent-service-scope-group{margin:0 auto 14px}.agent-service-scope-group:last-child{margin-bottom:0}.agent-service-scope-group-title{display:flex;align-items:baseline;justify-content:center;flex-wrap:wrap;gap:8px;font-size:12px;font-weight:600;color:#722ed1;margin-bottom:8px;letter-spacing:.02em}.agent-service-scope-group-desc{font-size:11px;font-weight:400;color:var(--doubao-text-tertiary, #8c8c8c)}.agent-service-scope-group .agent-service-scope-tags{max-height:none;overflow:visible}.agent-service-scope-tags-fixed{flex-wrap:nowrap;align-items:center}.agent-service-scope-tags-fixed .agent-service-scope-tag{flex:0 1 auto;min-width:0;max-width:150px;overflow:hidden;text-overflow:ellipsis}.agent-service-scope-tags-fixed .agent-service-scope-more{flex:none}.agent-service-scope-more{font-size:12px;line-height:1.5;padding:3px 10px;border-radius:12px;background:transparent;border:1px dashed rgba(114,46,209,.35);color:#722ed1;cursor:pointer;transition:all .2s ease;white-space:nowrap}.agent-service-scope-more:hover{background:#722ed11a;border-color:#722ed199}.agent-suggested-questions{display:flex;flex-wrap:wrap;justify-content:center;gap:8px;margin-top:16px;max-width:720px;margin-left:auto;margin-right:auto;padding:0 16px}.agent-suggested-chip{background:#78808c14;border:1px solid rgba(120,128,140,.15);border-radius:16px;padding:6px 14px;font-size:13px;color:var(--doubao-text-secondary, #5a5f6a);cursor:pointer;transition:all .2s ease;line-height:1.4}.agent-suggested-chip:hover{background:#78808c24;border-color:#78808c40;color:var(--doubao-text, #1a1a1a)}.agent-workflow-steps-bar{margin:0 auto 12px;max-width:860px;padding:10px 16px;background:#78808c0f;border:1px solid rgba(120,128,140,.14);border-radius:12px}.agent-workflow-steps-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:8px}.agent-workflow-steps-title{font-size:12px;font-weight:600;color:var(--doubao-text-secondary, #5a5f6a);letter-spacing:.02em}.agent-workflow-steps-toggle{border:none;background:none;font-size:12px;color:var(--doubao-text-tertiary, #8a8f99);cursor:pointer;padding:2px 6px;border-radius:6px;transition:background .2s}.agent-workflow-steps-toggle:hover{background:#78808c1f}.agent-workflow-steps{display:flex;align-items:flex-start;gap:0;overflow-x:auto;padding-bottom:2px}.agent-workflow-steps::-webkit-scrollbar{height:4px}.agent-workflow-steps::-webkit-scrollbar-thumb{background:#78808c40;border-radius:2px}.agent-workflow-step{position:relative;display:flex;align-items:center;gap:6px;white-space:nowrap;padding:4px 6px;border-radius:8px;opacity:.55;transition:opacity .2s}.agent-workflow-step.is-done{opacity:.85}.agent-workflow-step.is-active{opacity:1;background:#3478f614}.agent-workflow-step.is-optional .agent-workflow-step-name{opacity:.8}.agent-workflow-step-dot{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;border-radius:50%;background:#78808c29;color:var(--doubao-text-secondary, #5a5f6a);font-size:11px;font-weight:600;flex-shrink:0}.agent-workflow-step.is-done .agent-workflow-step-dot{background:#34c77b29;color:#34c77b}.agent-workflow-step.is-active .agent-workflow-step-dot{background:#3478f6;color:#fff}.agent-workflow-step-name{font-size:13px;color:var(--doubao-text, #1a1a1a)}.agent-workflow-step-line{width:20px;height:1px;background:#78808c4d;margin:0 2px;flex-shrink:0}.agent-workflow-step-more{opacity:.5}.agent-tool-result-cards{display:flex;flex-direction:column;gap:8px;margin:10px 0}.agent-tool-card{border:1px solid rgba(120,128,140,.16);border-radius:10px;padding:10px 12px;background:#78808c0a}.agent-tool-card.is-success{border-color:#34c77b47;background:#34c77b0d}.agent-tool-card.is-failed{border-color:#f058584d;background:#f058580d}.agent-tool-card.is-running{border-color:#3478f64d;background:#3478f60d}.agent-tool-card-head{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.agent-tool-card-status{display:inline-flex;align-items:center;padding:1px 8px;border-radius:10px;font-size:12px;font-weight:600;line-height:18px}.agent-tool-card-status.is-success{background:#34c77b24;color:#1f9d63}.agent-tool-card-status.is-failed{background:#f0585824;color:#d63b3b}.agent-tool-card-status.is-running{background:#3478f624;color:#3478f6}.agent-tool-card-status.is-pending{background:#78808c24;color:#6b7280}.agent-tool-card-name{font-size:13px;font-weight:600;color:var(--doubao-text, #1a1a1a)}.agent-tool-card-id{font-size:12px;color:var(--doubao-text-tertiary, #8a8f99);font-family:ui-monospace,SFMono-Regular,Menlo,monospace}.agent-tool-card-toggle{margin-left:auto;border:none;background:none;font-size:12px;color:var(--doubao-text-tertiary, #8a8f99);cursor:pointer;padding:2px 6px;border-radius:6px;transition:background .2s}.agent-tool-card-toggle:hover{background:#78808c1f}.agent-tool-card-progress{display:flex;align-items:center;gap:10px;margin-top:8px}.agent-tool-card-progress-track{flex:1;height:6px;background:#78808c24;border-radius:3px;overflow:hidden}.agent-tool-card-progress-fill{height:100%;background:#3478f6;border-radius:3px;transition:width .4s ease}.agent-tool-card-progress-label{font-size:12px;color:var(--doubao-text-secondary, #5a5f6a);white-space:nowrap}.agent-tool-card-stats{display:flex;gap:18px;margin-top:8px}.agent-tool-stat{display:inline-flex;flex-direction:column;align-items:center}.agent-tool-stat em{font-style:normal;font-size:18px;font-weight:700;color:var(--doubao-text, #1a1a1a);line-height:1.2}.agent-tool-stat.is-ok em{color:#1f9d63}.agent-tool-stat.is-bad em{color:#d63b3b}.agent-tool-stat i{font-style:normal;font-size:11px;color:var(--doubao-text-tertiary, #8a8f99)}.agent-tool-card-msg{margin-top:8px;font-size:13px;color:var(--doubao-text-secondary, #5a5f6a)}.agent-tool-card-err{margin-top:8px;font-size:13px;color:#d63b3b;word-break:break-all}.agent-tool-card-hint{margin-top:8px;font-size:12px;color:#b08a2e;background:#f0ad4e1a;border-radius:6px;padding:4px 8px}.agent-tool-card-raw{margin:8px 0 0;max-height:180px;overflow:auto;font-size:12px;line-height:1.5;background:#00000008;border-radius:6px;padding:8px;white-space:pre-wrap;word-break:break-all;color:var(--doubao-text-secondary, #5a5f6a)}.agent-suggested-prompts{margin-top:24px;max-width:680px;margin-left:auto;margin-right:auto}.agent-suggested-prompts-title{font-size:13px;color:#8a8f99;margin-bottom:14px;font-weight:500;padding-left:4px}.agent-suggested-prompts-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:10px}@media (max-width: 768px){.agent-suggested-prompts-grid{grid-template-columns:repeat(2,1fr)}}.agent-suggested-prompt-card{background:#f5f6f8;border:1px solid #eceef2;border-radius:14px;padding:14px 16px;text-align:left;font-size:13px;color:#1f2328;cursor:pointer;transition:background .15s ease,border-color .15s ease;line-height:1.5;min-height:64px;display:flex;align-items:center;width:100%;font-family:inherit}.agent-suggested-prompt-card:hover{background:#eceef2;border-color:#d5d7dc}.agent-messages-doubao{flex:1;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:8px 24px 120px;max-width:920px;width:100%;margin:0 auto;box-sizing:border-box;color:var(--doubao-text)}.agent-messages-doubao .ant-typography{color:var(--doubao-text)!important}.agent-messages-doubao .ant-typography-secondary,.agent-messages-doubao .agent-llm-waiting{color:var(--doubao-text-secondary)!important}.agent-messages-doubao .agent-bubble-user{border:none;box-shadow:none}.agent-messages-doubao .agent-bubble-assistant{border:1px solid #ebebeb;background:#f7f8fa;box-shadow:none}.agent-bubble-content-top{height:0;width:100%;margin:0;padding:0;overflow:hidden;pointer-events:none}.agent-composer-doubao-wrap{flex-shrink:0;padding:0 24px 20px;max-width:880px;width:100%;margin:0 auto;box-sizing:border-box}.agent-composer-doubao{border-radius:24px;border:1px solid #e5e5e6;background:#fff;box-shadow:0 2px 12px #0000000f;padding:12px 14px 10px;transition:border-color .2s,box-shadow .2s}.agent-composer-doubao:focus-within{border-color:#1677ff;box-shadow:0 0 0 2px #1677ff1f,0 4px 16px #0000000f}.agent-composer-doubao-input.ant-input{background:transparent!important;color:var(--doubao-text)!important;font-size:15px!important;line-height:1.5!important;padding:4px 2px 8px!important;margin:0!important;box-shadow:none!important}.agent-composer-doubao-input.ant-input::placeholder{color:var(--doubao-text-tertiary)}.agent-composer-file-input{position:absolute;width:0;height:0;opacity:0;pointer-events:none}.agent-composer-attachments{display:flex;flex-wrap:wrap;gap:8px;padding:8px 2px 0;border-top:1px solid #f0f0f0;margin-top:4px}.agent-composer-attachment-chip{position:relative;display:flex;align-items:center;gap:4px;max-width:140px;padding:4px 26px 4px 4px;border-radius:8px;border:1px solid #e8e8e8;background:#fafafa}.agent-composer-attachment-thumb{width:48px;height:48px;object-fit:cover;border-radius:6px;display:block}.agent-composer-attachment-name{font-size:12px;font-weight:500;color:var(--doubao-text);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:108px}.agent-composer-attachment-remove{position:absolute;top:2px;right:2px;width:20px;height:20px;padding:0;border:none;border-radius:4px;background:#0000000f;color:#0000008c;cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:10px}.agent-composer-attachment-remove:hover{background:#ff4d4f1f;color:#ff4d4f}.agent-composer-doubao-toolbar{display:flex;align-items:center;flex-wrap:wrap;gap:6px 10px;padding-top:4px;border-top:1px solid #f0f0f0}.agent-auth-badge{flex-shrink:0;display:inline-flex;align-items:center;max-width:200px;padding:2px 8px;border-radius:10px;font-size:12px;line-height:18px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.agent-auth-badge-valid{background:#f6ffed;color:#389e0d;border:1px solid #b7eb8f}.agent-auth-badge-invalid{background:#fff2f0;color:#cf1322;border:1px solid #ffccc7}.agent-composer-clip{flex-shrink:0;width:36px;height:36px;border:none;border-radius:10px;background:transparent;color:var(--doubao-text-secondary);font-size:18px;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .15s,color .15s}.agent-composer-clip:hover{background:#0000000d;color:var(--doubao-text)}.agent-composer-clip:disabled{opacity:.35;cursor:not-allowed}.agent-stop-stream-btn{flex-shrink:0;width:40px;height:40px;border-radius:50%;border:1px solid #d9d9d9;background:#fff;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 1px 4px #0000000f;transition:border-color .15s,background .15s}.agent-stop-stream-btn:hover{border-color:#ff7875;background:#fff2f0}.agent-stop-stream-btn-inner{width:12px;height:12px;border-radius:2px;background:#1f1f1f;display:block}.agent-skill-chips{flex:1;display:flex;flex-wrap:wrap;gap:6px;min-width:0}.agent-skill-chip{border:1px solid #bfbfbf;background:#f5f5f5;color:var(--doubao-text);border-radius:999px;padding:5px 12px;font-size:13px;font-weight:600;cursor:pointer;transition:all .15s;white-space:nowrap;flex-shrink:0;-webkit-font-smoothing:antialiased}.agent-skill-chip:hover{color:var(--doubao-text);border-color:#1677ff;background:#e8f4ff}.agent-skill-chip-active{color:#fff!important;border-color:#1677ff!important;background:#1677ff!important;font-weight:600!important}.agent-skill-chip:disabled{opacity:.45;cursor:not-allowed}.agent-composer-footnote{display:block;text-align:center;margin-top:8px!important;font-size:12px!important;font-weight:500;color:var(--doubao-text-secondary)!important}.agent-insight-root{margin-top:14px;padding-top:14px;border-top:1px solid #f0f0f0}.agent-insight-section{margin-bottom:24px}.agent-insight-title{font-size:15px;font-weight:700;color:var(--doubao-text);margin:0 0 10px;padding-bottom:6px;border-bottom:1px solid #f0f0f0;letter-spacing:.01em}.agent-insight-metrics{display:flex;flex-wrap:wrap;gap:16px;margin-bottom:12px}.agent-insight-metric{display:flex;flex-direction:column;gap:2px}.agent-insight-metric-value{font-size:20px;font-weight:700;line-height:1;color:var(--doubao-text)}.agent-insight-metric-label{font-size:11px;color:var(--doubao-text-secondary);margin-top:2px}.agent-insight-para{font-size:13.5px;line-height:1.75;color:var(--doubao-text);font-weight:500;margin:0 0 10px}.agent-insight-chips{display:flex;flex-wrap:wrap;gap:6px;margin-bottom:12px}.agent-insight-chip{display:inline-flex;align-items:center;gap:4px;border-radius:999px;padding:3px 10px;font-size:12px;line-height:1.5;font-weight:500}.agent-insight-tag{display:inline-flex;align-items:center;gap:4px;border-radius:8px;padding:5px 12px;font-size:12.5px;color:var(--doubao-text);font-weight:500;background:#f5f5f5;border:1px solid #f0f0f0;margin:0 4px 6px 0;line-height:1.5}.agent-insight-block{margin-bottom:10px}.agent-insight-block-title{font-size:12px;font-weight:600;color:var(--doubao-text-secondary);text-transform:uppercase;letter-spacing:.06em;margin-bottom:4px}.agent-insight-block-body{font-size:13.5px;line-height:1.7;color:var(--doubao-text);font-weight:500}.agent-insight-list{list-style:none;padding:0;margin:0 0 10px}.agent-insight-list li{display:flex;align-items:flex-start;gap:8px;font-size:13.5px;line-height:1.7;color:var(--doubao-text);font-weight:500;padding:3px 0}.agent-insight-list li:before{content:"•";color:#1677ff;font-size:14px;flex-shrink:0;margin-top:1px}.agent-insight-list-danger li:before{color:#f87171}.agent-insight-list-success li:before{color:#34d399}.agent-insight-list-warn li:before{color:#fbbf24}.agent-insight-score-ring{display:inline-flex;flex-direction:column;align-items:center;gap:2px;padding:0 16px 0 0}.agent-insight-score-ring canvas,.agent-insight-score-ring svg{width:64px!important;height:64px!important}.agent-insight-score-num{font-size:18px;font-weight:700;color:var(--doubao-text);line-height:1}.agent-insight-score-label{font-size:10px;color:var(--doubao-text-secondary)}.agent-insight-divider{height:1px;background:#f0f0f0;margin:14px 0}.agent-insight-domain{margin-bottom:16px}.agent-insight-domain-head{display:flex;align-items:center;justify-content:space-between;padding:10px 12px;border-radius:10px;background:#fafafa;border:1px solid #f0f0f0;cursor:pointer;transition:background .12s;-webkit-user-select:none;user-select:none}.agent-insight-domain-head:hover{background:#f5f5f5}.agent-insight-domain-title{font-size:13.5px;font-weight:600;color:var(--doubao-text)}.agent-insight-domain-count{font-size:11px;color:var(--doubao-text-secondary);background:#f0f0f0;border-radius:999px;padding:1px 8px}.agent-insight-domain-body{padding:8px 12px 4px;display:flex;flex-direction:column;gap:6px}.agent-insight-tool-row{display:flex;align-items:flex-start;gap:8px;padding:6px 0;border-bottom:1px solid #f5f5f5}.agent-insight-tool-row:last-child{border-bottom:none}.agent-insight-tool-name{font-size:12.5px;color:var(--doubao-text-secondary);font-weight:500;flex-shrink:0;min-width:90px}.agent-insight-tool-json{font-size:11px;font-family:ui-monospace,Cascadia Code,monospace;color:var(--doubao-text);font-weight:500;max-height:80px;overflow-y:auto;background:#f5f5f5;border-radius:6px;padding:4px 8px;white-space:pre;word-break:break-all;flex:1}.agent-scroll-btn{position:fixed;right:32px;bottom:120px;z-index:50;width:36px;height:36px;border-radius:50%;border:1px solid #e8e8e8;background:#fff;color:#1677ff;font-size:18px;cursor:pointer;display:flex;align-items:center;justify-content:center;box-shadow:0 2px 12px #00000014;transition:background .15s,transform .15s}.agent-scroll-btn:hover{background:#e8f4ff;transform:translateY(-2px)}.agent-raw-prompt-modal .ant-modal-wrap{background:#0f172a73}.agent-raw-prompt-modal .ant-modal-content{background:#f8fafc!important;box-shadow:0 12px 48px #00000059;border-radius:12px}.agent-raw-prompt-modal .ant-modal-header{background:#f1f5f9;border-bottom:1px solid #e2e8f0;margin-bottom:0;border-radius:12px 12px 0 0}.agent-raw-prompt-modal .ant-modal-title{color:#0f172a!important;font-weight:700!important}.agent-raw-prompt-modal .ant-modal-close{color:#64748b}.agent-raw-prompt-modal .ant-modal-close:hover{color:#0f172a;background:#0f172a0f}.agent-raw-prompt-modal .ant-modal-body{color:#1e293b;background:#f8fafc}.agent-raw-prompt-modal .ant-typography{color:#1e293b!important}.agent-raw-prompt-modal .ant-typography-secondary{color:#475569!important}.agent-raw-prompt-modal .agent-raw-meta-bar{background:#e2e8f0;color:#334155;border:1px solid #cbd5e1}.agent-raw-prompt-modal .agent-raw-meta-bar strong{color:#0f172a}.agent-raw-prompt-modal .agent-raw-pre{margin:0;padding:14px 16px;font-size:12px;line-height:1.55;font-family:Cascadia Code,Consolas,Monaco,ui-monospace,monospace;color:#0f172a!important;background:#fff!important;border:1px solid #cbd5e1;border-radius:8px;white-space:pre-wrap;word-break:break-word;max-height:420px;overflow-y:auto;box-shadow:inset 0 1px 3px #0f172a0f}.agent-raw-prompt-modal .agent-raw-pre--tall{max-height:520px}.agent-raw-prompt-modal .agent-raw-prompt-section{margin-bottom:12px;background:#fff;border:1px solid #e2e8f0;border-radius:8px;overflow:hidden}.agent-raw-prompt-modal .agent-raw-prompt-section-header{padding:10px 14px;background:#f1f5f9;border-bottom:1px solid #e2e8f0;font-size:13px;font-weight:700;color:#0f172a}.agent-raw-prompt-modal .agent-raw-prompt-section-body{padding:0}.agent-raw-prompt-modal .agent-raw-prompt-section-body pre{margin:0;padding:12px 14px;font-size:11.5px;line-height:1.6;font-family:Cascadia Code,Consolas,Monaco,ui-monospace,monospace;color:#0f172a;background:#fff;border:none;border-radius:0;white-space:pre-wrap;word-break:break-word;max-height:360px;overflow-y:auto;box-shadow:none}.agent-raw-prompt-modal .ant-collapse{background:transparent!important;border:none}.agent-raw-prompt-modal .ant-collapse-item{border-bottom:1px solid #e2e8f0!important;background:#fff;border-radius:8px;margin-bottom:8px;overflow:hidden}.agent-raw-prompt-modal .ant-collapse-header{color:#0f172a!important;background:#f1f5f9!important;border-radius:8px 8px 0 0!important;font-weight:700;padding:10px 14px!important}.agent-raw-prompt-modal .ant-collapse-header-text{color:#0f172a!important;font-weight:700}.agent-raw-prompt-modal .ant-collapse-expand-icon{color:#64748b!important}.agent-raw-prompt-modal .ant-collapse-content{border-top:none!important;background:transparent!important}.agent-raw-prompt-modal .ant-collapse-content-box{padding:12px 14px!important;background:#fff!important}.agent-raw-prompt-modal .ant-btn-default{background:#fff;border-color:#cbd5e1;color:#334155}.agent-raw-prompt-modal .ant-btn-default:hover{background:#f1f5f9;border-color:#94a3b8;color:#0f172a}.agent-raw-prompt-modal .ant-btn-primary{color:#fff}.agent-raw-prompt-modal .ant-tag{background:#e0e7ff;border-color:#a5b4fc;color:#3730a3}.agent-raw-prompt-modal .agent-raw-tab-btn{border-radius:8px;font-weight:600;padding:8px 20px}.agent-raw-prompt-modal .agent-raw-tab-btn-active{background:#1677ff!important;border-color:#1677ff!important;color:#fff!important}.agent-raw-prompt-modal .agent-raw-tab-btn-inactive{background:#f1f5f9;border-color:#cbd5e1;color:#475569}.agent-mobile-menu-btn{display:none;align-items:center;justify-content:center;width:36px;height:36px;border:none;background:transparent;color:var(--doubao-text-secondary);font-size:20px;cursor:pointer;border-radius:8px;flex-shrink:0;transition:background .15s,color .15s}.agent-mobile-menu-btn:hover{background:#0000000a;color:var(--doubao-text)}.agent-sidebar-drawer .agent-sidebar{width:100%;height:100%;border-right:none}.agent-sidebar-drawer .agent-sidebar-collapse-btn,.agent-sidebar-drawer .agent-sidebar-expand-btn{display:none}@media (max-width: 768px){.agent-doubao-root>.agent-sidebar{display:none!important}.agent-mobile-menu-btn{display:inline-flex}.layout-header.tech-header{height:40px;line-height:40px}.layout-header.tech-header h1{font-size:14px;line-height:40px}.layout-content.tech-content{padding:8px 10px 16px}.page-container{max-width:none}.agent-messages-doubao{padding:6px 10px 100px;font-size:13px}.agent-bubble{font-size:13px;padding:8px 10px;border-radius:12px}.agent-composer-doubao-wrap{padding:0 10px 14px}.agent-composer-doubao{padding:10px 12px 8px;border-radius:18px}.agent-skill-chip{font-size:11px;padding:4px 10px;border-radius:999px}.stat-row{flex-wrap:wrap}.stat-item{min-width:120px}.agent-raw-pre,.agent-mcp-bundle-pre,.agent-stream-pre{font-size:11px}.ant-modal{max-width:calc(100vw - 16px)!important;margin:8px auto!important}.ant-modal-content{border-radius:10px!important}}.agent-thinking-panel{margin-bottom:16px;padding:12px 16px;background:linear-gradient(135deg,#f6ffed,#f0f9eb);border:1px solid #b7eb8f;border-radius:8px}.agent-thinking-header{display:flex;align-items:center;gap:6px;margin-bottom:8px}.agent-thinking-icon{font-size:14px}.agent-thinking-title{font-size:12px;font-weight:600;color:#52c41a}.agent-thinking-content{font-size:13px;color:#52c41a;line-height:1.6;white-space:pre-wrap;word-break:break-word}.ant-tabs .ant-tabs-tab,.ant-tabs .ant-tabs-tab-btn,.ant-tabs .ant-tabs-tab *{caret-color:transparent!important;-webkit-user-select:none;user-select:none}.ant-tabs .ant-tabs-tab:focus,.ant-tabs .ant-tabs-tab:focus-visible,.ant-tabs .ant-tabs-tab-btn:focus,.ant-tabs .ant-tabs-tab-btn:focus-visible{outline:none}
