.mziPlatformDiagram{background:#202735;border:1px solid #414c5e;border-radius:22px;min-width:0;margin:0;padding:28px}.mziPlatformDiagram figcaption{color:#b9c5e1;letter-spacing:.12em;margin-bottom:24px;font-size:9px}.mziDiagramSource{background:#2c3545;border-radius:12px;align-items:center;gap:14px;padding:18px;display:flex}.mziDiagramSource strong,.mziDiagramSource small{display:block}.mziDiagramSource strong{font-size:14px}.mziDiagramSource small{color:#b7c1d4;margin-top:6px;font-size:11px}.mziDiagramArrow{color:#a6b5ff;margin:14px auto;display:block}.mziDiagramPackage{color:#172441;background:#b4c1ff;border-radius:14px;align-items:center;gap:18px;padding:24px;display:flex}.mziDiagramPackage strong{font-family:JetBrains Mono Variable,monospace;font-size:20px;display:block}.mziDiagramPackage span{margin-top:7px;font-size:11px;display:block}.mziDiagramHosts{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.mziDiagramHosts>div{border:1px solid #465166;border-radius:10px;justify-items:center;gap:8px;padding:16px 8px;display:grid}.mziDiagramHosts strong{font-size:12px}.mziDiagramHosts small{color:#b7c1d4;font-size:9px}.mziPlatformDiagram>p{color:#bac4d7;margin-top:20px;font-size:11px;line-height:1.8}.mziPlatformDiagram>a{color:#c4ceff;margin-top:14px;font-size:12px;display:inline-block}@media (max-width:560px){.mziPlatformDiagram{padding:18px}.mziDiagramPackage{gap:12px;padding:20px 14px}.mziDiagramPackage strong{font-size:16px}.mziDiagramSource small{font-size:10px}}.mziNavTrigger{height:auto;color:var(--ink);background:0 0;padding:8px 0;font-size:13px}.mziNavDropdown{width:300px;padding:9px}.mziNavDropdown [data-slot=dropdown-menu-item]{padding:13px}.mziNavDropdown strong{font-size:13px;display:block}.mziNavDropdown small{color:var(--muted-foreground);margin-top:5px;font-size:11px;display:block}.mziMobileSheet{width:min(90vw,400px);max-width:none;padding:28px;overflow-y:auto}.mziMobileSheet [data-slot=sheet-header]{padding:0 20px 24px 0}.mziMobileSheet nav{gap:14px;display:grid}.mziMobileSheet nav>div+div{border-top:1px solid var(--line);padding-top:18px}.mziMobileSheet nav p{color:var(--muted-foreground);letter-spacing:.08em;text-transform:uppercase;margin-bottom:8px;font-size:11px}.mziMobileSheet nav a{padding:9px 0;font-size:14px;display:block}.commandMenu[data-slot=dialog-content]{gap:0;width:min(650px,100vw - 32px);max-width:650px;padding:0;display:block;top:min(30vh,250px);transform:translate(-50%)}.commandResults [data-slot=button]{white-space:normal;height:auto}.betaForm [data-slot=native-select-wrapper]{width:100%}.betaForm [data-slot=checkbox]{flex-shrink:0;width:18px;height:18px;margin-top:3px}.betaForm .consentField{align-items:flex-start}.betaFormAction [data-slot=button]{height:auto}:root{--paper:#101316;--white:#191d22;--ink:#f0f1ee;--muted:#a4abb3;--line:#30373e;--blue:#91a4ff;--header-bg:#101316f5;--max:1440px;--pad:clamp(22px,4vw,64px)}body{line-height:1.6}h1,h2,h3{text-wrap:balance}a,button,summary{-webkit-tap-highlight-color:transparent}.topbar{border-bottom:1px solid var(--line);height:82px}.topbarInner,.topbarActions{gap:24px}.previewTag{letter-spacing:.07em;color:var(--muted);border:1px solid var(--line);border-radius:20px;padding:5px 9px;font-size:10px}.betaNav{color:#192442;white-space:nowrap;background:#e7ebff;border:0;border-radius:9px;padding:11px 16px;font-size:12px;font-weight:750}.searchTrigger{border:1px solid var(--line);height:auto;color:var(--muted);border-radius:8px;padding:8px 11px}.searchTrigger kbd{border-radius:4px}.mziDesktopNav{align-items:center;gap:26px;font-size:13px;display:flex}.mziNavGroup{position:relative}.mziNavGroup summary{cursor:pointer;align-items:center;gap:7px;padding:22px 0;list-style:none;display:flex}.mziNavGroup summary::-webkit-details-marker{display:none}.mziNavGroup[open] summary{color:var(--blue)}.mziNavGroup>div{border:1px solid var(--line);background:var(--white);border-radius:14px;width:300px;padding:10px;position:absolute;top:100%;left:-20px;box-shadow:0 18px 50px #0005}.mziNavGroup a{border-radius:8px;gap:4px;padding:13px;display:grid}.mziNavGroup a:hover,.mziNavGroup a[aria-current]{background:#252c35}.mziNavGroup strong{font-size:13px}.mziNavGroup small{color:var(--muted);font-size:11px}.mziMobileNav{display:none}.siteFooter{border-top:1px solid var(--line);color:var(--ink);background:#14181c;padding-top:64px;padding-bottom:28px}.footerMain{grid-template-columns:minmax(0,1.6fr) repeat(3,minmax(0,1fr));gap:40px;padding-bottom:54px}.mziFooterBrand p{color:var(--muted);margin:22px 0 12px;font-size:14px}.mziFooterBrand>a{color:var(--muted);font-size:12px}.siteFooter .logoMark i{background:var(--ink)}.mziFooterGroup{align-content:start;gap:10px;display:grid}.mziFooterGroup h2{margin:0 0 10px;font-size:12px;font-weight:700}.mziFooterGroup a{color:var(--muted);font-size:13px}.mziFooterGroup a:hover{color:var(--ink)}.footerMeta{color:var(--muted);border-top-color:var(--line);gap:20px;font-size:10px;line-height:1.8}.mziHome{max-width:var(--max);padding-inline:var(--pad);margin:auto}.mziLandingHero{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:center;gap:clamp(40px,6vw,100px);padding:80px 0 64px;display:grid}.mziRelease{border:1px solid var(--line);color:var(--muted);border-radius:30px;align-items:center;gap:10px;margin-bottom:30px;padding:7px 11px;font-size:11px;display:inline-flex}.mziRelease>span:first-child{background:#a0dbbd;border-radius:50%;width:6px;height:6px}.mziHeroCopy h1{letter-spacing:-.06em;margin-bottom:26px;font-size:clamp(40px,4.5vw,69px);font-weight:650;line-height:1.06}.mziHeroCopy h1 em{color:#a6b5ff;font-style:normal}.mziHeroCopy>p{color:var(--muted);max-width:570px;font-size:17px;line-height:1.85}.mziHeroCopy .mziHeroNote{max-width:440px;margin:20px 0 0;font-size:12px;line-height:1.7}.mziActions{flex-wrap:wrap;align-items:center;gap:14px;margin-top:28px;display:flex}.mziButton{border-radius:9px;justify-content:center;align-items:center;gap:20px;min-height:48px;padding:13px 19px;font-size:13px;font-weight:700;transition:background .15s;display:inline-flex}.mziButton.primary{color:#172441;background:#b4c1ff;border:1px solid #0000}.mziButton.primary:hover{background:#d0d8ff}.mziButton.secondary{color:var(--ink);background:0 0;border:1px solid #454f5b}.mziButton.secondary:hover{background:#242b33}.mziPackagePreview{background:#202735;border:1px solid #414c5e;border-radius:22px;min-width:0;margin:0;padding:14px;box-shadow:0 30px 100px #0003}.mziPackagePreview figcaption{color:#a7b1c5;letter-spacing:.07em;justify-content:space-between;align-items:center;gap:10px;padding:3px 7px 16px;font-size:8px;display:flex}.mziWindowDots{letter-spacing:4px;color:#66738a;white-space:nowrap;font-size:9px}.mziPreviewContent{color:#252d32;background:#f0f1ed;border-radius:12px;padding:28px 24px 18px}.mziPreviewHeading{align-items:center;gap:12px;display:flex}.mziPreviewHeading h2{letter-spacing:-.8px;margin:0;font-size:24px;line-height:1.3}.mziPreviewHeading small{color:#707983;letter-spacing:.1em;font-size:8px}.mziAppIcon{border-radius:13px;flex-shrink:0;place-items:center;width:48px;height:48px;font-size:18px;font-weight:750;display:grid}.mziAppIcon.blue{color:#273e8c;background:#c4d0ff}.mziAppIcon.mint{color:#23543f;background:#b8dfce}.mziAppIcon.orange{color:#743f18;background:#edc9a6}.mziLocalBadge{color:#497357;white-space:nowrap;border:1px solid #cbd5cd;border-radius:12px;margin-left:auto;padding:4px 7px;font-size:8px}.mziPreviewContent>p{color:#75808a;margin:22px 0;font-size:12px}.mziExampleRecord{border-top:1px solid #d6dcd9;align-items:center;gap:12px;padding:17px 0;display:flex}.mziExampleRecord>span:first-child{color:#939eaa;font-size:11px}.mziExampleRecord div{flex:1}.mziExampleRecord strong{font-size:13px;display:block}.mziExampleRecord small{color:#7a858d;margin-top:4px;font-size:10px;display:block}.mziPreviewFooter{color:#7a858d;border-top:1px solid #d6dcd9;justify-content:space-between;gap:12px;margin-top:7px;padding-top:18px;font-size:9px;display:flex}.mziArtifactBar{align-items:center;gap:12px;padding:22px 10px 8px;display:flex}.mziFileIcon{color:#c5d0ff;background:#2f3a50;border:1px solid #4f5d74;border-radius:7px 14px 7px 7px;flex-shrink:0;place-items:center;width:44px;height:50px;font-family:JetBrains Mono Variable,monospace;font-size:11px;display:grid}.mziArtifactBar strong{font-size:12px;display:block}.mziArtifactBar small{color:#99a6ba;margin-top:5px;font-size:10px;display:block}.mziVerified{color:#aed5c0;margin-left:auto}.mziAvailability{border-block:1px solid var(--line);grid-template-columns:1.1fr 1fr 1.1fr 1.3fr;align-items:center;gap:24px;padding:24px 0;display:grid}.mziAvailability>span{color:var(--muted);letter-spacing:.09em;font-size:9px}.mziAvailability p{color:var(--muted);margin:0;font-size:11px}.mziAvailability b{color:var(--ink);margin-bottom:4px;font-size:12px;display:block}.mziSection{border-bottom:1px solid var(--line);padding:80px 0}.mziEyebrow{letter-spacing:.11em;color:#9aa7c5;margin-bottom:16px;font-size:10px;font-weight:600}.mziSection h2,.mziClosing h2{letter-spacing:-.045em;margin-bottom:22px;font-size:clamp(30px,3vw,44px);font-weight:550;line-height:1.15}.mziSectionHeading{justify-content:space-between;align-items:flex-end;gap:30px;margin-bottom:32px;display:flex}.mziSectionHeading h2{margin-bottom:0}.mziSectionHeading>p{max-width:370px;color:var(--muted);margin:0;font-size:14px}.mziTextLink{color:#b6c3ff;align-items:center;gap:12px;font-size:12px;font-weight:600;display:inline-flex}.mziApplicationGrid,.mziProcessGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px;display:grid}.mziApplicationCard{border:1px solid var(--line);background:var(--white);border-radius:15px;flex-direction:column;display:flex;overflow:hidden}.mziAppArt{flex-direction:column;justify-content:space-between;gap:22px;min-height:150px;padding:26px;display:flex}.mziAppArt.blue{background:#202b42}.mziAppArt.mint{background:#1e342f}.mziAppArt.orange{background:#382c25}.mziAppArt code{color:#b0bac7;font-size:10px}.mziApplicationBody{flex-direction:column;flex:1;padding:25px;display:flex}.mziApplicationBody h3{letter-spacing:-.6px;margin-bottom:12px;font-size:23px}.mziApplicationBody>p:not(.mziEyebrow){color:var(--muted);font-size:13px;line-height:1.85}.mziApplicationBody .mziEyebrow{font-size:8px}.mziCapability{color:#8f9bad;margin-bottom:24px;font-size:10px}.mziApplicationBody a{border-top:1px solid var(--line);color:#b4c2ff;justify-content:space-between;margin-top:auto;padding-top:16px;font-size:12px;font-weight:700;display:flex}.mziArchitecture,.mziDeveloperSection{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:center;gap:70px;display:grid}.mziArchitecture>div>p:not(.mziEyebrow),.mziDeveloperSection>div>p:not(.mziEyebrow),.mziPreviewNotice p:not(.mziEyebrow){color:var(--muted);max-width:530px;font-size:15px;line-height:1.85}.mziContract{border:1px solid var(--line);background:#171c23;border-radius:15px;padding:24px}.mziContractTop{align-items:center;gap:15px;margin-bottom:24px;font-size:13px;display:flex}.mziContractFile{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;gap:10px;padding:12px 0;display:flex}.mziContractFile code{color:#b4c2ff;font-size:11px}.mziContractFile>span{color:var(--muted);font-size:11px}.mziContract>a{justify-content:space-between;margin-top:24px;font-size:11px;display:flex}.mziProcessGrid article{border-left:1px solid var(--line);padding:24px}.mziProcessGrid article>span{color:var(--blue);margin-bottom:24px;font:11px JetBrains Mono Variable,monospace;display:block}.mziProcessGrid h3{margin-bottom:14px;font-size:20px}.mziProcessGrid p{color:var(--muted);margin:0;font-size:13px;line-height:1.85}.mziTerminal{border:1px solid var(--line);background:#0d1117;border-radius:14px;min-width:0;overflow:hidden}.mziTerminal>div{border-bottom:1px solid var(--line);color:var(--muted);justify-content:space-between;align-items:center;padding:15px 20px;font-size:9px;display:flex}.mziTerminal pre{margin:0;padding:24px;font-size:11px;line-height:1.8;overflow:auto}.mziTerminal code span{color:#74859b}.mziPreviewNotice{justify-content:space-between;align-items:center;gap:40px;display:flex}.mziPreviewNotice>div{max-width:720px}.mziPreviewNotice h2{font-size:30px}.mziPreviewNotice .mziButton{flex-shrink:0}.mziClosing{text-align:center;background:#1b2334;border:1px solid #35415b;border-radius:20px;margin:64px 0;padding:55px 24px}.mziClosing p:not(.mziEyebrow){color:var(--muted);font-size:14px}.mziClosing .mziButton{margin-top:14px}.docsArticle h1,.specHeader h1,.labPage h1,.projectPage>header h1,.downloadsPage>header h1,.hostIntro h1,.catalogHero h1{letter-spacing:-.045em;font-family:Manrope Variable,sans-serif;font-size:clamp(38px,4.5vw,66px);font-weight:600;line-height:1.08}.docsArticle section h2,.specBody h2,.projectSplit h2{letter-spacing:-.03em;font-family:Manrope Variable,sans-serif;font-size:30px}.docsArticle section p,.specBody p{color:#b5bdc6;line-height:1.9}.docsArticle th{color:var(--ink);background:#222a35}.docNotice{border-left:3px solid var(--blue);background:#212a38;border-radius:0 10px 10px 0}.docNotice p{color:var(--muted)}html[data-theme=dark] .docNotice,html[data-theme=dark] .docsArticle th{color:var(--ink)}html[data-theme=dark] .docNotice p{color:#b5bdc6;line-height:1.8}.docsLayout{grid-template-columns:210px minmax(0,1fr) 160px;gap:40px}.docsArticle,.specBody article{min-width:0}.docsArticle pre,.specBody pre{border:1px solid var(--line);background:#171c25;border-radius:12px}.specHeader{border-bottom-width:1px;gap:60px}.specBody{grid-template-columns:190px minmax(0,1fr);gap:55px}.specWarning{color:#e6ca92;background:#30291b;border:1px solid #68512c;border-radius:10px}.catalogGrid{border:0;gap:20px}.catalogCard{border:1px solid var(--line);border-radius:16px;min-height:0;padding:26px}.catalogCard+.catalogCard{border-left:1px solid var(--line)}.catalogMark{margin-top:32px}.catalogCard h2{font-size:29px}.catalogCard>p{font-size:14px}.catalogCard dl div{font-size:11px}.catalogCapabilities span{font-size:10px}.catalogActions a{font-size:12px}.catalogRun{border-radius:8px}.catalogHero h1{margin-top:44px}.catalogHero>p{max-width:650px}.downloadsPage>header{padding-bottom:42px}.nativeHostRelease{border-radius:16px;overflow:hidden}.artifactDownload{border-radius:8px}.downloadGrid{gap:20px}.downloadGrid>article{border:1px solid var(--line);border-radius:14px;overflow:hidden}.benchmarkPanel{border-radius:12px}.installerNotice{font-size:12px;line-height:1.8}@media (min-width:1800px){:root{--max:1600px}}@media (max-width:1100px){.topbarActions{gap:16px}.previewTag{display:none}.mziLandingHero{gap:36px}.mziHeroCopy h1{font-size:48px}.mziArchitecture,.mziDeveloperSection{gap:36px}.docsLayout{grid-template-columns:180px minmax(0,1fr)}.docsToc{display:none}}@media (max-width:850px){.topbar{height:72px}.mziDesktopNav{display:none}.mziMobileNav{display:block}.mziMobileNav summary{cursor:pointer;gap:9px;font-size:12px;list-style:none;display:flex}.mziMobileNav summary::-webkit-details-marker{display:none}.mziMobileNav nav{border:1px solid var(--line);background:#191f28;border-radius:14px;gap:12px;max-height:calc(100dvh - 100px);padding:20px;display:grid;position:fixed;top:80px;left:20px;right:20px;overflow:auto;box-shadow:0 25px 65px #0006}.mziMobileNav nav p{color:#8797b1;text-transform:uppercase;letter-spacing:.1em;margin:0 0 8px;font-size:10px}.mziMobileNav nav a{padding:8px 0;font-size:14px;display:block}.mziMobileNav nav>div+div{border-top:1px solid var(--line);padding-top:16px}.mziLandingHero{grid-template-columns:1fr;gap:42px;padding:50px 0}.mziHeroCopy h1{font-size:clamp(40px,7vw,62px)}.mziPackagePreview{width:100%;max-width:600px}.mziAvailability{grid-template-columns:1fr 1fr;gap:22px}.mziApplicationGrid{grid-template-columns:1fr}.mziApplicationCard{grid-template-columns:minmax(0,.6fr) minmax(0,1fr);display:grid}.mziAppArt{min-height:100%}.mziArchitecture,.mziDeveloperSection{grid-template-columns:1fr;gap:32px}.mziProcessGrid{grid-template-columns:1fr;gap:28px}.mziProcessGrid article{padding:0 0 0 22px}.mziProcessGrid article>span{margin-bottom:14px}.mziPreviewNotice{flex-direction:column;align-items:flex-start;gap:20px}.footerMain{grid-template-columns:repeat(3,minmax(0,1fr));gap:30px}.mziFooterBrand{grid-column:1/-1}.docsLayout{display:block}.docsSidebar{display:none}}@media (max-width:560px){.topbarActions{gap:15px}.topbar .betaNav{display:none}.topbar .searchTrigger{padding:6px 9px}.topbar .searchTrigger>kbd{display:none}.wordmark{font-size:23px}.mziSection{padding:54px 0}.mziHeroCopy>p{font-size:15px}.mziActions{gap:10px}.mziButton{gap:12px;padding:12px 15px;font-size:12px}.mziPackagePreview{border-radius:16px;padding:10px}.mziPackagePreview figcaption{gap:6px;font-size:6px}.mziPreviewContent{padding:22px 16px 16px}.mziPreviewHeading{gap:10px}.mziPreviewHeading h2{font-size:21px}.mziPreviewHeading .mziAppIcon{width:39px;height:39px;font-size:15px}.mziLocalBadge{display:none}.mziExampleRecord{gap:8px}.mziExampleRecord small{font-size:9px}.mziSectionHeading{flex-direction:column;align-items:flex-start;gap:18px}.mziApplicationCard{display:flex}.mziAppArt{min-height:128px;padding:22px}.mziApplicationBody{padding:23px}.mziSection h2,.mziClosing h2{font-size:31px}.mziAvailability{gap:22px 16px}.mziAvailability>span{font-size:8px}.mziAvailability p{font-size:10px}.mziAvailability b{font-size:11px}.mziContract{padding:19px}.mziContractFile{flex-direction:column;gap:4px}.mziTerminal pre{padding:20px 16px;font-size:10px}.mziClosing{margin:45px 0;padding:40px 20px}.footerMain{grid-template-columns:1fr 1fr;gap:35px 25px}.mziFooterGroup h2,.mziFooterGroup a{font-size:12px}.specHeader h1,.docsArticle h1,.labPage h1,.projectPage>header h1,.catalogHero h1{font-size:40px}.specBody article section{padding-left:28px}.catalogCard{padding:24px}.catalogGrid{margin-top:35px}.hostToolbar{flex-wrap:wrap;padding-block:12px}.hostToolbar .hostControls{flex-wrap:wrap;gap:8px;max-width:100%}.hostControls button{flex-shrink:1}}
