.site-preferences{display:flex;align-items:center;gap:12px;flex-shrink:0}.currency-control{display:inline-flex;align-items:center;gap:7px;font-size:11px;color:#635d76;white-space:nowrap}.currency-control select{font:inherit;color:#40394f;border:1px solid #ddd7ed;border-radius:7px;background:#fff;padding:7px 8px;min-height:34px;cursor:pointer;max-width:105px}.currency-control select:focus-visible{outline:3px solid #9a8fee;outline-offset:3px}.language-switch{display:inline-flex;align-items:center;justify-content:center;min-height:34px;font-size:12px;font-weight:600;color:#6558d9;white-space:nowrap}.marketing-header .nav-wrap{gap:18px}.marketing-header .desktop-nav{gap:22px;margin-left:0}.marketing-header .site-preferences .nav-cta{white-space:nowrap;margin-right:0}.document-header{height:auto;min-height:85px}.document-header .nav-wrap{min-height:85px;gap:18px;flex-wrap:wrap;padding-top:12px;padding-bottom:12px}.document-header .privacy-nav{flex-wrap:wrap}.document-header .brand{flex-shrink:0}.privacy-page h1{white-space:normal}.privacy-footer .container{gap:12px 22px}.legal-footer-links{display:flex;flex-wrap:wrap;gap:12px 22px}.pricing-preview{padding:65px 0;background:linear-gradient(125deg,#faf8ff,#f0ecfb);border-block:1px solid #ece7f6}.pricing-preview .container{display:flex;justify-content:space-between;align-items:center;gap:30px}.pricing-preview h2{font-size:30px;margin-bottom:12px}.pricing-preview p{font-size:14px;color:#736b84;max-width:640px}.pricing-preview .button{flex-shrink:0}.english-page h1{white-space:normal;font-size:53px;letter-spacing:-1.8px;line-height:1.2}.english-page .hero-actions{white-space:normal;flex-wrap:wrap}.english-page .hero-description{line-height:1.9}.english-page .hero-note{flex-wrap:wrap}.english-page .workbench h2{font-size:26px}.english-page .desktop-nav{font-size:12px;gap:19px}.english-page .brand-cn{display:none}.english-page .start-note{max-width:90%;margin-inline:auto}.english-page .feature-tabs strong{font-size:16px}.english-page .platform-tile small{line-height:1.4}.english-page .hero-copy{padding-right:8px}.english-page dialog h2{font-size:24px}.english-page footer .footer-main>div{flex-wrap:wrap}.english-page .platform-disclaimer{max-width:420px}
@media(max-width:1100px) and (min-width:761px){.marketing-header .desktop-nav{gap:13px}.marketing-header .brand-cn{display:none}.marketing-header .nav-wrap{gap:12px}.marketing-header .site-preferences .nav-cta{display:none}.marketing-header .container{width:calc(100% - 48px)}.english-page .hero-copy h1{font-size:43px}.english-page .hero-actions{gap:10px}.english-page .hero-actions .button{font-size:11px}}
@media(max-width:760px){.marketing-header .site-preferences{margin-left:auto;gap:10px}.marketing-header .site-preferences .nav-cta{display:none}.marketing-header .menu-toggle{flex-shrink:0}.marketing-header .brand-cn{display:none}.currency-control>span{display:none}.currency-control select{font-size:11px;padding:6px;max-width:76px}.language-switch{font-size:11px}.document-header .container{width:calc(100% - 32px)}.document-header .nav-wrap{gap:8px 16px;padding-block:12px}.document-header .brand{font-size:23px}.document-header .site-preferences{margin-left:auto;gap:12px}.document-header .privacy-nav{order:3;width:100%;font-size:12px;gap:18px}.document-header .privacy-nav a{white-space:nowrap}.privacy-page{padding-top:42px}.privacy-page h1{font-size:32px}.privacy-footer .container{align-items:flex-start}.pricing-preview{padding:42px 0}.pricing-preview .container{align-items:flex-start;flex-direction:column;gap:22px}.pricing-preview h2{font-size:26px}.pricing-preview p{font-size:13px}.english-page .hero-copy h1{font-size:43px;max-width:470px}.english-page .hero-description{font-size:13px;max-width:400px}.english-page .hero-actions{gap:14px}.english-page .hero-note{font-size:9px}.english-page .feature-tabs strong{font-size:14px}.english-page .feature-tabs small{font-size:10px}.english-page .section-heading h2,.english-page .center-heading h2,.english-page .platform-section h2{font-size:28px}.english-page .steps h3{font-size:13px}.english-page .steps p{font-size:10px}.english-page .workbench h2{font-size:26px}}
@media(max-width:360px){.marketing-header .nav-wrap{gap:8px}.marketing-header .brand{font-size:18px;gap:6px}.marketing-header .brand img{width:30px;height:30px}.marketing-header .site-preferences{gap:8px}.marketing-header .menu-toggle{width:24px;margin:0}.currency-control select{max-width:67px}.language-switch{font-size:10px}.english-page .hero-copy h1{font-size:36px}}

.cli-download{background:#faf8ff;border-block:1px solid #ece7f6}.cli-grid{display:grid;grid-template-columns:1fr 1.15fr;gap:64px;align-items:center}.cli-copy h2{font-size:36px;line-height:1.35;letter-spacing:-1px;margin:16px 0}.cli-copy>p{color:#736b84;font-size:14px;line-height:1.9;max-width:440px}.cli-actions{display:flex;align-items:center;flex-wrap:wrap;gap:18px;margin:25px 0 18px}.cli-checksum{color:#6558d9;font-size:12px;text-decoration:underline;text-underline-offset:4px}.cli-copy .cli-meta{font-size:12px;line-height:1.9}.cli-terminal{min-width:0;border:1px solid #e1d9f2;border-radius:18px;background:#fff;box-shadow:0 18px 55px #6558d90d;overflow:hidden}.cli-terminal-heading{display:flex;align-items:center;gap:18px;padding:18px 22px;border-bottom:1px solid #eee9f6;color:#6558d9;font-size:12px}.cli-terminal-heading>span{letter-spacing:3px;color:#bcb3d4;font-size:9px}.cli-terminal-heading strong{font-weight:600}.cli-terminal pre{margin:0;padding:25px 22px;overflow-x:auto;background:#f5f2fb;color:#433464;font-size:12px;line-height:2.1;tab-size:2}.cli-terminal pre:focus-visible{outline:3px solid #9a8fee;outline-offset:-3px}.cli-terminal code{font-family:ui-monospace,SFMono-Regular,Consolas,monospace}.cli-terminal>p{padding:18px 22px;margin:0;color:#736b84;font-size:12px;line-height:1.9}.footer-main>div{flex-wrap:wrap}
@media(max-width:1000px){.cli-grid{gap:30px;grid-template-columns:1fr 1.1fr}.cli-copy h2{font-size:30px}.marketing-header .desktop-nav{gap:15px}}
@media(max-width:760px){.cli-grid{grid-template-columns:1fr;gap:26px}.cli-copy h2{font-size:30px}.cli-copy>p{max-width:none;font-size:13px}.cli-terminal pre{font-size:11px;padding:20px 16px}.cli-terminal-heading,.cli-terminal>p{padding:16px}.cli-actions{gap:16px}.cli-copy .cli-meta{font-size:11px}}

.cli-copy .cli-guide-feedback{font-size:12px;color:#6558d9;line-height:1.7;overflow-wrap:anywhere}.cli-guide-feedback:empty{display:none}.cli-actions button{font:inherit;cursor:pointer}.cli-terminal pre{white-space:pre;line-height:2}
