@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}}}@layer components{.prose-reference--compact{font-size:var(--text-sm,clamp(.8125rem, .79rem + .07vw, .875rem));line-height:var(--tw-leading,var(--text-sm--line-height,1.5))}.prose-reference--compact h1{margin-top:0;margin-bottom:calc(var(--spacing,.25rem) * 3);font-size:var(--text-xl,clamp(1.125rem, 1rem + .36vw, 1.4375rem));line-height:var(--tw-leading,var(--text-xl--line-height,1.4))}.prose-reference--compact h2{margin-top:calc(var(--spacing,.25rem) * 6);margin-bottom:calc(var(--spacing,.25rem) * 2);font-size:var(--text-lg,clamp(1rem, .93rem + .22vw, 1.1875rem));line-height:var(--tw-leading,var(--text-lg--line-height,1.5))}.prose-reference--compact h2:first-child{margin-top:0}.prose-reference--compact h3{margin-top:calc(var(--spacing,.25rem) * 4);margin-bottom:calc(var(--spacing,.25rem) * 1.5);font-size:var(--text-base,clamp(.9375rem, .91rem + .07vw, 1rem));line-height:var(--tw-leading,var(--text-base--line-height,1.5))}.prose-reference--compact h4{margin-top:calc(var(--spacing,.25rem) * 3);margin-bottom:var(--spacing,.25rem);font-size:var(--text-sm,clamp(.8125rem, .79rem + .07vw, .875rem));line-height:var(--tw-leading,var(--text-sm--line-height,1.5))}.prose-reference--compact p{margin-bottom:calc(var(--spacing,.25rem) * 2.5)}.prose-reference--compact pre{margin-block:calc(var(--spacing,.25rem) * 3);font-size:var(--text-xs,clamp(.6875rem, .64rem + .14vw, .8125rem));line-height:var(--tw-leading,var(--text-xs--line-height,1.4))}.prose-reference--compact pre code{font-size:inherit}.prose-reference--compact code{padding:.1em .3em;font-size:.85em}.prose-reference--compact blockquote{margin-block:calc(var(--spacing,.25rem) * 3);padding-left:calc(var(--spacing,.25rem) * 3)}.prose-reference--compact ul{margin-bottom:calc(var(--spacing,.25rem) * 2.5);padding-left:calc(var(--spacing,.25rem) * 4)}.prose-reference--compact ul>li{margin-bottom:var(--spacing,.25rem)}.prose-reference--compact ol>li{margin-bottom:calc(var(--spacing,.25rem) * 1.5);gap:calc(var(--spacing,.25rem) * 2)}.prose-reference--compact ol>li:before{height:calc(var(--spacing,.25rem) * 5);width:calc(var(--spacing,.25rem) * 5);font-size:var(--text-xs,clamp(.6875rem, .64rem + .14vw, .8125rem));line-height:var(--tw-leading,var(--text-xs--line-height,1.4))}.prose-reference--compact table{margin-block:calc(var(--spacing,.25rem) * 4);font-size:var(--text-xs,clamp(.6875rem, .64rem + .14vw, .8125rem));line-height:var(--tw-leading,var(--text-xs--line-height,1.4))}.prose-reference--compact thead th{padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2)}.prose-reference--compact tbody td{padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);line-height:1.45}.prose-reference--compact img,.prose-reference--compact hr{margin-block:calc(var(--spacing,.25rem) * 3)}.prose-reference--compact .callout{margin-block:calc(var(--spacing,.25rem) * 4);padding-inline:calc(var(--spacing,.25rem) * 4);padding-block:calc(var(--spacing,.25rem) * 3);font-size:var(--text-sm,clamp(.8125rem, .79rem + .07vw, .875rem));line-height:var(--tw-leading,var(--text-sm--line-height,1.5))}.prose-reference--compact .steps{margin-block:calc(var(--spacing,.25rem) * 5)}.prose-reference--compact .steps__item{gap:calc(var(--spacing,.25rem) * 3);padding-bottom:calc(var(--spacing,.25rem) * 5)}.prose-reference--compact .steps__marker{height:calc(var(--spacing,.25rem) * 6);width:calc(var(--spacing,.25rem) * 6);font-size:var(--text-xs,clamp(.6875rem, .64rem + .14vw, .8125rem));line-height:var(--tw-leading,var(--text-xs--line-height,1.4))}.prose-reference--compact .steps__item:before{left:11px}.prose-reference--compact .steps__item--last:before{height:1.5rem}.prose-reference--compact .steps__item:first-child:before{top:.75rem}.prose-reference--compact .steps__heading{margin-bottom:calc(var(--spacing,.25rem) * 1.5);font-size:var(--text-sm,clamp(.8125rem, .79rem + .07vw, .875rem));line-height:var(--tw-leading,var(--text-sm--line-height,1.5))}.prose-reference .callout{margin-block:calc(var(--spacing,.25rem) * 6);align-items:flex-start;gap:calc(var(--spacing,.25rem) * 3);border-radius:var(--radius-xl,.75rem);padding-inline:calc(var(--spacing,.25rem) * 5);padding-block:calc(var(--spacing,.25rem) * 4);--tw-leading:var(--leading-relaxed,1.625);font-size:15px;line-height:var(--leading-relaxed,1.625);border:1px solid #0000;display:flex}.prose-reference .callout__icon{margin-top:calc(var(--spacing,.25rem) * .5);height:calc(var(--spacing,.25rem) * 5);width:calc(var(--spacing,.25rem) * 5);flex-shrink:0}.prose-reference .callout__body{flex:1;min-width:0}.prose-reference .callout__body>:first-child{margin-top:0}.prose-reference .callout__body>:last-child{margin-bottom:0}.prose-reference .callout__body p{margin-bottom:calc(var(--spacing,.25rem) * 2)}.prose-reference .callout__body p:last-child{margin-bottom:0}.prose-reference .callout__body a{--tw-font-weight:var(--font-weight-semibold,600);font-weight:var(--font-weight-semibold,600);text-underline-offset:2px;text-decoration-line:underline}.prose-reference .callout__body code{color:inherit;background:#0000000f}.prose-reference .callout--tip{color:#5a2e1a;background:#fff4ef;border-color:#ffe2d3}.prose-reference .callout--tip .callout__icon{color:#ff6b35}.prose-reference .callout--tip a{color:#c1431a}.prose-reference .callout--info{color:#1e3a8a;background:#eff6ff;border-color:#bfdbfe}.prose-reference .callout--info .callout__icon{color:#2563eb}.prose-reference .callout--info a{color:#1d4ed8}.prose-reference .callout--note{color:#1f2937;background:#f9fafb;border-color:#e5e7eb}.prose-reference .callout--note .callout__icon{color:#6b7280}.prose-reference .callout--note a{color:#111827}.prose-reference .callout--warning{color:#78350f;background:#fffbeb;border-color:#fde68a}.prose-reference .callout--warning .callout__icon{color:#d97706}.prose-reference .callout--warning a{color:#92400e}.prose-reference .callout--danger{color:#7f1d1d;background:#fef2f2;border-color:#fecaca}.prose-reference .callout--danger .callout__icon{color:#dc2626}.prose-reference .callout--danger a{color:#991b1b}.prose-reference .steps{margin-block:calc(var(--spacing,.25rem) * 8);counter-reset:steps-counter;padding:0;list-style-type:none}.prose-reference .steps__item{gap:calc(var(--spacing,.25rem) * 5);padding-bottom:calc(var(--spacing,.25rem) * 8);display:flex;position:relative}.prose-reference .steps__item--last{padding-bottom:0}.prose-reference .steps__item:before{content:"";color:#0000;background:#e5e7eb;border-radius:0;width:1px;height:auto;margin:0;font-size:0;display:block;position:absolute;top:0;bottom:0;left:15px}.prose-reference .steps__item--last:before{height:2rem;bottom:auto}.prose-reference .steps__item:first-child:before{top:1rem}.prose-reference .steps__item:first-child.steps__item--last:before{display:none}.prose-reference .steps__marker{z-index:10;height:calc(var(--spacing,.25rem) * 8);width:calc(var(--spacing,.25rem) * 8);font-size:var(--text-sm,clamp(.8125rem, .79rem + .07vw, .875rem));line-height:var(--tw-leading,var(--text-sm--line-height,1.5));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:#4b5563;background:#f3f4f6;border:1px solid #e5e7eb;border-radius:3.40282e38px;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex;position:relative}.prose-reference .steps__content{min-width:0;padding-top:var(--spacing,.25rem);flex:1}.prose-reference .steps__heading{margin-top:0;margin-bottom:calc(var(--spacing,.25rem) * 2);font-size:var(--text-base,clamp(.9375rem, .91rem + .07vw, 1rem));line-height:var(--tw-leading,var(--text-base--line-height,1.5));--tw-font-weight:var(--font-weight-medium,500);font-weight:var(--font-weight-medium,500);color:#111827;letter-spacing:0}.prose-reference .steps__content>p{margin-bottom:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,clamp(.8125rem, .79rem + .07vw, .875rem));line-height:var(--tw-leading,var(--text-sm--line-height,1.5));color:#4b5563}.prose-reference .steps__content>p:last-child{margin-bottom:0}.prose-reference .steps__content>ul,.prose-reference .steps__content>ol{margin-bottom:calc(var(--spacing,.25rem) * 2);font-size:var(--text-sm,clamp(.8125rem, .79rem + .07vw, .875rem));line-height:var(--tw-leading,var(--text-sm--line-height,1.5))}.api-endpoint-badge{margin-block:calc(var(--spacing,.25rem) * 5);align-items:center;gap:calc(var(--spacing,.25rem) * 3);border-radius:var(--radius-lg,.5rem);border-style:var(--tw-border-style);border-width:1px;border-color:var(--color-gray-200,oklch(92.8% .006 264.531));background-color:var(--color-gray-100,oklch(96.7% .003 264.542));padding-inline:calc(var(--spacing,.25rem) * 3);padding-block:calc(var(--spacing,.25rem) * 2);display:inline-flex}.api-endpoint-badge__path{font-family:var(--font-mono,"Space Mono", monospace);font-size:var(--text-sm,clamp(.8125rem, .79rem + .07vw, .875rem));line-height:var(--tw-leading,var(--text-sm--line-height,1.5));color:var(--color-gray-700,oklch(37.3% .034 259.733))}.api-method-badge{padding-inline:calc(var(--spacing,.25rem) * 2);padding-block:calc(var(--spacing,.25rem) * .5);font-family:var(--font-mono,"Space Mono", monospace);font-size:var(--text-xs,clamp(.6875rem, .64rem + .14vw, .8125rem));line-height:var(--tw-leading,var(--text-xs--line-height,1.4));--tw-font-weight:var(--font-weight-bold,700);font-weight:var(--font-weight-bold,700);text-transform:uppercase;border-radius:.25rem}.api-method-badge.api-method-get{background-color:var(--color-blue-50,oklch(97% .014 254.604));color:var(--color-blue-600,oklch(54.6% .245 262.881))}.api-method-badge.api-method-post{background-color:var(--color-emerald-50,oklch(97.9% .021 166.113));color:var(--color-emerald-600,oklch(59.6% .145 163.225))}.api-method-badge.api-method-put{background-color:var(--color-amber-50,oklch(98.7% .022 95.277));color:var(--color-amber-600,oklch(66.6% .179 58.318))}.api-method-badge.api-method-patch{background-color:var(--color-orange-50,oklch(98% .016 73.684));color:var(--color-orange-600,oklch(64.6% .222 41.116))}.api-method-badge.api-method-delete{background-color:var(--color-red-50,oklch(97.1% .013 17.38));color:var(--color-red-600,oklch(57.7% .245 27.325))}.docs-sidebar-sticky{scrollbar-width:thin;max-height:calc(100dvh - 7rem);position:sticky;top:6rem;overflow-y:auto}.docs-mobile-toc>summary::-webkit-details-marker{display:none}.docs-mobile-toc>summary::marker{content:""}.docs-mobile-toc>div>p:first-child{display:none}.prose-reference div.mermaid{margin-block:calc(var(--spacing,.25rem) * 6);background:0 0;justify-content:center;min-height:4rem;padding:0;font-size:14px;display:flex;overflow-x:auto}.prose-reference div.mermaid svg{height:auto}.prose-reference div.mermaid foreignObject>div,.prose-reference div.mermaid foreignObject>div>span,.prose-reference div.mermaid foreignObject .nodeLabel,.prose-reference div.mermaid foreignObject .edgeLabel{white-space:nowrap!important;overflow:visible!important}}.docs-mobile-drawer{z-index:40;pointer-events:none;position:fixed;inset:0}.docs-mobile-drawer--open{pointer-events:auto}.docs-mobile-drawer__backdrop{opacity:0;background:#0006;transition:opacity .24s;position:absolute;inset:0}.docs-mobile-drawer--open .docs-mobile-drawer__backdrop{opacity:1}.docs-mobile-drawer__panel{will-change:transform;background:#fff;width:85%;max-width:24rem;transition:transform .28s cubic-bezier(.32,.72,0,1);position:absolute;top:0;bottom:0;left:0;overflow-y:auto;transform:translate(-100%);box-shadow:0 25px 50px -12px #00000040}.docs-mobile-drawer--open .docs-mobile-drawer__panel{transform:translate(0)}@media(min-width:1024px){.docs-mobile-drawer{display:none}}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}
