.installation_shell__PUKrm{min-height:100vh;background:var(--background);color:var(--text-hi)}.installation_main__aO1fI{width:min(100% - 3rem,1040px);margin:auto;padding:8rem 0 6rem;font-size:1rem;line-height:1.65;overflow-wrap:anywhere}.installation_main__aO1fI h1,.installation_main__aO1fI h2{color:var(--text-hi);font-family:var(--font-display);letter-spacing:-.035em;text-wrap:balance}.installation_main__aO1fI h1{max-width:820px;margin:.7rem 0 1.25rem;font-size:clamp(2.5rem,5.5vw,4rem);line-height:1.08}.installation_main__aO1fI h2{margin:.4rem 0 1rem;font-size:clamp(1.6rem,3vw,2rem);line-height:1.2}.installation_main__aO1fI p{color:var(--text-mid);margin:0 0 1rem}.installation_main__aO1fI a{color:var(--text-hi);text-decoration:underline;text-underline-offset:.25em}.installation_main__aO1fI a:hover{text-decoration-thickness:2px}.installation_main__aO1fI :is(a,button,summary,textarea):focus-visible{outline:2px solid var(--ring);outline-offset:4px}.installation_main__aO1fI details,.installation_main__aO1fI section{scroll-margin-top:6rem}.installation_main__aO1fI .installation_eyebrow__R7bEH{color:var(--text-mid);font:500 .75rem/1.5 var(--font-mono);letter-spacing:.08em;text-transform:uppercase}.installation_lead__amZJP{max-width:740px;font-size:1.125rem}.installation_links__I66fv{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem 1.5rem;margin:1.75rem 0 2.5rem;font-size:.9rem}.installation_links__I66fv .installation_copyBlock__lMdRx{max-width:100%;margin:0}.installation_links__I66fv .installation_copyBlock__lMdRx:has(textarea){flex-basis:100%}.installation_main__aO1fI .installation_links__I66fv .installation_button__ejTI3{background:var(--surface);color:var(--text-hi)}.installation_agentCard__ndaA3{display:grid;grid-template-columns:1.6fr 1fr;gap:2.5rem;padding:2rem;margin-bottom:1.25rem;border:1px solid var(--border-subtle);border-radius:12px;background:var(--surface)}.installation_steps__ZZmLD{list-style:none;padding:0;margin:.25rem 0;display:grid;gap:1.25rem;align-content:start}.installation_steps__ZZmLD strong{display:block;font-size:.95rem}.installation_steps__ZZmLD span{display:block;color:var(--text-mid);font-size:.875rem;margin-top:.2rem}.installation_copyHeader__GmSlV{display:flex;flex-wrap:wrap;align-items:center;gap:.75rem}.installation_copyHeader__GmSlV span{color:var(--text-mid);font-size:.85rem}.installation_main__aO1fI .installation_button__ejTI3{display:inline-flex;align-items:center;justify-content:center;min-height:44px;padding:.65rem 1rem;border:1px solid var(--border);border-radius:6px;background:var(--text-hi);color:var(--background);font:600 .875rem/1.4 var(--font-body,sans-serif);text-decoration:none;cursor:pointer}.installation_button__ejTI3:disabled{cursor:wait;opacity:.7}.installation_copyBlock__lMdRx{min-width:0;margin:1rem 0}.installation_copyBlock__lMdRx pre,.installation_copyBlock__lMdRx textarea{box-sizing:border-box;width:100%;white-space:pre-wrap;overflow-wrap:anywhere;background:var(--background);color:var(--text-hi);border:1px solid var(--border-subtle);border-radius:6px;padding:1rem;margin:.8rem 0 0;font:.8rem/1.7 var(--font-mono)}.installation_copyBlock__lMdRx textarea{border-color:var(--border);resize:vertical}.installation_promptDetails__Xpapi{margin-top:1rem;font-size:.85rem}.installation_main__aO1fI summary{cursor:pointer;color:var(--text-hi);min-height:44px;align-content:center}.installation_promptDetails__Xpapi summary{color:var(--text-mid)}.installation_accordion__in1Y4{border-bottom:1px solid var(--border-subtle);padding:.3rem 0}.installation_accordion__in1Y4>summary{padding:.65rem .2rem;font-weight:600}.installation_accordion__in1Y4[open]>summary{margin-bottom:.6rem}.installation_accordion__in1Y4>.installation_copyBlock__lMdRx,.installation_accordion__in1Y4>ol,.installation_accordion__in1Y4>p,.installation_accordion__in1Y4>ul{margin-left:1.3rem;margin-right:.25rem}.installation_accordion__in1Y4>.installation_button__ejTI3{margin:0 0 1rem 1.3rem}.installation_accordion__in1Y4 :is(ol,ul){padding-left:1.2rem;color:var(--text-mid)}.installation_accordion__in1Y4 li{padding-left:.2rem;margin-bottom:.65rem}.installation_section__NMhvS{padding-top:3.5rem}.installation_endpoint___Wrjy{padding:1.2rem 1.5rem;border-radius:8px;background:var(--surface);margin:1.5rem 0}.installation_endpoint___Wrjy p{font-size:.85rem}.installation_note__aXJxw{margin-top:1.5rem;border-left:2px solid var(--border);padding-left:1.25rem}.installation_note__aXJxw strong{display:block;margin-bottom:.5rem}.installation_note__aXJxw p{font-size:.9rem}.installation_main__aO1fI .installation_help__8qnX0{margin-top:1.25rem;font-size:.9rem}.installation_resources__70mDB{display:grid;grid-template-columns:repeat(3,1fr);gap:2rem;padding-top:.5rem}.installation_resources__70mDB a{font-weight:600}.installation_resources__70mDB p{font-size:.875rem;margin-top:.75rem}@media (max-width:700px){.installation_main__aO1fI{width:calc(100% - 2rem);padding-top:6.5rem}.installation_agentCard__ndaA3{grid-template-columns:1fr;gap:1.5rem;padding:1.25rem}.installation_steps__ZZmLD{gap:1rem}.installation_resources__70mDB{grid-template-columns:1fr;gap:.75rem}.installation_section__NMhvS{padding-top:2.5rem}.installation_endpoint___Wrjy{padding:1rem}}