PageSourceSearch

https://www.warpbuild.com/_next/static/immutable/chunks/0j_yw-q-40ei-.js

js warpbuild.com collected 2026-09-25 02:46:44 UTC 71,151 bytes, 1 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,353266,e=>{"use strict";e.i(816374);var t=e.i(838375),r=e.i(563199),o=e.i(214072),n=e.i(647873),s=e.i(843476),a=e.i(625877),l=e.i(271645),i=e.i(557886);function c({includeRoot:e,includeSeparator:r,includePage:d,...u}){let m=(0,o.useTreePath)(),{root:p}=(0,o.useTreeContext)(),f=(0,l.useMemo)(()=>(0,i.getBreadcrumbItemsFromPath)(p,m,{includePage:d,includeSeparator:r,includeRoot:e}),[d,e,r,m,p]);return 0===f.length?null:(0,s.jsx)("div",{...u,className:(0,t.cn)("flex items-center gap-1.5 text-sm text-fd-muted-foreground",u.className),children:f.map((e,r)=>{let o=(0,t.cn)("truncate",r===f.length-1&&"text-fd-primary font-medium");return(0,s.jsxs)(l.Fragment,{children:[0!==r&&(0,s.jsx)(a.ChevronRight,{className:"size-3.5 shrink-0"}),e.url?(0,s.jsx)(n.default,{href:e.url,className:(0,t.cn)(o,"transition-opacity hover:opacity-80"),children:e.name}):(0,s.jsx)("span",{className:o,children:e.name})]},r)})})}var d=e.i(730942),u=e.i(713548),m=e.i(14804),p=e.i(826907),f=e.i(191909);let h=(0,l.createContext)(null),x=(0,l.createContext)(null);function g({ref:e,onActiveChange:t=()=>null,autoScroll:r=!0,...o}){let n=o.href?y(o.href):null,a=(0,l.use)(x),i=(0,l.useRef)(null),c=(0,l.useRef)(!0),d=b(),[u,m]=(0,l.useState)(()=>d.items.some(e=>e.id===n&&e.active)),p=(0,l.useEffectEvent)((e,o)=>{let s,l=n?e.find(e=>e.id===n):null;if(!l)return;l.active!==u&&(m(l.active),t(l.active));let c=i.current,d=a?.current;if(r&&c&&d){for(let t of e)t.active&&(!s||s.t<t.t)&&(s=t);s?.id===n&&(0,f.default)(c,{behavior:o?"instant":"smooth",block:"center",inline:"center",scrollMode:"always",boundary:d})}});return(0,l.useEffect)(()=>{r&&p(d.items,c.current),c.current=!1},[d,r]),(0,l.useEffect)(()=>{let e=e=>p(e,!1);return d.listen(e),()=>d.unlisten(e)},[d]),(0,s.jsx)("a",{ref:function(...e){return t=>{e.forEach(e=>{"function"==typeof e?e(t):null!=e&&(e.current=t)})}}(i,e),"data-active":u,...o})}function b(){let e=(0,l.use)(h);if(!e)throw Error("Component must be used under the <AnchorProvider /> component.");return e}function v(){let e=b();return(0,l.useMemo)(()=>({get:()=>e.items,listen:e.listen.bind(e),unlisten:e.unlisten.bind(e)}),[e])}function w(e){let t=b(),r=(0,l.useEffectEvent)(e);(0,l.useEffect)(()=>(t.listen(r),()=>t.unlisten(r)),[t])}function k(e,t=p.t){let r=b(),[o,n]=(0,l.useState)(()=>e(r.items));return w(r=>{let s=e(r);t(o,s)||n(s)}),o}function y(e){return e.startsWith("#")?e.slice(1):null}var j=class{constructor(){this.items=[],this.single=!1,this.observer=null,this.listeners=new Set}listen(e){this.listeners.add(e)}unlisten(e){this.listeners.delete(e)}setItems(e){let t=this.observer;if(t)for(let e of this.items){let r=document.getElementById(e.id);r&&t.unobserve(r)}let r=[];for(let t of e){let e=y(t.url);e&&r.push({id:e,active:!1,fallback:!1,t:0,original:t})}this.update(r),this.observeItems()}watch(e){this.observer||(this.observer=new IntersectionObserver(this.callback.bind(this),e),this.observeItems())}unwatch(){this.observer?.disconnect(),this.observer=null}callback(e){if(0===e.length)return;let t=!1,r=this.items.map(r=>{let o=e.find(e=>e.target.id===r.id),n=o?o.isIntersecting:r.active&&!r.fallback;return this.single&&t&&(n=!1),r.active!==n&&(r={...r,t:Date.now(),active:n,fallback:!1}),n&&(t=!0),r});if(!t&&e[0].rootBounds){let t=e[0].rootBounds.top,o=Number.MAX_VALUE,n=-1;for(let e=0;e<r.length;e++){let s=document.getElementById(r[e].id);if(!s)continue;let a=Math.abs(t-s.getBoundingClientRect().top);a<o&&(n=e,o=a)}-1!==n&&(r[n]={...r[n],active:!0,fallback:!0,t:Date.now()})}this.update(r)}observeItems(){if(this.observer)for(let e of this.items){let t=document.getElementById(e.id);t&&this.observer.observe(t)}}update(e){for(let t of(this.items=e,this.listeners))t(e)}};e.s(["AnchorProvider",0,function({toc:e,single:t=!1,children:r}){let o=(0,l.useMemo)(()=>new j,[]);return o.single=t,(0,l.useEffect)(()=>{o.setItems(e)},[o,e]),(0,l.useEffect)(()=>(o.watch({threshold:.9}),()=>o.unwatch()),[o]),(0,s.jsx)(h,{value:o,children:r})},"ScrollProvider",0,function({containerRef:e,children:t}){return(0,s.jsx)(x,{value:e,children:t})},"TOCItem",0,g,"useActiveAnchor",0,function(){return k(e=>{let t;for(let r of e)r.active&&(!t||r.t>t.t)&&(t=r);return t?.id})},"useActiveAnchors",0,function(){return k(e=>{let t=[];
1for(let r of e)r.active&&t.push(r.id);return t})},"useItems",0,function(){return k(e=>e)},"useTOC",0,v,"useTOCListener",0,w,"useTOCSelector",0,k],64588);var C=e.i(64588);let N=(0,l.createContext)([]);function z(){return(0,l.use)(N)}let{useActiveAnchor:$,useActiveAnchors:M,useItems:L}=C;function P({toc:e,children:t,...r}){return(0,s.jsx)(N,{value:e,children:(0,s.jsx)(C.AnchorProvider,{toc:e,...r,children:t})})}function I({ref:e,className:r,...o}){let n=(0,l.useRef)(null);return(0,s.jsx)("div",{ref:(0,m.mergeRefs)(n,e),className:(0,t.cn)("relative min-h-0 text-sm ms-px overflow-auto overscroll-contain [scrollbar-width:none] mask-[linear-gradient(to_bottom,transparent,white_16px,white_calc(100%-16px),transparent)] py-3",r),...o,children:(0,s.jsx)(C.ScrollProvider,{containerRef:n,children:o.children})})}var T=e.i(532257),S=(0,d.__exportAll)({TOCEmpty:()=>O,TOCItem:()=>B,TOCItems:()=>E});function E({ref:e,className:r,thumbBox:o=!0,children:n,...a}){let i=(0,l.useRef)(null),c=z(),[d,u]=(0,l.useState)(null),p=(0,l.useCallback)(()=>{let e=i.current;if(!e||0===e.clientHeight)return;if(0===c.length)return void u(null);let t=0,r=0,n="",a=[],l=[];for(let o=0;o<c.length;o++){let i=c[o],d=e.querySelector(`a[href="${i.url}"]`);if(!d)continue;let u=getComputedStyle(d),m=D(i.depth)+.5,p=d.offsetTop+parseFloat(u.paddingTop),f=d.offsetTop+d.clientHeight-parseFloat(u.paddingBottom);if(t=Math.max(m+8,t),r=Math.max(r,f),0===o)n+=` M${m} ${p} L${m} ${f}`;else{let[,e,t]=o>0?a[o-1]:[0,0,0];n+=` C ${t} ${p-4} ${m} ${e+4} ${m} ${p} L${m} ${f}`}void 0!==i._step&&l.push((0,s.jsxs)("g",{transform:`translate(${m}, ${(p+f)/2})`,children:[(0,s.jsx)("circle",{cx:"0",cy:"0",r:"8",className:"fill-fd-primary"}),(0,s.jsx)("text",{cx:"0",cy:"0",textAnchor:"middle",alignmentBaseline:"central",dominantBaseline:"middle",className:"fill-fd-primary-foreground font-medium text-xs leading-none font-mono rtl:-scale-x-100",children:i._step})]},o)),a.push([p,f,m])}l.unshift((0,s.jsx)("path",{d:n,className:"stroke-fd-primary",strokeWidth:"1",fill:"none"},"path"));let d=[];if(o){let e=document.createElementNS("http://www.w3.org/2000/svg","path");e.setAttribute("d",n);let t=e.getTotalLength();for(let r=0;r<a.length;r++){let[o,n]=a[r],s=r>0?d[r-1][1]+(o-a[r-1][1]):o;for(;s<t&&e.getPointAtLength(s).y<o;)s++;d.push([s,s+n-o])}}u({content:l,width:t,height:r,d:n,itemLineLengths:d,positions:a})},[c,o]);return(0,l.useEffect)(()=>{let e=i.current;if(!e)return;let t=new ResizeObserver(p);return t.observe(e),p(),()=>{t.unobserve(e)}},[p]),(0,s.jsxs)("div",{ref:(0,m.mergeRefs)(i,e),className:(0,t.cn)("relative flex flex-col",r),...a,children:[d&&(0,s.jsx)(A,{computed:d,thumbBox:o}),n]})}function O(){let e=(0,T.useTranslations)({note:"table of contents"});return(0,s.jsx)("div",{className:"rounded-lg border bg-fd-card p-3 text-xs text-fd-muted-foreground",children:e("No Headings")})}function A({computed:e,thumbBox:t}){let r=(0,l.useRef)(null),o=(0,l.useRef)(null),n=v();function a(r){let n={},s=r.findIndex(e=>e.active);if(-1===s)return n;let a=r.findLastIndex(e=>e.active);if(n["--track-top"]=`${e.positions[s][0]}px`,n["--track-bottom"]=`${e.positions[a][1]}px`,t){let t=!1;if(o.current){let e=o.current;t=e.startIdx>s||e.endIdx>a||e.startIdx===s&&e.endIdx===a&&e.isUp}o.current={startIdx:s,endIdx:a,isUp:t},n["--offset-distance"]=t?`${e.itemLineLengths[s][0]}px`:`${e.itemLineLengths[a][1]}px`,n["--opacity"]=void 0!==r[t?s:a].original._step?"0":"1"}return n}return w(e=>{let t=r.current;if(t)for(let[r,o]of Object.entries(a(e)))t.style.setProperty(r,o)}),(0,s.jsxs)("div",{ref:r,className:"absolute top-0 inset-s-0 origin-center rtl:-scale-x-100",style:{width:e.width,height:e.height,...a(n.get())},children:[(0,s.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:`0 0 ${e.width} ${e.height}`,className:"absolute transition-[clip-path]",style:{width:e.width,height:e.height,clipPath:"polygon(0 var(--track-top,0), 100% var(--track-top,0), 100% var(--track-bottom,0), 0 var(--track-bottom,0))"},children:e.content}),t&&(0,s.jsx)("div",{className:"absolute left-0 size-1 bg-fd-primary rounded-full [offset-distance:var(--offset-distance,0)] opacity-(--opacity,0) transition-[opacity,offset-distance]",style:{offsetPath:`path("${e.d}")`}})]})}function D(e){return e<=2?8:3===e?16:24}function B({item:e,...r}){var o;
1let n=z(),{isFirst:a,isLast:i,svg:c}=(0,l.useMemo)(()=>{let r=n.indexOf(e),o=0===r,a=r===n.length-1,l=D(e.depth),i=o?l:D(n[r-1].depth),c=a?l:D(n[r+1].depth);return{isFirst:o,isLast:a,svg:(0,s.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",className:(0,t.cn)("absolute -top-1.5 inset-s-0 bottom-0 h-[calc(100%+--spacing(1.5))] -z-1 rtl:-scale-x-100",l!==c&&"h-full bottom-1.5"),style:{width:Math.max(i,l)+9},children:[i!==l&&(0,s.jsx)("path",{d:`M ${i+.5} 0 C ${i+.5} 8 ${l+.5} 4 ${l+.5} 12`,stroke:"black",strokeWidth:"1",fill:"none",className:"stroke-fd-foreground/10"}),(0,s.jsx)("line",{x1:l+.5,y1:i===l?"6":"12",x2:l+.5,y2:"100%",strokeWidth:"1",className:"stroke-fd-foreground/10"}),void 0!==e._step&&(0,s.jsxs)("g",{transform:`translate(${l+.5}, ${l===c?"3":"6"})`,children:[(0,s.jsx)("circle",{cx:"0",cy:"50%",r:"8",className:"fill-fd-muted"}),(0,s.jsx)("text",{x:"0",y:"50%",textAnchor:"middle",alignmentBaseline:"central",dominantBaseline:"middle",className:"fill-fd-muted-foreground font-medium text-xs leading-none font-mono rtl:-scale-x-100",children:e._step})]})]})}},[n,e]);return(0,s.jsxs)(g,{href:e.url,...r,className:(0,t.cn)("prose relative py-1.5 text-sm scroll-m-4 text-fd-muted-foreground hover:text-fd-accent-foreground transition-colors wrap-anywhere data-[active=true]:text-fd-primary",a&&"pt-0",i&&"pb-0",r.className),style:{paddingInlineStart:(o=e.depth)<=2?20:3===o?32:44,...r.style},children:[c,e.title]})}var _=(0,d.__exportAll)({TOCEmpty:()=>W,TOCItem:()=>G,TOCItems:()=>R});function R({ref:e,className:r,children:o,...n}){let a=(0,l.useRef)(null),i=z(),[c,d]=(0,l.useState)(null),u=(0,l.useCallback)(()=>{let e=a.current;if(!e||0===e.clientHeight)return;if(0===i.length)return void d(null);let t=0,r=0,o="",n=[],l=[];for(let a=0;a<i.length;a++){let c=i[a],d=e.querySelector(`a[href="${c.url}"]`);if(!d)continue;let u=getComputedStyle(d),m=H(c.depth)+.5,p=d.offsetTop+parseFloat(u.paddingTop),f=d.offsetTop+d.clientHeight-parseFloat(u.paddingBottom);if(t=Math.max(m+8,t),r=Math.max(r,f),0===a)o+=` M${m} ${p} L${m} ${f}`;else{let[,e,t]=a>0?n[a-1]:[0,0,0];o+=` L ${t} ${e} ${m} ${p} L${m} ${f}`}void 0!==c._step&&l.push((0,s.jsxs)("g",{transform:`translate(${m}, ${(p+f)/2})`,children:[(0,s.jsx)("circle",{cx:"0",cy:"0",r:"8",className:"fill-fd-primary"}),(0,s.jsx)("text",{cx:"0",cy:"0",textAnchor:"middle",alignmentBaseline:"central",dominantBaseline:"middle",className:"fill-fd-primary-foreground font-medium text-xs leading-none font-mono rtl:-scale-x-100",children:c._step})]},a)),n.push([p,f,m])}l.unshift((0,s.jsx)("path",{d:o,className:"stroke-fd-primary",strokeWidth:"1",fill:"none"},"path")),d({content:l,width:t,height:r,d:o,itemLineLengths:[],positions:n})},[i]);return(0,l.useEffect)(()=>{let e=a.current;if(!e)return;let t=new ResizeObserver(u);return t.observe(e),u(),()=>{t.unobserve(e)}},[u]),(0,s.jsxs)("div",{ref:(0,m.mergeRefs)(a,e),className:(0,t.cn)("relative flex flex-col",r),...n,children:[c&&(0,s.jsx)(F,{computed:c}),o]})}function W(){let e=(0,T.useTranslations)({note:"table of contents"});return(0,s.jsx)("div",{className:"rounded-lg border bg-fd-card p-3 text-xs text-fd-muted-foreground",children:e("No Headings")})}function F({computed:e}){let t=(0,l.useRef)(null),r=v();function o(t){let r={},o=t.findIndex(e=>e.active);if(-1===o)return r;let n=t.findLastIndex(e=>e.active);return r["--track-top"]=`${e.positions[o][0]}px`,r["--track-bottom"]=`${e.positions[n][1]}px`,r}return w(e=>{let r=t.current;if(r)for(let[t,n]of Object.entries(o(e)))r.style.setProperty(t,n)}),(0,s.jsx)("div",{ref:t,className:"absolute top-0 inset-s-0 origin-center rtl:-scale-x-100",style:{width:e.width,height:e.height,...o(r.get())},children:(0,s.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:`0 0 ${e.width} ${e.height}`,className:"absolute transition-[clip-path]",style:{width:e.width,height:e.height,clipPath:"polygon(0 var(--track-top,0), 100% var(--track-top,0), 100% var(--track-bottom,0), 0 var(--track-bottom,0))"},children:e.content})})}function H(e){return e<=2?8:3===e?20:32}function G({item:e,...r}){var o;let n=z(),{isFirst:a,isLast:i,svg:c}=(0,l.useMemo)(()=>{let r=n.indexOf(e),o=0===r,a=r===n.length-1,l=H(e.depth),i=o?l:H(n[r-1].depth),c=a?l:H(n[r+1].depth);return{isFirst:o,isLast:a,svg:(0,s.jsxs)("svg",{xmlns:"http://www.w3.org/2000/svg",className:(0,t.cn)("absolute -top-1.5 inset-s-0 bottom-0 h-[calc(100%+--spacing(1.5))] -z-1 rtl:-scale-x-100",l!==c&&"h-full bottom-1.5"),style:{width:Math.max(i,l)+9},children:[i!==l&&(0,s.jsx)("path",{d:`M ${i+.5} 0 L ${i+.5} 0 ${l+.5} 12`,stroke:"black",strokeWidth:"1",fill:"none",className:"stroke-fd-foreground
1/10"}),(0,s.jsx)("line",{x1:l+.5,y1:i===l?"6":"12",x2:l+.5,y2:"100%",strokeWidth:"1",className:"stroke-fd-foreground/10"}),void 0!==e._step&&(0,s.jsxs)("g",{transform:`translate(${l+.5}, ${l===c?"3":"6"})`,children:[(0,s.jsx)("circle",{cx:"0",cy:"50%",r:"8",className:"fill-fd-muted"}),(0,s.jsx)("text",{x:"0",y:"50%",textAnchor:"middle",alignmentBaseline:"central",dominantBaseline:"middle",className:"fill-fd-muted-foreground font-medium text-xs leading-none font-mono rtl:-scale-x-100",children:e._step})]})]})}},[n,e]);return(0,s.jsxs)(g,{href:e.url,...r,className:(0,t.cn)("prose relative py-1.5 text-sm scroll-m-4 text-fd-muted-foreground hover:text-fd-accent-foreground transition-colors wrap-anywhere data-[active=true]:text-fd-primary",a&&"pt-0",i&&"pb-0",r.className),style:{paddingInlineStart:(o=e.depth)<=2?20:3===o?32:44,...r.style},children:[c,e.title]})}var U=e.i(451988);e.i(922943);var V=e.i(246872),Z=e.i(155034);let q=(0,Z.default)("text-align-start",[["path",{d:"M21 5H3",key:"1fi0y6"}],["path",{d:"M15 12H3",key:"6jk70r"}],["path",{d:"M17 19H3",key:"z6ezky"}]]);function K(e){return(0,s.jsx)(P,{...e})}function X({container:e,header:r,footer:o,style:n="normal",list:a}){let l=z(),i=(0,T.useTranslations)({note:"table of contents"}),{TOCItems:c,TOCEmpty:d,TOCItem:u}="clerk"===n?_:S;return 0!==l.length||r||o?(0,s.jsxs)("div",{id:"nd-toc",...e,className:(0,t.cn)("sticky top-(--fd-docs-row-1) h-[calc(var(--fd-docs-height)-var(--fd-docs-row-1))] flex flex-col [grid-area:toc] w-(--fd-toc-width) pt-12 pe-4 pb-2 xl:layout:[--fd-toc-width:268px] max-xl:hidden",e?.className),children:[r,(0,s.jsxs)("h3",{id:"toc-title",className:"inline-flex items-center gap-1.5 text-sm text-fd-muted-foreground",children:[(0,s.jsx)(q,{className:"size-4"}),i("On this page")]}),(0,s.jsx)(I,{children:(0,s.jsxs)(c,{...a,children:[0===l.length&&(0,s.jsx)(d,{}),l.map(e=>(0,s.jsx)(u,{item:e},e.url))]})}),o]}):(0,s.jsx)("div",{id:"nd-toc-placeholder",className:"hidden xl:layout:[--fd-toc-width:268px]"})}let J=(0,l.createContext)(null);function Q({container:e,trigger:o,content:n,header:a,footer:i,style:c="normal",list:d}){let u=z(),m=(0,l.useRef)(null),[p,f]=(0,l.useState)(!1),{isNavTransparent:h}=(0,r.useDocsLayout)(),{TOCItems:x,TOCItem:g,TOCEmpty:b}="clerk"===c?_:S,v=(0,l.useEffectEvent)(e=>{p&&e.target instanceof HTMLElement&&m.current&&!m.current.contains(e.target)&&f(!1)}),w=()=>{f(!1)};return(0,l.useEffect)(()=>(window.addEventListener("click",v),()=>{window.removeEventListener("click",v)}),[]),(0,s.jsx)(J,{value:(0,l.useMemo)(()=>({open:p,setOpen:f}),[f,p]),children:(0,s.jsx)(U.Collapsible,{open:p,onOpenChange:f,"data-toc-popover":"",...e,className:(0,t.cn)("sticky top-(--fd-docs-row-2) z-10 [grid-area:toc-popover] h-(--fd-toc-popover-height) xl:hidden max-xl:layout:[--fd-toc-popover-height:--spacing(10)]",e?.className),children:(0,s.jsxs)("header",{ref:m,className:(0,t.cn)("border-b backdrop-blur-sm transition-colors",(!h||p)&&"bg-fd-background/80",p&&"shadow-lg"),children:[(0,s.jsx)(Y,{...o}),(0,s.jsxs)(et,{...n,children:[a,(0,s.jsx)(I,{children:(0,s.jsxs)(x,{...d,children:[0===u.length&&(0,s.jsx)(b,{}),u.map(e=>(0,s.jsx)(g,{item:e,onClick:w},e.url))]})}),i]})]})})})}function Y({className:e,...r}){let n=(0,T.useTranslations)({note:"table of contents"}),{open:a}=(0,l.use)(J),i=L(),c=i.findIndex(e=>e.active),d=(0,o.useTreePath)().at(-1),u=-1!==c&&!a;return(0,s.jsxs)(U.CollapsibleTrigger,{className:(0,t.cn)("flex w-full h-10 items-center text-sm text-fd-muted-foreground gap-2.5 px-4 py-2.5 text-start focus-visible:outline-none [&_svg]:size-4 md:px-6",e),"data-toc-popover-trigger":"",...r,children:[(0,s.jsx)(ee,{value:(i.findLastIndex(e=>e.active)+1)/Math.max(1,i.length),max:1,className:(0,t.cn)("shrink-0",a&&"text-fd-primary")}),(0,s.jsxs)("span",{className:"grid flex-1 *:my-auto *:row-start-1 *:col-start-1",children:[(0,s.jsx)("span",{className:(0,t.cn)("truncate transition-[opacity,translate,color]",a&&"text-fd-foreground",u&&"opacity-0 -translate-y-full pointer-events-none"),children:d?.name??n("On this page")}),(0,s.jsx)("span",{className:(0,t.cn)("truncate transition-[opacity,translate]",!u&&"opacity-0 translate-y-full pointer-events-none"),children:i[c]?.original.title})]}),(0,s.jsx)(V.ChevronDown,{className:(0,t.cn)("shrink-0 transition-transform mx-0.5",a&&"rotate-180")}
1)]})}function ee({value:e,strokeWidth:t=1.5,size:r=18,min:o=0,max:n=100,style:a,...l}){let i=e<o?o:e>n?n:e,c=r/2-t,d=2*Math.PI*c,u=i/n*d,m={cx:r/2,cy:r/2,r:c,fill:"none",strokeWidth:t};return(0,s.jsxs)("svg",{role:"progressbar",viewBox:`0 0 ${r} ${r}`,"aria-valuenow":i,"aria-valuemin":o,"aria-valuemax":n,style:{width:r,height:r,...a},...l,children:[(0,s.jsx)("circle",{...m,className:"stroke-current/25"}),(0,s.jsx)("circle",{...m,stroke:"currentColor",strokeDasharray:d,strokeDashoffset:d-u,strokeLinecap:"round",transform:`rotate(-90 ${r/2} ${r/2})`,className:"transition-all"})]})}function et(e){return(0,s.jsx)(U.CollapsibleContent,{"data-toc-popover-content":"",...e,children:(0,s.jsx)("div",{className:"flex flex-col px-4 max-h-[50vh] md:px-6",children:e.children})})}var er=e.i(600074);let eo=new WeakMap;function en(){let{root:e}=(0,o.useTreeContext)(),t=eo.get(e);if(t)return t;let r=[];for(let t of e.children)!function e(t){if("folder"===t.type)for(let r of(t.index&&e(t.index),t.children))e(r);else"page"!==t.type||t.external||r.push(t)}(t);return eo.set(e,r),r}var es=e.i(224110);let ea=(0,Z.default)("chevron-left",[["path",{d:"m15 18-6-6 6-6",key:"1wnfg3"}]]);function el({items:e,children:r,className:o,...n}){let a=en(),i=(0,es.usePathname)(),{previous:c,next:d}=(0,l.useMemo)(()=>{if(e)return e;let t=a.findIndex(e=>(0,er.isActive)(e.url,i));return -1===t?{}:{previous:a[t-1],next:a[t+1]}},[a,e,i]);return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsxs)("div",{className:(0,t.cn)("@container grid gap-4",c&&d?"grid-cols-2":"grid-cols-1",o),...n,children:[c&&(0,s.jsx)(ei,{item:c,index:0}),d&&(0,s.jsx)(ei,{item:d,index:1})]}),r]})}function ei({item:e,index:r}){let o=(0,T.useTranslations)({note:"pagination"}),l=0===r?ea:a.ChevronRight;return(0,s.jsxs)(n.default,{href:e.url,className:(0,t.cn)("flex flex-col gap-2 rounded-lg border p-4 text-sm transition-colors hover:bg-fd-accent/80 hover:text-fd-accent-foreground @max-lg:col-span-full",1===r&&"text-end"),children:[(0,s.jsxs)("div",{className:(0,t.cn)("inline-flex items-center gap-1.5 font-medium",1===r&&"flex-row-reverse"),children:[(0,s.jsx)(l,{className:"-mx-1 size-4 shrink-0 rtl:rotate-180"}),(0,s.jsx)("p",{children:e.name})]}),(0,s.jsx)("p",{className:"text-fd-muted-foreground truncate",children:e.description??o(0===r?"Previous Page":"Next Page")})]})}function ec(e){let{full:r}=ej();return(0,s.jsx)("article",{id:"nd-page","data-full":r,...e,className:(0,t.cn)("flex flex-col w-full max-w-[900px] mx-auto [grid-area:main] px-4 py-6 gap-4 md:px-6 md:pt-8 xl:px-8 xl:pt-14",r&&"max-w-[1168px]",e.className),children:e.children})}var ed=e.i(737877),eu=e.i(281878),em=e.i(709428);let ep=(0,Z.default)("copy",[["rect",{width:"14",height:"14",x:"8",y:"8",rx:"2",ry:"2",key:"17jyea"}],["path",{d:"M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2",key:"zix9uf"}]]);var ef=e.i(34402),ef=ef,eh={get url(){return e.F("node_modules/fumadocs-ui/dist/layouts/shared/page-actions.js")},env:{DEV:!1,PROD:!0,MODE:"production",BASE_URL:"/",SSR:!1}};let ex=new Map;function eg({markdownUrl:e,...r}){let o=(0,T.useTranslations)({note:"page actions"}),[n,a]=(0,l.useState)(!1),[i,c]=(0,ed.useCopyButton)(async()=>{let t=ex.get(e);if(t)return navigator.clipboard.writeText(await t);a(!0);try{let t=fetch(ev(e)).then(e=>e.text());ex.set(e,t),await navigator.clipboard.write([new ClipboardItem({"text/plain":t})])}finally{a(!1)}});return(0,s.jsxs)("button",{disabled:n,onClick:c,...r,className:(0,t.cn)((0,u.buttonVariants)({color:"secondary",size:"sm",className:"gap-2 [&_svg]:size-3.5 [&_svg]:text-fd-muted-foreground"}),r.className),children:[i?(0,s.jsx)(em.Check,{}):(0,s.jsx)(ep,{}),r.children??o("Copy Markdown")]})}function eb({markdownUrl:e,githubUrl:r,...o}){let n=(0,es.usePathname)(),a=(0,T.useTranslations)({note:"page actions"}),i=(0,l.useMemo)(()=>{let t=a("Read {url}, I want to ask questions about it.",{variables:{url:String("u"<typeof window?n:new URL(n,window.location.origin))}});return[r&&{title:a("Open in GitHub"),href:r,icon:(0,s.jsxs)("svg",{fill:"currentColor",role:"img",viewBox:"0 0 24 24",children:[(0,s.jsx)("title",{children:"GitHub"}),(0,s.jsx)("path",{d:"M12 .297c-6.63 0-12 5.373-12 12 0 5.303 3.438 9.8 8.205 11.385.6.113.82-.258.82-.577 0-.285-.01-1.04-.015-2.04-3.338.724-4.042-1.61-4.042-1.61C4.422 18.07 3.633 17.7 3.633 17.7c-1.087-.744.084-.729.084-.729 1.205.084 1.838 1.236 1.838 1.236 1.07 1.835 2.809 1.305 3.495.998.108-.776.417-1.305.76-1.605-2.665-.3-5.466-1.332-5.466-5.93 0-1.31.465-2.38 1.235-3.22-.135-.303-.54-1.523.105-3.176 0 0 1.005-.322 3.3 1.23.96-.267 1.98-.399 3-.405 1.02.006 2.04.138 3 .405 2.28-1.552 3.285-1.23 3.285-1.23.645 1.653.24 2.873.12 3.176.765.84 1.23 1.91 1.23 3.22 0 4.61-2.805 5.625-5.475 5.92.42.36.81 1.096.81 2.22 0 1.606-.015 2.896-.015 3.286 0 .315.21.69.825.57C20.565 22.092 24 17.592 24 12.297c0-6.627-5.373-12-12-12"})]})},e&&{title:a("View as Markdown"),href:ev(e),icon:(0,s.jsx)(q,{})},{title:a("Open in Scira AI"),href:`https://scira.ai/?${new URLSearchParams({q:t})}`,icon:(0,s.jsxs)("svg",{width:"910",height:"934",viewBox:"0 0 910 934",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[(0,s.jsx)("title",{children:"Scira AI"}),(0,s.jsx)("path",{d:"M647.664 197.775C569.13 189.049 525.5 145.419 516.774 66.8849C508.048 145.419 464.418 189.049 385.884 197.775C464.418 206.501 508.048 250.131 516.774 328.665C525.5 250.131 569.13 206.501 647.664 197.775Z",fill:"currentColor",stroke:"currentColor",strokeWidth:"8",strokeLinejoin:"round"}),(0,s.jsx)("path",{d:"M516.774 304.217C510.299 275.491 498.208 252.087 480.335 234.214C462.462 216.341 439.058 204.251 410.333 197.775C439.059 191.3 462.462 179.209 480.335 161.336C498.208 143.463 510.299 120.06 516.774 91.334C523.25 120.059 535.34 143.463 553.213 161.336C571.086 179.209 594.49 191.3 623.216 197.775C594.49 204.251 571.086 216.341 553.213 234.214C535.34 252.087 523.25 275.491 516.774 304.217Z",fill:"currentColor",stroke:"currentColor",strokeWidth:"8",strokeLinejoin:"round"}),(0,s.jsx)("path",{d:"M857.5 508.116C763.259 497.644 710.903 445.288 700.432 351.047C689.961 445.288 637.605 497.644 543.364 508.116C637.605 518.587 689.961 570.943 700.432 665.184C710.903 570.943 763.259 518.587 857.5 508.116Z",stroke:"currentColor",strokeWidth:"20",strokeLinejoin:"round"}),(0,s.jsx)("path",{d:"M700.432 615.957C691.848 589.05 678.575 566.357 660.383 548.165C642.191 529.973 619.499 516.7 592.593 508.116C619.499 499.533 642.191 486.258 660.383 468.066C678.575 449.874 691.848 427.181 700.432 400.274C709.015 427.181 722.289 449.874 740.481 468.066C758.673 486.258 781.365 499.533 808.271 508.116C781.365 516.7 758.673 529.973 740.481 548.165C722.289 566.357 709.015 589.05 700.432 615.957Z",stroke:"currentColor",strokeWidth:"20",strokeLinejoin:"round"}),(0,s.jsx)("path",{d:"M889.949 121.237C831.049 114.692 798.326 81.9698 791.782 23.0692C785.237 81.9698 752.515 114.692 693.614 121.237C752.515 127.781 785.237 160.504 791.782 219.404C798.326 160.504 831.049 127.781 889.949 121.237Z",fill:"currentColor",stroke:"currentColor",strokeWidth:"8",strokeLinejoin:"round"}),(0,s.jsx)("path",{d:"M791.782 196.795C786.697 176.937 777.869 160.567 765.16 147.858C752.452 135.15 736.082 126.322 716.226 121.237C736.082 116.152 752.452 107.324 765.16 94.6152C777.869 81.9065 786.697 65.5368 791.782 45.6797C796.867 65.5367 805.695 81.9066 818.403 94.6152C831.112 107.324 847.481 116.152 867.338 121.237C847.481 126.322 831.112 135.15 818.403 147.858C805.694 160.567 796.867 176.937 791.782 196.795Z",fill:"currentColor",stroke:"currentColor",strokeWidth:"8",strokeLinejoin:"round"}),(0,s.jsx)("path",{d:"M760.632 764.337C720.719 814.616 669.835 855.1 611.872 882.692C553.91 910.285 490.404 924.255 426.213 923.533C362.022 922.812 298.846 907.419 241.518 878.531C184.19 849.643 134.228 808.026 95.4548 756.863C56.6815 705.7 30.1238 646.346 17.8129 583.343C5.50207 520.339 7.76433 455.354 24.4266 393.359C41.089 331.364 71.7099 274.001 113.947 225.658C156.184 177.315 208.919 139.273 268.117 114.442",stroke:"currentColor",strokeWidth:"30",strokeLinecap:"round",strokeLinejoin:"round"})]})},{title:a("Open in ChatGPT"),href:`https://chatgpt.com/?${new URLSearchParams({prompt:t,hints:"search"})}
1`,icon:(0,s.jsxs)("svg",{role:"img",viewBox:"0 0 24 24",fill:"currentColor",xmlns:"http://www.w3.org/2000/svg",children:[(0,s.jsx)("title",{children:"OpenAI"}),(0,s.jsx)("path",{d:"M22.2819 9.8211a5.9847 5.9847 0 0 0-.5157-4.9108 6.0462 6.0462 0 0 0-6.5098-2.9A6.0651 6.0651 0 0 0 4.9807 4.1818a5.9847 5.9847 0 0 0-3.9977 2.9 6.0462 6.0462 0 0 0 .7427 7.0966 5.98 5.98 0 0 0 .511 4.9107 6.051 6.051 0 0 0 6.5146 2.9001A5.9847 5.9847 0 0 0 13.2599 24a6.0557 6.0557 0 0 0 5.7718-4.2058 5.9894 5.9894 0 0 0 3.9977-2.9001 6.0557 6.0557 0 0 0-.7475-7.0729zm-9.022 12.6081a4.4755 4.4755 0 0 1-2.8764-1.0408l.1419-.0804 4.7783-2.7582a.7948.7948 0 0 0 .3927-.6813v-6.7369l2.02 1.1686a.071.071 0 0 1 .038.052v5.5826a4.504 4.504 0 0 1-4.4945 4.4944zm-9.6607-4.1254a4.4708 4.4708 0 0 1-.5346-3.0137l.142.0852 4.783 2.7582a.7712.7712 0 0 0 .7806 0l5.8428-3.3685v2.3324a.0804.0804 0 0 1-.0332.0615L9.74 19.9502a4.4992 4.4992 0 0 1-6.1408-1.6464zM2.3408 7.8956a4.485 4.485 0 0 1 2.3655-1.9728V11.6a.7664.7664 0 0 0 .3879.6765l5.8144 3.3543-2.0201 1.1685a.0757.0757 0 0 1-.071 0l-4.8303-2.7865A4.504 4.504 0 0 1 2.3408 7.872zm16.5963 3.8558L13.1038 8.364 15.1192 7.2a.0757.0757 0 0 1 .071 0l4.8303 2.7913a4.4944 4.4944 0 0 1-.6765 8.1042v-5.6772a.79.79 0 0 0-.407-.667zm2.0107-3.0231l-.142-.0852-4.7735-2.7818a.7759.7759 0 0 0-.7854 0L9.409 9.2297V6.8974a.0662.0662 0 0 1 .0284-.0615l4.8303-2.7866a4.4992 4.4992 0 0 1 6.6802 4.66zM8.3065 12.863l-2.02-1.1638a.0804.0804 0 0 1-.038-.0567V6.0742a4.4992 4.4992 0 0 1 7.3757-3.4537l-.142.0805L8.704 5.459a.7948.7948 0 0 0-.3927.6813zm1.0976-2.3654l2.602-1.4998 2.6069 1.4998v2.9994l-2.5974 1.4997-2.6067-1.4997Z"})]})},{title:a("Open in Claude"),href:`https://claude.ai/new?${new URLSearchParams({q:t})}`,icon:(0,s.jsxs)("svg",{fill:"currentColor",role:"img",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:[(0,s.jsx)("title",{children:"Anthropic"}),(0,s.jsx)("path",{d:"M17.3041 3.541h-3.6718l6.696 16.918H24Zm-10.6082 0L0 20.459h3.7442l1.3693-3.5527h7.0052l1.3693 3.5528h3.7442L10.5363 3.5409Zm-.3712 10.2232 2.2914-5.9456 2.2914 5.9456Z"})]})},{title:a("Open in Cursor"),icon:(0,s.jsxs)("svg",{fill:"currentColor",role:"img",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:[(0,s.jsx)("title",{children:"Cursor"}),(0,s.jsx)("path",{d:"M11.503.131 1.891 5.678a.84.84 0 0 0-.42.726v11.188c0 .3.162.575.42.724l9.609 5.55a1 1 0 0 0 .998 0l9.61-5.55a.84.84 0 0 0 .42-.724V6.404a.84.84 0 0 0-.42-.726L12.497.131a1.01 1.01 0 0 0-.996 0M2.657 6.338h18.55c.263 0 .43.287.297.515L12.23 22.918c-.062.107-.229.064-.229-.06V12.335a.59.59 0 0 0-.295-.51l-9.11-5.257c-.109-.063-.064-.23.061-.23"})]}),href:`https://cursor.com/link/prompt?${new URLSearchParams({text:t})}`}].filter(e=>!!e)},[r,e,n,a]);return(0,s.jsxs)(eu.Popover,{children:[(0,s.jsxs)(eu.PopoverTrigger,{...o,className:(0,t.cn)((0,u.buttonVariants)({color:"secondary",size:"sm"}),"gap-2 data-[state=open]:bg-fd-accent data-[state=open]:text-fd-accent-foreground",o.className),children:[o.children??a("Open"),(0,s.jsx)(V.ChevronDown,{className:"size-3.5 text-fd-muted-foreground"})]}),(0,s.jsx)(eu.PopoverContent,{className:"flex flex-col",children:i.map(e=>(0,s.jsxs)("a",{href:e.href,rel:"noreferrer noopener",target:"_blank",className:"text-sm p-2 rounded-lg inline-flex items-center gap-2 hover:text-fd-accent-foreground hover:bg-fd-accent [&_svg]:size-4",children:[e.icon,e.title,(0,s.jsx)(ef.default,{className:"text-fd-muted-foreground size-3.5 ms-auto"})]},e.href))})]})}function ev(e){return e.match(/^\w+:/)||e.startsWith("//")?e:(void 0!==eh.env&&"string"==typeof eh.env.BASE_URL?eh.env.BASE_URL.replace(/\/$/,""):"")+e}let ew=(0,Z.default)("square-pen",[["path",{d:"M12 3H5a2 2 0 0 0-2 2v14a2 2 0 0 0 2 2h14a2 2 0 0 0 2-2v-7",key:"1m0v6g"}],["path",{d:"M18.375 2.625a1 1 0 0 1 3 3l-9.013 9.014a2 2 0 0 1-.853.505l-2.873.84a.5.5 0 0 1-.62-.62l.84-2.873a2 2 0 0 1 .506-.852z",key:"ohrbg2"}]]);var ek=(0,d.__exportAll)({DocsBody:()=>ez,DocsDescription:()=>e$,DocsPage:()=>eC,DocsTitle:()=>eM,EditOnGitHub:()=>eN,MarkdownCopyButton:()=>eg,PageBreadcrumb:()=>c,PageFooter:()=>el,PageLastUpdate:()=>
1eL,ViewOptionsPopover:()=>eb,useDocsPage:()=>ej});let ey=(0,l.createContext)(null);function ej(){let e=(0,l.use)(ey);if(!e)throw Error("Please use page components under <DocsPage /> (`fumadocs-ui/layouts/docs/page`).");return e}function eC({full:e=!1,tableOfContent:{enabled:t=!e,single:r,...o}={},tableOfContentPopover:{enabled:n,...a}={},breadcrumb:{enabled:l=!0,...i}={},footer:{enabled:d=!0,...u}={},toc:m=[],slots:p={},children:f,...h}){n??=!!(m.length>0||a.header||a.footer);let x={breadcrumb:p.breadcrumb??c,footer:p.footer??el,toc:p.toc??{provider:K,main:X,popover:Q},container:p.container??ec};return(0,s.jsx)(ey,{value:{full:e,slots:x},children:(0,s.jsxs)(x.toc.provider,{single:r,toc:t||n?m:[],children:[n&&(a.component??(0,s.jsx)(x.toc.popover,{...a})),(0,s.jsxs)(x.container,{...h,children:[l&&(i.component??(0,s.jsx)(x.breadcrumb,{...i})),f,d&&(u.component??(0,s.jsx)(x.footer,{...u}))]}),t&&(o.component??(0,s.jsx)(x.toc.main,{...o}))]})})}function eN(e){let r=(0,T.useTranslations)({note:"edit page"});return(0,s.jsx)("a",{target:"_blank",rel:"noreferrer noopener",...e,className:(0,t.cn)((0,u.buttonVariants)({color:"secondary",size:"sm"}),"gap-1.5 not-prose",e.className),children:e.children??(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(ew,{className:"size-3.5"}),r("Edit on GitHub")]})})}function ez({children:e,className:r,...o}){return(0,s.jsx)("div",{...o,className:(0,t.cn)("prose flex-1",r),children:e})}function e$({children:e,className:r,...o}){return void 0===e?null:(0,s.jsx)("p",{...o,className:(0,t.cn)("mb-8 text-lg text-fd-muted-foreground",r),children:e})}function eM({children:e,className:r,...o}){return(0,s.jsx)("h1",{...o,className:(0,t.cn)("text-[1.75em] font-semibold",r),children:e})}function eL({date:e,...r}){let o=(0,T.useTranslations)({note:"page footer"}),[n,a]=(0,l.useState)("");return(0,l.useEffect)(()=>{a(e.toLocaleDateString())},[e]),(0,s.jsxs)("p",{...r,className:(0,t.cn)("text-sm text-fd-muted-foreground",r.className),children:[o("Last updated on")," ",n]})}var eP=e.i(874072);e.i(187302),e.i(411150);var eI=e.i(670956),eT=e.i(183374),eS=e.i(283978);e.i(106573),e.i(382125),e.i(773483),(0,Z.default)("x",[["path",{d:"M18 6 6 18",key:"1bl5f8"}],["path",{d:"m6 6 12 12",key:"d8bk6v"}]]);let eE=(0,e.i(225913).cva)("relative flex flex-row items-center gap-2 rounded-lg p-2 text-start text-fd-muted-foreground wrap-anywhere [&_svg]:size-4 [&_svg]:shrink-0",{variants:{variant:{link:"transition-colors hover:bg-fd-accent/50 hover:text-fd-accent-foreground/80 hover:transition-none data-[active=true]:bg-fd-primary/10 data-[active=true]:text-fd-primary data-[active=true]:hover:transition-colors",button:"transition-colors hover:bg-fd-accent/50 hover:text-fd-accent-foreground/80 hover:transition-none"},highlight:{true:"data-[active=true]:before:content-[''] data-[active=true]:before:bg-fd-primary data-[active=true]:before:absolute data-[active=true]:before:w-px data-[active=true]:before:inset-y-2.5 data-[active=true]:before:inset-s-2.5"}}});function eO(e){return`calc(${2+3*e} * var(--spacing))`}let{useSidebar:eA}=eI.base_exports;function eD(e){return(0,s.jsx)(eI.SidebarFolder,{...e})}function eB({className:e,style:r,children:o,...n}){let a=(0,eI.useFolderDepth)();return(0,s.jsx)(eI.SidebarItem,{className:(0,t.cn)(eE({variant:"link",highlight:a>=1}),e),style:{paddingInlineStart:eO(a),...r},...n,children:o})}function e_({className:e,style:r,...o}){let{depth:n,collapsible:a}=(0,eI.useFolder)();return(0,s.jsx)(eI.SidebarFolderTrigger,{className:(0,t.cn)(eE({variant:a?"button":null}),"w-full",e),style:{paddingInlineStart:eO(n-1),...r},...o,children:o.children})}function eR({className:e,style:r,...o}){let n=(0,eI.useFolderDepth)();return(0,s.jsx)(eI.SidebarFolderLink,{className:(0,t.cn)(eE({variant:"link",highlight:n>1}),"w-full",e),style:{paddingInlineStart:eO(n-1),...r},...o,children:o.children})}function eW({className:e,children:r,...o}){let n=(0,eI.useFolderDepth)();return(0,s.jsx)(eI.SidebarFolderContent,{className:(0,t.cn)("relative",1===n&&"before:content-[''] before:absolute before:w-px before:inset-y-1 before:bg-fd-border before:inset-s-2.5",e),...o,children:(0,s.jsx)("div",{className:"flex flex-col gap-0.5 pt-0.5",children:r})})}(0,eT.createPageTreeRenderer)({SidebarFolder:eD,SidebarFolderContent:eW,SidebarFolderLink:eR,SidebarFolderTrigger:e_,SidebarItem:eB,SidebarSeparator:function({className:e,style:r,children:o,...n}){let a=(0,eI.useFolderDepth)();return(0,s.jsx)(eI.SidebarSeparator,{className:(0,t.cn)("inline-flex items-center gap-2 mb-1.5 px-2 mt-6 empty:mb-0 [&_svg]:size-4 [&_svg]:shrink-0",0===a&&"first:mt-0",e),style:{paddingInlineStart:eO(a),...r},...n,children:o})}}),(0,eS.createLinkItemRenderer)({SidebarFolder:eD,SidebarFolderContent:eW,SidebarFolderLink:eR,SidebarFolderTrigger:e_,SidebarItem:eB}),e.i(900865);let{useBaseSlots:eF}=(0,eP.baseSlots)({useProps:()=>eG().props}),eH=(0,l.createContext)(null);function eG(){let e=(0,l.use)(eH);if(!e)throw Error("Please use <DocsPage /> (`fumadocs-ui/layouts/notebook/page`) under <DocsLayout /> (`fumadocs-ui/layouts/notebook`).");return e}function eU(e){return(0,s.jsx)(P,{...e})}
1function eV({container:e,header:r,footer:o,style:n="normal",list:a}){let l=z(),i=(0,T.useTranslations)({note:"table of contents"}),{TOCItems:c,TOCEmpty:d,TOCItem:u}="clerk"===n?_:S;return 0!==l.length||o||r?(0,s.jsxs)("div",{id:"nd-toc",...e,className:(0,t.cn)("sticky top-(--fd-docs-row-3) [grid-area:toc] h-[calc(var(--fd-docs-height)-var(--fd-docs-row-3))] flex flex-col w-(--fd-toc-width) pt-12 pe-4 pb-2 xl:layout:[--fd-toc-width:268px] max-xl:hidden",e?.className),children:[r,(0,s.jsxs)("h3",{id:"toc-title",className:"inline-flex items-center gap-1.5 text-sm text-fd-muted-foreground",children:[(0,s.jsx)(q,{className:"size-4"}),i("On this page")]}),(0,s.jsx)(I,{children:(0,s.jsxs)(c,{...a,children:[0===l.length&&(0,s.jsx)(d,{}),l.map(e=>(0,s.jsx)(u,{item:e},e.url))]})}),o]}):(0,s.jsx)("div",{id:"nd-toc-placeholder",className:"hidden xl:layout:[--fd-toc-width:268px]"})}let eZ=(0,l.createContext)(null);function eq({container:e,trigger:r,content:o,header:n,footer:a,style:i="normal",list:c}){let d=z(),u=(0,l.useRef)(null),[m,p]=(0,l.useState)(!1),{isNavTransparent:f}=eG(),{TOCItems:h,TOCItem:x,TOCEmpty:g}="clerk"===i?_:S,b=(0,l.useEffectEvent)(e=>{m&&e.target instanceof HTMLElement&&u.current&&!u.current.contains(e.target)&&p(!1)}),v=()=>{p(!1)};return(0,l.useEffect)(()=>(window.addEventListener("click",b),()=>{window.removeEventListener("click",b)}),[]),(0,s.jsx)(eZ,{value:(0,l.useMemo)(()=>({open:m,setOpen:p}),[p,m]),children:(0,s.jsx)(U.Collapsible,{open:m,onOpenChange:p,"data-toc-popover":"",...e,className:(0,t.cn)("sticky top-(--fd-docs-row-2) z-10 [grid-area:toc-popover] h-(--fd-toc-popover-height) xl:hidden max-xl:layout:[--fd-toc-popover-height:--spacing(10)]",e?.className),children:(0,s.jsxs)("header",{ref:u,className:(0,t.cn)("border-b backdrop-blur-sm transition-colors",(!f||m)&&"bg-fd-background/80",m&&"shadow-lg"),children:[(0,s.jsx)(eK,{...r}),(0,s.jsxs)(eJ,{...o,children:[n,(0,s.jsx)(I,{children:(0,s.jsxs)(h,{...c,children:[0===d.length&&(0,s.jsx)(g,{}),d.map(e=>(0,s.jsx)(x,{item:e,onClick:v},e.url))]})}),a]})]})})})}function eK({className:e,...r}){let n=(0,T.useTranslations)({note:"table of contents"}),{open:a}=(0,l.use)(eZ),i=L(),c=i.findIndex(e=>e.active),d=(0,o.useTreePath)().at(-1),u=-1!==c&&!a;return(0,s.jsxs)(U.CollapsibleTrigger,{className:(0,t.cn)("flex w-full h-10 items-center text-sm text-fd-muted-foreground gap-2.5 px-4 py-2.5 text-start focus-visible:outline-none [&_svg]:size-4 md:px-6",e),"data-toc-popover-trigger":"",...r,children:[(0,s.jsx)(eX,{value:(i.findLastIndex(e=>e.active)+1)/Math.max(1,i.length),max:1,className:(0,t.cn)("shrink-0",a&&"text-fd-primary")}),(0,s.jsxs)("span",{className:"grid flex-1 *:my-auto *:row-start-1 *:col-start-1",children:[(0,s.jsx)("span",{className:(0,t.cn)("truncate transition-[opacity,translate,color]",a&&"text-fd-foreground",u&&"opacity-0 -translate-y-full pointer-events-none"),children:d?.name??n("On this page")}),(0,s.jsx)("span",{className:(0,t.cn)("truncate transition-[opacity,translate]",!u&&"opacity-0 translate-y-full pointer-events-none"),children:i[c]?.original.title})]}),(0,s.jsx)(V.ChevronDown,{className:(0,t.cn)("shrink-0 transition-transform mx-0.5",a&&"rotate-180")})]})}function eX({value:e,strokeWidth:t=1.5,size:r=18,min:o=0,max:n=100,style:a,...l}){let i=e<o?o:e>n?n:e,c=r/2-t,d=2*Math.PI*c,u=i/n*d,m={cx:r/2,cy:r/2,r:c,fill:"none",strokeWidth:t};return(0,s.jsxs)("svg",{role:"progressbar",viewBox:`0 0 ${r} ${r}`,"aria-valuenow":i,"aria-valuemin":o,"aria-valuemax":n,style:{width:r,height:r,...a},...l,children:[(0,s.jsx)("circle",{...m,className:"stroke-current/25"}),(0,s.jsx)("circle",{...m,stroke:"currentColor",strokeDasharray:d,strokeDashoffset:d-u,strokeLinecap:"round",transform:`rotate(-90 ${r/2} ${r/2})`,className:"transition-all"})]})}function eJ(e){return(0,s.jsx)(U.CollapsibleContent,{"data-toc-popover-content":"",...e,children:(0,s.jsx)("div",{className:"flex flex-col px-4 max-h-[50vh] md:px-6",children:e.children})})}function eQ({items:e,children:r,className:o,...n}){let a=en(),i=(0,es.usePathname)(),{previous:c,next:d}=(0,l.useMemo)(()=>
1{if(e)return e;let t=a.findIndex(e=>(0,er.isActive)(e.url,i));return -1===t?{}:{previous:a[t-1],next:a[t+1]}},[a,e,i]);return(0,s.jsxs)(s.Fragment,{children:[(0,s.jsxs)("div",{className:(0,t.cn)("@container grid gap-4",c&&d?"grid-cols-2":"grid-cols-1",o),...n,children:[c&&(0,s.jsx)(eY,{item:c,index:0}),d&&(0,s.jsx)(eY,{item:d,index:1})]}),r]})}function eY({item:e,index:r}){let o=(0,T.useTranslations)({note:"pagination"}),l=0===r?ea:a.ChevronRight;return(0,s.jsxs)(n.default,{href:e.url,className:(0,t.cn)("flex flex-col gap-2 rounded-lg border p-4 text-sm transition-colors hover:bg-fd-accent/80 hover:text-fd-accent-foreground @max-lg:col-span-full",1===r&&"text-end"),children:[(0,s.jsxs)("div",{className:(0,t.cn)("inline-flex items-center gap-1.5 font-medium",1===r&&"flex-row-reverse"),children:[(0,s.jsx)(l,{className:"-mx-1 size-4 shrink-0 rtl:rotate-180"}),(0,s.jsx)("p",{children:e.name})]}),(0,s.jsx)("p",{className:"text-fd-muted-foreground truncate",children:e.description??o(0===r?"Previous Page":"Next Page")})]})}function e0({includeRoot:e,includeSeparator:r,includePage:c,...d}){let u=(0,o.useTreePath)(),{root:m}=(0,o.useTreeContext)(),p=(0,l.useMemo)(()=>(0,i.getBreadcrumbItemsFromPath)(m,u,{includePage:c,includeSeparator:r,includeRoot:e}),[c,e,r,u,m]);return 0===p.length?null:(0,s.jsx)("div",{...d,className:(0,t.cn)("flex items-center gap-1.5 text-sm text-fd-muted-foreground",d.className),children:p.map((e,r)=>{let o=(0,t.cn)("truncate",r===p.length-1&&"text-fd-primary font-medium");return(0,s.jsxs)(l.Fragment,{children:[0!==r&&(0,s.jsx)(a.ChevronRight,{className:"size-3.5 shrink-0"}),e.url?(0,s.jsx)(n.default,{href:e.url,className:(0,t.cn)(o,"transition-opacity hover:opacity-80"),children:e.name}):(0,s.jsx)("span",{className:o,children:e.name})]},r)})})}function e1(e){let{full:r}=e4();return(0,s.jsx)("article",{id:"nd-page","data-full":r,...e,className:(0,t.cn)("flex flex-col [grid-area:main] px-4 py-6 gap-4 md:px-6 md:pt-8 xl:px-8 xl:pt-14 *:max-w-[900px]",r&&"*:max-w-[1285px]",e.className),children:e.children})}var e2=(0,d.__exportAll)({DocsBody:()=>e7,DocsDescription:()=>e3,DocsPage:()=>e6,DocsTitle:()=>e9,EditOnGitHub:()=>e8,MarkdownCopyButton:()=>eg,PageBreadcrumb:()=>e0,PageFooter:()=>eQ,PageLastUpdate:()=>te,ViewOptionsPopover:()=>eb,useDocsPage:()=>e4});let e5=(0,l.createContext)(null);function e4(){let e=(0,l.use)(e5);if(!e)throw Error("Please use page components under <DocsPage /> (`fumadocs-ui/layouts/notebook/page`).");return e}function e6({full:e=!1,tableOfContent:{enabled:t=!e,single:r,...o}={},tableOfContentPopover:{enabled:n,...a}={},breadcrumb:{enabled:l=!0,...i}={},footer:{enabled:c=!0,...d}={},toc:u=[],slots:m={},children:p,...f}){n??=!!(u.length>0||a.header||a.footer);let h={breadcrumb:m.breadcrumb??e0,footer:m.footer??eQ,toc:m.toc??{provider:eU,main:eV,popover:eq},container:m.container??e1};return(0,s.jsx)(e5,{value:{full:e,slots:h},children:(0,s.jsxs)(h.toc.provider,{single:r,toc:t||n?u:[],children:[n&&(a.component??(0,s.jsx)(h.toc.popover,{...a})),(0,s.jsxs)(h.container,{...f,children:[l&&(i.component??(0,s.jsx)(h.breadcrumb,{...i})),p,c&&(d.component??(0,s.jsx)(h.footer,{...d}))]}),t&&(o.component??(0,s.jsx)(h.toc.main,{...o}))]})})}function e8(e){let r=(0,T.useTranslations)({note:"edit page"});return(0,s.jsx)("a",{target:"_blank",rel:"noreferrer noopener",...e,className:(0,t.cn)((0,u.buttonVariants)({color:"secondary",size:"sm"}),"gap-1.5 not-prose",e.className),children:e.children??(0,s.jsxs)(s.Fragment,{children:[(0,s.jsx)(ew,{className:"size-3.5"}),r("Edit on GitHub")]})})}function e7({children:e,className:r,...o}){return(0,s.jsx)("div",{...o,className:(0,t.cn)("prose flex-1",r),children:e})}function e3({children:e,className:r,...o}){return void 0===e?null:(0,s.jsx)("p",{...o,className:(0,t.cn)("mb-8 text-lg text-fd-muted-foreground",r),children:e})}function e9({children:e,className:r,...o}){return(0,s.jsx)("h1",{...o,className:(0,t.cn)("text-[1.75em] font-semibold",r),children:e})}function te({date:e,...r}){let o=(0,T.useTranslations)({note:"page footer"}),[n,a]=(0,l.useState)("");return(0,l.useEffect)(()=>{a(e.toLocaleDateString())},[e]),(0,s.jsxs)("p",{...r,className:(0,t.cn)("text-sm text-fd-muted-foreground",r.className),children:[o("Last updated on")," ",n]})}function tt(e){return(0,s.jsx)("main",{...e,className:(0,t.cn)("w-full max-w-[1400px] mx-auto px-4 py-12",e.className),children:(0,s.jsx)("article",{className:"prose",children:e.children})})}function tr({lastUpdate:e,editOnGithub:t,children:o,...n}
1){let{DocsPage:a,EditOnGitHub:l,PageLastUpdate:i}=(0,r.useIsDocsLayout)()?ek:e2;return(0,s.jsxs)(a,{...n,children:[o,(0,s.jsxs)("div",{className:"flex flex-row flex-wrap items-center justify-between gap-4 empty:hidden",children:[t&&(0,s.jsx)(l,{href:`https://github.com/${t.owner}/${t.repo}/blob/${t.sha}/${t.path.startsWith("/")?t.path.slice(1):t.path}`}),e&&(0,s.jsx)(i,{date:new Date(e)})]})]})}e.s(["DocsPage",0,tr,"withArticle",0,tt],512409),e.i(512409),e.s(["DocsBody",0,ez,"DocsDescription",0,e$,"DocsPage",0,tr,"DocsTitle",0,eM,"EditOnGitHub",0,eN,"PageBreadcrumb",0,c,"PageLastUpdate",0,eL,"withArticle",0,tt],353266)},643531,664659,174886,634831,973079,415067,e=>{"use strict";let t,r,o,n,s;var a,l=e.i(271645);let i=e=>{let t=e.replace(/^([A-Z])|[\s-_]+(\w)/g,(e,t,r)=>r?r.toUpperCase():t.toLowerCase());return t.charAt(0).toUpperCase()+t.slice(1)},c=(...e)=>e.filter((e,t,r)=>!!e&&""!==e.trim()&&r.indexOf(e)===t).join(" ").trim();var d={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"};let u=(0,l.forwardRef)(({color:e="currentColor",size:t=24,strokeWidth:r=2,absoluteStrokeWidth:o,className:n="",children:s,iconNode:a,...i},u)=>(0,l.createElement)("svg",{ref:u,...d,width:t,height:t,stroke:e,strokeWidth:o?24*Number(r)/Number(t):r,className:c("lucide",n),...!s&&!(e=>{for(let t in e)if(t.startsWith("aria-")||"role"===t||"title"===t)return!0})(i)&&{"aria-hidden":"true"},...i},[...a.map(([e,t])=>(0,l.createElement)(e,t)),...Array.isArray(s)?s:[s]])),m=(e,t)=>{let r=(0,l.forwardRef)(({className:r,...o},n)=>(0,l.createElement)(u,{ref:n,iconNode:t,className:c(`lucide-${i(e).replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase()}`,`lucide-${e}`,r),...o}));return r.displayName=i(e),r},p=m("check",[["path",{d:"M20 6 9 17l-5-5",key:"1gmf2c"}]]);e.s(["Check",0,p],643531);let f=m("chevron-down",[["path",{d:"m6 9 6 6 6-6",key:"qrunsl"}]]);e.s(["ChevronDown",0,f],664659);let h=m("copy",[["rect",{width:"14",height:"14",x:"8",y:"8",rx:"2",ry:"2",key:"17jyea"}],["path",{d:"M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2",key:"zix9uf"}]]);e.s(["Copy",0,h],174886);let x=m("external-link",[["path",{d:"M15 3h6v6",key:"1q9fwt"}],["path",{d:"M10 14 21 3",key:"gplh6r"}],["path",{d:"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6",key:"a6xqqp"}]]);e.s(["ExternalLinkIcon",0,x],634831);let g=m("message-circle",[["path",{d:"M2.992 16.342a2 2 0 0 1 .094 1.167l-1.065 3.29a1 1 0 0 0 1.236 1.168l3.413-.998a2 2 0 0 1 1.099.092 10 10 0 1 0-4.777-4.719",key:"1sd12s"}]]);e.s(["MessageCircleIcon",0,g],973079);let b=(e=new Map,t=null,r)=>({nextPart:e,validators:t,classGroupId:r}),v=[],w=(e,t,r)=>{if(0==e.length-t)return r.classGroupId;let o=e[t],n=r.nextPart.get(o);if(n){let r=w(e,t+1,n);if(r)return r}let s=r.validators;if(null===s)return;let a=0===t?e.join("-"):e.slice(t).join("-"),l=s.length;for(let e=0;e<l;e++){let t=s[e];if(t.validator(a))return t.classGroupId}},k=(e,t)=>{let r=b();for(let o in e)y(e[o],r,o,t);return r},y=(e,t,r,o)=>{let n=e.length;for(let s=0;s<n;s++)j(e[s],t,r,o)},j=(e,t,r,o)=>{"string"==typeof e?C(e,t,r):"function"==typeof e?N(e,t,r,o):z(e,t,r,o)},C=(e,t,r)=>{(""===e?t:$(t,e)).classGroupId=r},N=(e,t,r,o)=>{M(e)?y(e(o),t,r,o):(null===t.validators&&(t.validators=[]),t.validators.push({classGroupId:r,validator:e}))},z=(e,t,r,o)=>{let n=Object.entries(e),s=n.length;for(let e=0;e<s;e++){let[s,a]=n[e];y(a,$(t,s),r,o)}},$=(e,t)=>{let r=e,o=t.split("-"),n=o.length;for(let e=0;e<n;e++){let t=o[e],n=r.nextPart.get(t);n||(n=b(),r.nextPart.set(t,n)),r=n}return r},M=e=>"isThemeGetter"in e&&!0===e.isThemeGetter,L=[],P=(e,t,r,o,n)=>({modifiers:e,hasImportantModifier:t,baseClassName:r,maybePostfixModifierPosition:o,isExternal:n}),I=/\s+/,T=e=>{let t;if("string"==typeof e)return e;let r="";for(let o=0;o<e.length;o++)e[o]&&(t=T(e[o]))&&(r&&(r+=" "),r+=t);return r},S=[],E=e=>{let t=t=>t[e]||S;return t.isThemeGetter=!0,t},O=/^\[(?:(\w[\w-]*):)?(.+)\]$/i,A=/^\((?:(\w[\w-]*):)?(.+)\)$/i,D=/^\d+\/\d+$/,B=/^(\d+(\.\d+)?)?(xs|sm|md|lg|xl)$/,_=/\d+(%|px|r?em|[sdl]?v([hwib]|min|max)|pt|pc|in|cm|mm|cap|ch|ex|r?lh|cq(w|h|i|b|min|max))|\b(calc|min|max|clamp)\(.+\)|^0$/,R=/^(rgba?|hsla?|hwb|(ok)?(lab|lch)|color-mix)\(.+\)$/,W=/^(inset_)?-?((\d+)?\.?(\d+)[a-z]+|0)_-?((\d+)?\.?(\d+)[a-z]+|0)/,F=/^(url|image|image-set|cross-fade|element|(repeating-)?(linear|radial|conic)-gradient)\(.+\)$/,H=e=>D.test(e),G=e=>!!e&&!Number.isNaN(Number(e)),U=e=>!!e&&Number.isInteger(Number(e)),V=e=>e.endsWith("%")&&G(e.slice(0,-1)),Z=e=>B.test(e),q=()=>!0,K=e=>_.test(e)&&!R.test(e),X=()=>!1,J=e=>W.test(e),Q=e=>F.test(e),Y=e=>!et(e)&&!el(e),ee=e=>ef(e,eb,X),et=e=>O.test(e),er=e=>ef(e,ev,K),eo=e=>ef(e,ew,G),en=e=>ef(e,ex,X),es=e=>ef(e,eg,Q),ea=e=>ef(e,ey,J),el=e=>A.test(e),ei=e=>eh(e,ev),ec=e=>eh(e,ek),ed=e=>eh(e,ex),eu=e=>eh(e,eb),em=e=>eh(e,eg),ep=e=>eh(e,ey,!0),ef=(e,t,r)=>{let o=O.exec(e);return!!o&&(o[1]?t(o[1]):r(o[2]))},eh=(e,t,r=!1)=>{let o=A.exec(e);return!!o&&(o[1]?t(o[1]):r)},ex=e=>"position"===e||"percentage"===e,eg=e=>"image"===e||"url"===e,eb=e=>"length"===e||"size"===e||"bg-size"===e,ev=e=>"length"===e,ew=e=>"number"===e,ek=e=>"family-name"===e,ey=e=>"shadow"===e,ej=(a=()=>{let e=E("color"),t=E("font"),r=E("text"),o=E("font-weight"),n=E("tracking"),s=E("leading"),a=E("breakpoint"),l=E("container"),i=E("spacing"),c=E("radius"),d=E("shadow"),u=E("inset-shadow"),m=E("text-shadow"),p=E("drop-shadow"),f=E("blur"),h=E("perspective"),x=E("aspect"),g=E("ease"),b=E("animate"),v=()=>["auto","avoid","all","avoid-page","page","left","right","column"],w=()=>["center","top","bottom","left","right","top-left","left-top","top-right","right-top","bottom-right","right-bottom","bottom-left","left-bottom"],k=()=>[...w(),el,et],y=()=>["auto","hidden","clip","visible","scroll"],j=()=>["auto","contain","none"],C=()=>[el,et,i],N=()=>[H,"full","auto",...C()],z=()=>[U,"none","subgrid",el,et],$=()=>["auto",{span:["full",U,el,et]},U,el,et],M=()=>[U,"auto",el,et],L=()=>["auto","min","max","fr",el,et],P=()=>["start","end","center","between","around","evenly","stretch","baseline","center-safe","end-safe"],I=()=>["start","end","center","stretch","center-safe","end-safe"],T=()=>["auto",...C()],S=()=>[H,"auto","full","dvw","dvh","lvw","lvh","svw","svh","min","max","fit",...C()],O=()=>[e,el,et],A=()=>[...w(),ed,en,{position:[el,et]}],D=()=>["no-repeat",{repeat:["","x","y","space","round"]}],B=()=>["auto","cover","contain",eu,ee,{size:[el,et]}],_=()=>[V,ei,er],R=()=>["","none","full",c,el,et],W=()=>["",G,ei,er],F=()=>["solid","dashed","dotted","double"],K=()=>["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity"],X=()=>[G,V,ed,en],J=()=>["","none",f,el,et],Q=()=>["none",G,el,et],ef=()=>["none",G,el,et],eh=()=>[G,el,et],ex=()=>[H,"full",...C()];return{cacheSize:500,theme:{animate:["spin","ping","pulse","bounce"],aspect:["video"],blur:[Z],breakpoint:[Z],color:[q],container:[Z],"drop-shadow":[Z],ease:["in","out","in-out"],font:[Y],"font-weight":["thin","extralight","light","normal","medium","semibold","bold","extrabold","black"],"inset-shadow":[Z],leading:["none","tight","snug","normal","relaxed","loose"],perspective:["dramatic","near","normal","midrange","distant","none"],radius:[Z],shadow:[Z],spacing:["px",G],text:[Z],"text-shadow":[Z],tracking:["tighter","tight","normal","wide","wider","widest"]},classGroups:{aspect:[{aspect:["auto","square",H,et,el,x]}
vendor: 12,777 bytes, line 1
1],container:["container"],columns:[{columns:[G,et,el,l]}],"break-after":[{"break-after":v()}],"break-before":[{"break-before":v()}],"break-inside":[{"break-inside":["auto","avoid","avoid-page","avoid-column"]}],"box-decoration":[{"box-decoration":["slice","clone"]}],box:[{box:["border","content"]}],display:["block","inline-block","inline","flex","inline-flex","table","inline-table","table-caption","table-cell","table-column","table-column-group","table-footer-group","table-header-group","table-row-group","table-row","flow-root","grid","inline-grid","contents","list-item","hidden"],sr:["sr-only","not-sr-only"],float:[{float:["right","left","none","start","end"]}],clear:[{clear:["left","right","both","none","start","end"]}],isolation:["isolate","isolation-auto"],"object-fit":[{object:["contain","cover","fill","none","scale-down"]}],"object-position":[{object:k()}],overflow:[{overflow:y()}],"overflow-x":[{"overflow-x":y()}],"overflow-y":[{"overflow-y":y()}],overscroll:[{overscroll:j()}],"overscroll-x":[{"overscroll-x":j()}],"overscroll-y":[{"overscroll-y":j()}],position:["static","fixed","absolute","relative","sticky"],inset:[{inset:N()}],"inset-x":[{"inset-x":N()}],"inset-y":[{"inset-y":N()}],start:[{start:N()}],end:[{end:N()}],top:[{top:N()}],right:[{right:N()}],bottom:[{bottom:N()}],left:[{left:N()}],visibility:["visible","invisible","collapse"],z:[{z:[U,"auto",el,et]}],basis:[{basis:[H,"full","auto",l,...C()]}],"flex-direction":[{flex:["row","row-reverse","col","col-reverse"]}],"flex-wrap":[{flex:["nowrap","wrap","wrap-reverse"]}],flex:[{flex:[G,H,"auto","initial","none",et]}],grow:[{grow:["",G,el,et]}],shrink:[{shrink:["",G,el,et]}],order:[{order:[U,"first","last","none",el,et]}],"grid-cols":[{"grid-cols":z()}],"col-start-end":[{col:$()}],"col-start":[{"col-start":M()}],"col-end":[{"col-end":M()}],"grid-rows":[{"grid-rows":z()}],"row-start-end":[{row:$()}],"row-start":[{"row-start":M()}],"row-end":[{"row-end":M()}],"grid-flow":[{"grid-flow":["row","col","dense","row-dense","col-dense"]}],"auto-cols":[{"auto-cols":L()}],"auto-rows":[{"auto-rows":L()}],gap:[{gap:C()}],"gap-x":[{"gap-x":C()}],"gap-y":[{"gap-y":C()}],"justify-content":[{justify:[...P(),"normal"]}],"justify-items":[{"justify-items":[...I(),"normal"]}],"justify-self":[{"justify-self":["auto",...I()]}],"align-content":[{content:["normal",...P()]}],"align-items":[{items:[...I(),{baseline:["","last"]}]}],"align-self":[{self:["auto",...I(),{baseline:["","last"]}]}],"place-content":[{"place-content":P()}],"place-items":[{"place-items":[...I(),"baseline"]}],"place-self":[{"place-self":["auto",...I()]}],p:[{p:C()}],px:[{px:C()}],py:[{py:C()}],ps:[{ps:C()}],pe:[{pe:C()}],pt:[{pt:C()}],pr:[{pr:C()}],pb:[{pb:C()}],pl:[{pl:C()}],m:[{m:T()}],mx:[{mx:T()}],my:[{my:T()}],ms:[{ms:T()}],me:[{me:T()}],mt:[{mt:T()}],mr:[{mr:T()}],mb:[{mb:T()}],ml:[{ml:T()}],"space-x":[{"space-x":C()}],"space-x-reverse":["space-x-reverse"],"space-y":[{"space-y":C()}],"space-y-reverse":["space-y-reverse"],size:[{size:S()}],w:[{w:[l,"screen",...S()]}],"min-w":[{"min-w":[l,"screen","none",...S()]}],"max-w":[{"max-w":[l,"screen","none","prose",{screen:[a]},...S()]}],h:[{h:["screen","lh",...S()]}],"min-h":[{"min-h":["screen","lh","none",...S()]}],"max-h":[{"max-h":["screen","lh",...S()]}],"font-size":[{text:["base",r,ei,er]}],"font-smoothing":["antialiased","subpixel-antialiased"],"font-style":["italic","not-italic"],"font-weight":[{font:[o,el,eo]}],"font-stretch":[{"font-stretch":["ultra-condensed","extra-condensed","condensed","semi-condensed","normal","semi-expanded","expanded","extra-expanded","ultra-expanded",V,et]}],"font-family":[{font:[ec,et,t]}],"fvn-normal":["normal-nums"],"fvn-ordinal":["ordinal"],"fvn-slashed-zero":["slashed-zero"],"fvn-figure":["lining-nums","oldstyle-nums"],"fvn-spacing":["proportional-nums","tabular-nums"],"fvn-fraction":["diagonal-fractions","stacked-fractions"],tracking:[{tracking:[n,el,et]}],"line-clamp":[{"line-clamp":[G,"none",el,eo]}],leading:[{leading:[s,...C()]}],"list-image":[{"list-image":["none",el,et]}],"list-style-position":[{list:["inside","outside"]}],"list-style-type":[{list:["disc","decimal","none",el,et]}],"text-alignment":[{text:["left","center","right","justify","start","end"]}],"placeholder-color":[{placeholder:O()}],"text-color":[{text:O()}],"text-decoration":["underline","overline","line-through","no-underline"],"text-decoration-style":[{decoration:[...F(),"wavy"]}],"text-decoration-thickness":[{decoration:[G,"from-font","auto",el,er]}],"text-decoration-color":[{decoration:O()}],"underline-offset":[{"underline-offset":[G,"auto",el,et]}],"text-transform":["uppercase","lowercase","capitalize","normal-case"],"text-overflow":["truncate","text-ellipsis","text-clip"],"text-wrap":[{text:["wrap","nowrap","balance","pretty"]}],indent:[{indent:C()}],"vertical-align":[{align:["baseline","top","middle","bottom","text-top","text-bottom","sub","super",el,et]}],whitespace:[{whitespace:["normal","nowrap","pre","pre-line","pre-wrap","break-spaces"]}],break:[{break:["normal","words","all","keep"]}],wrap:[{wrap:["break-word","anywhere","normal"]}],hyphens:[{hyphens:["none","manual","auto"]}],content:[{content:["none",el,et]}],"bg-attachment":[{bg:["fixed","local","scroll"]}],"bg-clip":[{"bg-clip":["border","padding","content","text"]}],"bg-origin":[{"bg-origin":["border","padding","content"]}],"bg-position":[{bg:A()}],"bg-repeat":[{bg:D()}],"bg-size":[{bg:B()}],"bg-image":[{bg:["none",{linear:[{to:["t","tr","r","br","b","bl","l","tl"]},U,el,et],radial:["",el,et],conic:[U,el,et]},em,es]}],"bg-color":[{bg:O()}],"gradient-from-pos":[{from:_()}],"gradient-via-pos":[{via:_()}],"gradient-to-pos":[{to:_()}],"gradient-from":[{from:O()}],"gradient-via":[{via:O()}],"gradient-to":[{to:O()}],rounded:[{rounded:R()}],"rounded-s":[{"rounded-s":R()}],"rounded-e":[{"rounded-e":R()}],"rounded-t":[{"rounded-t":R()}],"rounded-r":[{"rounded-r":R()}],"rounded-b":[{"rounded-b":R()}],"rounded-l":[{"rounded-l":R()}],"rounded-ss":[{"rounded-ss":R()}],"rounded-se":[{"rounded-se":R()}],"rounded-ee":[{"rounded-ee":R()}],"rounded-es":[{"rounded-es":R()}],"rounded-tl":[{"rounded-tl":R()}],"rounded-tr":[{"rounded-tr":R()}],"rounded-br":[{"rounded-br":R()}],"rounded-bl":[{"rounded-bl":R()}],"border-w":[{border:W()}],"border-w-x":[{"border-x":W()}],"border-w-y":[{"border-y":W()}],"border-w-s":[{"border-s":W()}],"border-w-e":[{"border-e":W()}],"border-w-t":[{"border-t":W()}],"border-w-r":[{"border-r":W()}],"border-w-b":[{"border-b":W()}],"border-w-l":[{"border-l":W()}],"divide-x":[{"divide-x":W()}],"divide-x-reverse":["divide-x-reverse"],"divide-y":[{"divide-y":W()}],"divide-y-reverse":["divide-y-reverse"],"border-style":[{border:[...F(),"hidden","none"]}],"divide-style":[{divide:[...F(),"hidden","none"]}],"border-color":[{border:O()}],"border-color-x":[{"border-x":O()}],"border-color-y":[{"border-y":O()}],"border-color-s":[{"border-s":O()}],"border-color-e":[{"border-e":O()}],"border-color-t":[{"border-t":O()}],"border-color-r":[{"border-r":O()}],"border-color-b":[{"border-b":O()}],"border-color-l":[{"border-l":O()}],"divide-color":[{divide:O()}],"outline-style":[{outline:[...F(),"none","hidden"]}],"outline-offset":[{"outline-offset":[G,el,et]}],"outline-w":[{outline:["",G,ei,er]}],"outline-color":[{outline:O()}],shadow:[{shadow:["","none",d,ep,ea]}],"shadow-color":[{shadow:O()}],"inset-shadow":[{"inset-shadow":["none",u,ep,ea]}],"inset-shadow-color":[{"inset-shadow":O()}],"ring-w":[{ring:W()}],"ring-w-inset":["ring-inset"],"ring-color":[{ring:O()}],"ring-offset-w":[{"ring-offset":[G,er]}],"ring-offset-color":[{"ring-offset":O()}],"inset-ring-w":[{"inset-ring":W()}],"inset-ring-color":[{"inset-ring":O()}],"text-shadow":[{"text-shadow":["none",m,ep,ea]}],"text-shadow-color":[{"text-shadow":O()}],opacity:[{opacity:[G,el,et]}],"mix-blend":[{"mix-blend":[...K(),"plus-darker","plus-lighter"]}],"bg-blend":[{"bg-blend":K()}],"mask-clip":[{"mask-clip":["border","padding","content","fill","stroke","view"]},"mask-no-clip"],"mask-composite":[{mask:["add","subtract","intersect","exclude"]}],"mask-image-linear-pos":[{"mask-linear":[G]}],"mask-image-linear-from-pos":[{"mask-linear-from":X()}],"mask-image-linear-to-pos":[{"mask-linear-to":X()}],"mask-image-linear-from-color":[{"mask-linear-from":O()}],"mask-image-linear-to-color":[{"mask-linear-to":O()}],"mask-image-t-from-pos":[{"mask-t-from":X()}],"mask-image-t-to-pos":[{"mask-t-to":X()}],"mask-image-t-from-color":[{"mask-t-from":O()}],"mask-image-t-to-color":[{"mask-t-to":O()}],"mask-image-r-from-pos":[{"mask-r-from":X()}],"mask-image-r-to-pos":[{"mask-r-to":X()}],"mask-image-r-from-color":[{"mask-r-from":O()}],"mask-image-r-to-color":[{"mask-r-to":O()}],"mask-image-b-from-pos":[{"mask-b-from":X()}],"mask-image-b-to-pos":[{"mask-b-to":X()}],"mask-image-b-from-color":[{"mask-b-from":O()}],"mask-image-b-to-color":[{"mask-b-to":O()}],"mask-image-l-from-pos":[{"mask-l-from":X()}],"mask-image-l-to-pos":[{"mask-l-to":X()}],"mask-image-l-from-color":[{"mask-l-from":O()}],"mask-image-l-to-color":[{"mask-l-to":O()}],"mask-image-x-from-pos":[{"mask-x-from":X()}],"mask-image-x-to-pos":[{"mask-x-to":X()}],"mask-image-x-from-color":[{"mask-x-from":O()}],"mask-image-x-to-color":[{"mask-x-to":O()}],"mask-image-y-from-pos":[{"mask-y-from":X()}],"mask-image-y-to-pos":[{"mask-y-to":X()}],"mask-image-y-from-color":[{"mask-y-from":O()}],"mask-image-y-to-color":[{"mask-y-to":O()}],"mask-image-radial":[{"mask-radial":[el,et]}],"mask-image-radial-from-pos":[{"mask-radial-from":X()}],"mask-image-radial-to-pos":[{"mask-radial-to":X()}],"mask-image-radial-from-color":[{"mask-radial-from":O()}],"mask-image-radial-to-color":[{"mask-radial-to":O()}],"mask-image-radial-shape":[{"mask-radial":["circle","ellipse"]}],"mask-image-radial-size":[{"mask-radial":[{closest:["side","corner"],farthest:["side","corner"]}]}],"mask-image-radial-pos":[{"mask-radial-at":w()}],"mask-image-conic-pos":[{"mask-conic":[G]}],"mask-image-conic-from-pos":[{"mask-conic-from":X()}],"mask-image-conic-to-pos":[{"mask-conic-to":X()}],"mask-image-conic-from-color":[{"mask-conic-from":O()}],"mask-image-conic-to-color":[{"mask-conic-to":O()}],"mask-mode":[{mask:["alpha","luminance","match"]}],"mask-origin":[{"mask-origin":["border","padding","content","fill","stroke","view"]}],"mask-position":[{mask:A()}],"mask-repeat":[{mask:D()}],"mask-size":[{mask:B()}],"mask-type":[{"mask-type":["alpha","luminance"]}],"mask-image":[{mask:["none",el,et]}],filter:[{filter:["","none",el,et]}],blur:[{blur:J()}],brightness:[{brightness:[G,el,et]}],contrast:[{contrast:[G,el,et]}],"drop-shadow":[{"drop-shadow":["","none",p,ep,ea]}],"drop-shadow-color":[{"drop-shadow":O()}],grayscale:[{grayscale:["",G,el,et]}],"hue-rotate":[{"hue-rotate":[G,el,et]}],invert:[{invert:["",G,el,et]}],saturate:[{saturate:[G,el,et]}],sepia:[{sepia:["",G,el,et]}],"backdrop-filter":[{"backdrop-filter":["","none",el,et]}],"backdrop-blur":[{"backdrop-blur":J()}],"backdrop-brightness":[{"backdrop-brightness":[G,el,et]}],"backdrop-contrast":[{"backdrop-contrast":[G,el,et]}],"backdrop-grayscale":[{"backdrop-grayscale":["",G,el,et]}],"backdrop-hue-rotate":[{"backdrop-hue-rotate":[G,el,et]}],"backdrop-invert":[{"backdrop-invert":["",G,el,et]}],"backdrop-opacity":[{"backdrop-opacity":[G,el,et]}],"backdrop-saturate":[{"backdrop-saturate":[G,el,et]}],"backdrop-sepia":[{"backdrop-sepia":["",G,el,et]}],"border-collapse":[{border:["collapse","separate"]}],"border-spacing":[{"border-spacing":C()}],"border-spacing-x":[{"border-spacing-x":C()}],"border-spacing-y":[{"border-spacing-y":C()}],"table-layout":[{table:["auto","fixed"]}],caption:[{caption:["top","bottom"]}],transition:[{transition:["","all","colors","opacity","shadow","transform","none",el,et]}],"transition-behavior":[{transition:["normal","discrete"]}],duration:[{duration:[G,"initial",el,et]}],ease:[{ease:["linear","initial",g,el,et]}],delay:[{delay:[G,el,et]}],animate:[{animate:["none",b,el,et]}],backface:[{backface:["hidden","visible"]}],perspective:[{perspective:[h,el,et]}],"perspective-origin":[{"perspective-origin":k()}],rotate:[{rotate:Q()}],"rotate-x":[{"rotate-x":Q()}],"rotate-y":[{"rotate-y":Q()}],"rotate-z":[{"rotate-z":Q()}],scale:[{scale:ef()}],"scale-x":[{"scale-x":ef()}],"scale-y":[{"scale-y":ef()}],"scale-z":[{"scale-z":ef()}],"scale-3d":["scale-3d"],skew:[{skew:eh()}],"skew-x":[{"skew-x":eh()}],"skew-y":[{"skew-y":eh()}],transform:[{transform:[el,et,"","none","gpu","cpu"]}],"transform-origin":[{origin:k()}],"transform-style":[{transform:["3d","flat"]}],translate:[{translate:ex()}],"translate-x":[{"translate-x":ex()}],"translate-y":[{"translate-y":ex()}],"translate-z":[{"translate-z":ex()}],"translate-none":["translate-none"],accent:[{accent:O()}],appearance:[{appearance:["none","auto"]}],"caret-color":[{caret:O()}
vendor: 4,441 bytes, line 1
1],"color-scheme":[{scheme:["normal","dark","light","light-dark","only-dark","only-light"]}],cursor:[{cursor:["auto","default","pointer","wait","text","move","help","not-allowed","none","context-menu","progress","cell","crosshair","vertical-text","alias","copy","no-drop","grab","grabbing","all-scroll","col-resize","row-resize","n-resize","e-resize","s-resize","w-resize","ne-resize","nw-resize","se-resize","sw-resize","ew-resize","ns-resize","nesw-resize","nwse-resize","zoom-in","zoom-out",el,et]}],"field-sizing":[{"field-sizing":["fixed","content"]}],"pointer-events":[{"pointer-events":["auto","none"]}],resize:[{resize:["none","","y","x"]}],"scroll-behavior":[{scroll:["auto","smooth"]}],"scroll-m":[{"scroll-m":C()}],"scroll-mx":[{"scroll-mx":C()}],"scroll-my":[{"scroll-my":C()}],"scroll-ms":[{"scroll-ms":C()}],"scroll-me":[{"scroll-me":C()}],"scroll-mt":[{"scroll-mt":C()}],"scroll-mr":[{"scroll-mr":C()}],"scroll-mb":[{"scroll-mb":C()}],"scroll-ml":[{"scroll-ml":C()}],"scroll-p":[{"scroll-p":C()}],"scroll-px":[{"scroll-px":C()}],"scroll-py":[{"scroll-py":C()}],"scroll-ps":[{"scroll-ps":C()}],"scroll-pe":[{"scroll-pe":C()}],"scroll-pt":[{"scroll-pt":C()}],"scroll-pr":[{"scroll-pr":C()}],"scroll-pb":[{"scroll-pb":C()}],"scroll-pl":[{"scroll-pl":C()}],"snap-align":[{snap:["start","end","center","align-none"]}],"snap-stop":[{snap:["normal","always"]}],"snap-type":[{snap:["none","x","y","both"]}],"snap-strictness":[{snap:["mandatory","proximity"]}],touch:[{touch:["auto","none","manipulation"]}],"touch-x":[{"touch-pan":["x","left","right"]}],"touch-y":[{"touch-pan":["y","up","down"]}],"touch-pz":["touch-pinch-zoom"],select:[{select:["none","text","all","auto"]}],"will-change":[{"will-change":["auto","scroll","contents","transform",el,et]}],fill:[{fill:["none",...O()]}],"stroke-w":[{stroke:[G,ei,er,eo]}],stroke:[{stroke:["none",...O()]}],"forced-color-adjust":[{"forced-color-adjust":["auto","none"]}]},conflictingClassGroups:{overflow:["overflow-x","overflow-y"],overscroll:["overscroll-x","overscroll-y"],inset:["inset-x","inset-y","start","end","top","right","bottom","left"],"inset-x":["right","left"],"inset-y":["top","bottom"],flex:["basis","grow","shrink"],gap:["gap-x","gap-y"],p:["px","py","ps","pe","pt","pr","pb","pl"],px:["pr","pl"],py:["pt","pb"],m:["mx","my","ms","me","mt","mr","mb","ml"],mx:["mr","ml"],my:["mt","mb"],size:["w","h"],"font-size":["leading"],"fvn-normal":["fvn-ordinal","fvn-slashed-zero","fvn-figure","fvn-spacing","fvn-fraction"],"fvn-ordinal":["fvn-normal"],"fvn-slashed-zero":["fvn-normal"],"fvn-figure":["fvn-normal"],"fvn-spacing":["fvn-normal"],"fvn-fraction":["fvn-normal"],"line-clamp":["display","overflow"],rounded:["rounded-s","rounded-e","rounded-t","rounded-r","rounded-b","rounded-l","rounded-ss","rounded-se","rounded-ee","rounded-es","rounded-tl","rounded-tr","rounded-br","rounded-bl"],"rounded-s":["rounded-ss","rounded-es"],"rounded-e":["rounded-se","rounded-ee"],"rounded-t":["rounded-tl","rounded-tr"],"rounded-r":["rounded-tr","rounded-br"],"rounded-b":["rounded-br","rounded-bl"],"rounded-l":["rounded-tl","rounded-bl"],"border-spacing":["border-spacing-x","border-spacing-y"],"border-w":["border-w-x","border-w-y","border-w-s","border-w-e","border-w-t","border-w-r","border-w-b","border-w-l"],"border-w-x":["border-w-r","border-w-l"],"border-w-y":["border-w-t","border-w-b"],"border-color":["border-color-x","border-color-y","border-color-s","border-color-e","border-color-t","border-color-r","border-color-b","border-color-l"],"border-color-x":["border-color-r","border-color-l"],"border-color-y":["border-color-t","border-color-b"],translate:["translate-x","translate-y","translate-none"],"translate-none":["translate","translate-x","translate-y","translate-z"],"scroll-m":["scroll-mx","scroll-my","scroll-ms","scroll-me","scroll-mt","scroll-mr","scroll-mb","scroll-ml"],"scroll-mx":["scroll-mr","scroll-ml"],"scroll-my":["scroll-mt","scroll-mb"],"scroll-p":["scroll-px","scroll-py","scroll-ps","scroll-pe","scroll-pt","scroll-pr","scroll-pb","scroll-pl"],"scroll-px":["scroll-pr","scroll-pl"],"scroll-py":["scroll-pt","scroll-pb"],touch:["touch-x","touch-y","touch-pz"],"touch-x":["touch"],"touch-y":["touch"],"touch-pz":["touch"]},conflictingClassGroupModifiers:{"font-size":["leading"]},orderSensitiveModifiers:["*","**","after","backdrop","before","details-content","file","first-letter","first-line","marker","placeholder","selection"]}},s=e=>{let n=r(e);
1if(n)return n;let s=((e,t)=>{let{parseClassName:r,getClassGroupId:o,getConflictingClassGroupIds:n,sortModifiers:s}=t,a=[],l=e.trim().split(I),i="";for(let e=l.length-1;e>=0;e-=1){let t=l[e],{isExternal:c,modifiers:d,hasImportantModifier:u,baseClassName:m,maybePostfixModifierPosition:p}=r(t);if(c){i=t+(i.length>0?" "+i:i);continue}let f=!!p,h=o(f?m.substring(0,p):m);if(!h){if(!f||!(h=o(m))){i=t+(i.length>0?" "+i:i);continue}f=!1}let x=0===d.length?"":1===d.length?d[0]:s(d).join(":"),g=u?x+"!":x,b=g+h;if(a.indexOf(b)>-1)continue;a.push(b);let v=n(h,f);for(let e=0;e<v.length;++e){let t=v[e];a.push(g+t)}i=t+(i.length>0?" "+i:i)}return i})(e,t);return o(e,s),s},n=e=>{var l;let i;return r=(t={cache:(e=>{if(e<1)return{get:()=>void 0,set:()=>{}};let t=0,r=Object.create(null),o=Object.create(null),n=(n,s)=>{r[n]=s,++t>e&&(t=0,o=r,r=Object.create(null))};return{get(e){let t=r[e];return void 0!==t?t:void 0!==(t=o[e])?(n(e,t),t):void 0},set(e,t){e in r?r[e]=t:n(e,t)}}})((l=[].reduce((e,t)=>t(e),a())).cacheSize),parseClassName:(e=>{let{prefix:t,experimentalParseClassName:r}=e,o=e=>{let t,r=[],o=0,n=0,s=0,a=e.length;for(let l=0;l<a;l++){let a=e[l];if(0===o&&0===n){if(":"===a){r.push(e.slice(s,l)),s=l+1;continue}if("/"===a){t=l;continue}}"["===a?o++:"]"===a?o--:"("===a?n++:")"===a&&n--}let l=0===r.length?e:e.slice(s),i=l,c=!1;return l.endsWith("!")?(i=l.slice(0,-1),c=!0):l.startsWith("!")&&(i=l.slice(1),c=!0),P(r,c,i,t&&t>s?t-s:void 0)};if(t){let e=t+":",r=o;o=t=>t.startsWith(e)?r(t.slice(e.length)):P(L,!1,t,void 0,!0)}if(r){let e=o;o=t=>r({className:t,parseClassName:e})}return o})(l),sortModifiers:(i=new Map,l.orderSensitiveModifiers.forEach((e,t)=>{i.set(e,1e6+t)}),e=>{let t=[],r=[];for(let o=0;o<e.length;o++){let n=e[o],s="["===n[0],a=i.has(n);s||a?(r.length>0&&(r.sort(),t.push(...r),r=[]),t.push(n)):r.push(n)}return r.length>0&&(r.sort(),t.push(...r)),t}),...(e=>{let t=(e=>{let{theme:t,classGroups:r}=e;return k(r,t)})(e),{conflictingClassGroups:r,conflictingClassGroupModifiers:o}=e;return{getClassGroupId:e=>{if(e.startsWith("[")&&e.endsWith("]")){var r;let t,o,n;return -1===(r=e).slice(1,-1).indexOf(":")?void 0:(o=(t=r.slice(1,-1)).indexOf(":"),(n=t.slice(0,o))?"arbitrary.."+n:void 0)}let o=e.split("-"),n=+(""===o[0]&&o.length>1);return w(o,n,t)},getConflictingClassGroupIds:(e,t)=>{if(t){let t=o[e],n=r[e];if(t){if(n){let e=Array(n.length+t.length);for(let t=0;t<n.length;t++)e[t]=n[t];for(let r=0;r<t.length;r++)e[n.length+r]=t[r];return e}return t}return n||v}return r[e]||v}}})(l)}).cache.get,o=t.cache.set,n=s,s(e)},(...e)=>n(((...e)=>{let t,r,o=0,n="";for(;o<e.length;)(t=e[o++])&&(r=T(t))&&(n&&(n+=" "),n+=r);return n})(...e)));e.s(["cn",0,ej],415067)}]);

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.