@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-content:""}}}code[data-theme],code[data-theme] span{color:var(--shiki-light)}html.dark code[data-theme],html.dark code[data-theme] span{color:var(--shiki-dark)}pre{overflow-x:auto}pre [data-line]{padding-left:1rem;padding-right:1rem}code[data-line-numbers]{counter-reset:line}code[data-line-numbers]>[data-line]:before{counter-increment:line;content:counter(line);text-align:right;width:.75rem;margin-right:1rem;display:inline-block}code[data-line-numbers-max-digits="2"]>[data-line]:before{width:1.25rem}code[data-line-numbers-max-digits="3"]>[data-line]:before{width:1.75rem}code[data-line-numbers-max-digits="4"]>[data-line]:before{width:2.25rem}figure[data-rehype-pretty-code-figure]{margin-top:.5rem;margin-bottom:.5rem}@layer base{code,pre{font-family:var(--font-mono,var(--font-mono))}code[data-line-numbers]>[data-line]:before{color:var(--muted)}code span[data-highlighted-line]{background-color:#e4e4e799}@supports (color:color-mix(in lab, red, red)){code span[data-highlighted-line]{background-color:color-mix(in oklab,var(--color-zinc-200,lab(90.6853% .399232 -1.45452))60%,transparent)}}code span[data-highlighted-line]:is(.dark,.dark *,[data-theme=dark],[data-theme=dark] *),code span[data-highlighted-line]:is(.dark,.dark *,[data-theme=dark],[data-theme=dark] *):before,code span[data-highlighted-line]:is(.dark,.dark *,[data-theme=dark],[data-theme=dark] *):after{background-color:var(--color-zinc-800,#27272a)}@supports (color:lab(0% 0 0)){code span[data-highlighted-line]:is(.dark,.dark *,[data-theme=dark],[data-theme=dark] *),code span[data-highlighted-line]:is(.dark,.dark *,[data-theme=dark],[data-theme=dark] *):before,code span[data-highlighted-line]:is(.dark,.dark *,[data-theme=dark],[data-theme=dark] *):after{background-color:var(--color-zinc-800,lab(15.7305% .613764 -2.16959))}}@media (prefers-color-scheme:dark){code span[data-highlighted-line]:not(:is(.dark,.dark *,[data-theme=dark],[data-theme=dark] *)) :is(code span[data-highlighted-line]),code span[data-highlighted-line]:not(:is(.dark,.dark *,[data-theme=dark],[data-theme=dark] *)) :is(code span[data-highlighted-line]):before,code span[data-highlighted-line]:not(:is(.dark,.dark *,[data-theme=dark],[data-theme=dark] *)) :is(code span[data-highlighted-line]):after{background-color:var(--color-zinc-800,#27272a)}@supports (color:lab(0% 0 0)){code span[data-highlighted-line]:not(:is(.dark,.dark *,[data-theme=dark],[data-theme=dark] *)) :is(code span[data-highlighted-line]),code span[data-highlighted-line]:not(:is(.dark,.dark *,[data-theme=dark],[data-theme=dark] *)) :is(code span[data-highlighted-line]):before,code span[data-highlighted-line]:not(:is(.dark,.dark *,[data-theme=dark],[data-theme=dark] *)) :is(code span[data-highlighted-line]):after{background-color:var(--color-zinc-800,lab(15.7305% .613764 -2.16959))}}}code span mark{border-radius:calc(var(--radius)*.75);background-color:#e4e4e799}@supports (color:color-mix(in lab, red, red)){code span mark{background-color:color-mix(in oklab,var(--color-zinc-200,lab(90.6853% .399232 -1.45452))60%,transparent)}}code span mark{padding-inline:calc(var(--spacing,.25rem)*1);padding-block:calc(var(--spacing,.25rem)*.5)}code span mark:is(.dark,.dark *,[data-theme=dark],[data-theme=dark] *),code span mark:is(.dark,.dark *,[data-theme=dark],[data-theme=dark] *):before,code span mark:is(.dark,.dark *,[data-theme=dark],[data-theme=dark] *):after{background-color:var(--color-zinc-800,#27272a)}@supports (color:lab(0% 0 0)){code span mark:is(.dark,.dark *,[data-theme=dark],[data-theme=dark] *),code span mark:is(.dark,.dark *,[data-theme=dark],[data-theme=dark] *):before,code span mark:is(.dark,.dark *,[data-theme=dark],[data-theme=dark] *):after{background-color:var(--color-zinc-800,lab(15.7305% .613764 -2.16959))}}@media (prefers-color-scheme:dark){code span mark:not(:is(.dark,.dark *,[data-theme=dark],[data-theme=dark] *)) :is(code span mark),code span mark:not(:is(.dark,.dark *,[data-theme=dark],[data-theme=dark] *)) :is(code span mark):before,code span mark:not(:is(.dark,.dark *,[data-theme=dark],[data-theme=dark] *)) :is(code span mark):after{background-color:var(--color-zinc-800,#27272a)}@supports (color:lab(0% 0 0)){code span mark:not(:is(.dark,.dark *,[data-theme=dark],[data-theme=dark] *)) :is(code span mark),code span mark:not(:is(.dark,.dark *,[data-theme=dark],[data-theme=dark] *)) :is(code span mark):before,code span mark:not(:is(.dark,.dark *,[data-theme=dark],[data-theme=dark] *)) :is(code span mark):after{background-color:var(--color-zinc-800,lab(15.7305% .613764 -2.16959))}}}span[data-rehype-pretty-code-figure]{border-radius:calc(var(--radius)*.75);border-style:var(--tw-border-style);background-color:var(--surface);padding-inline:calc(var(--spacing,.25rem)*2);padding-block:calc(var(--spacing,.25rem)*.5);white-space:nowrap;border-width:1px}span[data-rehype-pretty-code-figure] code:before,span[data-rehype-pretty-code-figure] code:after{--tw-content:"";content:var(--tw-content)}}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-content{syntax:"*";inherits:false;initial-value:""}
/*# sourceMappingURL=7b439eca80fdc41e.css.map*/