/*! 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-border-style:solid}}}.dark .shiki,.dark .shiki span,html.dark .shiki,html.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;-webkit-text-decoration:var(--shiki-dark-text-decoration)!important;text-decoration:var(--shiki-dark-text-decoration)!important}pre.shiki{border-radius:var(--radius);background-color:inherit;padding-block:calc(var(--spacing,.25rem) * 2);font-size:13px;overflow-x:auto}pre.shiki:is(.dark *){background-color:inherit}pre.shiki{--code-selection-bg:#fde68a;--code-selection-color:#92400e}html.dark pre.shiki{--code-selection-bg:#78350f73;--code-selection-color:#fcd34d}pre.shiki::selection{background-color:var(--code-selection-bg);color:var(--code-selection-color);text-shadow:none}pre.shiki ::selection{background-color:var(--code-selection-bg);color:var(--code-selection-color);text-shadow:none}pre.shiki:not([data-code-overflow] *):not([data-code-overflow]){max-height:min(100%,650px);overflow-y:auto}pre.shiki code{border-style:var(--tw-border-style);overflow-wrap:break-word;counter-reset:line;-webkit-box-decoration-break:clone;box-decoration-break:clone;background-color:#0000;border-width:0;border-radius:0;min-width:100%;padding:0;display:grid}pre.line-numbers{counter-reset:step;counter-increment:step 0}pre.line-numbers .line:before{content:counter(step);counter-increment:step;text-align:right;width:1.6rem;color:var(--muted-foreground);margin-right:1.4rem;display:inline-block}pre .line.line--highlighted{border-left-style:var(--tw-border-style);border-left-width:1px;border-color:var(--color-amber-400,oklch(82.8% .189 84.429));background-color:#fef3c699}@supports (color:color-mix(in lab, red, red)){pre .line.line--highlighted{background-color:color-mix(in oklab, var(--color-amber-100,oklch(96.2% .059 95.617)) 60%, transparent)}}pre .line.line--highlighted:is(.dark *){border-left-color:#f99c00b3}@supports (color:color-mix(in lab, red, red)){pre .line.line--highlighted:is(.dark *){border-left-color:color-mix(in oklab, var(--color-amber-500,oklch(76.9% .188 70.08)) 70%, transparent)}}pre .line.line--highlighted:is(.dark *){background-color:#733e0a33}@supports (color:color-mix(in lab, red, red)){pre .line.line--highlighted:is(.dark *){background-color:color-mix(in oklab, var(--color-yellow-900,oklch(42.1% .095 57.708)) 20%, transparent)}}pre .line.line--highlighted span{position:relative}pre .line{min-height:calc(var(--spacing,.25rem) * 4);width:100%;padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * .5);display:inline-block}pre.line-numbers .line{padding-inline:calc(var(--spacing,.25rem) * 2)}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
