.code-wrap.svelte-1e06m8e{margin:.5rem 0;position:relative}pre.svelte-1e06m8e{background:var(--bg-code);color:var(--bg-code-fg);border-radius:.5rem;margin:0;padding:.75rem 3.25rem .75rem 1rem;font-size:.9rem;overflow-x:auto}.dense.svelte-1e06m8e pre:where(.svelte-1e06m8e){padding:.55rem 3rem .55rem .9rem;font-size:.875rem}pre.svelte-1e06m8e code:where(.svelte-1e06m8e){color:inherit;font-size:inherit;background:0 0;padding:0}.copy.svelte-1e06m8e{font:inherit;color:var(--bg-code-fg);cursor:pointer;opacity:.7;background:#ffffff0f;border:1px solid #ffffff24;border-radius:.35rem;align-items:center;gap:.3rem;padding:.3rem .55rem;font-size:.75rem;line-height:1;transition:opacity .15s,background .15s,border-color .15s;display:inline-flex;position:absolute;top:.4rem;right:.4rem}.copy.svelte-1e06m8e:hover,.copy.svelte-1e06m8e:focus-visible{opacity:1;background:#ffffff1f;border-color:#ffffff38;outline:none}.copy.copied.svelte-1e06m8e{opacity:1;color:var(--accent);border-color:var(--accent)}.copy-text.svelte-1e06m8e{font-weight:500}.lang.svelte-1e06m8e{text-transform:uppercase;letter-spacing:.06em;color:#ffffff8c;pointer-events:none;font-size:.7rem;font-weight:500;position:absolute;top:.5rem;left:.9rem}.code-wrap.svelte-1e06m8e:has(.lang:where(.svelte-1e06m8e)) pre:where(.svelte-1e06m8e){padding-top:1.6rem}@media (width<=480px){.copy-text.svelte-1e06m8e{display:none}.copy.svelte-1e06m8e{padding:.35rem .45rem}pre.svelte-1e06m8e{padding-right:2.5rem}}
