.install_page__i_KdW{min-height:100vh}.install_main__IneKZ{max-width:var(--w-content);margin:auto;padding:0 var(--space-5) var(--space-10)}.install_heading__1S_ms{text-align:center;max-width:var(--w-prose);margin:var(--space-8) auto var(--space-10)}.install_lead__dOBTX{font-size:var(--fs-20);line-height:var(--lh-body);color:var(--ink-soft);margin:var(--space-5) auto 0}.install_choices__0D3jo{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:var(--space-6)}.install_choice__nDfTi{text-align:left;padding:var(--space-6);border:1px solid var(--line);background:transparent;border-radius:var(--r-lg);position:relative;display:flex;flex-direction:column;align-items:flex-start;transition:background var(--dur-fast) var(--ease-out),transform var(--dur-fast) var(--ease-out)}.install_choice__nDfTi[aria-pressed=true]{box-shadow:var(--ring-selected-inset);background:var(--canvas)}.install_choice__nDfTi:hover{background:var(--canvas)}.install_choice__nDfTi:active{transform:scale(var(--press-scale))}.install_illustration__o2aLp{width:84px;height:84px;object-fit:contain;margin-bottom:var(--space-4)}.install_choiceTitle__cNjAg{font-family:var(--font-display);font-weight:var(--fw-regular);line-height:var(--lh-tight);font-size:var(--fs-30);margin-bottom:var(--space-3)}.install_choiceDescription__UAn90{color:var(--ink-soft);font-size:var(--fs-18);min-height:56px}.install_tag__yL_Yu{font-family:var(--font-mono);font-size:var(--fs-12);line-height:var(--lh-body);text-transform:uppercase;color:var(--ink-soft);margin-top:var(--space-5)}.install_selection__PNjuy{position:absolute;right:22px;top:20px;border:1px solid var(--deep);border-radius:50%;width:20px;height:20px;display:grid;place-items:center}.install_choice__nDfTi[aria-pressed=true] .install_selection__PNjuy{background:var(--deep);color:var(--paper)}.install_detail___W6BJ{margin:var(--space-8) auto 0;padding:var(--space-8);background:var(--canvas);border-radius:var(--r-lg);display:grid;grid-template-columns:.85fr 1.15fr;gap:var(--space-12)}.install_detailAction__RPjeY,.install_detailIntro__SgrSH{min-width:0}.install_detailIntro__SgrSH h2{font-size:var(--fs-30);margin-bottom:var(--space-3)}.install_detailIntro__SgrSH p{color:var(--ink-soft)}.install_platforms__jyPX1{display:flex;gap:var(--space-6);border-bottom:1px solid var(--line-strong);margin-bottom:var(--space-4)}.install_platforms__jyPX1 button{background:transparent;border:0;border-bottom:2px solid transparent;padding:var(--space-2) 0 var(--space-3);min-height:var(--tap);font-size:var(--fs-18)}.install_platforms__jyPX1 button[aria-pressed=true]{border-bottom-color:var(--deep);font-weight:var(--fw-semibold)}.install_platforms__jyPX1 button:hover{color:var(--ink-soft)}.install_command__jVJeG{background:var(--paper);border:1px solid var(--line);border-radius:var(--r-md);padding:var(--space-5);margin-bottom:var(--space-4)}.install_commandLabel__HoBOu{display:flex;align-items:center;gap:var(--space-2);font-family:var(--font-mono);font-size:var(--fs-12);line-height:var(--lh-body);text-transform:uppercase;color:var(--ink-soft);margin-bottom:var(--space-3)}.install_command__jVJeG code{font-family:var(--font-mono);font-size:var(--fs-14);line-height:var(--lh-prose);overflow-wrap:anywhere;white-space:pre-wrap;user-select:all;display:block}.install_copyStatus__orDKn{font-size:var(--fs-14);color:var(--ink-soft);margin-top:var(--space-2)}.install_copyStatus__orDKn:empty{display:none}.install_walkthrough__vk6aH a,.install_walkthrough__vk6aH summary{text-decoration:underline;text-underline-offset:5px}.install_walkthrough__vk6aH summary:hover{color:var(--ink-soft)}.install_accountLink__kaM8k{display:block;width:fit-content;margin-top:var(--space-5)}.install_walkthrough__vk6aH{margin-top:var(--space-4)}.install_walkthrough__vk6aH summary{cursor:pointer;padding:var(--space-2) 0;min-height:var(--tap)}.install_walkthrough__vk6aH ol{padding-left:var(--space-6);margin-top:var(--space-4)}.install_walkthrough__vk6aH li{margin:var(--space-3) 0}.install_browserCopy__tkK_A{margin-bottom:var(--space-6);color:var(--ink-soft)}.install_quiet__JMIGS{text-align:center;margin:var(--space-6) 0 var(--space-5);font-size:var(--fs-16);color:var(--ink-soft)}@media (max-width:63.999rem){.install_choices__0D3jo{grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--space-4)}.install_choice__nDfTi{padding:var(--space-5)}.install_choiceTitle__cNjAg{font-size:var(--fs-24)}.install_detail___W6BJ{gap:var(--space-8)}}@media (max-width:47.999rem){.install_heading__1S_ms{margin:var(--space-5) auto var(--space-8)}.install_lead__dOBTX{font-size:var(--fs-18)}.install_choices__0D3jo{grid-template-columns:1fr}.install_choice__nDfTi{display:grid;grid-template-columns:64px minmax(0,1fr);gap:0 var(--space-5);padding:var(--space-5)}.install_illustration__o2aLp{grid-row:1/4;width:64px;height:64px;margin:0}.install_choiceTitle__cNjAg{padding-right:var(--space-5)}.install_choiceDescription__UAn90{min-height:0}.install_tag__yL_Yu{margin-top:var(--space-3)}.install_selection__PNjuy{right:16px;top:16px}.install_detail___W6BJ{grid-template-columns:1fr;gap:var(--space-6);padding:var(--space-6);margin-top:var(--space-6)}.install_platforms__jyPX1{gap:var(--space-5)}.install_platforms__jyPX1 button{font-size:var(--fs-16)}}.install_pluginSteps__kDi3Y{list-style:decimal;padding-left:var(--space-6);margin-top:var(--space-5);color:var(--ink-soft)}.install_pluginSteps__kDi3Y li{margin:var(--space-3) 0}.install_detailIntro__SgrSH h2 strong{font-weight:var(--fw-semibold)}.install_copySecondary__bKdeA{background:transparent;border-color:var(--deep);color:var(--deep)}.install_ghostLink___wzO7{margin-top:var(--space-4);font-size:var(--fs-18)}.install_ghostLink___wzO7+.install_walkthrough__vk6aH{margin-top:var(--space-2)}.install_steps__RZVUi{display:grid;gap:var(--space-6)}.install_step__dS2fD{display:grid;grid-template-columns:var(--space-8) minmax(0,1fr);gap:var(--space-3)}.install_stepNumber__fr3Lq{font-family:var(--font-mono);font-size:var(--fs-12);line-height:var(--lh-body);color:var(--ink-mute);padding-top:var(--space-2)}.install_stepTitle__i6_Bt{font-family:var(--font-display);font-weight:var(--fw-regular);font-size:var(--fs-24);line-height:var(--lh-tight);margin-bottom:var(--space-2)}.install_step__dS2fD p{color:var(--ink-soft)}.install_stepAction__EOV4s{margin-top:var(--space-4)}.install_footNote__kauhY{border-top:1px solid var(--line);margin-top:var(--space-6);padding-top:var(--space-4);font-size:var(--fs-16);color:var(--ink-soft)}