.Is1vRG_button{white-space:nowrap;border:1px solid #0000;border-radius:8px;justify-content:center;align-items:center;gap:8px;font-weight:600;text-decoration:none;transition:transform .15s;display:inline-flex}.Is1vRG_button:hover{transform:translateY(-1px)}.Is1vRG_primary{background:var(--p-accent);color:var(--p-accent-ink)}.Is1vRG_outline{background:var(--p-surface);color:var(--p-text);border-color:var(--p-line)}.Is1vRG_ghost{color:var(--p-muted);background:0 0}.Is1vRG_small{padding:7px 11px;font-size:13px}.Is1vRG_medium{padding:11px 18px}.Is1vRG_card{background:var(--p-surface);border:1px solid var(--p-line);border-radius:var(--p-radius);padding:25px}.Is1vRG_badge{border:1px solid var(--p-line);color:var(--p-accent);font:11px var(--p-mono);letter-spacing:.04em;border-radius:5px;align-items:center;gap:7px;padding:4px 9px;display:inline-flex}.Is1vRG_input{border:1px solid var(--p-line);background:var(--p-bg);color:var(--p-text);border-radius:7px;width:100%;min-width:0;padding:10px 12px}.Is1vRG_field{gap:6px;font-size:13px;font-weight:600;display:grid}.Is1vRG_overlay{background:var(--p-overlay);z-index:var(--p-dialog-z);position:fixed;inset:0}.Is1vRG_dialog{background:var(--p-surface);border:1px solid var(--p-line);border-radius:var(--p-radius);width:min(480px,100% - 32px);max-height:85vh;z-index:var(--p-menu-z);box-shadow:var(--p-shadow);padding:24px;position:fixed;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%)}.Is1vRG_dialogHead{justify-content:space-between;align-items:center;gap:16px;display:flex}.Is1vRG_dialogHead h2{margin:0 0 15px;font-size:20px}.Is1vRG_menu{background:var(--p-raised);border:1px solid var(--p-line);min-width:160px;z-index:var(--p-menu-z);box-shadow:var(--p-shadow);border-radius:8px;padding:6px}.Is1vRG_menuItem{cursor:pointer;color:var(--p-text);border-radius:5px;padding:8px 12px}.Is1vRG_menuItem[data-highlighted]{background:var(--p-accent);color:var(--p-accent-ink);outline:none}
._8Hv2xq_skip{background:var(--p-accent);color:var(--p-accent-ink);z-index:var(--p-menu-z);padding:12px;position:fixed;top:-100px;left:20px}._8Hv2xq_skip:focus{top:10px}._8Hv2xq_header{border-bottom:1px solid var(--p-line);background:var(--p-bg)}._8Hv2xq_headerInner{align-items:center;gap:50px;max-width:1220px;margin:auto;padding:21px 36px;display:flex}._8Hv2xq_logo{font:700 27px var(--p-mono);letter-spacing:-1.5px;align-items:center;gap:8px;text-decoration:none;display:inline-flex}._8Hv2xq_logoDot{color:var(--p-accent);margin-left:-7px}._8Hv2xq_nav{gap:30px;margin-left:auto;display:flex}._8Hv2xq_nav a{color:var(--p-muted);font-size:13px;text-decoration:none}._8Hv2xq_nav a:hover,._8Hv2xq_nav a[aria-current]{color:var(--p-text)}._8Hv2xq_headerActions{align-items:center;gap:7px;display:flex}._8Hv2xq_hero,._8Hv2xq_section,._8Hv2xq_footer,._8Hv2xq_page{max-width:1220px;margin:auto;padding-left:36px;padding-right:36px}._8Hv2xq_hero{padding-top:85px;padding-bottom:80px}._8Hv2xq_heroCopy{text-align:center;max-width:820px;margin:auto}._8Hv2xq_eyebrow{color:var(--p-muted);font:11px var(--p-mono);letter-spacing:.14em;text-transform:uppercase}._8Hv2xq_hero ._8Hv2xq_eyebrow{margin-top:24px}._8Hv2xq_hero h1{letter-spacing:-.05em;margin:20px 0 25px;font-size:clamp(44px,6.8vw,80px);font-weight:550;line-height:1.16}._8Hv2xq_hero h1 span{color:var(--p-accent)}._8Hv2xq_intro{color:var(--p-muted);max-width:600px;margin:0 auto 30px;font-size:17px;line-height:1.9}._8Hv2xq_cta{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}._8Hv2xq_platforms{font:11px var(--p-mono);color:var(--p-muted);margin:22px 0 52px}._8Hv2xq_terminal{background:var(--p-surface);border:1px solid var(--p-line);max-width:1000px;box-shadow:var(--p-shadow);text-align:left;font-family:var(--p-mono);border-radius:12px;margin:0 auto;overflow:hidden}._8Hv2xq_terminalBar{background:var(--p-raised);border-bottom:1px solid var(--p-line);color:var(--p-muted);justify-content:space-between;align-items:center;padding:13px 18px;font-size:10px;display:flex}._8Hv2xq_terminalBar>span:first-child{color:var(--p-accent);letter-spacing:5px}._8Hv2xq_terminalBody{grid-template-columns:50px 1fr 220px;min-height:300px;display:grid}._8Hv2xq_terminalBody aside{color:var(--p-muted);border-right:1px solid var(--p-line);flex-direction:column;align-items:center;gap:24px;padding-top:21px;display:flex}._8Hv2xq_terminalBody aside b{color:var(--p-accent)}._8Hv2xq_terminalTab{border-bottom:1px solid var(--p-line);color:var(--p-muted);padding:12px 22px;font-size:10px}._8Hv2xq_terminalTab span{margin-left:80px}._8Hv2xq_terminalCode{padding:24px 30px;font-size:13px;line-height:1.8}._8Hv2xq_terminalCode em{color:var(--p-accent);font-style:normal}._8Hv2xq_terminalCode span,._8Hv2xq_dim{color:var(--p-muted)}._8Hv2xq_terminalCode strong{color:var(--p-accent)}._8Hv2xq_cursor{vertical-align:middle;background:var(--p-accent);width:7px;height:15px;display:inline-block}._8Hv2xq_terminalSide{border-left:1px solid var(--p-line);color:var(--p-muted);padding:20px;font-size:11px}._8Hv2xq_terminalSide>span{letter-spacing:.12em;font-size:9px}._8Hv2xq_terminalSide p{margin:15px 0 0}._8Hv2xq_terminalStatus{border-top:1px solid var(--p-line);color:var(--p-muted);justify-content:space-between;padding:9px 18px;font-size:9px;display:flex}._8Hv2xq_terminalStatus>span:first-child{color:var(--p-accent)}._8Hv2xq_section{padding-top:20px;padding-bottom:90px}._8Hv2xq_sectionHeading{grid-template-columns:1fr 1fr;margin-bottom:30px;display:grid}._8Hv2xq_sectionHeading ._8Hv2xq_eyebrow{grid-column:1/-1}._8Hv2xq_sectionHeading h2,._8Hv2xq_workflow h2{letter-spacing:-.04em;margin:14px 0;font-size:clamp(27px,3.2vw,40px);font-weight:500}._8Hv2xq_sectionHeading p{max-width:350px;color:var(--p-muted);place-self:center end}._8Hv2xq_features{grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;display:grid}._8Hv2xq_number{font:11px var(--p-mono);color:var(--p-accent);margin-bottom:35px;display:block}._8Hv2xq_features h3{letter-spacing:-.02em;margin-bottom:12px;font-size:17px}._8Hv2xq_features p{color:var(--p-muted);margin-bottom:0;font-size:13px;line-height:1.9}._8Hv2xq_workflow{border-top:1px solid var(--p-line);border-bottom:1px solid var(--p-line);text-align:center;background:var(--p-surface);padding:65px 30px 70px}._8Hv2xq_workflow p{max-width:560px;color:var(--p-muted);margin:0 auto 25px}._8Hv2xq_footer{color:var(--p-muted);justify-content:space-between;gap:40px;padding-top:45px;padding-bottom:40px;display:flex}._8Hv2xq_footer p{margin-top:12px;font-size:12px}._8Hv2xq_footerLinks{flex-wrap:wrap;align-items:center;gap:22px;font-size:12px;display:flex}._8Hv2xq_footerLinks a{text-decoration:none}._8Hv2xq_footerLinks>span{text-align:right;font:10px var(--p-mono);flex-basis:100%}._8Hv2xq_page{min-height:65vh;padding-top:70px;padding-bottom:100px}._8Hv2xq_page>h1{letter-spacing:-.04em;margin:22px 0 28px;font-size:clamp(32px,5vw,54px);line-height:1.3}._8Hv2xq_lead{max-width:680px;color:var(--p-muted);margin-bottom:36px;font-size:17px}._8Hv2xq_page>section+section{margin-top:20px}._8Hv2xq_page ._8Hv2xq_features{grid-template-columns:repeat(2,minmax(0,1fr))}._8Hv2xq_spaced{margin:25px 0 15px}._8Hv2xq_notice{color:var(--p-muted);margin-top:25px;font-size:13px}._8Hv2xq_artifact{border-top:1px solid var(--p-line);margin-top:25px;padding-top:20px}._8Hv2xq_artifact h3{font-family:var(--p-mono)}._8Hv2xq_artifact code{overflow-wrap:anywhere;font-size:12px}._8Hv2xq_prose{max-width:750px;font-size:17px}._8Hv2xq_prose p{color:var(--p-muted);margin-bottom:28px}._8Hv2xq_faq{max-width:800px}._8Hv2xq_faq details{border-top:1px solid var(--p-line);padding:22px 0}._8Hv2xq_faq details:last-child{border-bottom:1px solid var(--p-line)}._8Hv2xq_faq summary{cursor:pointer;font-size:18px}._8Hv2xq_faq p{color:var(--p-muted);margin:15px 0 0}._8Hv2xq_search{gap:8px;max-width:600px;margin-bottom:30px;font-size:13px;display:grid}._8Hv2xq_guide{border:1px solid var(--p-line);border-radius:var(--p-radius);background:var(--p-surface);align-items:center;gap:24px;max-width:800px;padding:25px;text-decoration:none;display:flex}._8Hv2xq_guide>span{color:var(--p-accent);font-family:var(--p-mono)}._8Hv2xq_guide>span:last-child{margin-left:auto}._8Hv2xq_guide h2{margin-bottom:7px;font-size:20px}._8Hv2xq_guide p{color:var(--p-muted);margin-bottom:0}._8Hv2xq_documentGrid{grid-template-columns:minmax(0,1fr) 200px;gap:70px;margin-top:30px;display:grid}._8Hv2xq_markdown{min-width:0;max-width:800px;color:var(--p-muted)}._8Hv2xq_markdown h2{color:var(--p-text);margin-top:40px;scroll-margin-top:25px;font-size:24px}._8Hv2xq_markdown>h2:first-child{margin-top:0}._8Hv2xq_toc{border-left:1px solid var(--p-line);align-self:start;gap:12px;padding-left:22px;font-size:12px;display:grid;position:sticky;top:20px}._8Hv2xq_toc h2{color:var(--p-text);font-size:13px}._8Hv2xq_toc a{color:var(--p-muted);text-decoration:none}._8Hv2xq_code{background:var(--p-surface);border:1px solid var(--p-line);border-radius:8px;padding:15px;position:relative}._8Hv2xq_code>span{margin-left:12px;font-size:12px}._8Hv2xq_code pre{font:12px/1.9 var(--p-mono);color:var(--p-text);margin-bottom:0;overflow-x:auto}@media (max-width:900px){._8Hv2xq_headerInner{gap:20px}._8Hv2xq_nav{gap:17px}._8Hv2xq_features{grid-template-columns:repeat(2,minmax(0,1fr))}._8Hv2xq_terminalBody{grid-template-columns:42px 1fr 170px}._8Hv2xq_terminalSide{padding:15px}._8Hv2xq_documentGrid{grid-template-columns:minmax(0,1fr) 160px;gap:30px}._8Hv2xq_footer{flex-direction:column}._8Hv2xq_footerLinks>span{text-align:left}}@media (max-width:650px){._8Hv2xq_headerInner{flex-wrap:wrap;gap:17px;padding:17px 20px}._8Hv2xq_headerActions{margin-left:auto}._8Hv2xq_nav{flex-basis:100%;order:3;justify-content:space-between;gap:10px;margin:0}._8Hv2xq_hero,._8Hv2xq_section,._8Hv2xq_footer,._8Hv2xq_page{padding-left:20px;padding-right:20px}._8Hv2xq_hero{padding-top:45px;padding-bottom:45px}._8Hv2xq_hero h1{font-size:43px}._8Hv2xq_intro{font-size:15px}._8Hv2xq_platforms{margin-bottom:32px}._8Hv2xq_terminalBody{grid-template-columns:34px minmax(0,1fr);min-height:260px}._8Hv2xq_terminalSide{display:none}._8Hv2xq_terminalCode{padding:22px 16px;font-size:11px}._8Hv2xq_terminalBar{font-size:8px}._8Hv2xq_features,._8Hv2xq_page ._8Hv2xq_features{grid-template-columns:1fr}._8Hv2xq_number{margin-bottom:22px}._8Hv2xq_sectionHeading{display:block}._8Hv2xq_sectionHeading p{font-size:14px}._8Hv2xq_section{padding-bottom:45px}._8Hv2xq_page{padding-top:45px;padding-bottom:65px}._8Hv2xq_documentGrid{grid-template-columns:1fr}._8Hv2xq_toc{order:-1;position:static}._8Hv2xq_footerLinks{gap:15px}._8Hv2xq_guide{gap:16px;padding:18px}}@media (prefers-reduced-motion:reduce){._8Hv2xq_hero *{scroll-behavior:auto}}
