@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;--tw-tracking:initial}}}.remark-code-title{border-style:var(--tw-border-style);border-width:1px;border-bottom-style:var(--tw-border-style);border-bottom-width:0;border-color:var(--color-zinc-800,#27272a);background-color:var(--color-zinc-900,#18181b);padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 3);font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,monospace;font-size:var(--text-xs,.75rem);line-height:var(--tw-leading,var(--text-xs--line-height,calc(1 / .75)));--tw-tracking:.08em;letter-spacing:.08em;color:var(--color-zinc-300,#d4d4d8);text-transform:uppercase;border-top-left-radius:4px;border-top-right-radius:4px}@supports (color:lab(0% 0 0)){.remark-code-title{border-color:var(--color-zinc-800,lab(15.7305% .613764 -2.16959));background-color:var(--color-zinc-900,lab(8.30603% .618205 -2.16572));color:var(--color-zinc-300,lab(84.9837% .601262 -2.17986))}}.remark-code-title+div>pre{border-top-left-radius:0;border-top-right-radius:0;margin-top:0}.code-highlight{float:left;min-width:100%}.code-line{margin-inline:calc(var(--spacing,.25rem) * -4);border-left-style:var(--tw-border-style);padding-right:calc(var(--spacing,.25rem) * 4);padding-left:calc(var(--spacing,.25rem) * 4);border-color:#0000;border-left-width:4px;display:block}.code-line.inserted{background-color:#00bb7f26}@supports (color:color-mix(in lab, red, red)){.code-line.inserted{background-color:color-mix(in oklab, var(--color-emerald-500,lab(66.9756% -58.27 19.5419)) 15%, transparent)}}.code-line.deleted{background-color:#ff235726}@supports (color:color-mix(in lab, red, red)){.code-line.deleted{background-color:color-mix(in oklab, var(--color-rose-500,lab(56.101% 79.4328 31.4532)) 15%, transparent)}}.highlight-line{margin-inline:calc(var(--spacing,.25rem) * -4);border-left-style:var(--tw-border-style);background-color:#f4f4f599;border-color:#6496f4;border-left-width:4px}@supports (color:color-mix(in lab, red, red)){.highlight-line{background-color:color-mix(in oklab, var(--color-zinc-100,lab(96.1634% .0993311 -.364041)) 60%, transparent)}}.highlight-line:is(.dark *){background-color:#27272a99}@supports (color:color-mix(in lab, red, red)){.highlight-line:is(.dark *){background-color:color-mix(in oklab, var(--color-zinc-800,lab(15.7305% .613764 -2.16959)) 60%, 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-zinc-500,#71717b);content:attr(line);display:inline-block}@supports (color:lab(0% 0 0)){.line-number:before{color:var(--color-zinc-500,lab(47.8878% 1.65477 -5.77283))}}.token.comment,.token.prolog,.token.cdata{color:#637777;font-style:italic}.token.punctuation{color:#c792ea}.namespace{color:#b2ccd6}.token.deleted{color:#ef53508f;font-style:italic}.token.symbol,.token.property{color:#80cbc4}.token.tag,.token.operator,.token.keyword{color:#7fdbca}.token.boolean{color:#ff5874}.token.number{color:#f78c6c}.token.constant,.token.function,.token.builtin,.token.char{color:#82aaff}.token.selector,.token.doctype{color:#c792ea;font-style:italic}.token.attr-name,.token.inserted{color:#addb67;font-style:italic}.token.string,.token.url,.token.entity,.language-css .token.string,.style .token.string{color:#addb67}.token.class-name,.token.atrule,.token.attr-value{color:#ffcb8b}.token.regex,.token.important,.token.variable{color:#d6deeb}.token.important,.token.bold{font-weight:700}.token.italic{font-style:italic}.token.table{display:inline}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-tracking{syntax:"*";inherits:false}
