.cX2hlq_page{isolation:isolate;gap:clamp(3rem,6vw,5rem);padding-block:clamp(2.5rem,5vw,4.5rem) 0;display:grid;position:relative}.cX2hlq_intro,.cX2hlq_toolboxHeading,.cX2hlq_picker,.cX2hlq_assistantCopy,.cX2hlq_reference{align-content:start;gap:var(--rm-space-3);min-width:0;display:grid}.cX2hlq_intro{gap:var(--rm-space-4)}.cX2hlq_introGrid{align-items:end;gap:var(--rm-space-4) var(--rm-space-12);display:grid}.cX2hlq_title{color:var(--rm-ink);font-family:var(--rm-font-display);letter-spacing:-.03em;text-wrap:balance;font-size:clamp(2.25rem,1.3rem + 3.4vw,4.25rem);font-weight:800;line-height:1}.cX2hlq_lede{max-width:34rem;color:var(--rm-ink-muted);font-size:var(--rm-text-lg);line-height:1.55}.cX2hlq_toolbox{gap:var(--rm-space-5);min-width:0;padding:clamp(var(--rm-space-4), 3vw, var(--rm-space-10));border:1px solid var(--rm-line);border-radius:var(--rm-radius-xl);background:var(--rm-surface);box-shadow:var(--rm-shadow-lg);display:grid;position:relative}.cX2hlq_terminal{box-shadow:none}.cX2hlq_noScript,.cX2hlq_noScriptAlternatives{gap:var(--rm-space-2);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.cX2hlq_page:has(.cX2hlq_noScript) .cX2hlq_picker{display:none}.cX2hlq_steps{gap:var(--rm-space-4);margin:var(--rm-space-2) 0 0;padding:var(--rm-space-5) 0 0;border-top:1px solid var(--rm-line);counter-reset:install-step;list-style:none;display:grid}.cX2hlq_steps li{align-content:start;gap:.125rem var(--rm-space-3);counter-increment:install-step;grid-template-columns:auto minmax(0,1fr);display:grid}.cX2hlq_steps li:before{background:var(--rm-accent);width:2.25rem;height:2.25rem;color:var(--rm-on-accent);content:counter(install-step);font-family:var(--rm-font-display);font-size:var(--rm-text-base);border-radius:50%;grid-row:span 2;place-items:center;font-weight:800;display:grid}.cX2hlq_steps strong{font-size:var(--rm-text-base);padding-top:.375rem;font-weight:650;line-height:1.35}.cX2hlq_steps span{color:var(--rm-ink-muted);font-size:var(--rm-text-md);line-height:1.5}.cX2hlq_assistant{align-items:center;gap:var(--rm-space-5) var(--rm-space-10);padding:clamp(var(--rm-space-5), 3vw, var(--rm-space-8));border:1px solid var(--rm-accent-line);border-radius:var(--rm-radius-xl);background:var(--rm-accent-soft);display:grid}.cX2hlq_assistantTitle{color:var(--rm-ink);font-family:var(--rm-font-display);font-size:var(--rm-text-h1);letter-spacing:-.015em;font-weight:760;line-height:1.12}.cX2hlq_guideLink{justify-self:start}.cX2hlq_assistantCommand{align-items:center;gap:var(--rm-space-2);padding-inline-end:var(--rm-space-2);display:flex}.cX2hlq_assistantCommand>pre{flex:1;min-width:0}.cX2hlq_referenceTitle{color:var(--rm-ink);font-family:var(--rm-font-display);font-size:var(--rm-text-h1);letter-spacing:-.015em;font-weight:760}.cX2hlq_disclosureGrid{align-items:start;gap:var(--rm-space-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,26rem),1fr));display:grid}.cX2hlq_disclosureGrid code{white-space:nowrap}.cX2hlq_externalIcon{margin-inline-start:.25rem}.cX2hlq_closing{justify-content:space-between;align-items:center;gap:var(--rm-space-4) var(--rm-space-6);padding-top:var(--rm-space-6);border-top:1px solid var(--rm-line);flex-wrap:wrap;display:flex}.cX2hlq_closingLinks{gap:var(--rm-space-2) var(--rm-space-6);flex-wrap:wrap;display:flex}@media (min-width:40rem){.cX2hlq_noScriptAlternatives{grid-template-columns:repeat(2,minmax(0,1fr))}.cX2hlq_steps{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (min-width:64rem){.cX2hlq_introGrid{grid-template-columns:minmax(0,1.25fr) minmax(0,.75fr)}.cX2hlq_toolbox:before{z-index:-1;border:1px solid var(--rm-accent-line);border-radius:var(--rm-radius-xl);background:var(--rm-accent-soft);content:"";position:absolute;inset:0;transform:translate(-.75rem,.75rem)rotate(-1deg)}.cX2hlq_assistant{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr)}}@media (forced-colors:active){.cX2hlq_toolbox:before{display:none}.cX2hlq_steps li:before{border:1px solid canvastext}}
