:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#f3f5fb;background:#020617;font-family:Avenir Next,Segoe UI,Helvetica Neue,sans-serif}*{box-sizing:border-box}html,body{background:radial-gradient(circle at 50% 42%,#418bff2e,#0000 26%),radial-gradient(circle at 50% 56%,#00b95c1f,#0000 40%),#020617}body{min-height:100vh;margin:0}h1,h2,h3,p,ul{margin-top:0}h1,h2,h3{letter-spacing:-.03em}h1{margin-bottom:18px;line-height:.95}h2{margin-bottom:18px;font-size:1.55rem}h3{margin-bottom:8px;font-size:1rem}p,li{color:#c7cfde;line-height:1.65}code{font-family:IBM Plex Mono,SFMono-Regular,Consolas,monospace}.page-shell{z-index:1;max-width:960px;margin:0 auto;padding:56px 24px 96px;position:relative}.hero,.content-section{margin-bottom:34px}.eyebrow{color:#f8d16f;letter-spacing:.16em;text-transform:uppercase;margin-bottom:12px;font-size:.78rem;font-weight:700}.lead{max-width:760px;margin-bottom:18px;font-size:1.14rem}.copy-row,.skill-install{margin-bottom:22px}.copy-label{color:#f4f6fc;margin-bottom:10px;font-size:.92rem;font-weight:600;display:block}.copy-code{background:#111113e6;border:1px solid #ffffff14;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;min-height:52px;padding:0 14px 0 16px;display:flex}.copy-code code{color:#f3f5fb;white-space:pre-wrap;word-break:break-word;padding:14px 0;font-size:.98rem;display:block;overflow-x:auto}.copy-icon-button{appearance:none;color:#c6cad3;cursor:pointer;background:0 0;border:0;flex:none;justify-content:center;align-items:center;width:28px;height:28px;padding:0;display:inline-flex}.copy-icon-button svg{width:18px;height:18px}.copy-icon-button:hover,.copy-icon-button:focus-visible{color:#fff}.copy-icon-button.is-copied{color:#86efac}.copy-icon-button:focus-visible{outline:none}.download-link{color:#fff5cf;border:1px solid #f8d16f73;border-radius:8px;align-items:center;min-height:42px;padding:0 14px;font-weight:700;text-decoration:none;display:inline-flex}.download-link:hover,.download-link:focus-visible{background:#f8d16f1a;border-color:#f8d16fb8}.install-heading{color:#f4f6fc;margin:16px 0 8px;font-weight:700}.info-disclosure{border-left:2px solid #f8d16f80;margin-top:14px;padding-left:14px}.info-disclosure summary{color:#fff5cf;cursor:pointer;font-weight:700}.info-disclosure ul{margin:10px 0 0;padding-left:18px}.prompt-list,.stack-list{margin:0;padding-left:18px}.prompt-list li+li{margin-top:6px}.stack-list{padding-left:0;list-style:none}.simple-item+.simple-item{margin-top:24px}.simple-item code{color:#fff}@media (max-width:640px){.page-shell{padding:32px 16px 72px}.copy-code{align-items:flex-start;padding-top:10px;padding-bottom:10px}.copy-code code{padding:4px 0;font-size:.92rem}}
