PageSourceSearch

https://buddiesofbudgie.org/_next/static/chunks/708-8e0be3f6738a2d15.js

js buddiesofbudgie.org collected 2026-10-02 04:28:41 UTC 209,750 bytes, 7 lines download raw bytes

1"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[708],{91:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0});var r={formatUrl:function(){return l},formatWithValidation:function(){return u},urlObjectKeys:function(){return s}};for(var o in r)Object.defineProperty(t,o,{enumerable:!0,get:r[o]});let i=n(6388)._(n(1393)),a=/https?|ftp|gopher|file/;function l(e){let{auth:t,hostname:n}=e,r=e.protocol||"",o=e.pathname||"",l=e.hash||"",s=e.query||"",u=!1;t=t?encodeURIComponent(t).replace(/%3A/i,":")+"@":"",e.host?u=t+e.host:n&&(u=t+(~n.indexOf(":")?`[${n}]`:n),e.port&&(u+=":"+e.port)),s&&"object"==typeof s&&(s=String(i.urlQueryToSearchParams(s)));let c=e.search||s&&`?${s}`||"";return r&&!r.endsWith(":")&&(r+=":"),e.slashes||(!r||a.test(r))&&!1!==u?(u="//"+(u||""),o&&"/"!==o[0]&&(o="/"+o)):u||(u=""),l&&"#"!==l[0]&&(l="#"+l),c&&"?"!==c[0]&&(c="?"+c),o=o.replace(/[?#]/g,encodeURIComponent),c=c.replace("#","%23"),`${r}${u}${o}${c}${l}`}let s=["auth","hash","host","hostname","href","path","pathname","port","protocol","query","search","slashes"];function u(e){return l(e)}},209:(e,t,n)=>{n.d(t,{default:()=>l});var r=n(2115);let o=(...e)=>e.filter((e,t,n)=>!!e&&""!==e.trim()&&n.indexOf(e)===t).join(" ").trim(),i={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor","stroke-width":2,"stroke-linecap":"round","stroke-linejoin":"round"},a=(0,r.createContext)({}),l=(0,r.forwardRef)(({color:e,size:t,width:n,height:l,strokeWidth:s,absoluteStrokeWidth:u,nonScalingStroke:c,className:d="",children:f,iconNode:p=[],icon:m={node:p,aliases:[],size:24},...h},g)=>{let{size:v=24,strokeWidth:b=2,absoluteStrokeWidth:y=!1,nonScalingStroke:w=!1,color:x="currentColor",className:E=""}=(0,r.useContext)(a)??{},k=!!f||(e=>{for(let t in e)if(t.startsWith("aria-")||"role"===t||"title"===t)return!0;return!1})(h),[C,R,S=[]]=function(e,t={}){return function(e,t={}){let n=t.attributeNames??{},r=e=>n[e]??e,a=e.size??e.width??i.width,l=e.size??e.height??i.height,s=e.aliases?.filter(e=>"string"==typeof e&&""!==e.trim()).map(e=>`lucide-${e}`)??[],u=[...e.name?[`lucide-${e.name}`]:[],...s],c=t.className?.split(" ").filter(Boolean)??[],d=!1===t.includeDefaultClasses?o(...c):o("lucide",...u,...c),f=t.absoluteStrokeWidth?Number(t.strokeWidth??i["stroke-width"])*Number(e.size??e.width??i.width)/Number(t.size??t.width??i.width):t.strokeWidth??i["stroke-width"];return["svg",{...Object.entries(i).reduce((e,[t,n])=>(e[r(t)]=n,e),{}),..."color"in t&&t.color&&{[r("stroke")]:t.color},..."size"in t&&null!=t.size&&{[r("width")]:t.size,[r("height")]:t.size},..."width"in t&&null!=t.width&&{[r("width")]:t.width},..."height"in t&&null!=t.height&&{[r("height")]:t.height},[r("stroke-width")]:f,...d&&{[r("class")]:d},[r("viewBox")]:`0 0 ${a} ${l}`,...!1===t.hasA11yProp?{[r("aria-hidden")]:"true"}:{},..."attributes"in t&&t.attributes},e.node.map(e=>{let[n,o,i]=e,a=t.nonScalingStroke?{[r("vector-effect")]:"non-scaling-stroke",...o}:o;return i?[n,a,i]:[n,a]})]}(e,{...t,attributeNames:{...t.attributeNames,class:"className","stroke-width":"strokeWidth","stroke-linecap":"strokeLinecap","stroke-linejoin":"strokeLinejoin","vector-effect":"vectorEffect"}})}(m,{color:e??x,width:n??t??v,height:l??t??v,strokeWidth:s??b,absoluteStrokeWidth:u??y,nonScalingStroke:c??w,className:o(E,d),hasA11yProp:k,attributes:h});return(0,r.createElement)(C,{ref:g,...R},[...S.map(([e,t])=>(0,r.createElement)(e,t)),...Array.isArray(f)?f:[f]])})},299:(e,t,n)=>{n.d(t,{A:()=>i});var r=n(1811);let o={name:"monitor",size:24,node:[["rect",{width:"20",height:"14",x:"2",y:"3",rx:"2",key:"48i651"}],["line",{x1:"8",x2:"16",y1:"21",y2:"21",key:"1svkeh"}],["line",{x1:"12",x2:"12",y1:"17",y2:"21",key:"vw1qmm"}]]};o.node;let i=(0,r.A)(o)},379:(e,t,n)=>{n.d(t,{mK:()=>a});var r=Object.defineProperty,o=(e,t)=>r(e,"name",{value:t,configurable:!0}),i=!!("u">typeof window&&window.document&&window.document.createElement);function a(e,t,{checkForDefaultPrevented:n=!0}={}){return o(function(r){if(e?.(r),!1===n||!r||!r.defaultPrevented)return t?.(r)},"handleEvent")}function l(e){if(!i)throw Error("Cannot access document outside of the DOM");return e?.ownerDocument??document}function s(e){return"IFRAME"===e.tagName}o(a,"composeEventHandlers"),o(function(e){if(!i)throw Error("Cannot access window outside of the DOM");return e?.ownerDocument?.defaultView??window},"getOwnerWindow"),o(l,"getOwnerDocument"),o(function e(t,n=!1){let{activeElement:r}=l(t);if(!r?.nodeName)return null;if(s(r)&&r.contentDocument)return e(r.contentDocument.body,n);if(n){let e=r.getAttribute("aria-activedescendant");if(e){let t=l(r).getElementById(e);if(t)return t}}return r},"getActiveElement"),o(s,"isFrame")}
1,562:(e,t,n)=>{n.d(t,{bL:()=>s});var r=n(2115),o=n(5897),i=n(5155),a=Object.defineProperty,l=Object.freeze({position:"absolute",border:0,width:1,height:1,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",wordWrap:"normal"}),s=r.forwardRef(a(function(e,t){return(0,i.jsx)(o.sG.span,{...e,ref:t,style:{...l,...e.style}})},"name",{value:"VisuallyHidden",configurable:!0}))},622:(e,t,n)=>{var r;let o,i,a,l,s;n.d(t,{QP:()=>ey});let u=(e=new Map,t=null,n)=>({nextPart:e,validators:t,classGroupId:n}),c=[],d=(e,t,n)=>{if(0==e.length-t)return n.classGroupId;let r=e[t],o=n.nextPart.get(r);if(o){let n=d(e,t+1,o);if(n)return n}let i=n.validators;if(null===i)return;let a=0===t?e.join("-"):e.slice(t).join("-"),l=i.length;for(let e=0;e<l;e++){let t=i[e];if(t.validator(a))return t.classGroupId}},f=(e,t)=>{let n=u();for(let r in e)p(e[r],n,r,t);return n},p=(e,t,n,r)=>{let o=e.length;for(let i=0;i<o;i++)m(e[i],t,n,r)},m=(e,t,n,r)=>{"string"==typeof e?h(e,t,n):"function"==typeof e?g(e,t,n,r):v(e,t,n,r)},h=(e,t,n)=>{(""===e?t:b(t,e)).classGroupId=n},g=(e,t,n,r)=>{y(e)?p(e(r),t,n,r):(null===t.validators&&(t.validators=[]),t.validators.push({classGroupId:n,validator:e}))},v=(e,t,n,r)=>{let o=Object.entries(e),i=o.length;for(let e=0;e<i;e++){let[i,a]=o[e];p(a,b(t,i),n,r)}},b=(e,t)=>{let n=e,r=t.split("-"),o=r.length;for(let e=0;e<o;e++){let t=r[e],o=n.nextPart.get(t);o||(o=u(),n.nextPart.set(t,o)),n=o}return n},y=e=>"isThemeGetter"in e&&!0===e.isThemeGetter,w=[],x=(e,t,n,r,o)=>({modifiers:e,hasImportantModifier:t,baseClassName:n,maybePostfixModifierPosition:r,isExternal:o}),E=/\s+/,k=e=>{let t;if("string"==typeof e)return e;let n="";for(let r=0;r<e.length;r++)e[r]&&(t=k(e[r]))&&(n&&(n+=" "),n+=t);return n},C=[],R=e=>{let t=t=>t[e]||C;return t.isThemeGetter=!0,t.themeKey=e,t},S=/^\[(?:(\w[\w-]*):)?(.+)\]$/i,P=/^\((?:(\w[\w-]*):)?(.+)\)$/i,O=/^\d+(?:\.\d+)?\/\d+(?:\.\d+)?$/,j=/^(\d+(\.\d+)?)?(xs|sm|md|lg|xl)$/,M=/\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$/,T=/^(rgba?|hsla?|hwb|(ok)?(lab|lch)|color-mix|color|light-dark)\(.+\)$/,A=/^(inset_)?-?((\d+)?\.?(\d+)[a-z]+|0)_-?((\d+)?\.?(\d+)[a-z]+|0)/,N=/^(url|image|image-set|cross-fade|element|(repeating-)?(linear|radial|conic)-gradient)\(.+\)$/,D=e=>O.test(e),L=e=>!!e&&!Number.isNaN(Number(e)),I=e=>!!e&&Number.isInteger(Number(e)),_=e=>e.endsWith("%")&&L(e.slice(0,-1)),z=e=>j.test(e),F=()=>!0,$=e=>M.test(e)&&!T.test(e),W=()=>!1,K=e=>A.test(e),B=e=>N.test(e),U=e=>!V(e)&&!et(e),H=e=>e.startsWith("@container")&&("/"===e[10]&&void 0!==e[11]||"s"===e[11]&&void 0!==e[16]&&e.startsWith("-size/",10)||"n"===e[11]&&void 0!==e[18]&&e.startsWith("-normal/",10)),G=e=>eu(e,ep,W),V=e=>S.test(e),q=e=>eu(e,em,$),X=e=>eu(e,eh,L),Y=e=>eu(e,ev,F),Z=e=>eu(e,eg,W),Q=e=>eu(e,ed,W),J=e=>eu(e,ef,B),ee=e=>eu(e,eb,K),et=e=>P.test(e),en=e=>ec(e,em),er=e=>ec(e,eg),eo=e=>ec(e,ed),ei=e=>ec(e,ep),ea=e=>ec(e,ef),el=e=>ec(e,eb,!0),es=e=>ec(e,ev,!0),eu=(e,t,n)=>{let r=S.exec(e);return!!r&&(r[1]?t(r[1]):n(r[2]))},ec=(e,t,n=!1)=>{let r=P.exec(e);return!!r&&(r[1]?t(r[1]):n)},ed=e=>"position"===e||"percentage"===e,ef=e=>"image"===e||"url"===e,ep=e=>"length"===e||"size"===e||"bg-size"===e,em=e=>"length"===e,eh=e=>"number"===e,eg=e=>"family-name"===e,ev=e=>"number"===e||"weight"===e,eb=e=>"shadow"===e,ey=(r=()=>{let e=R("color"),t=R("font"),n=R("text"),r=R("font-weight"),o=R("tracking"),i=R("leading"),a=R("breakpoint"),l=R("container"),s=R("spacing"),u=R("radius"),c=R("shadow"),d=R("inset-shadow"),f=R("text-shadow"),p=R("drop-shadow"),m=R("blur"),h=R("perspective"),g=R("aspect"),v=R("ease"),b=R("animate"),y=()=>["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"],x=()=>[...w(),et,V],E=()=>["auto","hidden","clip","visible","scroll"],k=()=>["auto","contain","none"],C=()=>[et,V,s],S=()=>[D,"full","auto",...C()],P=()=>[I,"none","subgrid",et,V],O=()=>["auto",{span:["full",I,et,V]},I,et,V],j=()=>[I,"auto",et,V],M=()=>["auto","min","max","fr",et,V],T=()=>["start","end","center","between","around","evenly","stretch","baseline","center-safe","end-safe"],A=()=>["start","end","center","stretch","center-safe","end-safe"],N=()=>["auto",...C()],$=()=>[D,"auto","full","dvw","dvh","lvw","lvh","svw","svh","min","max","fit",...C()],W=()=>[l,D,"screen","full","dvw","lvw","svw","min","max","fit",...C()],K=()=>[D,"screen","full","lh","dvh","lvh","svh","min","max","fit",...C()],B=()=>[e,et,V],eu=()=>[...w(),eo,Q,{position:[et,V]}],ec=()=>["no-repeat",{repeat:["","x","y","space","round"]}],ed=()=>["auto","cover","contain",ei,G,{size:[et,V]}],ef=()=>[_,en,q],ep=()=>["","none","full",u,et,V],em=()=>["",L,en,q],eh=()=>["solid","dashed","dotted","double"],eg=()=>["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity"],ev=()=>[L,_,eo,Q],eb=()=>["","none",m,et,V],ey=()=>["none",L,et,V],ew=()=>["none",L,et,V],ex=()=>[L,et,V],eE=()=>[D,"full",...C()];return{cacheSize:500,theme:{animate:["spin","ping","pulse","bounce"],aspect:["video"],blur:[z],breakpoint:[z],
vendor: 4,986 bytes, line 1
1color:[F],container:[z],"drop-shadow":[z],ease:["in","out","in-out"],font:[U],"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",L],text:[z],"text-shadow":[z],tracking:["tighter","tight","normal","wide","wider","widest"]},classGroups:{aspect:[{aspect:["auto","square",D,V,et,g]}],container:["container"],"container-type":[{"@container":["","normal","size",et,V]}],"container-named":[H],columns:[{columns:[L,"auto",V,et,l]}],"break-after":[{"break-after":y()}],"break-before":[{"break-before":y()}],"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:x()}],overflow:[{overflow:E()}],"overflow-x":[{"overflow-x":E()}],"overflow-y":[{"overflow-y":E()}],overscroll:[{overscroll:k()}],"overscroll-x":[{"overscroll-x":k()}],"overscroll-y":[{"overscroll-y":k()}],position:["static","fixed","absolute","relative","sticky"],inset:[{inset:S()}],"inset-x":[{"inset-x":S()}],"inset-y":[{"inset-y":S()}],start:[{"inset-s":S(),start:S()}],end:[{"inset-e":S(),end:S()}],"inset-bs":[{"inset-bs":S()}],"inset-be":[{"inset-be":S()}],top:[{top:S()}],right:[{right:S()}],bottom:[{bottom:S()}],left:[{left:S()}],visibility:["visible","invisible","collapse"],z:[{z:[I,"auto",et,V]}],basis:[{basis:[D,"full","auto",l,...C()]}],"flex-direction":[{flex:["row","row-reverse","col","col-reverse"]}],"flex-wrap":[{flex:["nowrap","wrap","wrap-reverse"]}],flex:[{flex:[L,D,"auto","initial","none",V]}],grow:[{grow:["",L,et,V]}],shrink:[{shrink:["",L,et,V]}],order:[{order:[I,"first","last","none",et,V]}],"grid-cols":[{"grid-cols":P()}],"col-start-end":[{col:O()}],"col-start":[{"col-start":j()}],"col-end":[{"col-end":j()}],"grid-rows":[{"grid-rows":P()}],"row-start-end":[{row:O()}],"row-start":[{"row-start":j()}],"row-end":[{"row-end":j()}],"grid-flow":[{"grid-flow":["row","col","dense","row-dense","col-dense"]}],"auto-cols":[{"auto-cols":M()}],"auto-rows":[{"auto-rows":M()}],gap:[{gap:C()}],"gap-x":[{"gap-x":C()}],"gap-y":[{"gap-y":C()}],"justify-content":[{justify:[...T(),"normal"]}],"justify-items":[{"justify-items":[...A(),"normal"]}],"justify-self":[{"justify-self":["auto",...A()]}],"align-content":[{content:["normal",...T()]}],"align-items":[{items:[...A(),{baseline:["","last"]}]}],"align-self":[{self:["auto",...A(),{baseline:["","last"]}]}],"place-content":[{"place-content":T()}],"place-items":[{"place-items":[...A(),"baseline"]}],"place-self":[{"place-self":["auto",...A()]}],p:[{p:C()}],px:[{px:C()}],py:[{py:C()}],ps:[{ps:C()}],pe:[{pe:C()}],pbs:[{pbs:C()}],pbe:[{pbe:C()}],pt:[{pt:C()}],pr:[{pr:C()}],pb:[{pb:C()}],pl:[{pl:C()}],m:[{m:N()}],mx:[{mx:N()}],my:[{my:N()}],ms:[{ms:N()}],me:[{me:N()}],mbs:[{mbs:N()}],mbe:[{mbe:N()}],mt:[{mt:N()}],mr:[{mr:N()}],mb:[{mb:N()}],ml:[{ml:N()}],"space-x":[{"space-x":C()}],"space-x-reverse":["space-x-reverse"],"space-y":[{"space-y":C()}],"space-y-reverse":["space-y-reverse"],size:[{size:$()}],"inline-size":[{inline:["auto",...W()]}],"min-inline-size":[{"min-inline":["auto",...W()]}],"max-inline-size":[{"max-inline":["none",...W()]}],"block-size":[{block:["auto",...K()]}],"min-block-size":[{"min-block":["auto",...K()]}],"max-block-size":[{"max-block":["none",...K()]}],w:[{w:[l,"screen",...$()]}],"min-w":[{"min-w":[l,"screen","none",...$()]}],"max-w":[{"max-w":[l,"screen","none","prose",{screen:[a]},...$()]}],h:[{h:["screen","lh",...$()]}],"min-h":[{"min-h":["screen","lh","none",...$()]}],"max-h":[{"max-h":["screen","lh","none",...$()]}],"font-size":[{text:["base",n,en,q]}],"font-smoothing":["antialiased","subpixel-antialiased"],"font-style":["italic","not-italic"],"font-weight":[{font:[r,es,Y]}],"font-stretch":[{"font-stretch":["ultra-condensed","extra-condensed","condensed","semi-condensed","normal","semi-expanded","expanded","extra-expanded","ultra-expanded",_,V]}],"font-family":[{font:[er,Z,t]}],"font-features":[{"font-features":[V]}],"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:[o,et,V]}
vendor: 9,099 bytes, line 1
1],"line-clamp":[{"line-clamp":[L,"none",et,X]}],leading:[{leading:["none",i,...C()]}],"list-image":[{"list-image":["none",et,V]}],"list-style-position":[{list:["inside","outside"]}],"list-style-type":[{list:["disc","decimal","none",et,V]}],"text-alignment":[{text:["left","center","right","justify","start","end"]}],"placeholder-color":[{placeholder:B()}],"text-color":[{text:B()}],"text-decoration":["underline","overline","line-through","no-underline"],"text-decoration-style":[{decoration:[...eh(),"wavy"]}],"text-decoration-thickness":[{decoration:[L,"from-font","auto",et,q]}],"text-decoration-color":[{decoration:B()}],"underline-offset":[{"underline-offset":[L,"auto",et,V]}],"text-transform":["uppercase","lowercase","capitalize","normal-case"],"text-overflow":["truncate","text-ellipsis","text-clip"],"text-wrap":[{text:["wrap","nowrap","balance","pretty"]}],indent:[{indent:C()}],"tab-size":[{tab:[I,et,V]}],"vertical-align":[{align:["baseline","top","middle","bottom","text-top","text-bottom","sub","super",et,V]}],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",et,V]}],"bg-attachment":[{bg:["fixed","local","scroll"]}],"bg-clip":[{"bg-clip":["border","padding","content","text"]}],"bg-origin":[{"bg-origin":["border","padding","content"]}],"bg-position":[{bg:eu()}],"bg-repeat":[{bg:ec()}],"bg-size":[{bg:ed()}],"bg-image":[{bg:["none",{linear:[{to:["t","tr","r","br","b","bl","l","tl"]},I,et,V],radial:["",et,V],conic:["",I,et,V]},ea,J]}],"bg-color":[{bg:B()}],"gradient-from-pos":[{from:ef()}],"gradient-via-pos":[{via:ef()}],"gradient-to-pos":[{to:ef()}],"gradient-from":[{from:B()}],"gradient-via":[{via:B()}],"gradient-to":[{to:B()}],rounded:[{rounded:ep()}],"rounded-s":[{"rounded-s":ep()}],"rounded-e":[{"rounded-e":ep()}],"rounded-t":[{"rounded-t":ep()}],"rounded-r":[{"rounded-r":ep()}],"rounded-b":[{"rounded-b":ep()}],"rounded-l":[{"rounded-l":ep()}],"rounded-ss":[{"rounded-ss":ep()}],"rounded-se":[{"rounded-se":ep()}],"rounded-ee":[{"rounded-ee":ep()}],"rounded-es":[{"rounded-es":ep()}],"rounded-tl":[{"rounded-tl":ep()}],"rounded-tr":[{"rounded-tr":ep()}],"rounded-br":[{"rounded-br":ep()}],"rounded-bl":[{"rounded-bl":ep()}],"border-w":[{border:em()}],"border-w-x":[{"border-x":em()}],"border-w-y":[{"border-y":em()}],"border-w-s":[{"border-s":em()}],"border-w-e":[{"border-e":em()}],"border-w-bs":[{"border-bs":em()}],"border-w-be":[{"border-be":em()}],"border-w-t":[{"border-t":em()}],"border-w-r":[{"border-r":em()}],"border-w-b":[{"border-b":em()}],"border-w-l":[{"border-l":em()}],"divide-x":[{"divide-x":em()}],"divide-x-reverse":["divide-x-reverse"],"divide-y":[{"divide-y":em()}],"divide-y-reverse":["divide-y-reverse"],"border-style":[{border:[...eh(),"hidden","none"]}],"divide-style":[{divide:[...eh(),"hidden","none"]}],"border-color":[{border:B()}],"border-color-x":[{"border-x":B()}],"border-color-y":[{"border-y":B()}],"border-color-s":[{"border-s":B()}],"border-color-e":[{"border-e":B()}],"border-color-bs":[{"border-bs":B()}],"border-color-be":[{"border-be":B()}],"border-color-t":[{"border-t":B()}],"border-color-r":[{"border-r":B()}],"border-color-b":[{"border-b":B()}],"border-color-l":[{"border-l":B()}],"divide-color":[{divide:B()}],"outline-style":[{outline:[...eh(),"none","hidden"]}],"outline-offset":[{"outline-offset":[L,et,V]}],"outline-w":[{outline:["",L,en,q]}],"outline-color":[{outline:B()}],shadow:[{shadow:["","inner","none",c,el,ee]}],"shadow-color":[{shadow:B()}],"inset-shadow":[{"inset-shadow":["none",d,el,ee]}],"inset-shadow-color":[{"inset-shadow":B()}],"ring-w":[{ring:em()}],"ring-w-inset":["ring-inset"],"ring-color":[{ring:B()}],"ring-offset-w":[{"ring-offset":[L,q]}],"ring-offset-color":[{"ring-offset":B()}],"inset-ring-w":[{"inset-ring":em()}],"inset-ring-color":[{"inset-ring":B()}],"text-shadow":[{"text-shadow":["none",f,el,ee]}],"text-shadow-color":[{"text-shadow":B()}],opacity:[{opacity:[L,et,V]}],"mix-blend":[{"mix-blend":[...eg(),"plus-darker","plus-lighter"]}],"bg-blend":[{"bg-blend":eg()}],"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":[L]}],"mask-image-linear-from-pos":[{"mask-linear-from":ev()}],"mask-image-linear-to-pos":[{"mask-linear-to":ev()}],"mask-image-linear-from-color":[{"mask-linear-from":B()}],"mask-image-linear-to-color":[{"mask-linear-to":B()}],"mask-image-t-from-pos":[{"mask-t-from":ev()}],"mask-image-t-to-pos":[{"mask-t-to":ev()}],"mask-image-t-from-color":[{"mask-t-from":B()}],"mask-image-t-to-color":[{"mask-t-to":B()}],"mask-image-r-from-pos":[{"mask-r-from":ev()}],"mask-image-r-to-pos":[{"mask-r-to":ev()}],"mask-image-r-from-color":[{"mask-r-from":B()}],"mask-image-r-to-color":[{"mask-r-to":B()}],"mask-image-b-from-pos":[{"mask-b-from":ev()}],"mask-image-b-to-pos":[{"mask-b-to":ev()}],"mask-image-b-from-color":[{"mask-b-from":B()}],"mask-image-b-to-color":[{"mask-b-to":B()}],"mask-image-l-from-pos":[{"mask-l-from":ev()}],"mask-image-l-to-pos":[{"mask-l-to":ev()}],"mask-image-l-from-color":[{"mask-l-from":B()}],"mask-image-l-to-color":[{"mask-l-to":B()}],"mask-image-x-from-pos":[{"mask-x-from":ev()}],"mask-image-x-to-pos":[{"mask-x-to":ev()}],"mask-image-x-from-color":[{"mask-x-from":B()}],"mask-image-x-to-color":[{"mask-x-to":B()}],"mask-image-y-from-pos":[{"mask-y-from":ev()}],"mask-image-y-to-pos":[{"mask-y-to":ev()}],"mask-image-y-from-color":[{"mask-y-from":B()}],"mask-image-y-to-color":[{"mask-y-to":B()}],"mask-image-radial":[{"mask-radial":[et,V]}],"mask-image-radial-from-pos":[{"mask-radial-from":ev()}],"mask-image-radial-to-pos":[{"mask-radial-to":ev()}],"mask-image-radial-from-color":[{"mask-radial-from":B()}],"mask-image-radial-to-color":[{"mask-radial-to":B()}],"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":[L]}],"mask-image-conic-from-pos":[{"mask-conic-from":ev()}],"mask-image-conic-to-pos":[{"mask-conic-to":ev()}],"mask-image-conic-from-color":[{"mask-conic-from":B()}],"mask-image-conic-to-color":[{"mask-conic-to":B()}],"mask-mode":[{mask:["alpha","luminance","match"]}],"mask-origin":[{"mask-origin":["border","padding","content","fill","stroke","view"]}],"mask-position":[{mask:eu()}],"mask-repeat":[{mask:ec()}],"mask-size":[{mask:ed()}],"mask-type":[{"mask-type":["alpha","luminance"]}],"mask-image":[{mask:["none",et,V]}],filter:[{filter:["","none",et,V]}],blur:[{blur:eb()}],brightness:[{brightness:[L,et,V]}],contrast:[{contrast:[L,et,V]}],"drop-shadow":[{"drop-shadow":["","none",p,el,ee]}],"drop-shadow-color":[{"drop-shadow":B()}],grayscale:[{grayscale:["",L,et,V]}],"hue-rotate":[{"hue-rotate":[L,et,V]}],invert:[{invert:["",L,et,V]}],saturate:[{saturate:[L,et,V]}],sepia:[{sepia:["",L,et,V]}],"backdrop-filter":[{"backdrop-filter":["","none",et,V]}],"backdrop-blur":[{"backdrop-blur":eb()}],"backdrop-brightness":[{"backdrop-brightness":[L,et,V]}],"backdrop-contrast":[{"backdrop-contrast":[L,et,V]}],"backdrop-grayscale":[{"backdrop-grayscale":["",L,et,V]}],"backdrop-hue-rotate":[{"backdrop-hue-rotate":[L,et,V]}],"backdrop-invert":[{"backdrop-invert":["",L,et,V]}],"backdrop-opacity":[{"backdrop-opacity":[L,et,V]}],"backdrop-saturate":[{"backdrop-saturate":[L,et,V]}],"backdrop-sepia":[{"backdrop-sepia":["",L,et,V]}],"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",et,V]}],"transition-behavior":[{transition:["normal","discrete"]}],duration:[{duration:[L,"initial",et,V]}],ease:[{ease:["linear","initial",v,et,V]}],delay:[{delay:[L,et,V]}],animate:[{animate:["none",b,et,V]}],backface:[{backface:["hidden","visible"]}],perspective:[{perspective:[h,et,V]}],"perspective-origin":[{"perspective-origin":x()}],rotate:[{rotate:ey()}],"rotate-x":[{"rotate-x":ey()}],"rotate-y":[{"rotate-y":ey()}],"rotate-z":[{"rotate-z":ey()}],scale:[{scale:ew()}],"scale-x":[{"scale-x":ew()}],"scale-y":[{"scale-y":ew()}],"scale-z":[{"scale-z":ew()}],"scale-3d":["scale-3d"],skew:[{skew:ex()}],"skew-x":[{"skew-x":ex()}],"skew-y":[{"skew-y":ex()}],transform:[{transform:[et,V,"","none","gpu","cpu"]}],"transform-origin":[{origin:x()}],"transform-style":[{transform:["3d","flat"]}],translate:[{translate:eE()}],"translate-x":[{"translate-x":eE()}],"translate-y":[{"translate-y":eE()}],"translate-z":[{"translate-z":eE()}],"translate-none":["translate-none"],zoom:[{zoom:[I,et,V]}],accent:[{accent:B()}],appearance:[{appearance:["none","auto"]}],"caret-color":[{caret:B()}
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",et,V]}],"field-sizing":[{"field-sizing":["fixed","content"]}],"pointer-events":[{"pointer-events":["auto","none"]}],resize:[{resize:["none","","y","x"]}],"scroll-behavior":[{scroll:["auto","smooth"]}],"scrollbar-thumb-color":[{"scrollbar-thumb":B()}],"scrollbar-track-color":[{"scrollbar-track":B()}],"scrollbar-gutter":[{"scrollbar-gutter":["auto","stable","both"]}],"scrollbar-w":[{scrollbar:["auto","thin","none"]}],"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-mbs":[{"scroll-mbs":C()}],"scroll-mbe":[{"scroll-mbe":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-pbs":[{"scroll-pbs":C()}],"scroll-pbe":[{"scroll-pbe":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",et,V]}],fill:[{fill:["none",...B()]}],"stroke-w":[{stroke:[L,en,q,X]}],stroke:[{stroke:["none",...B()]}],"forced-color-adjust":[{"forced-color-adjust":["auto","none"]}]},conflictingClassGroups:{"container-named":["container-type"],overflow:["overflow-x","overflow-y"],overscroll:["overscroll-x","overscroll-y"],inset:["inset-x","inset-y","inset-bs","inset-be","start","end","top","right","bottom","left"],"inset-x":["start","end","right","left"],"inset-y":["inset-bs","inset-be","top","bottom"],flex:["basis","grow","shrink"],gap:["gap-x","gap-y"],p:["px","py","ps","pe","pbs","pbe","pt","pr","pb","pl"],px:["ps","pe","pr","pl"],py:["pbs","pbe","pt","pb"],m:["mx","my","ms","me","mbs","mbe","mt","mr","mb","ml"],mx:["ms","me","mr","ml"],my:["mbs","mbe","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-bs","border-w-be","border-w-t","border-w-r","border-w-b","border-w-l"],"border-w-x":["border-w-s","border-w-e","border-w-r","border-w-l"],"border-w-y":["border-w-bs","border-w-be","border-w-t","border-w-b"],"border-color":["border-color-x","border-color-y","border-color-s","border-color-e","border-color-bs","border-color-be","border-color-t","border-color-r","border-color-b","border-color-l"],"border-color-x":["border-color-s","border-color-e","border-color-r","border-color-l"],"border-color-y":["border-color-bs","border-color-be","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-mbs","scroll-mbe","scroll-mt","scroll-mr","scroll-mb","scroll-ml"],"scroll-mx":["scroll-ms","scroll-me","scroll-mr","scroll-ml"],"scroll-my":["scroll-mbs","scroll-mbe","scroll-mt","scroll-mb"],"scroll-p":["scroll-px","scroll-py","scroll-ps","scroll-pe","scroll-pbs","scroll-pbe","scroll-pt","scroll-pr","scroll-pb","scroll-pl"],"scroll-px":["scroll-ps","scroll-pe","scroll-pr","scroll-pl"],"scroll-py":["scroll-pbs","scroll-pbe","scroll-pt","scroll-pb"],touch:["touch-x","touch-y","touch-pz"],"touch-x":["touch"],"touch-y":["touch"],"touch-pz":["touch"]},conflictingClassGroupModifiers:{"font-size":["leading"]},postfixLookupClassGroups:["container-type"],orderSensitiveModifiers:["*","**","after","backdrop","before","details-content","file","first-letter","first-line","marker","placeholder","selection"]}},s=e=>{let t=i(e);if(t)return t;let n=((e,t)=>{let{parseClassName:n,getClassGroupId:r,getConflictingClassGroupIds:o,sortModifiers:i,postfixLookupClassGroupIds:a}=t,l=[],s=e.trim().split(E),u="";for(let e=s.length-1;e>=0;e-=1){let t,c=s[e],{isExternal:d,modifiers:f,hasImportantModifier:p,baseClassName:m,maybePostfixModifierPosition:h}=n(c);if(d){u=c+(u.length>0?" "+u:u);continue}let g=!!h;if(g){let e=(t=r(m.substring(0,h)))&&a[t]?r(m):void 0;e&&e!==t&&(t=e,g=!1)}else t=r(m);if(!t){if(!g||!(t=r(m))){u=c+(u.length>0?" "+u:u);continue}g=!1}let v=0===f.length?"":1===f.length?f[0]:i(f).join(":"),b=p?v+"!":v,y=b+t;if(l.indexOf(y)>-1)continue;l.push(y);let w=o(t,g);for(let e=0;e<w.length;++e){let t=w[e];l.push(b+t)}u=c+(u.length>0?" "+u:u)}return u})(e,o);return a(e,n),n},l=e=>{var t;let n;return i=(o={cache:(e=>{if(e<1)return{get:()=>void 0,set:()=>{}};let t=0,n=Object.create(null),r=Object.create(null),o=(o,i)=>{n[o]=i,++t>e&&(t=0,r=n,n=Object.create(null))};return{get(e){let t=n[e];return void 0!==t?t:void 0!==(t=r[e])?(o(e,t),t):void 0},set(e,t){e in n?n[e]=t:o(e,t)}}})((t=[].reduce((e,t)=>
1t(e),r())).cacheSize),parseClassName:(e=>{let{prefix:t,experimentalParseClassName:n}=e,r=e=>{let t,n=[],r=0,o=0,i=0,a=e.length;for(let l=0;l<a;l++){let a=e[l];if(0===r&&0===o){if(":"===a){n.push(e.slice(i,l)),i=l+1;continue}if("/"===a){t=l;continue}}"["===a?r++:"]"===a?r--:"("===a?o++:")"===a&&o--}let l=0===n.length?e:e.slice(i),s=l,u=!1;return l.endsWith("!")?(s=l.slice(0,-1),u=!0):l.startsWith("!")&&(s=l.slice(1),u=!0),x(n,u,s,t&&t>i?t-i:void 0)};if(t){let e=t+":",n=r;r=t=>t.startsWith(e)?n(t.slice(e.length)):x(w,!1,t,void 0,!0)}if(n){let e=r;r=t=>n({className:t,parseClassName:e})}return r})(t),sortModifiers:(n=new Map,t.orderSensitiveModifiers.forEach((e,t)=>{n.set(e,1e6+t)}),e=>{let t=[],r=[];for(let o=0;o<e.length;o++){let i=e[o],a="["===i[0],l=n.has(i);a||l?(r.length>0&&(r.sort(),t.push(...r),r=[]),t.push(i)):r.push(i)}return r.length>0&&(r.sort(),t.push(...r)),t}),postfixLookupClassGroupIds:(e=>{let t=Object.create(null),n=e.postfixLookupClassGroups;if(n)for(let e=0;e<n.length;e++)t[n[e]]=!0;return t})(t),...(e=>{let t=(e=>{let{theme:t,classGroups:n}=e;return f(n,t)})(e),{conflictingClassGroups:n,conflictingClassGroupModifiers:r}=e;return{getClassGroupId:e=>{if(e.startsWith("[")&&e.endsWith("]")){var n;let t,r,o;return -1===(n=e).slice(1,-1).indexOf(":")?void 0:(r=(t=n.slice(1,-1)).indexOf(":"),(o=t.slice(0,r))?"arbitrary.."+o:void 0)}let r=e.split("-"),o=+(""===r[0]&&r.length>1);return d(r,o,t)},getConflictingClassGroupIds:(e,t)=>{if(t){let t=r[e],o=n[e];if(t){if(o){let e=Array(o.length+t.length);for(let t=0;t<o.length;t++)e[t]=o[t];for(let n=0;n<t.length;n++)e[o.length+n]=t[n];return e}return t}return o||c}return n[e]||c}}})(t)}).cache.get,a=o.cache.set,l=s,s(e)},(...e)=>l(((...e)=>{let t,n,r=0,o="";for(;r<e.length;)(t=e[r++])&&(n=k(t))&&(o&&(o+=" "),o+=n);return o}
1)(...e)))},751:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"RouterContext",{enumerable:!0,get:function(){return r}});let r=n(3623)._(n(2115)).default.createContext(null)},796:(e,t,n)=>{n.d(t,{A:()=>i});var r=n(1811);let o={name:"heart-plus",size:24,node:[["path",{d:"m14.479 19.374-.971.939a2 2 0 0 1-3 .019L5 15c-1.5-1.5-3-3.2-3-5.5a5.5 5.5 0 0 1 9.591-3.676.56.56 0 0 0 .818 0A5.49 5.49 0 0 1 22 9.5a5.2 5.2 0 0 1-.219 1.49",key:"wg5jx"}],["path",{d:"M15 15h6",key:"1u4692"}],["path",{d:"M18 12v6",key:"1houu1"}]]};o.node;let i=(0,r.A)(o)},857:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0});var n={DecodeError:function(){return g},MiddlewareNotFoundError:function(){return w},MissingStaticPage:function(){return y},NormalizeError:function(){return v},PageNotFoundError:function(){return b},SP:function(){return m},ST:function(){return h},WEB_VITALS:function(){return o},execOnce:function(){return i},getDisplayName:function(){return c},getLocationOrigin:function(){return s},getURL:function(){return u},isAbsoluteUrl:function(){return l},isResSent:function(){return d},loadGetInitialProps:function(){return p},normalizeRepeatedSlashes:function(){return f},stringifyError:function(){return x}};for(var r in n)Object.defineProperty(t,r,{enumerable:!0,get:n[r]});let o=["CLS","FCP","FID","INP","LCP","TTFB"];function i(e){let t,n=!1;return(...r)=>(n||(n=!0,t=e(...r)),t)}let a=/^[a-zA-Z][a-zA-Z\d+\-.]*?:/,l=e=>{let t=e.charCodeAt(0);return!!(t>=65&&t<=90||t>=97&&t<=122)&&a.test(e)};function s(){let{protocol:e,hostname:t,port:n}=window.location;return`${e}//${t}${n?":"+n:""}`}function u(){let{href:e}=window.location,t=s();return e.substring(t.length)}function c(e){return"string"==typeof e?e:e.displayName||e.name||"Unknown"}function d(e){return e.finished||e.headersSent}function f(e){let t=e.split("?");return t[0].replace(/\\/g,"/").replace(/\/\/+/g,"/")+(t[1]?`?${t.slice(1).join("?")}`:"")}async function p(e,t){let n=t.res||t.ctx&&t.ctx.res;if(!e.getInitialProps)return t.ctx&&t.Component?{pageProps:await p(t.Component,t.ctx)}:{};let r=await e.getInitialProps(t);if(n&&d(n))return r;if(!r)throw Object.defineProperty(Error(`"${c(e)}.getInitialProps()" should resolve to an object. But found "${r}" instead.`),"__NEXT_ERROR_CODE",{value:"E1025",enumerable:!1,configurable:!0});return r}let m="u">typeof performance,h=m&&["mark","measure","getEntriesByName"].every(e=>"function"==typeof performance[e]);class g extends Error{}class v extends Error{}class b extends Error{constructor(e){super(),this.code="ENOENT",this.name="PageNotFoundError",this.message=`Cannot find module for page: ${e}`}}class y extends Error{constructor(e,t){super(),this.message=`Failed to load static file for page: ${e} ${t}`}}class w extends Error{constructor(){super(),this.code="ENOENT",this.message="Cannot find the middleware module"}}function x(e){return JSON.stringify({message:e.message,stack:e.stack})}},910:(e,t,n)=>{n.d(t,{c:()=>i});var r=n(9593);function o(e,t){return(...e)=>{try{return t(...e)}catch{throw Error(void 0)}}}let i=o(0,r.c3);o(0,r.kc)},1172:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"useMergedRef",{enumerable:!0,get:function(){return o}});let r=n(2115);function o(e,t){let n=(0,r.useRef)(null),o=(0,r.useRef)(null);return(0,r.useCallback)(r=>{if(null===r){let e=n.current;e&&(n.current=null,e());let t=o.current;t&&(o.current=null,t())}else e&&(n.current=i(e,r)),t&&(o.current=i(t,r))},[e,t])}function i(e,t){if("function"!=typeof e)return e.current=t,()=>{e.current=null};{let n=e(t);return"function"==typeof n?n:()=>e(null)}}("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},1393:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0});var n={assign:function(){return l},searchParamsToUrlQuery:function(){return o},urlQueryToSearchParams:function(){return a}};for(var r in n)Object.defineProperty(t,r,{enumerable:!0,get:n[r]});function o(e){let t={};for(let[n,r]of e.entries()){let e=t[n];void 0===e?t[n]=r:Array.isArray(e)?e.push(r):t[n]=[e,r]}return t}function i(e){return"string"==typeof e?e:("number"!=typeof e||isNaN(e))&&"boolean"!=typeof e?"":String(e)}function a(e){let t=new URLSearchParams;for(let[n,r]of Object.entries(e))if(Array.isArray(r))for(let e of r)t.append(n,i(e));else t.set(n,i(r));return t}function l(e,...t){for(let n of t){for(let t of n.keys())e.delete(t);for(let[t,r]of n.entries())e.append(t,r)}return e}},1811:(e,t,n)=>{n.d(t,{A:()=>i});var r=n(2115),o=n(209);function i(e,t=[],n=[]){let a,l="string"==typeof e?function(e,t,n=[]){if(null==t)throw Error("[lucide]: iconNode is required when icon name is used");return{name:e?.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase(),size:24,node:t,...n.length>0?{aliases:n}:{}}}
1(e,t,n):e,s=(0,r.forwardRef)(({className:e,...t},n)=>(0,r.createElement)(o.default,{ref:n,icon:l,className:e,...t}));return l.name&&(s.displayName=(a=(e=>{let t="",n=!1;for(let r of e){if("-"===r||"_"===r||r<=" "){n=t.length>0;continue}0===t.length?t+=r.toLowerCase():t+=n?r.toUpperCase():r,n=!1}return t})(l.name)).charAt(0).toUpperCase()+a.slice(1)),s}},1933:(e,t,n)=>{n.d(t,{jH:()=>a});var r=n(2115);n(5155);var o=Object.defineProperty,i=r.createContext(void 0);function a(e){let t=r.useContext(i);return e||t||"ltr"}o(a,"name",{value:"useDirection",configurable:!0})},2363:(e,t,n)=>{n.d(t,{A:()=>i});var r=n(1811);let o={name:"chevron-down",size:24,node:[["path",{d:"m6 9 6 6 6-6",key:"qrunsl"}]]};o.node;let i=(0,r.A)(o)},2442:(e,t,n)=>{n.d(t,{DX:()=>u,TL:()=>s});var r,o=n(2115),i=n(7527),a=Object.defineProperty,l=(e,t)=>a(e,"name",{value:t,configurable:!0});function s(e){let t=o.forwardRef((t,n)=>{let{children:r,...a}=t,l=null,s=!1,u=[];g(r)&&"function"==typeof w&&(r=w(r._payload)),o.Children.forEach(r,e=>{if(m(e)){s=!0;let t="child"in e.props?e.props.child:e.props.children;g(t)&&"function"==typeof w&&(t=w(t._payload)),l=d(e,t),u.push(l?.props?.children)}else u.push(e)}),l?l=o.cloneElement(l,void 0,u):!s&&1===o.Children.count(r)&&o.isValidElement(r)&&(l=r);let c=l?p(l):void 0,h=(0,i.s)(n,c);if(!l){if(r||0===r)throw Error(s?y(e):b(e));return r}let v=f(a,l.props??{});return l.type!==o.Fragment&&(v.ref=n?h:c),o.cloneElement(l,v)});return t.displayName=`${e}.Slot`,t}l(s,"createSlot");var u=s("Slot"),c=Symbol.for("radix.slottable");l(function(e){let t=l(e=>"child"in e?e.children(e.child):e.children,"Slottable");return t.displayName=`${e}.Slottable`,t.__radixId=c,t},"createSlottable");var d=l((e,t)=>
1{if("child"in e.props){let t=e.props.child;return o.isValidElement(t)?o.cloneElement(t,void 0,e.props.children(t.props.children)):null}return o.isValidElement(t)?t:null},"getSlottableElementFromSlottable");function f(e,t){let n={...t};for(let r in t){let o=e[r],i=t[r];/^on[A-Z]/.test(r)?o&&i?n[r]=(...e)=>{let t=i(...e);return o(...e),t}:o&&(n[r]=o):"style"===r?n[r]={...o,...i}:"className"===r&&(n[r]=[o,i].filter(Boolean).join(" "))}return{...e,...n}}function p(e){let t=Object.getOwnPropertyDescriptor(e.props,"ref")?.get,n=t&&"isReactWarning"in t&&t.isReactWarning;return n?e.ref:(n=(t=Object.getOwnPropertyDescriptor(e,"ref")?.get)&&"isReactWarning"in t&&t.isReactWarning)?e.props.ref:e.props.ref||e.ref}function m(e){return o.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===c}l(f,"mergeProps"),l(p,"getElementRef"),l(m,"isSlottable");var h=Symbol.for("react.lazy");function g(e){return null!=e&&"object"==typeof e&&"$$typeof"in e&&e.$$typeof===h&&"_payload"in e&&v(e._payload)}function v(e){return"object"==typeof e&&null!==e&&"then"in e}l(g,"isLazyComponent"),l(v,"isPromiseLike");var b=l(e=>`${e} failed to slot onto its children. Expected a single React element child or \`Slottable\`.`,"createSlotError"),y=l(e=>`${e} failed to slot onto its \`Slottable\`. Expected \`Slottable\` to receive a single React element child.`,"createSlottableError"),w=(r||(r=n.t(o,2)))[" use ".trim().toString()]},2572:(e,t,n)=>{n.d(t,{A:()=>i});var r=n(1811);let o={name:"newspaper",size:24,node:[["path",{d:"M15 18h-5",key:"95g1m2"}],["path",{d:"M18 14h-8",key:"sponae"}],["path",{d:"M4 22h16a2 2 0 0 0 2-2V4a2 2 0 0 0-2-2H8a2 2 0 0 0-2 2v16a2 2 0 0 1-4 0v-9a2 2 0 0 1 2-2h2",key:"39pd36"}],["rect",{width:"8",height:"4",x:"10",y:"6",rx:"1",key:"aywv1n"}]]};o.node;let i=(0,r.A)(o)},2590:(e,t)=>{function n({widthInt:e,heightInt:t,blurWidth:r,blurHeight:o,blurDataURL:i,objectFit:a}){let l=r?40*r:e,s=o?40*o:t,u=l&&s?`viewBox='0 0 ${l} ${s}'`:"";return`%3Csvg xmlns='http://www.w3.org/2000/svg' ${u}%3E%3Cfilter id='b' color-interpolation-filters='sRGB'%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3CfeColorMatrix values='1 0 0 0 0 0 1 0 0 0 0 0 1 0 0 0 0 0 100 -1' result='s'/%3E%3CfeFlood x='0' y='0' width='100%25' height='100%25'/%3E%3CfeComposite operator='out' in='s'/%3E%3CfeComposite in2='SourceGraphic'/%3E%3CfeGaussianBlur stdDeviation='20'/%3E%3C/filter%3E%3Cimage width='100%25' height='100%25' x='0' y='0' preserveAspectRatio='${u?"none":"contain"===a?"xMidYMid":"cover"===a?"xMidYMid slice":"none"}' style='filter: url(%23b);' href='${i}'/%3E%3C/svg%3E`}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getImageBlurSvg",{enumerable:!0,get:function(){return n}})},2954:(e,t,n)=>{n.d(t,{Eq:()=>u});var r=new WeakMap,o=new WeakMap,i={},a=0,l=function(e){return e&&(e.host||l(e.parentNode))},s=function(e,t,n,s){var u=(Array.isArray(e)?e:[e]).map(function(e){if(t.contains(e))return e;var n=l(e);return n&&t.contains(n)?n:(console.error("aria-hidden",e,"in not contained inside",t,". Doing nothing"),null)}).filter(function(e){return!!e});i[n]||(i[n]=new WeakMap);var c=i[n],d=[],f=new Set,p=new Set(u),m=function(e){!e||f.has(e)||(f.add(e),m(e.parentNode))};u.forEach(m);var h=function(e){!e||p.has(e)||Array.prototype.forEach.call(e.children,function(e){if(f.has(e))h(e);else try{var t=e.getAttribute(s),i=null!==t&&"false"!==t,a=(r.get(e)||0)+1,l=(c.get(e)||0)+1;r.set(e,a),c.set(e,l),d.push(e),1===a&&i&&o.set(e,!0),1===l&&e.setAttribute(n,"true"),i||e.setAttribute(s,"true")}catch(t){console.error("aria-hidden: cannot operate on ",e,t)}})};return h(t),f.clear(),a++,function(){d.forEach(function(e){var t=r.get(e)-1,i=c.get(e)-1;r.set(e,t),c.set(e,i),t||(o.has(e)||e.removeAttribute(s),o.delete(e)),i||e.removeAttribute(n)}),--a||(r=new WeakMap,r=new WeakMap,o=new WeakMap,i={})}},u=function(e,t,n){void 0===n&&(n="data-aria-hidden");var r=Array.from(Array.isArray(e)?e:[e]),o=t||("u"<typeof document?null:(Array.isArray(e)?e[0]:e).ownerDocument.body);return o?(r.push.apply(r,Array.from(o.querySelectorAll("[aria-live], script"))),s(r,o,n,"aria-hidden")):function(){return null}}},3220:(e,t,n)=>{n.d(t,{k5:()=>c});var r=n(2115),o={color:void 0,size:void 0,className:void 0,style:void 0,attr:void 0},i=r.createContext&&r.createContext(o),a=["attr","size","title"];function l(){return(l=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)({}).hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e}).apply(null,arguments)}function s(e,t){var n=Object.keys(e);if(Object.getOwnPropertySymbols){var r=Object.getOwnPropertySymbols(e);t&&(r=r.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),n.push.apply(n,r)}return n}function u(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{};
1t%2?s(Object(n),!0).forEach(function(t){var r,o,i;r=e,o=t,i=n[t],(o=function(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=typeof r)return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}(o))in r?Object.defineProperty(r,o,{value:i,enumerable:!0,configurable:!0,writable:!0}):r[o]=i}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(n)):s(Object(n)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(n,t))})}return e}function c(e){return t=>r.createElement(d,l({attr:u({},e.attr)},t),function e(t){return t&&t.map((t,n)=>r.createElement(t.tag,u({key:n},t.attr),e(t.child)))}(e.child))}function d(e){var t=t=>{var n,o=e.attr,i=e.size,s=e.title,c=function(e,t){if(null==e)return{};var n,r,o=function(e,t){if(null==e)return{};var n={};for(var r in e)if(({}).hasOwnProperty.call(e,r)){if(-1!==t.indexOf(r))continue;n[r]=e[r]}return n}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(r=0;r<i.length;r++)n=i[r],-1===t.indexOf(n)&&({}).propertyIsEnumerable.call(e,n)&&(o[n]=e[n])}return o}(e,a),d=i||t.size||"1em";return t.className&&(n=t.className),e.className&&(n=(n?n+" ":"")+e.className),r.createElement("svg",l({stroke:"currentColor",fill:"currentColor",strokeWidth:"0"},t.attr,o,c,{className:n,style:u(u({color:e.color||t.color},t.style),e.style),height:d,width:d,xmlns:"http://www.w3.org/2000/svg"}),s&&r.createElement("title",null,s),e.children)};return void 0!==i?r.createElement(i.Consumer,null,e=>t(e)):t(o)}},3510:(e,t,n)=>{n.d(t,{D:()=>r});var r=!1},3769:(e,t,n)=>{n.d(t,{A:()=>i});var r=n(1811);let o={name:"messages-square",size:24,node:[["path",{d:"M16 10a2 2 0 0 1-2 2H6.828a2 2 0 0 0-1.414.586l-2.202 2.202A.71.71 0 0 1 2 14.286V4a2 2 0 0 1 2-2h10a2 2 0 0 1 2 2z",key:"1n2ejm"}],["path",{d:"M20 9a2 2 0 0 1 2 2v10.286a.71.71 0 0 1-1.212.502l-2.202-2.202A2 2 0 0 0 17.172 19H10a2 2 0 0 1-2-2v-1",key:"1qfcsi"}]]};o.node;let i=(0,r.A)(o)},3935:(e,t,n)=>{n.d(t,{C:()=>s});var r=n(2115),o=n(6294),i=Object.defineProperty,a=(e,t)=>i(e,"name",{value:t,configurable:!0});function l(e,t){return r.useReducer((e,n)=>t[e][n]??e,e)}a(l,"useStateMachine");var s=a(e=>{let{present:t,children:n}=e,o=u(t),i="function"==typeof n?n({present:o.isPresent}):r.Children.only(n),a=d(o.ref,p(i));return"function"==typeof n||o.isPresent?r.cloneElement(i,{ref:a}):null},"Presence");function u(e){let[t,n]=r.useState(),i=r.useRef(null),s=r.useRef(e),u=r.useRef("none"),c=r.useRef(void 0),[d,p]=l(e?"mounted":"unmounted",{mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}});return r.useEffect(()=>{"mounted"===d?(u.current=c.current??f(i.current),c.current=void 0):u.current="none"},[d]),(0,o.N)(()=>{let t=i.current,n=s.current;if(n!==e){let r=u.current,o=f(t);e?(c.current=o,p("MOUNT")):"none"===o||t?.display==="none"?p("UNMOUNT"):n&&r!==o?p("ANIMATION_OUT"):p("UNMOUNT"),s.current=e}},[e,p]),(0,o.N)(()=>{if(t){let e,n=t.ownerDocument.defaultView??window,r=a(r=>{let o=f(i.current).includes(CSS.escape(r.animationName));if(r.target===t&&o&&(p("ANIMATION_END"),!s.current)){let r=t.style.animationFillMode;t.style.animationFillMode="forwards",e=n.setTimeout(()=>{"forwards"===t.style.animationFillMode&&(t.style.animationFillMode=r)})}},"handleAnimationEnd"),o=a(e=>{e.target===t&&(u.current=f(i.current))},"handleAnimationStart");return t.addEventListener("animationstart",o),t.addEventListener("animationcancel",r),t.addEventListener("animationend",r),()=>{n.clearTimeout(e),t.removeEventListener("animationstart",o),t.removeEventListener("animationcancel",r),t.removeEventListener("animationend",r)}}p("ANIMATION_END")},[t,p]),{isPresent:["mounted","unmountSuspended"].includes(d),ref:r.useCallback(e=>{if(e){let t=getComputedStyle(e);i.current=t,c.current=f(t)}else i.current=null;n(e)},[])}}function c(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}function d(...e){let t=r.useRef(e);return t.current=e,r.useCallback(e=>{let n=t.current,r=!1,o=n.map(t=>{let n=c(t,e);return r||"function"!=typeof n||(r=!0),n});if(r)return()=>{for(let e=0;e<o.length;
1e++){let t=o[e];"function"==typeof t?t():c(n[e],null)}}},[])}function f(e){return e?.animationName||"none"}function p(e){let t=Object.getOwnPropertyDescriptor(e.props,"ref")?.get,n=t&&"isReactWarning"in t&&t.isReactWarning;return n?e.ref:(n=(t=Object.getOwnPropertyDescriptor(e,"ref")?.get)&&"isReactWarning"in t&&t.isReactWarning)?e.props.ref:e.props.ref||e.ref}a(u,"usePresence"),a(c,"setRef"),a(d,"useStableComposedRefs"),a(f,"getAnimationName"),a(p,"getElementRef")},4498:(e,t,n)=>{n.d(t,{i:()=>m});var r=n(2115),o=n.t(r,2),i=n(3510),a=n(6294),l=Object.defineProperty,s=o[" useEffectEvent ".trim().toString()],u=o[" useInsertionEffect ".trim().toString()];function c(e){if("function"==typeof s)return s(e);let t=r.useRef(()=>{throw Error("Cannot call an event handler while rendering.")});return"function"==typeof u?u(()=>{t.current=e}):(0,a.N)(()=>{t.current=e}),r.useMemo(()=>(...e)=>t.current?.(...e),[])}l(c,"name",{value:"useEffectEvent",configurable:!0});var d=Object.defineProperty,f=(e,t)=>d(e,"name",{value:t,configurable:!0}),p=o[" useInsertionEffect ".trim().toString()]||a.N;function m({prop:e,defaultProp:t,onChange:n=f(()=>{},"onChange"),caller:o}){let[a,l,s]=h({defaultProp:t,onChange:n}),u=void 0!==e,c=u?e:a;if(i.D){let t=r.useRef(void 0!==e);r.useEffect(()=>{let e=t.current;if(e!==u){let t=u?"controlled":"uncontrolled";console.warn(`${o} is changing from ${e?"controlled":"uncontrolled"} to ${t}. Components should not switch from controlled to uncontrolled (or vice versa). Decide between using a controlled or uncontrolled value for the lifetime of the component.`)}t.current=u},[u,o])}return[c,r.useCallback(t=>{if(u){let n=g(t)?t(e):t;n!==e&&s.current?.(n)}else l(t)},[u,e,l,s])]}function h({defaultProp:e,onChange:t}){let[n,o]=r.useState(e),i=r.useRef(n),a=r.useRef(t);return p(()=>{a.current=t},[t]),r.useEffect(()=>{i.current!==n&&(a.current?.(n),i.current=n)},[n,i]),[n,o,a]}function g(e){return"function"==typeof e}f(m,"useControllableState"),f(h,"useUncontrolledState"),f(g,"isFunction");var v=Symbol("RADIX:SYNC_STATE");f(function(e,t,n,o){let{prop:a,defaultProp:l,onChange:s,caller:u}=t,d=void 0!==a,f=c(s);if(i.D){let e=r.useRef(void 0!==a);r.useEffect(()=>{let t=e.current;if(t!==d){let e=d?"controlled":"uncontrolled";console.warn(`${u} is changing from ${t?"controlled":"uncontrolled"} to ${e}. Components should not switch from controlled to uncontrolled (or vice versa). Decide between using a controlled or uncontrolled value for the lifetime of the component.`)}e.current=d},[d,u])}let p=[{...n,state:l}];o&&p.push(o);let[m,h]=r.useReducer((t,n)=>{if(n.type===v)return{...t,state:n.state};let r=e(t,n);return d&&!Object.is(r.state,t.state)&&f(r.state),r},...p),g=m.state,b=r.useRef(g);r.useEffect(()=>{b.current!==g&&(b.current=g,d||f(g))},[g,b,d]);let y=r.useMemo(()=>void 0!==a?{...m,state:a}:m,[m,a]);return r.useEffect(()=>{d&&!Object.is(a,m.state)&&h({type:v,state:a})},[a,m.state,d]),[y,h]},"useControllableStateReducer")},4545:(e,t,n)=>{n.d(t,{A:()=>i});var r=n(1811);let o={name:"badge-question-mark",size:24,node:[["path",{d:"M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z",key:"3c2336"}],["path",{d:"M9.09 9a3 3 0 0 1 5.83 1c0 2-3 3-3 3",key:"1u773s"}],["line",{x1:"12",x2:"12.01",y1:"17",y2:"17",key:"io3f8k"}]],aliases:["badge-help"]};o.node;let i=(0,r.A)(o)},5174:(e,t,n)=>{n.d(t,{A:()=>Y});var r,o,i,a,l,s,u,c=function(){return(c=Object.assign||function(e){for(var t,n=1,r=arguments.length;n<r;n++)for(var o in t=arguments[n])Object.prototype.hasOwnProperty.call(t,o)&&(e[o]=t[o]);return e}).apply(this,arguments)};function d(e,t){var n={};for(var r in e)Object.prototype.hasOwnProperty.call(e,r)&&0>t.indexOf(r)&&(n[r]=e[r]);if(null!=e&&"function"==typeof Object.getOwnPropertySymbols)for(var o=0,r=Object.getOwnPropertySymbols(e);o<r.length;o++)0>t.indexOf(r[o])&&Object.prototype.propertyIsEnumerable.call(e,r[o])&&(n[r[o]]=e[r[o]]);return n}var f=("function"==typeof SuppressedError&&SuppressedError,n(2115)),p="right-scroll-bar-position",m="width-before-scroll-bar";function h(e,t){return"function"==typeof e?e(t):e&&(e.current=t),e}var g="u">
1typeof window?f.useLayoutEffect:f.useEffect,v=new WeakMap,b=(void 0===r&&(r={}),(void 0===o&&(o=function(e){return e}),i=[],a=!1,l={read:function(){if(a)throw Error("Sidecar: could not `read` from an `assigned` medium. `read` could be used only with `useMedium`.");return i.length?i[i.length-1]:null},useMedium:function(e){var t=o(e,a);return i.push(t),function(){i=i.filter(function(e){return e!==t})}},assignSyncMedium:function(e){for(a=!0;i.length;){var t=i;i=[],t.forEach(e)}i={push:function(t){return e(t)},filter:function(){return i}}},assignMedium:function(e){a=!0;var t=[];if(i.length){var n=i;i=[],n.forEach(e),t=i}var r=function(){var n=t;t=[],n.forEach(e)},o=function(){return Promise.resolve().then(r)};o(),i={push:function(e){t.push(e),o()},filter:function(e){return t=t.filter(e),i}}}}).options=c({async:!0,ssr:!1},r),l),y=function(){},w=f.forwardRef(function(e,t){var n,r,o,i,a=f.useRef(null),l=f.useState({onScrollCapture:y,onWheelCapture:y,onTouchMoveCapture:y}),s=l[0],u=l[1],p=e.forwardProps,m=e.children,w=e.className,x=e.removeScrollBar,E=e.enabled,k=e.shards,C=e.sideCar,R=e.noRelative,S=e.noIsolation,P=e.inert,O=e.allowPinchZoom,j=e.as,M=e.gapMode,T=d(e,["forwardProps","children","className","removeScrollBar","enabled","shards","sideCar","noRelative","noIsolation","inert","allowPinchZoom","as","gapMode"]),A=(n=[a,t],r=function(e){return n.forEach(function(t){return h(t,e)})},(o=(0,f.useState)(function(){return{value:null,callback:r,facade:{get current(){return o.value},set current(value){var e=o.value;e!==value&&(o.value=value,o.callback(value,e))}}}})[0]).callback=r,i=o.facade,g(function(){var e=v.get(i);if(e){var t=new Set(e),r=new Set(n),o=i.current;t.forEach(function(e){r.has(e)||h(e,null)}),r.forEach(function(e){t.has(e)||h(e,o)})}v.set(i,n)},[n]),i),N=c(c({},T),s);return f.createElement(f.Fragment,null,E&&f.createElement(C,{sideCar:b,removeScrollBar:x,shards:k,noRelative:R,noIsolation:S,inert:P,setCallbacks:u,allowPinchZoom:!!O,lockRef:a,gapMode:M}),p?f.cloneElement(f.Children.only(m),c(c({},N),{ref:A})):f.createElement(void 0===j?"div":j,c({},N,{className:w,ref:A}),m))});w.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1},w.classNames={fullWidth:m,zeroRight:p};var x=function(e){var t=e.sideCar,n=d(e,["sideCar"]);if(!t)throw Error("Sidecar: please provide `sideCar` property to import the right car");var r=t.read();if(!r)throw Error("Sidecar medium not found");return f.createElement(r,c({},n))};x.isSideCarExport=!0;var E=function(){var e=0,t=null;return{add:function(r){if(0==e&&(t=function(){if(!document)return null;var e=document.createElement("style");e.type="text/css";var t=u||n.nc;return t&&e.setAttribute("nonce",t),e}())){var o,i;(o=t).styleSheet?o.styleSheet.cssText=r:o.appendChild(document.createTextNode(r)),i=t,(document.head||document.getElementsByTagName("head")[0]).appendChild(i)}e++},remove:function(){--e||!t||(t.parentNode&&t.parentNode.removeChild(t),t=null)}}},k=function(){var e=E();return function(t,n){f.useEffect(function(){return e.add(t),function(){e.remove()}},[t&&n])}},C=function(){var e=k();return function(t){return e(t.styles,t.dynamic),null}},R={left:0,top:0,right:0,gap:0},S=function(e){return parseInt(e||"",10)||0},P=function(e){var t=window.getComputedStyle(document.body),n=t["padding"===e?"paddingLeft":"marginLeft"],r=t["padding"===e?"paddingTop":"marginTop"],o=t["padding"===e?"paddingRight":"marginRight"];return[S(n),S(r),S(o)]},O=function(e){if(void 0===e&&(e="margin"),"u"<typeof window)return R;var t=P(e),n=document.documentElement.clientWidth,r=window.innerWidth;return{left:t[0],top:t[1],right:t[2],gap:Math.max(0,r-n+t[2]-t[0])}},j=C(),M="data-scroll-locked",T=function(e,t,n,r){var o=e.left,i=e.top,a=e.right,l=e.gap;return void 0===n&&(n="margin"),"\n  .".concat("with-scroll-bars-hidden"," {\n   overflow: hidden ").concat(r,";\n   padding-right: ").concat(l,"px ").concat(r,";\n  }\n  body[").concat(M,"] {\n    overflow: hidden ").concat(r,";\n    overscroll-behavior: contain;\n    ").concat([t&&"position: relative ".concat(r,";"),"margin"===n&&"\n    padding-left: ".concat(o,"px;\n    padding-top: ").concat(i,"px;\n    padding-right: ").concat(a,"px;\n    margin-left:0;\n    margin-top:0;\n    margin-right: ").concat(l,"px ").concat(r,";\n    "),"padding"===n&&"padding-right: ".concat(l,"px ").concat(r,";
1")].filter(Boolean).join(""),"\n  }\n  \n  .").concat(p," {\n    right: ").concat(l,"px ").concat(r,";\n  }\n  \n  .").concat(m," {\n    margin-right: ").concat(l,"px ").concat(r,";\n  }\n  \n  .").concat(p," .").concat(p," {\n    right: 0 ").concat(r,";\n  }\n  \n  .").concat(m," .").concat(m," {\n    margin-right: 0 ").concat(r,";\n  }\n  \n  body[").concat(M,"] {\n    ").concat("--removed-body-scroll-bar-size",": ").concat(l,"px;\n  }\n")},A=function(){var e=parseInt(document.body.getAttribute(M)||"0",10);return isFinite(e)?e:0},N=function(){f.useEffect(function(){return document.body.setAttribute(M,(A()+1).toString()),function(){var e=A()-1;e<=0?document.body.removeAttribute(M):document.body.setAttribute(M,e.toString())}},[])},D=function(e){var t=e.noRelative,n=e.noImportant,r=e.gapMode,o=void 0===r?"margin":r;N();var i=f.useMemo(function(){return O(o)},[o]);return f.createElement(j,{styles:T(i,!t,o,n?"":"!important")})},L=!1;if("u">typeof window)try{var I=Object.defineProperty({},"passive",{get:function(){return L=!0,!0}});window.addEventListener("test",I,I),window.removeEventListener("test",I,I)}catch(e){L=!1}var _=!!L&&{passive:!1},z=function(e,t){if(!(e instanceof Element))return!1;var n=window.getComputedStyle(e);return"hidden"!==n[t]&&(n.overflowY!==n.overflowX||"TEXTAREA"===e.tagName||"visible"!==n[t])},F=function(e,t){var n=t.ownerDocument,r=t;do{if("u">typeof ShadowRoot&&r instanceof ShadowRoot&&(r=r.host),$(e,r)){var o=W(e,r);if(o[1]>o[2])return!0}r=r.parentNode}while(r&&r!==n.body);return!1},$=function(e,t){return"v"===e?z(t,"overflowY"):z(t,"overflowX")},W=function(e,t){return"v"===e?[t.scrollTop,t.scrollHeight,t.clientHeight]:[t.scrollLeft,t.scrollWidth,t.clientWidth]},K=function(e,t,n,r,o){var i,a=(i=window.getComputedStyle(t).direction,"h"===e&&"rtl"===i?-1:1),l=a*r,s=n.target,u=t.contains(s),c=!1,d=l>0,f=0,p=0;do{if(!s)break;var m=W(e,s),h=m[0],g=m[1]-m[2]-a*h;(h||g)&&$(e,s)&&(f+=g,p+=h);var v=s.parentNode;s=v&&v.nodeType===Node.DOCUMENT_FRAGMENT_NODE?v.host:v}while(!u&&s!==document.body||u&&(t.contains(s)||t===s));return d&&(o&&1>Math.abs(f)||!o&&l>f)?c=!0:!d&&(o&&1>Math.abs(p)||!o&&-l>p)&&(c=!0),c},B=function(e){return"changedTouches"in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},U=function(e){return[e.deltaX,e.deltaY]},H=function(e){return e&&"current"in e?e.current:e},G=0,V=[];let q=(s=function(e){var t=f.useRef([]),n=f.useRef([0,0]),r=f.useRef(),o=f.useState(G++)[0],i=f.useState(C)[0],a=f.useRef(e);f.useEffect(function(){a.current=e},[e]),f.useEffect(function(){if(e.inert){document.body.classList.add("block-interactivity-".concat(o));var t=(function(e,t,n){if(n||2==arguments.length)for(var r,o=0,i=t.length;o<i;o++)!r&&o in t||(r||(r=Array.prototype.slice.call(t,0,o)),r[o]=t[o]);return e.concat(r||Array.prototype.slice.call(t))})([e.lockRef.current],(e.shards||[]).map(H),!0).filter(Boolean);return t.forEach(function(e){return e.classList.add("allow-interactivity-".concat(o))}),function(){document.body.classList.remove("block-interactivity-".concat(o)),t.forEach(function(e){return e.classList.remove("allow-interactivity-".concat(o))})}}},[e.inert,e.lockRef.current,e.shards]);var l=f.useCallback(function(e,t){if("touches"in e&&2===e.touches.length||"wheel"===e.type&&e.ctrlKey)return!a.current.allowPinchZoom;var o,i=B(e),l=n.current,s="deltaX"in e?e.deltaX:l[0]-i[0],u="deltaY"in e?e.deltaY:l[1]-i[1],c=e.target,d=Math.abs(s)>Math.abs(u)?"h":"v";if("touches"in e&&"h"===d&&"range"===c.type)return!1;var f=window.getSelection(),p=f&&f.anchorNode;if(p&&(p===c||p.contains(c)))return!1;var m=F(d,c);if(!m)return!0;if(m?o=d:(o="v"===d?"h":"v",m=F(d,c)),!m)return!1;if(!r.current&&"changedTouches"in e&&(s||u)&&(r.current=o),!o)return!0;var h=r.current||o;return K(h,t,e,"h"===h?s:u,!0)},[]),s=f.useCallback(function(e){if(V.length&&V[V.length-1]===i){var n="deltaY"in e?U(e):B(e),r=t.current.filter(function(t){var r;return t.name===e.type&&(t.target===e.target||e.target===t.shadowParent)&&(r=t.delta,r[0]===n[0]&&r[1]===n[1])})[0];if(r&&r.should){e.cancelable&&e.preventDefault();return}
1if(!r){var o=(a.current.shards||[]).map(H).filter(Boolean).filter(function(t){return t.contains(e.target)});(o.length>0?l(e,o[0]):!a.current.noIsolation)&&e.cancelable&&e.preventDefault()}}},[]),u=f.useCallback(function(e,n,r,o){var i={name:e,delta:n,target:r,should:o,shadowParent:function(e){for(var t=null;null!==e;)e instanceof ShadowRoot&&(t=e.host,e=e.host),e=e.parentNode;return t}(r)};t.current.push(i),setTimeout(function(){t.current=t.current.filter(function(e){return e!==i})},1)},[]),c=f.useCallback(function(e){n.current=B(e),r.current=void 0},[]),d=f.useCallback(function(t){u(t.type,U(t),t.target,l(t,e.lockRef.current))},[]),p=f.useCallback(function(t){u(t.type,B(t),t.target,l(t,e.lockRef.current))},[]);f.useEffect(function(){return V.push(i),e.setCallbacks({onScrollCapture:d,onWheelCapture:d,onTouchMoveCapture:p}),document.addEventListener("wheel",s,_),document.addEventListener("touchmove",s,_),document.addEventListener("touchstart",c,_),function(){V=V.filter(function(e){return e!==i}),document.removeEventListener("wheel",s,_),document.removeEventListener("touchmove",s,_),document.removeEventListener("touchstart",c,_)}},[]);var m=e.removeScrollBar,h=e.inert;return f.createElement(f.Fragment,null,h?f.createElement(i,{styles:"\n  .block-interactivity-".concat(o," {pointer-events: none;}\n  .allow-interactivity-").concat(o," {pointer-events: all;}\n")}):null,m?f.createElement(D,{noRelative:e.noRelative,gapMode:e.gapMode}):null)},b.useMedium(s),x);var X=f.forwardRef(function(e,t){return f.createElement(w,c({},e,{ref:t,sideCar:q}))});X.classNames=w.classNames;let Y=X},5413:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"getImgProps",{enumerable:!0,get:function(){return u}});let r=n(3887),o=n(2590),i=n(5762),a=["-moz-initial","fill","none","scale-down",void 0];function l(e){return void 0!==e.default}function s(e){return void 0===e?e:"number"==typeof e?Number.isFinite(e)?e:NaN:"string"==typeof e&&/^[0-9]+$/.test(e)?parseInt(e,10):NaN}function u({src:e,sizes:t,unoptimized:n=!1,priority:c=!1,preload:d=!1,loading:f,className:p,quality:m,width:h,height:g,fill:v=!1,style:b,overrideSrc:y,onLoad:w,onLoadingComplete:x,placeholder:E="empty",blurDataURL:k,fetchPriority:C,decoding:R="async",layout:S,objectFit:P,objectPosition:O,lazyBoundary:j,lazyRoot:M,...T},A){var N;let D,L,I,{imgConf:_,showAltText:z,blurComplete:F,defaultLoader:$}=A,W=_||i.imageConfigDefault;if("allSizes"in W)D=W;else{let e=[...W.deviceSizes,...W.imageSizes].sort((e,t)=>e-t),t=W.deviceSizes.sort((e,t)=>e-t),n=W.qualities?.sort((e,t)=>e-t);D={...W,allSizes:e,deviceSizes:t,qualities:n}}if(void 0===$)throw Object.defineProperty(Error("images.loaderFile detected but the file is missing default export.\nRead more: https://nextjs.org/docs/messages/invalid-images-config"),"__NEXT_ERROR_CODE",{value:"E163",enumerable:!1,configurable:!0});let K=T.loader||$;delete T.loader,delete T.srcSet;let B="__next_img_default"in K;if(B){if("custom"===D.loader)throw Object.defineProperty(Error(`Image with src "${e}" is missing "loader" prop.
2Read more: https://nextjs.org/docs/messages/next-image-missing-loader`),"__NEXT_ERROR_CODE",{value:"E252",enumerable:!1,configurable:!0})}else{let e=K;K=t=>{let{config:n,...r}=t;return e(r)}}if(S){"fill"===S&&(v=!0);let e={intrinsic:{maxWidth:"100%",height:"auto"},responsive:{width:"100%",height:"auto"}}[S];e&&(b={...b,...e});let n={responsive:"100vw",fill:"100vw"}[S];n&&!t&&(t=n)}let U="",H=s(h),G=s(g);if((N=e)&&"object"==typeof N&&(l(N)||void 0!==N.src)){let t=l(e)?e.default:e;if(!t.src)throw Object.defineProperty(Error(`An object should only be passed to the image component src parameter if it comes from a static image import. It must include src. Received ${JSON.stringify(t)}`),"__NEXT_ERROR_CODE",{value:"E460",enumerable:!1,configurable:!0});if(!t.height||!t.width)throw Object.defineProperty(Error(`An object should only be passed to the image component src parameter if it comes from a static image import. It must include height and width. Received ${JSON.stringify(t)}
2`),"__NEXT_ERROR_CODE",{value:"E48",enumerable:!1,configurable:!0});if(L=t.blurWidth,I=t.blurHeight,k=k||t.blurDataURL,U=t.src,!v)if(H||G){if(H&&!G){let e=H/t.width;G=Math.round(t.height*e)}else if(!H&&G){let e=G/t.height;H=Math.round(t.width*e)}}else H=t.width,G=t.height}let V=!c&&!d&&("lazy"===f||void 0===f);(!(e="string"==typeof e?e:U)||e.startsWith("data:")||e.startsWith("blob:"))&&(n=!0,V=!1),D.unoptimized&&(n=!0),B&&!D.dangerouslyAllowSVG&&e.split("?",1)[0].endsWith(".svg")&&(n=!0);let q=s(m),X=Object.assign(v?{position:"absolute",height:"100%",width:"100%",left:0,top:0,right:0,bottom:0,objectFit:P,objectPosition:O}:{},z?{}:{color:"transparent"},b),Y=F||"empty"===E?null:"blur"===E?`url("data:image/svg+xml;charset=utf-8,${(0,o.getImageBlurSvg)({widthInt:H,heightInt:G,blurWidth:L,blurHeight:I,blurDataURL:k||"",objectFit:X.objectFit})}")`:`url("${E}")`,Z=a.includes(X.objectFit)?"fill"===X.objectFit?"100% 100%":"cover":X.objectFit,Q=Y?{backgroundSize:Z,backgroundPosition:X.objectPosition||"50% 50%",backgroundRepeat:"no-repeat",backgroundImage:Y}:{},J=function({config:e,src:t,unoptimized:n,width:o,quality:i,sizes:a,loader:l}){if(n){if(t.startsWith("/")&&!t.startsWith("//")){let e=(0,r.getDeploymentId)();if(t.includes("/_next/static/immutable")&&!(0,r.getAssetToken)())e=void 0;else if(e){let n=t.indexOf("?");if(-1!==n){let r=new URLSearchParams(t.slice(n+1));r.get("dpl")||(r.append("dpl",e),t=t.slice(0,n)+"?"+r.toString())}else t+=`?dpl=${e}`}}return{src:t,srcSet:void 0,sizes:void 0}}let{widths:s,kind:u}=function({deviceSizes:e,allSizes:t},n,r){if(r){let n=/(^|\s)(1?\d?\d)vw/g,o=[];for(let e;e=n.exec(r);)o.push(parseInt(e[2]));if(o.length){let n=.01*Math.min(...o);return{widths:t.filter(t=>t>=e[0]*n),kind:"w"}}return{widths:t,kind:"w"}}return"number"!=typeof n?{widths:e,kind:"w"}:{widths:[...new Set([n,2*n].map(e=>t.find(t=>t>=e)||t[t.length-1]))],kind:"x"}}(e,o,a),c=s.length-1;return{sizes:a||"w"!==u?a:"100vw",srcSet:s.map((n,r)=>`${l({config:e,src:t,quality:i,width:n})} ${"w"===u?n:r+1}${u}`).join(", "),src:l({config:e,src:t,quality:i,width:s[c]})}}({config:D,src:e,unoptimized:n,width:H,quality:q,sizes:t,loader:K}),ee=V?"lazy":f;return{props:{...T,loading:ee,fetchPriority:C,width:H,height:G,decoding:R,className:p,style:{...X,...Q},sizes:J.sizes,srcSet:J.srcSet,src:y||J.src},meta:{unoptimized:n,preload:d||c,placeholder:E,fill:v}}}},5762:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0});var n={VALID_LOADERS:function(){return o},imageConfigDefault:function(){return i}};for(var r in n)Object.defineProperty(t,r,{enumerable:!0,get:n[r]});let o=["default","imgix","cloudinary","akamai","custom"],i={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[32,48,64,96,128,256,384],path:"/_next/image",loader:"default",loaderFile:"",domains:[],disableStaticImages:!1,minimumCacheTTL:14400,formats:["image/webp"],maximumDiskCacheSize:void 0,maximumRedirects:3,maximumResponseBody:5e7,dangerouslyAllowLocalIP:!1,dangerouslyAllowSVG:!1,contentSecurityPolicy:"script-src 'none'; frame-src 'none'; sandbox;",contentDispositionType:"attachment",localPatterns:void 0,remotePatterns:[],qualities:[75],unoptimized:!1,customCacheHandler:!1}},5772:(e,t,n)=>{n.d(t,{default:()=>o.a});var r=n(7651),o=n.n(r)},5809:(e,t,n)=>{n.d(t,{UC:()=>nQ,q7:()=>nJ,ZL:()=>nZ,bL:()=>nX,l9:()=>nY});var r=n(2115),o=n.t(r,2),i=n(379),a=n(7527),l=n(8599),s=n(4498),u=n(5897),c=n(6094),d=n(1933),f=n(9416),p=Object.defineProperty,m=(e,t)=>p(e,"name",{value:t,configurable:!0}),h=0,g=null;function v(){r.useEffect(()=>{g||(g={start:b(),end:b()});let{start:e,end:t}=g;return document.body.firstElementChild!==e&&document.body.insertAdjacentElement("afterbegin",e),document.body.lastElementChild!==t&&document.body.insertAdjacentElement("beforeend",t),h++,()=>{1===h&&(g?.start.remove(),g?.end.remove(),g=null),h=Math.max(0,h-1)}},[])}function b(){let e=document.createElement("span");return e.setAttribute("data-radix-focus-guard",""),e.tabIndex=0,e.style.outline="none",e.style.opacity="0",e.style.position="fixed",e.style.pointerEvents="none",e}m(function(e){return v(),e.children},"FocusGuards"),m(v,"useFocusGuards"),m(b,"createFocusGuard");var y=n(7347),w=n(5155),x=Object.defineProperty,E=(e,t)=>x(e,"name",{value:t,configurable:!0}),k="focusScope.autoFocusOnMount",C="focusScope.autoFocusOnUnmount",R={bubbles:!1,cancelable:!0},S=r.forwardRef(E(function(e,t){let{loop:n=!1,trapped:o=!1,onMountAutoFocus:i,onUnmountAutoFocus:l,...s}=e,[c,d]=r.useState(null),f=(0,y.c)(i),p=(0,y.c)(l),m=r.useRef(null),h=(0,a.s)(t,d),g=r.useRef({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;r.useEffect(()=>{if(o){let e=function(e){if(g.paused||!c)return;let t=e.target;c.contains(t)?m.current=t:N(m.current,{select:!0})},t=function(e){if(g.paused||!c)return;let t=e.relatedTarget;null!==t&&(c.contains(t)||N(m.current,{select:!0}))},n=function(e){if(document.activeElement===document.body)for(let t of e)t.removedNodes.length>0&&N(c)};E(e,"handleFocusIn"),E(t,"handleFocusOut"),E(n,"handleMutations"),document.addEventListener("focusin",e),document.addEventListener("focusout",t);let r=new MutationObserver(n);return c&&r.observe(c,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",e),document.removeEventListener("focusout",t),r.disconnect()}}},[o,c,g.paused]),r.useEffect(()=>{if(c){D.add(g);let e=document.activeElement;if(!c.contains(e)){let t=new CustomEvent(k,R);c.addEventListener(k,f),c.dispatchEvent(t),t.defaultPrevented||(P(_(j(c)),{select:!0}),document.activeElement===e&&N(c))}return()=>{c.removeEventListener(k,f),setTimeout(()=>{let t=new CustomEvent(C,R);c.addEventListener(C,p),c.dispatchEvent(t),t.defaultPrevented||N(e??document.body,{select:!0}),c.removeEventListener(C,p),D.remove(g)},0)}}},[c,f,p,g]);let v=r.useCallback(e=>{if(!n&&!o||g.paused)return;let t="Tab"===e.key&&!e.altKey&&!e.ctrlKey&&!e.metaKey,r=document.activeElement;if(t&&r){let t=e.currentTarget,[o,i]=O(t);o&&i?e.shiftKey||r!==i?e.shiftKey&&r===o&&(e.preventDefault(),n&&N(i,{select:!0})):(e.preventDefault(),n&&N(o,{select:!0})):r===t&&e.preventDefault()}},[n,o,g.paused]);return(0,w.jsx)(u.sG.div,{tabIndex:-1,...s,ref:h,onKeyDown:v})},"FocusScope"));function P(e,{select:t=!1}={}){let n=document.activeElement;for(let r of e)if(N(r,{select:t}),document.activeElement!==n)return}function O(e){let t=j(e);return[M(t,e),M(t.reverse(),e)]}function j(e){let t=[],n=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:E(e=>{let t="INPUT"===e.tagName&&"hidden"===e.type;return e.disabled||e.hidden||t?NodeFilter.FILTER_SKIP:e.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP},"acceptNode")});for(;n.nextNode();)t.push(n.currentNode);return t}function M(e,t){let n="function"==typeof t.checkVisibility&&t.checkVisibility({checkVisibilityCSS:!0});for(let r of e)if(!(n?!r.checkVisibility({checkVisibilityCSS:!0}):T(r,{upTo:t})))return r}function T(e,{upTo:t}){if("hidden"===getComputedStyle(e).visibility)return!0;for(;e&&(void 0===t||e!==t);){if("none"===getComputedStyle(e).display)return!0;e=e.parentElement}return!1}function A(e){return e instanceof HTMLInputElement&&"select"in e}function N(e,{select:t=!1}={}){if(e&&e.focus){let n=document.activeElement;e.focus({preventScroll:!0}),e!==n&&A(e)&&t&&e.select()}}E(P,"focusFirst"),E(O,"getTabbableEdges"),E(j,"getTabbableCandidates"),E(M,"findVisible"),E(T,"isHidden"),E(A,"isSelectableInput"),E(N,"focus");var D=L();function L(){let e=[];return{add(t){let n=e[0];t!==n&&n?.pause(),(e=I(e,t)).unshift(t)},remove(t){e=I(e,t),e[0]?.resume()}}}function I(e,t){let n=[...e],r=n.indexOf(t);return -1!==r&&n.splice(r,1),n}function _(e){return e.filter(e=>"A"!==e.tagName)}E(L,"createFocusScopesStack"),E(I,"arrayRemove"),E(_,"removeLinks");let z=["top","right","bottom","left"],F=Math.min,$=Math.max,W=Math.round,K=Math.floor,B=e=>({x:e,y:e}
2),U={left:"right",right:"left",bottom:"top",top:"bottom"},H={start:"end",end:"start"};function G(e,t){return"function"==typeof e?e(t):e}function V(e){return e.split("-")[0]}function q(e){return e.split("-")[1]}function X(e){return"x"===e?"y":"x"}function Y(e){return"y"===e?"height":"width"}let Z=new Set(["top","bottom"]);function Q(e){return Z.has(V(e))?"y":"x"}function J(e){return e.replace(/start|end/g,e=>H[e])}let ee=["left","right"],et=["right","left"],en=["top","bottom"],er=["bottom","top"];function eo(e){return e.replace(/left|right|bottom|top/g,e=>U[e])}function ei(e){return"number"!=typeof e?{top:0,right:0,bottom:0,left:0,...e}:{top:e,right:e,bottom:e,left:e}}function ea(e){let{x:t,y:n,width:r,height:o}=e;return{width:r,height:o,top:n,left:t,right:t+r,bottom:n+o,x:t,y:n}}function el(e,t,n){let r,{reference:o,floating:i}=e,a=Q(t),l=X(Q(t)),s=Y(l),u=V(t),c="y"===a,d=o.x+o.width/2-i.width/2,f=o.y+o.height/2-i.height/2,p=o[s]/2-i[s]/2;switch(u){case"top":r={x:d,y:o.y-i.height};break;case"bottom":r={x:d,y:o.y+o.height};break;case"right":r={x:o.x+o.width,y:f};break;case"left":r={x:o.x-i.width,y:f};break;default:r={x:o.x,y:o.y}}switch(q(t)){case"start":r[l]-=p*(n&&c?-1:1);break;case"end":r[l]+=p*(n&&c?-1:1)}return r}let es=async(e,t,n)=>{let{placement:r="bottom",strategy:o="absolute",middleware:i=[],platform:a}=n,l=i.filter(Boolean),s=await (null==a.isRTL?void 0:a.isRTL(t)),u=await a.getElementRects({reference:e,floating:t,strategy:o}),{x:c,y:d}=el(u,r,s),f=r,p={},m=0;for(let n=0;n<l.length;n++){let{name:i,fn:h}=l[n],{x:g,y:v,data:b,reset:y}=await h({x:c,y:d,initialPlacement:r,placement:f,strategy:o,middlewareData:p,rects:u,platform:a,elements:{reference:e,floating:t}});c=null!=g?g:c,d=null!=v?v:d,p={...p,[i]:{...p[i],...b}},y&&m<=50&&(m++,"object"==typeof y&&(y.placement&&(f=y.placement),y.rects&&(u=!0===y.rects?await a.getElementRects({reference:e,floating:t,strategy:o}):y.rects),{x:c,y:d}=el(u,f,s)),n=-1)}return{x:c,y:d,placement:f,strategy:o,middlewareData:p}};async function eu(e,t){var n;void 0===t&&(t={});let{x:r,y:o,platform:i,rects:a,elements:l,strategy:s}=e,{boundary:u="clippingAncestors",rootBoundary:c="viewport",elementContext:d="floating",altBoundary:f=!1,padding:p=0}=G(t,e),m=ei(p),h=l[f?"floating"===d?"reference":"floating":d],g=ea(await i.getClippingRect({element:null==(n=await (null==i.isElement?void 0:i.isElement(h)))||n?h:h.contextElement||await (null==i.getDocumentElement?void 0:i.getDocumentElement(l.floating)),boundary:u,rootBoundary:c,strategy:s})),v="floating"===d?{x:r,y:o,width:a.floating.width,height:a.floating.height}:a.reference,b=await (null==i.getOffsetParent?void 0:i.getOffsetParent(l.floating)),y=await (null==i.isElement?void 0:i.isElement(b))&&await (null==i.getScale?void 0:i.getScale(b))||{x:1,y:1},w=ea(i.convertOffsetParentRelativeRectToViewportRelativeRect?await i.convertOffsetParentRelativeRectToViewportRelativeRect({elements:l,rect:v,offsetParent:b,strategy:s}):v);return{top:(g.top-w.top+m.top)/y.y,bottom:(w.bottom-g.bottom+m.bottom)/y.y,left:(g.left-w.left+m.left)/y.x,right:(w.right-g.right+m.right)/y.x}}function ec(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function ed(e){return z.some(t=>e[t]>=0)}let ef=new Set(["left","top"]);async function ep(e,t){let{placement:n,platform:r,elements:o}=e,i=await (null==r.isRTL?void 0:r.isRTL(o.floating)),a=V(n),l=q(n),s="y"===Q(n),u=ef.has(a)?-1:1,c=i&&s?-1:1,d=G(t,e),{mainAxis:f,crossAxis:p,alignmentAxis:m}="number"==typeof d?{mainAxis:d,crossAxis:0,alignmentAxis:null}:{mainAxis:d.mainAxis||0,crossAxis:d.crossAxis||0,alignmentAxis:d.alignmentAxis};return l&&"number"==typeof m&&(p="end"===l?-1*m:m),s?{x:p*c,y:f*u}:{x:f*u,y:p*c}}function em(){return"u">typeof window}function eh(e){return eb(e)?(e.nodeName||"").toLowerCase():"#document"}function eg(e){var t;return(null==e||null==(t=e.ownerDocument)?void 0:t.defaultView)||window}function ev(e){var t;return null==(t=(eb(e)?e.ownerDocument:e.document)||window.document)?void 0:t.documentElement}function eb(e){return!!em()&&(e instanceof Node||e instanceof eg(e).Node)}function ey(e){return!!em()&&(e instanceof Element||e instanceof eg(e).Element)}function ew(e){return!!em()&&(e instanceof HTMLElement||e instanceof eg(e).HTMLElement)}function ex(e){return!(!em()||"u"<typeof ShadowRoot)&&(e instanceof ShadowRoot||e instanceof eg(e).ShadowRoot)}let eE=new Set(["inline","contents"]);function ek(e){let{overflow:t,overflowX:n,overflowY:r,display:o}=eD(e);
2return/auto|scroll|overlay|hidden|clip/.test(t+r+n)&&!eE.has(o)}let eC=new Set(["table","td","th"]),eR=[":popover-open",":modal"];function eS(e){return eR.some(t=>{try{return e.matches(t)}catch(e){return!1}})}let eP=["transform","translate","scale","rotate","perspective"],eO=["transform","translate","scale","rotate","perspective","filter"],ej=["paint","layout","strict","content"];function eM(e){let t=eT(),n=ey(e)?eD(e):e;return eP.some(e=>!!n[e]&&"none"!==n[e])||!!n.containerType&&"normal"!==n.containerType||!t&&!!n.backdropFilter&&"none"!==n.backdropFilter||!t&&!!n.filter&&"none"!==n.filter||eO.some(e=>(n.willChange||"").includes(e))||ej.some(e=>(n.contain||"").includes(e))}function eT(){return!("u"<typeof CSS)&&!!CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")}let eA=new Set(["html","body","#document"]);function eN(e){return eA.has(eh(e))}function eD(e){return eg(e).getComputedStyle(e)}function eL(e){return ey(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function eI(e){if("html"===eh(e))return e;let t=e.assignedSlot||e.parentNode||ex(e)&&e.host||ev(e);return ex(t)?t.host:t}function e_(e,t,n){var r;void 0===t&&(t=[]),void 0===n&&(n=!0);let o=function e(t){let n=eI(t);return eN(n)?t.ownerDocument?t.ownerDocument.body:t.body:ew(n)&&ek(n)?n:e(n)}(e),i=o===(null==(r=e.ownerDocument)?void 0:r.body),a=eg(o);if(i){let e=ez(a);return t.concat(a,a.visualViewport||[],ek(o)?o:[],e&&n?e_(e):[])}return t.concat(o,e_(o,[],n))}function ez(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function eF(e){let t=eD(e),n=parseFloat(t.width)||0,r=parseFloat(t.height)||0,o=ew(e),i=o?e.offsetWidth:n,a=o?e.offsetHeight:r,l=W(n)!==i||W(r)!==a;return l&&(n=i,r=a),{width:n,height:r,$:l}}function e$(e){return ey(e)?e:e.contextElement}function eW(e){let t=e$(e);if(!ew(t))return B(1);let n=t.getBoundingClientRect(),{width:r,height:o,$:i}=eF(t),a=(i?W(n.width):n.width)/r,l=(i?W(n.height):n.height)/o;return a&&Number.isFinite(a)||(a=1),l&&Number.isFinite(l)||(l=1),{x:a,y:l}}let eK=B(0);function eB(e){let t=eg(e);return eT()&&t.visualViewport?{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}:eK}function eU(e,t,n,r){var o;void 0===t&&(t=!1),void 0===n&&(n=!1);let i=e.getBoundingClientRect(),a=e$(e),l=B(1);t&&(r?ey(r)&&(l=eW(r)):l=eW(e));let s=(void 0===(o=n)&&(o=!1),r&&(!o||r===eg(a))&&o)?eB(a):B(0),u=(i.left+s.x)/l.x,c=(i.top+s.y)/l.y,d=i.width/l.x,f=i.height/l.y;if(a){let e=eg(a),t=r&&ey(r)?eg(r):r,n=e,o=ez(n);for(;o&&r&&t!==n;){let e=eW(o),t=o.getBoundingClientRect(),r=eD(o),i=t.left+(o.clientLeft+parseFloat(r.paddingLeft))*e.x,a=t.top+(o.clientTop+parseFloat(r.paddingTop))*e.y;u*=e.x,c*=e.y,d*=e.x,f*=e.y,u+=i,c+=a,o=ez(n=eg(o))}}return ea({width:d,height:f,x:u,y:c})}function eH(e,t){let n=eL(e).scrollLeft;return t?t.left+n:eU(ev(e)).left+n}function eG(e,t){let n=e.getBoundingClientRect();return{x:n.left+t.scrollLeft-eH(e,n),y:n.top+t.scrollTop}}let eV=new Set(["absolute","fixed"]);function eq(e,t,n){var r;let o;if("viewport"===t)o=function(e,t){let n=eg(e),r=ev(e),o=n.visualViewport,i=r.clientWidth,a=r.clientHeight,l=0,s=0;if(o){i=o.width,a=o.height;let e=eT();(!e||e&&"fixed"===t)&&(l=o.offsetLeft,s=o.offsetTop)}let u=eH(r);if(u<=0){let e=r.ownerDocument,t=e.body,n=getComputedStyle(t),o="CSS1Compat"===e.compatMode&&parseFloat(n.marginLeft)+parseFloat(n.marginRight)||0,a=Math.abs(r.clientWidth-t.clientWidth-o);a<=25&&(i-=a)}else u<=25&&(i+=u);return{width:i,height:a,x:l,y:s}}(e,n);else if("document"===t){let t,n,i,a,l,s,u;r=ev(e),t=ev(r),n=eL(r),i=r.ownerDocument.body,a=$(t.scrollWidth,t.clientWidth,i.scrollWidth,i.clientWidth),l=$(t.scrollHeight,t.clientHeight,i.scrollHeight,i.clientHeight),s=-n.scrollLeft+eH(r),u=-n.scrollTop,"rtl"===eD(i).direction&&(s+=$(t.clientWidth,i.clientWidth)-a),o={width:a,height:l,x:s,y:u}}else if(ey(t)){let e,r,i,a,l,s;r=(e=eU(t,!0,"fixed"===n)).top+t.clientTop,i=e.left+t.clientLeft,a=ew(t)?eW(t):B(1),l=t.clientWidth*a.x,s=t.clientHeight*a.y,o={width:l,height:s,x:i*a.x,y:r*a.y}}else{let n=eB(e);o={x:t.x-n.x,y:t.y-n.y,width:t.width,height:t.height}}return ea(o)}function eX(e){return"static"===eD(e).position}function eY(e,t){if(!ew(e)||"fixed"===eD(e).position)return null;if(t)return t(e);let n=e.offsetParent;return ev(e)===n&&(n=n.ownerDocument.body),n}function eZ(e,t){var n;let r=eg(e);if(eS(e))return r;if(!ew(e)){let t=eI(e);for(;t&&!eN(t);){if(ey(t)&&!eX(t))return t;t=eI(t)}return r}let o=eY(e,t);for(;o&&(n=o,eC.has(eh(n)))&&eX(o);)o=eY(o,t);return o&&eN(o)&&eX(o)&&!eM(o)?r:o||function(e){let t=eI(e);for(;ew(t)&&!eN(t);){if(eM(t))return t;if(eS(t))break;t=eI(t)}return null}(e)||r}let eQ=async function(e){let t=this.getOffsetParent||eZ,n=this.getDimensions,r=await n(e.floating);return{reference:function(e,t,n){let r=ew(t),o=ev(t),i="fixed"===n,a=eU(e,!0,i,t),l={scrollLeft:0,scrollTop:0},s=B(0);if(r||!r&&!i)if(("body"!==eh(t)||ek(o))&&(l=eL(t)),r){let e=eU(t,!0,i,t);s.x=e.x+t.clientLeft,s.y=e.y+t.clientTop}else o&&(s.x=eH(o));i&&!r&&o&&(s.x=eH(o));let u=!o||r||i?B(0):eG(o,l);
2return{x:a.left+l.scrollLeft-s.x-u.x,y:a.top+l.scrollTop-s.y-u.y,width:a.width,height:a.height}}(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:r.width,height:r.height}}},eJ={convertOffsetParentRelativeRectToViewportRelativeRect:function(e){let{elements:t,rect:n,offsetParent:r,strategy:o}=e,i="fixed"===o,a=ev(r),l=!!t&&eS(t.floating);if(r===a||l&&i)return n;let s={scrollLeft:0,scrollTop:0},u=B(1),c=B(0),d=ew(r);if((d||!d&&!i)&&(("body"!==eh(r)||ek(a))&&(s=eL(r)),ew(r))){let e=eU(r);u=eW(r),c.x=e.x+r.clientLeft,c.y=e.y+r.clientTop}let f=!a||d||i?B(0):eG(a,s);return{width:n.width*u.x,height:n.height*u.y,x:n.x*u.x-s.scrollLeft*u.x+c.x+f.x,y:n.y*u.y-s.scrollTop*u.y+c.y+f.y}},getDocumentElement:ev,getClippingRect:function(e){let{element:t,boundary:n,rootBoundary:r,strategy:o}=e,i=[..."clippingAncestors"===n?eS(t)?[]:function(e,t){let n=t.get(e);if(n)return n;let r=e_(e,[],!1).filter(e=>ey(e)&&"body"!==eh(e)),o=null,i="fixed"===eD(e).position,a=i?eI(e):e;for(;ey(a)&&!eN(a);){let t=eD(a),n=eM(a);n||"fixed"!==t.position||(o=null),(i?!n&&!o:!n&&"static"===t.position&&!!o&&eV.has(o.position)||ek(a)&&!n&&function e(t,n){let r=eI(t);return!(r===n||!ey(r)||eN(r))&&("fixed"===eD(r).position||e(r,n))}(e,a))?r=r.filter(e=>e!==a):o=t,a=eI(a)}return t.set(e,r),r}(t,this._c):[].concat(n),r],a=i[0],l=i.reduce((e,n)=>{let r=eq(t,n,o);return e.top=$(r.top,e.top),e.right=F(r.right,e.right),e.bottom=F(r.bottom,e.bottom),e.left=$(r.left,e.left),e},eq(t,a,o));return{width:l.right-l.left,height:l.bottom-l.top,x:l.left,y:l.top}},getOffsetParent:eZ,getElementRects:eQ,getClientRects:function(e){return Array.from(e.getClientRects())},getDimensions:function(e){let{width:t,height:n}=eF(e);return{width:t,height:n}},getScale:eW,isElement:ey,isRTL:function(e){return"rtl"===eD(e).direction}};function e0(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}let e1=e=>({name:"arrow",options:e,async fn(t){let{x:n,y:r,placement:o,rects:i,platform:a,elements:l,middlewareData:s}=t,{element:u,padding:c=0}=G(e,t)||{};if(null==u)return{};let d=ei(c),f={x:n,y:r},p=X(Q(o)),m=Y(p),h=await a.getDimensions(u),g="y"===p,v=g?"clientHeight":"clientWidth",b=i.reference[m]+i.reference[p]-f[p]-i.floating[m],y=f[p]-i.reference[p],w=await (null==a.getOffsetParent?void 0:a.getOffsetParent(u)),x=w?w[v]:0;x&&await (null==a.isElement?void 0:a.isElement(w))||(x=l.floating[v]||i.floating[m]);let E=x/2-h[m]/2-1,k=F(d[g?"top":"left"],E),C=F(d[g?"bottom":"right"],E),R=x-h[m]-C,S=x/2-h[m]/2+(b/2-y/2),P=$(k,F(S,R)),O=!s.arrow&&null!=q(o)&&S!==P&&i.reference[m]/2-(S<k?k:C)-h[m]/2<0,j=O?S<k?S-k:S-R:0;return{[p]:f[p]+j,data:{[p]:P,centerOffset:S-P-j,...O&&{alignmentOffset:j}},reset:O}}});var e2=n(7650),e4="u">typeof document?r.useLayoutEffect:function(){};function e5(e,t){let n,r,o;if(e===t)return!0;if(typeof e!=typeof t)return!1;if("function"==typeof e&&e.toString()===t.toString())return!0;if(e&&t&&"object"==typeof e){if(Array.isArray(e)){if((n=e.length)!==t.length)return!1;for(r=n;0!=r--;)if(!e5(e[r],t[r]))return!1;return!0}if((n=(o=Object.keys(e)).length)!==Object.keys(t).length)return!1;for(r=n;0!=r--;)if(!({}).hasOwnProperty.call(t,o[r]))return!1;for(r=n;0!=r--;){let n=o[r];if(("_owner"!==n||!e.$$typeof)&&!e5(e[n],t[n]))return!1}return!0}return e!=e&&t!=t}function e3(e){return"u"<typeof window?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function e7(e,t){let n=e3(e);return Math.round(t*n)/n}function e6(e){let t=r.useRef(e);return e4(()=>{t.current=e}),t}var e8=n(6294);function e9(e){let[t,n]=r.useState(void 0);return(0,e8.N)(()=>{if(e){n({width:e.offsetWidth,height:e.offsetHeight});let t=new ResizeObserver(t=>{let r,o;if(!Array.isArray(t)||!t.length)return;let i=t[0];if("borderBoxSize"in i){let e=i.borderBoxSize,t=Array.isArray(e)?e[0]:e;r=t.inlineSize,o=t.blockSize}else r=e.offsetWidth,o=e.offsetHeight;n({width:r,height:o})});return t.observe(e,{box:"border-box"}),()=>t.unobserve(e)}n(void 0)},[e]),t}(0,Object.defineProperty)(e9,"name",{value:"useSize",configurable:!0});var te=Object.defineProperty,tt=(e,t)=>te(e,"name",{value:t,configurable:!0}),tn="Popper",[tr,to]=(0,l.A)(tn),[ti,ta]=tr(tn),tl=tt(e=>{let{__scopePopper:t,children:n}=e,[o,i]=r.useState(null),[a,l]=r.useState(void 0);return(0,w.jsx)(ti,{scope:t,anchor:o,onAnchorChange:i,placementState:a,setPlacementState:l,children:n})},"Popper"),ts=r.forwardRef(tt(function(e,t){let{__scopePopper:n,virtualRef:o,...i}=e,l=ta("PopperAnchor",n),s=r.useRef(null),c=l.onAnchorChange,d=r.useCallback(e=>{s.current=e,e&&c(e)},[c]),f=(0,a.s)(t,d),p=r.useRef(null);r.useEffect(()=>{if(!o)return;let e=p.current;p.current=o.current,e!==p.current&&c(p.current)});let m=l.placementState&&th(l.placementState),h=m?.[0],g=m?.[1];return o?null:(0,w.jsx)(u.sG.div,{"data-radix-popper-side":h,"data-radix-popper-align":g,...i,ref:f})},"PopperAnchor")),tu="PopperContent",[tc,td]=tr(tu),tf=r.forwardRef(tt(function(e,t){var n,o,i,l,s,c,d,f,p,m,h,g,v;let{__scopePopper:b,side:x="bottom",sideOffset:E=0,align:k="center",alignOffset:C=0,arrowPadding:R=0,avoidCollisions:S=!0,collisionBoundary:P=[],collisionPadding:O=0,sticky:j="partial",hideWhenDetached:M=!1,updatePositionStrategy:T="optimized",onPlaced:A,...N}=e,D=ta(tu,b),[L,I]=r.useState(null),_=(0,a.s)(t,I),[z,W]=r.useState(null),B=e9(z),U=B?.width??0,H=B?.height??0,Z="number"==typeof O?O:{top:0,right:0,bottom:0,left:0,...O},ei=Array.isArray(P)?P:[P],ea=ei.length>0,el={padding:Z,boundary:ei.filter(tp),altBoundary:ea},{refs:em,floatingStyles:eh,placement:eg,isPositioned:eb,middlewareData:ey}=function(e){void 0===e&&(e={});let{placement:t="bottom",strategy:n="absolute",middleware:o=[],platform:i,elements:{reference:a,floating:l}={},transform:s=!0,whileElementsMounted:u,open:c}=e,[d,f]=r.useState({x:0,y:0,strategy:n,placement:t,middlewareData:{},isPositioned:!1}),[p,m]=r.useState(o);e5(p,o)||m(o);let[h,g]=r.useState(null),[v,b]=r.useState(null),y=r.useCallback(e=>
2{e!==k.current&&(k.current=e,g(e))},[]),w=r.useCallback(e=>{e!==C.current&&(C.current=e,b(e))},[]),x=a||h,E=l||v,k=r.useRef(null),C=r.useRef(null),R=r.useRef(d),S=null!=u,P=e6(u),O=e6(i),j=e6(c),M=r.useCallback(()=>{var e,r;let o,i,a;if(!k.current||!C.current)return;let l={placement:t,strategy:n,middleware:p};O.current&&(l.platform=O.current),(e=k.current,r=C.current,o=new Map,a={...(i={platform:eJ,...l}).platform,_c:o},es(e,r,{...i,platform:a})).then(e=>{let t={...e,isPositioned:!1!==j.current};T.current&&!e5(R.current,t)&&(R.current=t,e2.flushSync(()=>{f(t)}))})},[p,t,n,O,j]);e4(()=>{!1===c&&R.current.isPositioned&&(R.current.isPositioned=!1,f(e=>({...e,isPositioned:!1})))},[c]);let T=r.useRef(!1);e4(()=>(T.current=!0,()=>{T.current=!1}),[]),e4(()=>{if(x&&(k.current=x),E&&(C.current=E),x&&E){if(P.current)return P.current(x,E,M);M()}},[x,E,M,P,S]);let A=r.useMemo(()=>({reference:k,floating:C,setReference:y,setFloating:w}),[y,w]),N=r.useMemo(()=>({reference:x,floating:E}),[x,E]),D=r.useMemo(()=>{let e={position:n,left:0,top:0};if(!N.floating)return e;let t=e7(N.floating,d.x),r=e7(N.floating,d.y);return s?{...e,transform:"translate("+t+"px, "+r+"px)",...e3(N.floating)>=1.5&&{willChange:"transform"}}:{position:n,left:t,top:r}},[n,s,N.floating,d.x,d.y]);return r.useMemo(()=>({...d,update:M,refs:A,elements:N,floatingStyles:D}),[d,M,A,N,D])}({strategy:"fixed",placement:x+("center"!==k?"-"+k:""),whileElementsMounted:tt((...e)=>(function(e,t,n,r){let o;void 0===r&&(r={});let{ancestorScroll:i=!0,ancestorResize:a=!0,elementResize:l="function"==typeof ResizeObserver,layoutShift:s="function"==typeof IntersectionObserver,animationFrame:u=!1}=r,c=e$(e),d=i||a?[...c?e_(c):[],...e_(t)]:[];d.forEach(e=>{i&&e.addEventListener("scroll",n,{passive:!0}),a&&e.addEventListener("resize",n)});let f=c&&s?function(e,t){let n,r=null,o=ev(e);function i(){var e;clearTimeout(n),null==(e=r)||e.disconnect(),r=null}return!function a(l,s){void 0===l&&(l=!1),void 0===s&&(s=1),i();let u=e.getBoundingClientRect(),{left:c,top:d,width:f,height:p}=u;if(l||t(),!f||!p)return;let m={rootMargin:-K(d)+"px "+-K(o.clientWidth-(c+f))+"px "+-K(o.clientHeight-(d+p))+"px "+-K(c)+"px",threshold:$(0,F(1,s))||1},h=!0;function g(t){let r=t[0].intersectionRatio;if(r!==s){if(!h)return a();r?a(!1,r):n=setTimeout(()=>{a(!1,1e-7)},1e3)}1!==r||e0(u,e.getBoundingClientRect())||a(),h=!1}try{r=new IntersectionObserver(g,{...m,root:o.ownerDocument})}catch(e){r=new IntersectionObserver(g,m)}r.observe(e)}(!0),i}(c,n):null,p=-1,m=null;l&&(m=new ResizeObserver(e=>{let[r]=e;r&&r.target===c&&m&&(m.unobserve(t),cancelAnimationFrame(p),p=requestAnimationFrame(()=>{var e;null==(e=m)||e.observe(t)})),n()}),c&&!u&&m.observe(c),m.observe(t));let h=u?eU(e):null;return u&&function t(){let r=eU(e);h&&!e0(h,r)&&n(),h=r,o=requestAnimationFrame(t)}(),n(),()=>{var e;d.forEach(e=>{i&&e.removeEventListener("scroll",n),a&&e.removeEventListener("resize",n)}),null==f||f(),null==(e=m)||e.disconnect(),m=null,u&&cancelAnimationFrame(o)}})(...e,{animationFrame:"always"===T}),"whileElementsMounted"),elements:{reference:D.anchor},middleware:[{...{name:"offset",options:o=n={mainAxis:E+H,alignmentAxis:C},async fn(e){var t,n;let{x:r,y:i,placement:a,middlewareData:l}=e,s=await ep(e,o);return a===(null==(t=l.offset)?void 0:t.placement)&&null!=(n=l.arrow)&&n.alignmentOffset?{}:{x:r+s.x,y:i+s.y,data:{...s,placement:a}}}},options:[n,void 0]},S&&{...{name:"shift",options:s=l={mainAxis:!0,crossAxis:!1,limiter:"partial"===j?{...(i=void 0,{options:i={},fn(e){let{x:t,y:n,placement:r,rects:o,middlewareData:a}=e,{offset:l=0,mainAxis:s=!0,crossAxis:u=!0}=G(i,e),c={x:t,y:n},d=Q(r),f=X(d),p=c[f],m=c[d],h=G(l,e),g="number"==typeof h?{mainAxis:h,crossAxis:0}:{mainAxis:0,crossAxis:0,...h};if(s){let e="y"===f?"height":"width",t=o.reference[f]-o.floating[e]+g.mainAxis,n=o.reference[f]+o.reference[e]-g.mainAxis;p<t?p=t:p>n&&(p=n)}if(u){var v,b;let e="y"===f?"width":"height",t=ef.has(V(r)),n=o.reference[d]-o.floating[e]+(t&&(null==(v=a.offset)?void 0:v[d])||0)+(t?0:g.crossAxis),i=o.reference[d]+o.reference[e]+(t?0:(null==(b=a.offset)?void 0:b[d])||0)-(t?g.crossAxis:0);m<n?m=n:m>i&&(m=i)}return{[f]:p,[d]:m}}}),options:[void 0,void 0]}:void 0,...el},async fn(e){let{x:t,y:n,placement:r}=e,{mainAxis:o=!0,crossAxis:i=!1,limiter:a={fn:e=>{let{x:t,y:n}=e;return{x:t,y:n}}},...l}=G(s,e),u={x:t,y:n},c=await eu(e,l),d=Q(V(r)),f=X(d),p=u[f],m=u[d];if(o){let e="y"===f?"top":"left",t="y"===f?"bottom":"right",n=p+c[e],r=p-c[t];p=$(n,F(p,r))}if(i){let e="y"===d?"top":"left",t="y"===d?"bottom":"right",n=m+c[e],r=m-c[t];m=$(n,F(m,r))}let h=a.fn({...e,[f]:p,[d]:m});return{...h,data:{x:h.x-t,y:h.y-n,enabled:{[f]:o,[d]:i}}}}},options:[l,void 0]},S&&{...{name:"flip",options:d=c={...el},async fn(e){var t,n,r,o,i,a,l,s;let u,c,f,{placement:p,middlewareData:m,rects:h,initialPlacement:g,platform:v,elements:b}=e,{mainAxis:y=!0,crossAxis:w=!0,fallbackPlacements:x,fallbackStrategy:E="bestFit",fallbackAxisSideDirection:k="none",flipAlignment:C=!0,...R}=G(d,e);if(null!=(t=m.arrow)&&t.alignmentOffset)return{};let S=V(p),P=Q(g),O=V(g)===g,j=await (null==v.isRTL?void 0:v.isRTL(b.floating)),M=x||(O||!C?[eo(g)]:(u=eo(g),[J(g),u,J(u)])),T="none"!==k;!x&&T&&M.push(...(c=q(g),f=function(e,t,n){switch(e){case"top":case"bottom":if(n)return t?et:ee;return t?ee:et;case"left":case"right":return t?en:er;default:return[]}}(V(g),"start"===k,j),c&&(f=f.map(e=>e+"-"+c),C&&(f=f.concat(f.map(J)))),f));let A=[g,...M],N=await eu(e,R),D=[],L=(null==(n=m.flip)?void 0:n.overflows)||[];if(y&&D.push(N[S]),w){let e,t,n,r,o=(a=p,l=h,void 0===(s=j)&&(s=!1),e=q(a),n=Y(t=X(Q(a))),r="x"===t?e===(s?"end":"start")?"right":"left":"start"===e?"bottom":"top",l.reference[n]>l.floating[n]&&(r=eo(r)),[r,eo(r)]);D.push(N[o[0]],N[o[1]])}if(L=[...L,{placement:p,overflows:D}],!D.every(e=>e<=0)){let e=((null==(r=m.flip)?void 0:r.index)||0)+1,t=A[e];if(t&&("alignment"!==w||P===Q(t)||L.every(e=>Q(e.placement)!==P||e.overflows[0]>0)))return{data:{index:e,overflows:L},reset:{placement:t}};let n=null==(o=L.filter(e=>e.overflows[0]<=0).sort((e,t)=>
2e.overflows[1]-t.overflows[1])[0])?void 0:o.placement;if(!n)switch(E){case"bestFit":{let e=null==(i=L.filter(e=>{if(T){let t=Q(e.placement);return t===P||"y"===t}return!0}).map(e=>[e.placement,e.overflows.filter(e=>e>0).reduce((e,t)=>e+t,0)]).sort((e,t)=>e[1]-t[1])[0])?void 0:i[0];e&&(n=e);break}case"initialPlacement":n=g}if(p!==n)return{reset:{placement:n}}}return{}}},options:[c,void 0]},{...{name:"size",options:p=f={...el,apply:tt(({elements:e,rects:t,availableWidth:n,availableHeight:r})=>{let{width:o,height:i}=t.reference,a=e.floating.style;a.setProperty("--radix-popper-available-width",`${n}px`),a.setProperty("--radix-popper-available-height",`${r}px`),a.setProperty("--radix-popper-anchor-width",`${o}px`),a.setProperty("--radix-popper-anchor-height",`${i}px`)},"apply")},async fn(e){var t,n;let r,o,{placement:i,rects:a,platform:l,elements:s}=e,{apply:u=()=>{},...c}=G(p,e),d=await eu(e,c),f=V(i),m=q(i),h="y"===Q(i),{width:g,height:v}=a.floating;"top"===f||"bottom"===f?(r=f,o=m===(await (null==l.isRTL?void 0:l.isRTL(s.floating))?"start":"end")?"left":"right"):(o=f,r="end"===m?"top":"bottom");let b=v-d.top-d.bottom,y=g-d.left-d.right,w=F(v-d[r],b),x=F(g-d[o],y),E=!e.middlewareData.shift,k=w,C=x;if(null!=(t=e.middlewareData.shift)&&t.enabled.x&&(C=y),null!=(n=e.middlewareData.shift)&&n.enabled.y&&(k=b),E&&!m){let e=$(d.left,0),t=$(d.right,0),n=$(d.top,0),r=$(d.bottom,0);h?C=g-2*(0!==e||0!==t?e+t:$(d.left,d.right)):k=v-2*(0!==n||0!==r?n+r:$(d.top,d.bottom))}await u({...e,availableWidth:C,availableHeight:k});let R=await l.getDimensions(s.floating);return g!==R.width||v!==R.height?{reset:{rects:!0}}:{}}},options:[f,void 0]},z&&{...{name:"arrow",options:h=m={element:z,padding:R},fn(e){let{element:t,padding:n}="function"==typeof h?h(e):h;return t&&({}).hasOwnProperty.call(t,"current")?null!=t.current?e1({element:t.current,padding:n}).fn(e):{}:t?e1({element:t,padding:n}).fn(e):{}}},options:[m,void 0]},tm({arrowWidth:U,arrowHeight:H}),M&&{...{name:"hide",options:v=g={strategy:"referenceHidden",...el,boundary:ea?el.boundary:void 0},async fn(e){let{rects:t}=e,{strategy:n="referenceHidden",...r}=G(v,e);switch(n){case"referenceHidden":{let n=ec(await eu(e,{...r,elementContext:"reference"}),t.reference);return{data:{referenceHiddenOffsets:n,referenceHidden:ed(n)}}}case"escaped":{let n=ec(await eu(e,{...r,altBoundary:!0}),t.floating);return{data:{escapedOffsets:n,escaped:ed(n)}}}default:return{}}}},options:[g,void 0]}]}),ew=D.setPlacementState;(0,e8.N)(()=>(ew(eg),()=>{ew(void 0)}),[eg,ew]);let[ex,eE]=th(eg),ek=(0,y.c)(A);(0,e8.N)(()=>{eb&&ek?.()},[eb,ek]);let eC=ey.arrow?.x,eR=ey.arrow?.y,eS=ey.arrow?.centerOffset!==0,[eP,eO]=r.useState();return(0,e8.N)(()=>{L&&eO(window.getComputedStyle(L).zIndex)},[L]),(0,w.jsx)("div",{ref:em.setFloating,"data-radix-popper-content-wrapper":"",style:{...eh,transform:eb?eh.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:eP,"--radix-popper-transform-origin":[ey.transformOrigin?.x,ey.transformOrigin?.y].join(" "),...ey.hide?.referenceHidden&&{visibility:"hidden",pointerEvents:"none"}},dir:e.dir,children:(0,w.jsx)(tc,{scope:b,placedSide:ex,placedAlign:eE,onArrowChange:W,arrowX:eC,arrowY:eR,shouldHideArrow:eS,children:(0,w.jsx)(u.sG.div,{"data-side":ex,"data-align":eE,...N,ref:_,style:{...N.style,animation:eb?N.style?.animation:"none"}})})})},"PopperContent"));function tp(e){return null!==e}tt(tp,"isNotNull");var tm=tt(e=>({name:"transformOrigin",options:e,fn(t){let{placement:n,rects:r,middlewareData:o}=t,i=o.arrow?.centerOffset!==0,a=i?0:e.arrowWidth,l=i?0:e.arrowHeight,[s,u]=th(n),c={start:"0%",center:"50%",end:"100%"}[u],d=(o.arrow?.x??0)+a/2,f=(o.arrow?.y??0)+l/2,p="",m="";return"bottom"===s?(p=i?c:`${d}px`,m=`${-l}px`):"top"===s?(p=i?c:`${d}px`,m=`${r.floating.height+l}px`):"right"===s?(p=`${-l}px`,m=i?c:`${f}px`):"left"===s&&(p=`${r.floating.width+l}px`,m=i?c:`${f}px`),{data:{x:p,y:m}}}}),"transformOrigin");function th(e){let[t,n="center"]=e.split("-");return[t,n]}tt(th,"getSideAndAlignFromPlacement");var tg=Object.defineProperty,tv=r.forwardRef(tg(function(e,t){let{container:n,...o}=e,[i,a]=r.useState(!1);(0,e8.N)(()=>a(!0),[]);let l=n||i&&globalThis?.document?.body;return l?e2.createPortal((0,w.jsx)(u.sG.div,{...o,ref:t}),l):null},"name",{value:"Portal",configurable:!0})),tb=n(3935),ty=n(9971),tw=Object.defineProperty,tx=(e,t)=>tw(e,"name",{value:t,configurable:!0}),tE=!1;function tk(){let[e,t]=r.useState(tE);return r.useEffect(()=>{tE||(tE=!0,t(!0))},[]),e}
2tx(tk,"useIsHydrated");var tC=o[" useSyncExternalStore ".trim().toString()];function tR(){return()=>{}}function tS(){return tC(tR,()=>!0,()=>!1)}tx(tR,"subscribe"),tx(tS,"useIsHydratedModern");var tP="function"==typeof tC?tS:tk,tO=Object.defineProperty,tj=(e,t)=>tO(e,"name",{value:t,configurable:!0}),tM="rovingFocusGroup.onEntryFocus",tT={bubbles:!1,cancelable:!0},tA="RovingFocusGroup",[tN,tD,tL]=(0,c.N)(tA),[tI,t_]=(0,l.A)(tA,[tL]),[tz,tF]=tI(tA),t$=r.forwardRef(tj(function(e,t){return(0,w.jsx)(tN.Provider,{scope:e.__scopeRovingFocusGroup,children:(0,w.jsx)(tN.Slot,{scope:e.__scopeRovingFocusGroup,children:(0,w.jsx)(tW,{...e,ref:t})})})},"RovingFocusGroup")),tW=r.forwardRef(tj(function(e,t){let{__scopeRovingFocusGroup:n,orientation:o,loop:l=!1,dir:c,currentTabStopId:f,defaultCurrentTabStopId:p,onCurrentTabStopIdChange:m,onEntryFocus:h,preventScrollOnEntryFocus:g=!1,...v}=e,b=r.useRef(null),x=(0,a.s)(t,b),E=(0,d.jH)(c),[k,C]=(0,s.i)({prop:f,defaultProp:p??null,onChange:m,caller:tA}),[R,S]=r.useState(!1),P=(0,y.c)(h),O=tD(n),j=r.useRef(!1),[M,T]=r.useState(0);return r.useEffect(()=>{let e=b.current;if(e)return e.addEventListener(tM,P),()=>e.removeEventListener(tM,P)},[P]),(0,w.jsx)(tz,{scope:n,orientation:o,dir:E,loop:l,currentTabStopId:k,onItemFocus:r.useCallback(e=>C(e),[C]),onItemShiftTab:r.useCallback(()=>S(!0),[]),onFocusableItemAdd:r.useCallback(()=>T(e=>e+1),[]),onFocusableItemRemove:r.useCallback(()=>T(e=>e-1),[]),children:(0,w.jsx)(u.sG.div,{tabIndex:R||0===M?-1:0,"data-orientation":o,...v,ref:x,style:{outline:"none",...e.style},onMouseDown:(0,i.mK)(e.onMouseDown,()=>{j.current=!0}),onFocus:(0,i.mK)(e.onFocus,e=>{let t=!j.current;if(e.target===e.currentTarget&&t&&!R){let t=new CustomEvent(tM,tT);if(e.currentTarget.dispatchEvent(t),!t.defaultPrevented){let e=O().filter(e=>e.focusable);tG([e.find(e=>e.active),e.find(e=>e.id===k),...e].filter(Boolean).map(e=>e.ref.current),g)}}j.current=!1}),onBlur:(0,i.mK)(e.onBlur,()=>S(!1))})})},"RovingFocusGroupImpl")),tK=r.forwardRef(tj(function(e,t){let{__scopeRovingFocusGroup:n,focusable:o=!0,active:a=!1,tabStopId:l,children:s,...c}=e,d=(0,ty.B)(),f=l||d,p=tF("RovingFocusGroupItem",n),m=p.currentTabStopId===f,h=tD(n),{onFocusableItemAdd:g,onFocusableItemRemove:v,currentTabStopId:b}=p,y=tP();return(0,e8.N)(()=>{if(y&&o)return g(),()=>v()},[y,o,g,v]),r.useEffect(()=>{if(!y&&o)return g(),()=>v()},[y,o,g,v]),(0,w.jsx)(tN.ItemSlot,{scope:n,id:f,focusable:o,active:a,children:(0,w.jsx)(u.sG.span,{tabIndex:m?0:-1,"data-orientation":p.orientation,...c,ref:t,onMouseDown:(0,i.mK)(e.onMouseDown,e=>{o?p.onItemFocus(f):e.preventDefault()}),onFocus:(0,i.mK)(e.onFocus,()=>p.onItemFocus(f)),onKeyDown:(0,i.mK)(e.onKeyDown,e=>{if("Tab"===e.key&&e.shiftKey)return void p.onItemShiftTab();if(e.target!==e.currentTarget)return;let t=tH(e,p.orientation,p.dir);if(void 0!==t){if(e.metaKey||e.ctrlKey||e.altKey||e.shiftKey)return;e.preventDefault();let n=h().filter(e=>e.focusable).map(e=>e.ref.current);if("last"===t)n.reverse();else if("prev"===t||"next"===t){"prev"===t&&n.reverse();let r=n.indexOf(e.currentTarget);n=p.loop?tV(n,r+1):n.slice(r+1)}setTimeout(()=>tG(n))}}),children:"function"==typeof s?s({isCurrentTabStop:m,hasTabStop:null!=b}):s})})},"RovingFocusGroupItem")),tB={ArrowLeft:"prev",ArrowUp:"prev",ArrowRight:"next",ArrowDown:"next",PageUp:"first",Home:"first",PageDown:"last",End:"last"};function tU(e,t){return"rtl"!==t?e:"ArrowLeft"===e?"ArrowRight":"ArrowRight"===e?"ArrowLeft":e}function tH(e,t,n){let r=tU(e.key,n);if(!("vertical"===t&&["ArrowLeft","ArrowRight"].includes(r))&&!("horizontal"===t&&["ArrowUp","ArrowDown"].includes(r)))return tB[r]}function tG(e,t=!1){let n=document.activeElement;for(let r of e)if(r===n||(r.focus({preventScroll:t}),document.activeElement!==n))return}function tV(e,t){return e.map((n,r)=>e[(t+r)%e.length])}tj(tU,"getDirectionAwareKey"),tj(tH,"getFocusIntent"),tj(tG,"focusFirst"),tj(tV,"wrapArray");var tq=n(2442),tX=n(2954),tY=n(5174),tZ=Object.defineProperty,tQ=(e,t)=>tZ(e,"name",{value:t,configurable:!0}),tJ=["Enter"," "],t0=["ArrowUp","PageDown","End"],t1=["ArrowDown","PageUp","Home",...t0];[...tJ],[...tJ];var t2="Menu",[t4,t5,t3]=(0,c.N)(t2),[t7,t6]=(0,l.A)(t2,[t3,to,t_]),t8=to(),t9=t_(),[ne,nt]=t7(t2),[nn,nr]=t7(t2),no=tQ(e=>{let{__scopeMenu:t,open:n=!1,children:o,dir:i,onOpenChange:a,modal:l=!0}=e,s=t8(t),[u,c]=r.useState(null),f=r.useRef(!1),p=(0,y.c)(a),m=(0,d.jH)(i);return r.useEffect(()=>{let e=tQ(()=>{f.current=!0,document.addEventListener("pointerdown",t,{capture:!0,once:!0}),document.addEventListener("pointermove",t,{capture:!0,once:!0})},"handleKeyDown"),t=tQ(()=>f.current=!1,"handlePointer");return document.addEventListener("keydown",e,{capture:!0}),()=>{document.removeEventListener("keydown",e,{capture:!0}),document.removeEventListener("pointerdown",t,{capture:!0}),document.removeEventListener("pointermove",t,{capture:!0})}},[]),r.useEffect(()=>{if(!n)return;let e=tQ(()=>p(!1),"handleBlur");return window.addEventListener("blur",e),()=>window.removeEventListener("blur",e)},[n,p]),(0,w.jsx)(tl,{...s,children:(0,w.jsx)(ne,{scope:t,open:n,onOpenChange:p,content:u,onContentChange:c,children:(0,w.jsx)(nn,{scope:t,onClose:r.useCallback(()=>p(!1),[p]),isUsingKeyboardRef:f,dir:m,modal:l,children:o})})})},"Menu"),ni=r.forwardRef(tQ(function(e,t){let{__scopeMenu:n,...r}=e,o=t8(n);return(0,w.jsx)(ts,{...o,...r,ref:t})},"MenuAnchor")),na="MenuPortal",[nl,ns]=t7(na,{forceMount:void 0}),nu=tQ(e=>{let{__scopeMenu:t,forceMount:n,children:r,container:o}=e,i=nt(na,t);return(0,w.jsx)(nl,{scope:t,forceMount:n,children:(0,w.jsx)(tb.C,{present:n||i.open,children:(0,w.jsx)(tv,{asChild:!0,container:o,children:r})})})},"MenuPortal"),nc="MenuContent",[nd,nf]=t7(nc),np=r.forwardRef(tQ(function(e,t){let n=ns(nc,e.__scopeMenu),{forceMount:r=n.forceMount,...o}=e,i=nt(nc,e.__scopeMenu),a=nr(nc,e.__scopeMenu);return(0,w.jsx)(t4.Provider,{scope:e.__scopeMenu,children:(0,w.jsx)(tb.C,{present:r||i.open,children:(0,w.jsx)(t4.Slot,{scope:e.__scopeMenu,children:a.modal?(0,w.jsx)(nm,{...o,ref:t}
2):(0,w.jsx)(nh,{...o,ref:t})})})})},"MenuContent")),nm=r.forwardRef(tQ(function(e,t){let n=nt(nc,e.__scopeMenu),o=r.useRef(null),l=(0,a.s)(t,o);return r.useEffect(()=>{let e=o.current;if(e)return(0,tX.Eq)(e)},[]),(0,w.jsx)(nv,{...e,ref:l,trapFocus:n.open,disableOutsidePointerEvents:n.open,disableOutsideScroll:!0,onFocusOutside:(0,i.mK)(e.onFocusOutside,e=>e.preventDefault(),{checkForDefaultPrevented:!1}),onDismiss:()=>n.onOpenChange(!1)})},"MenuRootContentModal")),nh=r.forwardRef(tQ(function(e,t){let n=nt(nc,e.__scopeMenu);return(0,w.jsx)(nv,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,disableOutsideScroll:!1,onDismiss:()=>n.onOpenChange(!1)})},"MenuRootContentNonModal")),ng=(0,tq.TL)("MenuContent.ScrollLock"),nv=r.forwardRef(tQ(function(e,t){let{__scopeMenu:n,loop:o=!1,trapFocus:l,onOpenAutoFocus:s,onCloseAutoFocus:u,disableOutsidePointerEvents:c,onEntryFocus:d,onEscapeKeyDown:p,onPointerDownOutside:m,onFocusOutside:h,onInteractOutside:g,onDismiss:b,disableOutsideScroll:y,...x}=e,E=nt(nc,n),k=nr(nc,n),C=t8(n),R=t9(n),P=t5(n),[O,j]=r.useState(null),M=r.useRef(null),T=(0,a.s)(t,M,E.onContentChange),A=r.useRef(0),N=r.useRef(""),D=r.useRef(0),L=r.useRef(null),I=r.useRef("right"),_=r.useRef(0),z=y?tY.A:r.Fragment,F=tQ(e=>{let t=N.current+e,n=P().filter(e=>!e.disabled),r=document.activeElement,o=n.find(e=>e.ref.current===r)?.textValue,i=nA(n.map(e=>e.textValue),t,o),a=n.find(e=>e.textValue===i)?.ref.current;a&&setTimeout(()=>a.focus())},"handleTypeaheadSearch");r.useEffect(()=>()=>window.clearTimeout(A.current),[]),v();let $=r.useCallback(e=>I.current===L.current?.side&&nD(e,L.current?.area),[]);return(0,w.jsx)(nd,{scope:n,searchRef:N,onItemEnter:r.useCallback(e=>{$(e)&&e.preventDefault()},[$]),onItemLeave:r.useCallback(e=>{$(e)||(M.current?.focus(),j(null))},[$]),onTriggerLeave:r.useCallback(e=>{$(e)&&e.preventDefault()},[$]),pointerGraceTimerRef:D,onPointerGraceIntentChange:r.useCallback(e=>{L.current=e},[]),children:(0,w.jsx)(z,{...y?{as:ng,allowPinchZoom:!0}:void 0,children:(0,w.jsx)(S,{asChild:!0,trapped:l,onMountAutoFocus:(0,i.mK)(s,e=>{e.preventDefault(),M.current?.focus({preventScroll:!0})}),onUnmountAutoFocus:u,children:(0,w.jsx)(f.qW,{asChild:!0,disableOutsidePointerEvents:c,onEscapeKeyDown:p,onPointerDownOutside:m,onFocusOutside:h,onInteractOutside:g,onDismiss:b,children:(0,w.jsx)(t$,{asChild:!0,...R,dir:k.dir,orientation:"vertical",loop:o,currentTabStopId:O,onCurrentTabStopIdChange:j,onEntryFocus:(0,i.mK)(d,e=>{k.isUsingKeyboardRef.current||e.preventDefault()}),preventScrollOnEntryFocus:!0,children:(0,w.jsx)(tf,{role:"menu","aria-orientation":"vertical","data-state":nO(E.open),"data-radix-menu-content":"",dir:k.dir,...C,...x,ref:T,style:{outline:"none",...x.style},onKeyDown:(0,i.mK)(x.onKeyDown,e=>{let t=e.target.closest("[data-radix-menu-content]")===e.currentTarget,n=e.ctrlKey||e.altKey||e.metaKey,r=1===e.key.length;t&&("Tab"===e.key&&e.preventDefault(),!n&&r&&F(e.key));let o=M.current;if(e.target!==o||!t1.includes(e.key))return;e.preventDefault();let i=P().filter(e=>!e.disabled).map(e=>e.ref.current);t0.includes(e.key)&&i.reverse(),nM(i)}),onBlur:(0,i.mK)(e.onBlur,e=>{e.currentTarget.contains(e.target)||(window.clearTimeout(A.current),N.current="")}),onPointerMove:(0,i.mK)(e.onPointerMove,nL(e=>{let t=e.target,n=_.current!==e.clientX;e.currentTarget.contains(t)&&n&&(I.current=e.clientX>_.current?"right":"left",_.current=e.clientX)}))})})})})})})},"MenuContentImpl")),nb="MenuItem",ny="menu.itemSelect",nw=r.forwardRef(tQ(function(e,t){let{disabled:n=!1,onSelect:o,...l}=e,s=r.useRef(null),c=nr(nb,e.__scopeMenu),d=nf(nb,e.__scopeMenu),f=(0,a.s)(t,s),p=r.useRef(!1),m=tQ(()=>{let e=s.current;if(!n&&e){let t=new CustomEvent(ny,{bubbles:!0,cancelable:!0});e.addEventListener(ny,e=>o?.(e),{once:!0}),(0,u.hO)(e,t),t.defaultPrevented?p.current=!1:c.onClose()}},"handleSelect");return(0,w.jsx)(nx,{...l,ref:f,disabled:n,onClick:(0,i.mK)(e.onClick,m),onPointerDown:t=>{e.onPointerDown?.(t),p.current=!0},onPointerUp:(0,i.mK)(e.onPointerUp,e=>{p.current||e.currentTarget?.click()}),onKeyDown:(0,i.mK)(e.onKeyDown,e=>{n||e.target!==e.currentTarget||(""===d.searchRef.current||" "!==e.key)&&tJ.includes(e.ke
2y)&&(e.currentTarget.click(),e.preventDefault())})})},"MenuItem")),nx=r.forwardRef(tQ(function(e,t){let{__scopeMenu:n,disabled:o=!1,textValue:l,...s}=e,c=nf(nb,n),d=t9(n),f=r.useRef(null),p=(0,a.s)(t,f),[m,h]=r.useState(!1),[g,v]=r.useState("");return r.useEffect(()=>{let e=f.current;e&&v((e.textContent??"").trim())},[s.children]),(0,w.jsx)(t4.ItemSlot,{scope:n,disabled:o,textValue:l??g,children:(0,w.jsx)(tK,{asChild:!0,...d,focusable:!o,children:(0,w.jsx)(u.sG.div,{role:"menuitem","data-highlighted":m?"":void 0,"aria-disabled":o||void 0,"data-disabled":o?"":void 0,...s,ref:p,onPointerMove:(0,i.mK)(e.onPointerMove,nL(e=>{o?c.onItemLeave(e):(c.onItemEnter(e),e.defaultPrevented||e.currentTarget.focus({preventScroll:!0}))})),onPointerLeave:(0,i.mK)(e.onPointerLeave,nL(e=>c.onItemLeave(e))),onFocus:(0,i.mK)(e.onFocus,()=>h(!0)),onBlur:(0,i.mK)(e.onBlur,()=>h(!1))})})})},"MenuItemImpl")),[nE,nk]=t7("MenuRadioGroup",{value:void 0,onValueChange:tQ(()=>{},"onValueChange")}),[nC,nR]=t7("MenuItemIndicator",{checked:!1}),[nS,nP]=t7("MenuSub");function nO(e){return e?"open":"closed"}function nj(e){return"indeterminate"===e}function nM(e){let t=document.activeElement;for(let n of e)if(n===t||(n.focus(),document.activeElement!==t))return}function nT(e,t){return e.map((n,r)=>e[(t+r)%e.length])}function nA(e,t,n){let r=t.length>1&&Array.from(t).every(e=>e===t[0])?t[0]:t,o=n?e.indexOf(n):-1,i=nT(e,Math.max(o,0));1===r.length&&(i=i.filter(e=>e!==n));let a=i.find(e=>e.toLowerCase().startsWith(r.toLowerCase()));return a!==n?a:void 0}function nN(e,t){let{x:n,y:r}=e,o=!1;for(let e=0,i=t.length-1;e<t.length;i=e++){let a=t[e],l=t[i],s=a.x,u=a.y,c=l.x,d=l.y;u>r!=d>r&&n<(c-s)*(r-u)/(d-u)+s&&(o=!o)}return o}function nD(e,t){return!!t&&nN({x:e.clientX,y:e.clientY},t)}function nL(e){return t=>"mouse"===t.pointerType?e(t):void 0}tQ(nO,"getOpenState"),tQ(nj,"isIndeterminate"),tQ(function(e){return nj(e)?"indeterminate":e?"checked":"unchecked"},"getCheckedState"),tQ(nM,"focusFirst"),tQ(nT,"wrapArray"),tQ(nA,"getNextMatch"),tQ(nN,"isPointInPolygon"),tQ(nD,"isPointerInGraceArea"),tQ(nL,"whenMouse");var nI=Object.defineProperty,n_=(e,t)=>nI(e,"name",{value:t,configurable:!0}),nz="DropdownMenu",[nF,n$]=(0,l.A)(nz,[t6]),nW=t6(),[nK,nB]=nF(nz),nU=n_(e=>{let{__scopeDropdownMenu:t,children:n,dir:o,open:i,defaultOpen:a,onOpenChange:l,modal:u=!0}=e,c=nW(t),d=r.useRef(null),[f,p]=(0,s.i)({prop:i,defaultProp:a??!1,onChange:l,caller:nz});return(0,w.jsx)(nK,{scope:t,triggerId:(0,ty.B)(),triggerRef:d,contentId:(0,ty.B)(),open:f,onOpenChange:p,onOpenToggle:r.useCallback(()=>p(e=>!e),[p]),modal:u,children:(0,w.jsx)(no,{...c,open:f,onOpenChange:p,dir:o,modal:u,children:n})})},"DropdownMenu"),nH=r.forwardRef(n_(function(e,t){let{__scopeDropdownMenu:n,disabled:r=!1,...o}=e,l=nB("DropdownMenuTrigger",n),s=nW(n),c=(0,a.s)(t,l.triggerRef);return(0,w.jsx)(ni,{asChild:!0,...s,children:(0,w.jsx)(u.sG.button,{type:"button",id:l.triggerId,"aria-haspopup":"menu","aria-expanded":l.open,"aria-controls":l.open?l.contentId:void 0,"data-state":l.open?"open":"closed","data-disabled":r?"":void 0,disabled:r,...o,ref:c,onPointerDown:(0,i.mK)(e.onPointerDown,e=>{!r&&0===e.button&&!1===e.ctrlKey&&(l.onOpenToggle(),l.open||e.preventDefault())}),onKeyDown:(0,i.mK)(e.onKeyDown,e=>{!r&&(["Enter"," "].includes(e.key)&&l.onOpenToggle(),"ArrowDown"===e.key&&l.onOpenChange(!0),["Enter"," ","ArrowDown"].includes(e.key)&&e.preventDefault())})})})},"DropdownMenuTrigger")),nG=n_(e=>{let{__scopeDropdownMenu:t,...n}=e,r=nW(t);return(0,w.jsx)(nu,{...r,...n})},"DropdownMenuPortal"),nV=r.forwardRef(n_(function(e,t){let{__scopeDropdownMenu:n,...o}=e,a=nB("DropdownMenuContent",n),l=nW(n),s=r.useRef(!1);return(0,w.jsx)(np,{id:a.contentId,"aria-labelledby":a.triggerId,...l,...o,ref:t,onCloseAutoFocus:(0,i.mK)(e.onCloseAutoFocus,e=>{s.current||a.triggerRef.current?.focus(),s.current=!1,e.preventDefault()}),onInteractOutside:(0,i.mK)(e.onInteractOutside,e=>{let t=e.detail.originalEvent,n=0===t.button&&!0===t.ctrlKey,r=2===t.button||n;(!a.modal||r)&&(s.current=!0)}),style:{...e.style,"--radix-dropdown-menu-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-dropdown-menu-content-available-width":"var(--radix-popper-available-width)","--radix-dropdown-menu-content-available-height":"var(--radix-popper-available-height)","--radix-dropdown-menu-trigger-width":"var(--radix-popper-anchor-width)","--radix-dropdown-menu-trigger-height":"var(--radix-popper-anchor-height)"}})},"DropdownMenuContent")),nq=r.forwardRef(n_(function(e,t){let{__scopeDropdownMenu:n,...r}=e,o=nW(n);return(0,w.jsx)(nw,{...o,...r,ref:t})},"DropdownMenuItem")),nX=nU,nY=nH,nZ=nG,nQ=nV,nJ=nq},5897:(e,t,n)=>{n.d(t,{hO:()=>u,sG:()=>s});var r=n(2115),o=n(7650),i=n(2442),a=n(5155),l=Object.defineProperty,s=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((e,t)=>
2{let n=(0,i.TL)(`Primitive.${t}`),o=r.forwardRef((e,r)=>{let{asChild:o,...i}=e;return"u">typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,a.jsx)(o?n:t,{...i,ref:r})});return o.displayName=`Primitive.${t}`,{...e,[t]:o}},{});function u(e,t){e&&o.flushSync(()=>e.dispatchEvent(t))}l(u,"name",{value:"dispatchDiscreteCustomEvent",configurable:!0})},5931:(e,t,n)=>{n.d(t,{A:()=>i});var r=n(1811);let o={name:"badge-dollar-sign",size:24,node:[["path",{d:"M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z",key:"3c2336"}],["path",{d:"M16 8h-6a2 2 0 1 0 0 4h4a2 2 0 1 1 0 4H8",key:"1h4pet"}],["path",{d:"M12 18V6",key:"zqpxq5"}]]};o.node;let i=(0,r.A)(o)},5974:(e,t,n)=>{n.d(t,{A:()=>i});var r=n(1811);let o={name:"store",size:24,node:[["path",{d:"M15 21v-5a1 1 0 0 0-1-1h-4a1 1 0 0 0-1 1v5",key:"slp6dd"}],["path",{d:"M17.774 10.31a1.12 1.12 0 0 0-1.549 0 2.5 2.5 0 0 1-3.451 0 1.12 1.12 0 0 0-1.548 0 2.5 2.5 0 0 1-3.452 0 1.12 1.12 0 0 0-1.549 0 2.5 2.5 0 0 1-3.77-3.248l2.889-4.184A2 2 0 0 1 7 2h10a2 2 0 0 1 1.653.873l2.895 4.192a2.5 2.5 0 0 1-3.774 3.244",key:"o0xfot"}],["path",{d:"M4 10.95V19a2 2 0 0 0 2 2h12a2 2 0 0 0 2-2v-8.05",key:"wn3emo"}]]};o.node;let i=(0,r.A)(o)},6e3:(e,t,n)=>{n.d(t,{A:()=>i});var r=n(1811);let o={name:"book-text",size:24,node:[["path",{d:"M4 19.5v-15A2.5 2.5 0 0 1 6.5 2H19a1 1 0 0 1 1 1v18a1 1 0 0 1-1 1H6.5a1 1 0 0 1 0-5H20",key:"k3hazp"}],["path",{d:"M8 11h8",key:"vwpz6n"}],["path",{d:"M8 7h6",key:"1f0q6e"}]]};o.node;let i=(0,r.A)(o)},6094:(e,t,n)=>{n.d(t,{N:()=>c});var r=n(2115),o=n(8599),i=n(7527),a=n(2442),l=n(5155),s=Object.defineProperty,u=(e,t)=>s(e,"name",{value:t,configurable:!0});function c(e){let t=e+"CollectionProvider",[n,s]=(0,o.A)(t),[c,d]=n(t,{collectionRef:{current:null},itemMap:new Map}),f=u(e=>{let{scope:t,children:n}=e,o=r.useRef(null),i=r.useRef(new Map).current;return(0,l.jsx)(c,{scope:t,itemMap:i,collectionRef:o,children:n})},"CollectionProvider");f.displayName=t;let p=e+"CollectionSlot",m=(0,a.TL)(p),h=r.forwardRef((e,t)=>{let{scope:n,children:r}=e,o=d(p,n),a=(0,i.s)(t,o.collectionRef);return(0,l.jsx)(m,{ref:a,children:r})});h.displayName=p;let g=e+"CollectionItemSlot",v="data-radix-collection-item",b=(0,a.TL)(g),y=r.forwardRef((e,t)=>{let{scope:n,children:o,...a}=e,s=r.useRef(null),u=(0,i.s)(t,s),c=d(g,n);return r.useEffect(()=>(c.itemMap.set(s,{ref:s,...a}),()=>void c.itemMap.delete(s))),(0,l.jsx)(b,{...{[v]:""},ref:u,children:o})});function w(t){let n=d(e+"CollectionConsumer",t);return r.useCallback(()=>{let e=n.collectionRef.current;if(!e)return[];let t=Array.from(e.querySelectorAll(`[${v}]`));return Array.from(n.itemMap.values()).sort((e,n)=>t.indexOf(e.ref.current)-t.indexOf(n.ref.current))},[n.collectionRef,n.itemMap])}return y.displayName=g,u(w,"useCollection"),[{Provider:f,Slot:h,ItemSlot:y},w,s]}u(c,"createCollection");var d=new WeakMap,f=class e extends Map{static{u(this,"OrderedDict")}#e;constructor(e){super(e),this.#e=[...super.keys()],d.set(this,!0)}set(e,t){return d.get(this)&&(this.has(e)?this.#e[this.#e.indexOf(e)]=e:this.#e.push(e)),super.set(e,t),this}insert(e,t,n){let r,o=this.has(t),i=this.#e.length,a=h(e),l=a>=0?a:i+a,s=l<0||l>=i?-1:l;if(s===this.size||o&&s===this.size-1||-1===s)return this.set(t,n),this;let u=this.size+ +!o;a<0&&l++;let c=[...this.#e],d=!1;for(let e=l;e<u;e++)if(l===e){let i=c[e];c[e]===t&&(i=c[e+1]),o&&this.delete(t),r=this.get(i),this.set(t,n)}else{d||c[e-1]!==t||(d=!0);let n=c[d?e:e-1],o=r;r=this.get(n),this.delete(n),this.set(n,o)}return this}with(t,n,r){let o=new e(this);return o.insert(t,n,r),o}before(e){let t=this.#e.indexOf(e)-1;if(!(t<0))return this.entryAt(t)}setBefore(e,t,n){let r=this.#e.indexOf(e);return -1===r?this:this.insert(r,t,n)}after(e){let t=this.#e.indexOf(e);if(-1!==(t=-1===t||t===this.size-1?-1:t+1))return this.entryAt(t)}setAfter(e,t,n){let r=this.#e.indexOf(e);return -1===r?this:this.insert(r+1,t,n)}first(){return this.entryAt(0)}last(){return this.entryAt(-1)}clear(){return this.#e=[],super.clear()}delete(e){let t=super.delete(e);return t&&this.#e.splice(this.#e.indexOf(e),1),t}deleteAt(e){let t=this.keyAt(e);return void 0!==t&&this.delete(t)}at(e){let t=p(this.#e,e);if(void 0!==t)return this.get(t)}entryAt(e){let t=p(this.#e,e);if(void 0!==t)return[t,this.get(t)]}indexOf(e){return this.#e.indexOf(e)}keyAt(e){return p(this.#e,e)}from(e,t){let n=this.indexOf(e);if(-1===n)return;let r=n+t;return r<0&&(r=0),r>=this.size&&(r=this.size-1),this.at(r)}keyFrom(e,t){let n=this.indexOf(e);if(-1===n)return;let r=n+t;return r<0&&(r=0),r>=this.size&&(r=this.size-1),this.keyAt(r)}find(e,t){let n=0;for(let r of this){if(Reflect.apply(e,t,[r,n,this]))return r;n++}
2}findIndex(e,t){let n=0;for(let r of this){if(Reflect.apply(e,t,[r,n,this]))return n;n++}return -1}filter(t,n){let r=[],o=0;for(let e of this)Reflect.apply(t,n,[e,o,this])&&r.push(e),o++;return new e(r)}map(t,n){let r=[],o=0;for(let e of this)r.push([e[0],Reflect.apply(t,n,[e,o,this])]),o++;return new e(r)}reduce(...e){let[t,n]=e,r=0,o=n??this.at(0);for(let n of this)o=0===r&&1===e.length?n:Reflect.apply(t,this,[o,n,r,this]),r++;return o}reduceRight(...e){let[t,n]=e,r=n??this.at(-1);for(let n=this.size-1;n>=0;n--){let o=this.at(n);r=n===this.size-1&&1===e.length?o:Reflect.apply(t,this,[r,o,n,this])}return r}toSorted(t){return new e([...this.entries()].sort(t))}toReversed(){let t=new e;for(let e=this.size-1;e>=0;e--){let n=this.keyAt(e),r=this.get(n);t.set(n,r)}return t}toSpliced(...t){let n=[...this.entries()];return n.splice(...t),new e(n)}slice(t,n){let r=new e,o=this.size-1;if(void 0===t)return r;t<0&&(t+=this.size),void 0!==n&&n>0&&(o=n-1);for(let e=t;e<=o;e++){let t=this.keyAt(e),n=this.get(t);r.set(t,n)}return r}every(e,t){let n=0;for(let r of this){if(!Reflect.apply(e,t,[r,n,this]))return!1;n++}return!0}some(e,t){let n=0;for(let r of this){if(Reflect.apply(e,t,[r,n,this]))return!0;n++}return!1}};function p(e,t){if("at"in Array.prototype)return Array.prototype.at.call(e,t);let n=m(e,t);return -1===n?void 0:e[n]}function m(e,t){let n=e.length,r=h(t),o=r>=0?r:n+r;return o<0||o>=n?-1:o}function h(e){return e!=e||0===e?0:Math.trunc(e)}function g(e,t){if(e===t)return!0;if("object"!=typeof e||"object"!=typeof t||null==e||null==t)return!1;let n=Object.keys(e),r=Object.keys(t);if(n.length!==r.length)return!1;for(let r of n)if(!Object.prototype.hasOwnProperty.call(t,r)||e[r]!==t[r])return!1;return!0}function v(e,t){return!!(t.compareDocumentPosition(e)&Node.DOCUMENT_POSITION_PRECEDING)}function b(e,t){return e[1].element&&t[1].element?v(e[1].element,t[1].element)?-1:1:0}function y(e){return new MutationObserver(t=>{for(let n of t)if("childList"===n.type)return void e()})}u(p,"at"),u(m,"toSafeIndex"),u(h,"toSafeInteger"),u(function(e){let t=e+"CollectionProvider",[n,s]=(0,o.A)(t),[c,d]=n(t,{collectionElement:null,collectionRef:{current:null},collectionRefObject:{current:null},itemMap:new f,setItemMap:u(()=>void 0,"setItemMap")}),p=u(({state:e,...t})=>e?(0,l.jsx)(h,{...t,state:e}):(0,l.jsx)(m,{...t}),"CollectionProvider");p.displayName=t;let m=u(e=>{let t=R();return(0,l.jsx)(h,{...e,state:t})},"CollectionInit");m.displayName=t+"Init";let h=u(e=>{let{scope:t,children:n,state:o}=e,a=r.useRef(null),[s,u]=r.useState(null),d=(0,i.s)(a,u),[f,p]=o;return r.useEffect(()=>{if(!s)return;let e=y(()=>{});return e.observe(s,{childList:!0,subtree:!0}),()=>{e.disconnect()}},[s]),(0,l.jsx)(c,{scope:t,itemMap:f,setItemMap:p,collectionRef:d,collectionRefObject:a,collectionElement:s,children:n})},"CollectionProviderImpl");h.displayName=t+"Impl";let v=e+"CollectionSlot",w=(0,a.TL)(v),x=r.forwardRef((e,t)=>{let{scope:n,children:r}=e,o=d(v,n),a=(0,i.s)(t,o.collectionRef);return(0,l.jsx)(w,{ref:a,children:r})});x.displayName=v;let E=e+"CollectionItemSlot",k=(0,a.TL)(E),C=r.forwardRef((e,t)=>{let{scope:n,children:o,...a}=e,s=r.useRef(null),[u,c]=r.useState(null),p=(0,i.s)(t,s,c),{setItemMap:m}=d(E,n),h=r.useRef(a);g(h.current,a)||(h.current=a);let v=h.current;return r.useEffect(()=>(m(e=>u?e.has(u)?e.set(u,{...v,element:u}).toSorted(b):(e.set(u,{...v,element:u}),e.toSorted(b)):e),()=>{m(e=>u&&e.has(u)?(e.delete(u),new f(e)):e)}),[u,v,m]),(0,l.jsx)(k,{"data-radix-collection-item":"",ref:p,children:o})});function R(){return r.useState(new f)}function S(t){let{itemMap:n}=d(e+"CollectionConsumer",t);return n}return C.displayName=E,u(R,"useInitCollection"),u(S,"useCollection"),[{Provider:p,Slot:x,ItemSlot:C},{createCollectionScope:s,useCollection:S,useInitCollection:R}]},"createCollection"),u(g,"shallowEqual"),u(v,"isElementPreceding"),u(b,"sortByDocumentPosition"),u(y,"getChildListObserver")},6095:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return a}});let r=n(8857),o=n(3887);function i({config:e,src:t,width:n,quality:a}){let l=(0,o.getDeploymentId)();if(t.startsWith("/")&&!t.startsWith("//"))if(t.includes("/_next/static/immutable")&&!(0,o.getAssetToken)())l=void 0;else{let e=t.indexOf("?");if(-1!==e){let n=new URLSearchParams(t.slice(e+1)),r=n.get("dpl");if(r){l=r,n.delete("dpl");let o=n.toString();t=t.slice(0,e)+(o?"?"+o:"")}}}if(t.startsWith("/")&&t.includes("?")&&e.localPatterns?.length===1&&"**"===e.localPatterns[0].pathname&&""===e.localPatterns[0].search)throw Object.defineProperty(Error(`Image with src "${t}" is using a query string which is not configured in images.localPatterns.
3Read more: https://nextjs.org/docs/messages/next-image-unconfigured-localpatterns`),"__NEXT_ERROR_CODE",{value:"E871",enumerable:!1,
3configurable:!0});let s=(0,r.findClosestQuality)(a,e);return`${e.path}?url=${encodeURIComponent(t)}&w=${n}&q=${s}${t.startsWith("/")&&l?`&dpl=${l}`:""}`}i.__next_img_default=!0;let a=i},6294:(e,t,n)=>{n.d(t,{N:()=>o});var r=n(2115),o=globalThis?.document?r.useLayoutEffect:()=>{}},6304:(e,t,n)=>{n.d(t,{A:()=>i});var r=n(1811);let o={name:"menu",size:24,node:[["path",{d:"M4 5h16",key:"1tepv9"}],["path",{d:"M4 12h16",key:"1lakjw"}],["path",{d:"M4 19h16",key:"1djgab"}]]};o.node;let i=(0,r.A)(o)},6674:(e,t,n)=>{n.d(t,{A:()=>i});var r=n(1811);let o={name:"git-graph",size:24,node:[["circle",{cx:"5",cy:"6",r:"3",key:"1qnov2"}],["path",{d:"M5 9v6",key:"158jrl"}],["circle",{cx:"5",cy:"18",r:"3",key:"104gr9"}],["path",{d:"M12 3v18",key:"108xh3"}],["circle",{cx:"19",cy:"6",r:"3",key:"108a5v"}],["path",{d:"M16 15.7A9 9 0 0 0 19 9",key:"1e3vqb"}]]};o.node;let i=(0,r.A)(o)},6686:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0});var r={default:function(){return h},defaultHead:function(){return d}};for(var o in r)Object.defineProperty(t,o,{enumerable:!0,get:r[o]});let i=n(3623),a=n(6388),l=n(5155),s=a._(n(2115)),u=i._(n(6899)),c=n(5368);function d(){return[(0,l.jsx)("meta",{charSet:"utf-8"},"charset"),(0,l.jsx)("meta",{name:"viewport",content:"width=device-width"},"viewport")]}function f(e,t){return"string"==typeof t||"number"==typeof t?e:t.type===s.default.Fragment?e.concat(s.default.Children.toArray(t.props.children).reduce((e,t)=>"string"==typeof t||"number"==typeof t?e:e.concat(t),[])):e.concat(t)}let p=["name","httpEquiv","charSet","itemProp"];function m(e){let t,n,r,o;return e.reduce(f,[]).reverse().concat(d().reverse()).filter((t=new Set,n=new Set,r=new Set,o={},e=>{let i=!0,a=!1;if(e.key&&"number"!=typeof e.key&&e.key.indexOf("$")>0){a=!0;let n=e.key.slice(e.key.indexOf("$")+1);t.has(n)?i=!1:t.add(n)}switch(e.type){case"title":case"base":n.has(e.type)?i=!1:n.add(e.type);break;case"meta":for(let t=0,n=p.length;t<n;t++){let n=p[t];if(e.props.hasOwnProperty(n))if("charSet"===n)r.has(n)?i=!1:r.add(n);else{let t=e.props[n],r=o[n]||new Set;("name"!==n||!a)&&r.has(t)?i=!1:(r.add(t),o[n]=r)}}}return i})).reverse().map((e,t)=>{let n=e.key||t;return s.default.cloneElement(e,{key:n})})}let h=function({children:e}){let t=(0,s.useContext)(c.HeadManagerContext);return(0,l.jsx)(u.default,{reduceComponentsToState:m,headManager:t,children:e})};("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},6792:(e,t,n)=>{n.d(t,{A:()=>i});var r=n(1811);let o={name:"badge-euro",size:24,node:[["path",{d:"M3.85 8.62a4 4 0 0 1 4.78-4.77 4 4 0 0 1 6.74 0 4 4 0 0 1 4.78 4.78 4 4 0 0 1 0 6.74 4 4 0 0 1-4.77 4.78 4 4 0 0 1-6.75 0 4 4 0 0 1-4.78-4.77 4 4 0 0 1 0-6.76Z",key:"3c2336"}],["path",{d:"M7 12h5",key:"gblrwe"}],["path",{d:"M15 9.4a4 4 0 1 0 0 5.2",key:"1makmb"}]]};o.node;let i=(0,r.A)(o)},6899:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"default",{enumerable:!0,get:function(){return a}});let r=n(2115),o=r.useLayoutEffect,i=r.useEffect;function a(e){let{headManager:t,reduceComponentsToState:n}=e;function a(){if(t&&t.mountedInstances){let e=r.Children.toArray(Array.from(t.mountedInstances).filter(Boolean));t.updateHead(n(e))}}return o(()=>(t?.mountedInstances?.add(e.children),()=>{t?.mountedInstances?.delete(e.children)})),o(()=>(t&&(t._pendingUpdate=a),()=>{t&&(t._pendingUpdate=a)})),i(()=>(t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null),()=>{t&&t._pendingUpdate&&(t._pendingUpdate(),t._pendingUpdate=null)})),null}},7150:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"ImageConfigContext",{enumerable:!0,get:function(){return i}});let r=n(3623)._(n(2115)),o=n(5762),i=r.default.createContext(o.imageConfigDefault)},7347:(e,t,n)=>{n.d(t,{c:()=>o});var r=n(2115);function o(e){let t=r.useRef(e);return r.useEffect(()=>{t.current=e}),r.useMemo(()=>(...e)=>t.current?.(...e),[])}(0,Object.defineProperty)(o,"name",{value:"useCallbackRef",configurable:!0})},7356:(e,t,n)=>{n.d(t,{A:()=>i});var r=n(1811);let o={name:"circle-question-mark",size:24,node:[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M9.09 9a3 3 0 0 1 5.83 1c0 2-3 3-3 3",key:"1u773s"}],["path",{d:"M12 17h.01",key:"p32p05"}]],aliases:["help-circle","circle-help"]};o.node;let i=(0,r.A)(o)},7465:(e,t,n)=>{n.d(t,{A:()=>i});var r=n(1811);let o={name:"users",size:24,node:[["path",{d:"M16 21v-2a4 4 0 0 0-4-4H6a4 4 0 0 0-4 4v2",key:"1yyitq"}],["path",{d:"M16 3.128a4 4 0 0 1 0 7.744",key:"16gr8j"}],["path",{d:"M22 21v-2a4 4 0 0 0-3-3.87",key:"kshegd"}],["circle",{cx:"9",cy:"7",r:"4",key:"nufk8"}]]};o.node;let i=(0,r.A)(o)},7527:(e,t,n)=>{n.d(t,{s:()=>s});var r=n(2115),o=Object.defineProperty,i=(e,t)=>o(e,"name",{value:t,configurable:!0});function a(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}function l(...e){return t=>{let n=!1,r=e.map(e=>{let r=a(e,t);return n||"function"!=typeof r||(n=!0),r});if(n)return()=>{for(let t=0;t<r.length;t++){let n=r[t];"function"==typeof n?n():a(e[t],null)}}}}function s(...e){return r.useCallback(l(...e),e)}i(a,"setRef"),i(l,"composeRefs"),i(s,"useComposedRefs")}
3,7543:(e,t,n)=>{let r,o,i,a;n.d(t,{_s:()=>e5});var l,s,u=n(2115),c=n.t(u,2);function d(e,t,{checkForDefaultPrevented:n=!0}={}){return function(r){if(e?.(r),!1===n||!r.defaultPrevented)return t?.(r)}}function f(e,t){if("function"==typeof e)return e(t);null!=e&&(e.current=t)}function p(...e){return t=>{let n=!1,r=e.map(e=>{let r=f(e,t);return n||"function"!=typeof r||(n=!0),r});if(n)return()=>{for(let t=0;t<r.length;t++){let n=r[t];"function"==typeof n?n():f(e[t],null)}}}}function m(...e){return u.useCallback(p(...e),e)}"u">typeof window&&window.document&&window.document.createElement;var h=n(5155),g=globalThis?.document?u.useLayoutEffect:()=>{},v=c[" useId ".trim().toString()]||(()=>void 0),b=0;function y(e){let[t,n]=u.useState(v());return g(()=>{e||n(e=>e??String(b++))},[e]),e||(t?`radix-${t}`:"")}var w=c[" useInsertionEffect ".trim().toString()]||g;Symbol("RADIX:SYNC_STATE");var x=n(7650);function E(e){var t;let n,r=(t=e,(n=u.forwardRef((e,t)=>{let{children:n,...r}=e;if(u.isValidElement(n)){var o;let e,i,a=(o=n,(i=(e=Object.getOwnPropertyDescriptor(o.props,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?o.ref:(i=(e=Object.getOwnPropertyDescriptor(o,"ref")?.get)&&"isReactWarning"in e&&e.isReactWarning)?o.props.ref:o.props.ref||o.ref),l=function(e,t){let n={...t};for(let r in t){let o=e[r],i=t[r];/^on[A-Z]/.test(r)?o&&i?n[r]=(...e)=>{let t=i(...e);return o(...e),t}:o&&(n[r]=o):"style"===r?n[r]={...o,...i}:"className"===r&&(n[r]=[o,i].filter(Boolean).join(" "))}return{...e,...n}}(r,n.props);return n.type!==u.Fragment&&(l.ref=t?p(t,a):a),u.cloneElement(n,l)}return u.Children.count(n)>1?u.Children.only(null):null})).displayName=`${t}.SlotClone`,n),o=u.forwardRef((e,t)=>{let{children:n,...o}=e,i=u.Children.toArray(n),a=i.find(C);if(a){let e=a.props.children,n=i.map(t=>t!==a?t:u.Children.count(e)>1?u.Children.only(null):u.isValidElement(e)?e.props.children:null);return(0,h.jsx)(r,{...o,ref:t,children:u.isValidElement(e)?u.cloneElement(e,void 0,n):null})}return(0,h.jsx)(r,{...o,ref:t,children:n})});return o.displayName=`${e}.Slot`,o}var k=Symbol("radix.slottable");function C(e){return u.isValidElement(e)&&"function"==typeof e.type&&"__radixId"in e.type&&e.type.__radixId===k}var R=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"].reduce((e,t)=>{let n=E(`Primitive.${t}`),r=u.forwardRef((e,r)=>{let{asChild:o,...i}=e;return"u">typeof window&&(window[Symbol.for("radix-ui")]=!0),(0,h.jsx)(o?n:t,{...i,ref:r})});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{});function S(e){let t=u.useRef(e);return u.useEffect(()=>{t.current=e}),u.useMemo(()=>(...e)=>t.current?.(...e),[])}var P="dismissableLayer.update",O=u.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set}),j=u.forwardRef((e,t)=>{let{disableOutsidePointerEvents:n=!1,onEscapeKeyDown:r,onPointerDownOutside:o,onFocusOutside:i,onInteractOutside:a,onDismiss:l,...c}=e,f=u.useContext(O),[p,g]=u.useState(null),v=p?.ownerDocument??globalThis?.document,[,b]=u.useState({}),y=m(t,e=>g(e)),w=Array.from(f.layers),[x]=[...f.layersWithOutsidePointerEventsDisabled].slice(-1),E=w.indexOf(x),k=p?w.indexOf(p):-1,C=f.layersWithOutsidePointerEventsDisabled.size>0,j=k>=E,A=function(e,t=globalThis?.document){let n=S(e),r=u.useRef(!1),o=u.useRef(()=>{});return u.useEffect(()=>{let e=e=>{if(e.target&&!r.current){let r=function(){T("dismissableLayer.pointerDownOutside",n,i,{discrete:!0})},i={originalEvent:e};"touch"===e.pointerType?(t.removeEventListener("click",o.current),o.current=r,t.addEventListener("click",o.current,{once:!0})):r()}else t.removeEventListener("click",o.current);r.current=!1},i=window.setTimeout(()=>{t.addEventListener("pointerdown",e)},0);return()=>{window.clearTimeout(i),t.removeEventListener("pointerdown",e),t.removeEventListener("click",o.current)}},[t,n]),{onPointerDownCapture:()=>r.current=!0}}(e=>{let t=e.target,n=[...f.branches].some(e=>e.contains(t));j&&!n&&(o?.(e),a?.(e),e.defaultPrevented||l?.())},v),N=function(e,t=globalThis?.document){let n=S(e),r=u.useRef(!1);return u.useEffect(()=>{let e=e=>{e.target&&!r.current&&T("dismissableLayer.focusOutside",n,{originalEvent:e},{discrete:!1})};return t.addEventListener("focusin",e),()=>t.removeEventListener("focusin",e)},[t,n]),{onFocusCapture:()=>r.current=!0,onBlurCapture:()=>r.current=!1}}(e=>{let t=e.target;![...f.branches].some(e=>e.contains(t))&&(i?.(e),a?.(e),e.defaultPrevented||l?.())},v);return!function(e,t=globalThis?.document){let n=S(e);u.useEffect(()=>{let e=e=>{"Escape"===e.key&&n(e)};return t.addEventListener("keydown",e,{capture:!0}),()=>t.removeEventListener("keydown",e,{capture:!0})},[n,t])}(e=>{k===f.layers.size-1&&(r?.(e),!e.defaultPrevented&&l&&(e.preventDefault(),l()))},v),u.useEffect(()=>{if(p)return n&&(0===f.layersWithOutsidePointerEventsDisabled.size&&(s=v.body.style.pointerEvents,v.body.style.pointerEvents="none"),f.layersWithOutsidePointerEventsDisabled.add(p)),f.layers.add(p),M(),()=>{n&&1===f.layersWithOutsidePointerEventsDisabled.size&&(v.body.style.pointerEvents=s)}},[p,v,n,f]),u.useEffect(()=>()=>{p&&(f.layers.delete(p),f.layersWithOutsidePointerEventsDisabled.delete(p),M())},[p,f]),u.useEffect(()=>{let e=()=>b({});return document.addEventListener(P,e),()=>document.removeEventListener(P,e)},[]),(0,h.jsx)(R.div,{...c,ref:y,style:{pointerEvents:C?j?"auto":"none":void 0,...e.style},onFocusCapture:d(e.onFocusCapture,N.onFocusCapture),onBlurCapture:d(e.onBlurCapture,N.onBlurCapture),onPointerDownCapture:d(e.onPointerDownCapture,A.onPointerDownCapture)})});function M(){let e=new CustomEvent(P);document.dispatchEvent(e)}function T(e,t,n,{discrete:r}){let o=n.originalEvent.target,i=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:n});if(t&&o.addEventListener(e,t,{once:!0}),r)o&&x.flushSync(()=>o.dispatchEvent(i));else o.dispatchEvent(i)}j.displayName="DismissableLayer",u.forwardRef((e,t)=>
3{let n=u.useContext(O),r=u.useRef(null),o=m(t,r);return u.useEffect(()=>{let e=r.current;if(e)return n.branches.add(e),()=>{n.branches.delete(e)}},[n.branches]),(0,h.jsx)(R.div,{...e,ref:o})}).displayName="DismissableLayerBranch";var A="focusScope.autoFocusOnMount",N="focusScope.autoFocusOnUnmount",D={bubbles:!1,cancelable:!0},L=u.forwardRef((e,t)=>{let{loop:n=!1,trapped:r=!1,onMountAutoFocus:o,onUnmountAutoFocus:i,...a}=e,[l,s]=u.useState(null),c=S(o),d=S(i),f=u.useRef(null),p=m(t,e=>s(e)),g=u.useRef({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;u.useEffect(()=>{if(r){let e=function(e){if(g.paused||!l)return;let t=e.target;l.contains(t)?f.current=t:z(f.current,{select:!0})},t=function(e){if(g.paused||!l)return;let t=e.relatedTarget;null!==t&&(l.contains(t)||z(f.current,{select:!0}))};document.addEventListener("focusin",e),document.addEventListener("focusout",t);let n=new MutationObserver(function(e){if(document.activeElement===document.body)for(let t of e)t.removedNodes.length>0&&z(l)});return l&&n.observe(l,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",e),document.removeEventListener("focusout",t),n.disconnect()}}},[r,l,g.paused]),u.useEffect(()=>{if(l){F.add(g);let e=document.activeElement;if(!l.contains(e)){let t=new CustomEvent(A,D);l.addEventListener(A,c),l.dispatchEvent(t),t.defaultPrevented||(function(e,{select:t=!1}={}){let n=document.activeElement;for(let r of e)if(z(r,{select:t}),document.activeElement!==n)return}(I(l).filter(e=>"A"!==e.tagName),{select:!0}),document.activeElement===e&&z(l))}return()=>{l.removeEventListener(A,c),setTimeout(()=>{let t=new CustomEvent(N,D);l.addEventListener(N,d),l.dispatchEvent(t),t.defaultPrevented||z(e??document.body,{select:!0}),l.removeEventListener(N,d),F.remove(g)},0)}}},[l,c,d,g]);let v=u.useCallback(e=>{if(!n&&!r||g.paused)return;let t="Tab"===e.key&&!e.altKey&&!e.ctrlKey&&!e.metaKey,o=document.activeElement;if(t&&o){var i;let t,r=e.currentTarget,[a,l]=[_(t=I(i=r),i),_(t.reverse(),i)];a&&l?e.shiftKey||o!==l?e.shiftKey&&o===a&&(e.preventDefault(),n&&z(l,{select:!0})):(e.preventDefault(),n&&z(a,{select:!0})):o===r&&e.preventDefault()}},[n,r,g.paused]);return(0,h.jsx)(R.div,{tabIndex:-1,...a,ref:p,onKeyDown:v})});function I(e){let t=[],n=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:e=>{let t="INPUT"===e.tagName&&"hidden"===e.type;return e.disabled||e.hidden||t?NodeFilter.FILTER_SKIP:e.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;n.nextNode();)t.push(n.currentNode);return t}function _(e,t){for(let n of e)if(!function(e,{upTo:t}){if("hidden"===getComputedStyle(e).visibility)return!0;for(;e&&(void 0===t||e!==t);){if("none"===getComputedStyle(e).display)return!0;e=e.parentElement}return!1}(n,{upTo:t}))return n}function z(e,{select:t=!1}={}){if(e&&e.focus){var n;let r=document.activeElement;e.focus({preventScroll:!0}),e!==r&&(n=e)instanceof HTMLInputElement&&"select"in n&&t&&e.select()}}L.displayName="FocusScope";var F=(a=[],{add(e){let t=a[0];e!==t&&t?.pause(),(a=$(a,e)).unshift(e)},remove(e){a=$(a,e),a[0]?.resume()}});function $(e,t){let n=[...e],r=n.indexOf(t);return -1!==r&&n.splice(r,1),n}var W=u.forwardRef((e,t)=>{let{container:n,...r}=e,[o,i]=u.useState(!1);g(()=>i(!0),[]);let a=n||o&&globalThis?.document?.body;return a?x.createPortal((0,h.jsx)(R.div,{...r,ref:t}),a):null});W.displayName="Portal";var K=e=>{var t;let n,r,{present:o,children:i}=e,a=function(e){var t,n;let[r,o]=u.useState(),i=u.useRef(null),a=u.useRef(e),l=u.useRef("none"),[s,c]=(t=e?"mounted":"unmounted",n={mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}},u.useReducer((e,t)=>n[e][t]??e,t));return u.useEffect(()=>{let e=B(i.current);l.current="mounted"===s?e:"none"},[s]),g(()=>{let t=i.current,n=a.current;if(n!==e){let r=l.current,o=B(t);e?c("MOUNT"):"none"===o||t?.display==="none"?c("UNMOUNT"):n&&r!==o?c("ANIMATION_OUT"):c("UNMOUNT"),a.current=e}},[e,c]),g(()=>{if(r){let e,t=r.ownerDocument.defaultView??window,n=n=>{let o=B(i.current).includes(CSS.escape(n.animationName));if(n.target===r&&o&&(c("ANIMATION_END"),!a.current)){let n=r.style.animationFillMode;r.style.animationFillMode="forwards",e=t.setTimeout(()=>{"forwards"===r.style.animationFillMode&&(r.style.animationFillMode=n)})}},o=e=>{e.target===r&&(l.current=B(i.current))};return r.addEventListener("animationstart",o),r.addEventListener("animationcancel",n),r.addEventListener("animationend",n),()=>{t.clearTimeout(e),r.removeEventListener("animationstart",o),r.removeEventListener("animationcancel",n),r.removeEventListener("animationend",n)}}c("ANIMATION_END")},[r,c]),{isPresent:["mounted","unmountSuspended"].includes(s),ref:u.useCallback(e=>{i.current=e?getComputedStyle(e):null,o(e)},[])}}(o),l="function"==typeof i?i({present:a.isPresent}):u.Children.only(i),s=m(a.ref,(t=l,(r=(n=Object.getOwnPropertyDescriptor(t.props,"ref")?.get)&&"isReactWarning"in n&&n.isReactWarning)?t.ref:(r=(n=Object.getOwnPropertyDescriptor(t,"ref")?.get)&&"isReactWarning"in n&&n.isReactWarning)?t.props.ref:t.props.ref||t.ref));return"function"==typeof i||a.isPresent?u.cloneElement(l,{ref:s}):null};function B(e){return e?.animationName||"none"}K.displayName="Presence";var U=0;function H(){let e=document.createElement("span");return e.setAttribute("data-radix-focus-guard",""),e.tabIndex=0,e.style.outline="none",e.style.opacity="0",e.
3style.position="fixed",e.style.pointerEvents="none",e}var G=n(5174),V=n(2954),q="Dialog",[X,Y]=function(e,t=[]){let n=[],r=()=>{let t=n.map(e=>u.createContext(e));return function(n){let r=n?.[e]||t;return u.useMemo(()=>({[`__scope${e}`]:{...n,[e]:r}}),[n,r])}};return r.scopeName=e,[function(t,r){let o=u.createContext(r),i=n.length;n=[...n,r];let a=t=>{let{scope:n,children:r,...a}=t,l=n?.[e]?.[i]||o,s=u.useMemo(()=>a,Object.values(a));return(0,h.jsx)(l.Provider,{value:s,children:r})};return a.displayName=t+"Provider",[a,function(n,a){let l=a?.[e]?.[i]||o,s=u.useContext(l);if(s)return s;if(void 0!==r)return r;throw Error(`\`${n}\` must be used within \`${t}\``)}]},function(...e){let t=e[0];if(1===e.length)return t;let n=()=>{let n=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return function(e){let r=n.reduce((t,{useScope:n,scopeName:r})=>{let o=n(e)[`__scope${r}`];return{...t,...o}},{});return u.useMemo(()=>({[`__scope${t.scopeName}`]:r}),[r])}};return n.scopeName=t.scopeName,n}(r,...t)]}(q),[Z,Q]=X(q),J=e=>{let{__scopeDialog:t,children:n,open:r,defaultOpen:o,onOpenChange:i,modal:a=!0}=e,l=u.useRef(null),s=u.useRef(null),[c,d]=function({prop:e,defaultProp:t,onChange:n=()=>{},caller:r}){let[o,i,a]=function({defaultProp:e,onChange:t}){let[n,r]=u.useState(e),o=u.useRef(n),i=u.useRef(t);return w(()=>{i.current=t},[t]),u.useEffect(()=>{o.current!==n&&(i.current?.(n),o.current=n)},[n,o]),[n,r,i]}({defaultProp:t,onChange:n}),l=void 0!==e,s=l?e:o;{let t=u.useRef(void 0!==e);u.useEffect(()=>{let e=t.current;if(e!==l){let t=l?"controlled":"uncontrolled";console.warn(`${r} is changing from ${e?"controlled":"uncontrolled"} to ${t}. Components should not switch from controlled to uncontrolled (or vice versa). Decide between using a controlled or uncontrolled value for the lifetime of the component.`)}t.current=l},[l,r])}return[s,u.useCallback(t=>{if(l){let n="function"==typeof t?t(e):t;n!==e&&a.current?.(n)}else i(t)},[l,e,i,a])]}({prop:r,defaultProp:o??!1,onChange:i,caller:q});return(0,h.jsx)(Z,{scope:t,triggerRef:l,contentRef:s,contentId:y(),titleId:y(),descriptionId:y(),open:c,onOpenChange:d,onOpenToggle:u.useCallback(()=>d(e=>!e),[d]),modal:a,children:n})};J.displayName=q;var ee="DialogTrigger",et=u.forwardRef((e,t)=>{let{__scopeDialog:n,...r}=e,o=Q(ee,n),i=m(t,o.triggerRef);return(0,h.jsx)(R.button,{type:"button","aria-haspopup":"dialog","aria-expanded":o.open,"aria-controls":o.contentId,"data-state":ex(o.open),...r,ref:i,onClick:d(e.onClick,o.onOpenToggle)})});et.displayName=ee;var en="DialogPortal",[er,eo]=X(en,{forceMount:void 0}),ei=e=>{let{__scopeDialog:t,forceMount:n,children:r,container:o}=e,i=Q(en,t);return(0,h.jsx)(er,{scope:t,forceMount:n,children:u.Children.map(r,e=>(0,h.jsx)(K,{present:n||i.open,children:(0,h.jsx)(W,{asChild:!0,container:o,children:e})}))})};ei.displayName=en;var ea="DialogOverlay",el=u.forwardRef((e,t)=>{let n=eo(ea,e.__scopeDialog),{forceMount:r=n.forceMount,...o}=e,i=Q(ea,e.__scopeDialog);return i.modal?(0,h.jsx)(K,{present:r||i.open,children:(0,h.jsx)(eu,{...o,ref:t})}):null});el.displayName=ea;var es=E("DialogOverlay.RemoveScroll"),eu=u.forwardRef((e,t)=>{let{__scopeDialog:n,...r}=e,o=Q(ea,n);return(0,h.jsx)(G.A,{as:es,allowPinchZoom:!0,shards:[o.contentRef],children:(0,h.jsx)(R.div,{"data-state":ex(o.open),...r,ref:t,style:{pointerEvents:"auto",...r.style}})})}),ec="DialogContent",ed=u.forwardRef((e,t)=>{let n=eo(ec,e.__scopeDialog),{forceMount:r=n.forceMount,...o}=e,i=Q(ec,e.__scopeDialog);return(0,h.jsx)(K,{present:r||i.open,children:i.modal?(0,h.jsx)(ef,{...o,ref:t}):(0,h.jsx)(ep,{...o,ref:t})})});ed.displayName=ec;var ef=u.forwardRef((e,t)=>{let n=Q(ec,e.__scopeDialog),r=u.useRef(null),o=m(t,n.contentRef,r);return u.useEffect(()=>{let e=r.current;if(e)return(0,V.Eq)(e)},[]),(0,h.jsx)(em,{...e,ref:o,trapFocus:n.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:d(e.onCloseAutoFocus,e=>{e.preventDefault(),n.triggerRef.current?.focus()}),onPointerDownOutside:d(e.onPointerDownOutside,e=>{let t=e.detail.originalEvent,n=0===t.button&&!0===t.ctrlKey;(2===t.button||n)&&e.preventDefault()}),onFocusOutside:d(e.onFocusOutside,e=>e.preventDefault())})}),ep=u.forwardRef((e,t)=>
3{let n=Q(ec,e.__scopeDialog),r=u.useRef(!1),o=u.useRef(!1);return(0,h.jsx)(em,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:t=>{e.onCloseAutoFocus?.(t),t.defaultPrevented||(r.current||n.triggerRef.current?.focus(),t.preventDefault()),r.current=!1,o.current=!1},onInteractOutside:t=>{e.onInteractOutside?.(t),t.defaultPrevented||(r.current=!0,"pointerdown"===t.detail.originalEvent.type&&(o.current=!0));let i=t.target;n.triggerRef.current?.contains(i)&&t.preventDefault(),"focusin"===t.detail.originalEvent.type&&o.current&&t.preventDefault()}})}),em=u.forwardRef((e,t)=>{let{__scopeDialog:n,trapFocus:r,onOpenAutoFocus:o,onCloseAutoFocus:i,...a}=e,l=Q(ec,n),s=u.useRef(null),c=m(t,s);return u.useEffect(()=>{let e=document.querySelectorAll("[data-radix-focus-guard]");return document.body.insertAdjacentElement("afterbegin",e[0]??H()),document.body.insertAdjacentElement("beforeend",e[1]??H()),U++,()=>{1===U&&document.querySelectorAll("[data-radix-focus-guard]").forEach(e=>e.remove()),U--}},[]),(0,h.jsxs)(h.Fragment,{children:[(0,h.jsx)(L,{asChild:!0,loop:!0,trapped:r,onMountAutoFocus:o,onUnmountAutoFocus:i,children:(0,h.jsx)(j,{role:"dialog",id:l.contentId,"aria-describedby":l.descriptionId,"aria-labelledby":l.titleId,"data-state":ex(l.open),...a,ref:c,onDismiss:()=>l.onOpenChange(!1)})}),(0,h.jsxs)(h.Fragment,{children:[(0,h.jsx)(eR,{titleId:l.titleId}),(0,h.jsx)(eS,{contentRef:s,descriptionId:l.descriptionId})]})]})}),eh="DialogTitle",eg=u.forwardRef((e,t)=>{let{__scopeDialog:n,...r}=e,o=Q(eh,n);return(0,h.jsx)(R.h2,{id:o.titleId,...r,ref:t})});eg.displayName=eh;var ev="DialogDescription",eb=u.forwardRef((e,t)=>{let{__scopeDialog:n,...r}=e,o=Q(ev,n);return(0,h.jsx)(R.p,{id:o.descriptionId,...r,ref:t})});eb.displayName=ev;var ey="DialogClose",ew=u.forwardRef((e,t)=>{let{__scopeDialog:n,...r}=e,o=Q(ey,n);return(0,h.jsx)(R.button,{type:"button",...r,ref:t,onClick:d(e.onClick,()=>o.onOpenChange(!1))})});function ex(e){return e?"open":"closed"}ew.displayName=ey;var eE="DialogTitleWarning",[ek,eC]=(l={contentName:ec,titleName:eh,docsSlug:"dialog"},o=u.createContext(l),(i=e=>{let{children:t,...n}=e,r=u.useMemo(()=>n,Object.values(n));return(0,h.jsx)(o.Provider,{value:r,children:t})}).displayName=eE+"Provider",[i,function(e){let t=u.useContext(o);if(t)return t;if(void 0!==l)return l;throw Error(`\`${e}\` must be used within \`${eE}\``)}]),eR=({titleId:e})=>{let t=eC(eE),n=`\`${t.contentName}\` requires a \`${t.titleName}\` for the component to be accessible for screen reader users.
4
5If you want to hide the \`${t.titleName}\`, you can wrap it with our VisuallyHidden component.
6
7For more information, see https://radix-ui.com/primitives/docs/components/${t.docsSlug}`;return u.useEffect(()=>{e&&(document.getElementById(e)||console.error(n))},[n,e]),null},eS=({contentRef:e,descriptionId:t})=>{let n=eC("DialogDescriptionWarning"),r=`Warning: Missing \`Description\` or \`aria-describedby={undefined}\` for {${n.contentName}}.`;return u.useEffect(()=>{let n=e.current?.getAttribute("aria-describedby");t&&n&&(document.getElementById(t)||console.warn(r))},[r,e,t]),null};let eP=u.createContext({drawerRef:{current:null},overlayRef:{current:null},onPress:()=>{},onRelease:()=>{},onDrag:()=>{},onNestedDrag:()=>{},onNestedOpenChange:()=>{},onNestedRelease:()=>{},openProp:void 0,dismissible:!1,isOpen:!1,isDragging:!1,keyboardIsOpen:{current:!1},snapPointsOffset:null,snapPoints:null,handleOnly:!1,modal:!1,shouldFade:!1,activeSnapPoint:null,onOpenChange:()=>{},setActiveSnapPoint:()=>{},closeDrawer:()=>{},direction:"bottom",shouldAnimate:{current:!0},shouldScaleBackground:!1,setBackgroundColorOnScale:!0,noBodyStyles:!1,container:null,autoFocus:!1}),eO=()=>{let e=u.useContext(eP);if(!e)throw Error("useDrawerContext must be used within a Drawer.Root");return e};function ej(){return/^((?!chrome|android).)*safari/i.test(navigator.userAgent)}function eM(){return eT(/^iPhone/)||eT(/^iPad/)||eT(/^Mac/)&&navigator.maxTouchPoints>1}function eT(e){return"u">typeof window&&null!=window.navigator?e.test(window.navigator.platform):void 0}!function(e){if(!e||"u"<typeof document)return;let t=document.head||document.getElementsByTagName("head")[0],n=document.createElement("style");n.type="text/css",t.appendChild(n),n.styleSheet?n.styleSheet.cssText=e:n.appendChild(document.createTextNode(e))}("[data-vaul-drawer]{touch-action:none;will-change:transform;transition:transform .5s cubic-bezier(.32, .72, 0, 1);animation-duration:.5s;animation-timing-function:cubic-bezier(0.32,0.72,0,1)}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=bottom][data-state=open]{animation-name:slideFromBottom}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=bottom][data-state=closed]{animation-name:slideToBottom}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=top][data-state=open]{animation-name:slideFromTop}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=top][data-state=closed]{animation-name:slideToTop}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=left][data-state=open]{animation-name:slideFromLeft}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=left][data-state=closed]{animation-name:slideToLeft}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=right][data-state=open]{animation-name:slideFromRight}[data-vaul-drawer][data-vaul-snap-points=false][data-vaul-drawer-direction=right][data-state=closed]{animation-name:slideToRight}[data-vaul-drawer][data-vaul-snap-points=true][data-vaul-drawer-direction=bottom]{transform:translate3d(0,var(--initial-transform,100%),0)}[data-vaul-drawer][data-vaul-snap-points=true][data-vaul-drawer-direction=top]{transform:translate3d(0,calc(var(--initial-transform,100%) * -1),0)}[data-vaul-drawer][data-vaul-snap-points=true][data-vaul-drawer-direction=left]{transform:translate3d(calc(var(--initial-transform,100%) * -1),0,0)}[data-vaul-drawer][data-vaul-snap-points=true][data-vaul-drawer-direction=right]{transform:translate3d(var(--initial-transform,100%),0,0)}[data-vaul-drawer][data-vaul-delayed-snap-points=true][data-vaul-drawer-direction=top]{transform:translate3d(0,var(--snap-point-height,0),0)}[data-vaul-drawer][data-vaul-delayed-snap-points=true][data-vaul-drawer-direction=bottom]{transform:translate3d(0,var(--snap-point-height,0),0)}[data-vaul-drawer][data-vaul-delayed-snap-points=true][data-vaul-drawer-direction=left]{transform:translate3d(var(--snap-point-height,0),0,0)}[data-vaul-drawer][data-vaul-delayed-snap-points=true][data-vaul-drawer-direction=right]{transform:translate3d(var(--snap-point-height,0),0,0)}[data-vaul-overlay][data-vaul-snap-points=false]{animation-duration:.5s;animation-timing-function:cubic-bezier(0.32,0.72,0,1)}[data-vaul-overlay][data-vaul-snap-points=false][data-state=open]{animation-name:fadeIn}[data-vaul-overlay][data-state=closed]{animation-name:fadeOut}[data-vaul-animate=false]{animation:none!important}[data-vaul-overlay][data-vaul-snap-points=true]{opacity:0;transition:opacity .5s cubic-bezier(.32, .72, 0, 1)}[data-vaul-overlay][data-vaul-snap-points=true]{opacity:1}[data-vaul-drawer]:not([data-vaul-custom-container=true])::after{content:'';position:absolute;background:inherit;background-color:inherit}[data-vaul-drawer][data-vaul-drawer-direction=top]::after{top:initial;bottom:100%;left:0;right:0;height:200%}[data-vaul-drawer][data-vaul-drawer-direction=bottom]::after{top:100%;bottom:initial;left:0;right:0;height:200%}[data-vaul-drawer][data-vaul-drawer-direction=left]::after{left:initial;right:100%;top:0;bottom:0;width:200%}[data-vaul-drawer][data-vaul-drawer-direction=right]::after{left:100%;right:initial;top:0;bottom:0;width:200%}[data-vaul-overlay][data-vaul-snap-points=true]:not([data-vaul-snap-points-overlay=true]):not(\n[data-state=closed]\n){opacity:0}
7[data-vaul-overlay][data-vaul-snap-points-overlay=true]{opacity:1}[data-vaul-handle]{display:block;position:relative;opacity:.7;background:#e2e2e4;margin-left:auto;margin-right:auto;height:5px;width:32px;border-radius:1rem;touch-action:pan-y}[data-vaul-handle]:active,[data-vaul-handle]:hover{opacity:1}[data-vaul-handle-hitarea]{position:absolute;left:50%;top:50%;transform:translate(-50%,-50%);width:max(100%,2.75rem);height:max(100%,2.75rem);touch-action:inherit}@media (hover:hover) and (pointer:fine){[data-vaul-drawer]{user-select:none}}@media (pointer:fine){[data-vaul-handle-hitarea]:{width:100%;height:100%}}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes fadeOut{to{opacity:0}}@keyframes slideFromBottom{from{transform:translate3d(0,var(--initial-transform,100%),0)}to{transform:translate3d(0,0,0)}}@keyframes slideToBottom{to{transform:translate3d(0,var(--initial-transform,100%),0)}}@keyframes slideFromTop{from{transform:translate3d(0,calc(var(--initial-transform,100%) * -1),0)}to{transform:translate3d(0,0,0)}}@keyframes slideToTop{to{transform:translate3d(0,calc(var(--initial-transform,100%) * -1),0)}}@keyframes slideFromLeft{from{transform:translate3d(calc(var(--initial-transform,100%) * -1),0,0)}to{transform:translate3d(0,0,0)}}@keyframes slideToLeft{to{transform:translate3d(calc(var(--initial-transform,100%) * -1),0,0)}}@keyframes slideFromRight{from{transform:translate3d(var(--initial-transform,100%),0,0)}to{transform:translate3d(0,0,0)}}@keyframes slideToRight{to{transform:translate3d(var(--initial-transform,100%),0,0)}}");let eA="u">typeof window?u.useLayoutEffect:u.useEffect;function eN(...e){return(...t)=>{for(let n of e)"function"==typeof n&&n(...t)}}let eD="u">typeof document&&window.visualViewport;function eL(e){let t=window.getComputedStyle(e);return/(auto|scroll)/.test(t.overflow+t.overflowX+t.overflowY)}function eI(e){for(eL(e)&&(e=e.parentElement);e&&!eL(e);)e=e.parentElement;return e||document.scrollingElement||document.documentElement}let e_=new Set(["checkbox","radio","range","color","file","image","button","submit","reset"]),ez=0;function eF(e,t,n,r){return e.addEventListener(t,n,r),()=>{e.removeEventListener(t,n,r)}}function e$(e){let t=document.scrollingElement||document.documentElement;for(;e&&e!==t;){let t=eI(e);if(t!==document.documentElement&&t!==document.body&&t!==e){let n=t.getBoundingClientRect().top,r=e.getBoundingClientRect().top;e.getBoundingClientRect().bottom>t.getBoundingClientRect().bottom+24&&(t.scrollTop+=r-n)}e=t.parentElement}}function eW(e){return e instanceof HTMLInputElement&&!e_.has(e.type)||e instanceof HTMLTextAreaElement||e instanceof HTMLElement&&e.isContentEditable}function eK(...e){return u.useCallback(function(...e){return t=>e.forEach(e=>{"function"==typeof e?e(t):null!=e&&(e.current=t)})}(...e),e)}let eB=new WeakMap;function eU(e,t,n=!1){if(!e||!(e instanceof HTMLElement))return;let r={};Object.entries(t).forEach(([t,n])=>{t.startsWith("--")?e.style.setProperty(t,n):(r[t]=e.style[t],e.style[t]=n)}),n||eB.set(e,r)}let eH=e=>{switch(e){case"top":case"bottom":return!0;case"left":case"right":return!1;default:return e}};function eG(e,t){if(!e)return null;let n=window.getComputedStyle(e),r=n.transform||n.webkitTransform||n.mozTransform,o=r.match(/^matrix3d\((.+)\)$/);return o?parseFloat(o[1].split(", ")[eH(t)?13:12]):(o=r.match(/^matrix\((.+)\)$/))?parseFloat(o[1].split(", ")[eH(t)?5:4]):null}function eV(e,t){if(!e)return()=>{};let n=e.style.cssText;return Object.assign(e.style,t),()=>{e.style.cssText=n}}let eq=[.32,.72,0,1],eX="vaul-dragging";function eY(e){let t=u.useRef(e);return u.useEffect(()=>{t.current=e}),u.useMemo(()=>(...e)=>null==t.current?void 0:t.current.call(t,...e),[])}function eZ({prop:e,defaultProp:t,onChange:n=()=>{}}){let[r,o]=function({defaultProp:e,onChange:t}){let n=u.useState(e),[r]=n,o=u.useRef(r),i=eY(t);return u.useEffect(()=>{o.current!==r&&(i(r),o.current=r)},[r,o,i]),n}({defaultProp:t,onChange:n}),i=void 0!==e,a=i?e:r,l=eY(n);return[a,u.useCallback(t=>{if(i){let n="function"==typeof t?t(e):t;n!==e&&l(n)}else o(t)},[i,e,o,l])]}let eQ=()=>()=>{},eJ=null;function e0({open:e,onOpenChange:t,children:n,onDrag:o,onRelease:i,snapPoints:a,shouldScaleBackgroun
7d:l=!1,setBackgroundColorOnScale:s=!0,closeThreshold:c=.25,scrollLockTimeout:d=100,dismissible:f=!0,handleOnly:p=!1,fadeFromIndex:m=a&&a.length-1,activeSnapPoint:h,setActiveSnapPoint:g,fixed:v,modal:b=!0,onClose:y,nested:w,noBodyStyles:x=!1,direction:E="bottom",defaultOpen:k=!1,disablePreventScroll:C=!0,snapToSequentialPoint:R=!1,preventScrollRestoration:S=!1,repositionInputs:P=!0,onAnimationEnd:O,container:j,autoFocus:M=!1}){var T,A;let[N=!1,D]=eZ({defaultProp:k,prop:e,onChange:e=>{null==t||t(e),e||w||ef(),setTimeout(()=>{null==O||O(e)},500),e&&!b&&"u">typeof window&&window.requestAnimationFrame(()=>{document.body.style.pointerEvents="auto"}),e||(document.body.style.pointerEvents="auto")}}),[L,I]=u.useState(!1),[_,z]=u.useState(!1),[F,$]=u.useState(!1),W=u.useRef(null),K=u.useRef(null),B=u.useRef(null),U=u.useRef(null),H=u.useRef(null),G=u.useRef(!1),V=u.useRef(null),q=u.useRef(0),X=u.useRef(!1),Y=u.useRef(!k),Z=u.useRef(0),Q=u.useRef(null),ee=u.useRef((null==(T=Q.current)?void 0:T.getBoundingClientRect().height)||0),et=u.useRef((null==(A=Q.current)?void 0:A.getBoundingClientRect().width)||0),en=u.useRef(0),er=u.useCallback(e=>{a&&e===es.length-1&&(K.current=new Date)},[]),{activeSnapPoint:eo,activeSnapPointIndex:ei,setActiveSnapPoint:ea,onRelease:el,snapPointsOffset:es,onDrag:eu,shouldFade:ec,getPercentageDragged:ed}=function({activeSnapPointProp:e,setActiveSnapPointProp:t,snapPoints:n,drawerRef:r,overlayRef:o,fadeFromIndex:i,onSnapPointChange:a,direction:l="bottom",container:s,snapToSequentialPoint:c}){let[d,f]=eZ({prop:e,defaultProp:null==n?void 0:n[0],onChange:t}),[p,m]=u.useState("u">typeof window?{innerWidth:window.innerWidth,innerHeight:window.innerHeight}:void 0);u.useEffect(()=>{function e(){m({innerWidth:window.innerWidth,innerHeight:window.innerHeight})}return window.addEventListener("resize",e),()=>window.removeEventListener("resize",e)},[]);let h=u.useMemo(()=>d===(null==n?void 0:n[n.length-1])||null,[n,d]),g=u.useMemo(()=>{var e;return null!=(e=null==n?void 0:n.findIndex(e=>e===d))?e:null},[n,d]),v=n&&n.length>0&&(i||0===i)&&!Number.isNaN(i)&&n[i]===d||!n,b=u.useMemo(()=>{var e;let t=s?{width:s.getBoundingClientRect().width,height:s.getBoundingClientRect().height}:"u">typeof window?{width:window.innerWidth,height:window.innerHeight}:{width:0,height:0};return null!=(e=null==n?void 0:n.map(e=>{let n="string"==typeof e,r=0;if(n&&(r=parseInt(e,10)),eH(l)){let o=n?r:p?e*t.height:0;return p?"bottom"===l?t.height-o:-t.height+o:o}let o=n?r:p?e*t.width:0;return p?"right"===l?t.width-o:-t.width+o:o}))?e:[]},[n,p,s]),y=u.useMemo(()=>null!==g?null==b?void 0:b[g]:null,[b,g]),w=u.useCallback(e=>{var t;let s=null!=(t=null==b?void 0:b.findIndex(t=>t===e))?t:null;a(s),eU(r.current,{transition:`transform 0.5s cubic-bezier(${eq.join(",")})`,transform:eH(l)?`translate3d(0, ${e}px, 0)`:`translate3d(${e}px, 0, 0)`}),b&&s!==b.length-1&&void 0!==i&&s!==i&&s<i?eU(o.current,{transition:`opacity 0.5s cubic-bezier(${eq.join(",")})`,opacity:"0"}):eU(o.current,{transition:`opacity 0.5s cubic-bezier(${eq.join(",")})`,opacity:"1"}),f(null==n?void 0:n[Math.max(s,0)])},[r.current,n,b,i,o,f]);return u.useEffect(()=>{if(d||e){var t;let r=null!=(t=null==n?void 0:n.findIndex(t=>t===e||t===d))?t:-1;b&&-1!==r&&"number"==typeof b[r]&&w(b[r])}},[d,e,n,b,w]),{isLastSnapPoint:h,activeSnapPoint:d,shouldFade:v,getPercentageDragged:function(e,t){if(!n||"number"!=typeof g||!b||void 0===i)return null;let r=g===i-1;if(g>=i&&t)return 0;if(r&&!t)return 1;if(!v&&!r)return null;let o=r?g+1:g-1,a=e/Math.abs(r?b[o]-b[o-1]:b[o+1]-b[o]);return r?1-a:a},setActiveSnapPoint:f,activeSnapPointIndex:g,onRelease:function({draggedDistance:e,closeDrawer:t,velocity:r,dismissible:a}){if(void 0===i)return;let s="bottom"===l||"right"===l?(null!=y?y:0)-e:(null!=y?y:0)+e,u=g===i-1,d=0===g,f=e>0;if(u&&eU(o.current,{transition:`opacity 0.5s cubic-bezier(${eq.join(",")})`}),!c&&r>2&&!f)return void(a?t():w(b[0]));if(!c&&r>2&&f&&b&&n)return void w(b[n.length-1]);let p=null==b?void 0:b.reduce((e,t)=>"number"!=typeof e||"number"!=typeof t?e:Math.abs(t-s)<Math.abs(e-s)?t:e),m=eH(l)?window.innerHeight:window.innerWidth;if(r>.4&&Math.abs(e)<.4*m){let e=f?1:-1;return e>0&&h&&n?void w(b[n.length-1]):void(d&&e<0&&a&&t(),null===g||w(b[g+e]))}w(p)},onDrag:function({draggedDistance:e}){if(null===y)return;let t="bottom"===l||"right"===l?y-e:y+e;("bottom"===l||"right"===l)&&t<b[b.length-1]||("top"===l||"left"===l)&&t>b[b.length-1]||eU(r.current,{transform:eH(l)?`translate3d(0, ${t}px, 0)`:`translate3d(${t}px, 0, 0)`})},snapPointsOffset:b}}({snapPoints:a,activeSnapPointProp:h,setActiveSnapPointProp:g,drawerRef:Q,fadeFromIndex:m,overlayRef:W,onSnapPointChange:er,direction:E,container:j,snapToSequentialPoint:R});!function(e={}){let{isDisabled:t}=e;eA(()=>{if(!t){var e,n,o;let t,i,a,l,s,u,c;return 1==++ez&&eM()&&(a=0,l=window.pageXOffset,s=window.pageYOffset,u=eN((e=document.documentElement,n="paddingRight",o=`${window.innerWidth-document.documentElement.clientWidth}px`,t=e.style[n],e.style[n]=o,()=>{e.style[n]=t})),window.scrollTo(0,0),c=eN(eF(document,"touchstart",e=>{((i=eI(e.target))!==document.documentElement||i!==document.body)&&(a=e.changedTouches[0].pageY)},{passive:!1,capture:!0}),eF(document,"touchmove",e=>{if(!i||i===document.documentElement||i===document.body)return void e.preventDefault();
7let t=e.changedTouches[0].pageY,n=i.scrollTop,r=i.scrollHeight-i.clientHeight;0!==r&&((n<=0&&t>a||n>=r&&t<a)&&e.preventDefault(),a=t)},{passive:!1,capture:!0}),eF(document,"touchend",e=>{let t=e.target;eW(t)&&t!==document.activeElement&&(e.preventDefault(),t.style.transform="translateY(-2000px)",t.focus(),requestAnimationFrame(()=>{t.style.transform=""}))},{passive:!1,capture:!0}),eF(document,"focus",e=>{let t=e.target;eW(t)&&(t.style.transform="translateY(-2000px)",requestAnimationFrame(()=>{t.style.transform="",eD&&(eD.height<window.innerHeight?requestAnimationFrame(()=>{e$(t)}):eD.addEventListener("resize",()=>e$(t),{once:!0}))}))},!0),eF(window,"scroll",()=>{window.scrollTo(0,0)})),r=()=>{u(),c(),window.scrollTo(l,s)}),()=>{0==--ez&&(null==r||r())}}},[t])}({isDisabled:!N||_||!b||F||!L||!P||!C});let{restorePositionSetting:ef}=function({isOpen:e,modal:t,nested:n,hasBeenOpened:r,preventScrollRestoration:o,noBodyStyles:i}){let[a,l]=u.useState(()=>"u">typeof window?window.location.href:""),s=u.useRef(0),c=u.useCallback(()=>{if(ej()&&null===eJ&&e&&!i){eJ={position:document.body.style.position,top:document.body.style.top,left:document.body.style.left,height:document.body.style.height,right:"unset"};let{scrollX:e,innerHeight:t}=window;document.body.style.setProperty("position","fixed","important"),Object.assign(document.body.style,{top:`${-s.current}px`,left:`${-e}px`,right:"0px",height:"auto"}),window.setTimeout(()=>window.requestAnimationFrame(()=>{let e=t-window.innerHeight;e&&s.current>=t&&(document.body.style.top=`${-(s.current+e)}px`)}),300)}},[e]),d=u.useCallback(()=>{if(ej()&&null!==eJ&&!i){let e=-parseInt(document.body.style.top,10),t=-parseInt(document.body.style.left,10);Object.assign(document.body.style,eJ),window.requestAnimationFrame(()=>{o&&a!==window.location.href?l(window.location.href):window.scrollTo(t,e)}),eJ=null}},[a]);return u.useEffect(()=>{function e(){s.current=window.scrollY}return e(),window.addEventListener("scroll",e),()=>{window.removeEventListener("scroll",e)}},[]),u.useEffect(()=>{if(t)return()=>{"u"<typeof document||document.querySelector("[data-vaul-drawer]")||d()}},[t,d]),u.useEffect(()=>{!n&&r&&(e?(window.matchMedia("(display-mode: standalone)").matches||c(),t||window.setTimeout(()=>{d()},500)):d())},[e,r,a,t,n,c,d]),{restorePositionSetting:d}}({isOpen:N,modal:b,nested:null!=w&&w,hasBeenOpened:L,preventScrollRestoration:S,noBodyStyles:x});function ep(){return(window.innerWidth-26)/window.innerWidth}function em(e,t){var n;let r=e,o=null==(n=window.getSelection())?void 0:n.toString(),i=Q.current?eG(Q.current,E):null,a=new Date;if("SELECT"===r.tagName||r.hasAttribute("data-vaul-no-drag")||r.closest("[data-vaul-no-drag]"))return!1;if("right"===E||"left"===E)return!0;if(K.current&&a.getTime()-K.current.getTime()<500)return!1;if(null!==i&&("bottom"===E?i>0:i<0))return!0;if(o&&o.length>0)return!1;if(H.current&&a.getTime()-H.current.getTime()<d&&0===i||t)return H.current=a,!1;for(;r;){if(r.scrollHeight>r.clientHeight){if(0!==r.scrollTop)return H.current=new Date,!1;if("dialog"===r.getAttribute("role"))break}r=r.parentNode}return!0}function eh(e){_&&Q.current&&(Q.current.classList.remove(eX),G.current=!1,z(!1),U.current=new Date),null==y||y(),e||D(!1),setTimeout(()=>{a&&ea(a[0])},500)}function eg(){if(!Q.current)return;let e=document.querySelector("[data-vaul-drawer-wrapper]"),t=eG(Q.current,E);eU(Q.current,{transform:"translate3d(0, 0, 0)",transition:`transform 0.5s cubic-bezier(${eq.join(",")})`}),eU(W.current,{transition:`opacity 0.5s cubic-bezier(${eq.join(",")})`,opacity:"1"}),l&&t&&t>0&&N&&eU(e,{borderRadius:"8px",overflow:"hidden",...eH(E)?{transform:`scale(${ep()}) translate3d(0, calc(env(safe-area-inset-top) + 14px), 0)`,transformOrigin:"top"}:{transform:`scale(${ep()}) translate3d(calc(env(safe-area-inset-top) + 14px), 0, 0)`,transformOrigin:"left"},transitionProperty:"transform, border-radius",transitionDuration:"0.5s",transitionTimingFunction:`cubic-bezier(${eq.join(",")})`},!0)}return u.useEffect(()=>{window.requestAnimationFrame(()=>{Y.current=!0})},[]),u.useEffect(()=>{var e;function t(){if(Q.current&&P&&(eW(document.activeElement)||X.current)){var e;
7let t=(null==(e=window.visualViewport)?void 0:e.height)||0,n=window.innerHeight,r=n-t,o=Q.current.getBoundingClientRect().height||0;en.current||(en.current=o);let i=Q.current.getBoundingClientRect().top;if(Math.abs(Z.current-r)>60&&(X.current=!X.current),a&&a.length>0&&es&&ei&&(r+=es[ei]||0),Z.current=r,o>t||X.current){let e=Q.current.getBoundingClientRect().height,a=e;e>t&&(a=t-(o>.8*n?i:26)),v?Q.current.style.height=`${e-Math.max(r,0)}px`:Q.current.style.height=`${Math.max(a,t-i)}px`}else{let e;e=navigator.userAgent,"u">typeof window&&(/Firefox/.test(e)&&/Mobile/.test(e)||/FxiOS/.test(e))||(Q.current.style.height=`${en.current}px`)}a&&a.length>0&&!X.current?Q.current.style.bottom="0px":Q.current.style.bottom=`${Math.max(r,0)}px`}}return null==(e=window.visualViewport)||e.addEventListener("resize",t),()=>{var e;return null==(e=window.visualViewport)?void 0:e.removeEventListener("resize",t)}},[ei,a,es]),u.useEffect(()=>(N&&(eU(document.documentElement,{scrollBehavior:"auto"}),K.current=new Date),()=>{!function(e,t){if(!e||!(e instanceof HTMLElement))return;let n=eB.get(e);n&&(e.style[t]=n[t])}(document.documentElement,"scrollBehavior")}),[N]),u.useEffect(()=>{b||window.requestAnimationFrame(()=>{document.body.style.pointerEvents="auto"})},[b]),u.createElement(J,{defaultOpen:k,onOpenChange:e=>{(f||e)&&(e?I(!0):eh(!0),D(e))},open:N},u.createElement(eP.Provider,{value:{activeSnapPoint:eo,snapPoints:a,setActiveSnapPoint:ea,drawerRef:Q,overlayRef:W,onOpenChange:t,onPress:function(e){var t,n;!f&&!a||(!Q.current||Q.current.contains(e.target))&&(ee.current=(null==(t=Q.current)?void 0:t.getBoundingClientRect().height)||0,et.current=(null==(n=Q.current)?void 0:n.getBoundingClientRect().width)||0,z(!0),B.current=new Date,eM()&&window.addEventListener("touchend",()=>G.current=!1,{once:!0}),e.target.setPointerCapture(e.pointerId),q.current=eH(E)?e.pageY:e.pageX)},onRelease:function(e){var t,n;if(!_||!Q.current)return;Q.current.classList.remove(eX),G.current=!1,z(!1),U.current=new Date;let r=eG(Q.current,E);
7if(!e||!em(e.target,!1)||!r||Number.isNaN(r)||null===B.current)return;let o=U.current.getTime()-B.current.getTime(),l=q.current-(eH(E)?e.pageY:e.pageX),s=Math.abs(l)/o;if(s>.05&&($(!0),setTimeout(()=>{$(!1)},200)),a){el({draggedDistance:l*("bottom"===E||"right"===E?1:-1),closeDrawer:eh,velocity:s,dismissible:f}),null==i||i(e,!0);return}if("bottom"===E||"right"===E?l>0:l<0){eg(),null==i||i(e,!0);return}if(s>.4){eh(),null==i||i(e,!1);return}let u=Math.min(null!=(t=Q.current.getBoundingClientRect().height)?t:0,window.innerHeight),d=Math.min(null!=(n=Q.current.getBoundingClientRect().width)?n:0,window.innerWidth);if(Math.abs(r)>=("left"===E||"right"===E?d:u)*c){eh(),null==i||i(e,!1);return}null==i||i(e,!0),eg()},onDrag:function(e){if(Q.current&&_){let t="bottom"===E||"right"===E?1:-1,n=(q.current-(eH(E)?e.pageY:e.pageX))*t,r=n>0,i=a&&!f&&!r;if(i&&0===ei)return;let s=Math.abs(n),u=document.querySelector("[data-vaul-drawer-wrapper]"),c=s/("bottom"===E||"top"===E?ee.current:et.current),d=ed(s,r);if(null!==d&&(c=d),i&&c>=1||!G.current&&!em(e.target,r))return;if(Q.current.classList.add(eX),G.current=!0,eU(Q.current,{transition:"none"}),eU(W.current,{transition:"none"}),a&&eu({draggedDistance:n}),r&&!a){let e=Math.min(-(8*(Math.log(n+1)-2)*1),0)*t;eU(Q.current,{transform:eH(E)?`translate3d(0, ${e}px, 0)`:`translate3d(${e}px, 0, 0)`});return}let p=1-c;if((ec||m&&ei===m-1)&&(null==o||o(e,c),eU(W.current,{opacity:`${p}`,transition:"none"},!0)),u&&W.current&&l){let e=Math.min(ep()+c*(1-ep()),1),t=8-8*c,n=Math.max(0,14-14*c);eU(u,{borderRadius:`${t}px`,transform:eH(E)?`scale(${e}) translate3d(0, ${n}px, 0)`:`scale(${e}) translate3d(${n}px, 0, 0)`,transition:"none"},!0)}if(!a){let e=s*t;eU(Q.current,{transform:eH(E)?`translate3d(0, ${e}px, 0)`:`translate3d(${e}px, 0, 0)`})}}},dismissible:f,shouldAnimate:Y,handleOnly:p,isOpen:N,isDragging:_,shouldFade:ec,closeDrawer:eh,onNestedDrag:function(e,t){if(t<0)return;let n=(window.innerWidth-16)/window.innerWidth,r=n+t*(1-n),o=-16+16*t;eU(Q.current,{transform:eH(E)?`scale(${r}) translate3d(0, ${o}px, 0)`:`scale(${r}) translate3d(${o}px, 0, 0)`,transition:"none"})},onNestedOpenChange:function(e){let t=e?(window.innerWidth-16)/window.innerWidth:1,n=e?-16:0;V.current&&window.clearTimeout(V.current),eU(Q.current,{transition:`transform 0.5s cubic-bezier(${eq.join(",")})`,transform:eH(E)?`scale(${t}) translate3d(0, ${n}px, 0)`:`scale(${t}) translate3d(${n}px, 0, 0)`}),!e&&Q.current&&(V.current=setTimeout(()=>{let e=eG(Q.current,E);eU(Q.current,{transition:"none",transform:eH(E)?`translate3d(0, ${e}px, 0)`:`translate3d(${e}px, 0, 0)`})},500))},onNestedRelease:function(e,t){let n=eH(E)?window.innerHeight:window.innerWidth,r=t?(n-16)/n:1,o=t?-16:0;t&&eU(Q.current,{transition:`transform 0.5s cubic-bezier(${eq.join(",")})`,transform:eH(E)?`scale(${r}) translate3d(0, ${o}px, 0)`:`scale(${r}) translate3d(${o}px, 0, 0)`})},keyboardIsOpen:X,modal:b,snapPointsOffset:es,activeSnapPointIndex:ei,direction:E,shouldScaleBackground:l,setBackgroundColorOnScale:s,noBodyStyles:x,container:j,autoFocus:M}},n))}let e1=u.forwardRef(function({...e},t){let{overlayRef:n,snapPoints:r,onRelease:o,shouldFade:i,isOpen:a,modal:l,shouldAnimate:s}=eO(),c=eK(t,n),d=r&&r.length>0;if(!l)return null;let f=u.useCallback(e=>o(e),[o]);return u.createElement(el,{onMouseUp:f,ref:c,"data-vaul-overlay":"","data-vaul-snap-points":a&&d?"true":"false","data-vaul-snap-points-overlay":a&&i?"true":"false","data-vaul-animate":(null==s?void 0:s.current)?"true":"false",...e})});e1.displayName="Drawer.Overlay";let e2=u.forwardRef(function({onPointerDownOutside:e,style:t,onOpenAutoFocus:n,...r},o){let{drawerRef:i,onPress:a,onRelease:l,onDrag:s,keyboardIsOpen:c,snapPointsOffset:d,activeSnapPointIndex:f,modal:p,isOpen:m,direction:h,snapPoints:g,container:v,handleOnly:b,shouldAnimate:y,autoFocus:w}=eO(),[x,E]=u.useState(!1),k=eK(o,i),C=u.useRef(null),R=u.useRef(null),S=u.useRef(!1),P=g&&g.length>0;function O(e){C.current=null,S.current=!1,l(e)}return!function(){let{direction:e,isOpen:t,shouldScaleBackground:n,setBackgroundColorOnScale:r,noBodyStyles:o}=eO(),i=u.useRef(null),a=(0,u.useMemo)(()=>document.body.style.backgroundColor,[]);function l(){return(window.innerWidth-26)/window.innerWidth}u.useEffect(()=>{if(t&&n){i.current&&clearTimeout(i.current);let t=document.querySelector("[data-vaul-drawer-wrapper]")||document.querySelector("[vaul-drawer-wrapper]");if(!t)return;!function(...e){}(r&&!o?eV(document.body,{background:"black"}):eQ,eV(t,{transformOrigin:eH(e)?"top":"left",transitionProperty:"transform, border-radius",transitionDuration:"0.5s",transitionTimingFunction:`cubic-bezier(${eq.join(",")})`}));let n=eV(t,{borderRadius:"8px",overflow:"hidden",...eH(e)?{transform:`scale(${l()}) translate3d(0, calc(env(safe-area-inset-top) + 14px), 0)`}:{transform:`scale(${l()}) translate3d(calc(env(safe-area-inset-top) + 14px), 0, 0)`}}
7);return()=>{n(),i.current=window.setTimeout(()=>{a?document.body.style.background=a:document.body.style.removeProperty("background")},500)}}},[t,n,a])}(),u.useEffect(()=>{P&&window.requestAnimationFrame(()=>{E(!0)})},[]),u.createElement(ed,{"data-vaul-drawer-direction":h,"data-vaul-drawer":"","data-vaul-delayed-snap-points":x?"true":"false","data-vaul-snap-points":m&&P?"true":"false","data-vaul-custom-container":v?"true":"false","data-vaul-animate":(null==y?void 0:y.current)?"true":"false",...r,ref:k,style:d&&d.length>0?{"--snap-point-height":`${d[null!=f?f:0]}px`,...t}:t,onPointerDown:e=>{b||(null==r.onPointerDown||r.onPointerDown.call(r,e),C.current={x:e.pageX,y:e.pageY},a(e))},onOpenAutoFocus:e=>{null==n||n(e),w||e.preventDefault()},onPointerDownOutside:t=>{(null==e||e(t),!p||t.defaultPrevented)?t.preventDefault():c.current&&(c.current=!1)},onFocusOutside:e=>{if(!p)return void e.preventDefault()},onPointerMove:e=>{if(R.current=e,b||(null==r.onPointerMove||r.onPointerMove.call(r,e),!C.current))return;let t=e.pageY-C.current.y,n=e.pageX-C.current.x,o="touch"===e.pointerType?10:2;((e,t,n=0)=>
7{if(S.current)return!0;let r=Math.abs(e.y),o=Math.abs(e.x),i=o>r,a=["bottom","right"].includes(t)?1:-1;if("left"===t||"right"===t){if(!(e.x*a<0)&&o>=0&&o<=n)return i}else if(!(e.y*a<0)&&r>=0&&r<=n)return!i;return S.current=!0,!0})({x:n,y:t},h,o)?s(e):(Math.abs(n)>o||Math.abs(t)>o)&&(C.current=null)},onPointerUp:e=>{null==r.onPointerUp||r.onPointerUp.call(r,e),C.current=null,S.current=!1,l(e)},onPointerOut:e=>{null==r.onPointerOut||r.onPointerOut.call(r,e),O(R.current)},onContextMenu:e=>{null==r.onContextMenu||r.onContextMenu.call(r,e),R.current&&O(R.current)}})});e2.displayName="Drawer.Content";let e4=u.forwardRef(function({preventCycle:e=!1,children:t,...n},r){let{closeDrawer:o,isDragging:i,snapPoints:a,activeSnapPoint:l,setActiveSnapPoint:s,dismissible:c,handleOnly:d,isOpen:f,onPress:p,onDrag:m}=eO(),h=u.useRef(null),g=u.useRef(!1);function v(){h.current&&window.clearTimeout(h.current),g.current=!1}return u.createElement("div",{onClick:function(){g.current?v():window.setTimeout(()=>{!function(){if(i||e||g.current)return v();if(v(),!a||0===a.length){c||o();return}if(l===a[a.length-1]&&c)return o();let t=a.findIndex(e=>e===l);-1===t||s(a[t+1])}()},120)},onPointerCancel:v,onPointerDown:e=>{d&&p(e),h.current=window.setTimeout(()=>{g.current=!0},250)},onPointerMove:e=>{d&&m(e)},ref:r,"data-vaul-drawer-visible":f?"true":"false","data-vaul-handle":"","aria-hidden":"true",...n},u.createElement("span",{"data-vaul-handle-hitarea":"","aria-hidden":"true"},t))});e4.displayName="Drawer.Handle";let e5={Root:e0,NestedRoot:function({onDrag:e,onOpenChange:t,open:n,...r}){let{onNestedDrag:o,onNestedOpenChange:i,onNestedRelease:a}=eO();if(!o)throw Error("Drawer.NestedRoot must be placed in another drawer");return u.createElement(e0,{nested:!0,open:n,onClose:()=>{i(!1)},onDrag:(t,n)=>{o(t,n),null==e||e(t,n)},onOpenChange:e=>{e&&i(e),null==t||t(e)},onRelease:a,...r})},Content:e2,Overlay:e1,Trigger:et,Portal:function(e){let t=eO(),{container:n=t.container,...r}=e;return u.createElement(ei,{container:n,...r})},Handle:e4,Close:ew,Title:eg,Description:eb}},7603:(e,t,n)=>{n.d(t,{A:()=>i});var r=n(1811);let o={name:"sun",size:24,node:[["circle",{cx:"12",cy:"12",r:"4",key:"4exip2"}],["path",{d:"M12 2v2",key:"tus03m"}],["path",{d:"M12 20v2",key:"1lh1kg"}],["path",{d:"m4.93 4.93 1.41 1.41",key:"149t6j"}],["path",{d:"m17.66 17.66 1.41 1.41",key:"ptbguv"}],["path",{d:"M2 12h2",key:"1t8f8n"}],["path",{d:"M20 12h2",key:"1q8mjw"}],["path",{d:"m6.34 17.66-1.41 1.41",key:"1m8zz5"}],["path",{d:"m19.07 4.93-1.41 1.41",key:"1shlcs"}]]};o.node;let i=(0,r.A)(o)},7651:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0});var r={default:function(){return c},getImageProps:function(){return u}};for(var o in r)Object.defineProperty(t,o,{enumerable:!0,get:r[o]});let i=n(3623),a=n(5413),l=n(8437),s=i._(n(6095));function u(e){let{props:t}=(0,a.getImgProps)(e,{defaultLoader:s.default,imgConf:{deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[32,48,64,96,128,256,384],qualities:[90],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!0,unoptimized:!1}});for(let[e,n]of Object.entries(t))void 0===n&&delete t[e];return{props:t}}let c=l.Image},7804:(e,t,n)=>{n.d(t,{A:()=>i});var r=n(1811);let o={name:"monitor-play",size:24,node:[["path",{d:"M15.033 9.44a.647.647 0 0 1 0 1.12l-4.065 2.352a.645.645 0 0 1-.968-.56V7.648a.645.645 0 0 1 .967-.56z",key:"vbtd3f"}],["path",{d:"M12 17v4",key:"1riwvh"}],["path",{d:"M8 21h8",key:"1ev6f3"}],["rect",{x:"2",y:"3",width:"20",height:"14",rx:"2",key:"x3v2xh"}]]};o.node;let i=(0,r.A)(o)},8437:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"Image",{enumerable:!0,get:function(){return x}});let r=n(3623),o=n(6388),i=n(5155),a=o._(n(2115)),l=r._(n(7650)),s=r._(n(6686)),u=n(5413),c=n(5762),d=n(7150),f=n(751),p=r._(n(6095)),m=n(1172),h={deviceSizes:[640,750,828,1080,1200,1920,2048,3840],imageSizes:[32,48,64,96,128,256,384],qualities:[90],path:"/_next/image",loader:"default",dangerouslyAllowSVG:!0,unoptimized:!1};function g(e,t,n,r,o,i,a){let l=e?.src;e&&e["data-loaded-src"]!==l&&(e["data-loaded-src"]=l,("decode"in e?e.decode():Promise.resolve()).catch(()=>{}).then(()=>
7{if(e.parentElement&&e.isConnected){if("empty"!==t&&o(!0),n?.current){let t=new Event("load");Object.defineProperty(t,"target",{writable:!1,value:e});let r=!1,o=!1;n.current({...t,nativeEvent:t,currentTarget:e,target:e,isDefaultPrevented:()=>r,isPropagationStopped:()=>o,persist:()=>{},preventDefault:()=>{r=!0,t.preventDefault()},stopPropagation:()=>{o=!0,t.stopPropagation()}})}r?.current&&r.current(e)}}))}function v(e){return a.use?{fetchPriority:e}:{fetchpriority:e}}let b=a.useLayoutEffect,y=(0,a.forwardRef)(({src:e,srcSet:t,sizes:n,height:r,width:o,decoding:l,className:s,style:u,fetchPriority:c,placeholder:d,loading:f,unoptimized:p,fill:h,onLoadRef:y,onLoadingCompleteRef:w,setBlurComplete:x,setShowAltText:E,sizesInput:k,onLoad:C,onError:R,...S},P)=>{let O=(0,a.useRef)(!1),j=(0,a.useRef)(null);b(()=>{let{current:e}=O,{current:t}=j;e||null===t||(R&&(t.src=t.src),t.complete&&g(t,d,y,w,x,p,k),O.current=!0)},[e,d,y,w,R,p,k]);let M=(0,m.useMergedRef)(P,j);return(0,i.jsx)("img",{...S,...v(c),loading:f,width:o,height:r,decoding:l,"data-nimg":h?"fill":"1",className:s,style:u,sizes:n,srcSet:t,src:e,ref:M,onLoad:e=>{g(e.currentTarget,d,y,w,x,p,k)},onError:e=>{E(!0),"empty"!==d&&x(!0),R&&R(e)}})});function w({isAppRouter:e,imgAttributes:t}){let n={as:"image",imageSrcSet:t.srcSet,imageSizes:t.sizes,crossOrigin:t.crossOrigin,referrerPolicy:t.referrerPolicy,...v(t.fetchPriority)};return e&&l.default.preload?(l.default.preload(t.src,n),null):(0,i.jsx)(s.default,{children:(0,i.jsx)("link",{rel:"preload",href:t.srcSet?void 0:t.src,...n},"__nimg-"+t.src+t.srcSet+t.sizes)})}let x=(0,a.forwardRef)((e,t)=>{let n=(0,a.useContext)(f.RouterContext),r=(0,a.useContext)(d.ImageConfigContext),o=(0,a.useMemo)(()=>{let e=h||r||c.imageConfigDefault,t=[...e.deviceSizes,...e.imageSizes].sort((e,t)=>e-t),n=e.deviceSizes.sort((e,t)=>e-t),o=e.qualities?.sort((e,t)=>e-t);return{...e,allSizes:t,deviceSizes:n,qualities:o,localPatterns:e.localPatterns}},[r]),{onLoad:l,onLoadingComplete:s}=e,m=(0,a.useRef)(l);(0,a.useEffect)(()=>{m.current=l},[l]);let g=(0,a.useRef)(s);(0,a.useEffect)(()=>{g.current=s},[s]);let[v,b]=(0,a.useState)(!1),[x,E]=(0,a.useState)(!1),{props:k,meta:C}=(0,u.getImgProps)(e,{defaultLoader:p.default,imgConf:o,blurComplete:v,showAltText:x});return(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)(y,{...k,unoptimized:C.unoptimized,placeholder:C.placeholder,fill:C.fill,onLoadRef:m,onLoadingCompleteRef:g,setBlurComplete:b,setShowAltText:E,sizesInput:e.sizes,ref:t}),C.preload?(0,i.jsx)(w,{isAppRouter:!n,imgAttributes:k}):null]})});("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},8460:(e,t,n)=>{n.d(t,{F:()=>a});var r=n(9722);let o=e=>"boolean"==typeof e?`${e}`:0===e?"0":e,i=r.$,a=(e,t)=>n=>{var r;if((null==t?void 0:t.variants)==null)return i(e,null==n?void 0:n.class,null==n?void 0:n.className);let{variants:a,defaultVariants:l}=t,s=Object.keys(a).map(e=>{let t=null==n?void 0:n[e],r=null==l?void 0:l[e];if(null===t)return null;let i=o(t)||o(r);return a[e][i]}),u=n&&Object.entries(n).reduce((e,t)=>{let[n,r]=t;return void 0===r||(e[n]=r),e},{});return i(e,s,null==t||null==(r=t.compoundVariants)?void 0:r.reduce((e,t)=>{let{class:n,className:r,...o}=t;return Object.entries(o).every(e=>{let[t,n]=e;return Array.isArray(n)?n.includes({...l,...u}[t]):({...l,...u})[t]===n})?[...e,n,r]:e},[]),null==n?void 0:n.class,null==n?void 0:n.className)}},8500:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0});var r={default:function(){return v},useLinkStatus:function(){return y}};for(var o in r)Object.defineProperty(t,o,{enumerable:!0,get:r[o]});let i=n(6388),a=n(5155),l=i._(n(2115)),s=n(91),u=n(2909),c=n(1172),d=n(857),f=n(127),p=n(4616),m=n(4972),h=n(9470),g=n(7565);function v(e){var t;let r,o,i,[v,y]=(0,l.useOptimistic)(m.IDLE_LINK_STATUS),w=(0,l.useRef)(null),{href:x,as:E,children:k,prefetch:C=null,passHref:R,replace:S,shallow:P,scroll:O,onClick:j,onMouseEnter:M,onTouchStart:T,legacyBehavior:A=!1,onNavigate:N,transitionTypes:D,ref:L,unstable_dynamicOnHover:I,..._}=e;r=k,A&&("string"==typeof r||"number"==typeof r)&&(r=(0,a.jsx)("a",{children:r}));let z=l.default.useContext(u.AppRouterContext),F=!1!==C,$=!1===C?"none":!0===C?"full":"auto",W="none"!==$?"auto"===$?g.FetchStrategy.PPR:g.FetchStrategy.Full:g.FetchStrategy.PPR,K="string"==typeof(t=E||x)?t:(0,s.formatUrl)(t);if(A){if(r?.$$typeof===Symbol.for("react.lazy"))throw Object.defineProperty(Error("`<Link legacyBehavior>` received a direct child that is either a Server Component, or JSX that was loaded with React.lazy(). This is not supported. Either remove legacyBehavior, or make the direct child a Client Component that renders the Link's `<a>
7` tag."),"__NEXT_ERROR_CODE",{value:"E863",enumerable:!1,configurable:!0});o=l.default.Children.only(r)}let B=A?o&&"object"==typeof o&&o.ref:L,U,H=l.default.useCallback(e=>(null!==z&&(w.current=(0,m.mountLinkInstance)(e,K,z,W,F,y,U)),()=>{w.current&&((0,m.unmountLinkForCurrentNavigation)(w.current),w.current=null),(0,m.unmountPrefetchableInstance)(e)}),[F,K,z,W,y,U]),G={ref:(0,c.useMergedRef)(H,B),onClick(e){A||"function"!=typeof j||j(e),A&&o.props&&"function"==typeof o.props.onClick&&o.props.onClick(e),!z||e.defaultPrevented||function(e,t,r,o,i,a,s,u="none"){{let c,{nodeName:d}=e.currentTarget;if("A"===d.toUpperCase()&&((c=e.currentTarget.getAttribute("target"))&&"_self"!==c||e.metaKey||e.ctrlKey||e.shiftKey||e.altKey||e.nativeEvent&&2===e.nativeEvent.which)||e.currentTarget.hasAttribute("download"))return;if(!(0,h.isLocalURL)(t)){o&&(e.preventDefault(),location.replace(t));return}if(e.preventDefault(),a){let e=!1;if(a({preventDefault:()=>{e=!0}}),e)return}let{dispatchNavigateAction:f}=n(156);l.default.startTransition(()=>{f(t,o?"replace":"push",!1===i?p.ScrollBehavior.NoScroll:p.ScrollBehavior.Default,r.current,s,u)})}}(e,K,w,S,O,N,D,$)},onMouseEnter(e){A||"function"!=typeof M||M(e),A&&o.props&&"function"==typeof o.props.onMouseEnter&&o.props.onMouseEnter(e),z&&F&&(0,m.onNavigationIntent)(e.currentTarget,!0===I)},onTouchStart:function(e){A||"function"!=typeof T||T(e),A&&o.props&&"function"==typeof o.props.onTouchStart&&o.props.onTouchStart(e),z&&F&&(0,m.onNavigationIntent)(e.currentTarget,!0===I)}};return(0,d.isAbsoluteUrl)(K)?G.href=K:A&&!R&&("a"!==o.type||"href"in o.props)||(G.href=(0,f.addBasePath)(K)),i=A?l.default.cloneElement(o,G):(0,a.jsx)("a",{..._,...G,children:r}),(0,a.jsx)(b.Provider,{value:v,children:i})}let b=(0,l.createContext)(m.IDLE_LINK_STATUS),y=()=>(0,l.useContext)(b);("function"==typeof t.default||"object"==typeof t.default&&null!==t.default)&&void 0===t.default.__esModule&&(Object.defineProperty(t.default,"__esModule",{value:!0}),Object.assign(t.default,t),e.exports=t.default)},8599:(e,t,n)=>{n.d(t,{A:()=>l});var r=n(2115),o=n(5155),i=Object.defineProperty,a=(e,t)=>i(e,"name",{value:t,configurable:!0});function l(e,t=[]){let n=[];function i(t,i){let l=r.createContext(i);l.displayName=t+"Context";let s=n.length;n=[...n,i];let u=a(t=>{let{scope:n,children:i,...a}=t,u=n?.[e]?.[s]||l,c=r.useMemo(()=>a,Object.values(a));return(0,o.jsx)(u.Provider,{value:c,children:i})},"Provider");function c(n,o,a={}){let{optional:u=!1}=a,d=o?.[e]?.[s]||l,f=r.useContext(d);if(f)return f;if(void 0!==i)return i;if(!u)throw Error(`\`${n}\` must be used within \`${t}\``)}return u.displayName=t+"Provider",a(c,"useContext"),[u,c]}a(i,"createContext");let u=a(()=>{let t=n.map(e=>r.createContext(e));return a(function(n){let o=n?.[e]||t;return r.useMemo(()=>({[`__scope${e}`]:{...n,[e]:o}}),[n,o])},"useScope")},"createScope");return u.scopeName=e,[i,s(u,...t)]}function s(...e){let t=e[0];if(1===e.length)return t;let n=a(()=>{let n=e.map(e=>({useScope:e(),scopeName:e.scopeName}));return a(function(e){let o=n.reduce((t,{useScope:n,scopeName:r})=>{let o=n(e)[`__scope${r}`];return{...t,...o}},{});return r.useMemo(()=>({[`__scope${t.scopeName}`]:o}),[o])},"useComposedScopes")},"createScope");return n.scopeName=t.scopeName,n}a(function(e,t){let n=r.createContext(t);n.displayName=e+"Context";let i=a(e=>{let{children:t,...i}=e,a=r.useMemo(()=>i,Object.values(i));return(0,o.jsx)(n.Provider,{value:a,children:t})},"Provider");function l(o,i={}){let{optional:a=!1}=i,s=r.useContext(n);if(s)return s;if(void 0!==t)return t;if(!a)throw Error(`\`${o}\` must be used within \`${e}\``)}return i.displayName=e+"Provider",a(l,"useContext"),[i,l]},"createContext"),a(l,"createContextScope"),a(s,"composeContextScopes")},8857:(e,t)=>{function n(e,t){let n=e||75;return t?.qualities?.length?t.qualities.reduce((e,t)=>Math.abs(t-n)<Math.abs(e-n)?t:e,t.qualities[0]):n}Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"findClosestQuality",{enumerable:!0,get:function(){return n}})},8890:(e,t,n)=>{n.d(t,{A:()=>i});var r=n(1811);let o={name:"moon",size:24,node:[["path",{d:"M20.985 12.486a9 9 0 1 1-9.473-9.472c.405-.022.617.46.402.803a6 6 0 0 0 8.268 8.268c.344-.215.825-.004.803.401",key:"kfwtm"}]]};o.node;let i=(0,r.A)(o)},9005:(e,t,n)=>{n.d(t,{A:()=>i});var r=n(1811);let o={name:"x",size:24,node:[["path",{d:"M18 6 6 18",key:"1bl5f8"}
7],["path",{d:"m6 6 12 12",key:"d8bk6v"}]]};o.node;let i=(0,r.A)(o)},9416:(e,t,n)=>{n.d(t,{qW:()=>m});var r,o=n(2115),i=n(379),a=n(5897),l=n(7527),s=n(7347),u=n(5155),c=Object.defineProperty,d=(e,t)=>c(e,"name",{value:t,configurable:!0}),f="dismissableLayer.update",p=o.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set,dismissableSurfaces:new Set}),m=o.forwardRef(d(function(e,t){let{disableOutsidePointerEvents:n=!1,deferPointerDownOutside:c=!1,onEscapeKeyDown:m,onPointerDownOutside:h,onFocusOutside:y,onInteractOutside:w,onDismiss:x,...E}=e,k=o.useContext(p),[C,R]=o.useState(null),S=C?.ownerDocument??globalThis?.document,[,P]=o.useState({}),O=(0,l.s)(t,R),j=Array.from(k.layers),[M]=[...k.layersWithOutsidePointerEventsDisabled].slice(-1),T=M?j.indexOf(M):-1,A=C?j.indexOf(C):-1,N=k.layersWithOutsidePointerEventsDisabled.size>0,D=A>=T,L=o.useRef(!1),I=g(e=>{h?.(e),w?.(e),e.defaultPrevented||x?.()},{ownerDocument:S,deferPointerDownOutside:c,isDeferredPointerDownOutsideRef:L,dismissableSurfaces:k.dismissableSurfaces,shouldHandlePointerDownOutside:o.useCallback(e=>{if(!(e instanceof Node))return!1;let t=[...k.branches].some(t=>t.contains(e));return D&&!t},[k.branches,D])}),_=v(e=>{if(c&&L.current)return;let t=e.target;![...k.branches].some(e=>e.contains(t))&&(y?.(e),w?.(e),e.defaultPrevented||x?.())},S),z=!!C&&A===j.length-1,F=(0,s.c)(e=>{"Escape"===e.key&&(m?.(e),!e.defaultPrevented&&x&&(e.preventDefault(),x()))});return o.useEffect(()=>{if(z)return S.addEventListener("keydown",F,{capture:!0}),()=>S.removeEventListener("keydown",F,{capture:!0})},[S,z,F]),o.useEffect(()=>{if(C)return n&&(0===k.layersWithOutsidePointerEventsDisabled.size&&(r=S.body.style.pointerEvents,S.body.style.pointerEvents="none"),k.layersWithOutsidePointerEventsDisabled.add(C)),k.layers.add(C),b(),()=>{n&&(k.layersWithOutsidePointerEventsDisabled.delete(C),0===k.layersWithOutsidePointerEventsDisabled.size&&(S.body.style.pointerEvents=r))}},[C,S,n,k]),o.useEffect(()=>()=>{C&&(k.layers.delete(C),k.layersWithOutsidePointerEventsDisabled.delete(C),b())},[C,k]),o.useEffect(()=>{let e=d(()=>P({}),"handleUpdate");return document.addEventListener(f,e),()=>document.removeEventListener(f,e)},[]),(0,u.jsx)(a.sG.div,{...E,ref:O,style:{pointerEvents:N?D?"auto":"none":void 0,...e.style},onFocusCapture:(0,i.mK)(e.onFocusCapture,_.onFocusCapture),onBlurCapture:(0,i.mK)(e.onBlurCapture,_.onBlurCapture),onPointerDownCapture:(0,i.mK)(e.onPointerDownCapture,I.onPointerDownCapture)})},"DismissableLayer"));d(function(){let e=o.useContext(p),[t,n]=o.useState(null);return o.useEffect(()=>{if(t)return e.dismissableSurfaces.add(t),()=>{e.dismissableSurfaces.delete(t)}},[t,e.dismissableSurfaces]),n},"useDismissableLayerSurface");var h=d(()=>!0,"IS_TRUE");function g(e,t){let{ownerDocument:n=globalThis?.document,deferPointerDownOutside:r=!1,isDeferredPointerDownOutsideRef:i,dismissableSurfaces:a,shouldHandlePointerDownOutside:l=h}=t,u=(0,s.c)(e),c=o.useRef(!1),f=o.useRef(!1),p=o.useRef(new Map),m=o.useRef(()=>{});return o.useEffect(()=>{function e(){f.current=!1,i.current=!1,p.current.clear()}function t(){return Array.from(p.current.values()).some(Boolean)}function o(e){if(!f.current)return;let t=e.target;t instanceof Node&&[...a].some(e=>e.contains(t))||p.current.set(e.type,!0),"click"===e.type&&window.setTimeout(()=>{f.current&&m.current()},0)}function s(e){f.current&&p.current.set(e.type,!1)}d(e,"resetOutsideInteraction"),d(t,"isOutsideInteractionIntercepted"),d(o,"handleInteractionCapture"),d(s,"handleInteractionBubble");let h=d(o=>{if(o.target&&!c.current){let a=function(){n.removeEventListener("click",m.current);let r=t();e(),r||y("dismissableLayer.pointerDownOutside",u,s,{discrete:!0})};if(d(a,"handleAndDispatchPointerDownOutsideEvent"),!l(o.target)){n.removeEventListener("click",m.current),e(),c.current=!1;return}let s={originalEvent:o};f.current=!0,i.current=r&&0===o.button,p.current.clear(),r&&0===o.button?(n.removeEventListener("click",m.current),m.current=a,n.addEventListener("click",m.current,{once:!0})):a()}
7else n.removeEventListener("click",m.current),e();c.current=!1},"handlePointerDown"),g=["pointerup","mousedown","mouseup","touchstart","touchend","click"];for(let e of g)n.addEventListener(e,o,!0),n.addEventListener(e,s);let v=window.setTimeout(()=>{n.addEventListener("pointerdown",h)},0);return()=>{for(let e of(window.clearTimeout(v),n.removeEventListener("pointerdown",h),n.removeEventListener("click",m.current),g))n.removeEventListener(e,o,!0),n.removeEventListener(e,s)}},[n,u,r,i,a,l]),{onPointerDownCapture:d(()=>c.current=!0,"onPointerDownCapture")}}function v(e,t=globalThis?.document){let n=(0,s.c)(e),r=o.useRef(!1);return o.useEffect(()=>{let e=d(e=>{e.target&&!r.current&&y("dismissableLayer.focusOutside",n,{originalEvent:e},{discrete:!1})},"handleFocus");return t.addEventListener("focusin",e),()=>t.removeEventListener("focusin",e)},[t,n]),{onFocusCapture:d(()=>r.current=!0,"onFocusCapture"),onBlurCapture:d(()=>r.current=!1,"onBlurCapture")}}function b(){let e=new CustomEvent(f);document.dispatchEvent(e)}function y(e,t,n,{discrete:r}){let o=n.originalEvent.target,i=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:n});t&&o.addEventListener(e,t,{once:!0}),r?(0,a.hO)(o,i):o.dispatchEvent(i)}d(g,"usePointerDownOutside"),d(v,"useFocusOutside"),d(b,"dispatchUpdate"),d(y,"handleAndDispatchCustomEvent")},9470:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),Object.defineProperty(t,"isLocalURL",{enumerable:!0,get:function(){return i}});let r=n(857),o=n(8512);function i(e){if(!(0,r.isAbsoluteUrl)(e))return!0;try{let t=(0,r.getLocationOrigin)(),n=new URL(e,t);return n.origin===t&&(0,o.hasBasePath)(n.pathname)}catch(e){return!1}}},9655:(e,t,n)=>{n.d(t,{Content:()=>ew,Indicator:()=>ey,Item:()=>eg,Link:()=>eb,List:()=>eh,Root:()=>em,Trigger:()=>ev,Viewport:()=>ex});var r=n(2115),o=n(7650),i=n(8599),a=n(379),l=n(5897),s=n(4498),u=n(7527),c=n(1933),d=n(3935),f=n(9971),p=n(6094),m=n(9416);function h(e){let t=r.useRef({value:e,previous:e});return r.useMemo(()=>(t.current.value!==e&&(t.current.previous=t.current.value,t.current.value=e),t.current.previous),[e])}(0,Object.defineProperty)(h,"name",{value:"usePrevious",configurable:!0});var g=n(6294),v=n(7347),b=n(562),y=n(5155),w=Object.defineProperty,x=(e,t)=>w(e,"name",{value:t,configurable:!0}),E="NavigationMenu",[k,C,R]=(0,p.N)(E),[S,P,O]=(0,p.N)(E),[j,M]=(0,i.A)(E,[R,O]),[T,A]=j(E),[N,D]=j(E),L=r.forwardRef(x(function(e,t){let{__scopeNavigationMenu:n,value:o,onValueChange:i,defaultValue:a,delayDuration:d=200,skipDelayDuration:f=300,orientation:p="horizontal",dir:m,...h}=e,[g,v]=r.useState(null),b=(0,u.s)(t,v),w=(0,c.jH)(m),k=r.useRef(0),C=r.useRef(0),R=r.useRef(0),[S,P]=r.useState(!0),[O,j]=(0,s.i)({prop:o,onChange:x(e=>{let t=f>0;""!==e?(window.clearTimeout(R.current),t&&P(!1)):(window.clearTimeout(R.current),R.current=window.setTimeout(()=>P(!0),f)),i?.(e)},"onChange"),defaultProp:a??"",caller:E}),M=r.useCallback(()=>{window.clearTimeout(C.current),C.current=window.setTimeout(()=>j(""),150)},[j]),T=r.useCallback(e=>{window.clearTimeout(C.current),j(e)},[j]),A=r.useCallback(e=>{O===e?window.clearTimeout(C.current):k.current=window.setTimeout(()=>{window.clearTimeout(C.current),j(e)},d)},[O,j,d]);return r.useEffect(()=>()=>{window.clearTimeout(k.current),window.clearTimeout(C.current),window.clearTimeout(R.current)},[]),(0,y.jsx)(I,{scope:n,isRootMenu:!0,value:O,dir:w,orientation:p,rootNavigationMenu:g,onTriggerEnter:e=>{window.clearTimeout(k.current),S?A(e):T(e)},onTriggerLeave:()=>{window.clearTimeout(k.current),M()},onContentEnter:()=>window.clearTimeout(C.current),onContentLeave:M,onItemSelect:e=>{j(t=>t===e?"":e)},onItemDismiss:()=>j(""),children:(0,y.jsx)(l.sG.nav,{"aria-label":"Main","data-orientation":p,dir:w,...h,ref:b})})},"NavigationMenu")),I=x(e=>{let{scope:t,isRootMenu:n,rootNavigationMenu:o,dir:i,orientation:a,children:l,value:s,onItemSelect:u,onItemDismiss:c,onTriggerEnter:d,onTriggerLeave:p,onContentEnter:m,onContentLeave:g}=e,[b,w]=r.useState(null),[x,E]=r.useState(new Map),[C,R]=r.useState(null);return(0,y.jsx)(T,{scope:t,isRootMenu:n,rootNavigationMenu:o,value:s,previousValue:h(s),baseId:(0,f.B)(),dir:i,orientation:a,viewport:b,onViewportChange:w,indicatorTrack:C,onIndicatorTrackChange:R,onTriggerEnter:(0,v.c)(d),onTriggerLeave:(0,v.c)(p),onContentEnter:(0,v.c)(m),onContentLeave:(0,v.c)(g),onItemSelect:(0,v.c)(u),onItemDismiss:(0,v.c)(c),onViewportContentChange:r.useCallback((e,t)=>{E(n=>(n.set(e,t),new Map(n)))},[]),onViewportContentRemove:r.useCallback(e=>{E(t=>t.has(e)?(t.delete(e),new Map(t)):t)},[]),children:(0,y.jsx)(k.Provider,{scope:t,children:(0,y.jsx)(N,{scope:t,items:x,children:l})})})},"NavigationMenuProvider"),_=r.forwardRef(x(function(e,t){let{__scopeNavigationMenu:n,...r}=e,o=A("NavigationMenuList",n),i=(0,y.jsx)(l.sG.ul,{"data-orientation":o.orientation,...r,ref:t});return(0,y.jsx)(l.sG.div,{style:{position:"relative"},ref:o.onIndicatorTrackChange,children:(0,y.jsx)(k.Slot,{scope:n,children:o.isRootMenu?(0,y.jsx)(er,{asChild:!0,children:i}):i}
7)})},"NavigationMenuList")),[z,F]=j("NavigationMenuItem"),$=r.forwardRef(x(function(e,t){let{__scopeNavigationMenu:n,value:o,...i}=e,a=(0,f.B)(),s=r.useRef(null),u=r.useRef(null),c=r.useRef(null),d=r.useRef(()=>{}),p=r.useRef(!1),m=r.useCallback((e="start")=>{if(s.current){d.current();let t=ea(s.current);t.length&&el("start"===e?t:t.reverse())}},[]),h=r.useCallback(()=>{if(s.current){let e=ea(s.current);e.length&&(d.current=es(e))}},[]);return(0,y.jsx)(z,{scope:n,value:o||a||"LEGACY_REACT_AUTO_VALUE",triggerRef:u,contentRef:s,focusProxyRef:c,wasEscapeCloseRef:p,onEntryKeyDown:m,onFocusProxyEnter:m,onRootContentClose:h,onContentFocusOutside:h,children:(0,y.jsx)(l.sG.li,{...i,ref:t})})},"NavigationMenuItem")),W="NavigationMenuTrigger",K=r.forwardRef(x(function(e,t){let{__scopeNavigationMenu:n,disabled:o,...i}=e,s=A(W,e.__scopeNavigationMenu),c=F(W,e.__scopeNavigationMenu),d=r.useRef(null),f=(0,u.s)(d,c.triggerRef,t),p=ed(s.baseId,c.value),m=ef(s.baseId,c.value),h=r.useRef(!1),g=r.useRef(!1),v=c.value===s.value;return(0,y.jsxs)(y.Fragment,{children:[(0,y.jsx)(k.ItemSlot,{scope:n,value:c.value,children:(0,y.jsx)(ei,{asChild:!0,children:(0,y.jsx)(l.sG.button,{id:p,disabled:o,"data-disabled":o?"":void 0,"data-state":ec(v),"aria-expanded":v,"aria-controls":v?m:void 0,...i,ref:f,onPointerEnter:(0,a.mK)(e.onPointerEnter,()=>{g.current=!1,c.wasEscapeCloseRef.current=!1}),onPointerMove:(0,a.mK)(e.onPointerMove,ep(()=>{o||g.current||c.wasEscapeCloseRef.current||h.current||(s.onTriggerEnter(c.value),h.current=!0)})),onPointerLeave:(0,a.mK)(e.onPointerLeave,ep(()=>{o||(s.onTriggerLeave(),h.current=!1)})),onClick:(0,a.mK)(e.onClick,()=>{s.onItemSelect(c.value),g.current=v}),onKeyDown:(0,a.mK)(e.onKeyDown,e=>{let t={horizontal:"ArrowDown",vertical:"rtl"===s.dir?"ArrowLeft":"ArrowRight"}[s.orientation];v&&e.key===t&&(c.onEntryKeyDown(),e.preventDefault())})})})}),v&&(0,y.jsxs)(y.Fragment,{children:[(0,y.jsx)(b.bL,{"aria-hidden":!0,tabIndex:0,ref:c.focusProxyRef,onFocus:e=>{let t=c.contentRef.current,n=e.relatedTarget,r=n===d.current,o=t?.contains(n);(r||!o)&&c.onFocusProxyEnter(r?"start":"end")}}),s.viewport&&(0,y.jsx)("span",{"aria-owns":m})]})]})},"NavigationMenuTrigger")),B="navigationMenu.linkSelect",U=r.forwardRef(x(function(e,t){let{__scopeNavigationMenu:n,active:r,onSelect:o,...i}=e;return(0,y.jsx)(ei,{asChild:!0,children:(0,y.jsx)(l.sG.a,{"data-active":r?"":void 0,"aria-current":r?"page":void 0,...i,ref:t,onClick:(0,a.mK)(e.onClick,e=>{let t=e.target,n=new CustomEvent(B,{bubbles:!0,cancelable:!0});if(t.addEventListener(B,e=>o?.(e),{once:!0}),(0,l.hO)(t,n),!n.defaultPrevented&&!e.metaKey){let e=new CustomEvent(Z,{bubbles:!0,cancelable:!0});(0,l.hO)(t,e)}},{checkForDefaultPrevented:!1})})})},"NavigationMenuLink")),H="NavigationMenuIndicator",G=r.forwardRef(x(function(e,t){let{forceMount:n,...r}=e,i=A(H,e.__scopeNavigationMenu),a=!!i.value;return i.indicatorTrack?o.createPortal((0,y.jsx)(d.C,{present:n||a,children:(0,y.jsx)(V,{...r,ref:t})}),i.indicatorTrack):null},"NavigationMenuIndicator")),V=r.forwardRef(x(function(e,t){let{__scopeNavigationMenu:n,...o}=e,i=A(H,n),a=C(n),[s,u]=r.useState(null),[c,d]=r.useState(null),f="horizontal"===i.orientation,p=!!i.value;r.useEffect(()=>{let e=a(),t=e.find(e=>e.value===i.value)?.ref.current;t&&u(t)},[a,i.value]);let m=x(()=>{s&&d({size:f?s.offsetWidth:s.offsetHeight,offset:f?s.offsetLeft:s.offsetTop})},"handlePositionChange");return eu(s,m),eu(i.indicatorTrack,m),c?(0,y.jsx)(l.sG.div,{"aria-hidden":!0,"data-state":p?"visible":"hidden","data-orientation":i.orientation,...o,ref:t,style:{position:"absolute",...f?{left:0,width:c.size+"px",transform:`translateX(${c.offset}px)`,"--radix-navigation-menu-indicator-translate-x":`${c.offset}px`}:{top:0,height:c.size+"px",transform:`translateY(${c.offset}px)`,"--radix-navigation-menu-indicator-translate-y":`${c.offset}px`},...o.style}}):null},"NavigationMenuIndicatorImpl")),q="NavigationMenuContent",X=r.forwardRef(x(function(e,t){let{forceMount:n,...r}=e,o=A(q,e.__scopeNavigationMenu),i=F(q,e.__scopeNavigationMenu),l=(0,u.s)(i.contentRef,t),s=i.value===o.value,c={value:i.value,triggerRef:i.triggerRef,focu
7sProxyRef:i.focusProxyRef,wasEscapeCloseRef:i.wasEscapeCloseRef,onContentFocusOutside:i.onContentFocusOutside,onRootContentClose:i.onRootContentClose,...r};return o.viewport?(0,y.jsx)(Y,{forceMount:n,...c,ref:l}):(0,y.jsx)(d.C,{present:n||s,children:(0,y.jsx)(Q,{"data-state":ec(s),...c,ref:l,onPointerEnter:(0,a.mK)(e.onPointerEnter,o.onContentEnter),onPointerLeave:(0,a.mK)(e.onPointerLeave,ep(o.onContentLeave)),style:{pointerEvents:!s&&o.isRootMenu?"none":void 0,...c.style}})})},"NavigationMenuContent")),Y=r.forwardRef(x(function(e,t){let{onViewportContentChange:n,onViewportContentRemove:r}=A(q,e.__scopeNavigationMenu);return(0,g.N)(()=>{n(e.value,{ref:t,...e})},[e,t,n]),(0,g.N)(()=>()=>r(e.value),[e.value,r]),null},"ViewportContentMounter")),Z="navigationMenu.rootContentDismiss",Q=r.forwardRef(x(function(e,t){let{__scopeNavigationMenu:n,value:o,triggerRef:i,focusProxyRef:l,wasEscapeCloseRef:s,onRootContentClose:c,onContentFocusOutside:d,...f}=e,p=A(q,n),h=r.useRef(null),g=(0,u.s)(h,t),v=ed(p.baseId,o),b=ef(p.baseId,o),w=C(n),E=r.useRef(null),{onItemDismiss:k}=p;r.useEffect(()=>{let e=h.current;if(p.isRootMenu&&e){let t=x(()=>{k(),c(),e.contains(document.activeElement)&&i.current?.focus()},"handleClose");return e.addEventListener(Z,t),()=>e.removeEventListener(Z,t)}},[p.isRootMenu,e.value,i,k,c]);let R=r.useMemo(()=>{let e=w().map(e=>e.value);"rtl"===p.dir&&e.reverse();let t=e.indexOf(p.value),n=e.indexOf(p.previousValue),r=o===p.value,i=n===e.indexOf(o);if(!r&&!i)return E.current;let a=(()=>{if(t!==n){if(r&&-1!==n)return t>n?"from-end":"from-start";if(i&&-1!==t)return t>n?"to-start":"to-end"}return null})();return E.current=a,a},[p.previousValue,p.value,p.dir,w,o]);return(0,y.jsx)(er,{asChild:!0,children:(0,y.jsx)(m.qW,{id:b,"aria-labelledby":v,"data-motion":R,"data-orientation":p.orientation,...f,ref:g,disableOutsidePointerEvents:!1,onDismiss:()=>{let e=new Event(Z,{bubbles:!0,cancelable:!0});h.current?.dispatchEvent(e)},onFocusOutside:(0,a.mK)(e.onFocusOutside,e=>{d();let t=e.target;p.rootNavigationMenu?.contains(t)&&e.preventDefault()}),onPointerDownOutside:(0,a.mK)(e.onPointerDownOutside,e=>{let t=e.target,n=w().some(e=>e.ref.current?.contains(t)),r=p.isRootMenu&&p.viewport?.contains(t);(n||r||!p.isRootMenu)&&e.preventDefault()}),onKeyDown:(0,a.mK)(e.onKeyDown,e=>{let t=e.altKey||e.ctrlKey||e.metaKey;if("Tab"===e.key&&!t){let t=ea(e.currentTarget),n=document.activeElement,r=t.findIndex(e=>e===n);el(e.shiftKey?t.slice(0,r).reverse():t.slice(r+1,t.length))?e.preventDefault():l.current?.focus()}}),onEscapeKeyDown:(0,a.mK)(e.onEscapeKeyDown,e=>{s.current=!0})})})},"NavigationMenuContentImpl")),J="NavigationMenuViewport",ee=r.forwardRef(x(function(e,t){let{forceMount:n,...r}=e,o=!!A(J,e.__scopeNavigationMenu).value;return(0,y.jsx)(d.C,{present:n||o,children:(0,y.jsx)(et,{...r,ref:t})})},"NavigationMenuViewport")),et=r.forwardRef(x(function(e,t){let{__scopeNavigationMenu:n,children:o,...i}=e,s=A(J,n),c=(0,u.s)(t,s.onViewportChange),f=D(q,e.__scopeNavigationMenu),[p,m]=r.useState(null),[h,g]=r.useState(null),v=p?p?.width+"px":void 0,b=p?p?.height+"px":void 0,w=!!s.value,E=w?s.value:s.previousValue,k=x(()=>{h&&m({width:h.offsetWidth,height:h.offsetHeight})},"handleSizeChange");return eu(h,k),(0,y.jsx)(l.sG.div,{"data-state":ec(w),"data-orientation":s.orientation,...i,ref:c,style:{pointerEvents:!w&&s.isRootMenu?"none":void 0,"--radix-navigation-menu-viewport-width":v,"--radix-navigation-menu-viewport-height":b,...i.style},onPointerEnter:(0,a.mK)(e.onPointerEnter,s.onContentEnter),onPointerLeave:(0,a.mK)(e.onPointerLeave,ep(s.onContentLeave)),children:Array.from(f.items).map(([e,{ref:t,forceMount:n,...r}])=>{let o=E===e;return(0,y.jsx)(d.C,{present:n||o,children:(0,y.jsx)(en,{...r,contentRef:t,isActive:o,onActiveContentChange:g})},e)})})},"NavigationMenuViewportImpl")),en=x(({contentRef:e,isActive:t,onActiveContentChange:n,...o})=>{let i=r.useCallback(e=>{t&&e&&n(e)},[t,n]),a=(0,u.s)(e,i);return(0,y.jsx)(Q,{...o,ref:a})},"NavigationMenuViewportItem"),er=r.forwardRef(x(function(e,t){let{__scopeNavigationMenu:n,...r}=e,o=A("FocusGroup",n);return(0,y.jsx)(S.Provider,{scope:n,children:(0,y.jsx)(S.Slot,{scope:n,children:(0,y.jsx)(l.sG.div,{dir:o.dir,...r,ref:t})})})},"FocusGroup")),eo=["ArrowRight","ArrowLeft","ArrowUp","ArrowDown"],ei=r.forwardRef(x(function(e,t){let{__scopeNavigationMenu:n,...r}=e,o=P(n),i=A("FocusGroupItem",n);return(0,y.jsx)(S.ItemSlot,{scope:n,children:(0,y.jsx)(l.sG.button,{...r,ref:t,onKeyDown:(0,a.mK)(e.onKeyDown,e=>
7{if(["Home","End",...eo].includes(e.key)){let t=o().map(e=>e.ref.current);if(["rtl"===i.dir?"ArrowRight":"ArrowLeft","ArrowUp","End"].includes(e.key)&&t.reverse(),eo.includes(e.key)){let n=t.indexOf(e.currentTarget);t=t.slice(n+1)}setTimeout(()=>el(t)),e.preventDefault()}})})})},"FocusGroupItem"));function ea(e){let t=[],n=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:x(e=>{let t="INPUT"===e.tagName&&"hidden"===e.type;return e.disabled||e.hidden||t?NodeFilter.FILTER_SKIP:e.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP},"acceptNode")});for(;n.nextNode();)t.push(n.currentNode);return t}function el(e){let t=document.activeElement;return e.some(e=>e===t||(e.focus(),document.activeElement!==t))}function es(e){return e.forEach(e=>{e.dataset.tabindex=e.getAttribute("tabindex")||"",e.setAttribute("tabindex","-1")}),()=>{e.forEach(e=>{let t=e.dataset.tabindex;e.setAttribute("tabindex",t)})}}function eu(e,t){let n=(0,v.c)(t);(0,g.N)(()=>{let t=0;if(e){let r=new ResizeObserver(()=>{cancelAnimationFrame(t),t=window.requestAnimationFrame(n)});return r.observe(e),()=>{window.cancelAnimationFrame(t),r.unobserve(e)}}},[e,n])}function ec(e){return e?"open":"closed"}function ed(e,t){return`${e}-trigger-${t}`}function ef(e,t){return`${e}-content-${t}`}function ep(e){return t=>"mouse"===t.pointerType?e(t):void 0}x(ea,"getTabbableCandidates"),x(el,"focusFirst"),x(es,"removeFromTabOrder"),x(eu,"useResizeObserver"),x(ec,"getOpenState"),x(ed,"makeTriggerId"),x(ef,"makeContentId"),x(ep,"whenMouse");var em=L,eh=_,eg=$,ev=K,eb=U,ey=G,ew=X,ex=ee},9722:(e,t,n)=>{n.d(t,{$:()=>r});function r(){for(var e,t,n=0,r="",o=arguments.length;n<o;n++)(e=arguments[n])&&(t=function e(t){var n,r,o="";if("string"==typeof t||"number"==typeof t)o+=t;else if("object"==typeof t)if(Array.isArray(t)){var i=t.length;for(n=0;n<i;n++)t[n]&&(r=e(t[n]))&&(o&&(o+=" "),o+=r)}else for(r in t)t[r]&&(o&&(o+=" "),o+=r);return o}(e))&&(r&&(r+=" "),r+=t);return r}},9820:(e,t,n)=>{n.d(t,{Ke:()=>k,R6:()=>x,bL:()=>S});var r=n(2115),o=n(379),i=n(8599),a=n(4498),l=n(6294),s=n(7527),u=n(5897),c=n(3935),d=n(9971),f=n(5155),p=Object.defineProperty,m=(e,t)=>p(e,"name",{value:t,configurable:!0}),h="Collapsible",[g,v]=(0,i.A)(h),[b,y]=g(h),w=r.forwardRef(m(function(e,t){let{__scopeCollapsible:n,open:o,defaultOpen:i,disabled:l,onOpenChange:s,...c}=e,[p,m]=(0,a.i)({prop:o,defaultProp:i??!1,onChange:s,caller:h});return(0,f.jsx)(b,{scope:n,disabled:l,contentId:(0,d.B)(),open:p,onOpenToggle:r.useCallback(()=>m(e=>!e),[m]),children:(0,f.jsx)(u.sG.div,{"data-state":R(p),"data-disabled":l?"":void 0,...c,ref:t})})},"Collapsible")),x=r.forwardRef(m(function(e,t){let{__scopeCollapsible:n,...r}=e,i=y("CollapsibleTrigger",n);return(0,f.jsx)(u.sG.button,{type:"button","aria-controls":i.open?i.contentId:void 0,"aria-expanded":i.open||!1,"data-state":R(i.open),"data-disabled":i.disabled?"":void 0,disabled:i.disabled,...r,ref:t,onClick:(0,o.mK)(e.onClick,i.onOpenToggle)})},"CollapsibleTrigger")),E="CollapsibleContent",k=r.forwardRef(m(function(e,t){let{forceMount:n,...r}=e,o=y(E,e.__scopeCollapsible);return(0,f.jsx)(c.C,{present:n||o.open,children:({present:e})=>(0,f.jsx)(C,{...r,ref:t,present:e})})},"CollapsibleContent")),C=r.forwardRef(m(function(e,t){let{__scopeCollapsible:n,present:o,children:i,...a}=e,c=y(E,n),[d,p]=r.useState(o),m=r.useRef(null),h=(0,s.s)(t,m),g=r.useRef(0),v=g.current,b=r.useRef(0),w=b.current,x=c.open||d,k=r.useRef(x),C=r.useRef(void 0);return r.useEffect(()=>{let e=requestAnimationFrame(()=>k.current=!1);return()=>cancelAnimationFrame(e)},[]),(0,l.N)(()=>{let e=m.current;if(e){C.current=C.current||{transitionDuration:e.style.transitionDuration,animationName:e.style.animationName},e.style.transitionDuration="0s",e.style.animationName="none";let t=e.getBoundingClientRect();g.current=t.height,b.current=t.width,k.current||(e.style.transitionDuration=C.current.transitionDuration,e.style.animationName=C.current.animationName),p(o)}},[c.open,o]),(0,f.jsx)(u.sG.div,{"data-state":R(c.open),"data-disabled":c.disabled?"":void 0,id:c.contentId,hidden:!x,...a,ref:h,style:{"--radix-collapsible-content-height":v?`${v}px`:void 0,"--radix-collapsible-content-width":w?`${w}px`:void 0,...e.style},children:x&&i})},"CollapsibleContentImpl"));function R(e){return e?"open":"closed"}m(R,"getState");var S=w},9971:(e,t,n)=>{n.d(t,{B:()=>u});var r,o=n(2115),i=n(6294),a=Object.defineProperty,l=(r||(r=n.t(o,2)))[" useId ".trim().toString()]||(()=>void 0),s=0;function u(e){let[t,n]=o.useState(l());return(0,i.N)(()=>{e||n(e=>e??String(s++))},[e]),e||(t?`radix-${t}`:"")}
7a(u,"name",{value:"useId",configurable:!0})}}]);

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.