:not(.prose) code{background-color:#fff;border:1px solid #e5e5e5;border-radius:4px;padding:1px .25rem;font-family:GeistMono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace;font-size:.8125rem!important;font-weight:400!important}.dark :not(.prose) code{background-color:#fff6;border-color:#40404066}:root{--prose-color-primary:var(--foreground);--prose-color-secondary:var(--muted-foreground);--prose-spacing-base:1rem;--prose-border-color:#e5e5e5b3;--prose-border-color-dark:#2d2d2d;--prose-bg-light:var(--color-white);--prose-bg-dark:color-mix(in srgb,var(--color-zinc-950)98%,var(--color-white));--prose-text-zinc-light:#6f6f6f;--prose-text-zinc-dark:#a3a3a3;--prose-border-radius:4px;--prose-font-mono:"GeistMono",ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace;--color-demo-bg:#f8f8f8;--color-bg:#fcfcfc;--code-background:var(--color-white);--button-white:#ffffffe6;--card-bg:#fffffff2;--ring:#0000001a;--code-title-height:32px;--code-header-bg:#00000008;--code-line-height:1.5625;--code-font-size-mobile:.8125rem;--code-font-size-desktop:.875rem;--code-row-height-mobile:calc(var(--code-line-height)*var(--code-font-size-mobile));--code-row-height-desktop:calc(var(--code-line-height)*var(--code-font-size-desktop));--code-line-number-width:3.5ch;--code-line-number-padding:.5rem;--code-line-number-gutter:calc(var(--code-line-number-width) + var(--code-line-number-padding))}.dark{--color-bg:#0a0a0a;--color-demo-bg:#26262666;--code-background:color-mix(in srgb,var(--color-zinc-950)98%,var(--color-white));--button-white:#27272ae6;--card-bg:#27272af2;--ring:#fff3;--code-header-bg:#ffffff0f}.prose{max-width:48rem;color:var(--prose-color-primary);-webkit-font-smoothing:subpixel-antialiased}.prose ::marker{color:var(--prose-text-zinc-light)}.prose:where(.dark,.dark *) ::marker{color:var(--prose-text-zinc-dark)}@media (prefers-color-scheme:dark){.prose{color:var(--prose-color-primary)}}.prose p{margin-top:0;margin-bottom:var(--prose-space-lg);line-height:1.7}.prose .not-prose p{margin:0;line-height:1}:is(.prose p:has(>.my-5:only-child),.prose p:has(>a.my-5:only-child),.prose p:has(>a.flex.my-5:only-child),.prose p:has(>div.my-5:only-child),.prose p:has(>span.my-5:only-child)){margin-top:0!important;margin-bottom:0!important}.prose [data-rehype-pretty-code-fragment],.prose [data-rehype-pretty-code-figure]{margin-top:0;margin-bottom:var(--prose-space-lg);border:1px solid var(--prose-border-color);background-color:var(--code-background);border-radius:.5rem;position:relative;overflow:hidden}.dark .prose [data-rehype-pretty-code-fragment],.dark .prose [data-rehype-pretty-code-figure]{border-color:var(--prose-border-color-dark)}.prose [data-rehype-pretty-code-fragment] .my-5.prose-code-block,.prose [data-rehype-pretty-code-figure] .my-5.prose-code-block{margin-top:0;margin-bottom:0}.prose :where(video):not(:where([class~=not-prose],[class~=not-prose] *)){margin-top:0;margin-bottom:var(--prose-space-lg);max-width:100%;display:block}.prose h1,.prose h2,.prose h3,.prose h4,.prose h5,.prose h6{margin-top:calc(var(--prose-space-2xl) + var(--prose-space-md));color:var(--prose-color-primary)}.prose h1:first-child,.prose h2:first-child,.prose h3:first-child,.prose h4:first-child,.prose h5:first-child,.prose h6:first-child{margin-top:0}.prose h1{margin-bottom:var(--prose-space-xl);font-size:1.875rem;line-height:2.25rem}.prose h2{margin-bottom:var(--prose-space-lg);font-size:1.5rem;line-height:2rem}.prose h3{margin-bottom:var(--prose-space-lg);font-size:1.125rem;line-height:1.75rem}.dark .prose h1,.dark .prose h2,.dark .prose h3{color:var(--prose-color-primary)}.prose h4,.prose h5,.prose h6{margin-bottom:var(--prose-space-sm)}.prose h4{font-size:1.125rem;line-height:1.75rem}.prose h1+p,.prose h2+p,.prose h3+p,.prose h4+p,.prose h5+p,.prose h6+p{margin-top:0}.prose pre,.prose .prose-code-block{margin-top:0;margin-bottom:0}.prose blockquote{margin-top:0;margin-bottom:var(--prose-space-lg);padding-left:var(--prose-space-md);border-left-width:4px}.prose ul,.prose ol{margin-top:0;margin-bottom:var(--prose-space-lg);padding-left:var(--prose-space-lg);margin-left:0;list-style-position:outside}.prose ul{list-style-type:disc}.prose ol{list-style-type:decimal}.prose li{margin-top:.25rem;margin-bottom:.25rem}.prose ul>li:first-child,.prose ol>li:first-child{margin-top:0}.prose ul>li:last-child,.prose ol>li:last-child{margin-bottom:0}.prose hr{margin-top:calc(var(--prose-space-2xl) + var(--prose-space-md));margin-bottom:calc(var(--prose-space-2xl) + var(--prose-space-md))}.prose>:first-child{margin-top:0!important}.prose>:last-child{margin-bottom:0!important}.prose>div:first-child,.prose>span:first-child,.prose>a:first-child{margin-top:0!important}.prose p+h1,.prose p+h2,.prose p+h3,.prose p+h4,.prose p+h5,.prose p+h6,.prose ul+h1,.prose ul+h2,.prose ul+h3,.prose ul+h4,.prose ul+h5,.prose ul+h6,.prose ol+h1,.prose ol+h2,.prose ol+h3,.prose ol+h4,.prose ol+h5,.prose ol+h6,.prose blockquote+h1,.prose blockquote+h2,.prose blockquote+h3,.prose blockquote+h4,.prose blockquote+h5,.prose blockquote+h6,.prose pre+h1,.prose pre+h2,.prose pre+h3,.prose pre+h4,.prose pre+h5,.prose pre+h6,.prose .prose-code-block+h1,.prose .prose-code-block+h2,.prose .prose-code-block+h3,.prose .prose-code-block+h4,.prose .prose-code-block+h5,.prose .prose-code-block+h6{padding-top:var(--prose-space-lg)}.prose h1+h2,.prose h2+h3,.prose h3+h4{margin-top:var(--prose-space-lg)}.prose ul+p,.prose ol+p,.prose blockquote+p,.prose pre+p,.prose .prose-code-block+p,.prose .my-5+p{margin-top:var(--prose-space-md)}.prose .my-5+h1,.prose .my-5+h2,.prose .my-5+h3,.prose .my-5+h4,.prose .my-5+h5,.prose .my-5+h6{padding-top:var(--prose-space-lg)}.prose h5{font-size:1rem;line-height:1.5rem}.prose :where(img):not(:where([class~=not-prose],[class~=not-prose] *)){margin:0 auto}.prose .prose-img-wrapper{margin-top:0;margin-bottom:0}.prose li img{margin-bottom:var(--prose-space-lg);display:block}.prose strong{color:var(--prose-color-primary);font-weight:500}.dark .prose strong{color:var(--prose-color-primary)}.prose blockquote,.prose>blockquote{border-left:2px dashed var(--prose-border-color);color:var(--prose-text-zinc-light);font-style:normal;font-weight:400}.dark .prose blockquote,.dark .prose>blockquote{border-left:2px dashed var(--prose-border-color-dark);color:var(--prose-text-zinc-dark);font-style:normal}.prose code,code{color:var(--prose-color-primary);background-color:#fff;border:1px solid #e5e5e5;font-family:TX-02-Regular,GeistMono,ui-monospace,SFMono-Regular,Roboto Mono,Menlo,Monaco,Liberation Mono,DejaVu Sans Mono,Courier New,monospace}.dark .prose code,.dark code{color:var(--prose-color-primary);background-color:#0000;border-color:#40404066}.prose code{border-radius:var(--prose-border-radius);padding:1px .5rem;font-size:.8125rem;font-weight:400}.prose pre code{color:var(--prose-color-primary);border:initial;min-width:100%;padding-top:0;display:inline-block;padding-bottom:0!important}.dark .prose pre code{color:var(--prose-color-primary)}.prose pre{background-color:var(--code-background);white-space:pre;border:1px solid #e5e5e5;border-radius:.5rem;width:100%;max-width:100%;padding:0;position:relative;overflow-x:auto}.dark .prose pre{background-color:var(--code-background);border-color:#40404066}.prose [data-rehype-pretty-code-fragment] pre,.prose [data-rehype-pretty-code-figure] pre{background-color:var(--code-background)!important;border:0!important;border-radius:0!important}.prose [data-rehype-pretty-code-fragment] .prose-code-block.bg-primary-foreground,.prose [data-rehype-pretty-code-figure] .prose-code-block.bg-primary-foreground{background-color:var(--primary-foreground)!important}.prose [data-rehype-pretty-code-fragment] .prose-code-block.bg-primary-foreground pre,.prose [data-rehype-pretty-code-figure] .prose-code-block.bg-primary-foreground pre{background-color:var(--code-background)!important;border-radius:.5rem!important}.prose pre[data-expanded=true]{margin-bottom:var(--prose-space-xs);padding-bottom:0}.prose ol>li::marker{color:var(--prose-color-secondary)}.dark .prose ol>li::marker{color:var(--prose-color-secondary)}.prose ul>li::marker{color:#0000004d}.dark .prose ul>li::marker{color:#ffffff4d}.prose input[type=checkbox]{margin-right:.25rem}.prose thead{border-bottom:1px solid var(--prose-border-color)}.dark .prose thead{border-color:var(--prose-border-color-dark)}.prose tbody tr{border-bottom:1px solid var(--prose-border-color)}.dark .prose tbody tr{border-color:var(--prose-border-color-dark)}.prose tbody tr:last-child{border-bottom:0}.prose:not(:where([class~=not-prose],[class~=not-prose] *)) li>code,.prose:not(:where([class~=not-prose],[class~=not-prose] *)) p>code{border:1px solid var(--prose-border-color);background-color:#f9fafb;border-radius:.375rem;margin-left:.125rem;margin-right:.125rem;padding:3px .375rem}.dark .prose:not(:where([class~=not-prose],[class~=not-prose] *)) li>code,.dark .prose:not(:where([class~=not-prose],[class~=not-prose] *)) p>code{border-color:var(--prose-border-color-dark);background-color:#26262680}.prose :where(code):not(:where([class~=not-prose],[class~=not-prose] *)):before{gap:2px;display:inline-flex}code[data-theme*=\ ],code[data-theme*=\ ] span{color:var(--shiki-light);background-color:#0000!important}@media (prefers-color-scheme:dark){code[data-theme*=\ ],code[data-theme*=\ ] span{color:var(--shiki-dark);background-color:#0000!important}}.dark code[data-theme*=\ ],.dark code[data-theme*=\ ] span{color:var(--shiki-dark);background-color:#0000!important}:not(.dark) code[data-theme*=\ ],:not(.dark) code[data-theme*=\ ] span{color:var(--shiki-light);background-color:#0000!important}.prose [data-rehype-pretty-code-fragment] code,.prose [data-rehype-pretty-code-figure] code{grid-auto-rows:var(--code-row-height-mobile);word-break:break-all;width:max-content;min-width:100%;font-size:var(--code-font-size-mobile);line-height:var(--code-line-height);-webkit-box-decoration-break:clone;box-decoration-break:clone;border:0;border-radius:0;gap:0;display:grid;background-color:#0000!important;padding:0!important;font-weight:400!important}@media (min-width:768px){.prose [data-rehype-pretty-code-fragment] code,.prose [data-rehype-pretty-code-figure] code{font-size:var(--code-font-size-desktop);grid-auto-rows:var(--code-row-height-desktop)}}@media (min-width:1024px){.prose [data-rehype-pretty-code-fragment] code,.prose [data-rehype-pretty-code-figure] code{font-size:var(--code-font-size-desktop);grid-auto-rows:var(--code-row-height-desktop)}}.prose [data-rehype-pretty-code-fragment] code *,.prose [data-rehype-pretty-code-fragment] code span,.prose [data-rehype-pretty-code-figure] code *,.prose [data-rehype-pretty-code-figure] code span{font-weight:400!important}.prose [data-rehype-pretty-code-fragment] [data-line],.prose [data-rehype-pretty-code-figure] [data-line]{width:max-content;min-width:100%;padding:0 var(--code-line-number-padding);line-height:var(--code-line-height);border-left:2px solid #0000;display:block;position:relative}:is(.prose [data-rehype-pretty-code-figure] .code-block-frame:has(code[data-line-numbers-max-digits="2"]),.prose [data-rehype-pretty-code-fragment] .code-block-frame:has(code[data-line-numbers-max-digits="2"])){--code-line-number-width:3ch}:is(.prose [data-rehype-pretty-code-figure] .code-block-frame:has(code[data-line-numbers-max-digits="3"]),.prose [data-rehype-pretty-code-fragment] .code-block-frame:has(code[data-line-numbers-max-digits="3"])){--code-line-number-width:3.5ch}.prose .code-block-frame{border-radius:.5rem;position:relative}.prose .code-block-body{align-items:flex-start;display:flex}.prose .code-line-numbers{flex:0 0 var(--code-line-number-gutter);padding-left:var(--code-line-number-padding);background-color:var(--code-background);color:color-mix(in srgb,var(--muted-foreground)60%,transparent);font-family:var(--prose-font-mono);font-size:var(--code-font-size-mobile);line-height:var(--code-line-height);text-align:right;-webkit-user-select:none;user-select:none;grid-auto-rows:var(--code-row-height-mobile);gap:0;display:grid}.prose .code-line-number{width:var(--code-line-number-width);line-height:var(--code-line-height);padding-right:.2rem}@media (min-width:768px){.prose .code-line-numbers{font-size:var(--code-font-size-desktop);grid-auto-rows:var(--code-row-height-desktop)}}@media (min-width:1024px){.prose .code-line-numbers{font-size:var(--code-font-size-desktop);grid-auto-rows:var(--code-row-height-desktop)}}.prose .code-block-frame[data-line-numbers=true]:before{content:"";top:0;bottom:0;left:calc(var(--code-line-number-gutter) - var(--code-line-number-padding)*1.25);width:calc(var(--code-line-number-padding)*2.25);background:linear-gradient(to right,var(--code-background),transparent);pointer-events:none;z-index:3;position:absolute}.prose .code-block-frame:after{content:"";background:linear-gradient(to left,var(--code-background),transparent);pointer-events:none;z-index:3;width:1rem;position:absolute;top:0;bottom:0;right:0}[data-rehype-pretty-code-figure] [data-highlighted-line],[data-rehype-pretty-code-fragment] [data-highlighted-line]{border-left:2px solid var(--primary);background-color:#f0f2f4;background-color:lab(95.3592% -.367045 -1.06068)}.dark [data-rehype-pretty-code-figure] [data-highlighted-line],.dark [data-rehype-pretty-code-fragment] [data-highlighted-line]{background-color:#262629;background-color:lab(15.2665% .613079 -2.16967)}[data-rehype-pretty-code-figure] [data-highlighted-line] span,[data-rehype-pretty-code-fragment] [data-highlighted-line] span{position:relative}[data-rehype-pretty-code-figure] .word--highlighted,[data-rehype-pretty-code-fragment] .word--highlighted,[data-highlighted-chars]{background-color:#64748b1a;border-radius:.375rem;padding:.25rem}[data-rehype-pretty-code-figure] code[data-theme*=\ ],[data-rehype-pretty-code-figure] code[data-theme*=\ ] span{color:var(--shiki-light)!important;background-color:#0000!important}.dark [data-rehype-pretty-code-figure] code[data-theme*=\ ],.dark [data-rehype-pretty-code-figure] code[data-theme*=\ ] span{color:var(--shiki-dark)!important;background-color:#0000!important}[data-rehype-pretty-code-title]{color:var(--prose-color-primary);font-family:var(--prose-font-mono);background-color:var(--code-header-bg);height:var(--code-title-height);text-align:left;border-radius:.5rem .5rem 0 0;justify-content:flex-start;gap:.5rem;padding:0 12px;font-size:.75rem;font-weight:400;line-height:1;position:relative;align-items:center!important;display:flex!important}.dark [data-rehype-pretty-code-title]{color:var(--prose-color-primary)}:not(.dark) [data-rehype-pretty-code-title][data-theme=dark]{display:none!important}:not(.dark) [data-rehype-pretty-code-title][data-theme=light]{color:var(--prose-color-primary);display:flex!important}.dark [data-rehype-pretty-code-title][data-theme=light]{display:none!important}.dark [data-rehype-pretty-code-title][data-theme=dark]{color:var(--prose-color-primary);display:flex!important}.prose [data-rehype-pretty-code-title]{display:none!important}[data-rehype-pretty-code-title]+pre{border-top:0;border-radius:0 0 .5rem .5rem;margin-top:0}[data-rehype-pretty-code-title]+.prose-code-block{margin-top:0}[data-rehype-pretty-code-title]+.prose-code-block pre,:is([data-rehype-pretty-code-fragment]:has([data-rehype-pretty-code-title]) .prose-code-block pre,[data-rehype-pretty-code-figure]:has([data-rehype-pretty-code-title]) .prose-code-block pre){border-top-width:0;border-top-left-radius:0;border-top-right-radius:0}:is(.prose [data-rehype-pretty-code-fragment]:has([data-rehype-pretty-code-title]) .prose-code-block .copy-button,.prose [data-rehype-pretty-code-figure]:has([data-rehype-pretty-code-title]) .prose-code-block .copy-button){top:calc(var(--code-title-height)/2*-1);z-index:50;position:absolute;right:12px;transform:translateY(-50%)}.prose .prose-code-block .copy-button{z-index:50;position:absolute;top:0;right:0}.prose .copy-button button{background-color:var(--color-bg);color:#737373;border-radius:4px;margin:2px 2px 0 0;padding:4px;transition:all .2s}.prose .copy-button button:hover{background-color:var(--color-bg);color:#525252}.dark .prose .copy-button button{background-color:var(--color-bg);color:#a3a3a3}.dark .prose .copy-button button:hover{background-color:var(--color-bg);color:#d4d4d4}[data-rehype-pretty-code-title]:after{content:none}.prose :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){background-color:#e5e7eb80;border:0;height:1px}.dark .prose :where(hr):not(:where([class~=not-prose],[class~=not-prose] *)){background-color:#262626}.prose :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--prose-color-primary);transition-property:all;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.dark .prose :where(a):not(:where([class~=not-prose],[class~=not-prose] *)){color:var(--prose-color-primary)}pre[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}[class*=dark] pre[data-theme=dark],html.dark pre[data-theme=dark],.dark pre[data-theme=dark]{display:block!important}[class*=dark] pre[data-theme=light],html.dark pre[data-theme=light],.dark pre[data-theme=light],:not(.dark) pre[data-theme=dark]{display:none!important}:not(.dark) pre[data-theme=light]{display:block!important}[data-rehype-pretty-code-fragment] code span,[data-rehype-pretty-code-figure] code span{font-weight:400!important}.code-expand-container{position:relative}.code-expand-overlay{pointer-events:none;background:linear-gradient(to top,var(--color-bg)0%,var(--color-bg)60%,transparent 100%);justify-content:center;align-items:center;transition:all .3s;display:flex;position:absolute;bottom:0;left:0;right:0}.code-expand-button{pointer-events:auto;border:1px solid var(--prose-border-color);color:var(--foreground);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background-color:#ffffff1a;border-radius:.375rem;justify-content:center;align-items:center;padding:.5rem 1rem;font-size:.875rem;font-weight:500;transition:all .15s;display:inline-flex}.code-expand-button:hover{background-color:#fff3}:where(.dark,.dark *) .code-expand-button{border-color:var(--prose-border-color-dark);color:var(--foreground);background-color:#26262680}:where(.dark,.dark *) .code-expand-button:hover{background-color:#40404080}.bg-button-white{background-color:var(--button-white)}.bg-card{background-color:var(--card-bg)}.border-ring{border-color:var(--ring)}.ring-ring\/50{box-shadow:0 0 0 3px rgba(var(--ring),.5)}.ring-ring{--tw-ring-color:var(--ring)}.focus-visible\:border-ring:focus-visible{border-color:var(--ring)}.focus-visible\:ring-ring\/50:focus-visible{--tw-ring-color:var(--ring);--tw-ring-opacity:.5}.code-gradient-mask{-webkit-mask-image:linear-gradient(#0000 0%,#000 10%);mask-image:linear-gradient(#0000 0%,#000 10%)}.prose .content-compare-panel>*{margin-top:0!important;margin-bottom:0!important}.prose :where(sup):not(:where([class~=not-prose],[class~=not-prose] *)){vertical-align:baseline;font-size:.7em;line-height:0;position:relative;top:-.5em}.prose sup a,.prose sup a[data-footnote-ref],.prose sup a[href^=\#user-content-fn-]{color:#06b6d4;font-feature-settings:"tnum";opacity:.8;background:0 0;border:1px solid #06b6d4;border-radius:3px;justify-content:center;align-items:center;min-width:1.4em;margin:0 .15em;padding:0 .3em;font-size:1em;font-weight:400;line-height:1.4;text-decoration:none;transition:all .15s;display:inline-flex}.prose sup a:hover,.prose sup a[data-footnote-ref]:hover,.prose sup a[href^=\#user-content-fn-]:hover{color:#fff;opacity:1;background-color:#06b6d4;border-color:#06b6d4}.dark .prose sup a,.dark .prose sup a[data-footnote-ref],.dark .prose sup a[href^=\#user-content-fn-]{color:#0891b2;border-color:#0891b2}.dark .prose sup a:hover,.dark .prose sup a[data-footnote-ref]:hover,.dark .prose sup a[href^=\#user-content-fn-]:hover{color:#fff;background-color:#0891b2;border-color:#0891b2}.prose .footnotes:before{content:"脚注";letter-spacing:.05em;color:var(--prose-text-zinc-light);opacity:.6;margin-top:calc(var(--prose-space-3xl));margin-bottom:var(--prose-space-lg);border-bottom:1px solid var(--prose-border-color);padding-bottom:.75rem;font-size:.8125rem;font-weight:500;display:block}.dark .prose .footnotes:before{color:var(--prose-text-zinc-dark);border-bottom-color:var(--prose-border-color-dark)}.prose .footnotes{color:var(--prose-text-zinc-light);border-top:none;margin-top:0;padding-top:0;font-size:.875rem;position:relative}.dark .prose .footnotes{color:var(--prose-text-zinc-dark)}.prose .footnotes h2{display:none}.prose .footnotes ol{counter-reset:footnote;margin-left:0;padding-left:0;list-style:none}.prose .footnotes li{counter-increment:footnote;padding-left:1.5rem;position:relative}.prose .footnotes li:last-child{border-bottom:none;margin-bottom:0;padding-bottom:0}.prose .footnotes li:before{content:counter(footnote)".";color:var(--prose-text-zinc-light);opacity:.6;font-feature-settings:"tnum";text-align:right;font-size:14px;line-height:1.65;position:absolute;top:0;left:0}.dark .prose .footnotes li:before{color:var(--prose-text-zinc-dark)}.prose .footnotes p{margin-top:0;margin-bottom:.5rem;line-height:1.65}.prose .footnotes p:last-child{margin-bottom:0}.prose .footnotes a[href^=\#user-content-fnref-],.prose .footnotes a[data-footnote-backref],.prose .footnotes .data-footnote-backref{vertical-align:middle!important;text-indent:-9999px!important;background-color:#0000!important;border:1px solid #06b6d4!important;border-radius:3px!important;width:1.125rem!important;height:1.125rem!important;margin-left:.5rem!important;font-size:0!important;line-height:0!important;text-decoration:none!important;transition:all .15s!important;display:inline-block!important;position:relative!important;overflow:hidden!important}.prose .footnotes a[href^=\#user-content-fnref-]:after,.prose .footnotes a[data-footnote-backref]:after,.prose .footnotes .data-footnote-backref:after{content:""!important;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%2306b6d4' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 19V6M5 12l7-7 7 7'/%3E%3C/svg%3E")!important;background-position:50%!important;background-repeat:no-repeat!important;background-size:contain!important;width:.625rem!important;height:.625rem!important;position:absolute!important;top:50%!important;left:50%!important;transform:translate(-50%,-50%)!important}.prose .footnotes a[href^=\#user-content-fnref-]:hover,.prose .footnotes a[data-footnote-backref]:hover,.prose .footnotes .data-footnote-backref:hover{background-color:#06b6d4!important;border-color:#06b6d4!important;transform:translateY(-1px)!important}.prose .footnotes a[href^=\#user-content-fnref-]:hover:after,.prose .footnotes a[data-footnote-backref]:hover:after,.prose .footnotes .data-footnote-backref:hover:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='white' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 19V6M5 12l7-7 7 7'/%3E%3C/svg%3E")!important}.dark .prose .footnotes a[href^=\#user-content-fnref-],.dark .prose .footnotes a[data-footnote-backref],.dark .prose .footnotes .data-footnote-backref{border-color:#0891b2!important}.dark .prose .footnotes a[href^=\#user-content-fnref-]:after,.dark .prose .footnotes a[data-footnote-backref]:after,.dark .prose .footnotes .data-footnote-backref:after{background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='%230891b2' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M12 19V6M5 12l7-7 7 7'/%3E%3C/svg%3E")!important}.dark .prose .footnotes a[href^=\#user-content-fnref-]:hover,.dark .prose .footnotes a[data-footnote-backref]:hover,.dark .prose .footnotes .data-footnote-backref:hover{background-color:#0891b2!important;border-color:#0891b2!important}.prose .footnotes a[href^=\#user-content-fnref-]:before,.prose .footnotes a[data-footnote-backref]:before,.prose .footnotes .data-footnote-backref:before{content:none!important;display:none!important}.prose .footnotes a:not([href^=\#user-content-fnref-]):not([data-footnote-backref]){color:var(--prose-color-secondary);text-underline-offset:.25em;border:none;align-items:center;text-decoration-color:#a3a3a399;text-decoration-thickness:1.5px;transition:all .2s;display:inline-flex;font-weight:400!important;text-decoration:underline!important}.prose .footnotes a:not([href^=\#user-content-fnref-]):not([data-footnote-backref]):hover{-webkit-text-decoration-color:var(--prose-color-secondary);text-decoration-color:var(--prose-color-secondary);opacity:1}.dark .prose .footnotes a:not([href^=\#user-content-fnref-]):not([data-footnote-backref]){color:var(--prose-color-secondary);text-decoration-color:#a3a3a399}.dark .prose .footnotes a:not([href^=\#user-content-fnref-]):not([data-footnote-backref]):hover{-webkit-text-decoration-color:var(--prose-color-secondary);text-decoration-color:var(--prose-color-secondary)}@media (max-width:640px){.prose .footnotes{font-size:.8125rem}.prose .footnotes li{padding-left:1.5rem}.prose .footnotes li:before{width:1.125rem;height:auto;font-size:.7rem}}
