/*! tailwindcss v4.1.13 | MIT License | https://tailwindcss.com */.SyntaxHighlight_root__7SrSu{background-color:var(--color-bg-dim,light-dark(var(--color-gray-100),var(--color-gray-900)));--fade-buffer:1rem;counter-increment:step 0;counter-reset:step;position:relative}.SyntaxHighlight_root__7SrSu:after,.SyntaxHighlight_root__7SrSu:before{pointer-events:none;left:var(--spacing-0,0);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(--color-bg-dim,light-dark(var(--color-gray-100),var(--color-gray-900)));--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}.SyntaxHighlight_root__7SrSu:before{top:var(--spacing-0,0);margin-bottom:calc(var(--fade-buffer)*-2);opacity:0;animation-range:0 var(--fade-buffer)}.SyntaxHighlight_root__7SrSu:after{bottom:var(--spacing-0,0);--tw-scale-y:calc(100%*-1);scale:var(--tw-scale-x)var(--tw-scale-y)}.SyntaxHighlight_root__7SrSu pre{background-color:#0000!important}:root[data-theme=dark] :is(.SyntaxHighlight_root__7SrSu pre),:root[data-theme=light] [data-theme=dark] :is(.SyntaxHighlight_root__7SrSu pre){color:var(--shiki-dark)!important}@container style(--color-scheme:dark){.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-theme=dark] :is(.SyntaxHighlight_root__7SrSu span){color:var(--shiki-dark)!important}@container style(--color-scheme:dark){.SyntaxHighlight_root__7SrSu span{color:var(--shiki-dark)!important}}.SyntaxHighlight_root__7SrSu .line{padding-inline:var(--spacing-24,1.51rem)}.SyntaxHighlight_root__7SrSu .line:before{margin-right:var(--spacing-24,1.51rem);width:var(--spacing-16,1rem);text-align:right;color:var(--color-fg-faint,light-dark(var(--color-gray-500),var(--color-gray-500)));--tw-content:counter(step);content:var(--tw-content);counter-increment:step;display:inline-block}.SyntaxHighlight_root__7SrSu .line:only-child:before{display:none}.SyntaxHighlight_root__7SrSu .highlight{width:100%;display:inline-block}.SyntaxHighlight_root__7SrSu .highlight,.SyntaxHighlight_root__7SrSu .highlight:before{background-color:var(--color-bg-base,light-dark(var(--color-white),var(--color-black)))}.SyntaxHighlight_root__7SrSu .highlight:before{margin-left:calc(var(--spacing-24,1.51rem)*-1);box-sizing:initial;padding-left:var(--spacing-24,1.51rem)}@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}