.code-tabs.svelte-1nsfcju{border:1px solid color-mix(in srgb, var(--code-ink) 10%, transparent);border-radius:var(--code-radius);background:var(--code-paper);min-width:0;color:var(--code-ink);margin:1.5rem 0;overflow:hidden}.bar.svelte-1nsfcju{border-bottom:1px solid color-mix(in srgb, var(--code-ink) 10%, transparent);align-items:center;gap:.25rem;min-width:0;padding:.15rem .5rem .15rem .75rem;display:flex}.tabs.svelte-1nsfcju{gap:.15rem;min-width:0;display:flex;overflow-x:auto}.bar.svelte-1nsfcju button[role=tab]:where(.svelte-1nsfcju){border-radius:var(--radius);min-height:2.25rem;color:color-mix(in srgb, var(--code-ink) 55%, transparent);cursor:pointer;font:600 .82rem/1 var(--body-font);transition:background-color .12s ease, color .12s ease, transform var(--duration-press) var(--ease-out);background:0 0;border:0;flex:none;padding:.3rem .65rem;position:relative}.bar.svelte-1nsfcju button[role=tab]:where(.svelte-1nsfcju):after{content:"";position:absolute;inset:-4px 0}.bar.svelte-1nsfcju button[role=tab]:where(.svelte-1nsfcju):active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.bar.svelte-1nsfcju button[role=tab]:where(.svelte-1nsfcju):hover{color:var(--code-ink)}}.bar.svelte-1nsfcju button[role=tab]:where(.svelte-1nsfcju):focus-visible,.bar.svelte-1nsfcju .copy:where(.svelte-1nsfcju):focus-visible{outline-offset:-1px}.bar.svelte-1nsfcju button[role=tab].active:where(.svelte-1nsfcju){background:color-mix(in srgb, var(--code-ink) 10%, transparent);color:var(--code-ink)}.bar.svelte-1nsfcju .copy:where(.svelte-1nsfcju){border-radius:var(--radius);width:2rem;min-width:2rem;height:2rem;min-height:2rem;color:color-mix(in srgb, var(--code-ink) 55%, transparent);cursor:pointer;transition:background-color .12s ease, color .12s ease, transform var(--duration-press) var(--ease-out);background:0 0;border:0;place-items:center;margin-left:auto;padding:0;display:grid;position:relative}.bar.svelte-1nsfcju .copy:where(.svelte-1nsfcju):after{content:"";position:absolute;inset:-6px}.bar.svelte-1nsfcju .copy:where(.svelte-1nsfcju):active{transform:scale(.97)}@media (hover:hover) and (pointer:fine){.bar.svelte-1nsfcju .copy:where(.svelte-1nsfcju):hover{background:color-mix(in srgb, var(--code-ink) 12%, transparent);color:var(--code-ink)}}.bar.svelte-1nsfcju .copy:where(.svelte-1nsfcju) .icon-copy:where(.svelte-1nsfcju),.bar.svelte-1nsfcju .copy:where(.svelte-1nsfcju) .icon-check:where(.svelte-1nsfcju){transition:opacity var(--duration-icon) var(--ease-out);grid-area:1/1;place-items:center;display:grid}.bar.svelte-1nsfcju .copy:where(.svelte-1nsfcju) .icon-copy:where(.svelte-1nsfcju){opacity:1}.bar.svelte-1nsfcju .copy:where(.svelte-1nsfcju) .icon-check:where(.svelte-1nsfcju),.bar.svelte-1nsfcju .copy.copied:where(.svelte-1nsfcju) .icon-copy:where(.svelte-1nsfcju){opacity:0}.bar.svelte-1nsfcju .copy.copied:where(.svelte-1nsfcju) .icon-check:where(.svelte-1nsfcju){opacity:1}.scroll-region.svelte-1nsfcju{outline-offset:-2px;max-width:100%;padding:0}.scroll-region.svelte-1nsfcju pre.hljs,.scroll-region.svelte-1nsfcju pre{min-width:max-content;color:inherit;font-family:var(--code-font);margin:0;padding:1rem;font-size:.85rem;line-height:1.6;background:0 0!important}.scroll-region.svelte-1nsfcju code.hljs,.scroll-region.svelte-1nsfcju code{font:inherit;background:0 0!important}@media (width<=35rem){.bar.svelte-1nsfcju{grid-template-columns:minmax(0,1fr) auto;display:grid}.bar.svelte-1nsfcju .copy:where(.svelte-1nsfcju){margin-left:0}}
