button.svelte-jsg1xu{border:1px solid var(--line,var(--border));background:color-mix(in srgb, var(--bg-elev,var(--background)) 85%, transparent);width:1.9rem;height:1.9rem;color:var(--text-dim,var(--muted-foreground));cursor:pointer;border-radius:.4rem;place-items:center;padding:0;transition:color .12s;display:grid}button.svelte-jsg1xu:hover{color:var(--brand-soft,var(--foreground))}button[data-state=done].svelte-jsg1xu{color:var(--brand-strong,var(--foreground))}button.svelte-jsg1xu:focus-visible{outline:2px solid var(--brand,var(--ring));outline-offset:2px}button.svelte-jsg1xu svg{width:.9rem;height:.9rem}.install.svelte-qltvk7{--install-line:var(--line,var(--border));--install-dim:var(--text-dim,var(--muted-foreground));--install-text:var(--text,var(--foreground));border:1px solid var(--install-line);background:var(--bg-soft,var(--code));border-radius:.65rem;margin:1rem 0;font-family:Cascadia Code,JetBrains Mono,Consolas,ui-monospace,monospace;position:relative;overflow:hidden}.header.svelte-qltvk7{border-bottom:1px solid var(--install-line);background:color-mix(in srgb, var(--bg-soft-2,var(--muted)) 60%, transparent);height:2.5rem;color:var(--install-dim);align-items:center;gap:.75rem;padding:0 3rem 0 1rem;display:flex;overflow-x:auto}svg.svelte-qltvk7{flex-shrink:0;width:1rem;height:1rem}.install.svelte-qltvk7 .list{align-items:center;gap:.25rem;height:100%;display:flex}.install.svelte-qltvk7 .trigger{height:100%;color:var(--install-dim);outline:none;align-items:center;padding:0 .5rem;font-size:.8125rem;transition:color .12s;display:flex;position:relative}.install.svelte-qltvk7 .trigger:after{content:"";background:0 0;height:2px;position:absolute;inset:auto 0 0}.install.svelte-qltvk7 .trigger:hover,.install.svelte-qltvk7 .trigger[data-state=active]{color:var(--install-text)}.install.svelte-qltvk7 .trigger[data-state=active]:after{background:var(--brand,var(--foreground))}.install.svelte-qltvk7 .trigger:focus-visible{outline:2px solid var(--brand,var(--ring));outline-offset:-2px}.install.svelte-qltvk7 .content{outline:none}pre.svelte-qltvk7{overscroll-behavior-x:contain;color:var(--text-soft,var(--muted-foreground));margin:0;padding:.9rem 1rem;font-size:.875rem;line-height:1.6;overflow-x:auto}code.svelte-qltvk7{font-family:inherit}.prompt.svelte-qltvk7{-webkit-user-select:none;user-select:none;color:var(--install-dim)}.install.svelte-qltvk7 [data-slot=copy-button]{position:absolute;top:.3rem;right:.5rem}
