@charset "UTF-8";.langtag.sc-1w9vok{position:relative}.langtag.sc-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.sc-1vh31p0{margin:0}table.sc-1vh31p0,tr.sc-1vh31p0,td.sc-1vh31p0{padding:0;border:0;margin:0;vertical-align:baseline}table.sc-1vh31p0{width:100%;border-collapse:collapse;border-spacing:0}tr.sc-1vh31p0:first-of-type td:where(.sc-1vh31p0){padding-top:1em}tr.sc-1vh31p0:last-child td:where(.sc-1vh31p0){padding-bottom:1em}tr.sc-1vh31p0 td:where(.sc-1vh31p0):first-of-type{z-index:2}td.sc-1vh31p0{padding-left:var(--padding-left, 1em);padding-right:var(--padding-right, 1em)}td.hljs.sc-1vh31p0:not(.hideBorder):after{content:"";position:absolute;top:0;right:0;width:1px;height:100%;background:var(--border-color, currentColor)}.wrapLines.sc-1vh31p0{white-space:pre-wrap}td.sc-1vh31p0,td.sc-1vh31p0>code:where(.sc-1vh31p0),pre.sc-1vh31p0{position:relative}td.sc-1vh31p0>code:where(.sc-1vh31p0),pre.sc-1vh31p0{z-index:1}.line-background.sc-1vh31p0{position:absolute;z-index:0;top:0;left:0;width:100%;height:100%}tr.sc-1vh31p0:first-of-type td:where(.sc-1vh31p0) .line-background:where(.sc-1vh31p0),tr.sc-1vh31p0:last-of-type td:where(.sc-1vh31p0) .line-background:where(.sc-1vh31p0){height:calc(100% - 1em)}tr.sc-1vh31p0:first-of-type td:where(.sc-1vh31p0) .line-background:where(.sc-1vh31p0){top:1em}tr.sc-1vh31p0:last-of-type td:where(.sc-1vh31p0) .line-background:where(.sc-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-leading:initial}}}#hljs-container>pre{white-space:break-spaces}#hljs-container>div>table{max-width:100%}#hljs-container>div>table>tbody>tr>td:nth-of-type(2){word-wrap:anywhere}tbody.hljs,.hljs{background-color:#0000!important}tbody.hljs{font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-leading:calc(var(--spacing,.25rem)*5);line-height:calc(var(--spacing,.25rem)*5)}code,code.hljs{font-family:var(--font-mono,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-leading:calc(var(--spacing,.25rem)*5);line-height:calc(var(--spacing,.25rem)*5);max-width:100%}code::selection{color:#f2f2f2!important;background:#ff4800!important}code.hljs::selection{color:#f2f2f2!important;background:#ff4800!important}.dark code::selection{color:#1e1c1b!important;background:#ff4800!important}.dark code.hljs::selection{color:#1e1c1b!important;background:#ff4800!important}@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-leading:initial}}}.h1.sc-1nev18k,.h2.sc-1nev18k{margin-top:calc(var(--spacing,.25rem)*10);margin-bottom:calc(var(--spacing,.25rem)*6)}.h3.sc-1nev18k,.h4.sc-1nev18k{margin-top:calc(var(--spacing,.25rem)*8);margin-bottom:calc(var(--spacing,.25rem)*5)}.h5.sc-1nev18k{margin-top:calc(var(--spacing,.25rem)*6);margin-bottom:calc(var(--spacing,.25rem)*4)}h1.sc-1nev18k{font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height, 1.2 ));--tw-leading:1.1;line-height:1.1}h2.sc-1nev18k{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)));--tw-leading:1.05;line-height:1.05}h3.sc-1nev18k{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)));--tw-leading:1;line-height:1}h4.sc-1nev18k,h5.sc-1nev18k{font-size:var(--text-lg,1.125rem);line-height:var(--tw-leading,var(--text-lg--line-height,calc(1.75/1.125)));--tw-leading:1;line-height:1}.highlighted.sc-1nev18k{color:#7c260c}.dark .highlighted.sc-1nev18k{color:#f99c77}@property --tw-leading{syntax:"*";inherits:false}p.sc-1f30sop:empty:before{content:"​"}/*! tailwindcss v4.1.10 | MIT License | https://tailwindcss.com */div.sc-199j454:hover .backdrop:where(.sc-199j454),div.sc-199j454:focus-visible .backdrop:where(.sc-199j454){opacity:.3}.footnotes .list-item p{margin-top:0;margin-bottom:0}
