.picker[data-astro-cid-pvfghyrw]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:var(--space-m)}.tabs[data-astro-cid-pvfghyrw]{gap:var(--space-2xs);margin-bottom:var(--space-m);flex-wrap:wrap;display:flex}.tabs[data-astro-cid-pvfghyrw] input[data-astro-cid-pvfghyrw]{opacity:0;width:0;height:0;position:absolute}.tabs[data-astro-cid-pvfghyrw] label[data-astro-cid-pvfghyrw]{padding:var(--space-2xs) var(--space-s);border:1px solid var(--border-strong);color:var(--text-muted);cursor:pointer;font-weight:500;font-size:var(--step-sm);border-radius:999px;display:inline-block}.tabs[data-astro-cid-pvfghyrw] label[data-astro-cid-pvfghyrw]:hover{color:var(--text);border-color:var(--accent)}.tabs[data-astro-cid-pvfghyrw] input[data-astro-cid-pvfghyrw]:focus-visible+label[data-astro-cid-pvfghyrw]{outline:3px solid var(--accent);outline-offset:2px}.tabs[data-astro-cid-pvfghyrw] input[data-astro-cid-pvfghyrw]:checked+label[data-astro-cid-pvfghyrw]{background:var(--accent);border-color:var(--accent);color:var(--accent-contrast);font-weight:700}.panel[data-astro-cid-pvfghyrw]{display:none}.tabs[data-astro-cid-pvfghyrw]:has(#platform-macos:checked)~.panel[data-astro-cid-pvfghyrw][data-platform=macos],.tabs[data-astro-cid-pvfghyrw]:has(#platform-windows:checked)~.panel[data-astro-cid-pvfghyrw][data-platform=windows],.tabs[data-astro-cid-pvfghyrw]:has(#platform-linux:checked)~.panel[data-astro-cid-pvfghyrw][data-platform=linux],.tabs[data-astro-cid-pvfghyrw]:has(#platform-docker:checked)~.panel[data-astro-cid-pvfghyrw][data-platform=docker]{display:block}h3[data-astro-cid-pvfghyrw]{align-items:center;gap:var(--space-2xs);font-size:var(--step-0);margin-bottom:var(--space-2xs);flex-wrap:wrap;display:flex}h4[data-astro-cid-pvfghyrw]{font-size:var(--step-sm);margin:0 0 var(--space-3xs);color:var(--text)}.badge[data-astro-cid-pvfghyrw]{font-family:var(--font-mono);text-transform:uppercase;letter-spacing:.1em;color:var(--accent-text);border:1px solid var(--accent-text);border-radius:999px;padding:0 .5em;font-size:.7rem;font-weight:500}.note[data-astro-cid-pvfghyrw]{font-size:var(--step-sm);color:var(--text-muted)}.pdf-note[data-astro-cid-pvfghyrw]{border-left:2px solid var(--border-strong);padding-left:var(--space-s)}details[data-astro-cid-pvfghyrw]{margin-top:var(--space-s);border-top:1px solid var(--border);padding-top:var(--space-s)}summary[data-astro-cid-pvfghyrw]{cursor:pointer;color:var(--link);font-size:var(--step-sm)}.alternatives[data-astro-cid-pvfghyrw]{margin-top:var(--space-s);gap:var(--space-m);display:grid}.caveat[data-astro-cid-pvfghyrw]{border-top:1px solid var(--border);padding-top:var(--space-s);margin-top:var(--space-m)}.convert[data-astro-cid-yrp3m5ke]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:var(--space-m)}.controls[data-astro-cid-yrp3m5ke]{align-items:end;gap:var(--space-s);margin-bottom:var(--space-m);flex-wrap:wrap;display:flex}.field[data-astro-cid-yrp3m5ke]{gap:var(--space-3xs);flex-direction:column;flex:12rem;max-width:none;margin:0;display:flex}.field[data-astro-cid-yrp3m5ke] label[data-astro-cid-yrp3m5ke]{font-family:var(--font-mono);font-size:var(--step-sm);text-transform:uppercase;letter-spacing:.1em;color:var(--text-muted)}select[data-astro-cid-yrp3m5ke]{font:inherit;font-size:var(--step-0);padding:var(--space-2xs) var(--space-xs);background:var(--surface-2);color:var(--text);border:1px solid var(--border-strong);border-radius:var(--radius-sm);width:100%}select[data-astro-cid-yrp3m5ke]:hover{border-color:var(--accent)}.arrow[data-astro-cid-yrp3m5ke]{margin:0 0 var(--space-2xs);font-size:var(--step-2);color:var(--accent-text);flex:none}.gotcha[data-astro-cid-yrp3m5ke],.note[data-astro-cid-yrp3m5ke]{font-size:var(--step-sm);color:var(--text-muted);margin-top:var(--space-s)}.gotcha[data-astro-cid-yrp3m5ke] strong[data-astro-cid-yrp3m5ke]{color:var(--accent-text)}.then[data-astro-cid-yrp3m5ke]{margin-top:var(--space-s);border-top:1px dashed var(--border);padding-top:var(--space-s)}.then-label[data-astro-cid-yrp3m5ke]{font-size:var(--step-sm);color:var(--text-muted);margin:0 0 var(--space-3xs);max-width:none}@media (width<=30rem){.arrow[data-astro-cid-yrp3m5ke]{display:none}}.hero[data-astro-cid-lcdefpme]{padding-block:var(--space-2xl) var(--space-xl);gap:var(--space-xl);align-items:center;display:grid}@media (width>=60rem){.hero[data-astro-cid-lcdefpme]{gap:var(--space-2xl);grid-template-columns:minmax(0,1.05fr) minmax(0,1fr)}}.hero[data-astro-cid-lcdefpme] h1[data-astro-cid-lcdefpme]{max-width:16ch}.hero[data-astro-cid-lcdefpme] .lede[data-astro-cid-lcdefpme]{max-width:50ch}.version[data-astro-cid-lcdefpme]{font-family:var(--font-mono);font-size:var(--step-sm);color:var(--text-muted);margin-bottom:0}.terminal[data-astro-cid-lcdefpme]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);margin:0;overflow:hidden}.terminal[data-astro-cid-lcdefpme] figcaption[data-astro-cid-lcdefpme]{font-family:var(--font-mono);font-size:var(--step-sm);text-transform:uppercase;letter-spacing:.12em;color:var(--text-muted);padding:var(--space-2xs) var(--space-m);border-bottom:1px solid var(--border);background:var(--surface-2)}.terminal-body[data-astro-cid-lcdefpme]{padding:var(--space-m);font-family:var(--font-mono);font-size:var(--step-sm);line-height:1.9;overflow-x:auto}.line[data-astro-cid-lcdefpme]{white-space:nowrap;max-width:none;margin:0}.line[data-astro-cid-lcdefpme] .prompt[data-astro-cid-lcdefpme]{color:var(--accent-text);user-select:none}.line[data-astro-cid-lcdefpme].out{color:var(--text-muted);margin-bottom:var(--space-2xs);padding-left:1.4ch}.line[data-astro-cid-lcdefpme].out:before{content:"→ ";color:var(--accent-text)}.terminal-note[data-astro-cid-lcdefpme]{padding:var(--space-s) var(--space-m);border-top:1px solid var(--border);font-size:var(--step-sm);color:var(--text-muted);max-width:none;margin:0}.cta[data-astro-cid-lcdefpme]{margin-top:var(--space-m)}.button[data-astro-cid-lcdefpme]{background:var(--accent);color:var(--accent-contrast);padding:var(--space-2xs) var(--space-m);border-radius:var(--radius-sm);font-weight:700;text-decoration:none;display:inline-block}.button[data-astro-cid-lcdefpme]:hover{filter:brightness(1.12);text-decoration:underline}.cards[data-astro-cid-lcdefpme]{gap:var(--space-m);grid-template-columns:repeat(auto-fit,minmax(min(100%,17rem),1fr));margin:0;padding:0;list-style:none;display:grid}.card[data-astro-cid-lcdefpme]{background:var(--surface);border:1px solid var(--border);border-radius:var(--radius);padding:var(--space-m)}.card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme]{font-size:var(--step-1);margin-bottom:var(--space-2xs)}.card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]{text-decoration:none}.card[data-astro-cid-lcdefpme] h3[data-astro-cid-lcdefpme] a[data-astro-cid-lcdefpme]:hover{text-decoration:underline}.card[data-astro-cid-lcdefpme] p[data-astro-cid-lcdefpme]{font-size:var(--step-sm);color:var(--text-muted);margin:0}
