/*! tailwindcss v4.3.3 | 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-border-style:solid;--tw-content:""}}}[data-color-scheme=dark] .shiki,[data-color-scheme=dark] .shiki span{color:var(--shiki-dark)!important;font-style:var(--shiki-dark-font-style)!important;font-weight:var(--shiki-dark-font-weight)!important;-webkit-text-decoration:var(--shiki-dark-text-decoration)!important;-webkit-text-decoration:var(--shiki-dark-text-decoration)!important;text-decoration:var(--shiki-dark-text-decoration)!important}.shiki code{text-align:left;white-space:pre;word-spacing:normal;word-break:normal;word-wrap:normal;tab-size:4;hyphens:none;direction:ltr}.shiki{background-color:#0000!important}.shiki code{--tw-leading:var(--leading-normal,1.5);width:fit-content;min-width:100%;font-size:.9rem;line-height:var(--leading-normal,1.5)}.shiki .line:where(:not(:last-child:empty)){border-left-style:var(--tw-border-style);width:100%;padding-inline:calc(var(--spacing,.25rem) * 4);border-color:#0000;border-left-width:2px;display:inline-block}.shiki.has-diff .line:where(:not(:last-child:empty)) :first-child{margin-left:calc(var(--spacing,.25rem) * 4)}.shiki.has-diff .line.diff.add{background-color:#00c7581a}@supports (color:color-mix(in lab, red, red)){.shiki.has-diff .line.diff.add{background-color:color-mix(in oklab, var(--color-green-500,oklch(72.3% .219 149.579)) 10%, transparent)}}.shiki.has-diff .line.diff.add:where([data-color-scheme=dark],[data-color-scheme=dark] *){background-color:#00a54433}@supports (color:color-mix(in lab, red, red)){.shiki.has-diff .line.diff.add:where([data-color-scheme=dark],[data-color-scheme=dark] *){background-color:color-mix(in oklab, var(--color-green-600,oklch(62.7% .194 149.214)) 20%, transparent)}}.shiki.has-diff .line.diff.add>:first-child{margin-left:0}.shiki.has-diff .line.diff.add>:first-child:before{content:"+";margin-right:calc(var(--spacing,.25rem) * 2);color:var(--color-green-500,oklch(72.3% .219 149.579))}.shiki.has-diff .line.diff.add>:first-child:before:where(){color:var(--color-green-600,oklch(62.7% .194 149.214))}.shiki.has-diff .line.diff.remove{background-color:#fb2c361a}@supports (color:color-mix(in lab, red, red)){.shiki.has-diff .line.diff.remove{background-color:color-mix(in oklab, var(--color-red-500,oklch(63.7% .237 25.331)) 10%, transparent)}}.shiki.has-diff .line.diff.remove:where([data-color-scheme=dark],[data-color-scheme=dark] *){background-color:#e4001433}@supports (color:color-mix(in lab, red, red)){.shiki.has-diff .line.diff.remove:where([data-color-scheme=dark],[data-color-scheme=dark] *){background-color:color-mix(in oklab, var(--color-red-600,oklch(57.7% .245 27.325)) 20%, transparent)}}.shiki.has-diff .line.diff.remove>:first-child{margin-left:0}.shiki.has-diff .line.diff.remove>:first-child:before{content:"-";margin-right:calc(var(--spacing,.25rem) * 2);color:var(--color-red-500,oklch(63.7% .237 25.331))}.shiki.has-diff .line.diff.remove>:first-child:before:where(){color:var(--color-red-600,oklch(57.7% .245 27.325))}.shiki .line.highlighted{border-left-color:var(--color-blue-400,oklch(70.7% .165 254.624));background-color:#9f9fa91a}@supports (color:color-mix(in lab, red, red)){.shiki .line.highlighted{background-color:color-mix(in oklab, var(--color-zinc-400,oklch(70.5% .015 286.067)) 10%, transparent)}}.shiki .line.highlighted:where([data-color-scheme=dark],[data-color-scheme=dark] *){border-left-color:var(--color-lime-400,oklch(84.1% .238 128.85));background-color:#52525c33}@supports (color:color-mix(in lab, red, red)){.shiki .line.highlighted:where([data-color-scheme=dark],[data-color-scheme=dark] *){background-color:color-mix(in oklab, var(--color-zinc-600,oklch(44.2% .017 285.786)) 20%, transparent)}}.shiki .highlighted-word{border-radius:calc(var(--radius) - 2px);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-zinc-300,oklch(87.1% .006 286.286));background-color:#9f9fa91a}@supports (color:color-mix(in lab, red, red)){.shiki .highlighted-word{background-color:color-mix(in oklab, var(--color-zinc-400,oklch(70.5% .015 286.067)) 10%, transparent)}}.shiki .highlighted-word:where([data-color-scheme=dark],[data-color-scheme=dark] *){border-color:var(--color-zinc-700,oklch(37% .013 285.805));background-color:#52525c33}@supports (color:color-mix(in lab, red, red)){.shiki .highlighted-word:where([data-color-scheme=dark],[data-color-scheme=dark] *){background-color:color-mix(in oklab, var(--color-zinc-600,oklch(44.2% .017 285.786)) 20%, transparent)}}.shiki.has-line-numbers .line:where(:not(:last-child:empty)):before{margin-right:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 4);text-align:right;color:var(--color-zinc-400,oklch(70.5% .015 286.067));--tw-content:attr(data-line);content:var(--tw-content);display:inline-block}.shiki.has-line-numbers .line:where(:not(:last-child:empty)):before:where(){color:var(--color-zinc-600,oklch(44.2% .017 285.786))}@property --tw-leading{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-content{syntax:"*";inherits:false;initial-value:""}
