.snippet>pre{padding:var(--k-space-3);color:var(--k-syn-plain);font-family:var(--k-font-mono);font-size:var(--k-text-xs);white-space:pre-wrap;overflow-wrap:anywhere;tab-size:2;border:none;margin:0;line-height:1.6;background:0 0!important}@media (width>=40rem){.snippet>pre{padding:var(--k-space-4);font-size:var(--k-text-sm)}}.snippet>pre code{font-size:inherit;background:0 0;padding:0}.snippet--shell>pre code:before{content:"$ ";color:var(--k-syn-punct);user-select:none}.prompt:where(.astro-evt6ckub){margin:var(--k-space-5) 0;border:var(--k-border) solid var(--k-hairline-strong);border-radius:var(--k-radius);background:var(--k-surface);overflow:hidden}.prompt-label:where(.astro-evt6ckub){padding:var(--k-space-2) var(--k-space-4);border-bottom:var(--k-border) solid var(--k-hairline);background:var(--k-bg);color:var(--k-text-faint);font-family:var(--k-font-mono);font-size:var(--k-text-xs);letter-spacing:var(--k-tracking-label);text-transform:uppercase}.prompt-body:where(.astro-evt6ckub){flex-direction:column;align-items:stretch;gap:0;display:flex}@media (width>=40rem){.prompt-body:where(.astro-evt6ckub){align-items:flex-start;gap:var(--k-space-3);flex-direction:row}.prompt-copy:where(.astro-evt6ckub){min-height:2.75rem;margin:var(--k-space-3);align-self:auto}}.prompt-code:where(.astro-evt6ckub){flex:1;min-width:0}.prompt-copy:where(.astro-evt6ckub){min-height:2.75rem;margin:0 var(--k-space-3) var(--k-space-3);padding:var(--k-space-2) var(--k-space-3);border:var(--k-border) solid var(--k-hairline-strong);border-radius:var(--k-radius);background:var(--k-surface-raised);color:var(--k-text);font-family:var(--k-font-mono);font-size:var(--k-text-xs);cursor:pointer;flex:none;align-self:flex-end}.prompt-copy:where(.astro-evt6ckub):hover{border-color:var(--k-accent);color:var(--k-accent)}.prompt-copy:where(.astro-evt6ckub):focus-visible{outline:2px solid var(--k-accent);outline-offset:2px}.prompt-copy:where(.astro-evt6ckub)[data-copied=true]{border-color:var(--k-accent);color:var(--k-accent)}.prompt-status:where(.astro-evt6ckub){padding:0 var(--k-space-4) var(--k-space-3);color:var(--k-text-faint);font-size:var(--k-text-xs);min-height:1.2em;margin:0}.prompt-status:where(.astro-evt6ckub):empty{padding-bottom:0}
