.code.svelte-1e06m8e{margin:0;overflow:hidden;border:1px solid var(--line);border-radius:var(--radius-lg);background:var(--overlay);box-shadow:var(--shadow-card)}figcaption.svelte-1e06m8e{display:flex;align-items:center;gap:.55rem;border-bottom:1px solid var(--line);padding:.5rem .65rem .5rem .8rem;background:color-mix(in srgb,var(--raised) 50%,transparent);color:var(--mid)}.dot.svelte-1e06m8e{width:9px;height:9px;border-radius:999px;background:var(--acc-fg);box-shadow:0 0 0 3px var(--acc-dim)}.title.svelte-1e06m8e{flex:1;font-family:var(--font-mono);font-size:.76rem;font-weight:500;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}button.svelte-1e06m8e{display:inline-flex;align-items:center;gap:.32rem;border:1px solid var(--line-strong);border-radius:7px;padding:.28rem .5rem;background:var(--surface);color:var(--mid);font-size:.72rem;font-weight:500;cursor:pointer;transition:color .15s ease,border-color .15s ease}button.svelte-1e06m8e:hover{color:var(--fg);border-color:var(--dim)}.scroll.svelte-1e06m8e{overflow:auto;max-width:100%}.code.svelte-1e06m8e pre{margin:0;padding:1rem 1.1rem;background:transparent!important;font-family:var(--font-mono);font-size:.82rem;line-height:1.7;tab-size:2}.compact.svelte-1e06m8e pre{padding:.8rem .9rem;font-size:.76rem;line-height:1.6}
