.code.svelte-1cjdcvn{margin:0 0 1.4rem;background:var(--bg-soft);border:1px solid var(--line);border-radius:var(--radius);overflow:hidden}figcaption.svelte-1cjdcvn{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.5rem .85rem;border-bottom:1px solid var(--line-soft);background:color-mix(in srgb,var(--surface) 60%,transparent)}.name.svelte-1cjdcvn{font-size:.74rem;color:var(--muted);letter-spacing:.04em}.copy.svelte-1cjdcvn{background:none;border:1px solid var(--line);color:var(--muted);font:inherit;font-family:var(--mono);font-size:.7rem;padding:.15rem .5rem;border-radius:5px;cursor:pointer}.copy.svelte-1cjdcvn:hover{color:var(--amber);border-color:color-mix(in srgb,var(--amber) 50%,var(--line))}pre.svelte-1cjdcvn{margin:0;padding:1rem 1.1rem;overflow-x:auto;line-height:1.7}code.svelte-1cjdcvn{font-size:.83rem;color:var(--text-2);white-space:pre}pre.svelte-1cjdcvn .tok-c{color:var(--faint);font-style:italic}pre.svelte-1cjdcvn .tok-s{color:#a5d6a7}pre.svelte-1cjdcvn .tok-k{color:var(--amber)}pre.svelte-1cjdcvn .tok-a{color:var(--cyan)}pre.svelte-1cjdcvn .tok-f{color:#e8ecf1;font-weight:600}pre.svelte-1cjdcvn .tok-n{color:#ce93d8}pre.svelte-1cjdcvn .tok-t{color:#90caf9}pre.svelte-1cjdcvn .tok-p{color:var(--faint);-webkit-user-select:none;user-select:none}
