.langtag.svelte-4k2hjw{position:relative}.langtag.svelte-4k2hjw:after{content:attr(data-language);position:absolute;top:var(--langtag-top, 0);right:var(--langtag-right, 0);display:flex;align-items:center;justify-content:center;background:var(--langtag-background, rgba(0, 0, 0, .1));color:var(--langtag-color, currentColor);border-radius:var(--langtag-border-radius, 4px);padding:var(--langtag-padding, .25rem .5rem);font-size:var(--langtag-font-size, .75rem);font-family:var(--langtag-font-family, monospace);text-transform:var(--langtag-text-transform, uppercase);letter-spacing:var(--langtag-letter-spacing, .025em);z-index:var(--langtag-z-index, 1);pointer-events:none;-webkit-user-select:none;user-select:none}pre.svelte-4k2hjw code.hljs:where(.svelte-4k2hjw){display:block;padding:var(--code-padding, 1rem);font-family:var(--code-font-family, "Fira Code", "Monaco", "Cascadia Code", monospace);font-size:var(--code-font-size, .875rem);line-height:var(--code-line-height, 1.5)}pre code.hljs{display:block;overflow-x:auto;padding:1em}code.hljs{padding:3px 5px}/*!
  Theme: An Old Hope – Star Wars Syntax
  Author: (c) Gustavo Costa <gusbemacbe@gmail.com>
  Maintainer: @gusbemacbe

  Original theme - Ocean Dark Theme – by https://github.com/gavsiu
  Based on Jesse Leite's Atom syntax theme 'An Old Hope'
    https://github.com/JesseLeite/an-old-hope-syntax-atom
*/.hljs{background:#1c1d21;color:#c0c5ce}.hljs-comment,.hljs-quote{color:#b6b18b}.hljs-variable,.hljs-template-variable,.hljs-tag,.hljs-name,.hljs-selector-id,.hljs-selector-class,.hljs-regexp,.hljs-deletion{color:#eb3c54}.hljs-number,.hljs-built_in,.hljs-literal,.hljs-type,.hljs-params,.hljs-meta,.hljs-link{color:#e7ce56}.hljs-attribute{color:#ee7c2b}.hljs-string,.hljs-symbol,.hljs-bullet,.hljs-addition{color:#4fb4d7}.hljs-title,.hljs-section{color:#78bb65}.hljs-keyword,.hljs-selector-tag{color:#b45ea4}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}.code-examples.svelte-ztdsww{max-width:100%;margin:1rem 0}.tab-navigation.svelte-ztdsww{display:flex;border-bottom:2px solid #e5e7eb;margin-bottom:1rem;overflow-x:auto}.tab-button.svelte-ztdsww{display:flex;align-items:center;gap:.5rem;padding:.75rem 1rem;border:none;background:transparent;color:#6b7280;font-weight:500;font-size:.875rem;cursor:pointer;border-bottom:2px solid transparent;transition:all .2s ease;white-space:nowrap}.tab-button.svelte-ztdsww:hover{color:#374151;border-bottom-color:#d1d5db}.tab-button.active.svelte-ztdsww{color:#10b981;border-bottom-color:#10b981}.tab-icon.svelte-ztdsww{font-size:1rem}.code-container.svelte-ztdsww{position:relative}.code-block.svelte-ztdsww{border:1px solid #e5e7eb;border-radius:.5rem;overflow:hidden;background:#f9fafb}.code-block pre{margin:0;padding:1rem;background:#fff!important;border:none;border-radius:0;font-size:.875rem;line-height:1.5;overflow-x:auto}
