@import url(https://fonts.googleapis.com/css2?family=Inter:wght@400;500;600;700&display=swap);:root{--color-primary:#171717;--color-bg-page:#fafafa;--color-bg-card:#fff;--color-bg-sidebar:#111;--color-bg-sidebar-hover:#1a1a1a;--color-bg-sidebar-active:#252525;--color-border:#eaeaea;--color-border-light:#f0f0f0;--color-text-primary:#171717;--color-text-secondary:#666;--color-text-tertiary:#999;--color-text-inverse:#fff;--color-text-sidebar:#ffffffa3;--color-text-sidebar-active:#fff;--color-success:#17b169;--color-success-bg:#f0fdf4;--color-warning:#f5a623;--color-warning-bg:#fffbeb;--color-error:#e5484d;--color-error-bg:#fef2f2;--color-info:#3b82f6;--color-info-bg:#eff6ff;--color-accent:#6366f1;--color-accent-bg:#eef2ff;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:20px;--space-6:24px;--space-8:32px;--space-10:40px;--radius-sm:6px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--radius-full:9999px;--shadow-xs:0 1px 2px #0000000a;--shadow-sm:0 1px 3px #0000000f;--shadow-md:0 4px 12px #00000014;--sidebar-width:240px;--sidebar-collapsed-width:72px}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fafafa;background:var(--color-bg-page);color:#171717;color:var(--color-text-primary);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,PingFang SC,Hiragino Sans GB,Microsoft YaHei,sans-serif;margin:0}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@keyframes shimmer{0%{background-position:-200px 0}to{background-position:calc(200px + 100%) 0}}.App{text-align:left}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{animation:App-logo-spin 20s linear infinite}}.App-header{align-items:center;background-color:#282c34;color:#fff;display:flex;flex-direction:column;font-size:calc(10px + 2vmin);justify-content:center;min-height:100vh}.App-link{color:#61dafb}@keyframes App-logo-spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.markdown-preview{color:#333;line-height:1.8}.markdown-preview h1{font-size:2em}.markdown-preview h1,.markdown-preview h2{border-bottom:1px solid #eaecef;font-weight:600;margin-bottom:16px;margin-top:24px;padding-bottom:8px}.markdown-preview h2{font-size:1.5em}.markdown-preview h3{font-size:1.25em}.markdown-preview h3,.markdown-preview h4{font-weight:600;margin-bottom:16px;margin-top:24px}.markdown-preview h4{font-size:1em}.markdown-preview p{margin-bottom:16px;margin-top:0}.markdown-preview ol,.markdown-preview ul{margin-bottom:16px;margin-top:0;padding-left:2em}.markdown-preview li{margin-bottom:8px}.markdown-preview code{background-color:#f6f8fa;border-radius:3px;font-family:Monaco,Menlo,Ubuntu Mono,monospace;font-size:85%;padding:2px 6px}.markdown-preview pre{background-color:#f6f8fa;border-radius:6px;margin-bottom:16px;overflow:auto;padding:16px}.markdown-preview pre code{background-color:initial;font-size:100%;padding:0}.markdown-preview blockquote{border-left:4px solid #dfe2e5;color:#6a737d;margin:0 0 16px;padding:0 1em}.markdown-preview table{border-collapse:collapse;margin-bottom:16px;width:100%}.markdown-preview table td,.markdown-preview table th{border:1px solid #dfe2e5;padding:8px 13px}.markdown-preview table th{background-color:#f6f8fa;font-weight:600}.markdown-preview table tr:nth-child(2n){background-color:#f6f8fa}.markdown-preview a{color:#0366d6;text-decoration:none}.markdown-preview a:hover{text-decoration:underline}.markdown-preview img{height:auto;max-width:100%}.markdown-preview hr{background-color:#e1e4e8;border:0;height:4px;margin:24px 0;padding:0}:root{--portal-bg-dark:#0a0a0f;--portal-bg-dark-2:#111118;--portal-bg-dark-3:#1a1a24;--portal-bg-light:#f8f8fa;--portal-accent:#6366f1;--portal-accent-2:#8b5cf6;--portal-accent-glow:#6366f14d;--portal-text-primary:#ececec;--portal-text-secondary:#ffffffa3;--portal-text-muted:#fff6;--portal-border:#ffffff14;--portal-card-bg:#ffffff0a;--portal-card-border:#ffffff14;--portal-glass-bg:#0a0a0fcc;--portal-max-width:1240px;--portal-font-mono:"SF Mono","Fira Code","Fira Mono","Roboto Mono",monospace}.portal-grid-bg{position:relative}.portal-grid-bg:before{background-image:linear-gradient(#ffffff08 1px,#0000 0),linear-gradient(90deg,#ffffff08 1px,#0000 0);background-size:60px 60px;content:"";inset:0;pointer-events:none;position:absolute}.portal-glow{position:relative}.portal-glow:after{background:radial-gradient(ellipse,#6366f14d,#0000 70%);background:radial-gradient(ellipse,var(--portal-accent-glow),#0000 70%);content:"";height:400px;left:50%;pointer-events:none;position:absolute;top:-200px;transform:translateX(-50%);width:600px;z-index:0}.portal-header{align-items:center!important;backdrop-filter:blur(20px) saturate(180%);-webkit-backdrop-filter:blur(20px) saturate(180%);background:#0a0a0fcc!important;background:var(--portal-glass-bg)!important;border-bottom:1px solid #ffffff14!important;border-bottom:1px solid var(--portal-border)!important;box-shadow:none!important;display:flex!important;height:64px!important;justify-content:space-between!important;left:0;line-height:64px!important;padding:0 24px!important;position:fixed!important;right:0;top:0;z-index:1000}.portal-header .ant-menu{background:#0000!important;border:none!important;color:#ffffffa3!important;color:var(--portal-text-secondary)!important;flex-wrap:nowrap!important}.portal-header .ant-menu-overflow-item-rest{display:none!important}.portal-header .ant-menu-item{color:#ffffffa3!important;color:var(--portal-text-secondary)!important;font-size:13px!important;letter-spacing:.02em;padding:0 14px!important}.portal-header .ant-menu-item-selected,.portal-header .ant-menu-item:hover{color:#fff!important}.portal-header .ant-menu-item-selected:after,.portal-header .ant-menu-item:hover:after{border-bottom-color:#6366f1!important;border-bottom-color:var(--portal-accent)!important}.portal-btn-primary{background:#fff!important;border:none!important;border-radius:6px!important;color:#000!important;font-family:SF Mono,Fira Code,Fira Mono,Roboto Mono,monospace!important;font-family:var(--portal-font-mono)!important;font-size:13px!important;font-weight:500!important;height:40px!important;letter-spacing:.04em;padding:0 28px!important;text-transform:uppercase;transition:all .2s ease!important}.portal-btn-primary:hover{background:#ffffffe6!important;color:#000!important;transform:translateY(-1px)}.portal-btn-secondary{background:#ffffff14!important;border:1px solid #ffffff14!important;border:1px solid var(--portal-border)!important;border-radius:6px!important;color:#ececec!important;color:var(--portal-text-primary)!important;font-family:SF Mono,Fira Code,Fira Mono,Roboto Mono,monospace!important;font-family:var(--portal-font-mono)!important;font-size:13px!important;height:40px!important;letter-spacing:.04em;padding:0 28px!important;transition:all .2s ease!important}.portal-btn-secondary:hover{background:#ffffff24!important;border-color:#fff3!important;color:#fff!important}.portal-btn-accent{background:#6366f1!important;background:var(--portal-accent)!important;border:none!important;border-radius:8px!important;color:#fff!important;font-family:SF Mono,Fira Code,Fira Mono,Roboto Mono,monospace!important;font-family:var(--portal-font-mono)!important;font-size:13px!important;height:48px!important;letter-spacing:.04em;padding:0 36px!important;text-transform:uppercase;transition:all .2s ease!important}.portal-btn-accent:hover{background:#8b5cf6!important;background:var(--portal-accent-2)!important;box-shadow:0 4px 24px #6366f14d!important;box-shadow:0 4px 24px var(--portal-accent-glow)!important;color:#fff!important;transform:translateY(-1px)}.portal-section-dark{background:#0a0a0f;background:var(--portal-bg-dark);overflow:hidden}.portal-section-dark,.portal-section-dark-2{color:#ececec;color:var(--portal-text-primary);position:relative}.portal-section-dark-2{background:#111118;background:var(--portal-bg-dark-2)}.portal-section-light{background:#f8f8fa;background:var(--portal-bg-light);color:#1a1a2e}.portal-card{background:#ffffff0a!important;background:var(--portal-card-bg)!important;border:1px solid #ffffff14!important;border:1px solid var(--portal-card-border)!important;border-radius:12px!important;transition:all .3s ease!important}.portal-card:hover{background:#ffffff0f!important;border-color:#ffffff26!important;transform:translateY(-2px)}.portal-card .ant-card-body{padding:24px!important}.portal-card-light{background:#fff!important;border:1px solid #e8e8ee!important;border-radius:12px!important;box-shadow:0 1px 3px #0000000a;transition:all .3s ease!important}.portal-card-light:hover{border-color:#6366f1!important;border-color:var(--portal-accent)!important;box-shadow:0 8px 30px #6366f114!important;transform:translateY(-2px)}.portal-hero-title{color:#fff!important;font-size:clamp(2.5rem,6vw,4.5rem)!important;font-weight:700!important;letter-spacing:-.04em!important;line-height:1.05!important;margin-bottom:20px!important}.portal-hero-subtitle{color:#ffffffa3!important;color:var(--portal-text-secondary)!important;font-size:clamp(1rem,2vw,1.25rem)!important;line-height:1.6!important;margin:0 auto 32px!important;max-width:560px}.portal-section-title{font-size:clamp(1.75rem,3.5vw,2.5rem)!important;font-weight:700!important;letter-spacing:-.03em!important;line-height:1.15!important;margin-bottom:12px!important}.portal-section-subtitle{font-size:16px!important;line-height:1.6!important;max-width:640px}.portal-mono{font-size:12px;letter-spacing:.06em}.portal-mono,.portal-tag{font-family:SF Mono,Fira Code,Fira Mono,Roboto Mono,monospace;font-family:var(--portal-font-mono);text-transform:uppercase}.portal-tag{background:#6366f11a;border:1px solid #6366f133;border-radius:100px;color:#6366f1;color:var(--portal-accent);display:inline-block;font-size:11px;letter-spacing:.08em;margin-bottom:16px;padding:4px 12px}.portal-footer{background:#0a0a0f!important;background:var(--portal-bg-dark)!important;border-top:1px solid #ffffff14;border-top:1px solid var(--portal-border);padding:64px 24px 32px!important}.portal-footer .footer-link{color:#fff6;color:var(--portal-text-muted);display:block;font-size:14px;margin-bottom:10px;transition:color .2s}.portal-footer .footer-link:hover{color:#ececec;color:var(--portal-text-primary)}.portal-footer .footer-title{color:#ffffffa3;color:var(--portal-text-secondary);font-family:SF Mono,Fira Code,Fira Mono,Roboto Mono,monospace;font-family:var(--portal-font-mono);font-size:11px;letter-spacing:.1em;margin-bottom:20px!important;text-transform:uppercase}.portal-cta-group{display:flex;flex-wrap:wrap;gap:16px;justify-content:center}.portal-terminal{overflow-x:auto}.portal-sec-hero{padding:120px 24px 100px}.portal-sec-lg{padding:100px 24px}@media (min-width:768px){.portal-desktop-actions,.portal-desktop-menu{display:flex!important}.portal-mobile-menu-button{display:none!important}}@media (max-width:767px){.portal-desktop-actions,.portal-desktop-menu{display:none!important}.portal-mobile-menu-button{display:inline-flex!important}.portal-hero-title{font-size:2.2rem!important}.portal-docs-sidebar{display:none}.portal-docs-mobile-bar,.portal-docs-shell{display:block!important}.portal-docs-root{overflow-x:clip}.portal-cta-group{align-items:stretch;flex-direction:column}.portal-sec-hero{padding:80px 20px 56px}.portal-sec-lg{padding:64px 20px}}.portal-gradient-border{border-radius:12px;overflow:hidden;position:relative}.portal-gradient-border:before{background:linear-gradient(135deg,#6366f1,#8b5cf6,#0000);background:linear-gradient(135deg,var(--portal-accent),var(--portal-accent-2),#0000);border-radius:12px;content:"";inset:0;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding:1px;pointer-events:none;position:absolute}.portal-pricing-popular{border:2px solid #6366f1!important;border:2px solid var(--portal-accent)!important;position:relative}.portal-pricing-popular:before{background:linear-gradient(135deg,#6366f1,#8b5cf6);background:linear-gradient(135deg,var(--portal-accent),var(--portal-accent-2));border-radius:13px;content:"";inset:-1px;opacity:.15;position:absolute;z-index:-1}.portal-section-dark .ant-typography,.portal-section-dark-2 .ant-typography{color:#ececec;color:var(--portal-text-primary)}.portal-section-dark .ant-card .ant-typography,.portal-section-dark-2 .ant-card .ant-typography{color:#000000e0}.portal-section-dark .ant-card .ant-typography.ant-typography-secondary,.portal-section-dark-2 .ant-card .ant-typography.ant-typography-secondary{color:#00000073}.portal-header-spacer{height:64px}.portal-feature-icon{background:#6366f11a}.portal-feature-icon,.portal-feature-icon-light{align-items:center;border-radius:10px;color:#6366f1;color:var(--portal-accent);display:flex;font-size:22px;height:48px;justify-content:center;margin-bottom:16px;width:48px}.portal-feature-icon-light{background:#f0f0ff}.tool-layout-grid{grid-gap:24px;align-items:start;display:grid;gap:24px;grid-template-columns:minmax(0,1fr)}@media (min-width:992px){.tool-layout-grid{grid-template-columns:260px minmax(0,1fr)}.tool-layout-aside{order:-1;position:-webkit-sticky;position:sticky;top:88px}}.tool-nav-link{align-items:center;border-radius:8px;color:#444;display:flex;font-size:13px;gap:10px;line-height:1.4;padding:8px 12px;text-decoration:none}.tool-nav-link.active,.tool-nav-link:hover{background:#eef0ff;color:#6366f1;color:var(--portal-accent)}.tool-nav-link.active{font-weight:600}.console-backdrop,.console-topbar{display:none}@media (max-width:767px){.console-sidebar{transform:translateX(-100%);transition:transform .2s ease!important;width:240px!important}.console-sidebar.open{transform:translateX(0)}.console-backdrop{background:#00000073;display:block;inset:0;position:fixed;z-index:99}.console-topbar{align-items:center;display:flex;gap:12px;height:52px;left:0;padding:0 12px;position:fixed;right:0;top:0;z-index:90}.console-main{margin-left:0!important;min-width:0!important;overflow-x:clip;padding:68px 16px 24px!important}.console-main .ant-table-content{overflow-x:auto}.console-main .ant-table-content>table{min-width:-webkit-max-content;min-width:max-content}.console-main .ant-table-content::-webkit-scrollbar{height:6px}.console-main .ant-table-content::-webkit-scrollbar-thumb{background:#00000040;border-radius:3px}.kb-overview-cards{grid-template-columns:1fr!important}.conv-shell .conv-list{border-right:none!important;min-width:0!important;width:100%!important}.conv-shell .conv-thread,.conv-shell.show-thread .conv-list{display:none!important}.conv-shell.show-thread .conv-thread{display:flex!important}.conv-shell{height:calc(100dvh - 190px)!important}.settings-shell{flex-direction:column!important;gap:16px!important}.settings-shell .settings-nav{display:flex!important;flex-direction:row!important;gap:4px;overflow-x:auto;padding-bottom:4px;width:100%!important}.settings-shell .settings-nav>*{flex-shrink:0}}@media (min-width:768px){.conv-back{display:none!important}}
/*# sourceMappingURL=main.7ff11ace.css.map*/