/*! tailwindcss v4.1.17 | 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)))){:root,:host{--code-fence-em:0px}.svelte-zscobc,.svelte-zscobc:before,.svelte-zscobc:after,.svelte-zscobc::backdrop{--tw-font-weight:initial}}}.prose.svelte-zscobc h3{font-size:1.5rem!important}:is(.prose.svelte-zscobc h3,.prose.svelte-zscobc h4){padding-top:var(--spacing-4,1rem)}.prose.svelte-zscobc h5{margin-top:calc(var(--spacing,.25rem)*8);margin-bottom:calc(var(--spacing,.25rem)*2);font-size:var(--text-base,1.125rem);line-height:var(--tw-leading,var(--text-base--line-height, 1.5 ));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}.prose.svelte-zscobc hr{margin-block:calc(var(--spacing,.25rem)*10)}.prose.svelte-zscobc{--code-fence-base:#faf4ed;--code-fence-border:#f2e9e1;--code-fence-button:#f2e9e1;--code-fence-button-hover:#dfdad9;--code-fence-text:#575279}.dark .prose.svelte-zscobc{--code-fence-base:#232136;--code-fence-border:#44415a;--code-fence-button:#393552;--code-fence-button-hover:#56526e;--code-fence-text:#e0def4}.prose.svelte-zscobc .rb-copy-button{background-color:var(--code-fence-button);border-color:var(--code-fence-border);color:var(--code-fence-text);top:var(--copy-button-inset);right:var(--copy-button-inset);width:var(--copy-button-width);height:var(--copy-button-height);margin:0}.prose.svelte-zscobc .rb-copy-button:hover{background-color:var(--code-fence-button-hover)}.prose.svelte-zscobc .rb-copy-button:not(:focus-visible){box-shadow:none}.prose.svelte-zscobc pre{background-color:var(--code-fence-base);border:1px solid var(--code-fence-border);color:var(--code-fence-text);--code-fence-em:1em}:is(.prose.svelte-zscobc pre>code.language-md,.prose.svelte-zscobc pre>code.language-markdown){overflow-wrap:anywhere;white-space:pre-wrap}@property --code-fence-em{syntax:"<length>";inherits:true;initial-value:0}.prose.svelte-zscobc{--copy-button-inset:.5rem;--copy-button-width: calc(2rem + 2px) ;--copy-button-height:2rem;--code-fence-spacer-gap-x:.5rem;--code-fence-spacer-gap-y:.25rem}.prose.svelte-zscobc pre>code:is(.language-md,.language-markdown):before{content:"";float:right;width:calc(var(--copy-button-inset) + var(--copy-button-width) - 1.5*var(--code-fence-em) + var(--code-fence-spacer-gap-x));height:calc(var(--copy-button-inset) + var(--copy-button-height) - var(--code-fence-em) + var(--code-fence-spacer-gap-y))}.prose.svelte-zscobc .callout-box{margin-bottom:calc(var(--spacing,.25rem)*5);padding:calc(var(--spacing,.25rem)*2)}.prose.svelte-zscobc .callout-box p{margin:calc(var(--spacing,.25rem)*0)}.prose.svelte-zscobc .callout-box.primary{background-color:var(--color-surface-alt)}.prose.svelte-zscobc .callout-box.secondary{background-color:var(--color-surface)}.prose.svelte-zscobc mark.highlight-yellow{-webkit-box-decoration-break:clone;box-decoration-break:clone;color:var(--color-mark-ink);background-color:#fbf0d9;padding:0 .12em}.prose.svelte-zscobc mark.highlight-blue{-webkit-box-decoration-break:clone;box-decoration-break:clone;color:var(--color-mark-ink);background-color:#d0e3ff;padding:0 .12em}.prose.svelte-zscobc mark.highlight-purple{-webkit-box-decoration-break:clone;box-decoration-break:clone;color:var(--color-mark-ink);background-color:#f8deff;padding:0 .12em}.prose.svelte-zscobc mark.highlight-green{-webkit-box-decoration-break:clone;box-decoration-break:clone;color:var(--color-mark-ink);background-color:#d4f1d3;padding:0 .12em}.prose.svelte-zscobc mark.highlight-red{-webkit-box-decoration-break:clone;box-decoration-break:clone;color:var(--color-mark-ink);background-color:#ffd5d6;padding:0 .12em}@property --tw-font-weight{syntax:"*";inherits:false}
