.install-block.svelte-b04ux1{border:1px solid var(--rule);border-radius:8px;position:relative;overflow:hidden}.tabs.svelte-b04ux1{background:var(--bg-rail);border-bottom:1px solid var(--rule);display:flex}.tab.svelte-b04ux1{appearance:none;padding:var(--u) 12px;font-family:var(--mono);color:var(--ink-dim);cursor:pointer;text-transform:lowercase;background:0 0;border:none;font-size:12px}.tab.svelte-b04ux1:hover{color:var(--ink)}.tab.active.svelte-b04ux1{color:var(--amber);border-bottom:2px solid var(--amber)}.tab.svelte-b04ux1:focus-visible{outline:2px solid var(--amber);outline-offset:-2px}.cmd-row.svelte-b04ux1{background:var(--bg-elev);justify-content:space-between;align-items:center;padding:12px;display:flex}.cmd.svelte-b04ux1{font-family:var(--mono);color:var(--ink);margin:0;font-size:13px}.cmd.svelte-b04ux1 code:where(.svelte-b04ux1){color:inherit;background:0 0;padding:0;font-family:inherit}.copy.svelte-b04ux1{appearance:none;border:1px solid var(--rule);font-family:var(--mono);color:var(--ink-dim);cursor:pointer;background:0 0;border-radius:4px;padding:2px 8px;font-size:11px}.copy.svelte-b04ux1:hover{color:var(--amber);border-color:var(--amber)}.toast.svelte-b04ux1{bottom:var(--u);background:var(--amber);color:var(--bg);font-family:var(--mono);border-radius:4px;padding:2px 8px;font-size:11px;position:absolute;right:12px}@layer site{.code-sample.svelte-kll66g{border:1px solid var(--rule);border-radius:8px;min-width:0;margin:12px 0;overflow:hidden}.code-sample.svelte-kll66g pre.shiki{padding:var(--u2);font-family:var(--mono);white-space:pre-wrap;word-break:normal;overflow-wrap:anywhere;margin:0;font-size:13px;line-height:1.65}.code-sample.svelte-kll66g pre.shiki code{white-space:inherit;font-family:inherit}.code-sample.svelte-kll66g a.twoslash-type-link{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--amber);text-decoration-color:var(--amber);text-underline-offset:2px}}.related-showcase.svelte-9mq6pv{border:1px solid var(--rule);padding:var(--u2);background:var(--bg-rail);border-radius:8px;flex-direction:column;gap:12px;display:flex}.json-slice.svelte-9mq6pv{font-family:var(--mono);max-height:260px;font-size:12px;overflow:auto}.demo-link.svelte-9mq6pv{color:var(--amber);font-size:13px;text-decoration:none}.demo-link.svelte-9mq6pv:hover{text-decoration:underline}
