/*! tailwindcss v4.1.13 | MIT License | https://tailwindcss.com */.SyntaxHighlight_root__7SrSu{background-color:var(--theme-colors-bg-dim);--fade-buffer:1rem;counter-increment:step 0;counter-reset:step;position:relative}.SyntaxHighlight_root__7SrSu:after,.SyntaxHighlight_root__7SrSu:before{pointer-events:none;z-index:10;height:calc(var(--fade-buffer)*2);--tw-gradient-position:to bottom in oklab;background-image:linear-gradient(var(--tw-gradient-stops));--tw-gradient-from:var(--theme-colors-background-neutral-hover);--tw-gradient-to:transparent;--tw-gradient-stops:var(--tw-gradient-via-stops,var(--tw-gradient-position),var(--tw-gradient-from)var(--tw-gradient-from-position),var(--tw-gradient-to)var(--tw-gradient-to-position));--tw-content:"";content:var(--tw-content);width:100%;animation:SyntaxHighlight_reveal__1fyv2 linear both;animation-timeline:scroll();display:block;position:sticky;left:0}.SyntaxHighlight_root__7SrSu:before{margin-bottom:calc(var(--fade-buffer)*-2);opacity:0;animation-range:0 var(--fade-buffer);top:0}.SyntaxHighlight_root__7SrSu:after{--tw-scale-y:calc(100%*-1);scale:var(--tw-scale-x)var(--tw-scale-y);bottom:0}.SyntaxHighlight_root__7SrSu pre{background-color:#0000!important}:root[data-theme=dark] :is(.SyntaxHighlight_root__7SrSu pre),:root[data-theme=light] [data-inverted=true] :is(.SyntaxHighlight_root__7SrSu pre){color:var(--shiki-dark)!important}.SyntaxHighlight_root__7SrSu code{display:grid}:root[data-theme=dark] :is(.SyntaxHighlight_root__7SrSu span),:root[data-theme=light] [data-inverted=true] :is(.SyntaxHighlight_root__7SrSu span){color:var(--shiki-dark)!important}.SyntaxHighlight_root__7SrSu .line{padding-inline:1.5rem}.SyntaxHighlight_root__7SrSu .line:before{text-align:right;width:1rem;color:var(--theme-colors-foreground-tertiary);--tw-content:counter(step);content:var(--tw-content);counter-increment:step;margin-right:1.5rem;display:inline-block}.SyntaxHighlight_root__7SrSu .line:only-child:before{display:none}.SyntaxHighlight_root__7SrSu .highlight{background-color:var(--theme-colors-bg-strong);width:100%;display:inline-block}.SyntaxHighlight_root__7SrSu .highlight:before{box-sizing:initial;background-color:var(--theme-colors-bg-strong);margin-left:-1.5rem;padding-left:1.5rem}@supports not (animation-timeline:scroll(nearest)){.SyntaxHighlight_root__7SrSu:before{content:var(--tw-content);display:none}}@keyframes SyntaxHighlight_reveal__1fyv2{to{opacity:1}}@property --tw-gradient-position{syntax:"*";inherits:false}@property --tw-gradient-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-via{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --tw-gradient-stops{syntax:"*";inherits:false}@property --tw-gradient-via-stops{syntax:"*";inherits:false}@property --tw-gradient-from-position{syntax:"<length-percentage>";inherits:false;initial-value:0}@property --tw-gradient-via-position{syntax:"<length-percentage>";inherits:false;initial-value:50%}@property --tw-gradient-to-position{syntax:"<length-percentage>";inherits:false;initial-value:100%}@property --tw-content{syntax:"*";inherits:false;initial-value:""}@property --tw-scale-x{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-y{syntax:"*";inherits:false;initial-value:1}@property --tw-scale-z{syntax:"*";inherits:false;initial-value:1}