.stack:where(.astro-3ibojcjl){gap:var(--ds-space-section);width:var(--ds-w-content);padding-top:var(--ds-space-section);flex-direction:column;align-items:center;margin:0 auto;display:flex}.connector:where(.astro-3ibojcjl){gap:var(--ds-gap-45);flex-direction:column;align-items:flex-start;width:100%;display:flex}.connector__head:where(.astro-3ibojcjl){gap:var(--ds-gap-27);flex-direction:column;align-items:flex-start;width:100%;display:flex}.connector__titles:where(.astro-3ibojcjl){gap:var(--ds-gap-10);width:var(--ds-w-eyebrow-col);flex-direction:column;align-items:flex-start;display:flex}.connector__title:where(.astro-3ibojcjl){font-weight:var(--ds-weight-medium);font-size:var(--ds-text-h2);letter-spacing:var(--ds-track-h2);color:var(--ds-text-primary)}.connector__sub:where(.astro-3ibojcjl){max-width:var(--ds-w-prose);font-size:var(--ds-text-section-sub);letter-spacing:var(--ds-track-section-sub);color:var(--ds-text-body)}.terminal:where(.astro-3ibojcjl){border:var(--ds-hairline) solid var(--ds-border-app);border-radius:var(--ds-radius-card);background:var(--ds-surface-app-panel);width:100%;overflow:hidden}.terminal__bar:where(.astro-3ibojcjl){align-items:center;gap:var(--ds-gap-15);padding:var(--ds-app-badge-py) var(--ds-app-inset);border-bottom:var(--ds-hairline) solid var(--ds-border-app);display:flex}.terminal__dots:where(.astro-3ibojcjl){gap:var(--ds-gap-7);flex:none;display:flex}.dot:where(.astro-3ibojcjl){width:var(--ds-app-dot);height:var(--ds-app-dot);border-radius:var(--ds-radius-pill);background:var(--ds-border-app-strong)}.terminal__name:where(.astro-3ibojcjl){font-family:var(--ds-font-mono);font-size:var(--ds-text-meta);color:var(--ds-text-muted)}.terminal__install:where(.astro-3ibojcjl){align-items:center;gap:var(--ds-gap-15);padding:var(--ds-app-badge-py) var(--ds-app-badge-px);border:var(--ds-hairline) solid var(--ds-border-app);border-radius:var(--ds-radius-pill);background:var(--ds-chip-fill);font-family:var(--ds-font-mono);font-size:var(--ds-text-meta);color:var(--ds-text-primary);cursor:pointer;transition:background-color var(--ds-motion-fast) var(--ds-ease);margin-left:auto;display:flex}.terminal__install:where(.astro-3ibojcjl):hover{background:var(--ds-surface-app-panel-hover)}.terminal__install-hint:where(.astro-3ibojcjl){color:var(--ds-text-muted)}.terminal__pills:where(.astro-3ibojcjl){gap:var(--ds-gap-15);padding:var(--ds-app-inset-sm) var(--ds-app-inset);border-bottom:var(--ds-hairline) solid var(--ds-border-app);display:flex;overflow-x:auto}.pill:where(.astro-3ibojcjl){padding:var(--ds-app-pill-py) var(--ds-app-pill-px);border:var(--ds-hairline) solid var(--ds-border-app);border-radius:var(--ds-radius-pill);font-family:var(--ds-font-ui);font-size:var(--ds-text-meta);color:var(--ds-text-muted);white-space:nowrap;cursor:pointer;transition:color var(--ds-motion-fast) var(--ds-ease), background-color var(--ds-motion-fast) var(--ds-ease), border-color var(--ds-motion-fast) var(--ds-ease);background:0 0;flex:none}.pill:where(.astro-3ibojcjl):hover{color:var(--ds-text-primary)}.pill--active:where(.astro-3ibojcjl){color:var(--ds-text-on-light);background:var(--ds-surface-card);border-color:var(--ds-surface-card)}.screen:where(.astro-3ibojcjl){gap:var(--ds-gap-15);padding:var(--ds-app-inset);flex-direction:column;display:flex}.screen:where(.astro-3ibojcjl)[hidden]{display:none}.screen__desc:where(.astro-3ibojcjl){font-size:var(--ds-text-meta);color:var(--ds-text-muted)}.screen__lines:where(.astro-3ibojcjl){font-family:var(--ds-font-mono);font-size:var(--ds-text-prose-code);line-height:var(--ds-leading-prose);color:var(--ds-text-body);margin:0;overflow-x:auto}.cards:where(.astro-3ibojcjl){grid-template-columns:repeat(auto-fit, minmax(var(--ds-grid-col-md), 1fr));gap:var(--ds-gap-27);width:100%;display:grid}.card:where(.astro-3ibojcjl){gap:var(--ds-gap-15);padding:var(--ds-card-pad);border:var(--ds-hairline) solid var(--ds-border-app);border-radius:var(--ds-radius-card);background:var(--ds-surface-app-panel);transition:transform var(--ds-motion-fast) var(--ds-ease), background-color var(--ds-motion-fast) var(--ds-ease);flex-direction:column;display:flex}.card:where(.astro-3ibojcjl):hover{transform:translateY(var(--ds-hover-lift));background:var(--ds-surface-app-panel-hover)}.card__index:where(.astro-3ibojcjl){font-family:var(--ds-font-mono);font-size:var(--ds-text-meta);letter-spacing:var(--ds-track-label);color:var(--ds-text-muted)}.card__title:where(.astro-3ibojcjl){font-weight:var(--ds-weight-medium);font-size:var(--ds-text-card-title);letter-spacing:var(--ds-track-card-title);color:var(--ds-text-primary)}.card__body:where(.astro-3ibojcjl){font-size:var(--ds-text-app-body);line-height:var(--ds-leading-prose);color:var(--ds-text-body)}@media (width<=860px){.terminal__bar:where(.astro-3ibojcjl){flex-wrap:wrap}.terminal__install:where(.astro-3ibojcjl){justify-content:space-between;width:100%;margin-left:0}}@media (prefers-reduced-motion:reduce){.card:where(.astro-3ibojcjl):hover{transform:none}}
