.code[data-astro-cid-zlrrwlck]{margin:0 0 var(--space-6);border-radius:var(--radius);background:var(--ink);min-width:0;color:var(--mocha-text);border:1px solid var(--ink-3);box-shadow:var(--shadow-soft);overflow:hidden}figcaption[data-astro-cid-zlrrwlck]{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-2) var(--space-2) var(--space-4);border-bottom:1px solid var(--line-ink);font-size:var(--text-xs);letter-spacing:.04em;color:var(--mocha-subtext);display:flex}.code-label[data-astro-cid-zlrrwlck]{font-family:var(--font-mono);overflow-wrap:anywhere;min-width:0}.copy[data-astro-cid-zlrrwlck]{border-radius:var(--radius-pill);border:1px solid var(--line-ink);color:var(--mocha-text);font:inherit;letter-spacing:.02em;cursor:pointer;transition:background var(--dur-fast), border-color var(--dur-fast), color var(--dur-fast);background:0 0;padding:.35em .8em;font-weight:600;display:inline-grid;position:relative}.copy[data-astro-cid-zlrrwlck]>span[data-astro-cid-zlrrwlck]:not(.visually-hidden){transition:opacity var(--dur-fast);grid-area:1/1}.copy-done[data-astro-cid-zlrrwlck]{opacity:0;color:var(--ink)}.copy[data-astro-cid-zlrrwlck]:hover{border-color:var(--mocha-lavender);background:var(--ink-3)}.copy[data-astro-cid-zlrrwlck][data-copied]{background:var(--mocha-lavender);border-color:var(--mocha-lavender)}.copy[data-astro-cid-zlrrwlck][data-copied] .copy-idle[data-astro-cid-zlrrwlck]{opacity:0}.copy[data-astro-cid-zlrrwlck][data-copied] .copy-done[data-astro-cid-zlrrwlck]{opacity:1}pre[data-astro-cid-zlrrwlck]{padding:var(--space-3) var(--space-4) var(--space-4);font-size:var(--text-sm);background:0 0;border-radius:0;margin:0;line-height:1.7;overflow-x:auto}pre[data-astro-cid-zlrrwlck]:focus-visible{outline-offset:-3px}code[data-astro-cid-zlrrwlck]{font-size:inherit}.line[data-astro-cid-zlrrwlck]{white-space:pre;min-height:1.7em;display:block}.prompt[data-astro-cid-zlrrwlck]:before{content:"$ ";color:var(--mocha-lavender);user-select:none}.comment[data-astro-cid-zlrrwlck]{color:var(--mocha-subtext)}
