/*! 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-leading:initial;--tw-font-weight:initial;--tw-border-style:solid;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000}}}.prose{color:var(--text)}.prose>:first-child{margin-top:0}.prose>:last-child{margin-bottom:0}.prose img,.prose video,.prose p,.prose ul,.prose ol,.prose table,.prose blockquote,.prose hr,.prose h1,.prose h2,.prose h3,.prose h4,.prose h5,.prose h6{margin-block:calc(var(--spacing,.25rem) * 5)}.prose h1,.prose h2,.prose h3,.prose h4,.prose h5,.prose h6{margin-top:calc(var(--spacing,.25rem) * 10);--tw-leading:var(--leading-tight,1.25);line-height:var(--leading-tight,1.25);text-wrap:balance}.prose p{text-wrap:pretty}.prose h1{--tw-font-weight:var(--font-weight-bold,700);font-size:2.5rem;font-weight:var(--font-weight-bold,700)}.prose h2{--tw-font-weight:var(--font-weight-bold,700);font-size:1.5rem;font-weight:var(--font-weight-bold,700)}.prose h3{--tw-font-weight:var(--font-weight-bold,700);font-size:1.25rem;font-weight:var(--font-weight-bold,700)}.prose em{font-style:italic}.prose strong{--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700)}.prose ul{list-style-type:disc}.prose ul ul,.prose ul ol{margin-block:0}.prose ol{list-style-type:decimal}.prose ol ol,.prose ol ul{margin-block:0}.prose ol,.prose ul{padding-left:calc(var(--spacing,.25rem) * 6)}:is(.prose ol,.prose ul) li p{margin-block:0;display:inline-block}:is(.prose ol,.prose ul) li{padding-left:calc(var(--spacing,.25rem) * 2)}:is(.prose ol,.prose ul) li::marker{color:var(--success)}.prose a{color:var(--notice)}@media (hover:hover){.prose a:hover{text-decoration-line:underline}}.prose a *{color:var(--notice)!important}.prose img,.prose video{border-radius:var(--radius-md,.375rem);width:auto;max-height:65vh;margin-inline:auto}.prose table code,.prose p code,.prose ol code,.prose ul code{background-color:var(--surfaceActive);--tw-font-weight:var(--font-weight-normal,400);font-size:.8rem;font-weight:var(--font-weight-normal,400);white-space:nowrap;color:var(--info);border-radius:var(--radius-sm,.25rem);padding-inline:calc(var(--spacing,.25rem) * 1.5);padding-block:calc(var(--spacing,.25rem) * .5);user-select:text;font-style:normal}.prose pre{border-radius:var(--radius-md,.375rem);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3);white-space:pre;font-family:var(--font-family-editor), JetBrains Mono, ui-monospace, SFMono-Regular, Menlo, Monaco, Fira Code, Ubuntu Mono, Consolas, Liberation Mono, Courier New, DejaVu Sans Mono, Hack, monospace;font-size:var(--editor-font-size);overflow:auto;background-color:var(--surfaceHighlight)!important;color:var(--text)!important}.prose pre code{--tw-font-weight:var(--font-weight-normal,400);font-weight:var(--font-weight-normal,400)}.prose .banner{border-style:var(--tw-border-style);--tw-border-style:dashed;border-radius:var(--radius-sm,.25rem);border-style:dashed;border-width:1px;border-color:var(--border);background-color:var(--surfaceHighlight);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3);color:var(--text);font-size:1rem}.prose .banner:before{margin-bottom:var(--spacing,.25rem);--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);color:var(--textSubtlest);content:"Note";display:block}.prose .banner.x-theme-banner--secondary:before{content:"Info"}.prose .banner.x-theme-banner--success:before{content:"Tip"}.prose .banner.x-theme-banner--notice:before{content:"Important"}.prose .banner.x-theme-banner--warning:before{content:"Warning"}.prose .banner.x-theme-banner--danger:before{content:"Caution"}.prose blockquote{border-radius:var(--radius-sm,.25rem);border-left-style:var(--tw-border-style);border-left-width:8px;border-color:var(--surfaceActive);background-color:var(--surfaceHighlight);padding-block:calc(var(--spacing,.25rem) * 3);padding-right:calc(var(--spacing,.25rem) * 3);padding-left:calc(var(--spacing,.25rem) * 5);color:var(--text);--tw-shadow:0 10px 15px -3px var(--tw-shadow-color,var(--shadow));box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow);font-size:1.12rem;font-style:italic}.prose blockquote p{margin:0}.prose h2[id]>a .icon.icon-link{margin-left:calc(var(--spacing,.25rem) * 2);height:calc(var(--spacing,.25rem) * 4);width:calc(var(--spacing,.25rem) * 4);background-color:var(--success);display:none;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' width='24' height='24' stroke='currentColor' stroke-width='2' fill='none' stroke-linecap='round' stroke-linejoin='round' class='css-i6dzq1'%3E%3Cpath d='M10 13a5 5 0 0 0 7.54.54l3-3a5 5 0 0 0-7.07-7.07l-1.72 1.71'%3E%3C/path%3E%3Cpath d='M14 11a5 5 0 0 0-7.54-.54l-3 3a5 5 0 0 0 7.07 7.07l1.71-1.71'%3E%3C/path%3E%3C/svg%3E") 0 0/contain no-repeat}.prose h2[id]>a .icon.icon-link:hover{background-color:var(--notice)}.prose h2[id]:hover .icon.icon-link{display:inline-block}.prose hr{margin-block:calc(var(--spacing,.25rem) * 10);--tw-border-style:dashed;border-style:dashed;border-color:var(--secondary)}@media (width>=48rem){.prose hr{margin-inline:25%}}.prose figure img{margin-bottom:0}.prose figure figcaption{padding-top:var(--spacing,.25rem);padding-left:calc(var(--spacing,.25rem) * 9);color:var(--success);font-size:.9rem;position:relative}.prose figure figcaption p{margin:0}.prose figure figcaption:before{top:0;left:calc(var(--spacing,.25rem) * 2);height:calc(var(--spacing,.25rem) * 3.5);width:calc(var(--spacing,.25rem) * 6);border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-left-style:var(--tw-border-style);--tw-border-style:dotted;border-style:dotted;border-left-width:1px;border-color:var(--info);content:"";border-bottom-left-radius:.25rem;position:absolute}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}
