.cb.svelte-1uqvw3u{min-width:0}.cb__caption.svelte-1uqvw3u{color:var(--color-ink-dim);margin-bottom:.5rem;font-size:.8125rem;font-weight:500}.cb__window.svelte-1uqvw3u{border:1px solid var(--color-grid);background:var(--color-deep);min-width:0;box-shadow:var(--shadow-pixel-sm);border-radius:3px;overflow:hidden}.cb__bar.svelte-1uqvw3u{border-bottom:1px solid var(--color-grid);background:color-mix(in srgb, var(--color-panel) 70%, var(--color-deep));justify-content:space-between;align-items:stretch;gap:.5rem;display:flex}.cb__tabs.svelte-1uqvw3u{overscroll-behavior-x:contain;scrollbar-width:none;min-width:0;display:flex;overflow-x:auto}.cb__tab.svelte-1uqvw3u,.cb__copy.svelte-1uqvw3u{white-space:nowrap;min-height:2.75rem;color:var(--color-ink-dim);transition:color var(--duration-fast) var(--ease-smooth), background-color var(--duration-fast) var(--ease-smooth);align-items:center;gap:.375rem;padding:0 .875rem;font-size:.75rem;font-weight:500;display:inline-flex;position:relative}@media (pointer:fine){.cb__tab.svelte-1uqvw3u,.cb__copy.svelte-1uqvw3u{min-height:2.25rem}}.cb__tab[aria-selected=true].svelte-1uqvw3u{color:var(--color-ink)}.cb__tab[aria-selected=true].svelte-1uqvw3u:after{content:"";background:var(--color-purple-bright);height:2px;position:absolute;bottom:-1px;left:.875rem;right:.875rem}.cb__tab.svelte-1uqvw3u:active,.cb__copy.svelte-1uqvw3u:active{background-color:var(--color-panel-2)}.cb__tab.svelte-1uqvw3u:focus-visible,.cb__copy.svelte-1uqvw3u:focus-visible{outline:2px solid var(--color-purple-bright);outline-offset:-2px}.cb__title.svelte-1uqvw3u{white-space:nowrap;text-overflow:ellipsis;min-width:0;color:var(--color-ink-dim);align-items:center;padding:0 .875rem;font-size:.75rem;font-weight:500;display:flex;overflow:hidden}.cb__copy.svelte-1uqvw3u{border-left:1px solid var(--color-grid);color:var(--color-purple-bright);flex-shrink:0}.cb__copy.is-copied.svelte-1uqvw3u{color:var(--color-toxic)}.cb__copy.is-failed.svelte-1uqvw3u{color:var(--color-rose)}@media (hover:hover) and (pointer:fine){.cb__tab.svelte-1uqvw3u:hover{color:var(--color-ink)}.cb__copy.svelte-1uqvw3u:not(.is-copied):not(.is-failed):hover{color:var(--color-lav)}}.cb__code.svelte-1uqvw3u{overscroll-behavior:contain;max-height:36rem;font-family:var(--font-mono);color:var(--color-lav);tab-size:2;margin:0;padding:.875rem 1rem;font-size:.8125rem;line-height:1.65;overflow:auto}
