/*! tailwindcss v4.1.11 | 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-leading:initial;--tw-font-weight:initial;--tw-border-style:solid}}}.prose.svelte-rtnb3v{margin-block:calc(var(--spacing,.25rem)*14);font-family:var(--font-prose,var(--font-special));--tw-leading:var(--leading-loose,2);line-height:var(--leading-loose,2)}.prose.svelte-rtnb3v>*{margin-block:calc(var(--spacing,.25rem)*6)}.prose.svelte-rtnb3v h2,.prose.svelte-rtnb3v h3,.prose.svelte-rtnb3v h4,.prose.svelte-rtnb3v h5,.prose.svelte-rtnb3v h6{margin-top:calc(var(--spacing,.25rem)*10);margin-bottom:calc(var(--spacing,.25rem)*6);--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);position:relative}.prose.svelte-rtnb3v h2{font-size:var(--text-3xl,1.875rem);line-height:var(--tw-leading,var(--text-3xl--line-height, 1.2 ))}.prose.svelte-rtnb3v h3{font-size:var(--text-2xl,1.5rem);line-height:var(--tw-leading,var(--text-2xl--line-height,calc(2/1.5)))}.prose.svelte-rtnb3v h4{font-size:var(--text-xl,1.25rem);line-height:var(--tw-leading,var(--text-xl--line-height,calc(1.75/1.25)))}.prose.svelte-rtnb3v a{color:var(--color-fg-link,#7fb4ca)}@media (hover:hover){.prose.svelte-rtnb3v a:hover{text-decoration-line:underline}}.prose.svelte-rtnb3v .header-anchor{color:var(--color-fg-muted,#938aa9);opacity:.5}@media (hover:hover){.prose.svelte-rtnb3v .header-anchor:hover{opacity:1;text-decoration-line:none}}.prose.svelte-rtnb3v ul,.prose.svelte-rtnb3v ol{padding-left:calc(var(--spacing,.25rem)*16);list-style-position:outside}:is(.prose.svelte-rtnb3v ul,.prose.svelte-rtnb3v ol) ::marker{color:var(--color-fg-muted,#938aa9)}:is(.prose.svelte-rtnb3v ul,.prose.svelte-rtnb3v ol)::marker{color:var(--color-fg-muted,#938aa9)}:is(.prose.svelte-rtnb3v ul,.prose.svelte-rtnb3v ol) ::-webkit-details-marker{color:var(--color-fg-muted,#938aa9)}:is(.prose.svelte-rtnb3v ul,.prose.svelte-rtnb3v ol)::-webkit-details-marker{color:var(--color-fg-muted,#938aa9)}.prose.svelte-rtnb3v ul{list-style-type:disc}.prose.svelte-rtnb3v ol{list-style-type:decimal}.prose.svelte-rtnb3v figure{margin-block:calc(var(--spacing,.25rem)*12);text-align:center;color:var(--color-fg-muted,#938aa9)}.prose.svelte-rtnb3v figure img{margin-inline:auto;margin-bottom:calc(var(--spacing,.25rem)*4);max-height:calc(var(--spacing,.25rem)*124)}.prose.svelte-rtnb3v figure figcaption{color:var(--color-fg-muted,#938aa9)}.prose.svelte-rtnb3v blockquote{margin-block:calc(var(--spacing,.25rem)*6);border-left-style:var(--tw-border-style);border-left-width:3px;border-color:var(--color-fg-muted,#938aa9);background-color:var(--color-bg-light,#2a2a37);padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*1)}.prose.svelte-rtnb3v code{background-color:var(--color-bg-light,#2a2a37);padding-inline:calc(var(--spacing,.25rem)*1);font-family:var(--font-special,"Commit Mono",ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);text-wrap:nowrap;overflow-x:auto}.prose.svelte-rtnb3v pre code{padding-inline:calc(var(--spacing,.25rem)*0);text-wrap:wrap}.prose.svelte-rtnb3v pre{background-color:var(--color-bg-light,#2a2a37);padding-inline:calc(var(--spacing,.25rem)*2);padding-block:calc(var(--spacing,.25rem)*1);--tw-leading:var(--leading-normal,1.5);line-height:var(--leading-normal,1.5);overflow-x:auto}.prose.svelte-rtnb3v table{margin-inline:auto;margin-block:calc(var(--spacing,.25rem)*10)}.prose.svelte-rtnb3v table th{background-color:var(--color-bg-dark,#16161d)}.prose.svelte-rtnb3v table td,.prose.svelte-rtnb3v table th{border-style:var(--tw-border-style);border-width:2px;border-color:var(--color-bg-light,#2a2a37);padding-inline:calc(var(--spacing,.25rem)*4);padding-block:calc(var(--spacing,.25rem)*1)}.prose.svelte-rtnb3v .hljs::selection{background-color:var(--color-hljs-base02,#223249);color:var(--color-hljs-base05,#dcd7ba)}.prose.svelte-rtnb3v .hljs ::selection{background-color:var(--color-hljs-base02,#223249);color:var(--color-hljs-base05,#dcd7ba)}.prose.svelte-rtnb3v .hljs-comment{color:var(--color-hljs-base03,#727169)}.prose.svelte-rtnb3v .hljs-tag{color:var(--color-hljs-base04,#c8c093)}.prose.svelte-rtnb3v .hljs-subst,.prose.svelte-rtnb3v .hljs-punctuation,.prose.svelte-rtnb3v .hljs-operator{color:var(--color-hljs-base05,#dcd7ba)}.prose.svelte-rtnb3v .hljs-operator{opacity:.7}.prose.svelte-rtnb3v .hljs-bullet,.prose.svelte-rtnb3v .hljs-variable,.prose.svelte-rtnb3v .hljs-template-variable,.prose.svelte-rtnb3v .hljs-selector-tag,.prose.svelte-rtnb3v .hljs-name,.prose.svelte-rtnb3v .hljs-deletion{color:var(--color-hljs-base08,#c34043)}.prose.svelte-rtnb3v .hljs-symbol,.prose.svelte-rtnb3v .hljs-number,.prose.svelte-rtnb3v .hljs-link,.prose.svelte-rtnb3v .hljs-attr,.prose.svelte-rtnb3v .hljs-variable.constant_,.prose.svelte-rtnb3v .hljs-literal{color:var(--color-hljs-base09,#ffa066)}.prose.svelte-rtnb3v .hljs-title,.prose.svelte-rtnb3v .hljs-class .hljs-title,.prose.svelte-rtnb3v .hljs-title.class_{color:var(--color-hljs-base0a,#dca561)}.prose.svelte-rtnb3v .hljs-strong{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-hljs-base0a,#dca561)}.prose.svelte-rtnb3v .hljs-code,.prose.svelte-rtnb3v .hljs-addition,.prose.svelte-rtnb3v .hljs-title.class_.inherited__,.prose.svelte-rtnb3v .hljs-string{color:var(--color-hljs-base0b,#98bb6c)}.prose.svelte-rtnb3v .hljs-built_in,.prose.svelte-rtnb3v .hljs-doctag,.prose.svelte-rtnb3v .hljs-quote,.prose.svelte-rtnb3v .hljs-keyword.hljs-atrule,.prose.svelte-rtnb3v .hljs-regexp{color:var(--color-hljs-base0c,#7fb4ca)}.prose.svelte-rtnb3v .hljs-function .hljs-title,.prose.svelte-rtnb3v .hljs-attribute,.prose.svelte-rtnb3v .ruby .hljs-property,.prose.svelte-rtnb3v .hljs-title.function_,.prose.svelte-rtnb3v .hljs-section{color:var(--color-hljs-base0d,#7e9cd8)}.prose.svelte-rtnb3v .hljs-type,.prose.svelte-rtnb3v .hljs-template-tag,.prose.svelte-rtnb3v .diff .hljs-meta,.prose.svelte-rtnb3v .hljs-keyword{color:var(--color-hljs-base0e,#957fb8)}.prose.svelte-rtnb3v .hljs-emphasis{color:var(--color-hljs-base0e,#957fb8);font-style:italic}.prose.svelte-rtnb3v .hljs-meta,.prose.svelte-rtnb3v .hljs-meta .hljs-keyword,.prose.svelte-rtnb3v .hljs-meta .hljs-string{color:var(--color-hljs-base0f,#d27e99)}.prose.svelte-rtnb3v .hljs-meta .hljs-keyword,.prose.svelte-rtnb3v .hljs-meta-keyword{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
