.codeblock.svelte-1semi6w{--line:1.7em;border-radius:calc(var(--ui-radius) * 1.5);background:color-mix(in srgb, var(--ui-fg) 4%, var(--ui-surface));color:var(--ui-fg);font:.8125rem/1 var(--ui-font-mono);margin:0;overflow:hidden}header.svelte-1semi6w{box-shadow:inset 0 -1px var(--ui-line);justify-content:space-between;align-items:center;gap:1rem;padding:.375rem .375rem .375rem 1rem;display:flex}.file.svelte-1semi6w,.lang.svelte-1semi6w{color:var(--ui-muted);text-overflow:ellipsis;white-space:nowrap;font-size:.75rem;overflow:hidden}.copy.svelte-1semi6w{border-radius:var(--ui-radius-control);block-size:2rem;inline-size:2rem;color:var(--ui-muted);cursor:pointer;transition:background-color var(--ui-dur) ease, color var(--ui-dur) ease;background:0 0;border:0;place-items:center;padding:0;display:grid}.copy.svelte-1semi6w:hover{background:var(--ui-hover);color:var(--ui-fg)}.copy.svelte-1semi6w:focus-visible,.scroll.svelte-1semi6w:focus-visible{outline:var(--ui-ring-width) solid var(--ui-ring);outline-offset:calc(var(--ui-ring-offset) * -1)}.icon.svelte-1semi6w{animation:svelte-1semi6w-swap .22s var(--ui-ease-out);display:grid}@keyframes svelte-1semi6w-swap{0%{opacity:0;transform:scale(.6)}}.scroll.svelte-1semi6w{overflow-x:auto}.sheet.svelte-1semi6w{grid-template-columns:auto minmax(0,1fr);inline-size:max-content;min-inline-size:100%;padding-block:.875rem;display:grid}.armed.svelte-1semi6w:not(.seen) .sheet:where(.svelte-1semi6w){clip-path:inset(0 0 100%)}.armed.seen.svelte-1semi6w .sheet:where(.svelte-1semi6w){clip-path:inset(0);transition:clip-path calc(.2s + var(--lines) * 18ms) var(--ui-ease-out)}.gutter.svelte-1semi6w{color:var(--ui-muted);text-align:end;-webkit-user-select:none;user-select:none;margin:0;padding:0 .875rem 0 1rem;list-style:none}.gutter.svelte-1semi6w li:where(.svelte-1semi6w){block-size:var(--line);line-height:var(--line);font-variant-numeric:tabular-nums}.gutter.svelte-1semi6w .hit:where(.svelte-1semi6w){color:var(--ui-accent)}.code.svelte-1semi6w{position:relative}.band.svelte-1semi6w{block-size:var(--line);background:color-mix(in srgb, var(--ui-accent) 12%, transparent);box-shadow:inset 2px 0 var(--ui-accent);position:absolute;inset-block-start:calc(var(--at) * var(--line));inset-inline:-100vw 0}pre.svelte-1semi6w{font-size:inherit;line-height:var(--line);tab-size:2;margin:0;padding-inline-end:1.25rem;position:relative}.sheet.svelte-1semi6w:not(:has(.gutter)) pre:where(.svelte-1semi6w){padding-inline-start:1rem}code.svelte-1semi6w{font:inherit}.code.svelte-1semi6w .th-code,.code.svelte-1semi6w .th-code code{font:inherit;margin:0}.codeblock.svelte-1semi6w .th-tag,.codeblock.svelte-1semi6w .th-command,.codeblock.svelte-1semi6w .th-selector{color:var(--lightningcss-light,#047857)var(--lightningcss-dark,#34d399)}.codeblock.svelte-1semi6w .th-attr,.codeblock.svelte-1semi6w .th-property{color:var(--lightningcss-light,#9a3412)var(--lightningcss-dark,#fdba74)}.codeblock.svelte-1semi6w .th-string,.codeblock.svelte-1semi6w .th-link{color:var(--lightningcss-light,#0e7490)var(--lightningcss-dark,#67e8f9)}.codeblock.svelte-1semi6w .th-keyword,.codeblock.svelte-1semi6w .th-operator{color:var(--lightningcss-light,#9d174d)var(--lightningcss-dark,#f9a8d4)}.codeblock.svelte-1semi6w .th-function{color:var(--lightningcss-light,#1d4ed8)var(--lightningcss-dark,#93c5fd)}.codeblock.svelte-1semi6w .th-number,.codeblock.svelte-1semi6w .th-literal{color:var(--lightningcss-light,#854d0e)var(--lightningcss-dark,#fde68a)}.codeblock.svelte-1semi6w .th-type,.codeblock.svelte-1semi6w .th-meta{color:var(--lightningcss-light,#6d28d9)var(--lightningcss-dark,#c4b5fd)}.codeblock.svelte-1semi6w .th-comment{color:var(--lightningcss-light,#57606a)var(--lightningcss-dark,#a3a3a3);font-style:italic}.codeblock.svelte-1semi6w .th-inserted{color:var(--lightningcss-light,#047857)var(--lightningcss-dark,#34d399)}.codeblock.svelte-1semi6w .th-deleted{color:var(--lightningcss-light,#b42318)var(--lightningcss-dark,#ff8a7a)}@media (prefers-reduced-motion:reduce){.armed.svelte-1semi6w:not(.seen) .sheet:where(.svelte-1semi6w),.armed.seen.svelte-1semi6w .sheet:where(.svelte-1semi6w){clip-path:none;transition:none}.icon.svelte-1semi6w{animation:none}}
