@font-face{font-family:Nunito;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1a9ac9da1d8c9caf-s.2gyhum-kdgdk_.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Nunito;font-style:normal;font-weight:700;font-display:swap;src:url(../media/eb57a940321caca3-s.1w39l2t1rvj7u.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Nunito;font-style:normal;font-weight:700;font-display:swap;src:url(../media/b41cc8b25a623f9d-s.34_rjq3toyhic.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Nunito;font-style:normal;font-weight:700;font-display:swap;src:url(../media/1c2957848020b026-s.1_7jzu0u9gh-t.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Nunito;font-style:normal;font-weight:700;font-display:swap;src:url(../media/930a4ea41891d26f-s.p.2baixr6d06o9t.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Nunito Fallback;src:local(Arial);ascent-override:99.71%;descent-override:34.82%;line-gap-override:0.0%;size-adjust:101.39%}.nunito_4a92aee5-module__hq9K0q__className{font-family:Nunito,Nunito Fallback;font-style:normal;font-weight:700}.nunito_4a92aee5-module__hq9K0q__variable{--font-brand:"Nunito", "Nunito Fallback"}
.header-menus-module__iGcjOW__wrap{display:inline-flex;position:relative}.header-menus-module__iGcjOW__trigger{color:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;gap:4px;display:inline-flex}.header-menus-module__iGcjOW__text{opacity:.82;height:32px;padding:0 4px;font-size:12px}.header-menus-module__iGcjOW__text:hover{opacity:1}.header-menus-module__iGcjOW__icon{width:32px;height:32px;padding:0}.header-menus-module__iGcjOW__icon:hover,.header-menus-module__iGcjOW__text:hover{background:color-mix(in srgb, currentColor 8%, transparent)}.header-menus-module__iGcjOW__trigger:focus-visible{outline-offset:2px;outline:2px solid}.header-menus-module__iGcjOW__panel{z-index:60;border:1px solid color-mix(in srgb, currentColor 16%, transparent);color:#0a0a0a;background:#fff;border-radius:10px;gap:2px;min-width:148px;padding:6px;display:grid;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 14px 34px -14px #0000004d}.dark .header-menus-module__iGcjOW__panel{color:#fafafa;background:#101012}.header-menus-module__iGcjOW__panel button{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;align-items:center;gap:9px;padding:8px 10px;font-size:13px;display:flex}.header-menus-module__iGcjOW__panel button:hover{background:color-mix(in srgb, currentColor 8%, transparent)}.header-menus-module__iGcjOW__panel button[data-active]{color:#4d6bfe;font-weight:500}.dark .header-menus-module__iGcjOW__panel button[data-active]{color:#8aa2ff}.header-menus-module__iGcjOW__check{margin-left:auto}@media (max-width:860px){.header-menus-module__iGcjOW__text{font-size:13px}}
.site-header-module__O2uXQG__skip{z-index:100;color:#fff;background:#0a0a0a;border-radius:8px;padding:12px 18px;position:fixed;top:-80px;left:24px}.dark .site-header-module__O2uXQG__skip{color:#0a0a0a;background:#fafafa}.site-header-module__O2uXQG__skip:focus{top:12px}.site-header-module__O2uXQG__header{--sh-bg:#fff;--sh-fg:#0a0a0a;--sh-muted:#4f4f57;--sh-line:#e7e7e9;--sh-accent:#4d6bfe;z-index:40;background:color-mix(in srgb, var(--sh-bg) 90%, transparent);-webkit-backdrop-filter:saturate(1.6)blur(12px);backdrop-filter:saturate(1.6)blur(12px);border-bottom:1px solid var(--sh-line);color:var(--sh-fg);position:sticky;top:0}.dark .site-header-module__O2uXQG__header{--sh-bg:#0a0a0a;--sh-fg:#fafafa;--sh-muted:#a1a1aa;--sh-line:#242427;--sh-accent:#8aa2ff}.site-header-module__O2uXQG__inner{justify-content:space-between;align-items:center;gap:24px;max-width:1240px;height:64px;margin:0 auto;padding:0 40px;display:flex}.site-header-module__O2uXQG__brand{letter-spacing:-.02em;color:var(--sh-fg);align-items:center;gap:1px;font-size:19px;font-weight:600;display:flex}.site-header-module__O2uXQG__brand svg{width:34px;height:34px;color:var(--sh-accent);flex:none}.site-header-module__O2uXQG__wordmark{font-family:var(--font-brand), var(--font-geist-sans), ui-sans-serif, sans-serif;letter-spacing:-.025em;color:var(--sh-accent);font-size:22px;font-weight:700;line-height:1}.site-header-module__O2uXQG__nav{align-items:center;gap:26px;font-size:14px;display:flex}.site-header-module__O2uXQG__nav a{color:var(--sh-muted);border-bottom:1.5px solid #0000;padding:4px 0;transition:color .12s,border-color .12s}.site-header-module__O2uXQG__nav a:hover{color:var(--sh-fg)}.site-header-module__O2uXQG__nav a[data-active]{color:var(--sh-fg);border-bottom-color:var(--sh-fg)}.site-header-module__O2uXQG__tools{align-items:center;gap:12px;display:flex}.site-header-module__O2uXQG__language{color:var(--sh-muted);cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;font-size:12px;display:flex}.site-header-module__O2uXQG__language:hover{color:var(--sh-fg)}.site-header-module__O2uXQG__language:focus-visible{outline:2px solid var(--sh-accent);outline-offset:3px;border-radius:4px}.site-header-module__O2uXQG__cta{color:#fff;background:#4d6bfe;justify-content:center;gap:8px;min-width:134px;height:40px;padding:0 22px;font-size:14px;line-height:1}.site-header-module__O2uXQG__cta:hover{color:#fff;background:#3b57e8}.site-header-module__O2uXQG__menuButton,.site-header-module__O2uXQG__mobileNav{display:none}.site-header-module__O2uXQG__header :where(a,button):focus-visible{outline:2px solid var(--sh-accent);outline-offset:3px;border-radius:4px}@media (max-width:900px){.site-header-module__O2uXQG__nav{display:none}.site-header-module__O2uXQG__menuButton{display:inline-flex}.site-header-module__O2uXQG__inner{padding:0 20px}.site-header-module__O2uXQG__mobileNav{border-top:1px solid var(--sh-line);background:var(--sh-bg);gap:2px;padding:8px 20px 16px;display:grid}.site-header-module__O2uXQG__mobileNav a{color:var(--sh-fg);border-bottom:1px solid var(--sh-line);padding:12px 2px;font-size:15px}.site-header-module__O2uXQG__mobileNav a[data-active]{color:var(--sh-accent)}}
.home-module__oe3DtG__home{--paper:#fff;--ink:#0a0a0a;--subtle:#4f4f57;--faint:#74747c;--line:#e7e7e9;--line-strong:#d6d6da;--wash:#fafafa;--panel:#fff;--accent-home:#4d6bfe;--accent-soft:#eef3ff;--accent-line:#c7d7fb;--green:#15803d;--red:#b91c1c;--shell:1240px;--gap:40px;background:var(--paper);color:var(--ink);min-height:100vh;font-size:16px;line-height:1.7;overflow:clip}.dark .home-module__oe3DtG__home{--paper:#0a0a0a;--ink:#fafafa;--subtle:#a1a1aa;--faint:#6b6b73;--line:#2c2c31;--line-strong:#46464f;--wash:#101012;--panel:#0d0d0f;--accent-home:#8aa2ff;--accent-soft:#101b31;--accent-line:#1e3a6b;--green:#4ade80;--red:#f87171}.home-module__oe3DtG__home a{text-decoration:none}.home-module__oe3DtG__home button{cursor:pointer}.home-module__oe3DtG__home :where(button,a,pre):focus-visible{outline:2px solid var(--accent-home);outline-offset:3px;border-radius:4px}.home-module__oe3DtG__home :where(a,button){-webkit-tap-highlight-color:transparent}.home-module__oe3DtG__home svg{flex-shrink:0}.home-module__oe3DtG__home h1,.home-module__oe3DtG__home h2,.home-module__oe3DtG__home h3,.home-module__oe3DtG__home h4{letter-spacing:-.025em}.home-module__oe3DtG__home code,.home-module__oe3DtG__home pre{font-family:var(--font-geist-mono), ui-monospace, monospace}.home-module__oe3DtG__shell{max-width:var(--shell);padding:0 var(--gap);margin:0 auto}.home-module__oe3DtG__hero{max-width:var(--shell);padding:76px var(--gap) 64px;margin:0 auto}.home-module__oe3DtG__eyebrow{font:11.5px var(--font-geist-mono), monospace;letter-spacing:.16em;color:var(--faint);align-items:center;gap:9px;margin-bottom:26px;display:flex}.home-module__oe3DtG__eyebrow i{background:var(--accent-home);border-radius:2px;width:6px;height:6px;display:block}.home-module__oe3DtG__heroTitle{letter-spacing:-.035em;margin:0;font-size:clamp(44px,6vw,82px);font-weight:600;line-height:1.05}.home-module__oe3DtG__heroGrid{grid-template-columns:1.35fr .9fr;align-items:start;gap:56px;margin-top:26px;display:grid}.home-module__oe3DtG__lede{color:var(--subtle);max-width:34em;margin:0;font-size:18px;line-height:1.78}.home-module__oe3DtG__actions{flex-wrap:wrap;align-items:center;gap:28px;margin-top:34px;display:flex}.home-module__oe3DtG__primary{color:#fff;background:#4d6bfe;border-radius:10px;justify-content:center;gap:8px;min-width:134px;height:40px;padding:0 22px;font-size:14px;line-height:1}.home-module__oe3DtG__primary:hover{background:#3b57e8}.home-module__oe3DtG__heroLatest{font-family:var(--font-geist-mono), monospace;letter-spacing:.06em;color:var(--accent-home);border:1px solid color-mix(in oklab, var(--accent-home) 35%, transparent);border-radius:5px;padding:4px 7px;font-size:11px;line-height:1}.home-module__oe3DtG__heroLink{color:var(--ink);border-bottom:1px solid var(--line-strong);align-items:center;gap:6px;padding:6px 0;font-size:15px;display:inline-flex}.home-module__oe3DtG__heroLink:hover{color:var(--accent-home);border-bottom-color:var(--accent-home)}.home-module__oe3DtG__heroLink svg{transition:transform .16s}.home-module__oe3DtG__heroLink:hover svg{transform:translate(2px,-2px)}.home-module__oe3DtG__heroAside{flex-direction:column;gap:16px;padding-top:8px;display:flex}.home-module__oe3DtG__installCard{border:1px solid var(--line-strong);background:var(--wash);border-radius:12px;padding:12px}.home-module__oe3DtG__installHead{font-family:var(--font-geist-mono), monospace;letter-spacing:.12em;color:var(--faint);margin-bottom:10px;font-size:10.5px}.home-module__oe3DtG__installTabs{gap:4px;margin-bottom:10px;display:flex}.home-module__oe3DtG__installTabs button{color:var(--subtle);background:0 0;border:1px solid #0000;border-radius:7px;padding:4px 10px;font-size:12.5px}.home-module__oe3DtG__installTabs button:hover{color:var(--ink)}.home-module__oe3DtG__installTabs button[data-active]{color:var(--ink);background:var(--paper);border-color:var(--line-strong);font-weight:500}.home-module__oe3DtG__installCmd{border:1px solid var(--line-strong);background:var(--paper);border-radius:9px;align-items:center;gap:10px;padding:9px 10px;display:flex}.home-module__oe3DtG__installCmd code{min-width:0;font-family:var(--font-geist-mono), monospace;color:var(--ink);white-space:pre-wrap;overflow-wrap:anywhere;flex:1;font-size:12px}.home-module__oe3DtG__installCmd button{font-family:var(--font-geist-mono), monospace;color:var(--faint);border:1px solid var(--line-strong);background:var(--paper);border-radius:6px;flex:none;padding:3px 7px;font-size:10.5px}.home-module__oe3DtG__installCmd button:hover{color:var(--ink)}.home-module__oe3DtG__installAlt{color:var(--subtle);align-items:center;gap:4px;margin-top:9px;font-size:12px;display:inline-flex}.home-module__oe3DtG__installAlt:hover{color:var(--ink)}.home-module__oe3DtG__window{text-align:left;border:1px solid var(--line-strong);background:var(--panel);border-radius:14px;margin-top:52px;overflow:hidden;box-shadow:0 24px 64px -28px #00000038,0 2px 6px #0000000a}.home-module__oe3DtG__winBar{border-bottom:1px solid var(--line);background:var(--wash);color:var(--subtle);align-items:center;gap:10px;padding:11px 14px;font-size:12.5px;display:flex}.home-module__oe3DtG__dots{gap:6px;display:flex}.home-module__oe3DtG__dots i{background:var(--line-strong);border-radius:50%;width:9px;height:9px;display:block}.home-module__oe3DtG__crumb{font-family:var(--font-geist-mono), monospace;font-size:12px}.home-module__oe3DtG__winRight{font-family:var(--font-geist-mono), monospace;color:var(--faint);margin-left:auto;font-size:11.5px}.home-module__oe3DtG__winBody{grid-template-columns:1fr 1.15fr;min-height:392px;display:grid}.home-module__oe3DtG__chat{border-right:1px solid var(--line);flex-direction:column;gap:14px;padding:22px;display:flex}.home-module__oe3DtG__msg{max-width:92%;font-size:14px;line-height:1.65}.home-module__oe3DtG__msgUser{background:var(--wash);border:1px solid var(--line);border-radius:12px 12px 3px;margin-left:auto;padding:10px 14px}.home-module__oe3DtG__msgBot{border:1px solid var(--line);border-radius:12px 12px 12px 3px;padding:12px 14px}.home-module__oe3DtG__msgMeta{font-family:var(--font-geist-mono), monospace;color:var(--faint);letter-spacing:.04em;margin-bottom:6px;font-size:10.5px}.home-module__oe3DtG__sources{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.home-module__oe3DtG__sources span{font-family:var(--font-geist-mono), monospace;color:var(--accent-home);background:var(--accent-soft);border:1px solid var(--accent-line);border-radius:5px;padding:2px 6px;font-size:10.5px}.home-module__oe3DtG__composer{border:1px solid var(--line);color:var(--faint);border-radius:10px;justify-content:space-between;align-items:center;gap:12px;margin-top:auto;padding:10px 12px;font-size:13px;display:flex}.home-module__oe3DtG__answer{background:var(--wash);flex-direction:column;gap:14px;padding:22px;display:flex}.home-module__oe3DtG__ansHead{color:var(--subtle);justify-content:space-between;align-items:center;font-size:12.5px;display:flex}.home-module__oe3DtG__ansOk{font-family:var(--font-geist-mono), monospace;color:var(--green)}.home-module__oe3DtG__sql{border:1px solid var(--line);background:var(--panel);border-radius:10px;overflow:hidden}.home-module__oe3DtG__sqlHead{border-bottom:1px solid var(--line);font-family:var(--font-geist-mono), monospace;color:var(--faint);justify-content:space-between;padding:8px 12px;font-size:11px;display:flex}.home-module__oe3DtG__sqlBody{color:var(--ink);margin:0;padding:12px 14px;font-size:12.5px;line-height:1.9;overflow-x:auto}.home-module__oe3DtG__k{color:#7c3aed}.home-module__oe3DtG__s{color:#047857}.dark .home-module__oe3DtG__k{color:#c4b5fd}.dark .home-module__oe3DtG__s{color:#6ee7b7}.home-module__oe3DtG__chartBox{border:1px solid var(--line);background:var(--panel);border-radius:10px;padding:14px 16px 10px}.home-module__oe3DtG__chartHead{color:var(--subtle);justify-content:space-between;margin-bottom:12px;font-size:12px;display:flex}.home-module__oe3DtG__bars{align-items:flex-end;gap:10px;height:96px;display:flex}.home-module__oe3DtG__bars i{background:linear-gradient(var(--accent-home), color-mix(in oklab, var(--accent-home) 55%, transparent));opacity:.9;border-radius:4px 4px 0 0;flex:1;display:block}.home-module__oe3DtG__bars i:last-child{opacity:1}.home-module__oe3DtG__axisLabel{gap:10px;margin-top:6px;display:flex}.home-module__oe3DtG__axisLabel span{text-align:center;font-family:var(--font-geist-mono), monospace;color:var(--faint);flex:1;font-size:10px}.home-module__oe3DtG__pillars{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:44px;display:grid}.home-module__oe3DtG__pillar{border:1px solid var(--line);background:var(--panel);border-radius:14px;padding:18px 20px;transition:border-color .15s,background .15s;display:block}.home-module__oe3DtG__pillar:hover{border-color:var(--line-strong);background:var(--wash)}.home-module__oe3DtG__pillar:hover .home-module__oe3DtG__pillarGo{color:var(--subtle);border-color:var(--muted-border,var(--line-strong))}.home-module__oe3DtG__pillarKicker{font-family:var(--font-geist-mono), monospace;color:var(--faint);letter-spacing:.12em;font-size:10.5px}.home-module__oe3DtG__pillarTitle{margin:8px 0 6px;font-size:16px;font-weight:600}.home-module__oe3DtG__pillarCopy{color:var(--subtle);margin:0;font-size:14px;line-height:1.65}.home-module__oe3DtG__pillarGo{border:1px solid var(--line-strong);background:var(--wash);font-family:var(--font-geist-mono), monospace;letter-spacing:.04em;color:var(--faint);border-radius:6px;margin-top:12px;padding:3px 8px;font-size:10.5px;transition:color .15s,border-color .15s;display:inline-block}.home-module__oe3DtG__section{border-top:1px solid var(--line);padding:96px 0;scroll-margin-top:64px}.home-module__oe3DtG__sectionHead{justify-content:space-between;align-items:center;gap:14px;margin-bottom:40px;display:flex}.home-module__oe3DtG__tag{font-family:var(--font-geist-mono), monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--faint);font-size:11px}.home-module__oe3DtG__docPath{font-family:var(--font-geist-mono), monospace;color:var(--accent-home);background:var(--accent-soft);border:1px solid var(--accent-line);border-radius:6px;margin-left:auto;padding:3px 8px;font-size:11.5px}.home-module__oe3DtG__h2{margin:0;font-size:clamp(28px,3.2vw,44px);font-weight:600;line-height:1.22}.home-module__oe3DtG__h2 em{color:var(--subtle);font-style:normal}.home-module__oe3DtG__lead{color:var(--subtle);max-width:40em;margin:16px 0 0;font-size:17px;line-height:1.75}.home-module__oe3DtG__leadWide{max-width:none}.home-module__oe3DtG__lead code{background:var(--wash);border:1px solid var(--line);color:var(--ink);border-radius:4px;padding:1px 5px;font-size:.92em}.home-module__oe3DtG__ctxGrid{grid-template-columns:.95fr 1.05fr;align-items:stretch;gap:40px;margin-top:44px;display:grid}.home-module__oe3DtG__ctxGrid>div:not(.home-module__oe3DtG__fileView){display:flex}.home-module__oe3DtG__ctxGrid .home-module__oe3DtG__tree{flex:1}.home-module__oe3DtG__tree{border:1px solid var(--line);background:var(--wash);border-radius:14px;overflow:hidden}.home-module__oe3DtG__treeHead{border-bottom:1px solid var(--line);font-family:var(--font-geist-mono), monospace;color:var(--subtle);justify-content:space-between;padding:10px 14px;font-size:11.5px;display:flex}.home-module__oe3DtG__treeBody{font-family:var(--font-geist-mono), monospace;margin:0;padding:14px 18px;font-size:12.5px;line-height:2.05;overflow-x:auto}.home-module__oe3DtG__treeRow{grid-template-columns:minmax(0,200px) 1fr;align-items:baseline;gap:8px;display:grid}.home-module__oe3DtG__treeLabel{white-space:nowrap}.home-module__oe3DtG__p{color:var(--accent-home)}.home-module__oe3DtG__d{color:var(--subtle)}.home-module__oe3DtG__cm{color:var(--faint)}.home-module__oe3DtG__fileView{border:1px solid var(--line);background:var(--panel);border-radius:14px;overflow:hidden}.home-module__oe3DtG__fileHead{border-bottom:1px solid var(--line);background:var(--wash);font-family:var(--font-geist-mono), monospace;color:var(--subtle);justify-content:space-between;align-items:center;padding:10px 14px;font-size:11px;display:flex}.home-module__oe3DtG__fileTag{border:1px solid var(--line-strong);color:var(--faint);border-radius:4px;padding:1px 6px;font-size:10px}.home-module__oe3DtG__fileBody{margin:0;padding:16px 18px;font-size:12px;line-height:1.95;overflow-x:auto}.home-module__oe3DtG__fm{color:var(--faint)}.home-module__oe3DtG__fileBody .home-module__oe3DtG__h5{color:var(--ink);margin:10px 0 2px;font-size:12.5px;font-weight:600;display:block}.home-module__oe3DtG__featureGrid{grid-template-columns:1fr 1fr;gap:12px;margin-top:20px;display:grid}.home-module__oe3DtG__feature{border:1px solid var(--line);background:var(--panel);border-radius:12px;padding:16px}.home-module__oe3DtG__featureTitle{align-items:center;gap:8px;margin:0 0 6px;font-size:15.5px;font-weight:600;display:flex}.home-module__oe3DtG__featureIcon{color:var(--faint);flex:none;margin-top:1px}.dark .home-module__oe3DtG__featureIcon{color:var(--subtle)}.home-module__oe3DtG__featureCopy{color:var(--subtle);margin:0;font-size:14px;line-height:1.7}.home-module__oe3DtG__reportGrid{border:1px solid var(--line);background:var(--panel);border-radius:14px;grid-template-columns:1fr 46px 1.12fr;align-items:stretch;margin-top:40px;display:grid;overflow:hidden}.home-module__oe3DtG__reportSrc{background:var(--wash);flex-direction:column;min-width:0;display:flex}.home-module__oe3DtG__reportHead{border-bottom:1px solid var(--line);font-family:var(--font-geist-mono), monospace;color:var(--subtle);justify-content:space-between;padding:10px 16px;font-size:11px;display:flex}.home-module__oe3DtG__reportBody{margin:0;padding:14px 16px;font-size:11.5px;line-height:1.95;overflow-x:auto}.home-module__oe3DtG__reportArrow{color:var(--faint);border-left:1px solid var(--line);border-right:1px solid var(--line);background:var(--panel);place-items:center;display:grid}.home-module__oe3DtG__reportOut{flex-direction:column;gap:10px;min-width:0;padding:18px 20px;display:flex}.home-module__oe3DtG__reportTitle{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.home-module__oe3DtG__reportTitle b{font-size:16px;font-weight:600}.home-module__oe3DtG__live{font-family:var(--font-geist-mono), monospace;color:var(--green);border:1px solid color-mix(in oklab, var(--green) 35%, transparent);background:color-mix(in oklab, var(--green) 10%, transparent);white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:2px 8px;font-size:10.5px;display:inline-flex}.home-module__oe3DtG__live i{background:var(--green);border-radius:50%;width:5px;height:5px;display:block}.home-module__oe3DtG__filters{flex-wrap:wrap;gap:6px;display:flex}.home-module__oe3DtG__filters span{font-family:var(--font-geist-mono), monospace;border:1px solid var(--line);color:var(--subtle);background:var(--wash);border-radius:6px;padding:3px 7px;font-size:10.5px}.home-module__oe3DtG__filters .home-module__oe3DtG__on{color:var(--accent-home);border-color:var(--accent-line);background:var(--accent-soft)}.home-module__oe3DtG__reportCopy{color:var(--subtle);margin:0;font-size:14px;line-height:1.7}.home-module__oe3DtG__reportCopy b{color:var(--ink);font-weight:600}.home-module__oe3DtG__reportChart{border:1px solid var(--line);border-radius:9px;padding:10px 12px 6px}.home-module__oe3DtG__reportChart .home-module__oe3DtG__bars{gap:7px;height:64px}.home-module__oe3DtG__reportChartHead{color:var(--subtle);justify-content:space-between;margin-bottom:8px;font-size:11px;display:flex}.home-module__oe3DtG__reportTable{border:1px solid var(--line);border-radius:9px;font-size:11.5px;overflow:hidden}.home-module__oe3DtG__reportTable table{border-collapse:collapse;width:100%}.home-module__oe3DtG__reportTable th{text-align:left;color:var(--faint);font-weight:500;font-family:var(--font-geist-mono), monospace;border-bottom:1px solid var(--line);background:var(--wash);padding:6px 10px;font-size:10px}.home-module__oe3DtG__reportTable td{border-bottom:1px solid var(--line);padding:6px 10px}.home-module__oe3DtG__reportTable tr:last-child td{border-bottom:0}.home-module__oe3DtG__windowArt{margin-top:52px}.home-module__oe3DtG__windowArt img{width:100%;height:auto;display:block}.home-module__oe3DtG__windowSkeleton{aspect-ratio:1440/880;border:1px solid var(--line);background:var(--wash);border-radius:18px;width:100%}.home-module__oe3DtG__plans{border:1px solid var(--line);background:var(--panel);border-radius:16px;grid-template-columns:1.08fr 1fr;margin-top:32px;display:grid;overflow:hidden}.home-module__oe3DtG__plan{flex-direction:column;padding:26px 28px;display:flex}.home-module__oe3DtG__plan+.home-module__oe3DtG__plan{border-left:1px solid var(--line)}.home-module__oe3DtG__planPrimary{background:color-mix(in oklab, var(--accent-soft) 45%, var(--panel))}.home-module__oe3DtG__planHead{border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding-bottom:14px;display:flex}.home-module__oe3DtG__planNameWrap{align-items:center;gap:10px;display:flex}.home-module__oe3DtG__planIcon{border:1px solid var(--line);background:var(--paper);width:30px;height:30px;color:var(--faint);border-radius:8px;place-items:center;display:grid}.dark .home-module__oe3DtG__planIcon{color:var(--subtle)}.home-module__oe3DtG__planName{margin:0;font-size:16px;font-weight:600}.home-module__oe3DtG__planNote{font-family:var(--font-geist-mono), monospace;letter-spacing:.06em;color:var(--faint);font-size:10.5px}.home-module__oe3DtG__planIncludes{color:var(--ink);margin:18px 0 -4px;font-size:14px;font-weight:600}.home-module__oe3DtG__planList{color:var(--subtle);grid-template-columns:1fr 1fr;gap:10px 18px;margin:18px 0 0;padding:0;font-size:14px;line-height:1.55;list-style:none;display:grid}.home-module__oe3DtG__planList li{align-items:flex-start;gap:8px;display:flex}.home-module__oe3DtG__planList svg{color:var(--accent-home);flex:none;margin-top:3px}.home-module__oe3DtG__planCta{margin-top:auto;padding-top:26px}.home-module__oe3DtG__planBtn{justify-content:center;width:158px}.home-module__oe3DtG__secondary{border:1px solid var(--line-strong);background:var(--paper);min-width:134px;height:40px;color:var(--ink);border-radius:10px;justify-content:center;gap:8px;padding:0 22px;font-size:14px;line-height:1}.home-module__oe3DtG__secondary:hover{background:var(--wash)}.home-module__oe3DtG__footer{border-top:1px solid var(--line);color:var(--subtle);padding:28px 0 40px;font-size:13.5px}.home-module__oe3DtG__footerRow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;display:flex}.home-module__oe3DtG__footer nav{gap:20px;display:flex}.home-module__oe3DtG__footer nav a:hover{color:var(--ink)}@media (max-width:1080px){.home-module__oe3DtG__heroGrid{grid-template-columns:1fr;align-items:start;gap:28px}.home-module__oe3DtG__ctxGrid{grid-template-columns:1fr;gap:28px}.home-module__oe3DtG__pillars,.home-module__oe3DtG__featureGrid,.home-module__oe3DtG__plans{grid-template-columns:1fr}.home-module__oe3DtG__plan+.home-module__oe3DtG__plan{border-left:0;border-top:1px solid var(--line)}.home-module__oe3DtG__planList,.home-module__oe3DtG__plan+.home-module__oe3DtG__plan .home-module__oe3DtG__planList,.home-module__oe3DtG__reportGrid{grid-template-columns:1fr}.home-module__oe3DtG__reportArrow{border:0;border-top:1px solid var(--line);border-bottom:1px solid var(--line);padding:6px}.home-module__oe3DtG__winBody{grid-template-columns:1fr}.home-module__oe3DtG__chat{border-right:0;border-bottom:1px solid var(--line)}.home-module__oe3DtG__consoleBody{grid-template-columns:1fr}.home-module__oe3DtG__pane{border-right:0;border-bottom:1px solid var(--line)}.home-module__oe3DtG__pane:last-child{border-bottom:0}}@media (max-width:860px){.home-module__oe3DtG__desktopNav{display:none}.home-module__oe3DtG__menuButton{display:inline-flex}.home-module__oe3DtG__mobileNav{border-top:1px solid var(--line);background:var(--paper);gap:4px;padding:8px 20px 18px;display:grid}.home-module__oe3DtG__mobileNav a{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding:10px 4px;font-size:15px;display:flex}}@media (max-width:720px){.home-module__oe3DtG__home{--gap:20px}.home-module__oe3DtG__hero{padding:40px var(--gap) 36px}.home-module__oe3DtG__section{padding:60px 0}.home-module__oe3DtG__heroTitle{font-size:clamp(34px,9vw,46px)}.home-module__oe3DtG__lede,.home-module__oe3DtG__lead{font-size:15px}.home-module__oe3DtG__sectionHead{margin-bottom:28px}.home-module__oe3DtG__tag{font-size:10px}.home-module__oe3DtG__steps{grid-template-columns:1fr}.home-module__oe3DtG__treeRow{grid-template-columns:minmax(0,170px) 1fr}.home-module__oe3DtG__reportOut,.home-module__oe3DtG__chat,.home-module__oe3DtG__answer{padding:16px}.home-module__oe3DtG__cmd{font-size:11.5px}.home-module__oe3DtG__winBar{flex-wrap:nowrap;gap:8px;font-size:11px}.home-module__oe3DtG__crumb{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.home-module__oe3DtG__winRight{white-space:nowrap;font-size:10.5px}.home-module__oe3DtG__install{gap:8px;max-width:100%;padding:8px 10px;font-size:11.5px}.home-module__oe3DtG__install span:nth-child(2){white-space:nowrap;text-overflow:ellipsis;overflow:hidden}}
.page-shell-module__jpE4CW__page{--bp-bg:#fff;--bp-fg:#0a0a0a;--bp-muted:#4f4f57;--bp-faint:#74747c;--bp-line:#e7e7e9;--bp-wash:#fafafa;--bp-accent:#4d6bfe;background:var(--bp-bg);color:var(--bp-fg);flex-direction:column;min-height:100vh;font-size:16px;line-height:1.75;display:flex}.dark .page-shell-module__jpE4CW__page{--bp-bg:#0a0a0a;--bp-fg:#fafafa;--bp-muted:#a1a1aa;--bp-faint:#6b6b73;--bp-line:#242427;--bp-wash:#101012;--bp-accent:#8aa2ff}.page-shell-module__jpE4CW__page a{text-decoration:none}.page-shell-module__jpE4CW__main{flex:1}.page-shell-module__jpE4CW__footer{border-top:1px solid var(--bp-line);color:var(--bp-muted);padding:28px 0 40px;font-size:13.5px}.page-shell-module__jpE4CW__footerInner{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;max-width:1240px;margin:0 auto;padding:0 40px;display:flex}.page-shell-module__jpE4CW__footerLinks{gap:20px;display:flex}.page-shell-module__jpE4CW__footerLinks a{color:var(--bp-muted)}.page-shell-module__jpE4CW__footerLinks a:hover{color:var(--bp-fg)}@media (max-width:900px){.page-shell-module__jpE4CW__footerInner{padding:0 20px}}
