.tabs.svelte-13lh4pp{scrollbar-width:none}.tabs.svelte-13lh4pp::-webkit-scrollbar{display:none}.tab.svelte-13lh4pp{border:1px solid var(--color-border);min-height:44px;color:var(--color-text-muted);cursor:pointer;border-radius:9999px;flex-shrink:0;padding:0 .85rem;font-size:.8125rem;font-weight:600;transition:background-color .15s,color .15s,border-color .15s}.tab.svelte-13lh4pp:hover{color:var(--color-text)}.tab.active.svelte-13lh4pp{background:var(--color-text);border-color:var(--color-text);color:var(--color-bg)}.tab.svelte-13lh4pp:focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}.snippet.svelte-13lh4pp{border:1px solid var(--color-border);background:var(--color-surface-2);border-radius:.875rem;position:relative}pre.svelte-13lh4pp{white-space:pre-wrap;overflow-wrap:anywhere;padding:.85rem 3.5rem .85rem .95rem;font-size:.78rem;line-height:1.55;overflow-x:auto}.copy.svelte-13lh4pp{position:absolute;top:.25rem;right:.25rem}.copy.svelte-13lh4pp .copy-button{width:2.75rem;height:2.75rem}.strip.svelte-hxcykx{border:1px solid color-mix(in srgb, var(--color-primary) 30%, var(--color-border));background:color-mix(in srgb, var(--color-primary) 6%, var(--color-surface))}.bar.svelte-hxcykx{background:color-mix(in srgb, var(--color-text) 8%, transparent);border-radius:9999px;height:6px;overflow:hidden}.bar.svelte-hxcykx span:where(.svelte-hxcykx){border-radius:inherit;background:var(--color-primary);height:100%;transition:width .4s ease-out;display:block}@media (prefers-reduced-motion:reduce){.bar.svelte-hxcykx span:where(.svelte-hxcykx){transition:none}}
