.copy-code.svelte-f3it9o{width:100%;max-width:42rem;margin:.75rem 0 0}.meta.svelte-f3it9o{justify-content:space-between;align-items:center;gap:.75rem;margin-bottom:.35rem;display:flex}.label.svelte-f3it9o{letter-spacing:.04em;text-transform:uppercase;color:var(--color-lilac);font-size:.78rem;font-weight:700}.lang.svelte-f3it9o{color:color-mix(in srgb, var(--color-cream) 65%, transparent);font-size:.72rem;font-weight:700}.frame.svelte-f3it9o{border:1px solid color-mix(in srgb, var(--color-lilac) 38%, transparent);box-shadow:0 0 18px color-mix(in srgb, var(--color-lilac) 22%, transparent), 0 0 40px color-mix(in srgb, var(--color-eggplant) 30%, transparent);background:#00000061;border-radius:.85rem;position:relative;overflow:hidden}pre.svelte-f3it9o{box-shadow:none;background:0 0;margin:0;padding:.9rem 4.5rem .9rem 1rem;overflow-x:auto}code.svelte-f3it9o{font-family:var(--font-mono);color:color-mix(in srgb, var(--color-cream) 92%, white);white-space:pre;font-size:.85rem;line-height:1.55}.copy-btn.svelte-f3it9o{border:1px solid color-mix(in srgb, var(--color-lilac) 45%, transparent);background:color-mix(in srgb, var(--color-eggplant) 88%, black);color:var(--color-cream);cursor:pointer;border-radius:999px;padding:.35rem .7rem;font-size:.75rem;font-weight:800;position:absolute;top:.55rem;right:.55rem}.copy-btn.svelte-f3it9o:hover{background:color-mix(in srgb, var(--color-lilac) 28%, transparent);color:#fff}
