*{box-sizing:border-box}:not([data-pptx-viewer],[data-pptx-viewer] *){margin:0;padding:0}.monaco-hover,.monaco-hover .markdown-hover,.monaco-hover .monaco-hover-content{color:#22283a!important;background:#ffffff!important}.monaco-hover .hover-row .action-container,.monaco-hover .hover-row .actions,.monaco-hover .hover-row.status-bar{display:none!important}:root{--serif-zh-font:"Times New Roman","Source Han Serif SC VF",serif;--aios-font-body:"PingFang SC","Microsoft YaHei",-apple-system,BlinkMacSystemFont,"Segoe UI","Hiragino Sans GB","Noto Sans CJK SC",sans-serif,"Apple Color Emoji","Segoe UI Emoji";--aios-font-ui:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI","SF Pro SC","SF Pro Display","SF Pro Icons","PingFang SC","Hiragino Sans GB","Microsoft YaHei","Helvetica Neue",Helvetica,Arial,sans-serif;--aios-radius-card:16px;--aios-radius-control:12px;--aios-radius-item:8px;--aios-radius-pill:999px;--aios-text:#1f2937;--aios-text-secondary:#6b7280;--aios-text-tertiary:#9ca3af;--aios-bg-layout:#f5f2eb;--aios-bg-container:#ffffff;--aios-bg-elevated:#ffffff;--aios-bg-muted:#f7f4ee;--aios-border:#d9d1c2;--aios-border-secondary:#e9e2d6;--aios-app-bg:linear-gradient(180deg,#fbfaf7,#f3efe8);--aios-sidebar-bg:linear-gradient(180deg,#f7f4ee,#f5f2eb);--aios-sidebar-border:rgba(217,209,194,0.82);--aios-sidebar-card-bg:rgba(255,255,255,0.74);--aios-sidebar-card-muted-bg:rgba(255,255,255,0.44);--aios-sidebar-card-border:rgba(230,224,214,0.92);--aios-sidebar-active-bg:rgba(255,255,255,0.68);--aios-sidebar-active-shadow:0 8px 22px rgba(93,84,73,0.08);--aios-shell-bg:radial-gradient(circle at top left,rgba(255,255,255,0.72),rgba(255,255,255,0) 30%),linear-gradient(180deg,#fcfaf5,#f7f3eb);--aios-card-bg:rgba(255,255,255,0.88);--aios-input-bg:rgba(255,255,255,0.82);--aios-hover-bg:rgba(255,255,255,0.58);--aios-table-header-bg:#f6f1e8;--aios-table-row-bg:rgba(255,255,255,0.72);--aios-table-row-hover-bg:#fbf7f0;--aios-primary:#1677ff;--aios-primary-hover:#4096ff;--aios-primary-active:#0958d9;--aios-primary-bg:#e6f4ff;--aios-primary-border:#91caff;--aios-primary-shadow:0 10px 24px rgba(22,119,255,0.18);--aios-schedule-card-bg:#fffaf4;--aios-schedule-card-border:#e8d8c8;--aios-schedule-card-shadow:none;--aios-schedule-tag-bg:#fff6e6;--aios-schedule-tag-text:#b26a00;--aios-schedule-tag-border:#ffd591;--aios-resource-control-bg:rgba(255,255,255,0.9);--aios-resource-control-border:rgba(217,209,194,0.86);--aios-resource-table-border:rgba(230,224,214,0.88);--aios-resource-table-header-bg:rgba(251,249,244,0.92);--aios-resource-table-row-bg:#ffffff;--aios-resource-table-row-hover-bg:rgba(250,247,240,0.72);--aios-resource-action-bg:#2f2922;--aios-resource-action-hover-bg:#443b32;--aios-text-on-primary:#ffffff;--aios-scrollbar-thumb:rgba(93,84,73,0.22);--aios-scrollbar-thumb-hover:color-mix(in srgb,var(--aios-scrollbar-thumb) 68%,var(--aios-primary));--aios-scrollbar-track:transparent;--aios-brand-gradient:linear-gradient(135deg,#ff5ebc,#6b5cff 52%,#38d1ff);--aios-shadow-sm:0 10px 26px rgba(15,23,42,0.05);--aios-shadow-md:0 16px 40px rgba(41,33,22,0.05);--aios-shadow-lg:0 16px 48px rgba(17,24,39,0.05)}html[data-theme=dark]{--aios-text:#e6edf6;--aios-text-secondary:#a8b3c2;--aios-text-tertiary:#778397;--aios-bg-layout:#0f141c;--aios-bg-container:#151b24;--aios-bg-elevated:#1b2430;--aios-bg-muted:#111821;--aios-border:#2f3a48;--aios-border-secondary:#253140;--aios-app-bg:linear-gradient(180deg,#0f141c,#0b111a);--aios-sidebar-bg:linear-gradient(180deg,#111821,#0f141c);--aios-sidebar-border:rgba(76,154,255,0.14);--aios-sidebar-card-bg:rgba(21,27,36,0.72);--aios-sidebar-card-muted-bg:rgba(255,255,255,0.04);--aios-sidebar-card-border:rgba(76,154,255,0.16);--aios-sidebar-active-bg:linear-gradient(90deg,rgba(76,154,255,0.18),rgba(76,154,255,0.1));--aios-sidebar-active-shadow:0 8px 22px rgba(0,0,0,0.2);--aios-shell-bg:radial-gradient(circle at top left,rgba(76,154,255,0.14),rgba(76,154,255,0) 34%),linear-gradient(180deg,#151b24,#0f141c);--aios-card-bg:rgba(21,27,36,0.92);--aios-input-bg:rgba(255,255,255,0.04);--aios-hover-bg:rgba(255,255,255,0.06);--aios-table-header-bg:#111821;--aios-table-row-bg:rgba(21,27,36,0.84);--aios-table-row-hover-bg:rgba(76,154,255,0.1);--aios-primary:#4c9aff;--aios-primary-hover:#69b1ff;--aios-primary-active:#1677ff;--aios-primary-bg:rgba(76,154,255,0.14);--aios-primary-border:rgba(76,154,255,0.4);--aios-primary-shadow:0 10px 24px rgba(76,154,255,0.2);--aios-schedule-card-bg:rgba(21,27,36,0.92);--aios-schedule-card-border:rgba(76,154,255,0.24);--aios-schedule-card-shadow:0 10px 26px rgba(0,0,0,0.22);--aios-schedule-tag-bg:rgba(76,154,255,0.14);--aios-schedule-tag-text:#9dccff;--aios-schedule-tag-border:rgba(76,154,255,0.28);--aios-resource-control-bg:rgba(21,27,36,0.92);--aios-resource-control-border:#2f3a48;--aios-resource-table-border:#2f3a48;--aios-resource-table-header-bg:#111821;--aios-resource-table-row-bg:#151b24;--aios-resource-table-row-hover-bg:rgba(76,154,255,0.1);--aios-resource-action-bg:#4c9aff;--aios-resource-action-hover-bg:#69b1ff;--aios-text-on-primary:#ffffff;--aios-scrollbar-thumb:rgba(168,179,194,0.24);--aios-brand-gradient:linear-gradient(135deg,#4c9aff,#8b5cf6 52%,#22d3ee);--aios-shadow-sm:0 10px 26px rgba(0,0,0,0.22);--aios-shadow-md:0 16px 40px rgba(0,0,0,0.24);--aios-shadow-lg:0 16px 48px rgba(0,0,0,0.28)}html[data-theme=ocean]{--aios-text:#1b2a45;--aios-text-secondary:#61708c;--aios-text-tertiary:#8a97b0;--aios-bg-layout:#eef5ff;--aios-bg-container:#ffffff;--aios-bg-elevated:#ffffff;--aios-bg-muted:#f7fbff;--aios-border:#d8e4f5;--aios-border-secondary:#e6eefb;--aios-app-bg:linear-gradient(180deg,#f7fbff,#eef5ff);--aios-sidebar-bg:linear-gradient(180deg,#ffffff,#f7fbff 46%,#edf6ff);--aios-sidebar-border:rgba(185,210,251,0.62);--aios-sidebar-card-bg:rgba(255,255,255,0.76);--aios-sidebar-card-muted-bg:rgba(255,255,255,0.44);--aios-sidebar-card-border:rgba(216,228,245,0.9);--aios-sidebar-active-bg:linear-gradient(90deg,rgba(42,114,229,0.14),rgba(42,114,229,0.08));--aios-sidebar-active-shadow:0 8px 22px rgba(46,112,216,0.1);--aios-shell-bg:radial-gradient(circle at top left,rgba(42,114,229,0.14),rgba(42,114,229,0) 34%),linear-gradient(180deg,#f7fbff,#eef5ff);--aios-card-bg:rgba(255,255,255,0.9);--aios-input-bg:rgba(255,255,255,0.88);--aios-hover-bg:rgba(42,114,229,0.08);--aios-table-header-bg:#edf4ff;--aios-table-row-bg:rgba(255,255,255,0.82);--aios-table-row-hover-bg:#f2f7ff;--aios-primary:#2a72e5;--aios-primary-hover:#1f63c9;--aios-primary-active:#1554ad;--aios-primary-bg:#e8f1ff;--aios-primary-border:#b9d2fb;--aios-primary-shadow:0 10px 24px rgba(42,114,229,0.22);--aios-schedule-card-bg:#f7fbff;--aios-schedule-card-border:#d7e8ff;--aios-schedule-card-shadow:0 10px 26px rgba(46,112,216,0.08);--aios-schedule-tag-bg:#e8f1ff;--aios-schedule-tag-text:#2a72e5;--aios-schedule-tag-border:#b9d2fb;--aios-resource-control-bg:rgba(255,255,255,0.9);--aios-resource-control-border:#d8e4f5;--aios-resource-table-border:#e6eefb;--aios-resource-table-header-bg:#edf4ff;--aios-resource-table-row-bg:#ffffff;--aios-resource-table-row-hover-bg:#f2f7ff;--aios-resource-action-bg:#2a72e5;--aios-resource-action-hover-bg:#1f63c9;--aios-text-on-primary:#ffffff;--aios-scrollbar-thumb:rgba(42,114,229,0.2);--aios-brand-gradient:linear-gradient(135deg,#77c5ff,#2a72e5 56%,#2cd4ff);--aios-shadow-sm:0 10px 26px rgba(46,112,216,0.08);--aios-shadow-md:0 16px 40px rgba(46,112,216,0.1);--aios-shadow-lg:0 16px 48px rgba(46,112,216,0.1)}body,html{height:100%;font-family:var(--aios-font-body);background:var(--aios-bg-layout);color:var(--aios-text)}*{scrollbar-width:thin;scrollbar-color:var(--aios-scrollbar-thumb) var(--aios-scrollbar-track)!important}::-webkit-scrollbar{width:8px;height:8px}::-webkit-scrollbar-corner,::-webkit-scrollbar-track{background:var(--aios-scrollbar-track)!important}::-webkit-scrollbar-thumb{min-width:28px;min-height:28px;border:2px solid transparent;border-radius:999px;background:var(--aios-scrollbar-thumb)!important;background-clip:padding-box!important}::-webkit-scrollbar-thumb:hover{background:var(--aios-scrollbar-thumb-hover)!important;background-clip:padding-box!important}.ant-table-sticky-scroll-bar,.monaco-scrollable-element>.scrollbar>.slider,.rc-virtual-list-scrollbar-thumb{border-radius:999px!important;background:var(--aios-scrollbar-thumb)!important}.ant-table-sticky-scroll-bar:hover,.monaco-scrollable-element>.scrollbar>.slider:hover,.rc-virtual-list-scrollbar-thumb:hover{background:var(--aios-scrollbar-thumb-hover)!important}#__next{height:100%}.chat-markdown>:first-child{margin-top:0}.chat-markdown>:last-child{margin-bottom:0}.chat-markdown p{margin:0 0 8px}.chat-markdown p:last-child{margin-bottom:0}.chat-markdown h1,.chat-markdown h2,.chat-markdown h3{margin:12px 0 8px;line-height:1.4}.chat-markdown h1:first-child,.chat-markdown h2:first-child,.chat-markdown h3:first-child{margin-top:0}.chat-markdown h2{font-size:16px}.chat-markdown h3{font-size:14px}.chat-markdown ol,.chat-markdown ul{padding-left:20px;margin:4px 0 8px}.chat-markdown li{margin-bottom:2px}.chat-markdown blockquote{border-left:3px solid #1677ff;padding:4px 12px;margin:8px 0;opacity:.85}.chat-markdown code{font-family:SF Mono,Fira Code,Fira Mono,Menlo,Consolas,monospace;font-size:13px;padding:2px 6px;border-radius:4px;background:rgba(0,0,0,.06)}.chat-markdown pre{margin:8px 0;border-radius:8px;overflow-x:auto}.chat-markdown pre code{display:block;padding:12px 16px;background:rgba(0,0,0,.04);border-radius:8px;line-height:1.5;width:-moz-fit-content;width:fit-content}.chat-markdown .chat-markdown-table-scroll{margin:8px 0;width:100%;max-width:100%;overflow-x:auto;scrollbar-width:thin;scrollbar-color:var(--aios-scrollbar-thumb) transparent}.chat-markdown .chat-markdown-table-scroll::-webkit-scrollbar{height:8px}.chat-markdown .chat-markdown-table-scroll::-webkit-scrollbar-track{background:transparent}.chat-markdown .chat-markdown-table-scroll::-webkit-scrollbar-thumb{background:var(--aios-scrollbar-thumb);border-radius:4px}.chat-markdown .chat-markdown-table-scroll table{width:max-content;min-width:100%;max-width:none;margin:0;border-collapse:collapse;font-size:13px}.chat-markdown td,.chat-markdown th{min-width:140px;max-width:320px;border:1px solid rgba(0,0,0,.1);padding:6px 12px;text-align:left;vertical-align:top;white-space:normal}.chat-markdown td:first-child,.chat-markdown th:first-child{min-width:180px}.chat-markdown th{background:rgba(0,0,0,.04);font-weight:600}.chat-markdown .chat-markdown-table-cell{display:-webkit-box;max-width:320px;max-height:4.5em;overflow:hidden;overflow-wrap:anywhere;word-break:break-word;line-height:1.5;white-space:normal;-webkit-box-orient:vertical;-webkit-line-clamp:3}.chat-markdown strong{font-weight:600}.chat-markdown img{max-width:100%;height:auto}.chat-markdown .ant-image{max-width:100%}.chat-markdown .ant-image-img{cursor:zoom-in}.chat-markdown-image-download{border:0;background:transparent;color:inherit}.integration-management-page{min-height:100%;padding:24px 30px 36px;color:var(--aios-text);background:var(--aios-bg-container)}.integration-management-header{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:30px}.integration-management-header .ant-typography{margin:0;font-size:30px;font-weight:500}.integration-search{width:290px}.integration-intro-row{display:flex;align-items:center;gap:12px;margin-bottom:26px}.integration-intro-title{font-size:22px}.integration-catalog{border:1px solid var(--aios-border-secondary);border-radius:16px;overflow:hidden;background:var(--aios-bg-container)}.integration-section+.integration-section{border-top:1px solid var(--aios-border-secondary)}.integration-section-header{display:flex;align-items:center;gap:14px;min-height:70px;padding:0 28px}.integration-section-toggle{display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;border:0;background:transparent;color:var(--aios-text);cursor:pointer}.integration-section-title{font-size:18px;white-space:nowrap}.integration-section-divider{width:1px;height:18px;background:var(--aios-border-secondary)}.integration-section-desc{min-width:0;flex:1 1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.integration-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;padding:0 58px 24px}.integration-card,.integration-more-card{min-height:94px;border:1px solid var(--aios-border-secondary);border-radius:14px;background:var(--aios-bg-container)}.integration-card{display:flex;gap:14px;padding:18px}.integration-card-icon{display:flex;align-items:center;justify-content:center;width:36px;height:36px;flex:0 0 auto;border:1px solid var(--aios-primary-border);border-radius:10px;background:var(--aios-primary-bg);font-size:18px}.integration-card-main{min-width:0;flex:1 1}.integration-card-title-row{display:flex;align-items:center;gap:7px;min-width:0;margin-bottom:7px}.integration-card-title{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:16px}.integration-card-link{flex:0 0 auto;color:var(--aios-text-tertiary)}.integration-card-desc{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.integration-card-meta{display:flex;flex-wrap:wrap;gap:4px;margin-top:10px}.integration-more-card{display:flex;align-items:center;justify-content:center;gap:10px;color:var(--aios-text-secondary);font-size:15px;cursor:pointer}.integration-empty{padding:80px 0;border:1px solid var(--aios-border-secondary);border-radius:16px;background:var(--aios-bg-container)}@media (max-width:1280px){.integration-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:860px){.integration-management-page{padding:20px}.integration-management-header{align-items:flex-start;flex-direction:column}.integration-search{width:min(100%,320px)}.integration-grid{grid-template-columns:1fr;padding:0 20px 20px}}