.langtag.svelte-1w9vok{position:relative}.langtag.svelte-1w9vok: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, inherit);color:var(--langtag-color, inherit);border-radius:var(--langtag-border-radius, 0);padding:var(--langtag-padding, 1em)}pre.svelte-1vh31p0{margin:0}table.svelte-1vh31p0,tr.svelte-1vh31p0,td.svelte-1vh31p0{padding:0;border:0;margin:0;vertical-align:baseline}table.svelte-1vh31p0{width:100%;border-collapse:collapse;border-spacing:0}tr.svelte-1vh31p0:first-of-type td:where(.svelte-1vh31p0){padding-top:1em}tr.svelte-1vh31p0:last-child td:where(.svelte-1vh31p0){padding-bottom:1em}tr.svelte-1vh31p0 td:where(.svelte-1vh31p0):first-of-type{z-index:2}td.svelte-1vh31p0{padding-left:var(--padding-left, 1em);padding-right:var(--padding-right, 1em)}td.hljs.svelte-1vh31p0:not(.hideBorder):after{content:"";position:absolute;top:0;right:0;width:1px;height:100%;background:var(--border-color, currentColor)}.wrapLines.svelte-1vh31p0{white-space:pre-wrap}td.svelte-1vh31p0,td.svelte-1vh31p0>code:where(.svelte-1vh31p0),pre.svelte-1vh31p0{position:relative}td.svelte-1vh31p0>code:where(.svelte-1vh31p0),pre.svelte-1vh31p0{z-index:1}.line-background.svelte-1vh31p0{position:absolute;z-index:0;top:0;left:0;width:100%;height:100%}tr.svelte-1vh31p0:first-of-type td:where(.svelte-1vh31p0) .line-background:where(.svelte-1vh31p0),tr.svelte-1vh31p0:last-of-type td:where(.svelte-1vh31p0) .line-background:where(.svelte-1vh31p0){height:calc(100% - 1em)}tr.svelte-1vh31p0:first-of-type td:where(.svelte-1vh31p0) .line-background:where(.svelte-1vh31p0){top:1em}tr.svelte-1vh31p0:last-of-type td:where(.svelte-1vh31p0) .line-background:where(.svelte-1vh31p0){bottom:1em}@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0}}}._ffModal>._ffModalContent{z-index:50;width:100%;height:fit-content;max-width:var(--container-lg,32rem)}@media (min-width:64rem){._ffModal>._ffModalContent{--tw-translate-x:45%;translate:var(--tw-translate-x)var(--tw-translate-y)}}@media (min-width:80rem){._ffModal>._ffModalContent{--tw-translate-x:calc(1/3*100%);translate:var(--tw-translate-x)var(--tw-translate-y)}}._ffModal{z-index:40!important}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}.noise-overlay.svelte-953eum{background:transparent;filter:url(#noise);opacity:.1;top:-5%;right:-5%;bottom:-5%;left:-5%;animation:svelte-953eum-noise .5s steps(2) infinite}@keyframes svelte-953eum-noise{0%{transform:translate(0)}10%{transform:translate(-5%,-5%)}20%{transform:translate(-10%,5%)}30%{transform:translate(5%,-10%)}40%{transform:translate(-5%,15%)}50%{transform:translate(-10%,5%)}60%{transform:translate(15%)}70%{transform:translateY(10%)}80%{transform:translate(3%,15%)}90%{transform:translate(-10%,10%)}to{transform:translate(0)}}.scrollbar-hide.svelte-1gl3t74{scrollbar-width:none;-ms-overflow-style:none}.scrollbar-hide.svelte-1gl3t74::-webkit-scrollbar{display:none}.dragging.svelte-1gl3t74{cursor:grabbing;-webkit-user-select:none;user-select:none}.bottom-mask.svelte-1pmf30r{--bottom-mask: linear-gradient(to bottom, black 60%, transparent 89%);-webkit-mask:var(--bottom-mask);mask:var(--bottom-mask)}/*! tailwindcss v4.1.8 | MIT License | https://tailwindcss.com */@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-border-style:solid}}}.Box.svelte-19h1rss{border-radius:var(--radius-3xl,1.5rem);border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-light-soft,oklch(95% .0067 53.45));padding-inline:calc(var(--spacing,.25rem)*3.5);padding-block:calc(var(--spacing,.25rem)*3.5)}@media (min-width:40rem){.Box.svelte-19h1rss{padding-inline:calc(var(--spacing,.25rem)*5);padding-block:calc(var(--spacing,.25rem)*4)}}.bottomGradientMask.svelte-19h1rss{--mask-image:linear-gradient(to bottom,black 0%,black 30%,transparent 80%);mask-image:var(--mask-image);-webkit-mask-image:var(--mask-image)}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
