/*! 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)))){*,::backdrop,:after,:before{--tw-font-weight:initial}}}:root{--pr-comment:#5d6472;--pr-punctuation:#8a3fb5;--pr-plain:#403f53;--pr-deleted:#ef53508f;--pr-property:#0a767c;--pr-keyword:#0a767c;--pr-boolean:#a64444;--pr-number:#aa0982;--pr-function:#3a63bd;--pr-selector:#8a3fb5;--pr-attr-name:#3a63bd;--pr-string:#b04e4c;--pr-class-name:#111;--pr-variable:#403f53}:where(.dark,.dark *){--pr-comment:#637777;--pr-punctuation:#c792ea;--pr-plain:#b2ccd6;--pr-deleted:#ef53508f;--pr-property:#80cbc4;--pr-keyword:#7fdbca;--pr-boolean:#ff5874;--pr-number:#f78c6c;--pr-function:#82aaff;--pr-selector:#c792ea;--pr-attr-name:#addb67;--pr-string:#addb67;--pr-class-name:#ffcb8b;--pr-variable:#d6deeb}.remark-code-title{background-color:var(--color-gray-200,oklch(92.8% .006 264.531));padding-inline:calc(var(--spacing,.25rem)*5);padding-block:calc(var(--spacing,.25rem)*3);font-family:var(--font-mono,var(--font-geist-mono),ui-monospace,"Cascadia Code","Source Code Pro",monospace);font-size:var(--text-sm,.875rem);line-height:var(--tw-leading,var(--text-sm--line-height,calc(1.25/.875)));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--color-gray-800,oklch(18% .005 260))}.remark-code-title:where(.dark,.dark *){background-color:var(--color-gray-800,oklch(18% .005 260));color:var(--color-gray-200,oklch(92.8% .006 264.531))}.remark-code-title+div>pre{margin-top:calc(var(--spacing,.25rem)*0)}.code-highlight{float:left;min-width:100%}.code-line{margin-inline:calc(var(--spacing,.25rem)*-4);padding-right:calc(var(--spacing,.25rem)*4);padding-left:calc(var(--spacing,.25rem)*4);display:block}.code-line.inserted{background-color:#00c75833}@supports (color:color-mix(in lab,red,red)){.code-line.inserted{background-color:color-mix(in oklab,var(--color-green-500,oklch(72.3% .219 149.579))20%,transparent)}}.code-line.deleted{background-color:#fb2c3633}@supports (color:color-mix(in lab,red,red)){.code-line.deleted{background-color:color-mix(in oklab,var(--color-red-500,oklch(63.7% .237 25.331))20%,transparent)}}.highlight-line{margin-inline:calc(var(--spacing,.25rem)*-4);background-color:#0092fb1a}@supports (color:color-mix(in lab,red,red)){.highlight-line{background-color:color-mix(in oklab,var(--color-primary-500,oklch(65% .2 250))10%,transparent)}}.line-number:before{margin-right:calc(var(--spacing,.25rem)*4);margin-left:calc(var(--spacing,.25rem)*-2);width:calc(var(--spacing,.25rem)*4);text-align:right;color:var(--color-gray-400,oklch(70.7% .022 261.325));content:attr(line);display:inline-block}.token.cdata,.token.comment,.token.prolog{color:var(--pr-comment);font-style:italic}.token.punctuation{color:var(--pr-punctuation)}.namespace{color:var(--pr-plain)}.token.deleted{color:var(--pr-deleted);font-style:italic}.token.property,.token.symbol{color:var(--pr-property)}.token.keyword,.token.operator,.token.tag{color:var(--pr-keyword)}.token.boolean{color:var(--pr-boolean)}.token.number{color:var(--pr-number)}.token.builtin,.token.char,.token.constant,.token.function{color:var(--pr-function)}.token.doctype,.token.selector{color:var(--pr-selector);font-style:italic}.token.attr-name,.token.inserted{color:var(--pr-attr-name);font-style:italic}.language-css .token.string,.style .token.string,.token.entity,.token.string,.token.url{color:var(--pr-string)}.token.atrule,.token.attr-value,.token.class-name{color:var(--pr-class-name)}.token.important,.token.regex,.token.variable{color:var(--pr-variable)}.token.bold,.token.important{font-weight:700}.token.italic{font-style:italic}.token.table{display:inline}@property --tw-font-weight{syntax:"*";inherits:false}