<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">html.dark .shiki,html.dark .shiki span{position:relative;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;text-decoration:var(--shiki-dark-text-decoration)!important}html.dark pre.shiki&gt;code,html:not(.dark) .codeblock-dark pre.shiki&gt;code{position:relative;z-index:1;display:block;width:max-content;min-width:100%}html.dark pre[class^=language-diff-],html:not(.dark) .codeblock-dark pre[class^=language-diff-]{display:flex;padding-left:2.25rem;padding-right:2.25rem}html.dark pre[class^=language-diff-]&gt;code,html:not(.dark) .codeblock-dark pre[class^=language-diff-]&gt;code{min-width:100%;flex:none}html:not(.dark) .codeblock-light pre.shiki&gt;code{position:relative;z-index:1;display:block;width:max-content;min-width:100%}html:not(.dark) .codeblock-light pre[class^=language-diff-]{display:flex;padding-left:2.25rem;padding-right:2.25rem}html:not(.dark) .codeblock-light pre[class^=language-diff-]&gt;code{min-width:100%;flex:none}:not(pre)&gt;code{overflow-wrap:break-word;border-radius:var(--rounded-md,.375rem);background-color:rgb(var(--gray-100)/.5);padding:.125rem .5rem;color:rgb(var(--gray-600))}:not(pre)&gt;code:is(.dark *){border-color:rgb(var(--gray-800));background-color:rgb(255 255 255/.05);color:rgb(var(--gray-200))}:not(pre)&gt;code:after,:not(pre)&gt;code:before{content:none!important}.code-block-wrap pre.shiki&gt;code{width:100%!important;padding-right:0!important}.code-block-wrap pre.shiki&gt;code&gt;.line-highlight{padding-right:3rem!important}.code-block-wrap pre.shiki .line span{white-space:pre-wrap!important;word-break:break-word}.has-focused pre.shiki&gt;code .line{filter:blur(.1rem);transition:filter .35s,opacity .35s}.has-focused pre.shiki:hover&gt;code .line,.has-focused pre.shiki&gt;code .line-focus,.has-focused pre.shiki&gt;code .line:hover{filter:blur(0)}[data-component-part=code-block-root]:not(.has-line-numbers) .line-highlight{background:rgb(var(--primary-light)/.2)!important;width:100%;display:inline-block;position:relative;z-index:0}[data-component-part=code-block-root]:not(.has-line-numbers) .line-highlight:after,[data-component-part=code-block-root]:not(.has-line-numbers) .line-highlight:before{content:"";position:absolute;top:0;bottom:0;width:1rem;background:rgb(var(--primary-light)/.2)!important}[data-component-part=code-block-root]:not(.has-line-numbers) .line-highlight:before{left:-1rem;border-left:1px solid rgb(var(--primary-light)/1)}[data-component-part=code-block-root]:not(.has-line-numbers) .line-highlight:after{right:-1rem}[data-component-part=code-block-root]:not(.has-line-numbers) .line-diff{width:100%;display:inline-block;position:relative;z-index:0}[data-component-part=code-block-root]:not(.has-line-numbers) .line-diff:before{position:absolute;top:0;bottom:0;left:-1rem;width:1rem;display:flex;align-items:center;justify-content:center}[data-component-part=code-block-root]:not(.has-line-numbers) .line-diff:after{content:"";position:absolute;top:0;bottom:0;right:-1rem;width:1rem}[data-component-part=code-block-root]:not(.has-line-numbers) .line-diff.line-add{background:rgb(34 197 94/.15)!important}[data-component-part=code-block-root]:not(.has-line-numbers) .line-diff.line-add:before{content:"+";background:rgb(34 197 94/.15)!important;border-left:1px solid rgb(34 197 94/.8);color:rgb(34 197 94)}[data-component-part=code-block-root]:not(.has-line-numbers) .line-diff.line-add:after{background:rgb(34 197 94/.15)!important}[data-component-part=code-block-root]:not(.has-line-numbers) .line-diff.line-remove{background:rgb(239 68 68/.15)!important}[data-component-part=code-block-root]:not(.has-line-numbers) .line-diff.line-remove:before{content:"-";background:rgb(239 68 68/.15)!important;border-left:1px solid rgb(239 68 68/.8);color:rgb(239 68 68)}[data-component-part=code-block-root]:not(.has-line-numbers) .line-diff.line-remove:after{background:rgb(239 68 68/.15)!important}.has-line-numbers pre.shiki&gt;code{counter-reset:step;counter-increment:step 0}.has-line-numbers pre.shiki&gt;code&gt;.line:before{content:counter(step);counter-increment:step;width:.6rem;margin-right:1.1rem;display:inline-block;text-align:right;-webkit-user-select:none;user-select:none}.dark .has-line-numbers pre.shiki&gt;code&gt;.line:before{color:var(--shiki-dark)!important}:not(.dark) .has-line-numbers pre.shiki&gt;code&gt;.line:before{color:var(--shiki-light)!important;opacity:.4!important}.has-line-numbers .line-highlight{width:100%;display:inline-block;position:relative}.has-line-numbers .line-highlight:before{display:none}.has-line-numbers .line-highlight:after{content:"";position:absolute;top:0;bottom:0;left:-1rem;right:-1rem;background:rgb(var(--primary-light)/.2)!important;border-left:1px solid rgb(var(--primary-light)/1);z-index:-1}.has-line-numbers .line-diff{width:100%;display:inline-block;position:relative}.has-line-numbers .line-diff.line-add:before{content:"+"!important}.has-line-numbers .line-diff.line-remove:before{content:"-"!important}.has-line-numbers .line-diff.line-add:after{content:"";position:absolute;top:0;bottom:0;left:-1rem;right:-1rem;background:rgb(34 197 94/.15)!important;border-left:1px solid rgb(34 197 94/.8);z-index:-1}.has-line-numbers .line-diff.line-remove:after{content:"";position:absolute;top:0;bottom:0;left:-1rem;right:-1rem;background:rgb(239 68 68/.15)!important;border-left:1px solid rgb(239 68 68/.8);z-index:-1}</pre></body></html>