.builder[data-astro-cid-zy42g7cw]{display:flex;flex-direction:column;gap:22px}.builder__modes[data-astro-cid-zy42g7cw]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.builder__mode[data-astro-cid-zy42g7cw]{display:flex;flex-direction:column;align-items:flex-start;gap:9px;padding:18px;text-align:left;border:1px solid var(--color-border-line);border-radius:var(--radius-lg);background:var(--color-bg-elevated);color:inherit;font:inherit;cursor:pointer;transition:border-color .14s var(--site-ease),background .14s var(--site-ease)}.builder__mode[data-astro-cid-zy42g7cw]:hover{border-color:var(--color-border-fill)}.builder__mode[data-astro-cid-zy42g7cw][aria-pressed=true]{border-color:var(--color-bg-brand);background:var(--site-brand-soft)}.builder__mode-label[data-astro-cid-zy42g7cw]{font-weight:600;font-size:14.5px;color:var(--color-text-strong)}.builder__mode-body[data-astro-cid-zy42g7cw]{font-size:var(--site-text-sm);line-height:1.6;color:var(--color-text-subtle)}.builder__mode-flags[data-astro-cid-zy42g7cw]{font-size:11.5px;color:var(--color-text-subtle);overflow-wrap:anywhere}.builder__fields[data-astro-cid-zy42g7cw]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.builder__field[data-astro-cid-zy42g7cw]{display:flex;flex-direction:column;gap:6px}.builder__field[data-astro-cid-zy42g7cw][hidden]{display:none}.builder__field-head[data-astro-cid-zy42g7cw]{display:flex;align-items:baseline;gap:8px}.builder__field-label[data-astro-cid-zy42g7cw]{font-size:13px;font-weight:600;color:var(--color-text-strong)}.builder__field-opt[data-astro-cid-zy42g7cw]{font-size:10.5px;text-transform:uppercase;letter-spacing:.08em;color:var(--color-text-subtle)}.builder__field[data-astro-cid-zy42g7cw] input[data-astro-cid-zy42g7cw]{width:100%;padding:9px 12px;border:1px solid var(--color-border-line);border-radius:var(--radius-md);background:var(--color-bg-base);color:var(--color-text-strong);font-family:var(--site-font-mono);font-size:13px}.builder__field[data-astro-cid-zy42g7cw] input[data-astro-cid-zy42g7cw]:focus{outline:none;border-color:var(--color-bg-brand)}.builder__field-hint[data-astro-cid-zy42g7cw]{font-size:12px;line-height:1.55;color:var(--color-text-subtle)}.builder__defaults-row[data-astro-cid-zy42g7cw]{display:flex;align-items:center;justify-content:space-between;gap:14px}.builder__defaults[data-astro-cid-zy42g7cw]{margin:0;font-size:12.5px;line-height:1.55;color:var(--color-text-subtle)}.builder__reset[data-astro-cid-zy42g7cw]{flex:none;padding:7px 14px;border:1px solid var(--color-border-line);border-radius:var(--radius-md);background:transparent;color:var(--color-text-strong);font-size:12.5px;font-weight:600;cursor:pointer;transition:border-color .14s var(--site-ease),background .14s var(--site-ease)}.builder__reset[data-astro-cid-zy42g7cw]:hover{border-color:var(--color-border-fill);background:var(--site-surface-inset)}.builder__panel[data-astro-cid-zy42g7cw]{border:1px solid var(--color-border-line);border-radius:var(--radius-lg);overflow:hidden;background:#1d1d1d;color:#e8e8e8}.builder__panel-head[data-astro-cid-zy42g7cw]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 12px;background:#262626;border-bottom:1px solid #303030;font-size:12.5px;color:#9a9a9a}.builder__copy[data-astro-cid-zy42g7cw]{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border:1px solid #3a3a3a;border-radius:var(--radius-sm);background:#1d1d1d;color:#cfcfcf;font-size:12px;cursor:pointer}.builder__copy[data-astro-cid-zy42g7cw]:hover{color:#fff;border-color:#4a4a4a}.builder__command[data-astro-cid-zy42g7cw]{margin:0;padding:16px 18px;font-family:var(--site-font-mono);font-size:13px;line-height:1.65;white-space:pre-wrap;overflow-wrap:anywhere}.builder__missing[data-astro-cid-zy42g7cw]{margin:0;padding:10px 18px;border-top:1px solid #303030;background:#ffb22414;color:#ffb224;font-size:12.5px;line-height:1.55}.builder__warn[data-astro-cid-zy42g7cw]{display:flex;gap:8px;align-items:flex-start;margin:0;padding:12px 18px;border-top:1px solid #303030;color:#ffb224;font-size:12.5px;line-height:1.55}.builder__warn[data-astro-cid-zy42g7cw] .icon{flex:none;margin-top:2px}.builder__note[data-astro-cid-zy42g7cw]{margin:0;padding:12px 18px 14px;border-top:1px solid #303030;color:#9a9a9a;font-size:12px;line-height:1.6}@media(max-width:1080px){.builder__modes[data-astro-cid-zy42g7cw],.builder__fields[data-astro-cid-zy42g7cw]{grid-template-columns:minmax(0,1fr)}}.compose[data-astro-cid-f55y3meg]{display:flex;flex-direction:column;gap:22px}.compose__eyebrow[data-astro-cid-f55y3meg]{margin:0;font-size:11px;font-weight:700;text-transform:uppercase;letter-spacing:.1em;color:var(--color-text-subtle)}.compose__title[data-astro-cid-f55y3meg]{margin:0;font-size:19px;font-weight:700;color:var(--color-text-strong)}.compose__lead[data-astro-cid-f55y3meg]{margin:0;font-size:var(--site-text-sm);line-height:1.65;color:var(--color-text-subtle);max-width:70ch}.compose__reqs[data-astro-cid-f55y3meg]{margin:0;padding:16px 18px;list-style:none;display:grid;gap:9px;border:1px solid var(--color-border-line);border-radius:var(--radius-lg);background:var(--site-surface-inset)}.compose__reqs[data-astro-cid-f55y3meg] li[data-astro-cid-f55y3meg]{display:flex;gap:9px;align-items:flex-start;font-size:13px;line-height:1.6;color:var(--color-text-strong)}.compose__reqs[data-astro-cid-f55y3meg] .icon{flex:none;margin-top:3px;color:var(--color-bg-brand)}.compose__steps[data-astro-cid-f55y3meg]{margin:0;padding:0;list-style:none;display:grid;gap:14px}.compose__step[data-astro-cid-f55y3meg]{display:flex;gap:12px;align-items:flex-start}.compose__step-num[data-astro-cid-f55y3meg]{flex:none;display:inline-flex;align-items:center;justify-content:center;width:22px;height:22px;margin-top:1px;border-radius:50%;background:var(--site-brand-soft);color:var(--color-text-strong);font-size:11.5px;font-weight:700}.compose__step-title[data-astro-cid-f55y3meg]{margin:0 0 3px;font-size:14px;font-weight:600;color:var(--color-text-strong)}.compose__step-body[data-astro-cid-f55y3meg]{margin:0;font-size:13px;line-height:1.6;color:var(--color-text-subtle);max-width:70ch}.compose__fields[data-astro-cid-f55y3meg]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.compose__field[data-astro-cid-f55y3meg]{display:flex;flex-direction:column;gap:6px}.compose__field-label[data-astro-cid-f55y3meg]{font-size:13px;font-weight:600;color:var(--color-text-strong)}.compose__field[data-astro-cid-f55y3meg] input[data-astro-cid-f55y3meg]{width:100%;padding:9px 12px;border:1px solid var(--color-border-line);border-radius:var(--radius-md);background:var(--color-bg-base);color:var(--color-text-strong);font-family:var(--site-font-mono);font-size:13px}.compose__field[data-astro-cid-f55y3meg] input[data-astro-cid-f55y3meg]:focus{outline:none;border-color:var(--color-bg-brand)}.compose__field-hint[data-astro-cid-f55y3meg]{font-size:12px;line-height:1.55;color:var(--color-text-subtle)}.compose__panel[data-astro-cid-f55y3meg]{border:1px solid var(--color-border-line);border-radius:var(--radius-lg);overflow:hidden;background:#1d1d1d;color:#e8e8e8}.compose__panel-head[data-astro-cid-f55y3meg]{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:8px 12px;background:#262626;border-bottom:1px solid #303030;font-size:12.5px;color:#9a9a9a}.compose__copy[data-astro-cid-f55y3meg]{display:inline-flex;align-items:center;gap:6px;padding:5px 10px;border:1px solid #3a3a3a;border-radius:var(--radius-sm);background:#1d1d1d;color:#cfcfcf;font-size:12px;cursor:pointer}.compose__copy[data-astro-cid-f55y3meg]:hover{color:#fff;border-color:#4a4a4a}.compose__code[data-astro-cid-f55y3meg]{margin:0;padding:16px 18px;font-family:var(--site-font-mono);font-size:13px;line-height:1.65;white-space:pre-wrap;overflow-wrap:anywhere}.compose__note[data-astro-cid-f55y3meg]{margin:0;padding:12px 18px 14px;border-top:1px solid #303030;color:#9a9a9a;font-size:12px;line-height:1.6}.compose__upgrade-title[data-astro-cid-f55y3meg]{margin:0 0 6px;font-size:14.5px;font-weight:600;color:var(--color-text-strong)}.compose__upgrade-body[data-astro-cid-f55y3meg]{margin:0 0 14px;font-size:13px;line-height:1.65;color:var(--color-text-subtle);max-width:70ch}@media(max-width:1080px){.compose__fields[data-astro-cid-f55y3meg]{grid-template-columns:minmax(0,1fr)}}.compose__panel--hero[data-astro-cid-f55y3meg]{border-color:var(--color-bg-brand);box-shadow:0 0 0 1px var(--color-bg-brand) inset}.compose__customize[data-astro-cid-f55y3meg]{display:flex;flex-direction:column;gap:10px;padding-top:4px;border-top:1px dashed var(--color-border-line)}.deploy__tabs[data-astro-cid-uoqz4t75]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:5px;border:1px solid var(--color-border-line);border-radius:var(--radius-lg);background:var(--site-surface-inset);max-width:460px}.deploy__tab[data-astro-cid-uoqz4t75]{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:9px 14px;border:1px solid transparent;border-radius:var(--radius-md);background:transparent;color:var(--color-text-strong);font-size:13.5px;font-weight:600;cursor:pointer;transition:background .14s var(--site-ease),border-color .14s var(--site-ease)}.deploy__tab[data-astro-cid-uoqz4t75][aria-selected=true]{background:var(--color-bg-elevated);border-color:var(--color-border-fill)}.deploy__tab[data-astro-cid-uoqz4t75]:not([aria-selected=true]):hover{border-color:var(--color-border-line)}.deploy__badge[data-astro-cid-uoqz4t75]{padding:2px 7px;border-radius:999px;background:var(--site-brand-soft);color:var(--color-text-strong);font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:.07em}.deploy__panel[data-astro-cid-uoqz4t75][hidden]{display:none}.deploy__panel--in[data-astro-cid-uoqz4t75]{animation:deploy-fade .24s var(--site-ease)}@keyframes deploy-fade{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.deploy__panel--in[data-astro-cid-uoqz4t75]{animation:none}}.toc-pills__inner[data-astro-cid-6bgasarn]{display:flex;gap:6px;overflow-x:auto;scrollbar-width:none}.toc-pills__inner[data-astro-cid-6bgasarn]::-webkit-scrollbar{display:none}.install-hero-command[data-astro-cid-6bgasarn]{margin-top:28px;max-width:760px}.badge__label[data-astro-cid-6bgasarn]{font-size:10.5px;text-transform:uppercase;letter-spacing:.08em;opacity:.7}.badge__value[data-astro-cid-6bgasarn]{font-weight:600;color:var(--color-text-default)}.install-timeline[data-astro-cid-6bgasarn]{margin:0;padding:0;list-style:none;display:grid;gap:26px;border-left:1px solid var(--color-border-line);max-width:640px}.install-timeline__step[data-astro-cid-6bgasarn]{position:relative;padding-left:26px}.install-timeline__step[data-astro-cid-6bgasarn]:before{content:"";position:absolute;left:-5.5px;top:6px;width:10px;height:10px;border-radius:50%;background:var(--color-bg-brand);border:2px solid var(--color-bg-elevated)}.install-timeline__title[data-astro-cid-6bgasarn]{margin:0 0 4px;font-size:15px;font-weight:600;color:var(--color-text-strong)}.install-timeline__body[data-astro-cid-6bgasarn]{margin:0;font-size:var(--site-text-sm);line-height:1.65;color:var(--color-text-subtle);max-width:62ch}.install-terminal-note[data-astro-cid-6bgasarn]{margin-top:26px;font-size:12.5px}.install-shots[data-astro-cid-6bgasarn]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:22px;margin-top:26px;align-items:start}.install-ref[data-astro-cid-6bgasarn]{border:1px solid var(--color-border-line);border-radius:var(--radius-lg);overflow:hidden}.install-ref__row[data-astro-cid-6bgasarn]{display:grid;grid-template-columns:minmax(180px,280px) minmax(0,1fr);gap:20px;padding:13px 18px;border-bottom:1px solid var(--color-border-line)}.install-ref__row[data-astro-cid-6bgasarn]:last-child{border-bottom:none}.install-ref__row[data-astro-cid-6bgasarn]:nth-child(odd){background:var(--site-surface-inset)}.install-ref__flag[data-astro-cid-6bgasarn]{font-size:12.5px;font-weight:600;color:var(--color-text-strong);overflow-wrap:anywhere}.install-ref__desc[data-astro-cid-6bgasarn]{margin:0;font-size:13.5px;line-height:1.6;color:var(--color-text-subtle)}.install-ref__link[data-astro-cid-6bgasarn]{display:inline-flex;align-items:center;gap:7px;margin-top:16px;font-size:13.5px;font-weight:600;color:var(--color-text-strong);text-decoration:none}.install-ref__link[data-astro-cid-6bgasarn]:hover{text-decoration:underline}.faq[data-astro-cid-6bgasarn]{display:grid;gap:10px;border-top:1px solid var(--color-border-line)}.faq__item[data-astro-cid-6bgasarn]{border-bottom:1px solid var(--color-border-line)}.faq__item[data-astro-cid-6bgasarn] summary[data-astro-cid-6bgasarn]{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 2px;cursor:pointer;font-weight:600;font-size:14.5px;color:var(--color-text-strong);list-style:none}.faq__item[data-astro-cid-6bgasarn] summary[data-astro-cid-6bgasarn]::-webkit-details-marker{display:none}.faq__item[data-astro-cid-6bgasarn] summary[data-astro-cid-6bgasarn] .icon{transition:transform .18s var(--site-ease);color:var(--color-text-subtle)}.faq__item[data-astro-cid-6bgasarn][open] summary[data-astro-cid-6bgasarn] .icon{transform:rotate(180deg)}.faq__item[data-astro-cid-6bgasarn] p[data-astro-cid-6bgasarn]{padding:0 2px 16px;font-size:var(--site-text-sm);color:var(--color-text-subtle);line-height:1.65;max-width:78ch}@media(max-width:1080px){.install-shots[data-astro-cid-6bgasarn]{grid-template-columns:minmax(0,1fr)}.install-ref__row[data-astro-cid-6bgasarn]{grid-template-columns:minmax(0,1fr);gap:6px}}
