PageSourceSearch

https://www.imatoday.org/assets/entries/pages_index.page.CheJMVhR.js

js imatoday.org collected 2026-09-29 06:07:47 UTC 390,905 bytes, 232 lines download raw bytes

vendor: 6,564 bytes, lines 1-2
1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["assets/chunks/chunk-dwjpL45u.js","assets/chunks/chunk-x91YZxKf.js","assets/chunks/chunk-BxWyT986.js","assets/chunks/chunk-D7HrI6pR.js","assets/chunks/chunk-DN3RKDJV.js"])))=>i.map(i=>d[i]);
2import{r as l,j as o,a as Qn,R as ai}from"../chunks/chunk-x91YZxKf.js";import{r as At,_ as Be,a as ii,f as h2,u as g2,b as v2,e as x2,I as b2,H as C2,N as w2,g as y2}from"../chunks/chunk-BxWyT986.js";import{_ as Po}from"../chunks/chunk-D7HrI6pR.js";function li(e){var t,n,r="";if(typeof e=="string"||typeof e=="number")r+=e;else if(typeof e=="object")if(Array.isArray(e)){var s=e.length;for(t=0;t<s;t++)e[t]&&(n=li(e[t]))&&(r&&(r+=" "),r+=n)}else for(n in e)e[n]&&(r&&(r+=" "),r+=n);return r}function ko(){for(var e,t,n=0,r="",s=arguments.length;n<s;n++)(e=arguments[n])&&(t=li(e))&&(r&&(r+=" "),r+=t);return r}const N2=(e,t)=>{const n=new Array(e.length+t.length);for(let r=0;r<e.length;r++)n[r]=e[r];for(let r=0;r<t.length;r++)n[e.length+r]=t[r];return n},S2=(e,t)=>({classGroupId:e,validator:t}),ci=(e=new Map,t=null,n)=>({nextPart:e,validators:t,classGroupId:n}),Tn="-",Ys=[],R2="arbitrary..",j2=e=>{const t=M2(e),{conflictingClassGroups:n,conflictingClassGroupModifiers:r}=e;return{getClassGroupId:i=>{if(i.startsWith("[")&&i.endsWith("]"))return E2(i);const c=i.split(Tn),d=c[0]===""&&c.length>1?1:0;return di(c,d,t)},getConflictingClassGroupIds:(i,c)=>{if(c){const d=r[i],u=n[i];return d?u?N2(u,d):d:u||Ys}return n[i]||Ys}}},di=(e,t,n)=>{if(e.length-t===0)return n.classGroupId;const s=e[t],a=n.nextPart.get(s);if(a){const u=di(e,t+1,a);if(u)return u}const i=n.validators;if(i===null)return;const c=t===0?e.join(Tn):e.slice(t).join(Tn),d=i.length;for(let u=0;u<d;u++){const p=i[u];if(p.validator(c))return p.classGroupId}},E2=e=>e.slice(1,-1).indexOf(":")===-1?void 0:(()=>{const t=e.slice(1,-1),n=t.indexOf(":"),r=t.slice(0,n);return r?R2+r:void 0})(),M2=e=>{const{theme:t,classGroups:n}=e;return _2(n,t)},_2=(e,t)=>{const n=ci();for(const r in e){const s=e[r];Ao(s,n,r,t)}return n},Ao=(e,t,n,r)=>{const s=e.length;for(let a=0;a<s;a++){const i=e[a];P2(i,t,n,r)}},P2=(e,t,n,r)=>{if(typeof e=="string"){k2(e,t,n);return}if(typeof e=="function"){A2(e,t,n,r);return}I2(e,t,n,r)},k2=(e,t,n)=>{const r=e===""?t:ui(t,e);r.classGroupId=n},A2=(e,t,n,r)=>{if(T2(e)){Ao(e(r),t,n,r);return}t.validators===null&&(t.validators=[]),t.validators.push(S2(n,e))},I2=(e,t,n,r)=>{const s=Object.entries(e),a=s.length;for(let i=0;i<a;i++){const[c,d]=s[i];Ao(d,ui(t,c),n,r)}},ui=(e,t)=>{let n=e;const r=t.split(Tn),s=r.length;for(let a=0;a<s;a++){const i=r[a];let c=n.nextPart.get(i);c||(c=ci(),n.nextPart.set(i,c)),n=c}return n},T2=e=>"isThemeGetter"in e&&e.isThemeGetter===!0,V2=e=>{if(e<1)return{get:()=>{},set:()=>{}};let t=0,n=Object.create(null),r=Object.create(null);const s=(a,i)=>{n[a]=i,t++,t>e&&(t=0,r=n,n=Object.create(null))};return{get(a){let i=n[a];if(i!==void 0)return i;if((i=r[a])!==void 0)return s(a,i),i},set(a,i){a in n?n[a]=i:s(a,i)}}},Qr="!",qs=":",L2=[],Xs=(e,t,n,r,s)=>({modifiers:e,hasImportantModifier:t,baseClassName:n,maybePostfixModifierPosition:r,isExternal:s}),O2=e=>{const{prefix:t,experimentalParseClassName:n}=e;let r=s=>{const a=[];let i=0,c=0,d=0,u;const p=s.length;for(let h=0;h<p;h++){const b=s[h];if(i===0&&c===0){if(b===qs){a.push(s.slice(d,h)),d=h+1;continue}if(b==="/"){u=h;continue}}b==="["?i++:b==="]"?i--:b==="("?c++:b===")"&&c--}const f=a.length===0?s:s.slice(d);let m=f,g=!1;f.endsWith(Qr)?(m=f.slice(0,-1),g=!0):f.startsWith(Qr)&&(m=f.slice(1),g=!0);const v=u&&u>d?u-d:void 0;return Xs(a,g,m,v)};if(t){const s=t+qs,a=r;r=i=>i.startsWith(s)?a(i.slice(s.length)):Xs(L2,!1,i,void 0,!0)}if(n){const s=r;r=a=>n({className:a,parseClassName:s})}return r},D2=e=>{const t=new Map;return e.orderSensitiveModifiers.forEach((n,r)=>{t.set(n,1e6+r)}),n=>{const r=[];let s=[];for(let a=0;a<n.length;a++){const i=n[a],c=i[0]==="[",d=t.has(i);c||d?(s.length>0&&(s.sort(),r.push(...s),s=[]),r.push(i)):s.push(i)}return s.length>0&&(s.sort(),r.push(...s)),r}},H2=e=>({cache:V2(e.cacheSize),parseClassName:O2(e),sortModifiers:D2(e),postfixLookupClassGroupIds:F2(e),...j2(e)}),F2=e=>{const t=Object.create(null),n=e.postfixLookupClassGroups;if(n)for(let r=0;r<n.length;r++)t[n[r]]=!0;return t},$2=/\s+/,z2=(e,t)=>{const{parseClassName:n,getClassGroupId:r,getConflictingClassGroupIds:s,sortModifiers:a,postfixLookupClassGroupIds:i}=t,c=[],d=e.trim().split($2);let u="";for(let p=d.length-1;p>=0;p-=1){const f=d[p],{isExternal:m,modifiers:g,hasImportantModifier:v,baseClassName:h,maybePostfixModifierPosition:b}=n(f);if(m){u=f+(u.length>0?" "+u:u);continue}let x=!!b,C;if(x){const _=h.substring(0,b);C=r(_);const S=C&&i[C]?r(h):void 0;S&&S!==C&&(C=S,x=!1)}else C=r(h);if(!C){if(!x){u=f+(u.length>0?" "+u:u);continue}if(C=r(h),!C){u=f+(u.length>0?" "+u:u);continue}x=!1}const w=g.length===0?"":g.length===1?g[0]:a(g).join(":"),y=v?w+Qr:w,N=y+C;if(c.indexOf(N)>-1)continue;c.push(N);const R=s(C,x);for(let _=0;_<R.length;++_){const S=R[_];c.push(y+S)}u=f+(u.length>0?" "+u:u)}return u},B2=(...e)=>{let t=0,n,r,s="";for(;t<e.length;)(n=e[t++])&&(r=fi(n))&&(s&&(s+=" "),s+=r);return s},fi=e=>{if(typeof e=="string")return e;let t,n="";for(let r=0;r<e.length;r++)e[r]&&(t=fi(e[r]))&&(n&&(n+=" "),n+=t);return n},eo=(e,...t)=>{let n,r,s,a;const i=d=>{const u=t.reduce((p,f)=>f(p),e());return n=H2(u),r=n.cache.get,s=n.cache.set,a=c,c(d)},c=d=>{const u=r(d);if(u)return u;const p=z2(d,n);return s(d,p),p};return a=i,(...d)=>a(B2(...d))},G2=[],ue=e=>{const t=n=>n[e]||G2;return t.isThemeGetter=!0,t},pi=/^\[(?:(\w[\w-]*):)?(.+)\]$/i,mi=/^\((?:(\w[\w-]*):)?(.+)\)$/i,W2=/^\d+(?:\.\d+)?\/\d+(?:\.\d+)?$/,Z2=/^(\d+(\.\d+)?)?(xs|sm|md|lg|xl)$/,U2=/\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$/,K2=/^(rgba?|hsla?|hwb|(ok)?(lab|lch)|color-mix)\(.+\)$/,Y2=/^(inset_)?-?((\d+)?\.?(\d+)[a-z]+|0)_-?((\d+)?\.?(\d+)[a-z]+|0)/,q2=/^(url|image|image-set|cross-fade|element|(repeating-)?(linear|radial|conic)-gradient)\(.+\)$/,$e=e=>W2.test(e),K=e=>!!e&&!Number.isNaN(Number(e)),Ee=e=>!!e&&Number.isInteger(Number(e)),Tr=e=>e.endsWith("%")&&K(e.slice(0,-1)),Le=e=>Z2.test(e),hi=()=>!0,X2=e=>U2.test(e)&&!K2.test(e),Io=()=>!1,J2=e=>Y2.test(e),Q2=e=>q2.test(e),e4=e=>!L(e)&&!D(e),t4=e=>e.startsWith("@container")&&(e[10]==="/"&&e[11]!==void 0||e[11]==="s"&&e[16]!==void 0&&e.startsWith("-size/",10)||e[11]==="n"&&e[18]!==void 0&&e.startsWith("-normal/",10)),n4=e=>Ye(e,xi,Io),L=e=>pi.test(e),at=e=>Ye(e,bi,X2),Js=e=>Ye(e,d4,K),r4=e=>Ye(e,wi,hi),o4=e=>
vendor: 3,109 bytes, line 2
2Ye(e,Ci,Io),Qs=e=>Ye(e,gi,Io),s4=e=>Ye(e,vi,Q2),mn=e=>Ye(e,yi,J2),D=e=>mi.test(e),$t=e=>ut(e,bi),a4=e=>ut(e,Ci),ea=e=>ut(e,gi),i4=e=>ut(e,xi),l4=e=>ut(e,vi),hn=e=>ut(e,yi,!0),c4=e=>ut(e,wi,!0),Ye=(e,t,n)=>{const r=pi.exec(e);return r?r[1]?t(r[1]):n(r[2]):!1},ut=(e,t,n=!1)=>{const r=mi.exec(e);return r?r[1]?t(r[1]):n:!1},gi=e=>e==="position"||e==="percentage",vi=e=>e==="image"||e==="url",xi=e=>e==="length"||e==="size"||e==="bg-size",bi=e=>e==="length",d4=e=>e==="number",Ci=e=>e==="family-name",wi=e=>e==="number"||e==="weight",yi=e=>e==="shadow",to=()=>{const e=ue("color"),t=ue("font"),n=ue("text"),r=ue("font-weight"),s=ue("tracking"),a=ue("leading"),i=ue("breakpoint"),c=ue("container"),d=ue("spacing"),u=ue("radius"),p=ue("shadow"),f=ue("inset-shadow"),m=ue("text-shadow"),g=ue("drop-shadow"),v=ue("blur"),h=ue("perspective"),b=ue("aspect"),x=ue("ease"),C=ue("animate"),w=()=>["auto","avoid","all","avoid-page","page","left","right","column"],y=()=>["center","top","bottom","left","right","top-left","left-top","top-right","right-top","bottom-right","right-bottom","bottom-left","left-bottom"],N=()=>[...y(),D,L],R=()=>["auto","hidden","clip","visible","scroll"],_=()=>["auto","contain","none"],S=()=>[D,L,d],P=()=>[$e,"full","auto",...S()],T=()=>[Ee,"none","subgrid",D,L],M=()=>["auto",{span:["full",Ee,D,L]},Ee,D,L],O=()=>[Ee,"auto",D,L],F=()=>["auto","min","max","fr",D,L],Z=()=>["start","end","center","between","around","evenly","stretch","baseline","center-safe","end-safe"],U=()=>["start","end","center","stretch","center-safe","end-safe"],V=()=>["auto",...S()],G=()=>[$e,"auto","full","dvw","dvh","lvw","lvh","svw","svh","min","max","fit",...S()],$=()=>[$e,"screen","full","dvw","lvw","svw","min","max","fit",...S()],I=()=>[$e,"screen","full","lh","dvh","lvh","svh","min","max","fit",...S()],k=()=>[e,D,L],te=()=>[...y(),ea,Qs,{position:[D,L]}],ne=()=>["no-repeat",{repeat:["","x","y","space","round"]}],de=()=>["auto","cover","contain",i4,n4,{size:[D,L]}],se=()=>[Tr,$t,at],re=()=>["","none","full",u,D,L],ee=()=>["",K,$t,at],z=()=>["solid","dashed","dotted","double"],J=()=>["normal","multiply","screen","overlay","darken","lighten","color-dodge","color-burn","hard-light","soft-light","difference","exclusion","hue","saturation","color","luminosity"],W=()=>[K,Tr,ea,Qs],X=()=>["","none",v,D,L],Y=()=>["none",K,D,L],q=()=>["none",K,D,L],pe=()=>[K,D,L],B=()=>[$e,"full",...S()];return{cacheSize:500,theme:{animate:["spin","ping","pulse","bounce"],aspect:["video"],blur:[Le],breakpoint:[Le],color:[hi],container:[Le],"drop-shadow":[Le],ease:["in","out","in-out"],font:[e4],"font-weight":["thin","extralight","light","normal","medium","semibold","bold","extrabold","black"],"inset-shadow":[Le],leading:["none","tight","snug","normal","relaxed","loose"],perspective:["dramatic","near","normal","midrange","distant","none"],radius:[Le],shadow:[Le],spacing:["px",K],text:[Le],"text-shadow":[Le],tracking:["tighter","tight","normal","wide","wider","widest"]},classGroups:{aspect:[{aspect:["auto","square",$e,L,D,b]}],container:["container"],"container-type":[{"@container":["","normal","size",D,L]}
vendor: 6,081 bytes, line 2
2],"container-named":[t4],columns:[{columns:[K,L,D,c]}],"break-after":[{"break-after":w()}],"break-before":[{"break-before":w()}],"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:N()}],overflow:[{overflow:R()}],"overflow-x":[{"overflow-x":R()}],"overflow-y":[{"overflow-y":R()}],overscroll:[{overscroll:_()}],"overscroll-x":[{"overscroll-x":_()}],"overscroll-y":[{"overscroll-y":_()}],position:["static","fixed","absolute","relative","sticky"],inset:[{inset:P()}],"inset-x":[{"inset-x":P()}],"inset-y":[{"inset-y":P()}],start:[{"inset-s":P(),start:P()}],end:[{"inset-e":P(),end:P()}],"inset-bs":[{"inset-bs":P()}],"inset-be":[{"inset-be":P()}],top:[{top:P()}],right:[{right:P()}],bottom:[{bottom:P()}],left:[{left:P()}],visibility:["visible","invisible","collapse"],z:[{z:[Ee,"auto",D,L]}],basis:[{basis:[$e,"full","auto",c,...S()]}],"flex-direction":[{flex:["row","row-reverse","col","col-reverse"]}],"flex-wrap":[{flex:["nowrap","wrap","wrap-reverse"]}],flex:[{flex:[K,$e,"auto","initial","none",L]}],grow:[{grow:["",K,D,L]}],shrink:[{shrink:["",K,D,L]}],order:[{order:[Ee,"first","last","none",D,L]}],"grid-cols":[{"grid-cols":T()}],"col-start-end":[{col:M()}],"col-start":[{"col-start":O()}],"col-end":[{"col-end":O()}],"grid-rows":[{"grid-rows":T()}],"row-start-end":[{row:M()}],"row-start":[{"row-start":O()}],"row-end":[{"row-end":O()}],"grid-flow":[{"grid-flow":["row","col","dense","row-dense","col-dense"]}],"auto-cols":[{"auto-cols":F()}],"auto-rows":[{"auto-rows":F()}],gap:[{gap:S()}],"gap-x":[{"gap-x":S()}],"gap-y":[{"gap-y":S()}],"justify-content":[{justify:[...Z(),"normal"]}],"justify-items":[{"justify-items":[...U(),"normal"]}],"justify-self":[{"justify-self":["auto",...U()]}],"align-content":[{content:["normal",...Z()]}],"align-items":[{items:[...U(),{baseline:["","last"]}]}],"align-self":[{self:["auto",...U(),{baseline:["","last"]}]}],"place-content":[{"place-content":Z()}],"place-items":[{"place-items":[...U(),"baseline"]}],"place-self":[{"place-self":["auto",...U()]}],p:[{p:S()}],px:[{px:S()}],py:[{py:S()}],ps:[{ps:S()}],pe:[{pe:S()}],pbs:[{pbs:S()}],pbe:[{pbe:S()}],pt:[{pt:S()}],pr:[{pr:S()}],pb:[{pb:S()}],pl:[{pl:S()}],m:[{m:V()}],mx:[{mx:V()}],my:[{my:V()}],ms:[{ms:V()}],me:[{me:V()}],mbs:[{mbs:V()}],mbe:[{mbe:V()}],mt:[{mt:V()}],mr:[{mr:V()}],mb:[{mb:V()}],ml:[{ml:V()}],"space-x":[{"space-x":S()}],"space-x-reverse":["space-x-reverse"],"space-y":[{"space-y":S()}],"space-y-reverse":["space-y-reverse"],size:[{size:G()}],"inline-size":[{inline:["auto",...$()]}],"min-inline-size":[{"min-inline":["auto",...$()]}],"max-inline-size":[{"max-inline":["none",...$()]}],"block-size":[{block:["auto",...I()]}],"min-block-size":[{"min-block":["auto",...I()]}],"max-block-size":[{"max-block":["none",...I()]}],w:[{w:[c,"screen",...G()]}],"min-w":[{"min-w":[c,"screen","none",...G()]}],"max-w":[{"max-w":[c,"screen","none","prose",{screen:[i]},...G()]}],h:[{h:["screen","lh",...G()]}],"min-h":[{"min-h":["screen","lh","none",...G()]}],"max-h":[{"max-h":["screen","lh",...G()]}],"font-size":[{text:["base",n,$t,at]}],"font-smoothing":["antialiased","subpixel-antialiased"],"font-style":["italic","not-italic"],"font-weight":[{font:[r,c4,r4]}],"font-stretch":[{"font-stretch":["ultra-condensed","extra-condensed","condensed","semi-condensed","normal","semi-expanded","expanded","extra-expanded","ultra-expanded",Tr,L]}],"font-family":[{font:[a4,o4,t]}],"font-features":[{"font-features":[L]}],"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:[s,D,L]}],"line-clamp":[{"line-clamp":[K,"none",D,Js]}],leading:[{leading:[a,...S()]}],"list-image":[{"list-image":["none",D,L]}],"list-style-position":[{list:["inside","outside"]}],"list-style-type":[{list:["disc","decimal","none",D,L]}],"text-alignment":[{text:["left","center","right","justify","start","end"]}],"placeholder-color":[{placeholder:k()}],"text-color":[{text:k()}],"text-decoration":["underline","overline","line-through","no-underline"],"text-decoration-style":[{decoration:[...z(),"wavy"]}],"text-decoration-thickness":[{decoration:[K,"from-font","auto",D,at]}],"text-decoration-color":[{decoration:k()}],"underline-offset":[{"underline-offset":[K,"auto",D,L]}],"text-transform":["uppercase","lowercase","capitalize","normal-case"],"text-overflow":["truncate","text-ellipsis","text-clip"],"text-wrap":[{text:["wrap","nowrap","balance","pretty"]}],indent:[{indent:S()}],"tab-size":[{tab:[Ee,D,L]}],"vertical-align":[{align:["baseline","top","middle","bottom","text-top","text-bottom","sub","super",D,L]}],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",D,L]}],"bg-attachment":[{bg:["fixed","local","scroll"]}],"bg-clip":[{"bg-clip":["border","padding","content","text"]}],"bg-origin":[{"bg-origin":["border","padding","content"]}],"bg-position":[{bg:te()}],"bg-repeat":[{bg:ne()}],"bg-size":[{bg:de()}],"bg-image":[{bg:["none",{linear:[{to:["t","tr","r","br","b","bl","l","tl"]},Ee,D,L],radial:["",D,L],conic:[Ee,D,L]},l4,s4]}],"bg-color":[{bg:k()}],"gradient-from-pos":[{from:se()}
vendor: 7,312 bytes, line 2
2],"gradient-via-pos":[{via:se()}],"gradient-to-pos":[{to:se()}],"gradient-from":[{from:k()}],"gradient-via":[{via:k()}],"gradient-to":[{to:k()}],rounded:[{rounded:re()}],"rounded-s":[{"rounded-s":re()}],"rounded-e":[{"rounded-e":re()}],"rounded-t":[{"rounded-t":re()}],"rounded-r":[{"rounded-r":re()}],"rounded-b":[{"rounded-b":re()}],"rounded-l":[{"rounded-l":re()}],"rounded-ss":[{"rounded-ss":re()}],"rounded-se":[{"rounded-se":re()}],"rounded-ee":[{"rounded-ee":re()}],"rounded-es":[{"rounded-es":re()}],"rounded-tl":[{"rounded-tl":re()}],"rounded-tr":[{"rounded-tr":re()}],"rounded-br":[{"rounded-br":re()}],"rounded-bl":[{"rounded-bl":re()}],"border-w":[{border:ee()}],"border-w-x":[{"border-x":ee()}],"border-w-y":[{"border-y":ee()}],"border-w-s":[{"border-s":ee()}],"border-w-e":[{"border-e":ee()}],"border-w-bs":[{"border-bs":ee()}],"border-w-be":[{"border-be":ee()}],"border-w-t":[{"border-t":ee()}],"border-w-r":[{"border-r":ee()}],"border-w-b":[{"border-b":ee()}],"border-w-l":[{"border-l":ee()}],"divide-x":[{"divide-x":ee()}],"divide-x-reverse":["divide-x-reverse"],"divide-y":[{"divide-y":ee()}],"divide-y-reverse":["divide-y-reverse"],"border-style":[{border:[...z(),"hidden","none"]}],"divide-style":[{divide:[...z(),"hidden","none"]}],"border-color":[{border:k()}],"border-color-x":[{"border-x":k()}],"border-color-y":[{"border-y":k()}],"border-color-s":[{"border-s":k()}],"border-color-e":[{"border-e":k()}],"border-color-bs":[{"border-bs":k()}],"border-color-be":[{"border-be":k()}],"border-color-t":[{"border-t":k()}],"border-color-r":[{"border-r":k()}],"border-color-b":[{"border-b":k()}],"border-color-l":[{"border-l":k()}],"divide-color":[{divide:k()}],"outline-style":[{outline:[...z(),"none","hidden"]}],"outline-offset":[{"outline-offset":[K,D,L]}],"outline-w":[{outline:["",K,$t,at]}],"outline-color":[{outline:k()}],shadow:[{shadow:["","none",p,hn,mn]}],"shadow-color":[{shadow:k()}],"inset-shadow":[{"inset-shadow":["none",f,hn,mn]}],"inset-shadow-color":[{"inset-shadow":k()}],"ring-w":[{ring:ee()}],"ring-w-inset":["ring-inset"],"ring-color":[{ring:k()}],"ring-offset-w":[{"ring-offset":[K,at]}],"ring-offset-color":[{"ring-offset":k()}],"inset-ring-w":[{"inset-ring":ee()}],"inset-ring-color":[{"inset-ring":k()}],"text-shadow":[{"text-shadow":["none",m,hn,mn]}],"text-shadow-color":[{"text-shadow":k()}],opacity:[{opacity:[K,D,L]}],"mix-blend":[{"mix-blend":[...J(),"plus-darker","plus-lighter"]}],"bg-blend":[{"bg-blend":J()}],"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":[K]}],"mask-image-linear-from-pos":[{"mask-linear-from":W()}],"mask-image-linear-to-pos":[{"mask-linear-to":W()}],"mask-image-linear-from-color":[{"mask-linear-from":k()}],"mask-image-linear-to-color":[{"mask-linear-to":k()}],"mask-image-t-from-pos":[{"mask-t-from":W()}],"mask-image-t-to-pos":[{"mask-t-to":W()}],"mask-image-t-from-color":[{"mask-t-from":k()}],"mask-image-t-to-color":[{"mask-t-to":k()}],"mask-image-r-from-pos":[{"mask-r-from":W()}],"mask-image-r-to-pos":[{"mask-r-to":W()}],"mask-image-r-from-color":[{"mask-r-from":k()}],"mask-image-r-to-color":[{"mask-r-to":k()}],"mask-image-b-from-pos":[{"mask-b-from":W()}],"mask-image-b-to-pos":[{"mask-b-to":W()}],"mask-image-b-from-color":[{"mask-b-from":k()}],"mask-image-b-to-color":[{"mask-b-to":k()}],"mask-image-l-from-pos":[{"mask-l-from":W()}],"mask-image-l-to-pos":[{"mask-l-to":W()}],"mask-image-l-from-color":[{"mask-l-from":k()}],"mask-image-l-to-color":[{"mask-l-to":k()}],"mask-image-x-from-pos":[{"mask-x-from":W()}],"mask-image-x-to-pos":[{"mask-x-to":W()}],"mask-image-x-from-color":[{"mask-x-from":k()}],"mask-image-x-to-color":[{"mask-x-to":k()}],"mask-image-y-from-pos":[{"mask-y-from":W()}],"mask-image-y-to-pos":[{"mask-y-to":W()}],"mask-image-y-from-color":[{"mask-y-from":k()}],"mask-image-y-to-color":[{"mask-y-to":k()}],"mask-image-radial":[{"mask-radial":[D,L]}],"mask-image-radial-from-pos":[{"mask-radial-from":W()}],"mask-image-radial-to-pos":[{"mask-radial-to":W()}],"mask-image-radial-from-color":[{"mask-radial-from":k()}],"mask-image-radial-to-color":[{"mask-radial-to":k()}],"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":y()}],"mask-image-conic-pos":[{"mask-conic":[K]}],"mask-image-conic-from-pos":[{"mask-conic-from":W()}],"mask-image-conic-to-pos":[{"mask-conic-to":W()}],"mask-image-conic-from-color":[{"mask-conic-from":k()}],"mask-image-conic-to-color":[{"mask-conic-to":k()}],"mask-mode":[{mask:["alpha","luminance","match"]}],"mask-origin":[{"mask-origin":["border","padding","content","fill","stroke","view"]}],"mask-position":[{mask:te()}],"mask-repeat":[{mask:ne()}],"mask-size":[{mask:de()}],"mask-type":[{"mask-type":["alpha","luminance"]}],"mask-image":[{mask:["none",D,L]}],filter:[{filter:["","none",D,L]}],blur:[{blur:X()}],brightness:[{brightness:[K,D,L]}],contrast:[{contrast:[K,D,L]}],"drop-shadow":[{"drop-shadow":["","none",g,hn,mn]}],"drop-shadow-color":[{"drop-shadow":k()}],grayscale:[{grayscale:["",K,D,L]}],"hue-rotate":[{"hue-rotate":[K,D,L]}],invert:[{invert:["",K,D,L]}],saturate:[{saturate:[K,D,L]}],sepia:[{sepia:["",K,D,L]}],"backdrop-filter":[{"backdrop-filter":["","none",D,L]}],"backdrop-blur":[{"backdrop-blur":X()}],"backdrop-brightness":[{"backdrop-brightness":[K,D,L]}],"backdrop-contrast":[{"backdrop-contrast":[K,D,L]}],"backdrop-grayscale":[{"backdrop-grayscale":["",K,D,L]}],"backdrop-hue-rotate":[{"backdrop-hue-rotate":[K,D,L]}],"backdrop-invert":[{"backdrop-invert":["",K,D,L]}],"backdrop-opacity":[{"backdrop-opacity":[K,D,L]}],"backdrop-saturate":[{"backdrop-saturate":[K,D,L]}],"backdrop-sepia":[{"backdrop-sepia":["",K,D,L]}],"border-collapse":[{border:["collapse","separate"]}],"border-spacing":[{"border-spacing":S()}],"border-spacing-x":[{"border-spacing-x":S()}],"border-spacing-y":[{"border-spacing-y":S()}],"table-layout":[{table:["auto","fixed"]}],caption:[{caption:["top","bottom"]}],transition:[{transition:["","all","colors","opacity","shadow","transform","none",D,L]}],"transition-behavior":[{transition:["normal","discrete"]}],duration:[{duration:[K,"initial",D,L]}],ease:[{ease:["linear","initial",x,D,L]}],delay:[{delay:[K,D,L]}],animate:[{animate:["none",C,D,L]}],backface:[{backface:["hidden","visible"]}],perspective:[{perspective:[h,D,L]}],"perspective-origin":[{"perspective-origin":N()}],rotate:[{rotate:Y()}],"rotate-x":[{"rotate-x":Y()}],"rotate-y":[{"rotate-y":Y()}],"rotate-z":[{"rotate-z":Y()}],scale:[{scale:q()}],"scale-x":[{"scale-x":q()}],"scale-y":[{"scale-y":q()}],"scale-z":[{"scale-z":q()}],"scale-3d":["scale-3d"],skew:[{skew:pe()}],"skew-x":[{"skew-x":pe()}],"skew-y":[{"skew-y":pe()}],transform:[{transform:[D,L,"","none","gpu","cpu"]}],"transform-origin":[{origin:N()}],"transform-style":[{transform:["3d","flat"]}],translate:[{translate:B()}],"translate-x":[{"translate-x":B()}],"translate-y":[{"translate-y":B()}],"translate-z":[{"translate-z":B()}],"translate-none":["translate-none"],zoom:[{zoom:[Ee,D,L]}],accent:[{accent:k()}],appearance:[{appearance:["none","auto"]}],"caret-color":[{caret:k()}
vendor: 5,729 bytes, line 2
2],"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",D,L]}],"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":k()}],"scrollbar-track-color":[{"scrollbar-track":k()}],"scrollbar-gutter":[{"scrollbar-gutter":["auto","stable","both"]}],"scrollbar-w":[{scrollbar:["auto","thin","none"]}],"scroll-m":[{"scroll-m":S()}],"scroll-mx":[{"scroll-mx":S()}],"scroll-my":[{"scroll-my":S()}],"scroll-ms":[{"scroll-ms":S()}],"scroll-me":[{"scroll-me":S()}],"scroll-mbs":[{"scroll-mbs":S()}],"scroll-mbe":[{"scroll-mbe":S()}],"scroll-mt":[{"scroll-mt":S()}],"scroll-mr":[{"scroll-mr":S()}],"scroll-mb":[{"scroll-mb":S()}],"scroll-ml":[{"scroll-ml":S()}],"scroll-p":[{"scroll-p":S()}],"scroll-px":[{"scroll-px":S()}],"scroll-py":[{"scroll-py":S()}],"scroll-ps":[{"scroll-ps":S()}],"scroll-pe":[{"scroll-pe":S()}],"scroll-pbs":[{"scroll-pbs":S()}],"scroll-pbe":[{"scroll-pbe":S()}],"scroll-pt":[{"scroll-pt":S()}],"scroll-pr":[{"scroll-pr":S()}],"scroll-pb":[{"scroll-pb":S()}],"scroll-pl":[{"scroll-pl":S()}],"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",D,L]}],fill:[{fill:["none",...k()]}],"stroke-w":[{stroke:[K,$t,at,Js]}],stroke:[{stroke:["none",...k()]}],"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":["right","left"],"inset-y":["top","bottom"],flex:["basis","grow","shrink"],gap:["gap-x","gap-y"],p:["px","py","ps","pe","pbs","pbe","pt","pr","pb","pl"],px:["pr","pl"],py:["pt","pb"],m:["mx","my","ms","me","mbs","mbe","mt","mr","mb","ml"],mx:["mr","ml"],my:["mt","mb"],size:["w","h"],"font-size":["leading"],"fvn-normal":["fvn-ordinal","fvn-slashed-zero","fvn-figure","fvn-spacing","fvn-fraction"],"fvn-ordinal":["fvn-normal"],"fvn-slashed-zero":["fvn-normal"],"fvn-figure":["fvn-normal"],"fvn-spacing":["fvn-normal"],"fvn-fraction":["fvn-normal"],"line-clamp":["display","overflow"],rounded:["rounded-s","rounded-e","rounded-t","rounded-r","rounded-b","rounded-l","rounded-ss","rounded-se","rounded-ee","rounded-es","rounded-tl","rounded-tr","rounded-br","rounded-bl"],"rounded-s":["rounded-ss","rounded-es"],"rounded-e":["rounded-se","rounded-ee"],"rounded-t":["rounded-tl","rounded-tr"],"rounded-r":["rounded-tr","rounded-br"],"rounded-b":["rounded-br","rounded-bl"],"rounded-l":["rounded-tl","rounded-bl"],"border-spacing":["border-spacing-x","border-spacing-y"],"border-w":["border-w-x","border-w-y","border-w-s","border-w-e","border-w-bs","border-w-be","border-w-t","border-w-r","border-w-b","border-w-l"],"border-w-x":["border-w-r","border-w-l"],"border-w-y":["border-w-t","border-w-b"],"border-color":["border-color-x","border-color-y","border-color-s","border-color-e","border-color-bs","border-color-be","border-color-t","border-color-r","border-color-b","border-color-l"],"border-color-x":["border-color-r","border-color-l"],"border-color-y":["border-color-t","border-color-b"],translate:["translate-x","translate-y","translate-none"],"translate-none":["translate","translate-x","translate-y","translate-z"],"scroll-m":["scroll-mx","scroll-my","scroll-ms","scroll-me","scroll-mbs","scroll-mbe","scroll-mt","scroll-mr","scroll-mb","scroll-ml"],"scroll-mx":["scroll-mr","scroll-ml"],"scroll-my":["scroll-mt","scroll-mb"],"scroll-p":["scroll-px","scroll-py","scroll-ps","scroll-pe","scroll-pbs","scroll-pbe","scroll-pt","scroll-pr","scroll-pb","scroll-pl"],"scroll-px":["scroll-pr","scroll-pl"],"scroll-py":["scroll-pt","scroll-pb"],touch:["touch-x","touch-y","touch-pz"],"touch-x":["touch"],"touch-y":["touch"],"touch-pz":["touch"]},conflictingClassGroupModifiers:{"font-size":["leading"]},postfixLookupClassGroups:["container-type"],orderSensitiveModifiers:["*","**","after","backdrop","before","details-content","file","first-letter","first-line","marker","placeholder","selection"]}},u4=(e,{cacheSize:t,prefix:n,experimentalParseClassName:r,extend:s={},override:a={}})=>(St(e,"cacheSize",t),St(e,"prefix",n),St(e,"experimentalParseClassName",r),gn(e.theme,a.theme),gn(e.classGroups,a.classGroups),gn(e.conflictingClassGroups,a.conflictingClassGroups),gn(e.conflictingClassGroupModifiers,a.conflictingClassGroupModifiers),St(e,"postfixLookupClassGroups",a.postfixLookupClassGroups),St(e,"orderSensitiveModifiers",a.orderSensitiveModifiers),vn(e.theme,s.theme),vn(e.classGroups,s.classGroups),vn(e.conflictingClassGroups,s.conflictingClassGroups),vn(e.conflictingClassGroupModifiers,s.conflictingClassGroupModifiers),no(e,s,"postfixLookupClassGroups"),no(e,s,"orderSensitiveModifiers"),e),St=(e,t,n
2)=>{n!==void 0&&(e[t]=n)},gn=(e,t)=>{if(t)for(const n in t)St(e,n,t[n])},vn=(e,t)=>{if(t)for(const n in t)no(e,t,n)},no=(e,t,n)=>{const r=t[n];r!==void 0&&(e[n]=e[n]?e[n].concat(r):r)},f4=(e,...t)=>typeof e=="function"?eo(to,e,...t):eo(()=>u4(to(),e),...t),p4=eo(to);/**
3 * @license lucide-react v0.512.0 - ISC
4 *
5 * This source code is licensed under the ISC license.
6 * See the LICENSE file in the root directory of this source tree.
7 */const m4=e=>e.replace(/([a-z0-9])([A-Z])/g,"$1-$2").toLowerCase(),h4=e=>e.replace(/^([A-Z])|[\s-_]+(\w)/g,(t,n,r)=>r?r.toUpperCase():n.toLowerCase()),ta=e=>{const t=h4(e);return t.charAt(0).toUpperCase()+t.slice(1)},Ni=(...e)=>e.filter((t,n,r)=>!!t&&t.trim()!==""&&r.indexOf(t)===n).join(" ").trim(),g4=e=>{for(const t in e)if(t.startsWith("aria-")||t==="role"||t==="title")return!0};/**
8 * @license lucide-react v0.512.0 - ISC
9 *
10 * This source code is licensed under the ISC license.
11 * See the LICENSE file in the root directory of this source tree.
12 */var v4={xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",stroke:"currentColor",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"};/**
13 * @license lucide-react v0.512.0 - ISC
14 *
15 * This source code is licensed under the ISC license.
16 * See the LICENSE file in the root directory of this source tree.
17 */const x4=l.forwardRef(({color:e="currentColor",size:t=24,strokeWidth:n=2,absoluteStrokeWidth:r,className:s="",children:a,iconNode:i,...c},d)=>l.createElement("svg",{ref:d,...v4,width:t,height:t,stroke:e,strokeWidth:r?Number(n)*24/Number(t):n,className:Ni("lucide",s),...!a&&!g4(c)&&{"aria-hidden":"true"},...c},[...i.map(([u,p])=>l.createElement(u,p)),...Array.isArray(a)?a:[a]]));/**
18 * @license lucide-react v0.512.0 - ISC
19 *
20 * This source code is licensed under the ISC license.
21 * See the LICENSE file in the root directory of this source tree.
22 */const Q=(e,t)=>{const n=l.forwardRef(({className:r,...s},a)=>l.createElement(x4,{ref:a,iconNode:t,className:Ni(`lucide-${m4(ta(e))}`,`lucide-${e}`,r),...s}));return n.displayName=ta(e),n};/**
23 * @license lucide-react v0.512.0 - ISC
24 *
25 * This source code is licensed under the ISC license.
26 * See the LICENSE file in the root directory of this source tree.
27 */const b4=[["path",{d:"M12 5v14",key:"s699le"}],["path",{d:"m19 12-7 7-7-7",key:"1idqje"}]],C4=Q("arrow-down",b4);/**
28 * @license lucide-react v0.512.0 - ISC
29 *
30 * This source code is licensed under the ISC license.
31 * See the LICENSE file in the root directory of this source tree.
32 */const w4=[["path",{d:"m12 19-7-7 7-7",key:"1l729n"}],["path",{d:"M19 12H5",key:"x3x0zl"}]],y4=Q("arrow-left",w4);/**
33 * @license lucide-react v0.512.0 - ISC
34 *
35 * This source code is licensed under the ISC license.
36 * See the LICENSE file in the root directory of this source tree.
37 */const N4=[["path",{d:"M5 12h14",key:"1ays0h"}],["path",{d:"m12 5 7 7-7 7",key:"xquz4c"}]],Vn=Q("arrow-right",N4);/**
38 * @license lucide-react v0.512.0 - ISC
39 *
40 * This source code is licensed under the ISC license.
41 * See the LICENSE file in the root directory of this source tree.
42 */const S4=[["path",{d:"m21 16-4 4-4-4",key:"f6ql7i"}],["path",{d:"M17 20V4",key:"1ejh1v"}],["path",{d:"m3 8 4-4 4 4",key:"11wl7u"}],["path",{d:"M7 4v16",key:"1glfcx"}]],R4=Q("arrow-up-down",S4);/**
43 * @license lucide-react v0.512.0 - ISC
44 *
45 * This source code is licensed under the ISC license.
46 * See the LICENSE file in the root directory of this source tree.
47 */const j4=[["path",{d:"m5 12 7-7 7 7",key:"hav0vg"}],["path",{d:"M12 19V5",key:"x0mq9r"}]],E4=Q("arrow-up",j4);/**
48 * @license lucide-react v0.512.0 - ISC
49 *
50 * This source code is licensed under the ISC license.
51 * See the LICENSE file in the root directory of this source tree.
52 */const M4=[["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:"m15 9-6 6",key:"1uzhvr"}],["path",{d:"M9 9h.01",key:"1q5me6"}],["path",{d:"M15 15h.01",key:"lqbp3k"}]],_4=Q("badge-percent",M4);/**
53 * @license lucide-react v0.512.0 - ISC
54 *
55 * This source code is licensed under the ISC license.
56 * See the LICENSE file in the root directory of this source tree.
57 */const P4=[["path",{d:"M12 7v14",key:"1akyts"}],["path",{d:"M3 18a1 1 0 0 1-1-1V4a1 1 0 0 1 1-1h5a4 4 0 0 1 4 4 4 4 0 0 1 4-4h5a1 1 0 0 1 1 1v13a1 1 0 0 1-1 1h-6a3 3 0 0 0-3 3 3 3 0 0 0-3-3z",key:"ruj8y"}]],Si=Q("book-open",P4);/**
58 * @license lucide-react v0.512.0 - ISC
59 *
60 * This source code is licensed under the ISC license.
61 * See the LICENSE file in the root directory of this source tree.
62 */const k4=[["path",{d:"M12 12h.01",key:"1mp3jc"}],["path",{d:"M16 6V4a2 2 0 0 0-2-2h-4a2 2 0 0 0-2 2v2",key:"1ksdt3"}],["path",{d:"M22 13a18.15 18.15 0 0 1-20 0",key:"12hx5q"}],["rect",{width:"20",height:"14",x:"2",y:"6",rx:"2",key:"i6l2r4"}]],A4=Q("briefcase-business",k4);/**
63 * @license lucide-react v0.512.0 - ISC
64 *
65 * This source code is licensed under the ISC license.
66 * See the LICENSE file in the root directory of this source tree.
67 */const I4=[["path",{d:"M20 6 9 17l-5-5",key:"1gmf2c"}]],er=Q("check",I4);/**
68 * @license lucide-react v0.512.0 - ISC
69 *
70 * This source code is licensed under the ISC license.
71 * See the LICENSE file in the root directory of this source tree.
72 */const T4=[["path",{d:"m6 9 6 6 6-6",key:"qrunsl"}]],tr=Q("chevron-down",T4);/**
73 * @license lucide-react v0.512.0 - ISC
74 *
75 * This source code is licensed under the ISC license.
76 * See the LICENSE file in the root directory of this source tree.
77 */const V4=[["path",{d:"m9 18 6-6-6-6",key:"mthhwq"}]],ro=Q("chevron-right",V4);/**
78 * @license lucide-react v0.512.0 - ISC
79 *
80 * This source code is licensed under the ISC license.
81 * See the LICENSE file in the root directory of this source tree.
82 */const L4=[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"m9 12 2 2 4-4",key:"dzmm74"}]],O4=Q("circle-check",L4);
82/**
83 * @license lucide-react v0.512.0 - ISC
84 *
85 * This source code is licensed under the ISC license.
86 * See the LICENSE file in the root directory of this source tree.
87 */const D4=[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}]],Ri=Q("circle",D4);/**
88 * @license lucide-react v0.512.0 - ISC
89 *
90 * This source code is licensed under the ISC license.
91 * See the LICENSE file in the root directory of this source tree.
92 */const H4=[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["polyline",{points:"12 6 12 12 16 14",key:"68esgv"}]],ji=Q("clock",H4);/**
93 * @license lucide-react v0.512.0 - ISC
94 *
95 * This source code is licensed under the ISC license.
96 * See the LICENSE file in the root directory of this source tree.
97 */const F4=[["path",{d:"M15 3h6v6",key:"1q9fwt"}],["path",{d:"M10 14 21 3",key:"gplh6r"}],["path",{d:"M18 13v6a2 2 0 0 1-2 2H5a2 2 0 0 1-2-2V8a2 2 0 0 1 2-2h6",key:"a6xqqp"}]],To=Q("external-link",F4);/**
98 * @license lucide-react v0.512.0 - ISC
99 *
100 * This source code is licensed under the ISC license.
101 * See the LICENSE file in the root directory of this source tree.
102 */const $4=[["path",{d:"M21.42 10.922a1 1 0 0 0-.019-1.838L12.83 5.18a2 2 0 0 0-1.66 0L2.6 9.08a1 1 0 0 0 0 1.832l8.57 3.908a2 2 0 0 0 1.66 0z",key:"j76jl0"}],["path",{d:"M22 10v6",key:"1lu8f3"}],["path",{d:"M6 12.5V16a6 3 0 0 0 12 0v-3.5",key:"1r8lef"}]],Ei=Q("graduation-cap",$4);/**
103 * @license lucide-react v0.512.0 - ISC
104 *
105 * This source code is licensed under the ISC license.
106 * See the LICENSE file in the root directory of this source tree.
107 */const z4=[["path",{d:"m11 17 2 2a1 1 0 1 0 3-3",key:"efffak"}],["path",{d:"m14 14 2.5 2.5a1 1 0 1 0 3-3l-3.88-3.88a3 3 0 0 0-4.24 0l-.88.88a1 1 0 1 1-3-3l2.81-2.81a5.79 5.79 0 0 1 7.06-.87l.47.28a2 2 0 0 0 1.42.25L21 4",key:"9pr0kb"}],["path",{d:"m21 3 1 11h-2",key:"1tisrp"}],["path",{d:"M3 3 2 14l6.5 6.5a1 1 0 1 0 3-3",key:"1uvwmv"}],["path",{d:"M3 4h8",key:"1ep09j"}]],B4=Q("handshake",z4);/**
108 * @license lucide-react v0.512.0 - ISC
109 *
110 * This source code is licensed under the ISC license.
111 * See the LICENSE file in the root directory of this source tree.
112 */const G4=[["path",{d:"M13.5 8h-3",key:"xvov4w"}],["path",{d:"m15 2-1 2h3a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2H7a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h3",key:"16uttc"}],["path",{d:"M16.899 22A5 5 0 0 0 7.1 22",key:"1d0ppr"}],["path",{d:"m9 2 3 6",key:"1o7bd9"}],["circle",{cx:"12",cy:"15",r:"3",key:"g36mzq"}]],W4=Q("id-card-lanyard",G4);/**
113 * @license lucide-react v0.512.0 - ISC
114 *
115 * This source code is licensed under the ISC license.
116 * See the LICENSE file in the root directory of this source tree.
117 */const Z4=[["circle",{cx:"12",cy:"12",r:"10",key:"1mglay"}],["path",{d:"M12 16v-4",key:"1dtifu"}],["path",{d:"M12 8h.01",key:"e9boi3"}]],U4=Q("info",Z4);/**
118 * @license lucide-react v0.512.0 - ISC
119 *
120 * This source code is licensed under the ISC license.
121 * See the LICENSE file in the root directory of this source tree.
122 */const K4=[["path",{d:"M2 20h20",key:"owomy5"}],["path",{d:"m9 10 2 2 4-4",key:"1gnqz4"}],["rect",{x:"3",y:"4",width:"18",height:"12",rx:"2",key:"8ur36m"}]],Y4=Q("laptop-minimal-check",K4);/**
123 * @license lucide-react v0.512.0 - ISC
124 *
125 * This source code is licensed under the ISC license.
126 * See the LICENSE file in the root directory of this source tree.
127 */const q4=[["path",{d:"M21 12a9 9 0 1 1-6.219-8.56",key:"13zald"}]],X4=Q("loader-circle",q4);/**
128 * @license lucide-react v0.512.0 - ISC
129 *
130 * This source code is licensed under the ISC license.
131 * See the LICENSE file in the root directory of this source tree.
132 */const J4=[["path",{d:"m10 17 5-5-5-5",key:"1bsop3"}],["path",{d:"M15 12H3",key:"6jk70r"}],["path",{d:"M15 3h4a2 2 0 0 1 2 2v14a2 2 0 0 1-2 2h-4",key:"u53s6r"}]],Q4=Q("log-in",J4);/**
133 * @license lucide-react v0.512.0 - ISC
134 *
135 * This source code is licensed under the ISC license.
136 * See the LICENSE file in the root directory of this source tree.
137 */const ef=[["path",{d:"m16 17 5-5-5-5",key:"1bji2h"}],["path",{d:"M21 12H9",key:"dn1m92"}],["path",{d:"M9 21H5a2 2 0 0 1-2-2V5a2 2 0 0 1 2-2h4",key:"1uf3rs"}]],tf=Q("log-out",ef);/**
138 * @license lucide-react v0.512.0 - ISC
139 *
140 * This source code is licensed under the ISC license.
141 * See the LICENSE file in the root directory of this source tree.
142 */const nf=[["path",{d:"M4 12h16",key:"1lakjw"}],["path",{d:"M4 18h16",key:"19g7jn"}],["path",{d:"M4 6h16",key:"1o0s65"}]],oo=Q("menu",nf);/**
143 * @license lucide-react v0.512.0 - ISC
144 *
145 * This source code is licensed under the ISC license.
146 * See the LICENSE file in the root directory of this source tree.
147 */const rf=[["path",{d:"M5 12h14",key:"1ays0h"}]],Mi=Q("minus",rf);/**
148 * @license lucide-react v0.512.0 - ISC
149 *
150 * This source code is licensed under the ISC license.
151 * See the LICENSE file in the root directory of this source tree.
152 */const of=[["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"}
vendor: 4,774 bytes, lines 152-187
152],["rect",{width:"8",height:"4",x:"10",y:"6",rx:"1",key:"aywv1n"}]],sf=Q("newspaper",of);/**
153 * @license lucide-react v0.512.0 - ISC
154 *
155 * This source code is licensed under the ISC license.
156 * See the LICENSE file in the root directory of this source tree.
157 */const af=[["path",{d:"M5 12h14",key:"1ays0h"}],["path",{d:"M12 5v14",key:"s699le"}]],_i=Q("plus",af);/**
158 * @license lucide-react v0.512.0 - ISC
159 *
160 * This source code is licensed under the ISC license.
161 * See the LICENSE file in the root directory of this source tree.
162 */const lf=[["path",{d:"m21 21-4.34-4.34",key:"14j7rj"}],["circle",{cx:"11",cy:"11",r:"8",key:"4ej97u"}]],na=Q("search",lf);/**
163 * @license lucide-react v0.512.0 - ISC
164 *
165 * This source code is licensed under the ISC license.
166 * See the LICENSE file in the root directory of this source tree.
167 */const cf=[["path",{d:"M12.22 2h-.44a2 2 0 0 0-2 2v.18a2 2 0 0 1-1 1.73l-.43.25a2 2 0 0 1-2 0l-.15-.08a2 2 0 0 0-2.73.73l-.22.38a2 2 0 0 0 .73 2.73l.15.1a2 2 0 0 1 1 1.72v.51a2 2 0 0 1-1 1.74l-.15.09a2 2 0 0 0-.73 2.73l.22.38a2 2 0 0 0 2.73.73l.15-.08a2 2 0 0 1 2 0l.43.25a2 2 0 0 1 1 1.73V20a2 2 0 0 0 2 2h.44a2 2 0 0 0 2-2v-.18a2 2 0 0 1 1-1.73l.43-.25a2 2 0 0 1 2 0l.15.08a2 2 0 0 0 2.73-.73l.22-.39a2 2 0 0 0-.73-2.73l-.15-.08a2 2 0 0 1-1-1.74v-.5a2 2 0 0 1 1-1.74l.15-.09a2 2 0 0 0 .73-2.73l-.22-.38a2 2 0 0 0-2.73-.73l-.15.08a2 2 0 0 1-2 0l-.43-.25a2 2 0 0 1-1-1.73V4a2 2 0 0 0-2-2z",key:"1qme2f"}],["circle",{cx:"12",cy:"12",r:"3",key:"1v7zrd"}]],df=Q("settings",cf);/**
168 * @license lucide-react v0.512.0 - ISC
169 *
170 * This source code is licensed under the ISC license.
171 * See the LICENSE file in the root directory of this source tree.
172 */const uf=[["path",{d:"M10 15H6a4 4 0 0 0-4 4v2",key:"1nfge6"}],["path",{d:"m14.305 16.53.923-.382",key:"1itpsq"}],["path",{d:"m15.228 13.852-.923-.383",key:"eplpkm"}],["path",{d:"m16.852 12.228-.383-.923",key:"13v3q0"}],["path",{d:"m16.852 17.772-.383.924",key:"1i8mnm"}],["path",{d:"m19.148 12.228.383-.923",key:"1q8j1v"}],["path",{d:"m19.53 18.696-.382-.924",key:"vk1qj3"}],["path",{d:"m20.772 13.852.924-.383",key:"n880s0"}],["path",{d:"m20.772 16.148.924.383",key:"1g6xey"}],["circle",{cx:"18",cy:"15",r:"3",key:"gjjjvw"}],["circle",{cx:"9",cy:"7",r:"4",key:"nufk8"}]],ra=Q("user-cog",uf);/**
173 * @license lucide-react v0.512.0 - ISC
174 *
175 * This source code is licensed under the ISC license.
176 * See the LICENSE file in the root directory of this source tree.
177 */const ff=[["path",{d:"m14.305 19.53.923-.382",key:"3m78fa"}],["path",{d:"m15.228 16.852-.923-.383",key:"npixar"}],["path",{d:"m16.852 15.228-.383-.923",key:"5xggr7"}],["path",{d:"m16.852 20.772-.383.924",key:"dpfhf9"}],["path",{d:"m19.148 15.228.383-.923",key:"1reyyz"}],["path",{d:"m19.53 21.696-.382-.924",key:"1goivc"}],["path",{d:"M2 21a8 8 0 0 1 10.434-7.62",key:"1yezr2"}],["path",{d:"m20.772 16.852.924-.383",key:"htqkph"}],["path",{d:"m20.772 19.148.924.383",key:"9w9pjp"}],["circle",{cx:"10",cy:"8",r:"5",key:"o932ke"}],["circle",{cx:"18",cy:"18",r:"3",key:"1xkwt0"}]],Pi=Q("user-round-cog",ff);/**
178 * @license lucide-react v0.512.0 - ISC
179 *
180 * This source code is licensed under the ISC license.
181 * See the LICENSE file in the root directory of this source tree.
182 */const pf=[["circle",{cx:"12",cy:"8",r:"5",key:"1hypcn"}],["path",{d:"M20 21a8 8 0 0 0-16 0",key:"rfgkzh"}]],mf=Q("user-round",pf);/**
183 * @license lucide-react v0.512.0 - ISC
184 *
185 * This source code is licensed under the ISC license.
186 * See the LICENSE file in the root directory of this source tree.
187 */const hf=[["path",{d:"M18 6 6 18",key:"1bl5f8"}],["path",{d:"m6 6 12 12",key:"d8bk6v"}]],Yt=Q("x",hf);function ce(e,t=[]){let n=[];function r(a,i){const c=l.createContext(i);c.displayName=a+"Context";const d=n.length;n=[...n,i];const u=f=>{var x;const{scope:m,children:g,...v}=f,h=((x=m==null?void 0:m[e])==null?void 0:x[d])||c,b=l.useMemo(()=>v,Object.values(v));return o.jsx(h.Provider,{value:b,children:g})};u.displayName=a+"Provider";function p(f,m,g={}){var x;const{optional:v=!1}=g,h=((x=m==null?void 0:m[e])==null?void 0:x[d])||c,b=l.useContext(h);if(b)return b;if(i!==void 0)return i;if(!v)throw new Error(`\`${f}\` must be used within \`${a}\``)}return[u,p]}const s=()=>{const a=n.map(i=>l.createContext(i));return function(c){const d=(c==null?void 0:c[e])||a;return l.useMemo(()=>({[`__scope${e}`]:{...c,[e]:d}}),[c,d])}};return s.scopeName=e,[r,gf(s,...t)]}function gf(...e){const t=e[0];if(e.length===1)return t;const n=()=>{const r=e.map(s=>({useScope:s(),scopeName:s.scopeName}));return function(a){const i=r.reduce((c,{useScope:d,scopeName:u})=>{const f=d(a)[`__scope${u}`];return{...c,...f}},{});return l.useMemo(()=>({[`__scope${t.scopeName}`]:i}),[i])}};return n.scopeName=t.scopeName,n}function oa(e,t){if(typeof e=="function")return e(t);
187e!=null&&(e.current=t)}function vf(...e){return t=>{let n=!1;const r=e.map(s=>{const a=oa(s,t);return!n&&typeof a=="function"&&(n=!0),a});if(n)return()=>{for(let s=0;s<r.length;s++){const a=r[s];typeof a=="function"?a():oa(e[s],null)}}}}function H(...e){return l.useCallback(vf(...e),e)}function We(e){const t=l.forwardRef((n,r)=>{let{children:s,...a}=n,i=null,c=!1;const d=[];sa(s)&&typeof xn=="function"&&(s=xn(s._payload)),l.Children.forEach(s,m=>{var g;if(yf(m)){c=!0;const v=m;let h="child"in v.props?v.props.child:v.props.children;sa(h)&&typeof xn=="function"&&(h=xn(h._payload)),i=bf(v,h),d.push((g=i==null?void 0:i.props)==null?void 0:g.children)}else d.push(m)}),i?i=l.cloneElement(i,void 0,d):!c&&l.Children.count(s)===1&&l.isValidElement(s)&&(i=s);const u=i?wf(i):void 0,p=H(r,u);if(!i){if(s||s===0)throw new Error(c?jf(e):Rf(e));return s}const f=Cf(a,i.props??{});return i.type!==l.Fragment&&(f.ref=r?p:u),l.cloneElement(i,f)});return t.displayName=`${e}.Slot`,t}var Vo=We("Slot"),ki=Symbol.for("radix.slottable");function xf(e){const t=n=>"child"in n?n.children(n.child):n.children;return t.displayName=`${e}.Slottable`,t.__radixId=ki,t}var bf=(e,t)=>{if("child"in e.props){const n=e.props.child;return l.isValidElement(n)?l.cloneElement(n,void 0,e.props.children(n.props.children)):null}return l.isValidElement(t)?t:null};function Cf(e,t){const n={...t};for(const r in t){const s=e[r],a=t[r];/^on[A-Z]/.test(r)?s&&a?n[r]=(...c)=>{const d=a(...c);return s(...c),d}:s&&(n[r]=s):r==="style"?n[r]={...s,...a}:r==="className"&&(n[r]=[s,a].filter(Boolean).join(" "))}return{...e,...n}}function wf(e){var r,s;let t=(r=Object.getOwnPropertyDescriptor(e.props,"ref"))==null?void 0:r.get,n=t&&"isReactWarning"in t&&t.isReactWarning;return n?e.ref:(t=(s=Object.getOwnPropertyDescriptor(e,"ref"))==null?void 0:s.get,n=t&&"isReactWarning"in t&&t.isReactWarning,n?e.props.ref:e.props.ref||e.ref)}function yf(e){return l.isValidElement(e)&&typeof e.type=="function"&&"__radixId"in e.type&&e.type.__radixId===ki}var Nf=Symbol.for("react.lazy");function sa(e){return e!=null&&typeof e=="object"&&"$$typeof"in e&&e.$$typeof===Nf&&"_payload"in e&&Sf(e._payload)}function Sf(e){return typeof e=="object"&&e!==null&&"then"in e}var Rf=e=>`${e} failed to slot onto its children. Expected a single React element child or \`Slottable\`.`,jf=e=>`${e} failed to slot onto its \`Slottable\`. Expected \`Slottable\` to receive a single React element child.`,xn=Qn[" use ".trim().toString()];function ft(e){const t=e+"CollectionProvider",[n,r]=ce(t),[s,a]=n(t,{collectionRef:{current:null},itemMap:new Map}),i=h=>{const{scope:b,children:x}=h,C=l.useRef(null),w=l.useRef(new Map).current;return o.jsx(s,{scope:b,itemMap:w,collectionRef:C,children:x})};i.displayName=t;const c=e+"CollectionSlot",d=We(c),u=l.forwardRef((h,b)=>{const{scope:x,children:C}=h,w=a(c,x),y=H(b,w.collectionRef);return o.jsx(d,{ref:y,children:C})});u.displayName=c;const p=e+"CollectionItemSlot",f="data-radix-collection-item",m=We(p),g=l.forwardRef((h,b)=>{const{scope:x,children:C,...w}=h,y=l.useRef(null),N=H(b,y),R=a(p,x);return l.useEffect(()=>(R.itemMap.set(y,{ref:y,...w}),()=>void R.itemMap.delete(y))),o.jsx(m,{[f]:"",ref:N,children:C})});g.displayName=p;function v(h){const b=a(e+"CollectionConsumer",h);return l.useCallback(()=>{const C=b.collectionRef.current;if(!C)return[];const w=Array.from(C.querySelectorAll(`[${f}]`));return Array.from(b.itemMap.values()).sort((R,_)=>w.indexOf(R.ref.current)-w.indexOf(_.ref.current))},[b.collectionRef,b.itemMap])}return[{Provider:i,Slot:u,ItemSlot:g},v,r]}function E(e,t,{checkForDefaultPrevented:n=!0}={}){return function(s){if(e==null||e(s),n===!1||!s||!s.defaultPrevented)return t==null?void 0:t(s)}}var ie=globalThis!=null&&globalThis.document?l.useLayoutEffect:()=>{},Ef=Qn[" useInsertionEffect ".trim().toString()]||ie;function me({prop:e,defaultProp:t,onChange:n=()=>{},caller:r}){const[s,a,i]=Mf({defaultProp:t,onChange:n}),c=e!==void 0,d=c?e:s;{const p=l.useRef(e!==void 0);l.useEffect(()=>{const f=p.current;f!==c&&console.warn(`${r} is changing from ${f?"controlled":"uncontrolled"} to ${c?"controlled":"uncontrolled"}. 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.`),p.current=c},[c,r])}const u=l.useCallback(p=>{var f;if(c){const m=_f(p)?p(e):p;m!==e&&((f=i.current)==null||f.call(i,m))}else a(p)},[c,e,a,i]);return[d,u]}function Mf({defaultProp:e,onChange:t}){const[n,r]=l.useState(e),s=l.useRef(n),a=l.useRef(t);return Ef(()=>{a.current=t},[t]),l.useEffect(()=>{var i;s.current!==n&&((i=a.current)==null||i.call(a,n),s.current=n)},[n,s]),[n,r,a]}function _f(e){return typeof e=="function"}var Pf=["a","button","div","form","h2","h3","img","input","label","li","nav","ol","p","select","span","svg","ul"],A=Pf.reduce((e,t)=>
187{const n=We(`Primitive.${t}`),r=l.forwardRef((s,a)=>{const{asChild:i,...c}=s,d=i?n:t;return typeof window<"u"&&(window[Symbol.for("radix-ui")]=!0),o.jsx(d,{...c,ref:a})});return r.displayName=`Primitive.${t}`,{...e,[t]:r}},{});function Ln(e,t){e&&At.flushSync(()=>e.dispatchEvent(t))}function kf(e,t){return l.useReducer((n,r)=>t[n][r]??n,e)}var oe=e=>{const{present:t,children:n}=e,r=Af(t),s=typeof n=="function"?n({present:r.isPresent}):l.Children.only(n),a=If(r.ref,Tf(s));return typeof n=="function"||r.isPresent?l.cloneElement(s,{ref:a}):null};oe.displayName="Presence";function Af(e){const[t,n]=l.useState(),r=l.useRef(null),s=l.useRef(e),a=l.useRef("none"),i=l.useRef(void 0),c=e?"mounted":"unmounted",[d,u]=kf(c,{mounted:{UNMOUNT:"unmounted",ANIMATION_OUT:"unmountSuspended"},unmountSuspended:{MOUNT:"mounted",ANIMATION_END:"unmounted"},unmounted:{MOUNT:"mounted"}});return l.useEffect(()=>{d==="mounted"?(a.current=i.current??zt(r.current),i.current=void 0):a.current="none"},[d]),ie(()=>{const p=r.current,f=s.current;if(f!==e){const g=a.current,v=zt(p);e?(i.current=v,u("MOUNT")):v==="none"||(p==null?void 0:p.display)==="none"?u("UNMOUNT"):u(f&&g!==v?"ANIMATION_OUT":"UNMOUNT"),s.current=e}},[e,u]),ie(()=>{if(t){let p;const f=t.ownerDocument.defaultView??window,m=v=>{const b=zt(r.current).includes(CSS.escape(v.animationName));if(v.target===t&&b&&(u("ANIMATION_END"),!s.current)){const x=t.style.animationFillMode;t.style.animationFillMode="forwards",p=f.setTimeout(()=>{t.style.animationFillMode==="forwards"&&(t.style.animationFillMode=x)})}},g=v=>{v.target===t&&(a.current=zt(r.current))};return t.addEventListener("animationstart",g),t.addEventListener("animationcancel",m),t.addEventListener("animationend",m),()=>{f.clearTimeout(p),t.removeEventListener("animationstart",g),t.removeEventListener("animationcancel",m),t.removeEventListener("animationend",m)}}else u("ANIMATION_END")},[t,u]),{isPresent:["mounted","unmountSuspended"].includes(d),ref:l.useCallback(p=>{if(p){const f=getComputedStyle(p);r.current=f,i.current=zt(f)}else r.current=null;n(p)},[])}}function aa(e,t){if(typeof e=="function")return e(t);e!=null&&(e.current=t)}function If(...e){const t=l.useRef(e);return t.current=e,l.useCallback(n=>{const r=t.current;let s=!1;const a=r.map(i=>{const c=aa(i,n);return!s&&typeof c=="function"&&(s=!0),c});if(s)return()=>{for(let i=0;i<a.length;i++){const c=a[i];typeof c=="function"?c():aa(r[i],null)}}},[])}function zt(e){return(e==null?void 0:e.animationName)||"none"}function Tf(e){var r,s;let t=(r=Object.getOwnPropertyDescriptor(e.props,"ref"))==null?void 0:r.get,n=t&&"isReactWarning"in t&&t.isReactWarning;return n?e.ref:(t=(s=Object.getOwnPropertyDescriptor(e,"ref"))==null?void 0:s.get,n=t&&"isReactWarning"in t&&t.isReactWarning,n?e.props.ref:e.props.ref||e.ref)}var Vf=Qn[" useId ".trim().toString()]||(()=>{}),Lf=0;function Ne(e){const[t,n]=l.useState(Vf());return ie(()=>{n(r=>r??String(Lf++))},[e]),e||(t?`radix-${t}`:"")}var nr="Collapsible",[Of,Ai]=ce(nr),[Df,Lo]=Of(nr),Ii=l.forwardRef((e,t)=>{const{__scopeCollapsible:n,open:r,defaultOpen:s,disabled:a,onOpenChange:i,...c}=e,[d,u]=me({prop:r,defaultProp:s??!1,onChange:i,caller:nr});return o.jsx(Df,{scope:n,disabled:a,contentId:Ne(),open:d,onOpenToggle:l.useCallback(()=>u(p=>!p),[u]),children:o.jsx(A.div,{"data-state":Do(d),"data-disabled":a?"":void 0,...c,ref:t})})});Ii.displayName=nr;var Ti="CollapsibleTrigger",Vi=l.forwardRef((e,t)=>{const{__scopeCollapsible:n,...r}=e,s=Lo(Ti,n);return o.jsx(A.button,{type:"button","aria-controls":s.open?s.contentId:void 0,"aria-expanded":s.open||!1,"data-state":Do(s.open),"data-disabled":s.disabled?"":void 0,disabled:s.disabled,...r,ref:t,onClick:E(e.onClick,s.onOpenToggle)})});Vi.displayName=Ti;var Oo="CollapsibleContent",Li=l.forwardRef((e,t)=>{const{forceMount:n,...r}=e,s=Lo(Oo,e.__scopeCollapsible);return o.jsx(oe,{present:n||s.open,children:({present:a})=>o.jsx(Hf,{...r,ref:t,present:a})})});Li.displayName=Oo;var Hf=l.forwardRef((e,t)=>{const{__scopeCollapsible:n,present:r,children:s,...a}=e,i=Lo(Oo,n),[c,d]=l.useState(r),u=l.useRef(null),p=H(t,u),f=l.useRef(0),m=f.current,g=l.useRef(0),v=g.current,h=i.open||c,b=l.useRef(h),x=l.useRef(void 0);return l.useEffect(()=>{const C=requestAnimationFrame(()=>b.current=!1);return()=>cancelAnimationFrame(C)},[]),ie(()=>{const C=u.current;if(C){x.current=x.current||{transitionDuration:C.style.transitionDuration,animationName:C.style.animationName},C.style.transitionDuration="0s",C.style.animationName="none";const w=C.getBoundingClientRect();f.current=w.height,g.current=w.width,b.current||(C.style.transitionDuration=x.current.transitionDuration,C.style.animationName=x.current.animationName),d(r)}},[i.open,r]),o.jsx(A.div,{"data-state":Do(i.open),"data-disabled":i.disabled?"":void 0,id:i.contentId,hidden:!h,...a,ref:p,style:{"--radix-collapsible-content-height":m?`${m}px`:void 0,"--radix-collapsible-content-width":v?`${v}px`:void 0,...e.style},children:h&&s})});function Do(e){return e?"open":"closed"}var Ff=Ii,$f=Vi,zf=Li,Bf=l.createContext(void 0);function qe(e){const t=l.useContext(Bf);return e||t||"ltr"}var Se="Accordion",Gf=["Home","End","ArrowDown","ArrowUp","ArrowLeft","ArrowRight"],[Ho,Wf,Zf]=ft(Se),[rr]=ce(Se,[Zf,Ai]),Fo=Ai(),Uf=l.forwardRef((e,t)=>
187{const{type:n,...r}=e,s=r,a=r;return o.jsx(Ho.Provider,{scope:e.__scopeAccordion,children:n==="multiple"?o.jsx(Xf,{...a,ref:t}):o.jsx(qf,{...s,ref:t})})});Uf.displayName=Se;var[Oi,Kf]=rr(Se),[Di,Yf]=rr(Se,{collapsible:!1}),qf=l.forwardRef((e,t)=>{const{value:n,defaultValue:r,onValueChange:s=()=>{},collapsible:a=!1,...i}=e,[c,d]=me({prop:n,defaultProp:r??"",onChange:s,caller:Se});return o.jsx(Oi,{scope:e.__scopeAccordion,value:l.useMemo(()=>c?[c]:[],[c]),onItemOpen:d,onItemClose:l.useCallback(()=>a&&d(""),[a,d]),children:o.jsx(Di,{scope:e.__scopeAccordion,collapsible:a,children:o.jsx(Hi,{...i,ref:t})})})}),Xf=l.forwardRef((e,t)=>{const{value:n,defaultValue:r,onValueChange:s=()=>{},...a}=e,[i,c]=me({prop:n,defaultProp:r??[],onChange:s,caller:Se}),d=l.useCallback(p=>c((f=[])=>[...f,p]),[c]),u=l.useCallback(p=>c((f=[])=>f.filter(m=>m!==p)),[c]);return o.jsx(Oi,{scope:e.__scopeAccordion,value:i,onItemOpen:d,onItemClose:u,children:o.jsx(Di,{scope:e.__scopeAccordion,collapsible:!0,children:o.jsx(Hi,{...a,ref:t})})})}),[Jf,or]=rr(Se),Hi=l.forwardRef((e,t)=>{const{__scopeAccordion:n,disabled:r,dir:s,orientation:a="vertical",...i}=e,c=l.useRef(null),d=H(c,t),u=Wf(n),f=qe(s)==="ltr",m=E(e.onKeyDown,g=>{var S;if(!Gf.includes(g.key))return;const v=g.target,h=u().filter(P=>{var T;return!((T=P.ref.current)!=null&&T.disabled)}),b=h.findIndex(P=>P.ref.current===v),x=h.length;if(b===-1)return;g.preventDefault();let C=b;const w=0,y=x-1,N=()=>{C=b+1,C>y&&(C=w)},R=()=>{C=b-1,C<w&&(C=y)};switch(g.key){case"Home":C=w;break;case"End":C=y;break;case"ArrowRight":a==="horizontal"&&(f?N():R());break;case"ArrowDown":a==="vertical"&&N();break;case"ArrowLeft":a==="horizontal"&&(f?R():N());break;case"ArrowUp":a==="vertical"&&R();break}const _=C%x;(S=h[_].ref.current)==null||S.focus()});return o.jsx(Jf,{scope:n,disabled:r,direction:s,orientation:a,children:o.jsx(Ho.Slot,{scope:n,children:o.jsx(A.div,{...i,"data-orientation":a,ref:d,onKeyDown:r?void 0:m})})})}),On="AccordionItem",[Qf,$o]=rr(On),Fi=l.forwardRef((e,t)=>{const{__scopeAccordion:n,value:r,...s}=e,a=or(On,n),i=Kf(On,n),c=Fo(n),d=Ne(),u=r&&i.value.includes(r)||!1,p=a.disabled||e.disabled;return o.jsx(Qf,{scope:n,open:u,disabled:p,triggerId:d,children:o.jsx(Ff,{"data-orientation":a.orientation,"data-state":Zi(u),...c,...s,ref:t,disabled:p,open:u,onOpenChange:f=>{f?i.onItemOpen(r):i.onItemClose(r)}})})});Fi.displayName=On;var $i="AccordionHeader",zi=l.forwardRef((e,t)=>{const{__scopeAccordion:n,...r}=e,s=or(Se,n),a=$o($i,n);return o.jsx(A.h3,{"data-orientation":s.orientation,"data-state":Zi(a.open),"data-disabled":a.disabled?"":void 0,...r,ref:t})});zi.displayName=$i;var so="AccordionTrigger",Bi=l.forwardRef((e,t)=>{const{__scopeAccordion:n,...r}=e,s=or(Se,n),a=$o(so,n),i=Yf(so,n),c=Fo(n);return o.jsx(Ho.ItemSlot,{scope:n,children:o.jsx($f,{"aria-disabled":a.open&&!i.collapsible||void 0,"data-orientation":s.orientation,id:a.triggerId,...c,...r,ref:t})})});Bi.displayName=so;var Gi="AccordionContent",Wi=l.forwardRef((e,t)=>{const{__scopeAccordion:n,...r}=e,s=or(Se,n),a=$o(Gi,n),i=Fo(n);return o.jsx(zf,{role:"region","aria-labelledby":a.triggerId,"data-orientation":s.orientation,...i,...r,ref:t,style:{"--radix-accordion-content-height":"var(--radix-collapsible-content-height)","--radix-accordion-content-width":"var(--radix-collapsible-content-width)",...e.style}})});Wi.displayName=Gi;function Zi(e){return e?"open":"closed"}var e3=Fi,t3=zi,Ui=Bi,Ki=Wi;function ae(e){const t=l.useRef(e);return l.useEffect(()=>{t.current=e}),l.useMemo(()=>(...n)=>{var r;return(r=t.current)==null?void 0:r.call(t,...n)},[])}var n3="DismissableLayer",ao="dismissableLayer.update",r3="dismissableLayer.pointerDownOutside",o3="dismissableLayer.focusOutside",ia,zo=l.createContext({layers:new Set,layersWithOutsidePointerEventsDisabled:new Set,branches:new Set,dismissableSurfaces:new Set}),Xe=l.forwardRef((e,t)=>{const{disableOutsidePointerEvents:n=!1,deferPointerDownOutside:r=!1,onEscapeKeyDown:s,onPointerDownOutside:a,onFocusOutside:i,onInteractOutside:c,onDismiss:d,...u}=e,p=l.useContext(zo),[f,m]=l.useState(null),g=(f==null?void 0:f.ownerDocument)??(globalThis==null?void 0:globalThis.document),[,v]=l.useState({}),h=H(t,m),b=Array.from(p.layers),[x]=[...p.layersWithOutsidePointerEventsDisabled].slice(-1),C=x?b.indexOf(x):-1,w=f?b.indexOf(f):-1,y=p.layersWithOutsidePointerEventsDisabled.size>0,N=w>=C,R=l.useRef(!1),_=c3(M=>{a==null||a(M),c==null||c(M),M.defaultPrevented||d==null||d()},{ownerDocument:g,deferPointerDownOutside:r,isDeferredPointerDownOutsideRef:R,dismissableSurfaces:p.dismissableSurfaces,shouldHandlePointerDownOutside:l.useCallback(M=>{if(!(M instanceof Node))return!1;const O=[...p.branches].some(F=>
187F.contains(M));return N&&!O},[p.branches,N])}),S=d3(M=>{if(r&&R.current)return;const O=M.target;[...p.branches].some(Z=>Z.contains(O))||(i==null||i(M),c==null||c(M),M.defaultPrevented||d==null||d())},g),P=f?w===b.length-1:!1,T=ae(M=>{M.key==="Escape"&&(s==null||s(M),!M.defaultPrevented&&d&&(M.preventDefault(),d()))});return l.useEffect(()=>{if(P)return g.addEventListener("keydown",T,{capture:!0}),()=>g.removeEventListener("keydown",T,{capture:!0})},[g,P,T]),l.useEffect(()=>{if(f)return n&&(p.layersWithOutsidePointerEventsDisabled.size===0&&(ia=g.body.style.pointerEvents,g.body.style.pointerEvents="none"),p.layersWithOutsidePointerEventsDisabled.add(f)),p.layers.add(f),la(),()=>{n&&(p.layersWithOutsidePointerEventsDisabled.delete(f),p.layersWithOutsidePointerEventsDisabled.size===0&&(g.body.style.pointerEvents=ia))}},[f,g,n,p]),l.useEffect(()=>()=>{f&&(p.layers.delete(f),p.layersWithOutsidePointerEventsDisabled.delete(f),la())},[f,p]),l.useEffect(()=>{const M=()=>v({});return document.addEventListener(ao,M),()=>document.removeEventListener(ao,M)},[]),o.jsx(A.div,{...u,ref:h,style:{pointerEvents:y?N?"auto":"none":void 0,...e.style},onFocusCapture:E(e.onFocusCapture,S.onFocusCapture),onBlurCapture:E(e.onBlurCapture,S.onBlurCapture),onPointerDownCapture:E(e.onPointerDownCapture,_.onPointerDownCapture)})});Xe.displayName=n3;var s3="DismissableLayerBranch",a3=l.forwardRef((e,t)=>{const n=l.useContext(zo),r=l.useRef(null),s=H(t,r);return l.useEffect(()=>{const a=r.current;if(a)return n.branches.add(a),()=>{n.branches.delete(a)}},[n.branches]),o.jsx(A.div,{...e,ref:s})});a3.displayName=s3;function i3(){const e=l.useContext(zo),[t,n]=l.useState(null);return l.useEffect(()=>{if(t)return e.dismissableSurfaces.add(t),()=>{e.dismissableSurfaces.delete(t)}},[t,e.dismissableSurfaces]),n}var l3=()=>!0;function c3(e,t){const{ownerDocument:n=globalThis==null?void 0:globalThis.document,deferPointerDownOutside:r=!1,isDeferredPointerDownOutsideRef:s,dismissableSurfaces:a,shouldHandlePointerDownOutside:i=l3}=t,c=ae(e),d=l.useRef(!1),u=l.useRef(!1),p=l.useRef(new Map),f=l.useRef(()=>{});return l.useEffect(()=>{function m(){u.current=!1,s.current=!1,p.current.clear()}function g(){return Array.from(p.current.values()).some(Boolean)}function v(w){if(!u.current)return;const y=w.target;y instanceof Node&&[...a].some(R=>R.contains(y))||p.current.set(w.type,!0),w.type==="click"&&window.setTimeout(()=>{u.current&&f.current()},0)}function h(w){u.current&&p.current.set(w.type,!1)}const b=w=>{if(w.target&&!d.current){let y=function(){n.removeEventListener("click",f.current);const R=g();m(),R||Yi(r3,c,N,{discrete:!0})};if(!i(w.target)){n.removeEventListener("click",f.current),m(),d.current=!1;return}const N={originalEvent:w};u.current=!0,s.current=r&&w.button===0,p.current.clear(),!r||w.button!==0?y():(n.removeEventListener("click",f.current),f.current=y,n.addEventListener("click",f.current,{once:!0}))}else n.removeEventListener("click",f.current),m();d.current=!1},x=["pointerup","mousedown","mouseup","touchstart","touchend","click"];for(const w of x)n.addEventListener(w,v,!0),n.addEventListener(w,h);const C=window.setTimeout(()=>{n.addEventListener("pointerdown",b)},0);return()=>{window.clearTimeout(C),n.removeEventListener("pointerdown",b),n.removeEventListener("click",f.current);for(const w of x)n.removeEventListener(w,v,!0),n.removeEventListener(w,h)}},[n,c,r,s,a,i]),{onPointerDownCapture:()=>d.current=!0}}function d3(e,t=globalThis==null?void 0:globalThis.document){const n=ae(e),r=l.useRef(!1);return l.useEffect(()=>{const s=a=>{a.target&&!r.current&&Yi(o3,n,{originalEvent:a},{discrete:!1})};return t.addEventListener("focusin",s),()=>t.removeEventListener("focusin",s)},[t,n]),{onFocusCapture:()=>r.current=!0,onBlurCapture:()=>r.current=!1}}function la(){const e=new CustomEvent(ao);document.dispatchEvent(e)}function Yi(e,t,n,{discrete:r}){const s=n.originalEvent.target,a=new CustomEvent(e,{bubbles:!1,cancelable:!0,detail:n});t&&s.addEventListener(e,t,{once:!0}),r?Ln(s,a):s.dispatchEvent(a)}var Vr="focusScope.autoFocusOnMount",Lr="focusScope.autoFocusOnUnmount",ca={bubbles:!1,cancelable:!0},u3="FocusScope",tn=l.forwardRef((e,t)=>
187{const{loop:n=!1,trapped:r=!1,onMountAutoFocus:s,onUnmountAutoFocus:a,...i}=e,[c,d]=l.useState(null),u=ae(s),p=ae(a),f=l.useRef(null),m=H(t,d),g=l.useRef({paused:!1,pause(){this.paused=!0},resume(){this.paused=!1}}).current;l.useEffect(()=>{if(r){let h=function(w){if(g.paused||!c)return;const y=w.target;c.contains(y)?f.current=y:ze(f.current,{select:!0})},b=function(w){if(g.paused||!c)return;const y=w.relatedTarget;y!==null&&(c.contains(y)||ze(f.current,{select:!0}))},x=function(w){if(document.activeElement===document.body)for(const N of w)N.removedNodes.length>0&&ze(c)};document.addEventListener("focusin",h),document.addEventListener("focusout",b);const C=new MutationObserver(x);return c&&C.observe(c,{childList:!0,subtree:!0}),()=>{document.removeEventListener("focusin",h),document.removeEventListener("focusout",b),C.disconnect()}}},[r,c,g.paused]),l.useEffect(()=>{if(c){ua.add(g);const h=document.activeElement;if(!c.contains(h)){const x=new CustomEvent(Vr,ca);c.addEventListener(Vr,u),c.dispatchEvent(x),x.defaultPrevented||(f3(v3(qi(c)),{select:!0}),document.activeElement===h&&ze(c))}return()=>{c.removeEventListener(Vr,u),setTimeout(()=>{const x=new CustomEvent(Lr,ca);c.addEventListener(Lr,p),c.dispatchEvent(x),x.defaultPrevented||ze(h??document.body,{select:!0}),c.removeEventListener(Lr,p),ua.remove(g)},0)}}},[c,u,p,g]);const v=l.useCallback(h=>{if(!n&&!r||g.paused)return;const b=h.key==="Tab"&&!h.altKey&&!h.ctrlKey&&!h.metaKey,x=document.activeElement;if(b&&x){const C=h.currentTarget,[w,y]=p3(C);w&&y?!h.shiftKey&&x===y?(h.preventDefault(),n&&ze(w,{select:!0})):h.shiftKey&&x===w&&(h.preventDefault(),n&&ze(y,{select:!0})):x===C&&h.preventDefault()}},[n,r,g.paused]);return o.jsx(A.div,{tabIndex:-1,...i,ref:m,onKeyDown:v})});tn.displayName=u3;function f3(e,{select:t=!1}={}){const n=document.activeElement;for(const r of e)if(ze(r,{select:t}),document.activeElement!==n)return}function p3(e){const t=qi(e),n=da(t,e),r=da(t.reverse(),e);return[n,r]}function qi(e){const t=[],n=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:r=>{const s=r.tagName==="INPUT"&&r.type==="hidden";return r.disabled||r.hidden||s?NodeFilter.FILTER_SKIP:r.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;n.nextNode();)t.push(n.currentNode);return t}function da(e,t){const n=typeof t.checkVisibility=="function"&&t.checkVisibility({checkVisibilityCSS:!0});for(const r of e)if(!(n?!r.checkVisibility({checkVisibilityCSS:!0}):m3(r,{upTo:t})))return r}function m3(e,{upTo:t}){if(getComputedStyle(e).visibility==="hidden")return!0;for(;e;){if(t!==void 0&&e===t)return!1;if(getComputedStyle(e).display==="none")return!0;e=e.parentElement}return!1}function h3(e){return e instanceof HTMLInputElement&&"select"in e}function ze(e,{select:t=!1}={}){if(e&&e.focus){const n=document.activeElement;e.focus({preventScroll:!0}),e!==n&&h3(e)&&t&&e.select()}}var ua=g3();function g3(){let e=[];return{add(t){const n=e[0];t!==n&&(n==null||n.pause()),e=fa(e,t),e.unshift(t)},remove(t){var n;e=fa(e,t),(n=e[0])==null||n.resume()}}}function fa(e,t){const n=[...e],r=n.indexOf(t);return r!==-1&&n.splice(r,1),n}function v3(e){return e.filter(t=>t.tagName!=="A")}var x3="Portal",pt=l.forwardRef((e,t)=>{var c;const{container:n,...r}=e,[s,a]=l.useState(!1);ie(()=>a(!0),[]);const i=n||s&&((c=globalThis==null?void 0:globalThis.document)==null?void 0:c.body);return i?At.createPortal(o.jsx(A.div,{...r,ref:t}),i):null});pt.displayName=x3;var bn=0,Me=null;function sr(){l.useEffect(()=>{Me||(Me={start:pa(),end:pa()});const{start:e,end:t}=Me;return document.body.firstElementChild!==e&&document.body.insertAdjacentElement("afterbegin",e),document.body.lastElementChild!==t&&document.body.insertAdjacentElement("beforeend",t),bn++,()=>{bn===1&&(Me==null||Me.start.remove(),Me==null||Me.end.remove(),Me=null),bn=Math.max(0,bn-1)}},[])}function pa(){const 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}var En="right-scroll-bar-position",Mn="width-before-scroll-bar",b3="with-scroll-bars-hidden",C3="--removed-body-scroll-bar-size";function Or(e,t){return typeof e=="function"?e(t):e&&(e.current=t),e}function w3(e,t){var n=l.useState(function(){return{value:e,callback:t,facade:{get current(){return n.value},set current(r){var s=n.value;s!==r&&(n.value=r,n.callback(r,s))}}}})[0];return n.callback=t,n.facade}var y3=typeof window<"u"?l.useLayoutEffect:l.useEffect,ma=new WeakMap;function N3(e,t){var n=w3(null,function(r){return e.forEach(function(s){return Or(s,r)})});return y3(function(){var r=ma.get(n);if(r){var s=new Set(r),a=new Set(e),i=n.current;
vendor: 4,196 bytes, lines 187-202
187s.forEach(function(c){a.has(c)||Or(c,null)}),a.forEach(function(c){s.has(c)||Or(c,i)})}ma.set(n,e)},[e]),n}function S3(e){return e}function R3(e,t){t===void 0&&(t=S3);var n=[],r=!1,s={read:function(){if(r)throw new Error("Sidecar: could not `read` from an `assigned` medium. `read` could be used only with `useMedium`.");return n.length?n[n.length-1]:e},useMedium:function(a){var i=t(a,r);return n.push(i),function(){n=n.filter(function(c){return c!==i})}},assignSyncMedium:function(a){for(r=!0;n.length;){var i=n;n=[],i.forEach(a)}n={push:function(c){return a(c)},filter:function(){return n}}},assignMedium:function(a){r=!0;var i=[];if(n.length){var c=n;n=[],c.forEach(a),i=n}var d=function(){var p=i;i=[],p.forEach(a)},u=function(){return Promise.resolve().then(d)};u(),n={push:function(p){i.push(p),u()},filter:function(p){return i=i.filter(p),n}}}};return s}function j3(e){e===void 0&&(e={});var t=R3(null);return t.options=Be({async:!0,ssr:!1},e),t}var Xi=function(e){var t=e.sideCar,n=ii(e,["sideCar"]);if(!t)throw new Error("Sidecar: please provide `sideCar` property to import the right car");var r=t.read();if(!r)throw new Error("Sidecar medium not found");return l.createElement(r,Be({},n))};Xi.isSideCarExport=!0;function E3(e,t){return e.useMedium(t),Xi}var Ji=j3(),Dr=function(){},ar=l.forwardRef(function(e,t){var n=l.useRef(null),r=l.useState({onScrollCapture:Dr,onWheelCapture:Dr,onTouchMoveCapture:Dr}),s=r[0],a=r[1],i=e.forwardProps,c=e.children,d=e.className,u=e.removeScrollBar,p=e.enabled,f=e.shards,m=e.sideCar,g=e.noRelative,v=e.noIsolation,h=e.inert,b=e.allowPinchZoom,x=e.as,C=x===void 0?"div":x,w=e.gapMode,y=ii(e,["forwardProps","children","className","removeScrollBar","enabled","shards","sideCar","noRelative","noIsolation","inert","allowPinchZoom","as","gapMode"]),N=m,R=N3([n,t]),_=Be(Be({},y),s);return l.createElement(l.Fragment,null,p&&l.createElement(N,{sideCar:Ji,removeScrollBar:u,shards:f,noRelative:g,noIsolation:v,inert:h,setCallbacks:a,allowPinchZoom:!!b,lockRef:n,gapMode:w}),i?l.cloneElement(l.Children.only(c),Be(Be({},_),{ref:R})):l.createElement(C,Be({},_,{className:d,ref:R}),c))});ar.defaultProps={enabled:!0,removeScrollBar:!0,inert:!1};ar.classNames={fullWidth:Mn,zeroRight:En};var M3=function(){if(typeof __webpack_nonce__<"u")return __webpack_nonce__};function _3(){if(!document)return null;var e=document.createElement("style");e.type="text/css";var t=M3();return t&&e.setAttribute("nonce",t),e}function P3(e,t){e.styleSheet?e.styleSheet.cssText=t:e.appendChild(document.createTextNode(t))}function k3(e){var t=document.head||document.getElementsByTagName("head")[0];t.appendChild(e)}var A3=function(){var e=0,t=null;return{add:function(n){e==0&&(t=_3())&&(P3(t,n),k3(t)),e++},remove:function(){e--,!e&&t&&(t.parentNode&&t.parentNode.removeChild(t),t=null)}}},I3=function(){var e=A3();return function(t,n){l.useEffect(function(){return e.add(t),function(){e.remove()}},[t&&n])}},Qi=function(){var e=I3(),t=function(n){var r=n.styles,s=n.dynamic;return e(r,s),null};return t},T3={left:0,top:0,right:0,gap:0},Hr=function(e){return parseInt(e||"",10)||0},V3=function(e){var t=window.getComputedStyle(document.body),n=t[e==="padding"?"paddingLeft":"marginLeft"],r=t[e==="padding"?"paddingTop":"marginTop"],s=t[e==="padding"?"paddingRight":"marginRight"];return[Hr(n),Hr(r),Hr(s)]},L3=function(e){if(e===void 0&&(e="margin"),typeof window>"u")return T3;var t=V3(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])}},O3=Qi(),Rt="data-scroll-locked",D3=function(e,t,n,r){var s=e.left,a=e.top,i=e.right,c=e.gap;return n===void 0&&(n="margin"),`
188  .`.concat(b3,` {
189   overflow: hidden `).concat(r,`;
190   padding-right: `).concat(c,"px ").concat(r,`;
191  }
192  body[`).concat(Rt,`] {
193    overflow: hidden `).concat(r,`;
194    overscroll-behavior: contain;
195    `).concat([t&&"position: relative ".concat(r,";"),n==="margin"&&`
196    padding-left: `.concat(s,`px;
197    padding-top: `).concat(a,`px;
198    padding-right: `).concat(i,`px;
199    margin-left:0;
200    margin-top:0;
201    margin-right: `).concat(c,"px ").concat(r,`;
202    `),n==="padding"&&"padding-right: ".concat(c,"px ").concat(r,";
202")].filter(Boolean).join(""),`
203  }
204  
205  .`).concat(En,` {
206    right: `).concat(c,"px ").concat(r,`;
207  }
208  
209  .`).concat(Mn,` {
210    margin-right: `).concat(c,"px ").concat(r,`;
211  }
212  
213  .`).concat(En," .").concat(En,` {
214    right: 0 `).concat(r,`;
215  }
216  
217  .`).concat(Mn," .").concat(Mn,` {
218    margin-right: 0 `).concat(r,`;
219  }
220  
221  body[`).concat(Rt,`] {
222    `).concat(C3,": ").concat(c,`px;
223  }
224`)},ha=function(){var e=parseInt(document.body.getAttribute(Rt)||"0",10);return isFinite(e)?e:0},H3=function(){l.useEffect(function(){return document.body.setAttribute(Rt,(ha()+1).toString()),function(){var e=ha()-1;e<=0?document.body.removeAttribute(Rt):document.body.setAttribute(Rt,e.toString())}},[])},F3=function(e){var t=e.noRelative,n=e.noImportant,r=e.gapMode,s=r===void 0?"margin":r;H3();var a=l.useMemo(function(){return L3(s)},[s]);return l.createElement(O3,{styles:D3(a,!t,s,n?"":"!important")})},io=!1;if(typeof window<"u")try{var Cn=Object.defineProperty({},"passive",{get:function(){return io=!0,!0}});window.addEventListener("test",Cn,Cn),window.removeEventListener("test",Cn,Cn)}catch{io=!1}var wt=io?{passive:!1}:!1,$3=function(e){return e.tagName==="TEXTAREA"},el=function(e,t){if(!(e instanceof Element))return!1;var n=window.getComputedStyle(e);return n[t]!=="hidden"&&!(n.overflowY===n.overflowX&&!$3(e)&&n[t]==="visible")},z3=function(e){return el(e,"overflowY")},B3=function(e){return el(e,"overflowX")},ga=function(e,t){var n=t.ownerDocument,r=t;do{typeof ShadowRoot<"u"&&r instanceof ShadowRoot&&(r=r.host);var s=tl(e,r);if(s){var a=nl(e,r),i=a[1],c=a[2];
vendor: 4,800 bytes, lines 224-227
224if(i>c)return!0}r=r.parentNode}while(r&&r!==n.body);return!1},G3=function(e){var t=e.scrollTop,n=e.scrollHeight,r=e.clientHeight;return[t,n,r]},W3=function(e){var t=e.scrollLeft,n=e.scrollWidth,r=e.clientWidth;return[t,n,r]},tl=function(e,t){return e==="v"?z3(t):B3(t)},nl=function(e,t){return e==="v"?G3(t):W3(t)},Z3=function(e,t){return e==="h"&&t==="rtl"?-1:1},U3=function(e,t,n,r,s){var a=Z3(e,window.getComputedStyle(t).direction),i=a*r,c=n.target,d=t.contains(c),u=!1,p=i>0,f=0,m=0;do{if(!c)break;var g=nl(e,c),v=g[0],h=g[1],b=g[2],x=h-b-a*v;(v||x)&&tl(e,c)&&(f+=x,m+=v);var C=c.parentNode;c=C&&C.nodeType===Node.DOCUMENT_FRAGMENT_NODE?C.host:C}while(!d&&c!==document.body||d&&(t.contains(c)||t===c));return(p&&Math.abs(f)<1||!p&&Math.abs(m)<1)&&(u=!0),u},wn=function(e){return"changedTouches"in e?[e.changedTouches[0].clientX,e.changedTouches[0].clientY]:[0,0]},va=function(e){return[e.deltaX,e.deltaY]},xa=function(e){return e&&"current"in e?e.current:e},K3=function(e,t){return e[0]===t[0]&&e[1]===t[1]},Y3=function(e){return`
225  .block-interactivity-`.concat(e,` {pointer-events: none;}
226  .allow-interactivity-`).concat(e,` {pointer-events: all;}
227`)},q3=0,yt=[];function X3(e){var t=l.useRef([]),n=l.useRef([0,0]),r=l.useRef(),s=l.useState(q3++)[0],a=l.useState(Qi)[0],i=l.useRef(e);l.useEffect(function(){i.current=e},[e]),l.useEffect(function(){if(e.inert){document.body.classList.add("block-interactivity-".concat(s));var h=h2([e.lockRef.current],(e.shards||[]).map(xa),!0).filter(Boolean);return h.forEach(function(b){return b.classList.add("allow-interactivity-".concat(s))}),function(){document.body.classList.remove("block-interactivity-".concat(s)),h.forEach(function(b){return b.classList.remove("allow-interactivity-".concat(s))})}}},[e.inert,e.lockRef.current,e.shards]);var c=l.useCallback(function(h,b){if("touches"in h&&h.touches.length===2||h.type==="wheel"&&h.ctrlKey)return!i.current.allowPinchZoom;var x=wn(h),C=n.current,w="deltaX"in h?h.deltaX:C[0]-x[0],y="deltaY"in h?h.deltaY:C[1]-x[1],N,R=h.target,_=Math.abs(w)>Math.abs(y)?"h":"v";if("touches"in h&&_==="h"&&R.type==="range")return!1;var S=window.getSelection(),P=S&&S.anchorNode,T=P?P===R||P.contains(R):!1;if(T)return!1;var M=ga(_,R);if(!M)return!0;if(M?N=_:(N=_==="v"?"h":"v",M=ga(_,R)),!M)return!1;if(!r.current&&"changedTouches"in h&&(w||y)&&(r.current=N),!N)return!0;var O=r.current||N;return U3(O,b,h,O==="h"?w:y)},[]),d=l.useCallback(function(h){var b=h;if(!(!yt.length||yt[yt.length-1]!==a)){var x="deltaY"in b?va(b):wn(b),C=t.current.filter(function(N){return N.name===b.type&&(N.target===b.target||b.target===N.shadowParent)&&K3(N.delta,x)})[0];if(C&&C.should){b.cancelable&&b.preventDefault();return}if(!C){var w=(i.current.shards||[]).map(xa).filter(Boolean).filter(function(N){return N.contains(b.target)}),y=w.length>0?c(b,w[0]):!i.current.noIsolation;y&&b.cancelable&&b.preventDefault()}}},[]),u=l.useCallback(function(h,b,x,C){var w={name:h,delta:b,target:x,should:C,shadowParent:J3(x)};t.current.push(w),setTimeout(function(){t.current=t.current.filter(function(y){return y!==w})},1)},[]),p=l.useCallback(function(h){n.current=wn(h),r.current=void 0},[]),f=l.useCallback(function(h){u(h.type,va(h),h.target,c(h,e.lockRef.current))},[]),m=l.useCallback(function(h){u(h.type,wn(h),h.target,c(h,e.lockRef.current))},[]);l.useEffect(function(){return yt.push(a),e.setCallbacks({onScrollCapture:f,onWheelCapture:f,onTouchMoveCapture:m}),document.addEventListener("wheel",d,wt),document.addEventListener("touchmove",d,wt),document.addEventListener("touchstart",p,wt),function(){yt=yt.filter(function(h){return h!==a}),document.removeEventListener("wheel",d,wt),document.removeEventListener("touchmove",d,wt),document.removeEventListener("touchstart",p,wt)}},[]);var g=e.removeScrollBar,v=e.inert;return l.createElement(l.Fragment,null,v?l.createElement(a,{styles:Y3(s)}):null,g?l.createElement(F3,{noRelative:e.noRelative,gapMode:e.gapMode}):null)}function J3(e){for(var t=null;e!==null;)e instanceof ShadowRoot&&(t=e.host,e=e.host),e=e.parentNode;return t}const Q3=E3(Ji,X3);var nn=l.forwardRef(function(e,t){return l.createElement(ar,Be({},e,{ref:t,sideCar:Q3}))});nn.classNames=ar.classNames;var e6=function(e){if(typeof document>"u")return null;var t=Array.isArray(e)?e[0]:e;return t.ownerDocument.body},Nt=new WeakMap,yn=new WeakMap,Nn={},Fr=0,rl=function(e){return e&&(e.host||rl(e.parentNode))},t6=function(e,t){return t.map(function(n){if(e.contains(n))return n;var r=rl(n);return r&&e.contains(r)?r:(console.error("aria-hidden",n,"in not contained inside",e,". Doing nothing"),null)}).filter(function(n){return!!n})},n6=function(e,t,n,r){var s=t6(t,Array.isArray(e)?e:[e]);Nn[n]||(Nn[n]=new WeakMap);var a=Nn[n],i=[],c=new Set,d=new Set(s),u=function(f){!f||c.has(f)||(c.add(f),u(f.parentNode))};
vendor: 4,455 bytes, line 227
227s.forEach(u);var p=function(f){!f||d.has(f)||Array.prototype.forEach.call(f.children,function(m){if(c.has(m))p(m);else try{var g=m.getAttribute(r),v=g!==null&&g!=="false",h=(Nt.get(m)||0)+1,b=(a.get(m)||0)+1;Nt.set(m,h),a.set(m,b),i.push(m),h===1&&v&&yn.set(m,!0),b===1&&m.setAttribute(n,"true"),v||m.setAttribute(r,"true")}catch(x){console.error("aria-hidden: cannot operate on ",m,x)}})};return p(t),c.clear(),Fr++,function(){i.forEach(function(f){var m=Nt.get(f)-1,g=a.get(f)-1;Nt.set(f,m),a.set(f,g),m||(yn.has(f)||f.removeAttribute(r),yn.delete(f)),g||f.removeAttribute(n)}),Fr--,Fr||(Nt=new WeakMap,Nt=new WeakMap,yn=new WeakMap,Nn={})}},ir=function(e,t,n){n===void 0&&(n="data-aria-hidden");var r=Array.from(Array.isArray(e)?e:[e]),s=e6(e);return s?(r.push.apply(r,Array.from(s.querySelectorAll("[aria-live], script"))),n6(r,s,n,"aria-hidden")):function(){return null}},lr="Dialog",[ol,sl]=ce(lr),[r6,Re]=ol(lr),Bo=e=>{const{__scopeDialog:t,children:n,open:r,defaultOpen:s,onOpenChange:a,modal:i=!0}=e,c=l.useRef(null),d=l.useRef(null),[u,p]=me({prop:r,defaultProp:s??!1,onChange:a,caller:lr});return o.jsx(r6,{scope:t,triggerRef:c,contentRef:d,contentId:Ne(),titleId:Ne(),descriptionId:Ne(),open:u,onOpenChange:p,onOpenToggle:l.useCallback(()=>p(f=>!f),[p]),modal:i,children:n})};Bo.displayName=lr;var al="DialogTrigger",il=l.forwardRef((e,t)=>{const{__scopeDialog:n,...r}=e,s=Re(al,n),a=H(t,s.triggerRef);return o.jsx(A.button,{type:"button","aria-haspopup":"dialog","aria-expanded":s.open,"aria-controls":s.open?s.contentId:void 0,"data-state":Wo(s.open),...r,ref:a,onClick:E(e.onClick,s.onOpenToggle)})});il.displayName=al;var Go="DialogPortal",[o6,ll]=ol(Go,{forceMount:void 0}),rn=e=>{const{__scopeDialog:t,forceMount:n,children:r,container:s}=e,a=Re(Go,t);return o.jsx(o6,{scope:t,forceMount:n,children:l.Children.map(r,i=>o.jsx(oe,{present:n||a.open,children:o.jsx(pt,{asChild:!0,container:s,children:i})}))})};rn.displayName=Go;var Dn="DialogOverlay",It=l.forwardRef((e,t)=>{const n=ll(Dn,e.__scopeDialog),{forceMount:r=n.forceMount,...s}=e,a=Re(Dn,e.__scopeDialog);return a.modal?o.jsx(oe,{present:r||a.open,children:o.jsx(a6,{...s,ref:t})}):null});It.displayName=Dn;var s6=We("DialogOverlay.RemoveScroll"),a6=l.forwardRef((e,t)=>{const{__scopeDialog:n,...r}=e,s=Re(Dn,n),a=i3(),i=H(t,a);return o.jsx(nn,{as:s6,allowPinchZoom:!0,shards:[s.contentRef],children:o.jsx(A.div,{"data-state":Wo(s.open),...r,ref:i,style:{pointerEvents:"auto",...r.style}})})}),Et="DialogContent",mt=l.forwardRef((e,t)=>{const n=ll(Et,e.__scopeDialog),{forceMount:r=n.forceMount,...s}=e,a=Re(Et,e.__scopeDialog);return o.jsx(oe,{present:r||a.open,children:a.modal?o.jsx(i6,{...s,ref:t}):o.jsx(l6,{...s,ref:t})})});mt.displayName=Et;var i6=l.forwardRef((e,t)=>{const n=Re(Et,e.__scopeDialog),r=l.useRef(null),s=H(t,n.contentRef,r);return l.useEffect(()=>{const a=r.current;if(a)return ir(a)},[]),o.jsx(cl,{...e,ref:s,trapFocus:n.open,disableOutsidePointerEvents:n.open,onCloseAutoFocus:E(e.onCloseAutoFocus,a=>{var i;a.preventDefault(),(i=n.triggerRef.current)==null||i.focus()}),onPointerDownOutside:E(e.onPointerDownOutside,a=>{const i=a.detail.originalEvent,c=i.button===0&&i.ctrlKey===!0;(i.button===2||c)&&a.preventDefault()}),onFocusOutside:E(e.onFocusOutside,a=>a.preventDefault())})}),l6=l.forwardRef((e,t)=>{const n=Re(Et,e.__scopeDialog),r=l.useRef(!1),s=l.useRef(!1);return o.jsx(cl,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:a=>{var i,c;(i=e.onCloseAutoFocus)==null||i.call(e,a),a.defaultPrevented||(r.current||(c=n.triggerRef.current)==null||c.focus(),a.preventDefault()),r.current=!1,s.current=!1},onInteractOutside:a=>{var d,u;(d=e.onInteractOutside)==null||d.call(e,a),a.defaultPrevented||(r.current=!0,a.detail.originalEvent.type==="pointerdown"&&(s.current=!0));const i=a.target;((u=n.triggerRef.current)==null?void 0:u.contains(i))&&a.preventDefault(),a.detail.originalEvent.type==="focusin"&&s.current&&a.preventDefault()}})}),cl=l.forwardRef((e,t)=>{const{__scopeDialog:n,trapFocus:r,onOpenAutoFocus:s,onCloseAutoFocus:a,...i}=e,c=Re(Et,n);return sr(),o.jsx(o.Fragment,{children:o.jsx(tn,{asChild:!0,loop:!0,trapped:r,onMountAutoFocus:s,onUnmountAutoFocus:a,children:o.jsx(Xe,{role:"dialog",id:c.contentId,"aria-describedby":c.descriptionId,"aria-labelledby":c.titleId,"data-state":Wo(c.open),...i,ref:t,deferPointerDownOutside:!0,onDismiss:()=>c.onOpenChange(!1)})})})}),dl="DialogTitle",ht=l.forwardRef((e,t)=>
227{const{__scopeDialog:n,...r}=e,s=Re(dl,n);return o.jsx(A.h2,{id:s.titleId,...r,ref:t})});ht.displayName=dl;var ul="DialogDescription",Tt=l.forwardRef((e,t)=>{const{__scopeDialog:n,...r}=e,s=Re(ul,n);return o.jsx(A.p,{id:s.descriptionId,...r,ref:t})});Tt.displayName=ul;var fl="DialogClose",cr=l.forwardRef((e,t)=>{const{__scopeDialog:n,...r}=e,s=Re(fl,n);return o.jsx(A.button,{type:"button",...r,ref:t,onClick:E(e.onClick,()=>s.onOpenChange(!1))})});cr.displayName=fl;function Wo(e){return e?"open":"closed"}var c6="AlertDialog",[d6]=ce(c6,[sl]),Je=sl(),u6="AlertDialogTrigger",f6=l.forwardRef((e,t)=>{const{__scopeAlertDialog:n,...r}=e,s=Je(n);return o.jsx(il,{...s,...r,ref:t})});f6.displayName=u6;var p6="AlertDialogPortal",pl=e=>{const{__scopeAlertDialog:t,...n}=e,r=Je(t);return o.jsx(rn,{...r,...n})};pl.displayName=p6;var m6="AlertDialogOverlay",ml=l.forwardRef((e,t)=>{const{__scopeAlertDialog:n,...r}=e,s=Je(n);return o.jsx(It,{...s,...r,ref:t})});ml.displayName=m6;var hl="AlertDialogContent",[h6,g6]=d6(hl),gl=l.forwardRef((e,t)=>{const{__scopeAlertDialog:n,children:r,...s}=e,a=Je(n),i=l.useRef(null),c=H(t,i),d=l.useRef(null);return o.jsx(h6,{scope:n,cancelRef:d,children:o.jsx(mt,{role:"alertdialog",...a,...s,ref:c,onOpenAutoFocus:E(s.onOpenAutoFocus,u=>{var p;u.preventDefault(),(p=d.current)==null||p.focus({preventScroll:!0})}),onPointerDownOutside:u=>u.preventDefault(),onInteractOutside:u=>u.preventDefault(),children:r})})});gl.displayName=hl;var v6="AlertDialogTitle",vl=l.forwardRef((e,t)=>{const{__scopeAlertDialog:n,...r}=e,s=Je(n);return o.jsx(ht,{...s,...r,ref:t})});vl.displayName=v6;var x6="AlertDialogDescription",xl=l.forwardRef((e,t)=>{const{__scopeAlertDialog:n,...r}=e,s=Je(n);return o.jsx(Tt,{...s,...r,ref:t})});xl.displayName=x6;var b6="AlertDialogAction",C6=l.forwardRef((e,t)=>{const{__scopeAlertDialog:n,...r}=e,s=Je(n);return o.jsx(cr,{...s,...r,ref:t})});C6.displayName=b6;var bl="AlertDialogCancel",w6=l.forwardRef((e,t)=>{const{__scopeAlertDialog:n,...r}=e,{cancelRef:s}=g6(bl,n),a=Je(n),i=H(t,s);return o.jsx(cr,{...a,...r,ref:i})});w6.displayName=bl;var y6=pl,Cl=ml,wl=gl,yl=vl,Nl=xl;const ba=e=>typeof e=="boolean"?`${e}`:e===0?"0":e,Ca=ko,Qe=(e,t)=>n=>{var r;if((t==null?void 0:t.variants)==null)return Ca(e,n==null?void 0:n.class,n==null?void 0:n.className);const{variants:s,defaultVariants:a}=t,i=Object.keys(s).map(u=>{const p=n==null?void 0:n[u],f=a==null?void 0:a[u];if(p===null)return null;const m=ba(p)||ba(f);return s[u][m]}),c=n&&Object.entries(n).reduce((u,p)=>{let[f,m]=p;return m===void 0||(u[f]=m),u},{}),d=t==null||(r=t.compoundVariants)===null||r===void 0?void 0:r.reduce((u,p)=>{let{class:f,className:m,...g}=p;return Object.entries(g).every(v=>{let[h,b]=v;return Array.isArray(b)?b.includes({...a,...c}[h]):{...a,...c}[h]===b})?[...u,f,m]:u},[]);return Ca(e,i,d,n==null?void 0:n.class,n==null?void 0:n.className)};var Zo="Avatar",[N6]=ce(Zo),S6=[0,()=>{}],[R6,Sl]=N6(Zo),Uo=l.forwardRef((e,t)=>{const{__scopeAvatar:n,...r}=e,[s,a]=l.useState("idle"),[i,c]=E6();return o.jsx(R6,{scope:n,imageLoadingStatus:s,setImageLoadingStatus:a,imageCount:i,setImageCount:c,children:o.jsx(A.span,{...r,ref:t})})});Uo.displayName=Zo;var Rl="AvatarImage",Ko=l.forwardRef((e,t)=>{const{__scopeAvatar:n,src:r,onLoadingStatusChange:s,...a}=e,i=Sl(Rl,n);M6(i.setImageCount);const c=j6(r,{referrerPolicy:a.referrerPolicy,crossOrigin:a.crossOrigin,loadingStatus:i.imageLoadingStatus,setLoadingStatus:i.setImageLoadingStatus}),d=ae(p=>{s==null||s(p)}),u=l.useRef(c);return ie(()=>{const p=u.current;u.current=c,c!==p&&d(c)},[c,d]),c==="loaded"?o.jsx(A.img,{...a,ref:t,src:r}):null});Ko.displayName=Rl;var jl="AvatarFallback",Yo=l.forwardRef((e,t)=>{const{__scopeAvatar:n,delayMs:r,...s}=e,a=Sl(jl,n),[i,c]=l.useState(r===void 0);return l.useEffect(()=>{if(r!==void 0){const d=window.setTimeout(()=>c(!0),r);return()=>window.clearTimeout(d)}},[r]),i&&a.imageLoadingStatus!=="loaded"?o.jsx(A.span,{...s,ref:t}):null});Yo.displayName=jl;function j6(e,{loadingStatus:t,setLoadingStatus:n,referrerPolicy:r,crossOrigin:s}){return ie(()=>{if(!e){n("error");return}const a=new window.Image,i=d=>{const u=d.currentTarget;n(wa(u))},c=()=>n("error");return a.addEventListener("load",i),a.addEventListener("error",c),r&&(a.referrerPolicy=r),a.crossOrigin=s??null,a.src=e,n(wa(a)
227),()=>{a.removeEventListener("load",i),a.removeEventListener("error",c),n("idle")}},[e,s,r,n]),t}function wa(e){return e.complete?e.naturalWidth>0?"loaded":"error":"loading"}function E6(){let e=S6;{e=l.useState(0);const[t]=e,n=l.useRef(!1);l.useEffect(()=>{t>1&&!n.current&&(n.current=!0,console.warn("Avatar: Only one `Avatar.Image` component should be rendered per `Avatar.Root`, but multiple were detected. This will lead to unexpected behavior."))},[t])}return e}function M6(e){l.useEffect(()=>(e(t=>t+1),()=>{e(t=>t-1)}),[e])}function Vt(e){const t=l.useRef({value:e,previous:e});return l.useMemo(()=>(t.current.value!==e&&(t.current.previous=t.current.value,t.current.value=e),t.current.previous),[e])}function on(e){const[t,n]=l.useState(void 0);return ie(()=>{if(e){n({width:e.offsetWidth,height:e.offsetHeight});const r=new ResizeObserver(s=>{if(!Array.isArray(s)||!s.length)return;const a=s[0];let i,c;if("borderBoxSize"in a){const d=a.borderBoxSize,u=Array.isArray(d)?d[0]:d;i=u.inlineSize,c=u.blockSize}else i=e.offsetWidth,c=e.offsetHeight;n({width:i,height:c})});return r.observe(e,{box:"border-box"}),()=>r.unobserve(e)}else n(void 0)},[e]),t}var dr="Checkbox",[_6]=ce(dr),[P6,qo]=_6(dr);function k6(e){const{__scopeCheckbox:t,checked:n,children:r,defaultChecked:s,disabled:a,form:i,name:c,onCheckedChange:d,required:u,value:p="on",internal_do_not_use_render:f}=e,[m,g]=me({prop:n,defaultProp:s??!1,onChange:d,caller:dr}),[v,h]=l.useState(null),[b,x]=l.useState(null),C=l.useRef(!1),w=v?!!i||!!v.closest("form"):!0,y={checked:m,disabled:a,setChecked:g,control:v,setControl:h,name:c,form:i,value:p,hasConsumerStoppedPropagationRef:C,required:u,defaultChecked:Ge(s)?!1:s,isFormControl:w,bubbleInput:b,setBubbleInput:x};return o.jsx(P6,{scope:t,...y,children:A6(f)?f(y):r})}var El="CheckboxTrigger",Ml=l.forwardRef(({__scopeCheckbox:e,onKeyDown:t,onClick:n,...r},s)=>{const{control:a,value:i,disabled:c,checked:d,required:u,setControl:p,setChecked:f,hasConsumerStoppedPropagationRef:m,isFormControl:g,bubbleInput:v}=qo(El,e),h=H(s,p),b=l.useRef(d);return l.useEffect(()=>{const x=a==null?void 0:a.form;if(x){const C=()=>f(b.current);return x.addEventListener("reset",C),()=>x.removeEventListener("reset",C)}},[a,f]),o.jsx(A.button,{type:"button",role:"checkbox","aria-checked":Ge(d)?"mixed":d,"aria-required":u,"data-state":Tl(d),"data-disabled":c?"":void 0,disabled:c,value:i,...r,ref:h,onKeyDown:E(t,x=>{x.key==="Enter"&&x.preventDefault()}),onClick:E(n,x=>{f(C=>Ge(C)?!0:!C),v&&g&&(m.current=x.isPropagationStopped(),m.current||x.stopPropagation())})})});Ml.displayName=El;var _l=l.forwardRef((e,t)=>{const{__scopeCheckbox:n,name:r,checked:s,defaultChecked:a,required:i,disabled:c,value:d,onCheckedChange:u,form:p,...f}=e;return o.jsx(k6,{__scopeCheckbox:n,checked:s,defaultChecked:a,disabled:c,required:i,onCheckedChange:u,name:r,form:p,value:d,internal_do_not_use_render:({isFormControl:m})=>o.jsxs(o.Fragment,{children:[o.jsx(Ml,{...f,ref:t,__scopeCheckbox:n}),m&&o.jsx(Il,{__scopeCheckbox:n})]})})});_l.displayName=dr;var Pl="CheckboxIndicator",kl=l.forwardRef((e,t)=>{const{__scopeCheckbox:n,forceMount:r,...s}=e,a=qo(Pl,n);return o.jsx(oe,{present:r||Ge(a.checked)||a.checked===!0,children:o.jsx(A.span,{"data-state":Tl(a.checked),"data-disabled":a.disabled?"":void 0,...s,ref:t,style:{pointerEvents:"none",...e.style}})})});kl.displayName=Pl;var Al="CheckboxBubbleInput",Il=l.forwardRef(({__scopeCheckbox:e,...t},n)=>{const{control:r,hasConsumerStoppedPropagationRef:s,checked:a,defaultChecked:i,required:c,disabled:d,name:u,value:p,form:f,bubbleInput:m,setBubbleInput:g}=qo(Al,e),v=H(n,g),h=Vt(a),b=on(r);l.useEffect(()=>{const C=m;if(!C)return;const w=window.HTMLInputElement.prototype,N=Object.getOwnPropertyDescriptor(w,"checked").set,R=!s.current;if(h!==a&&N){const _=new Event("click",{bubbles:R});C.indeterminate=Ge(a),N.call(C,Ge(a)?!1:a),C.dispatchEvent(_)}},[m,h,a,s]);const x=l.useRef(Ge(a)?!1:a);return o.jsx(A.input,{type:"checkbox","aria-hidden":!0,defaultChecked:i??x.current,required:c,disabled:d,name:u,value:p,form:f,...t,tabIndex:-1,ref:v,style:{...t.style,...b,position:"absolute",pointerEvents:"none",opacity:0,margin:0,transform:"translateX(-100%)"}})});Il.displayName=Al;function A6(e){return typeof e=="function"}function Ge(e){return e==="indeterminate"}function Tl(e){return Ge(e)?"indeterminate":e?"checked":"unchecked"}const I6=["top","right","bottom","left"],Ze=Math.min,Oe=Math.max,Hn=Math.round,Sn=Math.floor,De=e=>({x:e,y:e}
vendor: 7,031 bytes, line 227
227),T6={left:"right",right:"left",bottom:"top",top:"bottom"};function Vl(e,t,n){return Oe(e,Ze(t,n))}function He(e,t){return typeof e=="function"?e(t):e}function Ue(e){return e.split("-")[0]}function Lt(e){return e.split("-")[1]}function Xo(e){return e==="x"?"y":"x"}function Jo(e){return e==="y"?"height":"width"}function Pe(e){const t=e[0];return t==="t"||t==="b"?"y":"x"}function Qo(e){return Xo(Pe(e))}function V6(e,t,n){n===void 0&&(n=!1);const r=Lt(e),s=Qo(e),a=Jo(s);let i=s==="x"?r===(n?"end":"start")?"right":"left":r==="start"?"bottom":"top";return t.reference[a]>t.floating[a]&&(i=Fn(i)),[i,Fn(i)]}function L6(e){const t=Fn(e);return[lo(e),t,lo(t)]}function lo(e){return e.includes("start")?e.replace("start","end"):e.replace("end","start")}const ya=["left","right"],Na=["right","left"],O6=["top","bottom"],D6=["bottom","top"];function H6(e,t,n){switch(e){case"top":case"bottom":return n?t?Na:ya:t?ya:Na;case"left":case"right":return t?O6:D6;default:return[]}}function F6(e,t,n,r){const s=Lt(e);let a=H6(Ue(e),n==="start",r);return s&&(a=a.map(i=>i+"-"+s),t&&(a=a.concat(a.map(lo)))),a}function Fn(e){const t=Ue(e);return T6[t]+e.slice(t.length)}function $6(e){var t,n,r,s;return{top:(t=e.top)!=null?t:0,right:(n=e.right)!=null?n:0,bottom:(r=e.bottom)!=null?r:0,left:(s=e.left)!=null?s:0}}function Ll(e){return typeof e!="number"?$6(e):{top:e,right:e,bottom:e,left:e}}function $n(e){const{x:t,y:n,width:r,height:s}=e;return{width:r,height:s,top:n,left:t,right:t+r,bottom:n+s,x:t,y:n}}function Sa(e,t,n){let{reference:r,floating:s}=e;const a=Pe(t),i=Qo(t),c=Jo(i),d=Ue(t),u=a==="y",p=r.x+r.width/2-s.width/2,f=r.y+r.height/2-s.height/2,m=r[c]/2-s[c]/2;let g;switch(d){case"top":g={x:p,y:r.y-s.height};break;case"bottom":g={x:p,y:r.y+r.height};break;case"right":g={x:r.x+r.width,y:f};break;case"left":g={x:r.x-s.width,y:f};break;default:g={x:r.x,y:r.y}}const v=Lt(t);return v&&(g[i]+=m*(v==="end"?1:-1)*(n&&u?-1:1)),g}async function z6(e,t){var n;t===void 0&&(t={});const{x:r,y:s,platform:a,rects:i,elements:c,strategy:d}=e,{boundary:u="clippingAncestors",rootBoundary:p="viewport",elementContext:f="floating",altBoundary:m=!1,padding:g=0}=He(t,e),v=Ll(g),b=c[m?f==="floating"?"reference":"floating":f],x=$n(await a.getClippingRect({element:(n=await(a.isElement==null?void 0:a.isElement(b)))==null||n?b:b.contextElement||await(a.getDocumentElement==null?void 0:a.getDocumentElement(c.floating)),boundary:u,rootBoundary:p,strategy:d})),C=f==="floating"?{x:r,y:s,width:i.floating.width,height:i.floating.height}:i.reference,w=await(a.getOffsetParent==null?void 0:a.getOffsetParent(c.floating)),y=await(a.isElement==null?void 0:a.isElement(w))&&await(a.getScale==null?void 0:a.getScale(w))||{x:1,y:1},N=$n(a.convertOffsetParentRelativeRectToViewportRelativeRect?await a.convertOffsetParentRelativeRectToViewportRelativeRect({elements:c,rect:C,offsetParent:w,strategy:d}):C);return{top:(x.top-N.top+v.top)/y.y,bottom:(N.bottom-x.bottom+v.bottom)/y.y,left:(x.left-N.left+v.left)/y.x,right:(N.right-x.right+v.right)/y.x}}const B6=50,G6=async(e,t,n)=>{const{placement:r="bottom",strategy:s="absolute",middleware:a=[],platform:i}=n,c=i.detectOverflow?i:{...i,detectOverflow:z6},d=await(i.isRTL==null?void 0:i.isRTL(t));let u=await i.getElementRects({reference:e,floating:t,strategy:s}),{x:p,y:f}=Sa(u,r,d),m=r,g=0;const v={};for(let h=0;h<a.length;h++){const b=a[h];if(!b)continue;const{name:x,fn:C}=b,{x:w,y,data:N,reset:R}=await C({x:p,y:f,initialPlacement:r,placement:m,strategy:s,middlewareData:v,rects:u,platform:c,elements:{reference:e,floating:t}});p=w??p,f=y??f,v[x]={...v[x],...N},R&&g<B6&&(g++,typeof R=="object"&&(R.placement&&(m=R.placement),R.rects&&(u=R.rects===!0?await i.getElementRects({reference:e,floating:t,strategy:s}):R.rects),{x:p,y:f}=Sa(u,m,d)),h=-1)}return{x:p,y:f,placement:m,strategy:s,middlewareData:v}},W6=e=>({name:"arrow",options:e,async fn(t){const{x:n,y:r,placement:s,rects:a,platform:i,elements:c,middlewareData:d}=t,{element:u,padding:p=0}=He(e,t)||{};if(u==null)return{};const f=Ll(p),m={x:n,y:r},g=Qo(s),v=Jo(g),h=await i.getDimensions(u),b=g==="y",x=b?"top":"left",C=b?"bottom":"right",w=b?"clientHeight":"clientWidth",y=a.reference[v]+a.reference[g]-m[g]-a.floating[v],N=m[g]-a.reference[g],R=await(i.getOffsetParent==null?void 0:i.getOffsetParent(u));let _=R?R[w]:0;(!_||!await(i.isElement==null?void 0:i.isElement(R)))&&(_=c.floating[w]||a.floating[v]);const S=y/2-N/2,P=_/2-h[v]/2-1,T=Ze(f[x],P),M=Ze(f[C],P),O=_-h[v]-M,F=_/2-h[v]/2+S,Z=Vl(T,F,O),U=!d.arrow&&Lt(s)!=null&&F!==Z&&a.reference[v]/2-(F<T?T:M)-h[v]/2<0,V=U?F<T?F-T:F-O:0;return{[g]:m[g]+V,data:{[g]:Z,centerOffset:F-Z-V,...U&&{alignmentOffset:V}},reset:U}}}),Z6=function(e){return e===void 0&&(e={}),{name:"flip",options:e,async fn(t){var n,r;const{placement:s,middlewareData:a,rects:i,initialPlacement:c,platform:d,elements:u}=t,{mainAxis:p=!0,crossAxis:f=!0,fallbackPlacements:m,fallbackStrategy:g="bestFit",fallbackAxisSideDirection:v="none",flipAlignment:h=!0,...b}=He(e,t);if((n=a.arrow)!=null&&n.alignmentOffset)return{};const x=Ue(s),C=Pe(c),w=Ue(c)===c,y=await(d.isRTL==null?void 0:d.isRTL(u.floating)),N=m||(w||!h?[Fn(c)]:L6(c)),R=v!=="none";!m&&R&&N.push(...F6(c,h,v,y));const _=[c,...N],S=await d.detectOverflow(t,b),P=[];let T=((r=a.flip)==null?void 0:r.overflows)||[];if(p&&P.push(S[x]),f){const Z=V6(s,i,y);P.push(S[Z[0]],S[Z[1]])}if(T=[...T,{placement:s,overflows:P}],!P.every(Z=>Z<=0)){var M,O;const Z=(((M=a.flip)==null?void 0:M.index)||0)+1,U=_[Z];if(U&&(!(f==="alignment"?C!==Pe(U):!1)||T.every($=>Pe($.placement)===C?$.overflows[0]>0:!0)))return{data:{index:Z,overflows:T},reset:{placement:U}};let V=(O=T.filter(G=>G.overflows[0]<=0).sort((G,$)=>G.overflows[1]-$.overflows[1])[0])==null?void 0:O.placement;if(!V)switch(g){case"bestFit":{var F;const G=(F=T.filter($=>{if(R){const I=Pe($.placement);return I===C||I==="y"}return!0}).map($=>[$.placement,$.overflows.filter(I=>I>0).reduce((I,k)=>I+k,0)]).sort(($,I)=>$[1]-I[1])[0])==null?void 0:F[0];G&&(V=G);break}case"initialPlacement":V=c;break}if(s!==V)return{reset:{placement:V}}}return{}}}};function Ra(e,t){return{top:e.top-t.height,right:e.right-t.width,bottom:e.bottom-t.height,left:e.left-t.width}}function ja(e){return I6.some(t=>e[t]>=0)}const U6=function(e){return e===void 0&&(e={}),{name:"hide",options:e,async fn(t){const{rects:n,platform:r}=t,{strategy:s="referenceHidden",...a}=He(e,t);switch(s){case"referenceHidden":{const i=await r.detectOverflow(t,{...a,elementContext:"reference"}),c=Ra(i,n.reference);return{data:{referenceHiddenOffsets:c,referenceHidden:ja(c)}}}case"escaped":{const i=await r.detectOverflow(t,{...a,altBoundary:!0}),c=Ra(i,n.floating);return{data:{escapedOffsets:c,escaped:ja(c)}}}default:return{}}}}},Ol=new Set(["left","top"]);async function K6(e,t){const{placement:n,platform:r,elements:s}=e,a=await(r.isRTL==null?void 0:r.isRTL(s.floating)),i=Ue(n),c=Lt(n),d=Pe(n)==="y",u=Ol.has(i)?-1:1,p=a&&d?-1:1,f=He(t,e);let{mainAxis:m,crossAxis:g,alignmentAxis:v}=typeof f=="number"?{mainAxis:f,crossAxis:0,alignmentAxis:null}
227:{mainAxis:f.mainAxis||0,crossAxis:f.crossAxis||0,alignmentAxis:f.alignmentAxis};return c&&typeof v=="number"&&(g=c==="end"?v*-1:v),d?{x:g*p,y:m*u}:{x:m*u,y:g*p}}const Y6=function(e){return e===void 0&&(e=0),{name:"offset",options:e,async fn(t){var n,r;const{x:s,y:a,placement:i,middlewareData:c}=t,d=await K6(t,e);return i===((n=c.offset)==null?void 0:n.placement)&&(r=c.arrow)!=null&&r.alignmentOffset?{}:{x:s+d.x,y:a+d.y,data:{...d,placement:i}}}}},q6=function(e){return e===void 0&&(e={}),{name:"shift",options:e,async fn(t){const{x:n,y:r,placement:s,platform:a}=t,{mainAxis:i=!0,crossAxis:c=!1,limiter:d={fn:C=>{let{x:w,y}=C;return{x:w,y}}},...u}=He(e,t),p={x:n,y:r},f=await a.detectOverflow(t,u),m=Pe(s),g=Xo(m);let v=p[g],h=p[m];const b=(C,w)=>Vl(w+f[C==="y"?"top":"left"],w,w-f[C==="y"?"bottom":"right"]);i&&(v=b(g,v)),c&&(h=b(m,h));const x=d.fn({...t,[g]:v,[m]:h});return{...x,data:{x:x.x-n,y:x.y-r,enabled:{[g]:i,[m]:c}}}}}},X6=function(e){return e===void 0&&(e={}),{options:e,fn(t){var n,r;const{x:s,y:a,placement:i,rects:c,middlewareData:d}=t,{offset:u=0,mainAxis:p=!0,crossAxis:f=!0}=He(e,t),m={x:s,y:a},g=Pe(i),v=Xo(g);let h=m[v],b=m[g];const x=He(u,t),C=typeof x=="number"?{mainAxis:x,crossAxis:0}:{mainAxis:(n=x.mainAxis)!=null?n:0,crossAxis:(r=x.crossAxis)!=null?r:0};if(p){const N=v==="y"?"height":"width",R=c.reference[v]-c.floating[N]+C.mainAxis,_=c.reference[v]+c.reference[N]-C.mainAxis;h<R?h=R:h>_&&(h=_)}if(f){var w,y;const N=v==="y"?"width":"height",R=Ol.has(Ue(i)),_=c.reference[g]-c.floating[N]+(R&&((w=d.offset)==null?void 0:w[g])||0)+(R?0:C.crossAxis),S=c.reference[g]+c.reference[N]+(R?0:((y=d.offset)==null?void 0:y[g])||0)-(R?C.crossAxis:0);b<_?b=_:b>S&&(b=S)}return{[v]:h,[g]:b}}}},J6=function(e){return e===void 0&&(e={}),{name:"size",options:e,async fn(t){const{placement:n,rects:r,platform:s,elements:a}=t,{apply:i=()=>{},...c}=He(e,t),d=await s.detectOverflow(t,c),u=Ue(n),p=Lt(n),f=Pe(n)==="y",{width:m,height:g}=r.floating;let v,h;u==="top"||u==="bottom"?(v=u,h=p===(await(s.isRTL==null?void 0:s.isRTL(a.floating))?"start":"end")?"left":"right"):(h=u,v=p==="end"?"top":"bottom");const b=g-d.top-d.bottom,x=m-d.left-d.right,C=Ze(g-d[v],b),w=Ze(m-d[h],x),y=t.middlewareData.shift,N=!y;let R=C,_=w;y!=null&&y.enabled.x&&(_=x),y!=null&&y.enabled.y&&(R=b),N&&!p&&(f?_=m-2*Oe(d.left,d.right):R=g-2*Oe(d.top,d.bottom)),await i({...t,availableWidth:_,availableHeight:R});const S=await s.getDimensions(a.floating);return m!==S.width||g!==S.height?{reset:{rects:!0}}:{}}}};function ur(){return typeof window<"u"}function Ot(e){return Dl(e)?(e.nodeName||"").toLowerCase():"#document"}function ve(e){var t;return(e==null||(t=e.ownerDocument)==null?void 0:t.defaultView)||window}function Fe(e){var t;return(t=(Dl(e)?e.ownerDocument:e.document)||window.document)==null?void 0:t.documentElement}function Dl(e){return ur()?e instanceof Node||e instanceof ve(e).Node:!1}function Ae(e){return ur()?e instanceof Element||e instanceof ve(e).Element:!1}function et(e){return ur()?e instanceof HTMLElement||e instanceof ve(e).HTMLElement:!1}function Ea(e){return!ur()||typeof ShadowRoot>"u"?!1:e instanceof ShadowRoot||e instanceof ve(e).ShadowRoot}function fr(e){const{overflow:t,overflowX:n,overflowY:r,display:s}=Ie(e);return/auto|scroll|overlay|hidden|clip/.test(t+r+n)&&s!=="inline"&&s!=="contents"}function Q6(e){return/^(table|td|th)$/.test(Ot(e))}function pr(e){try{if(e.matches(":popover-open"))return!0}catch{}try{return e.matches(":modal")}catch{return!1}}const e0=/transform|translate|scale|rotate|perspective|filter/,t0=/paint|layout|strict|content/,it=e=>!!e&&e!=="none";let $r;function es(e){const t=Ae(e)?Ie(e):e;return it(t.transform)||it(t.translate)||it(t.scale)||it(t.rotate)||it(t.perspective)||!ts()&&(it(t.backdropFilter)||it(t.filter))||e0.test(t.willChange||"")||t0.test(t.contain||"")}function n0(e){let t=ct(e);for(;et(t)&&!qt(t);){if(es(t))return t;if(pr(t))return null;t=ct(t)}return null}function ts(){return $r==null&&($r=typeof CSS<"u"&&CSS.supports&&CSS.supports("-webkit-backdrop-filter","none")),$r}function qt(e){return/^(html|body|#document)$/.test(Ot(e))}function Ie(e){return ve(e).getComputedStyle(e)}function mr(e){return Ae(e)?{scrollLeft:e.scrollLeft,scrollTop:e.scrollTop}:{scrollLeft:e.scrollX,scrollTop:e.scrollY}}function ct(e){if(Ot(e)==="html")return e;const t=e.assignedSlot||e.parentNode||Ea(e)&&e.host||Fe(e);return Ea(t)?t.host:t}function Hl(e){const t=ct(e);return qt(t)?(e.ownerDocument||e).body:et(t)&&fr(t)?t:Hl(t)}function Xt(e,t,n){var r;t===void 0&&(t=[]),n===void 0&&(n=!0);const s=Hl(e),a=s===((r=e.ownerDocument)==null?void 0:r.body),i=ve(s);if(a){const c=co(i);
227return t.concat(i,i.visualViewport||[],fr(s)?s:[],c&&n?Xt(c):[])}else return t.concat(s,Xt(s,[],n))}function co(e){return e.parent&&Object.getPrototypeOf(e.parent)?e.frameElement:null}function Fl(e){const t=Ie(e);let n=parseFloat(t.width)||0,r=parseFloat(t.height)||0;const s=et(e),a=s?e.offsetWidth:n,i=s?e.offsetHeight:r,c=Hn(n)!==a||Hn(r)!==i;return c&&(n=a,r=i),{width:n,height:r,$:c}}function ns(e){return Ae(e)?e:e.contextElement}function jt(e){const t=ns(e);if(!et(t))return De(1);const n=t.getBoundingClientRect(),{width:r,height:s,$:a}=Fl(t);let i=(a?Hn(n.width):n.width)/r,c=(a?Hn(n.height):n.height)/s;return(!i||!Number.isFinite(i))&&(i=1),(!c||!Number.isFinite(c))&&(c=1),{x:i,y:c}}const r0=De(0);function $l(e){const t=ve(e);return!ts()||!t.visualViewport?r0:{x:t.visualViewport.offsetLeft,y:t.visualViewport.offsetTop}}function o0(e,t,n){return t===void 0&&(t=!1),!!n&&t&&n===ve(e)}function dt(e,t,n,r){t===void 0&&(t=!1),n===void 0&&(n=!1);const s=e.getBoundingClientRect(),a=ns(e);let i=De(1);t&&(r?Ae(r)&&(i=jt(r)):i=jt(e));const c=o0(a,n,r)?$l(a):De(0);let d=(s.left+c.x)/i.x,u=(s.top+c.y)/i.y,p=s.width/i.x,f=s.height/i.y;if(a&&r){const m=ve(a),g=Ae(r)?ve(r):r;let v=m,h=co(v);for(;h&&g!==v;){const b=jt(h),x=h.getBoundingClientRect(),C=Ie(h),w=x.left+(h.clientLeft+parseFloat(C.paddingLeft))*b.x,y=x.top+(h.clientTop+parseFloat(C.paddingTop))*b.y;d*=b.x,u*=b.y,p*=b.x,f*=b.y,d+=w,u+=y,v=ve(h),h=co(v)}}return $n({width:p,height:f,x:d,y:u})}function hr(e,t){const n=mr(e).scrollLeft;return t?t.left+n:dt(Fe(e)).left+n}function zl(e,t){const n=e.getBoundingClientRect(),r=n.left+t.scrollLeft-hr(e,n),s=n.top+t.scrollTop;return{x:r,y:s}}function s0(e){let{elements:t,rect:n,offsetParent:r,strategy:s}=e;const a=s==="fixed",i=Fe(r),c=t?pr(t.floating):!1;if(r===i||c&&a)return n;let d={scrollLeft:0,scrollTop:0},u=De(1);const p=De(0),f=et(r);if((f||!a)&&((Ot(r)!=="body"||fr(i))&&(d=mr(r)),f)){const g=dt(r);u=jt(r),p.x=g.x+r.clientLeft,p.y=g.y+r.clientTop}const m=i&&!f&&!a?zl(i,d):De(0);return{width:n.width*u.x,height:n.height*u.y,x:n.x*u.x-d.scrollLeft*u.x+p.x+m.x,y:n.y*u.y-d.scrollTop*u.y+p.y+m.y}}function a0(e){return e.getClientRects?Array.from(e.getClientRects()):[]}function i0(e){const t=mr(e),n=e.ownerDocument.body,r=Oe(e.scrollWidth,e.clientWidth,n.scrollWidth,n.clientWidth),s=Oe(e.scrollHeight,e.clientHeight,n.scrollHeight,n.clientHeight);let a=-t.scrollLeft+hr(e);const i=-t.scrollTop;return Ie(n).direction==="rtl"&&(a+=Oe(e.clientWidth,n.clientWidth)-r),{width:r,height:s,x:a,y:i}}const l0=25;function c0(e,t,n){n===void 0&&(n="viewport");const r=n==="layoutViewport",s=ve(e),a=Fe(e),i=s.visualViewport;let c=a.clientWidth,d=a.clientHeight,u=0,p=0;if(i){const m=!ts()||t==="fixed";r?m||(u=-i.offsetLeft,p=-i.offsetTop):(c=i.width,d=i.height,m&&(u=i.offsetLeft,p=i.offsetTop))}if(hr(a)<=0){const m=a.ownerDocument,g=m.body,v=getComputedStyle(g),h=m.compatMode==="CSS1Compat"&&parseFloat(v.marginLeft)+parseFloat(v.marginRight)||0,b=Math.abs(a.clientWidth-g.clientWidth-h),x=getComputedStyle(a).scrollbarGutter==="stable both-edges"?b/2:b;x<=l0&&(c-=x)}return{width:c,height:d,x:u,y:p}}function d0(e,t){const n=dt(e,!0,t==="fixed"),r=n.top+e.clientTop,s=n.left+e.clientLeft,a=jt(e),i=e.clientWidth*a.x,c=e.clientHeight*a.y,d=s*a.x,u=r*a.y;return{width:i,height:c,x:d,y:u}}function Ma(e,t,n){let r;if(t==="viewport"||t==="layoutViewport")r=c0(e,n,t);else if(t==="document")r=i0(Fe(e));else if(Ae(t))r=d0(t,n);else{const s=$l(e);r={x:t.x-s.x,y:t.y-s.y,width:t.width,height:t.height}}return $n(r)}function u0(e,t){const n=t.get(e);if(n)return n;let r=Xt(e,[],!1).filter(c=>Ae(c)&&Ot(c)!=="body"),s=null;const a=Ie(e).position==="fixed";let i=a?ct(e):e;for(;Ae(i)&&!qt(i);){const c=Ie(i),d=es(i),u=s?s.position:a?"fixed":"";!d&&(u==="fixed"||u==="absolute"&&c.position==="static")?r=r.filter(f=>f!==i):s=c,i=ct(i)}return t.set(e,r),r}function f0(e){let{element:t,boundary:n,rootBoundary:r,strategy:s}=e;const i=[...n==="clippingAncestors"?pr(t)?[]:u0(t,this._c):[].concat(n),r],c=Ma(t,i[0],s);let d=c.top,u=c.right,p=c.bottom,f=c.left;for(let m=1;m<i.length;m++){const g=Ma(t,i[m],s);d=Oe(g.top,d),u=Ze(g.right,u),p=Ze(g.bottom,p),f=Oe(g.left,f)}return{width:u-f,height:p-d,x:f,y:d}}function p0(e){const{width:t,height:n}=Fl(e);return{width:t,height:n}}function m0(e,t,n){const r=et(t),s=Fe(t),a=n==="fixed",i=dt(e,!0,a,t);let c={scrollLeft:0,scrollTop:0};const d=De(0);
227if((r||!a)&&((Ot(t)!=="body"||fr(s))&&(c=mr(t)),r)){const m=dt(t,!0,a,t);d.x=m.x+t.clientLeft,d.y=m.y+t.clientTop}!r&&s&&(d.x=hr(s));const u=s&&!r&&!a?zl(s,c):De(0),p=i.left+c.scrollLeft-d.x-u.x,f=i.top+c.scrollTop-d.y-u.y;return{x:p,y:f,width:i.width,height:i.height}}function zr(e){return Ie(e).position==="static"}function _a(e,t){if(!et(e)||Ie(e).position==="fixed")return null;if(t)return t(e);let n=e.offsetParent;return Fe(e)===n&&(n=n.ownerDocument.body),n}function Bl(e,t){const n=ve(e);if(pr(e))return n;if(!et(e)){let s=ct(e);for(;s&&!qt(s);){if(Ae(s)&&!zr(s))return s;s=ct(s)}return n}let r=_a(e,t);for(;r&&Q6(r)&&zr(r);)r=_a(r,t);return r&&qt(r)&&zr(r)&&!es(r)?n:r||n0(e)||n}const h0=async function(e){const t=this.getOffsetParent||Bl,n=this.getDimensions,r=await n(e.floating);return{reference:m0(e.reference,await t(e.floating),e.strategy),floating:{x:0,y:0,width:r.width,height:r.height}}};function g0(e){return Ie(e).direction==="rtl"}const v0={convertOffsetParentRelativeRectToViewportRelativeRect:s0,getDocumentElement:Fe,getClippingRect:f0,getOffsetParent:Bl,getElementRects:h0,getClientRects:a0,getDimensions:p0,getScale:jt,isElement:Ae,isRTL:g0};function Gl(e,t){return e.x===t.x&&e.y===t.y&&e.width===t.width&&e.height===t.height}function x0(e,t,n){let r=null,s;const a=Fe(e);function i(){var p;clearTimeout(s),(p=r)==null||p.disconnect(),r=null}function c(p,f){p===void 0&&(p=!1),f===void 0&&(f=1),i();const m=e.getBoundingClientRect(),{left:g,top:v,width:h,height:b}=m;if(p||t(),!h||!b)return;const x=Sn(v),C=Sn(a.clientWidth-(g+h)),w=Sn(a.clientHeight-(v+b)),y=Sn(g),R={rootMargin:-x+"px "+-C+"px "+-w+"px "+-y+"px",threshold:Oe(0,Ze(1,f))||1};let _=!0;function S(P){const T=P[0].intersectionRatio;if(!Gl(m,e.getBoundingClientRect()))return c();if(T!==f){if(!_)return c();T?c(!1,T):s=setTimeout(()=>{c(!1,1e-7)},1e3)}_=!1}try{r=new IntersectionObserver(S,{...R,root:a.ownerDocument})}catch{r=new IntersectionObserver(S,R)}r.observe(e)}const d=ve(e),u=()=>c(n);return d.addEventListener("resize",u),c(!0),()=>{d.removeEventListener("resize",u),i()}}function b0(e,t,n,r){r===void 0&&(r={});const{ancestorScroll:s=!0,ancestorResize:a=!0,elementResize:i=typeof ResizeObserver=="function",layoutShift:c=typeof IntersectionObserver=="function",animationFrame:d=!1}=r,u=ns(e),p=s||a?[...u?Xt(u):[],...t?Xt(t):[]]:[];p.forEach(x=>{s&&x.addEventListener("scroll",n),a&&x.addEventListener("resize",n)});const f=u&&c?x0(u,n,a):null;let m=-1,g=null;i&&(g=new ResizeObserver(x=>{let[C]=x;C&&C.target===u&&g&&t&&(g.unobserve(t),cancelAnimationFrame(m),m=requestAnimationFrame(()=>{var w;(w=g)==null||w.observe(t)})),n()}),u&&!d&&g.observe(u),t&&g.observe(t));let v,h=d?dt(e):null;d&&b();function b(){const x=dt(e);h&&!Gl(h,x)&&n(),h=x,v=requestAnimationFrame(b)}return n(),()=>{var x;p.forEach(C=>{s&&C.removeEventListener("scroll",n),a&&C.removeEventListener("resize",n)}),f==null||f(),(x=g)==null||x.disconnect(),g=null,d&&cancelAnimationFrame(v)}}const C0=Y6,w0=q6,y0=Z6,N0=J6,S0=U6,Pa=W6,R0=X6,j0=(e,t,n)=>{const r=new Map,s=n??{},a={...v0,...s.platform,_c:r};return G6(e,t,{...s,platform:a})};var E0=typeof document<"u",M0=function(){},_n=E0?l.useLayoutEffect:M0;function zn(e,t){if(e===t)return!0;if(typeof e!=typeof t)return!1;if(typeof e=="function"&&e.toString()===t.toString())return!0;let n,r,s;if(e&&t&&typeof e=="object"){if(Array.isArray(e)){if(n=e.length,n!==t.length)return!1;for(r=n;r--!==0;)if(!zn(e[r],t[r]))return!1;return!0}if(s=Object.keys(e),n=s.length,n!==Object.keys(t).length)return!1;for(r=n;r--!==0;)if(!{}.hasOwnProperty.call(t,s[r]))return!1;for(r=n;r--!==0;){const a=s[r];if(!(a==="_owner"&&e.$$typeof)&&!zn(e[a],t[a]))return!1}return!0}return e!==e&&t!==t}function Wl(e){return typeof window>"u"?1:(e.ownerDocument.defaultView||window).devicePixelRatio||1}function ka(e,t){const n=Wl(e);return Math.round(t*n)/n}function Br(e){const t=l.useRef(e);return _n(()=>{t.current=e}),t}function _0(e){e===void 0&&(e={});const{placement:t="bottom",strategy:n="absolute",middleware:r=[],platform:s,elements:{reference:a,floating:i}={},transform:c=!0,whileElementsMounted:d,open:u}=e,[p,f]=l.useState({x:0,y:0,strategy:n,placement:t,middlewareData:{},isPositioned:!1}),[m,g]=l.useState(r);zn(m,r)||g(r);const[v,h]=l.useState(null),[b,x]=l.useState(null),C=l.useCallback($=>{$!==R.current&&(R.current=$,h($))},[]),w=l.useCallback($=>{$!==_.current&&(_.current=$,x($))},[]),y=a||v,N=i||b,R=l.useRef(null),_=l.useRef(null),S=l.useRef(p),P=d!=null,T=Br(d),M=Br(s),O
227=Br(u),F=l.useCallback(()=>{if(!R.current||!_.current)return;const $={placement:t,strategy:n,middleware:m};M.current&&($.platform=M.current),j0(R.current,_.current,$).then(I=>{const k={...I,isPositioned:O.current!==!1};Z.current&&!zn(S.current,k)&&(S.current=k,At.flushSync(()=>{f(k)}))})},[m,t,n,M,O]);_n(()=>{u===!1&&S.current.isPositioned&&(S.current.isPositioned=!1,f($=>({...$,isPositioned:!1})))},[u]);const Z=l.useRef(!1);_n(()=>(Z.current=!0,()=>{Z.current=!1}),[]),_n(()=>{if(y&&(R.current=y),N&&(_.current=N),y&&N){if(T.current)return T.current(y,N,F);F()}},[y,N,F,T,P]);const U=l.useMemo(()=>({reference:R,floating:_,setReference:C,setFloating:w}),[C,w]),V=l.useMemo(()=>({reference:y,floating:N}),[y,N]),G=l.useMemo(()=>{const $={position:n,left:0,top:0};if(!V.floating)return $;const I=ka(V.floating,p.x),k=ka(V.floating,p.y);return c?{...$,transform:"translate("+I+"px, "+k+"px)",...Wl(V.floating)>=1.5&&{willChange:"transform"}}:{position:n,left:I,top:k}},[n,c,V.floating,p.x,p.y]);return l.useMemo(()=>({...p,update:F,refs:U,elements:V,floatingStyles:G}),[p,F,U,V,G])}const P0=e=>{function t(n){return{}.hasOwnProperty.call(n,"current")}return{name:"arrow",options:e,fn(n){const{element:r,padding:s}=typeof e=="function"?e(n):e;return r&&t(r)?r.current!=null?Pa({element:r.current,padding:s}).fn(n):{}:r?Pa({element:r,padding:s}).fn(n):{}}}},k0=(e,t)=>{const n=C0(e);return{name:n.name,fn:n.fn,options:[e,t]}},A0=(e,t)=>{const n=w0(e);return{name:n.name,fn:n.fn,options:[e,t]}},I0=(e,t)=>({fn:R0(e).fn,options:[e,t]}),T0=(e,t)=>{const n=y0(e);return{name:n.name,fn:n.fn,options:[e,t]}},V0=(e,t)=>{const n=N0(e);return{name:n.name,fn:n.fn,options:[e,t]}},L0=(e,t)=>{const n=S0(e);return{name:n.name,fn:n.fn,options:[e,t]}},O0=(e,t)=>{const n=P0(e);return{name:n.name,fn:n.fn,options:[e,t]}};var D0="Arrow",Zl=l.forwardRef((e,t)=>{const{children:n,width:r=10,height:s=5,...a}=e;return o.jsx(A.svg,{...a,ref:t,width:r,height:s,viewBox:"0 0 30 10",preserveAspectRatio:"none",children:e.asChild?n:o.jsx("polygon",{points:"0,0 30,0 15,10"})})});Zl.displayName=D0;var H0=Zl,Ul="Popper",[Kl,Te]=ce(Ul),[q9,Yl]=Kl(Ul),ql="PopperAnchor",Xl=l.forwardRef((e,t)=>{const{__scopePopper:n,virtualRef:r,...s}=e,a=Yl(ql,n),i=l.useRef(null),c=a.onAnchorChange,d=l.useCallback(v=>{i.current=v,v&&c(v)},[c]),u=H(t,d),p=l.useRef(null);l.useEffect(()=>{if(!r)return;const v=p.current;p.current=r.current,v!==p.current&&c(p.current)});const f=a.placementState&&os(a.placementState),m=f==null?void 0:f[0],g=f==null?void 0:f[1];return r?null:o.jsx(A.div,{"data-radix-popper-side":m,"data-radix-popper-align":g,...s,ref:u})});Xl.displayName=ql;var rs="PopperContent",[F0,$0]=Kl(rs),Jl=l.forwardRef((e,t)=>{var J,W,X,Y,q,pe;const{__scopePopper:n,side:r="bottom",sideOffset:s=0,align:a="center",alignOffset:i=0,arrowPadding:c=0,avoidCollisions:d=!0,collisionBoundary:u=[],collisionPadding:p=0,sticky:f="partial",hideWhenDetached:m=!1,updatePositionStrategy:g="optimized",onPlaced:v,...h}=e,b=Yl(rs,n),[x,C]=l.useState(null),w=H(t,C),[y,N]=l.useState(null),R=on(y),_=(R==null?void 0:R.width)??0,S=(R==null?void 0:R.height)??0,P=r+(a!=="center"?"-"+a:""),T=typeof p=="number"?p:{top:0,right:0,bottom:0,left:0,...p},M=Array.isArray(u)?u:[u],O=M.length>0,F={padding:T,boundary:M.filter(B0),altBoundary:O},{refs:Z,floatingStyles:U,placement:V,isPositioned:G,middlewareData:$}=_0({strategy:"fixed",placement:P,whileElementsMounted:(...B)=>b0(...B,{animationFrame:g==="always"}),elements:{reference:b.anchor},middleware:[k0({mainAxis:s+S,alignmentAxis:i}),d&&A0({mainAxis:!0,crossAxis:!1,limiter:f==="partial"?I0():void 0,...F}),d&&T0({...F}),V0({...F,apply:({elements:B,rects:le,availableWidth:ge,availableHeight:je})=>{const{width:p2,height:m2}=le.reference,pn=B.floating.style;pn.setProperty("--radix-popper-available-width",`${ge}px`),pn.setProperty("--radix-popper-available-height",`${je}px`),pn.setProperty("--radix-popper-anchor-width",`${p2}px`),pn.setProperty("--radix-popper-anchor-height",`${m2}px`)}}),y&&O0({element:y,padding:c}),G0({arrowWidth:_,arrowHeight:S}),m&&L0({strategy:"referenceHidden",...F,boundary:O?F.boundary:void 0})]}),I=b.setPlacementState;ie(()=>(I(V),()=>{I(void 0)}),[V,I]);const[k,te]=os(V),ne=ae(v);ie(()=>{G&&(ne==null||ne())},[G,ne]);const de=(J=$.arrow)==null?void 0:J.x,se=(W=$.arrow)==null?void 0:W.y,re=((X=$.arrow)==null?void 0:X.centerOffset)!==0,[ee,z]=l.useState();return ie(()=>{x&&z(window.getComputedStyle(x).zIndex)},[x]),o.jsx("div",{ref:Z.setFloating,"data-radix-popper-content-wrapper":"",style:{...U,transform:G?U.transform:"translate(0, -200%)",minWidth:"max-content",zIndex:ee,"--radix-popper-transform-origin":[(Y=$.transformOrigin)==null?void 0:Y.x,(q=$.transformOrigin)==null?void 0:q.y].join(" "),...((pe=$.hide)==null?void 0:pe.referenceHidden)&&{visibility:"hidden",pointerEvents:"none"}},dir:e.dir,children:o.jsx(F0,{scope:n,placedSide:k,placedAlign:te,onArrowChange:N,arrowX:de,arrowY:se,shouldHideArrow:re,children:o.jsx(A.div,{"data-side":k,"data-align":te,...h,ref:w,style:{...h.style,animation:G?void 0:"none"}})})})});Jl.displayName=rs;var Ql="PopperArrow",z0={top:"bottom",right:"left",bottom:"top",left:"r
227ight"},ec=l.forwardRef(function(t,n){const{__scopePopper:r,...s}=t,a=$0(Ql,r),i=z0[a.placedSide];return o.jsx("span",{ref:a.onArrowChange,style:{position:"absolute",left:a.arrowX,top:a.arrowY,[i]:0,transformOrigin:{top:"",right:"0 0",bottom:"center 0",left:"100% 0"}[a.placedSide],transform:{top:"translateY(100%)",right:"translateY(50%) rotate(90deg) translateX(-50%)",bottom:"rotate(180deg)",left:"translateY(50%) rotate(-90deg) translateX(50%)"}[a.placedSide],visibility:a.shouldHideArrow?"hidden":void 0},children:o.jsx(H0,{...s,ref:n,style:{...s.style,display:"block"}})})});ec.displayName=Ql;function B0(e){return e!==null}var G0=e=>({name:"transformOrigin",options:e,fn(t){var b,x,C;const{placement:n,rects:r,middlewareData:s}=t,i=((b=s.arrow)==null?void 0:b.centerOffset)!==0,c=i?0:e.arrowWidth,d=i?0:e.arrowHeight,[u,p]=os(n),f={start:"0%",center:"50%",end:"100%"}[p],m=(((x=s.arrow)==null?void 0:x.x)??0)+c/2,g=(((C=s.arrow)==null?void 0:C.y)??0)+d/2;let v="",h="";return u==="bottom"?(v=i?f:`${m}px`,h=`${-d}px`):u==="top"?(v=i?f:`${m}px`,h=`${r.floating.height+d}px`):u==="right"?(v=`${-d}px`,h=i?f:`${g}px`):u==="left"&&(v=`${r.floating.width+d}px`,h=i?f:`${g}px`),{data:{x:v,y:h}}}});function os(e){const[t,n="center"]=e.split("-");return[t,n]}var Dt=Xl,sn=Jl,an=ec,tc="Popover",[nc]=ce(tc,[Te]),gr=Te(),[X9,tt]=nc(tc),rc="PopoverAnchor",W0=l.forwardRef((e,t)=>{const{__scopePopover:n,...r}=e,s=tt(rc,n),a=gr(n),{onCustomAnchorAdd:i,onCustomAnchorRemove:c}=s;return l.useEffect(()=>(i(),()=>c()),[i,c]),o.jsx(Dt,{...a,...r,ref:t})});W0.displayName=rc;var oc="PopoverTrigger",Z0=l.forwardRef((e,t)=>{const{__scopePopover:n,...r}=e,s=tt(oc,n),a=gr(n),i=H(t,s.triggerRef),c=o.jsx(A.button,{type:"button","aria-haspopup":"dialog","aria-expanded":s.open,"aria-controls":s.open?s.contentId:void 0,"data-state":cc(s.open),...r,ref:i,onClick:E(e.onClick,s.onOpenToggle)});return s.hasCustomAnchor?c:o.jsx(Dt,{asChild:!0,...a,children:c})});Z0.displayName=oc;var ss="PopoverPortal",[U0,K0]=nc(ss,{forceMount:void 0}),sc=e=>{const{__scopePopover:t,forceMount:n,children:r,container:s}=e,a=tt(ss,t);return o.jsx(U0,{scope:t,forceMount:n,children:o.jsx(oe,{present:n||a.open,children:o.jsx(pt,{asChild:!0,container:s,children:r})})})};sc.displayName=ss;var Mt="PopoverContent",ac=l.forwardRef((e,t)=>{const n=K0(Mt,e.__scopePopover),{forceMount:r=n.forceMount,...s}=e,a=tt(Mt,e.__scopePopover);return o.jsx(oe,{present:r||a.open,children:a.modal?o.jsx(q0,{...s,ref:t}):o.jsx(X0,{...s,ref:t})})});ac.displayName=Mt;var Y0=We("PopoverContent.RemoveScroll"),q0=l.forwardRef((e,t)=>{const n=tt(Mt,e.__scopePopover),r=l.useRef(null),s=H(t,r),a=l.useRef(!1);return l.useEffect(()=>{const i=r.current;if(i)return ir(i)},[]),o.jsx(nn,{as:Y0,allowPinchZoom:!0,children:o.jsx(ic,{...e,ref:s,trapFocus:n.open,disableOutsidePointerEvents:!0,onCloseAutoFocus:E(e.onCloseAutoFocus,i=>{var c;i.preventDefault(),a.current||(c=n.triggerRef.current)==null||c.focus()}),onPointerDownOutside:E(e.onPointerDownOutside,i=>{const c=i.detail.originalEvent,d=c.button===0&&c.ctrlKey===!0,u=c.button===2||d;a.current=u},{checkForDefaultPrevented:!1}),onFocusOutside:E(e.onFocusOutside,i=>i.preventDefault(),{checkForDefaultPrevented:!1})})})}),X0=l.forwardRef((e,t)=>{const n=tt(Mt,e.__scopePopover),r=l.useRef(!1),s=l.useRef(!1);return o.jsx(ic,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,onCloseAutoFocus:a=>{var i,c;(i=e.onCloseAutoFocus)==null||i.call(e,a),a.defaultPrevented||(r.current||(c=n.triggerRef.current)==null||c.focus(),a.preventDefault()),r.current=!1,s.current=!1},onInteractOutside:a=>{var d,u;(d=e.onInteractOutside)==null||d.call(e,a),a.defaultPrevented||(r.current=!0,a.detail.originalEvent.type==="pointerdown"&&(s.current=!0));const i=a.target;((u=n.triggerRef.current)==null?void 0:u.contains(i))&&a.preventDefault(),a.detail.originalEvent.type==="focusin"&&s.current&&a.preventDefault()}})}),ic=l.forwardRef((e,t)=>{const{__scopePopover:n,trapFocus:r,onOpenAutoFocus:s,onCloseAutoFocus:a,disableOutsidePointerEvents:i,onEscapeKeyDown:c,onPointerDownOutside:d,onFocusOutside:u,onInteractOutside:p,...f}=e,m=tt(Mt,n),g=gr(n);return sr(),o.jsx(tn,{asChild:!0,loop:!0,trapped:r,onMountAutoFocus:s,onUnmountAutoFocus:a,children:o.jsx(Xe,{asChild:!0,disableOutsidePointerEvents:i,onInteractOutside:p,onEscapeKeyDown:c,onPointerDownOutside:d,onFocusOutside:u,onDismiss:()=>m.onOpenChange(!1),deferPointerDownOutside:!0,children:o.jsx(sn,{"data-state":cc(m.open),role:"dialog",id:m.contentId,...g,...f,ref:t,style:{...f.style,"--radix-popover-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-popover-content-available-width":"var(--radix-popper-available-width)","--radix-popover-content-available-height":"var(--radix-popper-available-height)","--radix-popover-trigger-width":"var(--radix-popper-anchor-width)","--radix-popover-trigger-height":"var(--radix-popper-anchor-height)"}})})})}),lc="PopoverClose",J0=l.forwardRef((e,t)=>
227{const{__scopePopover:n,...r}=e,s=tt(lc,n);return o.jsx(A.button,{type:"button",...r,ref:t,onClick:E(e.onClick,()=>s.onOpenChange(!1))})});J0.displayName=lc;var Q0="PopoverArrow",e5=l.forwardRef((e,t)=>{const{__scopePopover:n,...r}=e,s=gr(n);return o.jsx(an,{...s,...r,ref:t})});e5.displayName=Q0;function cc(e){return e?"open":"closed"}var t5=sc,dc=ac,Gr=!1;function n5(){const[e,t]=l.useState(Gr);return l.useEffect(()=>{Gr||(Gr=!0,t(!0))},[]),e}var uc=Qn[" useSyncExternalStore ".trim().toString()];function r5(){return()=>{}}function o5(){return uc(r5,()=>!0,()=>!1)}var s5=typeof uc=="function"?o5:n5,Wr="rovingFocusGroup.onEntryFocus",a5={bubbles:!1,cancelable:!0},ln="RovingFocusGroup",[uo,fc,i5]=ft(ln),[l5,nt]=ce(ln,[i5]),[c5,d5]=l5(ln),pc=l.forwardRef((e,t)=>o.jsx(uo.Provider,{scope:e.__scopeRovingFocusGroup,children:o.jsx(uo.Slot,{scope:e.__scopeRovingFocusGroup,children:o.jsx(u5,{...e,ref:t})})}));pc.displayName=ln;var u5=l.forwardRef((e,t)=>{const{__scopeRovingFocusGroup:n,orientation:r,loop:s=!1,dir:a,currentTabStopId:i,defaultCurrentTabStopId:c,onCurrentTabStopIdChange:d,onEntryFocus:u,preventScrollOnEntryFocus:p=!1,...f}=e,m=l.useRef(null),g=H(t,m),v=qe(a),[h,b]=me({prop:i,defaultProp:c??null,onChange:d,caller:ln}),[x,C]=l.useState(!1),w=ae(u),y=fc(n),N=l.useRef(!1),[R,_]=l.useState(0);return l.useEffect(()=>{const S=m.current;if(S)return S.addEventListener(Wr,w),()=>S.removeEventListener(Wr,w)},[w]),o.jsx(c5,{scope:n,orientation:r,dir:v,loop:s,currentTabStopId:h,onItemFocus:l.useCallback(S=>b(S),[b]),onItemShiftTab:l.useCallback(()=>C(!0),[]),onFocusableItemAdd:l.useCallback(()=>_(S=>S+1),[]),onFocusableItemRemove:l.useCallback(()=>_(S=>S-1),[]),children:o.jsx(A.div,{tabIndex:x||R===0?-1:0,"data-orientation":r,...f,ref:g,style:{outline:"none",...e.style},onMouseDown:E(e.onMouseDown,()=>{N.current=!0}),onFocus:E(e.onFocus,S=>{const P=!N.current;if(S.target===S.currentTarget&&P&&!x){const T=new CustomEvent(Wr,a5);if(S.currentTarget.dispatchEvent(T),!T.defaultPrevented){const M=y().filter(V=>V.focusable),O=M.find(V=>V.active),F=M.find(V=>V.id===h),U=[O,F,...M].filter(Boolean).map(V=>V.ref.current);gc(U,p)}}N.current=!1}),onBlur:E(e.onBlur,()=>C(!1))})})}),mc="RovingFocusGroupItem",hc=l.forwardRef((e,t)=>{const{__scopeRovingFocusGroup:n,focusable:r=!0,active:s=!1,tabStopId:a,children:i,...c}=e,d=Ne(),u=a||d,p=d5(mc,n),f=p.currentTabStopId===u,m=fc(n),{onFocusableItemAdd:g,onFocusableItemRemove:v,currentTabStopId:h}=p,b=s5();return ie(()=>{if(!(!b||!r))return g(),()=>v()},[b,r,g,v]),l.useEffect(()=>{if(!(b||!r))return g(),()=>v()}
vendor: 15,229 bytes, line 227
227,[b,r,g,v]),o.jsx(uo.ItemSlot,{scope:n,id:u,focusable:r,active:s,children:o.jsx(A.span,{tabIndex:f?0:-1,"data-orientation":p.orientation,...c,ref:t,onMouseDown:E(e.onMouseDown,x=>{r?p.onItemFocus(u):x.preventDefault()}),onFocus:E(e.onFocus,()=>p.onItemFocus(u)),onKeyDown:E(e.onKeyDown,x=>{if(x.key==="Tab"&&x.shiftKey){p.onItemShiftTab();return}if(x.target!==x.currentTarget)return;const C=m5(x,p.orientation,p.dir);if(C!==void 0){if(x.metaKey||x.ctrlKey||x.altKey||x.shiftKey)return;x.preventDefault();let y=m().filter(N=>N.focusable).map(N=>N.ref.current);if(C==="last")y.reverse();else if(C==="prev"||C==="next"){C==="prev"&&y.reverse();const N=y.indexOf(x.currentTarget);y=p.loop?h5(y,N+1):y.slice(N+1)}setTimeout(()=>gc(y))}}),children:typeof i=="function"?i({isCurrentTabStop:f,hasTabStop:h!=null}):i})})});hc.displayName=mc;var f5={ArrowLeft:"prev",ArrowUp:"prev",ArrowRight:"next",ArrowDown:"next",PageUp:"first",Home:"first",PageDown:"last",End:"last"};function p5(e,t){return t!=="rtl"?e:e==="ArrowLeft"?"ArrowRight":e==="ArrowRight"?"ArrowLeft":e}function m5(e,t,n){const r=p5(e.key,n);if(!(t==="vertical"&&["ArrowLeft","ArrowRight"].includes(r))&&!(t==="horizontal"&&["ArrowUp","ArrowDown"].includes(r)))return f5[r]}function gc(e,t=!1){const n=document.activeElement;for(const r of e)if(r===n||(r.focus({preventScroll:t}),document.activeElement!==n))return}function h5(e,t){return e.map((n,r)=>e[(t+r)%e.length])}var vr=pc,xr=hc,fo=["Enter"," "],g5=["ArrowDown","PageUp","Home"],vc=["ArrowUp","PageDown","End"],v5=[...g5,...vc],x5={ltr:[...fo,"ArrowRight"],rtl:[...fo,"ArrowLeft"]},b5={ltr:["ArrowLeft"],rtl:["ArrowRight"]},br="Menu",[Jt,C5,w5]=ft(br),[gt,xc]=ce(br,[w5,Te,nt]),as=Te(),bc=nt(),[J9,vt]=gt(br),[Q9,cn]=gt(br),y5="MenuAnchor",is=l.forwardRef((e,t)=>{const{__scopeMenu:n,...r}=e,s=as(n);return o.jsx(Dt,{...s,...r,ref:t})});is.displayName=y5;var ls="MenuPortal",[N5,Cc]=gt(ls,{forceMount:void 0}),wc=e=>{const{__scopeMenu:t,forceMount:n,children:r,container:s}=e,a=vt(ls,t);return o.jsx(N5,{scope:t,forceMount:n,children:o.jsx(oe,{present:n||a.open,children:o.jsx(pt,{asChild:!0,container:s,children:r})})})};wc.displayName=ls;var be="MenuContent",[S5,cs]=gt(be),yc=l.forwardRef((e,t)=>{const n=Cc(be,e.__scopeMenu),{forceMount:r=n.forceMount,...s}=e,a=vt(be,e.__scopeMenu),i=cn(be,e.__scopeMenu);return o.jsx(Jt.Provider,{scope:e.__scopeMenu,children:o.jsx(oe,{present:r||a.open,children:o.jsx(Jt.Slot,{scope:e.__scopeMenu,children:i.modal?o.jsx(R5,{...s,ref:t}):o.jsx(j5,{...s,ref:t})})})})}),R5=l.forwardRef((e,t)=>{const n=vt(be,e.__scopeMenu),r=l.useRef(null),s=H(t,r);return l.useEffect(()=>{const a=r.current;if(a)return ir(a)},[]),o.jsx(ds,{...e,ref:s,trapFocus:n.open,disableOutsidePointerEvents:n.open,disableOutsideScroll:!0,onFocusOutside:E(e.onFocusOutside,a=>a.preventDefault(),{checkForDefaultPrevented:!1}),onDismiss:()=>n.onOpenChange(!1)})}),j5=l.forwardRef((e,t)=>{const n=vt(be,e.__scopeMenu);return o.jsx(ds,{...e,ref:t,trapFocus:!1,disableOutsidePointerEvents:!1,disableOutsideScroll:!1,onDismiss:()=>n.onOpenChange(!1)})}),E5=We("MenuContent.ScrollLock"),ds=l.forwardRef((e,t)=>{const{__scopeMenu:n,loop:r=!1,trapFocus:s,onOpenAutoFocus:a,onCloseAutoFocus:i,disableOutsidePointerEvents:c,onEntryFocus:d,onEscapeKeyDown:u,onPointerDownOutside:p,onFocusOutside:f,onInteractOutside:m,onDismiss:g,disableOutsideScroll:v,...h}=e,b=vt(be,n),x=cn(be,n),C=as(n),w=bc(n),y=C5(n),[N,R]=l.useState(null),_=l.useRef(null),S=H(t,_,b.onContentChange),P=l.useRef(0),T=l.useRef(""),M=l.useRef(0),O=l.useRef(null),F=l.useRef("right"),Z=l.useRef(0),U=v?nn:l.Fragment,V=v?{as:E5,allowPinchZoom:!0}:void 0,G=I=>{var z,J;const k=T.current+I,te=y().filter(W=>!W.disabled),ne=document.activeElement,de=(z=te.find(W=>W.ref.current===ne))==null?void 0:z.textValue,se=te.map(W=>W.textValue),re=H5(se,k,de),ee=(J=te.find(W=>W.textValue===re))==null?void 0:J.ref.current;(function W(X){T.current=X,window.clearTimeout(P.current),X!==""&&(P.current=window.setTimeout(()=>W(""),1e3))})(k),ee&&setTimeout(()=>ee.focus())};l.useEffect(()=>()=>window.clearTimeout(P.current),[]),sr();const $=l.useCallback(I=>{var te,ne;return F.current===((te=O.current)==null?void 0:te.side)&&$5(I,(ne=O.current)==null?void 0:ne.area)},[]);return o.jsx(S5,{scope:n,searchRef:T,onItemEnter:l.useCallback(I=>{$(I)&&I.preventDefault()},[$]),onItemLeave:l.useCallback(I=>{var k;$(I)||((k=_.current)==null||k.focus(),R(null))},[$]),onTriggerLeave:l.useCallback(I=>{$(I)&&I.preventDefault()},[$]),pointerGraceTimerRef:M,onPointerGraceIntentChange:l.useCallback(I=>{O.current=I},[]),children:o.jsx(U,{...V,children:o.jsx(tn,{asChild:!0,trapped:s,onMountAutoFocus:E(a,I=>{var k;I.preventDefault(),(k=_.current)==null||k.focus({preventScroll:!0})}),onUnmountAutoFocus:i,children:o.jsx(Xe,{asChild:!0,disableOutsidePointerEvents:c,onEscapeKeyDown:u,onPointerDownOutside:p,onFocusOutside:f,onInteractOutside:m,onDismiss:g,children:o.jsx(vr,{asChild:!0,...w,dir:x.dir,orientation:"vertical",loop:r,currentTabStopId:N,onCurrentTabStopIdChange:R,onEntryFocus:E(d,I=>{x.isUsingKeyboardRef.current||I.preventDefault()}),preventScrollOnEntryFocus:!0,children:o.jsx(sn,{role:"menu","aria-orientation":"vertical","data-state":Dc(b.open),"data-radix-menu-content":"",dir:x.dir,...C,...h,ref:S,style:{outline:"none",...h.style},onKeyDown:E(h.onKeyDown,I=>{const te=I.target.closest("[data-radix-menu-content]")===I.currentTarget,ne=I.ctrlKey||I.altKey||I.metaKey,de=I.key.length===1;te&&(I.key==="Tab"&&I.preventDefault(),!ne&&de&&G(I.key));const se=_.current;if(I.target!==se||!v5.includes(I.key))return;I.preventDefault();const ee=y().filter(z=>!z.disabled).map(z=>z.ref.current);vc.includes(I.key)&&ee.reverse(),O5(ee)}),onBlur:E(e.onBlur,I=>{I.currentTarget.contains(I.target)||(window.clearTimeout(P.current),T.current="")}),onPointerMove:E(e.onPointerMove,Qt(I=>{const k=I.target,te=Z.current!==I.clientX;if(I.currentTarget.contains(k)&&te){const ne=I.clientX>Z.current?"right":"left";F.current=ne,Z.current=I.clientX}}))})})})})})})});yc.displayName=be;var M5="MenuGroup",us=l.forwardRef((e,t)=>{const{__scopeMenu:n,...r}=e;return o.jsx(A.div,{role:"group",...r,ref:t})});us.displayName=M5;var _5="MenuLabel",Nc=l.forwardRef((e,t)=>{const{__scopeMenu:n,...r}=e;return o.jsx(A.div,{...r,ref:t})});Nc.displayName=_5;var Bn="MenuItem",Aa="menu.itemSelect",Cr=l.forwardRef((e,t)=>{const{disabled:n=!1,onSelect:r,...s}=e,a=l.useRef(null),i=cn(Bn,e.__scopeMenu),c=cs(Bn,e.__scopeMenu),d=H(t,a),u=l.useRef(!1),p=()=>{const f=a.current;if(!n&&f){const m=new CustomEvent(Aa,{bubbles:!0,cancelable:!0});f.addEventListener(Aa,g=>r==null?void 0:r(g),{once:!0}),Ln(f,m),m.defaultPrevented?u.current=!1:i.onClose()}};return o.jsx(Sc,{...s,ref:d,disabled:n,onClick:E(e.onClick,p),onPointerDown:f=>{var m;(m=e.onPointerDown)==null||m.call(e,f),u.current=!0},onPointerUp:E(e.onPointerUp,f=>{var m;u.current||(m=f.currentTarget)==null||m.click()}),onKeyDown:E(e.onKeyDown,f=>{n||f.target!==f.currentTarget||c.searchRef.current!==""&&f.key===" "||fo.includes(f.key)&&(f.currentTarget.click(),f.preventDefault())})})});Cr.displayName=Bn;var Sc=l.forwardRef((e,t)=>{const{__scopeMenu:n,disabled:r=!1,textValue:s,...a}=e,i=cs(Bn,n),c=bc(n),d=l.useRef(null),u=H(t,d),[p,f]=l.useState(!1),[m,g]=l.useState("");return l.useEffect(()=>{const v=d.current;v&&g((v.textContent??"").trim())},[a.children]),o.jsx(Jt.ItemSlot,{scope:n,disabled:r,textValue:s??m,children:o.jsx(xr,{asChild:!0,...c,focusable:!r,children:o.jsx(A.div,{role:"menuitem","data-highlighted":p?"":void 0,"aria-disabled":r||void 0,"data-disabled":r?"":void 0,...a,ref:u,onPointerMove:E(e.onPointerMove,Qt(v=>{r?i.onItemLeave(v):(i.onItemEnter(v),v.defaultPrevented||v.currentTarget.focus({preventScroll:!0}))})),onPointerLeave:E(e.onPointerLeave,Qt(v=>i.onItemLeave(v))),onFocus:E(e.onFocus,()=>f(!0)),onBlur:E(e.onBlur,()=>f(!1))})})})}),P5="MenuCheckboxItem",Rc=l.forwardRef((e,t)=>{const{checked:n=!1,onCheckedChange:r,...s}=e;return o.jsx(Pc,{scope:e.__scopeMenu,checked:n,children:o.jsx(Cr,{role:"menuitemcheckbox","aria-checked":Gn(n)?"mixed":n,...s,ref:t,"data-state":ps(n),onSelect:E(s.onSelect,()=>r==null?void 0:r(Gn(n)?!0:!n),{checkForDefaultPrevented:!1})})})});Rc.displayName=P5;var jc="MenuRadioGroup",[k5,A5]=gt(jc,{value:void 0,onValueChange:()=>{}}),Ec=l.forwardRef((e,t)=>{const{value:n,onValueChange:r,...s}=e,a=ae(r);return o.jsx(k5,{scope:e.__scopeMenu,value:n,onValueChange:a,children:o.jsx(us,{...s,ref:t})})});Ec.displayName=jc;var Mc="MenuRadioItem",_c=l.forwardRef((e,t)=>{const{value:n,...r}=e,s=A5(Mc,e.__scopeMenu),a=n===s.value;return o.jsx(Pc,{scope:e.__scopeMenu,checked:a,children:o.jsx(Cr,{role:"menuitemradio","aria-checked":a,...r,ref:t,"data-state":ps(a),onSelect:E(r.onSelect,()=>{var i;return(i=s.onValueChange)==null?void 0:i.call(s,n)},{checkForDefaultPrevented:!1})})})});_c.displayName=Mc;var fs="MenuItemIndicator",[Pc,I5]=gt(fs,{checked:!1}),kc=l.forwardRef((e,t)=>{const{__scopeMenu:n,forceMount:r,...s}=e,a=I5(fs,n);return o.jsx(oe,{present:r||Gn(a.checked)||a.checked===!0,children:o.jsx(A.span,{...s,ref:t,"data-state":ps(a.checked)})})});kc.displayName=fs;var T5="MenuSeparator",Ac=l.forwardRef((e,t)=>{const{__scopeMenu:n,...r}=e;return o.jsx(A.div,{role:"separator","aria-orientation":"horizontal",...r,ref:t})});Ac.displayName=T5;var V5="MenuArrow",Ic=l.forwardRef((e,t)=>{const{__scopeMenu:n,...r}=e,s=as(n);return o.jsx(an,{...s,...r,ref:t})});Ic.displayName=V5;var L5="MenuSub",[eg,Tc]=gt(L5),Wt="MenuSubTrigger",Vc=l.forwardRef((e,t)=>{const n=vt(Wt,e.__scopeMenu),r=cn(Wt,e.__scopeMenu),s=Tc(Wt,e.__scopeMenu),a=cs(Wt,e.__scopeMenu),i=l.useRef(null),{pointerGraceTimerRef:c,onPointerGraceIntentChange:d}=a,u={__scopeMenu:e.__scopeMenu},p=l.useCallback(()=>{i.current&&window.clearTimeout(i.current),i.current=null},[]);l.useEffect(()=>p,[p]),l.useEffect(()=>{const m=c.current;return()=>{window.clearTimeout(m),d(null)}},[c,d]);const f=H(t,s.onTriggerChange);return o.jsx(is,{asChild:!0,...u,children:o.jsx(Sc,{id:s.triggerId,"aria-haspopup":"menu","aria-expanded":n.open,"aria-controls":n.open?s.contentId:void 0,"data-state":Dc(n.open),...e,ref:f,onClick:m=>{var g;(g=e.onClick)==null||g.call(e,m),!(e.disabled||m.defaultPrevented)&&(m.currentTarget.focus(),n.open||n.onOpenChange(!0))},onPointerMove:E(e.onPointerMove,Qt(m=>{a.onItemEnter(m),!m.defaultPrevented&&!e.disabled&&!n.open&&!i.current&&(a.onPointerGraceIntentChange(null),i.current=window.setTimeout(()=>{n.onOpenChange(!0),p()},100))})),onPointerLeave:E(e.onPointerLeave,Qt(m=>{var v,h;p();const g=(v=n.content)==null?void 0:v.getBoundingClientRect();if(g){const b=(h=n.content)==null?void 0:h.dataset.side,x=b==="right",C=x?-5:5,w=g[x?"left":"right"],y=g[x?"right":"left"];a.onPointerGraceIntentChange({area:[{x:m.clientX+C,y:m.clientY},{x:w,y:g.top},{x:y,y:g.top},{x:y,y:g.bottom},{x:w,y:g.bottom}],side:b}),window.clearTimeout(c.current),c.current=window.setTimeout(()=>a.onPointerGraceIntentChange(null),300)}else{if(a.onTriggerLeave(m),m.defaultPrevented)return;a.onPointerGraceIntentChange(null)}})),onKeyDown:E(e.onKeyDown,m=>{var v;e.disabled||m.target!==m.currentTarget||a.searchRef.current!==""&&m.key===" "||x5[r.dir].includes(m.key)&&(n.onOpenChange(!0),(v=n.content)==null||v.focus(),m.preventDefault())})})})});Vc.displayName=Wt;var Lc="MenuSubContent",Oc=l.forwardRef((e,t)=>{const n=Cc(be,e.__scopeMenu),{forceMount:r=n.forceMount,align:s="start",...a}=e,i=vt(be,e.__scopeMenu),c=cn(be,e.__scopeMenu),d=Tc(Lc,e.__scopeMenu),u=l.useRef(null),p=H(t,u);return o.jsx(Jt.Provider,{scope:e.__scopeMenu,children:o.jsx(oe,{present:r||i.open,children:o.jsx(Jt.Slot,{scope:e.__scopeMenu,children:o.jsx(ds,{id:d.contentId,"aria-labelledby":d.triggerId,...a,ref:p,align:s,side:c.dir==="rtl"?"left":"right",disableOutsidePointerEvents:!1,disableOutsideScroll:!1,trapFocus:!1,onOpenAutoFocus:f=>{var m;c.isUsingKeyboardRef.current&&((m=u.current)==null||m.focus()),f.preventDefault()},onCloseAutoFocus:f=>f.preventDefault(),onFocusOutside:E(e.onFocusOutside,f=>{f.target!==d.trigger&&i.onOpenChange(!1)}),onEscapeKeyDown:E(e.onEscapeKeyDown,f=>{c.onClose(),f.preventDefault()}),onKeyDown:E(e.onKeyDown,f=>{var v;const m=f.currentTarget.contains(f.target),g=b5[c.dir].includes(f.key);m&&g&&(i.onOpenChange(!1),(v=d.trigger)==null||v.focus(),f.preventDefault())})})})})})});Oc.displayName=Lc;function Dc(e){return e?"open":"closed"}function Gn(e){return e==="indeterminate"}function ps(e){return Gn(e)?"indeterminate":e?"checked":"unchecked"}function O5(e){const t=document.activeElement;for(const n of e)if(n===t||(n.focus(),document.activeElement!==t))return}function D5(e,t){return e.map((n,r)=>e[(t+r)%e.length])}function H5(e,t,n){const s=t.length>1&&Array.from(t).every(u=>u===t[0])?t[0]:t,a=n?e.indexOf(n):-1;let i=D5(e,Math.max(a,0));s.length===1&&(i=i.filter(u=>u!==n));const d=i.find(u=>u.toLowerCase().startsWith(s.toLowerCase()));return d!==n?d:void 0}function F5(e,t){const{x:n,y:r}=e;let s=!1;for(let a=0,i=t.length-1;a<t.length;i=a++){const c=t[a],d=t[i],u=c.x,p=c.y,f=d.x,m=d.y;p>r!=m>r&&n<(f-u)*(r-p)/(m-p)+u&&(s=!s)}return s}function $5(e,t){if(!t)return!1;const n={x:e.clientX,y:e.clientY};return F5(n,t)}function Qt(e){return t=>t.pointerType==="mouse"?e(t):void 0}var z5=is,B5=wc,G5=yc,W5=us,Z5=Nc,U5=Cr,K5=Rc,Y5=Ec,q5=_c,X5=kc,J5=Ac,Q5=Ic,e8=Vc,t8=Oc,Hc="DropdownMenu",[n8]=ce(Hc,[xc]),xe=xc(),[tg,Fc]=n8(Hc),$c="DropdownMenuTrigger",r8=l.forwardRef((e,t)=>{const{__scopeDropdownMenu:n,disabled:r=!1,...s}=e,a=Fc($c,n),i=xe(n),c=H(t,a.triggerRef);return o.jsx(z5,{asChild:!0,...i,children:o.jsx(A.button,{type:"button",id:a.triggerId,"aria-haspopup":"menu","aria-expanded":a.open,"aria-controls":a.open?a.contentId:void 0,"data-state":a.open?"open":"closed","data-disabled":r?"":void 0,disabled:r,...s,ref:c,onPointerDown:E(e.onPointerDown,d=>{!r&&d.button===0&&d.ctrlKey===!1&&(a.onOpenToggle(),a.open||d.preventDefault())}),onKeyDown:E(e.onKeyDown,d=>{r||(["Enter"," "].includes(d.key)&&a.onOpenToggle(),d.key==="ArrowDown"&&a.onOpenChange(!0),["Enter"," ","ArrowDown"].includes(d.key)&&d.preventDefault())})})})});r8.displayName=$c;var o8="DropdownMenuPortal",zc=e=>{const{__scopeDropdownMenu:t,...n}=e,r=xe(t);return o.jsx(B5,{...r,...n})};zc.displayName=o8;var Bc="DropdownMenuContent",Gc=l.forwardRef((e,t)=>{const{__scopeDropdownMenu:n,...r}=e,s=Fc(Bc,n),a=xe(n),i=l.useRef(!1);return o.jsx(G5,{id:s.contentId,"aria-labelledby":s.triggerId,...a,...r,ref:t,onCloseAutoFocus:E(e.onCloseAutoFocus,c=>{var d;i.current||(d=s.triggerRef.current)==null||d.focus(),i.current=!1,c.preventDefault()}),onInteractOutside:E(e.onInteractOutside,c=>{const d=c.detail.originalEvent,u=d.button===0&&d.ctrlKey===!0,p=d.button===2||u;(!s.modal||p)&&(i.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)"}})});Gc.displayName=Bc;var s8="DropdownMenuGroup",a8=l.forwardRef((e,t)=>
227{const{__scopeDropdownMenu:n,...r}=e,s=xe(n);return o.jsx(W5,{...s,...r,ref:t})});a8.displayName=s8;var i8="DropdownMenuLabel",Wc=l.forwardRef((e,t)=>{const{__scopeDropdownMenu:n,...r}=e,s=xe(n);return o.jsx(Z5,{...s,...r,ref:t})});Wc.displayName=i8;var l8="DropdownMenuItem",Zc=l.forwardRef((e,t)=>{const{__scopeDropdownMenu:n,...r}=e,s=xe(n);return o.jsx(U5,{...s,...r,ref:t})});Zc.displayName=l8;var c8="DropdownMenuCheckboxItem",Uc=l.forwardRef((e,t)=>{const{__scopeDropdownMenu:n,...r}=e,s=xe(n);return o.jsx(K5,{...s,...r,ref:t})});Uc.displayName=c8;var d8="DropdownMenuRadioGroup",u8=l.forwardRef((e,t)=>{const{__scopeDropdownMenu:n,...r}=e,s=xe(n);return o.jsx(Y5,{...s,...r,ref:t})});u8.displayName=d8;var f8="DropdownMenuRadioItem",Kc=l.forwardRef((e,t)=>{const{__scopeDropdownMenu:n,...r}=e,s=xe(n);return o.jsx(q5,{...s,...r,ref:t})});Kc.displayName=f8;var p8="DropdownMenuItemIndicator",Yc=l.forwardRef((e,t)=>{const{__scopeDropdownMenu:n,...r}=e,s=xe(n);return o.jsx(X5,{...s,...r,ref:t})});Yc.displayName=p8;var m8="DropdownMenuSeparator",qc=l.forwardRef((e,t)=>{const{__scopeDropdownMenu:n,...r}=e,s=xe(n);return o.jsx(J5,{...s,...r,ref:t})});qc.displayName=m8;var h8="DropdownMenuArrow",g8=l.forwardRef((e,t)=>{const{__scopeDropdownMenu:n,...r}=e,s=xe(n);return o.jsx(Q5,{...s,...r,ref:t})});g8.displayName=h8;var v8="DropdownMenuSubTrigger",x8=l.forwardRef((e,t)=>{const{__scopeDropdownMenu:n,...r}=e,s=xe(n);return o.jsx(e8,{...s,...r,ref:t})});x8.displayName=v8;var b8="DropdownMenuSubContent",C8=l.forwardRef((e,t)=>{const{__scopeDropdownMenu:n,...r}=e,s=xe(n);return o.jsx(t8,{...s,...r,ref:t,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)"}})});C8.displayName=b8;var w8=zc,Xc=Gc,Jc=Wc,Qc=Zc,ed=Uc,td=Kc,nd=Yc,rd=qc,Zr,od="HoverCard",[sd]=ce(od,[Te]),ms=Te(),[ng,wr]=sd(od),ad="HoverCardTrigger",y8=l.forwardRef((e,t)=>{const{__scopeHoverCard:n,...r}=e,s=wr(ad,n),a=ms(n);return o.jsx(Dt,{asChild:!0,...a,children:o.jsx(A.a,{"data-state":s.open?"open":"closed",...r,ref:t,onPointerEnter:E(e.onPointerEnter,Zn(s.onOpen)),onPointerLeave:E(e.onPointerLeave,Zn(s.onClose)),onFocus:E(e.onFocus,s.onOpen),onBlur:E(e.onBlur,s.onClose),onTouchStart:E(e.onTouchStart,i=>i.preventDefault())})})});y8.displayName=ad;var hs="HoverCardPortal",[N8,S8]=sd(hs,{forceMount:void 0}),id=e=>{const{__scopeHoverCard:t,forceMount:n,children:r,container:s}=e,a=wr(hs,t);return o.jsx(N8,{scope:t,forceMount:n,children:o.jsx(oe,{present:n||a.open,children:o.jsx(pt,{asChild:!0,container:s,children:r})})})};id.displayName=hs;var Wn="HoverCardContent",ld=l.forwardRef((e,t)=>{const n=S8(Wn,e.__scopeHoverCard),{forceMount:r=n.forceMount,...s}=e,a=wr(Wn,e.__scopeHoverCard);return o.jsx(oe,{present:r||a.open,children:o.jsx(R8,{"data-state":a.open?"open":"closed",...s,onPointerEnter:E(e.onPointerEnter,Zn(a.onOpen)),onPointerLeave:E(e.onPointerLeave,Zn(a.onClose)),ref:t})})});ld.displayName=Wn;var R8=l.forwardRef((e,t)=>{const{__scopeHoverCard:n,onEscapeKeyDown:r,onPointerDownOutside:s,onFocusOutside:a,onInteractOutside:i,...c}=e,d=wr(Wn,n),u=ms(n),p=l.useRef(null),f=H(t,p),[m,g]=l.useState(!1);return l.useEffect(()=>{if(m){const v=document.body;return Zr=v.style.userSelect||v.style.webkitUserSelect,v.style.userSelect="none",v.style.webkitUserSelect="none",()=>{v.style.userSelect=Zr,v.style.webkitUserSelect=Zr}}},[m]),l.useEffect(()=>{if(p.current){const v=()=>{g(!1),d.isPointerDownOnContentRef.current=!1,setTimeout(()=>{var b;((b=document.getSelection())==null?void 0:b.toString())!==""&&(d.hasSelectionRef.current=!0)})};return document.addEventListener("pointerup",v),()=>{document.removeEventListener("pointerup",v),d.hasSelectionRef.current=!1,d.isPointerDownOnContentRef.current=!1}}},[d.isPointerDownOnContentRef,d.hasSelectionRef]),l.useEffect(()=>{p.current&&M8(p.current).forEach(h=>h.setAttribute("tabindex","-1"))}),o.jsx(Xe,{asChild:!0,disableOutsidePointerEvents:!1,onInteractOutside:i,onEscapeKeyDown:r,onPointerDownOutside:s,onFocusOutside:E(a,v=>{v.preventDefault()}),onDismiss:d.onDismiss,children:o.jsx(sn,{...u,...c,onPointerDown:E(c.onPointerDown,v=>{v.currentTarget.contains(v.target)&&g(!0),d.hasSelectionRef.current=!1,d.isPointerDownOnContentRef.current=!0}),ref:f,style:{...c.style,userSelect:m?"text":void 0,WebkitUserSelect:m?"text":void 0,"--radix-hover-card-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-hover-card-content-available-width":"var(--radix-popper-available-width)","--radix-hover-card-content-available-height":"var(--radix-popper-available-height)","--radix-hover-card-trigger-width":"var(--radix-popper-anchor-width)","--radix-hover-card-trigger-height":"var(--radix-popper-anchor-height)"}})})}),j8="HoverCardArrow",E8=l.forwardRef((e,t)=>
227{const{__scopeHoverCard:n,...r}=e,s=ms(n);return o.jsx(an,{...s,...r,ref:t})});E8.displayName=j8;function Zn(e){return t=>t.pointerType==="touch"?void 0:e()}function M8(e){const t=[],n=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:r=>r.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP});for(;n.nextNode();)t.push(n.currentNode);return t}var _8=id,cd=ld;function en(e,[t,n]){return Math.min(n,Math.max(t,e))}var dd=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"}),P8="VisuallyHidden",ud=l.forwardRef((e,t)=>o.jsx(A.span,{...e,ref:t,style:{...dd,...e.style}}));ud.displayName=P8;var fd=ud,k8=[" ","Enter","ArrowUp","ArrowDown"],A8=[" ","Enter"],yr="Select",[gs,Nr,I8]=ft(yr),[xt]=ce(yr,[I8,Te]),vs=Te(),[rg,rt]=xt(yr),[og,T8]=xt(yr),pd="SelectTrigger",xs=l.forwardRef((e,t)=>{const{__scopeSelect:n,disabled:r=!1,...s}=e,a=vs(n),i=rt(pd,n),c=i.disabled||r,d=H(t,i.onTriggerChange),u=Nr(n),p=l.useRef("touch"),[f,m,g]=Ad(h=>{const b=u().filter(w=>!w.disabled),x=b.find(w=>w.value===i.value),C=Id(b,h,x);C!==void 0&&i.onValueChange(C.value)}),v=h=>{c||(i.onOpenChange(!0),g()),h&&(i.triggerPointerDownPosRef.current={x:Math.round(h.pageX),y:Math.round(h.pageY)})};return o.jsx(Dt,{asChild:!0,...a,children:o.jsx(A.button,{type:"button",role:"combobox","aria-controls":i.open?i.contentId:void 0,"aria-expanded":i.open,"aria-required":i.required,"aria-autocomplete":"none",dir:i.dir,"data-state":i.open?"open":"closed",disabled:c,"data-disabled":c?"":void 0,"data-placeholder":Sr(i.value)?"":void 0,...s,ref:d,onClick:E(s.onClick,h=>{h.currentTarget.focus(),p.current!=="mouse"&&v(h)}),onPointerDown:E(s.onPointerDown,h=>{p.current=h.pointerType;const b=h.target;b.hasPointerCapture(h.pointerId)&&b.releasePointerCapture(h.pointerId),h.button===0&&h.ctrlKey===!1&&h.pointerType==="mouse"&&(v(h),h.preventDefault())}),onKeyDown:E(s.onKeyDown,h=>{const b=f.current!=="";!(h.ctrlKey||h.altKey||h.metaKey)&&h.key.length===1&&m(h.key),!(b&&h.key===" ")&&k8.includes(h.key)&&(v(),h.preventDefault())})})})});xs.displayName=pd;var md="SelectValue",V8=l.forwardRef((e,t)=>{const{__scopeSelect:n,className:r,style:s,children:a,placeholder:i="",...c}=e,d=rt(md,n),{onValueNodeHasChildrenChange:u}=d,p=a!==void 0,f=H(t,d.onValueNodeChange);ie(()=>{u(p)},[u,p]);const m=Sr(d.value);return o.jsx(A.span,{...c,asChild:m?!1:c.asChild,ref:f,style:{pointerEvents:"none"},children:o.jsx(l.Fragment,{children:m?i:a},m?"placeholder":"value")})});V8.displayName=md;var L8="SelectIcon",hd=l.forwardRef((e,t)=>{const{__scopeSelect:n,children:r,...s}=e;return o.jsx(A.span,{"aria-hidden":!0,...s,ref:t,children:r||"▼"})});hd.displayName=L8;var gd="SelectPortal",[O8,D8]=xt(gd,{forceMount:void 0}),vd=e=>{const{__scopeSelect:t,forceMount:n,...r}=e;return o.jsx(O8,{scope:e.__scopeSelect,forceMount:n,children:o.jsx(pt,{asChild:!0,...r})})};vd.displayName=gd;var Ke="SelectContent",bs=l.forwardRef((e,t)=>{const n=D8(Ke,e.__scopeSelect),{forceMount:r=n.forceMount,...s}=e,a=rt(Ke,e.__scopeSelect),[i,c]=l.useState();return ie(()=>{c(new DocumentFragment)},[]),o.jsx(oe,{present:r||a.open,children:({present:d})=>d?o.jsx(Cd,{...s,ref:t}):o.jsx(xd,{...s,fragment:i})})});bs.displayName=Ke;var xd=l.forwardRef((e,t)=>{const{__scopeSelect:n,children:r,fragment:s}=e;return s?At.createPortal(o.jsx(bd,{scope:n,children:o.jsx(gs.Slot,{scope:n,children:o.jsx("div",{ref:t,children:r})})}),s):null});xd.displayName="SelectContentFragment";var ye=10,[bd,ot]=xt(Ke),H8="SelectContentImpl",F8=We("SelectContent.RemoveScroll"),Cd=l.forwardRef((e,t)=>{const{__scopeSelect:n}=e,{position:r="item-aligned",onCloseAutoFocus:s,onEscapeKeyDown:a,onPointerDownOutside:i,side:c,sideOffset:d,align:u,alignOffset:p,arrowPadding:f,collisionBoundary:m,collisionPadding:g,sticky:v,hideWhenDetached:h,avoidCollisions:b,...x}=e,C=rt(Ke,n),[w,y]=l.useState(null),[N,R]=l.useState(null),_=H(t,y),[S,P]=l.useState(null),[T,M]=l.useState(null),O=Nr(n),[F,Z]=l.useState(!1),U=l.useRef(!1);l.useEffect(()=>{if(w)return ir(w)},[w]),sr();const V=l.useCallback(z=>{const[J,...W]=O().map(q=>q.ref.current),[X]=W.slice(-1),Y=document.activeElement;for(const q of z)if(q===Y||(q==null||q.scrollIntoView({block:"nearest"}),q===J&&N&&(N.scrollTop=0),q===X&&N&&(N.scrollTop=N.scrollHeight),q==null||q.focus(),document.activeElement!==Y))return},[O,N]),G=l.useCallback(()=>V([S,w]),[V,S,w]);l.useEffect(()=>{F&&G()},[F,G]);const{onOpenChange:$,triggerPointerDownPosRef:I}=C;l.useEffect(()=>{if(w){let z={x:0,y:0};const J=X=>{var Y,q;z={x:Math.abs(Math.round(X.pageX)-(((Y=I.current)==null?void 0:Y.x)??0)),y:Math.abs(Math.round(X.pageY)-(((q=I.current)==null?void 0:q.y)??0))}},W=X=>{z.x<=10&&z.y<=10?X.preventDefault():X.composedPath().includes(w)||$(!1),document.removeEventListener("pointermove",J),I.current=null};return I.current!==null&&(document.addEventListener("pointermove",J),document.addEventListener("pointerup",W,{capture:!0,once:!0})),()=>{document.removeEventListener("pointermove",J),document.removeEventListener("pointerup",W,{capture:!0})}}},[w,$,I]),l.useEffect(()=>{const z=()=>$(!1);return window.addEventListener("blur",z),window.addEventListener("resize",z),()=>{window.removeEventListener("blur",z),window.removeEventListener("resize",z)}},[$]);const[k,te]=Ad(z=>{const J=O().filter(Y=>!Y.disabled),W=J.find(Y=>Y.ref.current===document.activeElement),X=Id(J,z,W);X&&setTimeout(()=>{var Y;
vendor: 8,604 bytes, line 227
227return(Y=X.ref.current)==null?void 0:Y.focus()})}),ne=l.useCallback((z,J,W)=>{const X=!U.current&&!W;(C.value!==void 0&&C.value===J||X)&&(P(z),X&&(U.current=!0))},[C.value]),de=l.useCallback(()=>w==null?void 0:w.focus(),[w]),se=l.useCallback((z,J,W)=>{const X=!U.current&&!W;(C.value!==void 0&&C.value===J||X)&&M(z)},[C.value]),re=r==="popper"?po:wd,ee=re===po?{side:c,sideOffset:d,align:u,alignOffset:p,arrowPadding:f,collisionBoundary:m,collisionPadding:g,sticky:v,hideWhenDetached:h,avoidCollisions:b}:{};return o.jsx(bd,{scope:n,content:w,viewport:N,onViewportChange:R,itemRefCallback:ne,selectedItem:S,onItemLeave:de,itemTextRefCallback:se,focusSelectedItem:G,selectedItemText:T,position:r,isPositioned:F,searchRef:k,children:o.jsx(nn,{as:F8,allowPinchZoom:!0,children:o.jsx(tn,{asChild:!0,trapped:C.open,onMountAutoFocus:z=>{z.preventDefault()},onUnmountAutoFocus:E(s,z=>{var J;(J=C.trigger)==null||J.focus({preventScroll:!0}),z.preventDefault()}),children:o.jsx(Xe,{asChild:!0,disableOutsidePointerEvents:!0,onEscapeKeyDown:a,onPointerDownOutside:i,onFocusOutside:z=>z.preventDefault(),onDismiss:()=>C.onOpenChange(!1),children:o.jsx(re,{role:"listbox",id:C.contentId,"data-state":C.open?"open":"closed",dir:C.dir,onContextMenu:z=>z.preventDefault(),...x,...ee,onPlaced:()=>Z(!0),ref:_,style:{display:"flex",flexDirection:"column",outline:"none",...x.style},onKeyDown:E(x.onKeyDown,z=>{const J=z.ctrlKey||z.altKey||z.metaKey;if(z.key==="Tab"&&z.preventDefault(),!J&&z.key.length===1&&te(z.key),["ArrowUp","ArrowDown","Home","End"].includes(z.key)){let X=O().filter(Y=>!Y.disabled).map(Y=>Y.ref.current);if(["ArrowUp","End"].includes(z.key)&&(X=X.slice().reverse()),["ArrowUp","ArrowDown"].includes(z.key)){const Y=z.target,q=X.indexOf(Y);X=X.slice(q+1)}setTimeout(()=>V(X)),z.preventDefault()}})})})})})})});Cd.displayName=H8;var $8="SelectItemAlignedPosition",wd=l.forwardRef((e,t)=>{const{__scopeSelect:n,onPlaced:r,...s}=e,a=rt(Ke,n),i=ot(Ke,n),[c,d]=l.useState(null),[u,p]=l.useState(null),f=H(t,p),m=Nr(n),g=l.useRef(!1),v=l.useRef(!0),{viewport:h,selectedItem:b,selectedItemText:x,focusSelectedItem:C}=i,w=l.useCallback(()=>{if(a.trigger&&a.valueNode&&c&&u&&h&&b&&x){const _=a.trigger.getBoundingClientRect(),S=u.getBoundingClientRect(),P=a.valueNode.getBoundingClientRect(),T=x.getBoundingClientRect();if(a.dir!=="rtl"){const Y=T.left-S.left,q=P.left-Y,pe=_.left-q,B=_.width+pe,le=Math.max(B,S.width),ge=window.innerWidth-ye,je=en(q,[ye,Math.max(ye,ge-le)]);c.style.minWidth=B+"px",c.style.left=je+"px"}else{const Y=S.right-T.right,q=window.innerWidth-P.right-Y,pe=window.innerWidth-_.right-q,B=_.width+pe,le=Math.max(B,S.width),ge=window.innerWidth-ye,je=en(q,[ye,Math.max(ye,ge-le)]);c.style.minWidth=B+"px",c.style.right=je+"px"}const M=m(),O=window.innerHeight-ye*2,F=h.scrollHeight,Z=window.getComputedStyle(u),U=parseInt(Z.borderTopWidth,10),V=parseInt(Z.paddingTop,10),G=parseInt(Z.borderBottomWidth,10),$=parseInt(Z.paddingBottom,10),I=U+V+F+$+G,k=Math.min(b.offsetHeight*5,I),te=window.getComputedStyle(h),ne=parseInt(te.paddingTop,10),de=parseInt(te.paddingBottom,10),se=_.top+_.height/2-ye,re=O-se,ee=b.offsetHeight/2,z=b.offsetTop+ee,J=U+V+z,W=I-J;if(J<=se){const Y=M.length>0&&b===M[M.length-1].ref.current;c.style.bottom="0px";const q=u.clientHeight-h.offsetTop-h.offsetHeight,pe=Math.max(re,ee+(Y?de:0)+q+G),B=J+pe;c.style.height=B+"px"}else{const Y=M.length>0&&b===M[0].ref.current;c.style.top="0px";const pe=Math.max(se,U+h.offsetTop+(Y?ne:0)+ee)+W;c.style.height=pe+"px",h.scrollTop=J-se+h.offsetTop}c.style.margin=`${ye}px 0`,c.style.minHeight=k+"px",c.style.maxHeight=O+"px",r==null||r(),requestAnimationFrame(()=>g.current=!0)}},[m,a.trigger,a.valueNode,c,u,h,b,x,a.dir,r]);ie(()=>w(),[w]);const[y,N]=l.useState();ie(()=>{u&&N(window.getComputedStyle(u).zIndex)},[u]);const R=l.useCallback(_=>{_&&v.current===!0&&(w(),C==null||C(),v.current=!1)},[w,C]);return o.jsx(B8,{scope:n,contentWrapper:c,shouldExpandOnScrollRef:g,onScrollButtonChange:R,children:o.jsx("div",{ref:d,style:{display:"flex",flexDirection:"column",position:"fixed",zIndex:y},children:o.jsx(A.div,{...s,ref:f,style:{boxSizing:"border-box",maxHeight:"100%",...s.style}})})})});wd.displayName=$8;var z8="SelectPopperPosition",po=l.forwardRef((e,t)=>{const{__scopeSelect:n,align:r="start",collisionPadding:s=ye,...a}=e,i=vs(n);return o.jsx(sn,{...i,...a,ref:t,align:r,collisionPadding:s,style:{boxSizing:"border-box",...a.style,"--radix-select-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-select-content-available-width":"var(--radix-popper-available-width)","--radix-select-content-available-height":"var(--radix-popper-available-height)","--radix-select-trigger-width":"var(--radix-popper-anchor-width)","--radix-select-trigger-height":"var(--radix-popper-anchor-height)"}})});po.displayName=z8;var[B8,Cs]=xt(Ke,{}),mo="SelectViewport",yd=l.forwardRef((e,t)=>{const{__scopeSelect:n,nonce:r,...s}=e,a=ot(mo,n),i=Cs(mo,n),c=H(t,a.onViewportChange),d=l.useRef(0);return o.jsxs(o.Fragment,{children:[o.jsx("style",{dangerouslySetInnerHTML:{__html:"[data-radix-select-viewport]{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;}[data-radix-select-viewport]::-webkit-scrollbar{display:none}"},nonce:r}),o.jsx(gs.Slot,{scope:n,children:o.jsx(A.div,{"data-radix-select-viewport":"",role:"presentation",...s,ref:c,style:{position:"relative",flex:1,overflow:"hidden auto",...s.style},onScroll:E(s.onScroll,u=>{const p=u.currentTarget,{contentWrapper:f,shouldExpandOnScrollRef:m}=i;if(m!=null&&m.current&&f){const g=Math.abs(d.current-p.scrollTop);if(g>0){const v=window.innerHeight-ye*2,h=parseFloat(f.style.minHeight),b=parseFloat(f.style.height),x=Math.max(h,b);if(x<v){const C=x+g,w=Math.min(v,C),y=C-w;f.style.height=w+"px",f.style.bottom==="0px"&&(p.scrollTop=y>0?y:0,f.style.justifyContent="flex-end")}}}d.current=p.scrollTop})})})]})});yd.displayName=mo;var Nd="SelectGroup",[G8,W8]=xt(Nd),Z8=l.forwardRef((e,t)=>{const{__scopeSelect:n,...r}=e,s=Ne();return o.jsx(G8,{scope:n,id:s,children:o.jsx(A.div,{role:"group","aria-labelledby":s,...r,ref:t})})});Z8.displayName=Nd;var Sd="SelectLabel",U8=l.forwardRef((e,t)=>{const{__scopeSelect:n,...r}=e,s=W8(Sd,n);return o.jsx(A.div,{id:s.id,...r,ref:t})});U8.displayName=Sd;var Un="SelectItem",[K8,Rd]=xt(Un),ws=l.forwardRef((e,t)=>{const{__scopeSelect:n,value:r,disabled:s=!1,textValue:a,...i}=e,c=rt(Un,n),d=ot(Un,n),u=c.value===r,[p,f]=l.useState(a??""),[m,g]=l.useState(!1),v=ae(w=>{var y;return(y=d.itemRefCallback)==null?void 0:y.call(d,w,r,s)}),h=H(t,v),b=Ne(),x=l.useRef("touch"),C=()=>{s||(c.onValueChange(r),c.onOpenChange(!1))};return o.jsx(K8,{scope:n,value:r,disabled:s,textId:b,isSelected:u,onItemTextChange:l.useCallback(w=>{f(y=>y||((w==null?void 0:w.textContent)??"").trim())},[]),children:o.jsx(gs.ItemSlot,{scope:n,value:r,disabled:s,textValue:p,children:o.jsx(A.div,{role:"option","aria-labelledby":b,"data-highlighted":m?"":void 0,"aria-selected":u&&m,"data-state":u?"checked":"unchecked","aria-disabled":s||void 0,"data-disabled":s?"":void 0,tabIndex:s?void 0:-1,...i,ref:h,onFocus:E(i.onFocus,()=>g(!0)),onBlur:E(i.onBlur,()=>g(!1)),onClick:E(i.onClick,()=>{x.current!=="mouse"&&C()}),onPointerUp:E(i.onPointerUp,()=>{x.current==="mouse"&&C()}),onPointerDown:E(i.onPointerDown,w=>{x.current=w.pointerType}),onPointerMove:E(i.onPointerMove,w=>{var y;x.current=w.pointerType,s?(y=d.onItemLeave)==null||y.call(d):x.current==="mouse"&&w.currentTarget.focus({preventScroll:!0})}),onPointerLeave:E(i.onPointerLeave,w=>{var y;w.currentTarget===document.activeElement&&((y=d.onItemLeave)==null||y.call(d))}),onKeyDown:E(i.onKeyDown,w=>{var N;s||w.target!==w.currentTarget||((N=d.searchRef)==null?void 0:N.current)!==""&&w.key===" "||(A8.includes(w.key)&&C(),w.key===" "&&w.preventDefault())})})})})});ws.displayName=Un;var Zt="SelectItemText",jd=l.forwardRef((e,t)=>{const{__scopeSelect:n,className:r,style:s,...a}=e,i=rt(Zt,n),c=ot(Zt,n),d=Rd(Zt,n),u=T8(Zt,n),[p,f]=l.useState(null),m=ae(C=>{var w;return(w=c.itemTextRefCallback)==null?void 0:w.call(c,C,d.value,d.disabled)}),g=H(t,f,d.onItemTextChange,m),v=p==null?void 0:p.textContent,h=l.useMemo(()=>o.jsx("option",{value:d.value,disabled:d.disabled,children:v},d.value),[d.disabled,d.value,v]),{onNativeOptionAdd:b,onNativeOptionRemove:x}=u;return ie(()=>(b(h),()=>x(h)),[b,x,h]),o.jsxs(o.Fragment,{children:[o.jsx(A.span,{id:d.textId,...a,ref:g}),d.isSelected&&i.valueNode&&!i.valueNodeHasChildren&&!Sr(i.value)?At.createPortal(a.children,i.valueNode):null]})});jd.displayName=Zt;var Ed="SelectItemIndicator",Md=l.forwardRef((e,t)=>
227{const{__scopeSelect:n,...r}=e;return Rd(Ed,n).isSelected?o.jsx(A.span,{"aria-hidden":!0,...r,ref:t}):null});Md.displayName=Ed;var ho="SelectScrollUpButton",Y8=l.forwardRef((e,t)=>{const n=ot(ho,e.__scopeSelect),r=Cs(ho,e.__scopeSelect),[s,a]=l.useState(!1),i=H(t,r.onScrollButtonChange);return ie(()=>{if(n.viewport&&n.isPositioned){let c=function(){const u=d.scrollTop>0;a(u)};const d=n.viewport;return c(),d.addEventListener("scroll",c),()=>d.removeEventListener("scroll",c)}},[n.viewport,n.isPositioned]),s?o.jsx(_d,{...e,ref:i,onAutoScroll:()=>{const{viewport:c,selectedItem:d}=n;c&&d&&(c.scrollTop=c.scrollTop-d.offsetHeight)}}):null});Y8.displayName=ho;var go="SelectScrollDownButton",q8=l.forwardRef((e,t)=>{const n=ot(go,e.__scopeSelect),r=Cs(go,e.__scopeSelect),[s,a]=l.useState(!1),i=H(t,r.onScrollButtonChange);return ie(()=>{if(n.viewport&&n.isPositioned){let c=function(){const u=d.scrollHeight-d.clientHeight,p=Math.ceil(d.scrollTop)<u;a(p)};const d=n.viewport;return c(),d.addEventListener("scroll",c),()=>d.removeEventListener("scroll",c)}},[n.viewport,n.isPositioned]),s?o.jsx(_d,{...e,ref:i,onAutoScroll:()=>{const{viewport:c,selectedItem:d}=n;c&&d&&(c.scrollTop=c.scrollTop+d.offsetHeight)}}):null});q8.displayName=go;var _d=l.forwardRef((e,t)=>{const{__scopeSelect:n,onAutoScroll:r,...s}=e,a=ot("SelectScrollButton",n),i=l.useRef(null),c=Nr(n),d=l.useCallback(()=>{i.current!==null&&(window.clearInterval(i.current),i.current=null)},[]);return l.useEffect(()=>()=>d(),[d]),ie(()=>{var p;const u=c().find(f=>f.ref.current===document.activeElement);(p=u==null?void 0:u.ref.current)==null||p.scrollIntoView({block:"nearest"})},[c]),o.jsx(A.div,{"aria-hidden":!0,...s,ref:t,style:{flexShrink:0,...s.style},onPointerDown:E(s.onPointerDown,()=>{i.current===null&&(i.current=window.setInterval(r,50))}),onPointerMove:E(s.onPointerMove,()=>{var u;(u=a.onItemLeave)==null||u.call(a),i.current===null&&(i.current=window.setInterval(r,50))}),onPointerLeave:E(s.onPointerLeave,()=>{d()})})}),X8="SelectSeparator",J8=l.forwardRef((e,t)=>{const{__scopeSelect:n,...r}=e;return o.jsx(A.div,{"aria-hidden":!0,...r,ref:t})});J8.displayName=X8;var Pd="SelectArrow",Q8=l.forwardRef((e,t)=>{const{__scopeSelect:n,...r}=e,s=vs(n);return ot(Pd,n).position==="popper"?o.jsx(an,{...s,...r,ref:t}):null});Q8.displayName=Pd;var kd="SelectBubbleInput",ep=l.forwardRef(({__scopeSelect:e,...t},n)=>{const r=rt(kd,e),{value:s,onValueChange:a,required:i,disabled:c,name:d,autoComplete:u,form:p}=r,{nativeOptions:f,nativeSelectKey:m}=r,g=l.useRef(null),v=H(n,g),h=s??"",b=Vt(h),x=Array.from(f).some(C=>(C.props.value??"")==="");return l.useEffect(()=>{const C=g.current;if(!C)return;const w=window.HTMLSelectElement.prototype,N=Object.getOwnPropertyDescriptor(w,"value").set;if(b!==h&&N){const R=new Event("change",{bubbles:!0});N.call(C,h),C.dispatchEvent(R)}},[b,h]),o.jsxs(A.select,{"aria-hidden":!0,required:i,tabIndex:-1,name:d,autoComplete:u,disabled:c,form:p,onChange:C=>a(C.target.value),...t,style:{...dd,...t.style},ref:v,defaultValue:h,children:[Sr(s)&&!x?o.jsx("option",{value:""}):null,Array.from(f)]},m)});ep.displayName=kd;function Sr(e){return e===""||e===void 0}function Ad(e){const t=ae(e),n=l.useRef(""),r=l.useRef(0),s=l.useCallback(i=>{const c=n.current+i;t(c),function d(u){n.current=u,window.clearTimeout(r.current),u!==""&&(r.current=window.setTimeout(()=>d(""),1e3))}(c)},[t]),a=l.useCallback(()=>{n.current="",window.clearTimeout(r.current)},[]);return l.useEffect(()=>()=>window.clearTimeout(r.current),[]),[n,s,a]}function Id(e,t,n){const s=t.length>1&&Array.from(t).every(u=>u===t[0])?t[0]:t,a=n?e.indexOf(n):-1;let i=tp(e,Math.max(a,0));s.length===1&&(i=i.filter(u=>u!==n));const d=i.find(u=>u.textValue.toLowerCase().startsWith(s.toLowerCase()));return d!==n?d:void 0}function tp(e,t){return e.map((n,r)=>e[(t+r)%e.length])}var bt="NavigationMenu",[ys,Td,np]=ft(bt),[vo,rp,op]=ft(bt),[Ns]=ce(bt,[np,op]),[sp,Ce]=Ns(bt),[ap,ip]=Ns(bt),Vd=l.forwardRef((e,t)=>{const{__scopeNavigationMenu:n,value:r,onValueChange:s,defaultValue:a,delayDuration:i=200,skipDelayDuration:c=300,orientation:d="horizontal",dir:u,...p}=e,[f,m]=l.useState(null),g=H(t,m),v=qe(u),h=l.useRef(0),b=l.useRef(0),x=l.useRef(0),[C,w]=l.useState(!0),[y,N]=me({prop:r,onChange:P=>{const T=P!=="",M=c>0;T?(window.clearTimeout(x.current),M&&w(!1)):(window.clearTimeout(x.current),x.current=window.setTimeout(()=>w(!0),c)),s==null||s(P)},defaultProp:a??"",caller:bt}),R=l.useCallback(()=>{window.clearTimeout(b.current),b.current=window.setTimeout(()=>N(""),150)},[N]),_=l.useCallback(P=>{window.clearTimeout(b.current),N(P)},[N]),S=l.useCallback(P=>{y===P?window.clearTimeout(b.current):h.current=window.setTimeout(()=>{window.clearTimeout(b.current),N(P)},i)},[y,N,i]);return l.useEffect(()=>()=>{window.clearTimeout(h.current),window.clearTimeout(b.current),window.clearTimeout(x.current)},[]),o.jsx(Ld,{scope:n,isRootMenu:!0,value:y,dir:v,orientation:d,rootNavigationMenu:f,onTriggerEnter:P=>{window.clearTimeout(h.current),C?S(P):_(P)},onTriggerLeave:()=>{window.clearTimeout(h.current),R()},onContentEnter:()=>window.clearTimeout(b.current),onContentLeave:R,onItemSelect:P=>{N(T=>T===P?"":P)},onItemDismiss:()=>N(""),children:o.jsx(A.nav,{"aria-label":"Main","data-orientation":d,dir:v,...p,ref:g})})});Vd.displayName=bt;var xo="NavigationMenuSub",lp=l.forwardRef((e,t)=>
227{const{__scopeNavigationMenu:n,value:r,onValueChange:s,defaultValue:a,orientation:i="horizontal",...c}=e,d=Ce(xo,n),[u,p]=me({prop:r,onChange:s,defaultProp:a??"",caller:xo});return o.jsx(Ld,{scope:n,isRootMenu:!1,value:u,dir:d.dir,orientation:i,rootNavigationMenu:d.rootNavigationMenu,onTriggerEnter:f=>p(f),onItemSelect:f=>p(f),onItemDismiss:()=>p(""),children:o.jsx(A.div,{"data-orientation":i,...c,ref:t})})});lp.displayName=xo;var Ld=e=>{const{scope:t,isRootMenu:n,rootNavigationMenu:r,dir:s,orientation:a,children:i,value:c,onItemSelect:d,onItemDismiss:u,onTriggerEnter:p,onTriggerLeave:f,onContentEnter:m,onContentLeave:g}=e,[v,h]=l.useState(null),[b,x]=l.useState(new Map),[C,w]=l.useState(null);return o.jsx(sp,{scope:t,isRootMenu:n,rootNavigationMenu:r,value:c,previousValue:Vt(c),baseId:Ne(),dir:s,orientation:a,viewport:v,onViewportChange:h,indicatorTrack:C,onIndicatorTrackChange:w,onTriggerEnter:ae(p),onTriggerLeave:ae(f),onContentEnter:ae(m),onContentLeave:ae(g),onItemSelect:ae(d),onItemDismiss:ae(u),onViewportContentChange:l.useCallback((y,N)=>{x(R=>(R.set(y,N),new Map(R)))},[]),onViewportContentRemove:l.useCallback(y=>{x(N=>N.has(y)?(N.delete(y),new Map(N)):N)},[]),children:o.jsx(ys.Provider,{scope:t,children:o.jsx(ap,{scope:t,items:b,children:i})})})},Od="NavigationMenuList",Dd=l.forwardRef((e,t)=>{const{__scopeNavigationMenu:n,...r}=e,s=Ce(Od,n),a=o.jsx(A.ul,{"data-orientation":s.orientation,...r,ref:t});return o.jsx(A.div,{style:{position:"relative"},ref:s.onIndicatorTrackChange,children:o.jsx(ys.Slot,{scope:n,children:s.isRootMenu?o.jsx(Kd,{asChild:!0,children:a}):a})})});Dd.displayName=Od;var Hd="NavigationMenuItem",[cp,Fd]=Ns(Hd),$d=l.forwardRef((e,t)=>{const{__scopeNavigationMenu:n,value:r,...s}=e,a=Ne(),i=r||a||"LEGACY_REACT_AUTO_VALUE",c=l.useRef(null),d=l.useRef(null),u=l.useRef(null),p=l.useRef(()=>{}),f=l.useRef(!1),m=l.useCallback((v="start")=>{if(c.current){p.current();const h=Co(c.current);h.length&&js(v==="start"?h:h.reverse())}},[]),g=l.useCallback(()=>{if(c.current){const v=Co(c.current);v.length&&(p.current=vp(v))}},[]);return o.jsx(cp,{scope:n,value:i,triggerRef:d,contentRef:c,focusProxyRef:u,wasEscapeCloseRef:f,onEntryKeyDown:m,onFocusProxyEnter:m,onRootContentClose:g,onContentFocusOutside:g,children:o.jsx(A.li,{...s,ref:t})})});$d.displayName=Hd;var bo="NavigationMenuTrigger",zd=l.forwardRef((e,t)=>{const{__scopeNavigationMenu:n,disabled:r,...s}=e,a=Ce(bo,e.__scopeNavigationMenu),i=Fd(bo,e.__scopeNavigationMenu),c=l.useRef(null),d=H(c,i.triggerRef,t),u=qd(a.baseId,i.value),p=Xd(a.baseId,i.value),f=l.useRef(!1),m=l.useRef(!1),g=i.value===a.value;return o.jsxs(o.Fragment,{children:[o.jsx(ys.ItemSlot,{scope:n,value:i.value,children:o.jsx(Yd,{asChild:!0,children:o.jsx(A.button,{id:u,disabled:r,"data-disabled":r?"":void 0,"data-state":Es(g),"aria-expanded":g,"aria-controls":g?p:void 0,...s,ref:d,onPointerEnter:E(e.onPointerEnter,()=>{m.current=!1,i.wasEscapeCloseRef.current=!1}),onPointerMove:E(e.onPointerMove,Kn(()=>{r||m.current||i.wasEscapeCloseRef.current||f.current||(a.onTriggerEnter(i.value),f.current=!0)})),onPointerLeave:E(e.onPointerLeave,Kn(()=>{r||(a.onTriggerLeave(),f.current=!1)})),onClick:E(e.onClick,()=>{a.onItemSelect(i.value),m.current=g}),onKeyDown:E(e.onKeyDown,v=>{const b={horizontal:"ArrowDown",vertical:a.dir==="rtl"?"ArrowLeft":"ArrowRight"}[a.orientation];g&&v.key===b&&(i.onEntryKeyDown(),v.preventDefault())})})})}),g&&o.jsxs(o.Fragment,{children:[o.jsx(fd,{"aria-hidden":!0,tabIndex:0,ref:i.focusProxyRef,onFocus:v=>{const h=i.contentRef.current,b=v.relatedTarget,x=b===c.current,C=h==null?void 0:h.contains(b);(x||!C)&&i.onFocusProxyEnter(x?"start":"end")}}),a.viewport&&o.jsx("span",{"aria-owns":p})]})]})});zd.displayName=bo;var dp="NavigationMenuLink",Ia="navigationMenu.linkSelect",Bd=l.forwardRef((e,t)=>{const{__scopeNavigationMenu:n,active:r,onSelect:s,...a}=e;return o.jsx(Yd,{asChild:!0,children:o.jsx(A.a,{"data-active":r?"":void 0,"aria-current":r?"page":void 0,...a,ref:t,onClick:E(e.onClick,i=>{const c=i.target,d=new CustomEvent(Ia,{bubbles:!0,cancelable:!0});if(c.addEventListener(Ia,u=>s==null?void 0:s(u),{once:!0}),Ln(c,d),!d.defaultPrevented&&!i.metaKey){const u=new CustomEvent(Pn,{bubbles:!0,cancelable:!0});Ln(c,u)}},{checkForDefaultPrevented:!1})})})});Bd.displayName=dp;var Ss="NavigationMenuIndicator",Gd=l.forwardRef((e,t)=>
227{const{forceMount:n,...r}=e,s=Ce(Ss,e.__scopeNavigationMenu),a=!!s.value;return s.indicatorTrack?At.createPortal(o.jsx(oe,{present:n||a,children:o.jsx(up,{...r,ref:t})}),s.indicatorTrack):null});Gd.displayName=Ss;var up=l.forwardRef((e,t)=>{const{__scopeNavigationMenu:n,...r}=e,s=Ce(Ss,n),a=Td(n),[i,c]=l.useState(null),[d,u]=l.useState(null),p=s.orientation==="horizontal",f=!!s.value;l.useEffect(()=>{var h;const v=(h=a().find(b=>b.value===s.value))==null?void 0:h.ref.current;v&&c(v)},[a,s.value]);const m=()=>{i&&u({size:p?i.offsetWidth:i.offsetHeight,offset:p?i.offsetLeft:i.offsetTop})};return wo(i,m),wo(s.indicatorTrack,m),d?o.jsx(A.div,{"aria-hidden":!0,"data-state":f?"visible":"hidden","data-orientation":s.orientation,...r,ref:t,style:{position:"absolute",...p?{left:0,width:d.size+"px",transform:`translateX(${d.offset}px)`,"--radix-navigation-menu-indicator-translate-x":`${d.offset}px`}:{top:0,height:d.size+"px",transform:`translateY(${d.offset}px)`,"--radix-navigation-menu-indicator-translate-y":`${d.offset}px`},...r.style}}):null}),_t="NavigationMenuContent",Wd=l.forwardRef((e,t)=>{const{forceMount:n,...r}=e,s=Ce(_t,e.__scopeNavigationMenu),a=Fd(_t,e.__scopeNavigationMenu),i=H(a.contentRef,t),c=a.value===s.value,d={value:a.value,triggerRef:a.triggerRef,focusProxyRef:a.focusProxyRef,wasEscapeCloseRef:a.wasEscapeCloseRef,onContentFocusOutside:a.onContentFocusOutside,onRootContentClose:a.onRootContentClose,...r};return s.viewport?o.jsx(fp,{forceMount:n,...d,ref:i}):o.jsx(oe,{present:n||c,children:o.jsx(Zd,{"data-state":Es(c),...d,ref:i,onPointerEnter:E(e.onPointerEnter,s.onContentEnter),onPointerLeave:E(e.onPointerLeave,Kn(s.onContentLeave)),style:{pointerEvents:!c&&s.isRootMenu?"none":void 0,...d.style}})})});Wd.displayName=_t;var fp=l.forwardRef((e,t)=>{const n=Ce(_t,e.__scopeNavigationMenu),{onViewportContentChange:r,onViewportContentRemove:s}=n;return ie(()=>{r(e.value,{ref:t,...e})},[e,t,r]),ie(()=>()=>s(e.value),[e.value,s]),null}),Pn="navigationMenu.rootContentDismiss",Zd=l.forwardRef((e,t)=>{const{__scopeNavigationMenu:n,value:r,triggerRef:s,focusProxyRef:a,wasEscapeCloseRef:i,onRootContentClose:c,onContentFocusOutside:d,...u}=e,p=Ce(_t,n),f=l.useRef(null),m=H(f,t),g=qd(p.baseId,r),v=Xd(p.baseId,r),h=Td(n),b=l.useRef(null),{onItemDismiss:x}=p;l.useEffect(()=>{const w=f.current;if(p.isRootMenu&&w){const y=()=>{var N;x(),c(),w.contains(document.activeElement)&&((N=s.current)==null||N.focus())};return w.addEventListener(Pn,y),()=>w.removeEventListener(Pn,y)}},[p.isRootMenu,e.value,s,x,c]);const C=l.useMemo(()=>{const y=h().map(T=>T.value);p.dir==="rtl"&&y.reverse();const N=y.indexOf(p.value),R=y.indexOf(p.previousValue),_=r===p.value,S=R===y.indexOf(r);if(!_&&!S)return b.current;const P=(()=>{if(N!==R){if(_&&R!==-1)return N>R?"from-end":"from-start";if(S&&N!==-1)return N>R?"to-start":"to-end"}return null})();return b.current=P,P},[p.previousValue,p.value,p.dir,h,r]);return o.jsx(Kd,{asChild:!0,children:o.jsx(Xe,{id:v,"aria-labelledby":g,"data-motion":C,"data-orientation":p.orientation,...u,ref:m,disableOutsidePointerEvents:!1,onDismiss:()=>{var y;const w=new Event(Pn,{bubbles:!0,cancelable:!0});(y=f.current)==null||y.dispatchEvent(w)},onFocusOutside:E(e.onFocusOutside,w=>{var N;d();const y=w.target;(N=p.rootNavigationMenu)!=null&&N.contains(y)&&w.preventDefault()}),onPointerDownOutside:E(e.onPointerDownOutside,w=>{var _;const y=w.target,N=h().some(S=>{var P;return(P=S.ref.current)==null?void 0:P.contains(y)}),R=p.isRootMenu&&((_=p.viewport)==null?void 0:_.contains(y));(N||R||!p.isRootMenu)&&w.preventDefault()}),onKeyDown:E(e.onKeyDown,w=>{var R;const y=w.altKey||w.ctrlKey||w.metaKey;if(w.key==="Tab"&&!y){const _=Co(w.currentTarget),S=document.activeElement,P=_.findIndex(O=>O===S),M=w.shiftKey?_.slice(0,P).reverse():_.slice(P+1,_.length);js(M)?w.preventDefault():(R=a.current)==null||R.focus()}}),onEscapeKeyDown:E(e.onEscapeKeyDown,w=>{i.current=!0})})})}),Rs="NavigationMenuViewport",Ud=l.forwardRef((e,t)=>{const{forceMount:n,...r}=e,a=!!Ce(Rs,e.__scopeNavigationMenu).value;return o.jsx(oe,{present:n||a,children:o.jsx(pp,{...r,ref:t})})});Ud.displayName=Rs;var pp=l.forwardRef((e,t)=>
227{const{__scopeNavigationMenu:n,children:r,...s}=e,a=Ce(Rs,n),i=H(t,a.onViewportChange),c=ip(_t,e.__scopeNavigationMenu),[d,u]=l.useState(null),[p,f]=l.useState(null),m=d?(d==null?void 0:d.width)+"px":void 0,g=d?(d==null?void 0:d.height)+"px":void 0,v=!!a.value,h=v?a.value:a.previousValue;return wo(p,()=>{p&&u({width:p.offsetWidth,height:p.offsetHeight})}),o.jsx(A.div,{"data-state":Es(v),"data-orientation":a.orientation,...s,ref:i,style:{pointerEvents:!v&&a.isRootMenu?"none":void 0,"--radix-navigation-menu-viewport-width":m,"--radix-navigation-menu-viewport-height":g,...s.style},onPointerEnter:E(e.onPointerEnter,a.onContentEnter),onPointerLeave:E(e.onPointerLeave,Kn(a.onContentLeave)),children:Array.from(c.items).map(([x,{ref:C,forceMount:w,...y}])=>{const N=h===x;return o.jsx(oe,{present:w||N,children:o.jsx(mp,{...y,contentRef:C,isActive:N,onActiveContentChange:f})},x)})})}),mp=({contentRef:e,isActive:t,onActiveContentChange:n,...r})=>{const s=l.useCallback(i=>{t&&i&&n(i)},[t,n]),a=H(e,s);return o.jsx(Zd,{...r,ref:a})},hp="FocusGroup",Kd=l.forwardRef((e,t)=>{const{__scopeNavigationMenu:n,...r}=e,s=Ce(hp,n);return o.jsx(vo.Provider,{scope:n,children:o.jsx(vo.Slot,{scope:n,children:o.jsx(A.div,{dir:s.dir,...r,ref:t})})})}),Ta=["ArrowRight","ArrowLeft","ArrowUp","ArrowDown"],gp="FocusGroupItem",Yd=l.forwardRef((e,t)=>{const{__scopeNavigationMenu:n,...r}=e,s=rp(n),a=Ce(gp,n);return o.jsx(vo.ItemSlot,{scope:n,children:o.jsx(A.button,{...r,ref:t,onKeyDown:E(e.onKeyDown,i=>
227{if(["Home","End",...Ta].includes(i.key)){let d=s().map(f=>f.ref.current);if([a.dir==="rtl"?"ArrowRight":"ArrowLeft","ArrowUp","End"].includes(i.key)&&d.reverse(),Ta.includes(i.key)){const f=d.indexOf(i.currentTarget);d=d.slice(f+1)}setTimeout(()=>js(d)),i.preventDefault()}})})})});function Co(e){const t=[],n=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:r=>{const s=r.tagName==="INPUT"&&r.type==="hidden";return r.disabled||r.hidden||s?NodeFilter.FILTER_SKIP:r.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;n.nextNode();)t.push(n.currentNode);return t}function js(e){const t=document.activeElement;return e.some(n=>n===t?!0:(n.focus(),document.activeElement!==t))}function vp(e){return e.forEach(t=>{t.dataset.tabindex=t.getAttribute("tabindex")||"",t.setAttribute("tabindex","-1")}),()=>{e.forEach(t=>{const n=t.dataset.tabindex;t.setAttribute("tabindex",n)})}}function wo(e,t){const n=ae(t);ie(()=>{let r=0;if(e){const s=new ResizeObserver(()=>{cancelAnimationFrame(r),r=window.requestAnimationFrame(n)});return s.observe(e),()=>{window.cancelAnimationFrame(r),s.unobserve(e)}}},[e,n])}function Es(e){return e?"open":"closed"}function qd(e,t){return`${e}-trigger-${t}`}function Xd(e,t){return`${e}-content-${t}`}function Kn(e){return t=>t.pointerType==="mouse"?e(t):void 0}var Jd=Vd,Qd=Dd,xp=$d,eu=zd,bp=Bd,tu=Gd,nu=Wd,ru=Ud,Ms="Progress",_s=100,[Cp]=ce(Ms),[wp,yp]=Cp(Ms),ou=l.forwardRef((e,t)=>{const{__scopeProgress:n,value:r=null,max:s,getValueLabel:a=Np,...i}=e;(s||s===0)&&!Va(s)&&console.error(Sp(`${s}`,"Progress"));const c=Va(s)?s:_s;r!==null&&!La(r,c)&&console.error(Rp(`${r}`,"Progress"));const d=La(r,c)?r:null,u=Yn(d)?a(d,c):void 0;return o.jsx(wp,{scope:n,value:d,max:c,children:o.jsx(A.div,{"aria-valuemax":c,"aria-valuemin":0,"aria-valuenow":Yn(d)?d:void 0,"aria-valuetext":u,role:"progressbar","data-state":iu(d,c),"data-value":d??void 0,"data-max":c,...i,ref:t})})});ou.displayName=Ms;var su="ProgressIndicator",au=l.forwardRef((e,t)=>{const{__scopeProgress:n,...r}=e,s=yp(su,n);return o.jsx(A.div,{"data-state":iu(s.value,s.max),"data-value":s.value??void 0,"data-max":s.max,...r,ref:t})});au.displayName=su;function Np(e,t){return`${Math.round(e/t*100)}%`}function iu(e,t){return e==null?"indeterminate":e===t?"complete":"loading"}function Yn(e){return typeof e=="number"}function Va(e){return Yn(e)&&!isNaN(e)&&e>0}function La(e,t){return Yn(e)&&!isNaN(e)&&e<=t&&e>=0}function Sp(e,t){return`Invalid prop \`max\` of value \`${e}\` supplied to \`${t}\`. Only numbers greater than 0 are valid max values. Defaulting to \`${_s}\`.`}function Rp(e,t){return`Invalid prop \`value\` of value \`${e}\` supplied to \`${t}\`. The \`value\` prop must be:
228  - a positive number
229  - less than the value passed to \`max\` (or ${_s} if no \`max\` prop is set)
230  - \`null\` or \`undefined\` if the progress is indeterminate.
231
232Defaulting to \`null\`.`}var lu=ou,jp=au,Ps="Radio",[Ep,cu]=ce(Ps),[Mp,Rr]=Ep(Ps);function du(e){const{__scopeRadio:t,checked:n=!1,children:r,disabled:s,form:a,name:i,onCheck:c,required:d,value:u="on",internal_do_not_use_render:p}=e,[f,m]=l.useState(null),[g,v]=l.useState(null),h=l.useRef(!1),b=f?!!a||!!f.closest("form"):!0,x={checked:n,disabled:s,required:d,name:i,form:a,value:u,control:f,setControl:m,hasConsumerStoppedPropagationRef:h,isFormControl:b,bubbleInput:g,setBubbleInput:v,onCheck:()=>c==null?void 0:c()};return o.jsx(Mp,{scope:t,...x,children:Pp(p)?p(x):r})}var uu="RadioTrigger",ks=l.forwardRef(({__scopeRadio:e,onClick:t,...n},r)=>{const{checked:s,disabled:a,value:i,setControl:c,onCheck:d,hasConsumerStoppedPropagationRef:u,isFormControl:p,bubbleInput:f}=Rr(uu,e),m=H(r,c);return o.jsx(A.button,{type:"button",role:"radio","aria-checked":s,"data-state":hu(s),"data-disabled":a?"":void 0,disabled:a,value:i,...n,ref:m,onClick:E(t,g=>{s||d(),f&&p&&(u.current=g.isPropagationStopped(),u.current||g.stopPropagation())})})});ks.displayName=uu;var _p=l.forwardRef((e,t)=>{const{__scopeRadio:n,name:r,checked:s,required:a,disabled:i,value:c,onCheck:d,form:u,...p}=e;return o.jsx(du,{__scopeRadio:n,checked:s,disabled:i,required:a,onCheck:d,name:r,form:u,value:c,internal_do_not_use_render:({isFormControl:f})=>o.jsxs(o.Fragment,{children:[o.jsx(ks,{...p,ref:t,__scopeRadio:n}
232),f&&o.jsx(As,{__scopeRadio:n})]})})});_p.displayName=Ps;var fu="RadioIndicator",pu=l.forwardRef((e,t)=>{const{__scopeRadio:n,forceMount:r,...s}=e,a=Rr(fu,n);return o.jsx(oe,{present:r||a.checked,children:o.jsx(A.span,{"data-state":hu(a.checked),"data-disabled":a.disabled?"":void 0,...s,ref:t})})});pu.displayName=fu;var mu="RadioBubbleInput",As=l.forwardRef(({__scopeRadio:e,...t},n)=>{const{control:r,checked:s,required:a,disabled:i,name:c,value:d,form:u,bubbleInput:p,setBubbleInput:f,hasConsumerStoppedPropagationRef:m}=Rr(mu,e),g=H(n,f),v=Vt(s),h=on(r);l.useEffect(()=>{const x=p;if(!x)return;const C=window.HTMLInputElement.prototype,y=Object.getOwnPropertyDescriptor(C,"checked").set,N=!m.current;if(v!==s&&y){const R=new Event("click",{bubbles:N});y.call(x,s),x.dispatchEvent(R)}},[p,v,s,m]);const b=l.useRef(s);return o.jsx(A.input,{type:"radio","aria-hidden":!0,defaultChecked:b.current,required:a,disabled:i,name:c,value:d,form:u,...t,tabIndex:-1,ref:g,style:{...t.style,...h,position:"absolute",pointerEvents:"none",opacity:0,margin:0,transform:"translateX(-100%)"}})});As.displayName=mu;function Pp(e){return typeof e=="function"}function hu(e){return e?"checked":"unchecked"}var kp=["ArrowUp","ArrowDown","ArrowLeft","ArrowRight"],jr="RadioGroup",[Ap]=ce(jr,[nt,cu]),gu=nt(),Er=cu(),[Ip,Tp]=Ap(jr),Is=l.forwardRef((e,t)=>{const{__scopeRadioGroup:n,name:r,form:s,defaultValue:a,value:i,required:c=!1,disabled:d=!1,orientation:u,dir:p,loop:f=!0,onValueChange:m,...g}=e,v=gu(n),h=qe(p),[b,x]=me({prop:i,defaultProp:a??null,onChange:m,caller:jr}),[C,w]=l.useState(null),y=H(t,w),N=l.useRef(b);return l.useEffect(()=>{const R=s?C==null?void 0:C.ownerDocument.getElementById(s):C==null?void 0:C.closest("form");if(R instanceof HTMLFormElement){const _=()=>x(N.current);return R.addEventListener("reset",_),()=>R.removeEventListener("reset",_)}},[C,s,x]),o.jsx(Ip,{scope:n,name:r,form:s,required:c,disabled:d,value:b,onValueChange:x,children:o.jsx(vr,{asChild:!0,...v,orientation:u,dir:h,loop:f,children:o.jsx(A.div,{role:"radiogroup","aria-required":c,"aria-orientation":u,"data-disabled":d?"":void 0,dir:h,...g,ref:y})})})});Is.displayName=jr;var Vp="RadioGroupItem",Lp="RadioGroupItemProvider",vu="RadioGroupItemTrigger",Op="RadioGroupItemBubbleInput";function Dp(e){const{__scopeRadioGroup:t,value:n,disabled:r,children:s,internal_do_not_use_render:a}=e,i=Tp(Lp,t),c=Er(t),d=i.disabled||r;return o.jsx(du,{...c,checked:i.value===n,disabled:d,required:i.required,name:i.name,form:i.form,value:n,onCheck:()=>i.onValueChange(n),internal_do_not_use_render:a,children:s})}var xu=l.forwardRef((e,t)=>{const{__scopeRadioGroup:n,...r}=e,s=gu(n),a=Er(n),{checked:i,disabled:c}=Rr(vu,a.__scopeRadio),d=l.useRef(null),u=H(t,d),p=l.useRef(!1);return l.useEffect(()=>{const f=g=>{kp.includes(g.key)&&(p.current=!0)},m=()=>p.current=!1;return document.addEventListener("keydown",f),document.addEventListener("keyup",m),()=>{document.removeEventListener("keydown",f),document.removeEventListener("keyup",m)}},[]),o.jsx(xr,{asChild:!0,...s,focusable:!c,active:i,children:o.jsx(ks,{...a,...r,ref:u,onKeyDown:E(r.onKeyDown,f=>{f.key==="Enter"&&f.preventDefault()}),onFocus:E(r.onFocus,()=>{var f;p.current&&((f=d.current)==null||f.click())})})})});xu.displayName=vu;var Ts=l.forwardRef((e,t)=>{const{__scopeRadioGroup:n,value:r,disabled:s,...a}=e;return o.jsx(Dp,{__scopeRadioGroup:n,value:r,disabled:s,internal_do_not_use_render:({isFormControl:i})=>o.jsxs(o.Fragment,{children:[o.jsx(xu,{...a,ref:t,__scopeRadioGroup:n}),i&&o.jsx(bu,{__scopeRadioGroup:n})]})})});Ts.displayName=Vp;var bu=l.forwardRef((e,t)=>{const{__scopeRadioGroup:n,...r}=e,s=Er(n);return o.jsx(As,{...s,...r,ref:t})});bu.displayName=Op;var Hp="RadioGroupIndicator",Cu=l.forwardRef((e,t)=>{const{__scopeRadioGroup:n,...r}=e,s=Er(n);return o.jsx(pu,{...s,...r,ref:t})});Cu.displayName=Hp;function Fp(e,t){return l.useReducer((n,r)=>t[n][r]??n,e)}var Vs="ScrollArea",[wu]=ce(Vs),[$p,we]=wu(Vs),yu=l.forwardRef((e,t)=>{const{__scopeScrollArea:n,type:r="hover",dir:s,scrollHideDelay:a=600,...i}=e,[c,d]=l.useState(null),[u,p]=l.useState(null),[f,m]=l.useState(null),[g,v]=l.useState(null),[h,b]=l.useState(null),[x,C]=l.useState(0),[w,y]=l.useState(0),[N,R]=l.useState(!1),[_,S]=l.useState(!1),P=H(t,d),T=qe(s);return o.jsx($p,{scope:n,type:r,dir:T,scrollHideDelay:a,scrollArea:c,viewport:u,onViewportChange:p,content:f,onContentChange:m,scrollbarX:g,onScrollbarXChange:v,scrollbarXEnabled:N,onScrollbarXEnabledChange:R,scrollbarY:h,onScrollbarYChange:b,scrollbarYEnabled:_,onScrollbarYEnabledChange:S,onCornerWidthChange:C,onCornerHeight
vendor: 11,186 bytes, line 232
232Change:y,children:o.jsx(A.div,{dir:T,...i,ref:P,style:{position:"relative","--radix-scroll-area-corner-width":x+"px","--radix-scroll-area-corner-height":w+"px",...e.style}})})});yu.displayName=Vs;var Nu="ScrollAreaViewport",Su=l.forwardRef((e,t)=>{const{__scopeScrollArea:n,children:r,nonce:s,...a}=e,i=we(Nu,n),c=l.useRef(null),d=H(t,c,i.onViewportChange);return o.jsxs(o.Fragment,{children:[o.jsx(zp,{nonce:s}),o.jsx(A.div,{"data-radix-scroll-area-viewport":"",...a,ref:d,style:{overflowX:i.scrollbarXEnabled?"scroll":"hidden",overflowY:i.scrollbarYEnabled?"scroll":"hidden",...e.style},children:o.jsx("div",{ref:i.onContentChange,style:{minWidth:"100%",display:"table"},children:r})})]})});Su.displayName=Nu;var zp=l.memo(({nonce:e})=>o.jsx("style",{dangerouslySetInnerHTML:{__html:"[data-radix-scroll-area-viewport]{scrollbar-width:none;-ms-overflow-style:none;-webkit-overflow-scrolling:touch;}[data-radix-scroll-area-viewport]::-webkit-scrollbar{display:none}"},nonce:e}),(e,t)=>e.nonce===t.nonce),Ve="ScrollAreaScrollbar",Ls=l.forwardRef((e,t)=>{const{forceMount:n,...r}=e,s=we(Ve,e.__scopeScrollArea),{onScrollbarXEnabledChange:a,onScrollbarYEnabledChange:i}=s,c=e.orientation==="horizontal";return l.useEffect(()=>(c?a(!0):i(!0),()=>{c?a(!1):i(!1)}),[c,a,i]),s.type==="hover"?o.jsx(Bp,{...r,ref:t,forceMount:n}):s.type==="scroll"?o.jsx(Gp,{...r,ref:t,forceMount:n}):s.type==="auto"?o.jsx(Ru,{...r,ref:t,forceMount:n}):s.type==="always"?o.jsx(Os,{...r,ref:t,"data-state":"visible"}):null});Ls.displayName=Ve;var Bp=l.forwardRef((e,t)=>{const{forceMount:n,...r}=e,s=we(Ve,e.__scopeScrollArea),[a,i]=l.useState(!1);return l.useEffect(()=>{const c=s.scrollArea;let d=0;if(c){const u=()=>{window.clearTimeout(d),i(!0)},p=()=>{d=window.setTimeout(()=>i(!1),s.scrollHideDelay)};return c.addEventListener("pointerenter",u),c.addEventListener("pointerleave",p),()=>{window.clearTimeout(d),c.removeEventListener("pointerenter",u),c.removeEventListener("pointerleave",p)}}},[s.scrollArea,s.scrollHideDelay]),o.jsx(oe,{present:n||a,children:o.jsx(Ru,{"data-state":a?"visible":"hidden",...r,ref:t})})}),Gp=l.forwardRef((e,t)=>{const{forceMount:n,...r}=e,s=we(Ve,e.__scopeScrollArea),a=e.orientation==="horizontal",i=_r(()=>d("SCROLL_END"),100),[c,d]=Fp("hidden",{hidden:{SCROLL:"scrolling"},scrolling:{SCROLL_END:"idle",POINTER_ENTER:"interacting"},interacting:{SCROLL:"interacting",POINTER_LEAVE:"idle"},idle:{HIDE:"hidden",SCROLL:"scrolling",POINTER_ENTER:"interacting"}});return l.useEffect(()=>{if(c==="idle"){const u=window.setTimeout(()=>d("HIDE"),s.scrollHideDelay);return()=>window.clearTimeout(u)}},[c,s.scrollHideDelay,d]),l.useEffect(()=>{const u=s.viewport,p=a?"scrollLeft":"scrollTop";if(u){let f=u[p];const m=()=>{const g=u[p];f!==g&&(d("SCROLL"),i()),f=g};return u.addEventListener("scroll",m),()=>u.removeEventListener("scroll",m)}},[s.viewport,a,d,i]),o.jsx(oe,{present:n||c!=="hidden",children:o.jsx(Os,{"data-state":c==="hidden"?"hidden":"visible",...r,ref:t,onPointerEnter:E(e.onPointerEnter,()=>d("POINTER_ENTER")),onPointerLeave:E(e.onPointerLeave,()=>d("POINTER_LEAVE"))})})}),Ru=l.forwardRef((e,t)=>{const n=we(Ve,e.__scopeScrollArea),{forceMount:r,...s}=e,[a,i]=l.useState(!1),c=e.orientation==="horizontal",d=_r(()=>{if(n.viewport){const u=n.viewport.offsetWidth<n.viewport.scrollWidth,p=n.viewport.offsetHeight<n.viewport.scrollHeight;i(c?u:p)}},10);return Pt(n.viewport,d),Pt(n.content,d),o.jsx(oe,{present:r||a,children:o.jsx(Os,{"data-state":a?"visible":"hidden",...s,ref:t})})}),Os=l.forwardRef((e,t)=>{const{orientation:n="vertical",...r}=e,s=we(Ve,e.__scopeScrollArea),a=l.useRef(null),i=l.useRef(0),[c,d]=l.useState({content:0,viewport:0,scrollbar:{size:0,paddingStart:0,paddingEnd:0}}),u=Pu(c.viewport,c.content),p={...r,sizes:c,onSizesChange:d,hasThumb:u>0&&u<1,onThumbChange:m=>a.current=m,onThumbPointerUp:()=>i.current=0,onThumbPointerDown:m=>i.current=m};function f(m,g){return qp(m,i.current,c,g)}return n==="horizontal"?o.jsx(Wp,{...p,ref:t,onThumbPositionChange:()=>{if(s.viewport&&a.current){const m=s.viewport.scrollLeft,g=Oa(m,c,s.dir);a.current.style.transform=`translate3d(${g}px, 0, 0)`}},onWheelScroll:m=>{s.viewport&&(s.viewport.scrollLeft=m)},onDragScroll:m=>{s.viewport&&(s.viewport.scrollLeft=f(m,s.dir))}}):n==="vertical"?o.jsx(Zp,{...p,ref:t,onThumbPositionChange:()=>{if(s.viewport&&a.current){const m=s.viewport.scrollTop,g=Oa(m,c);a.current.style.transform=`translate3d(0, ${g}px, 0)`}},onWheelScroll:m=>{s.viewport&&(s.viewport.scrollTop=m)},onDragScroll:m=>{s.viewport&&(s.viewport.scrollTop=f(m))}}):null}),Wp=l.forwardRef((e,t)=>{const{sizes:n,onSizesChange:r,...s}=e,a=we(Ve,e.__scopeScrollArea),[i,c]=l.useState(),d=l.useRef(null),u=H(t,d,a.onScrollbarXChange);return l.useEffect(()=>{d.current&&c(getComputedStyle(d.current))},[d]),o.jsx(Eu,{"data-orientation":"horizontal",...s,ref:u,sizes:n,style:{bottom:0,left:a.dir==="rtl"?"var(--radix-scroll-area-corner-width)":0,right:a.dir==="ltr"?"var(--radix-scroll-area-corner-width)":0,"--radix-scroll-area-thumb-width":Mr(n)+"px",...e.style},onThumbPointerDown:p=>e.onThumbPointerDown(p.x),onDragScroll:p=>e.onDragScroll(p.x),onWheelScroll:(p,f)=>{if(a.viewport){const m=a.viewport.scrollLeft+p.deltaX;e.onWheelScroll(m),Au(m,f)&&p.preventDefault()}},onResize:()=>{d.current&&a.viewport&&i&&r({content:a.viewport.scrollWidth,viewport:a.viewport.offsetWidth,scrollbar:{size:d.current.clientWidth,paddingStart:Xn(i.paddingLeft),paddingEnd:Xn(i.paddingRight)}})}})}),Zp=l.forwardRef((e,t)=>{const{sizes:n,onSizesChange:r,...s}=e,a=we(Ve,e.__scopeScrollArea),[i,c]=l.useState(),d=l.useRef(null),u=H(t,d,a.onScrollbarYChange);return l.useEffect(()=>{d.current&&c(getComputedStyle(d.current))},[d]),o.jsx(Eu,{"data-orientation":"vertical",...s,ref:u,sizes:n,style:{top:0,right:a.dir==="ltr"?0:void 0,left:a.dir==="rtl"?0:void 0,bottom:"var(--radix-scroll-area-corner-height)","--radix-scroll-area-thumb-height":Mr(n)+"px",...e.style},onThumbPointerDown:p=>e.onThumbPointerDown(p.y),onDragScroll:p=>e.onDragScroll(p.y),onWheelScroll:(p,f)=>{if(a.viewport){const m=a.viewport.scrollTop+p.deltaY;e.onWheelScroll(m),Au(m,f)&&p.preventDefault()}},onResize:()=>{d.current&&a.viewport&&i&&r({content:a.viewport.scrollHeight,viewport:a.viewport.offsetHeight,scrollbar:{size:d.current.clientHeight,paddingStart:Xn(i.paddingTop),paddingEnd:Xn(i.paddingBottom)}})}})}),[Up,ju]=wu(Ve),Eu=l.forwardRef((e,t)=>{const{__scopeScrollArea:n,sizes:r,hasThumb:s,onThumbChange:a,onThumbPointerUp:i,onThumbPointerDown:c,onThumbPositionChange:d,onDragScroll:u,onWheelScroll:p,onResize:f,...m}=e,g=we(Ve,n),[v,h]=l.useState(null),b=H(t,h),x=l.useRef(null),C=l.useRef(""),w=g.viewport,y=r.content-r.viewport,N=ae(p),R=ae(d),_=_r(f,10);function S(P){if(x.current){const T=P.clientX-x.current.left,M=P.clientY-x.current.top;u({x:T,y:M})}}return l.useEffect(()=>{const P=T=>{const M=T.target;(v==null?void 0:v.contains(M))&&N(T,y)};return document.addEventListener("wheel",P,{passive:!1}),()=>document.removeEventListener("wheel",P,{passive:!1})},[w,v,y,N]),l.useEffect(R,[r,R]),Pt(v,_),Pt(g.content,_),o.jsx(Up,{scope:n,scrollbar:v,hasThumb:s,onThumbChange:ae(a),onThumbPointerUp:ae(i),onThumbPositionChange:R,onThumbPointerDown:ae(c),children:o.jsx(A.div,{...m,ref:b,style:{position:"absolute",...m.style},onPointerDown:E(e.onPointerDown,P=>{P.button===0&&(P.target.setPointerCapture(P.pointerId),x.current=v.getBoundingClientRect(),C.current=document.body.style.webkitUserSelect,document.body.style.webkitUserSelect="none",g.viewport&&(g.viewport.style.scrollBehavior="auto"),S(P))}),onPointerMove:E(e.onPointerMove,S),onPointerUp:E(e.onPointerUp,P=>{const T=P.target;T.hasPointerCapture(P.pointerId)&&T.releasePointerCapture(P.pointerId),document.body.style.webkitUserSelect=C.current,g.viewport&&(g.viewport.style.scrollBehavior=""),x.current=null})})})}),qn="ScrollAreaThumb",Mu=l.forwardRef((e,t)=>{const{forceMount:n,...r}=e,s=ju(qn,e.__scopeScrollArea);return o.jsx(oe,{present:n||s.hasThumb,children:o.jsx(Kp,{ref:t,...r})})}),Kp=l.forwardRef((e,t)=>{const{__scopeScrollArea:n,style:r,...s}=e,a=we(qn,n),i=ju(qn,n),{onThumbPositionChange:c}=i,d=H(t,i.onThumbChange),u=l.useRef(void 0),p=_r(()=>{u.current&&(u.current(),u.current=void 0)},100);return l.useEffect(()=>{const f=a.viewport;if(f){const m=()=>{if(p(),!u.current){const g=Xp(f,c);u.current=g,c()}};return c(),f.addEventListener("scroll",m),()=>f.removeEventListener("scroll",m)}},[a.viewport,p,c]),o.jsx(A.div,{"data-state":i.hasThumb?"visible":"hidden",...s,ref:d,style:{width:"var(--radix-scroll-area-thumb-width)",height:"var(--radix-scroll-area-thumb-height)",...r},onPointerDownCapture:E(e.onPointerDownCapture,f=>{const g=f.target.getBoundingClientRect(),v=f.clientX-g.left,h=f.clientY-g.top;i.onThumbPointerDown({x:v,y:h})}),onPointerUp:E(e.onPointerUp,i.onThumbPointerUp)})});Mu.displayName=qn;var Ds="ScrollAreaCorner",_u=l.forwardRef((e,t)=>{const n=we(Ds,e.__scopeScrollArea),r=!!(n.scrollbarX&&n.scrollbarY);return n.type!=="scroll"&&r?o.jsx(Yp,{...e,ref:t}):null});_u.displayName=Ds;var Yp=l.forwardRef((e,t)=>{const{__scopeScrollArea:n,...r}=e,s=we(Ds,n),[a,i]=l.useState(0),[c,d]=l.useState(0),u=!!(a&&c),{onCornerWidthChange:p,onCornerHeightChange:f}=s;return Pt(s.scrollbarX,()=>{var g;const m=((g=s.scrollbarX)==null?void 0:g.offsetHeight)||0;s.onCornerHeightChange(m),d(m)}),Pt(s.scrollbarY,()=>{var g;const m=((g=s.scrollbarY)==null?void 0:g.offsetWidth)||0;s.onCornerWidthChange(m),i(m)}),l.useEffect(()=>()=>{p(0),f(0)},[p,f]),u?o.jsx(A.div,{...r,ref:t,style:{width:a,height:c,position:"absolute",right:s.dir==="ltr"?0:void 0,left:s.dir==="rtl"?0:void 0,bottom:0,...e.style}}):null});function Xn(e){return e?parseInt(e,10):0}function Pu(e,t){const n=e/t;return isNaN(n)?0:n}function Mr(e){const t=Pu(e.viewport,e.content),n=e.scrollbar.paddingStart+e.scrollbar.paddingEnd,r=(e.scrollbar.size-n)*t;return Math.max(r,18)}function qp(e,t,n,r="ltr"){const s=Mr(n),a=s/2,i=t||a,c=s-i,d=n.scrollbar.paddingStart+i,u=n.scrollbar.size-n.scrollbar.paddingEnd-c,p=n.content-n.viewport,f=r==="ltr"?[0,p]:[p*-1,0];return ku([d,u],f)(e)}function Oa(e,t,n="ltr"){const r=Mr(t),s=t.scrollbar.paddingStart+t.scrollbar.paddingEnd,a=t.scrollbar.size-s,i=t.content-t.viewport,c=a-r,d=n==="ltr"?[0,i]:[i*-1,0],u=en(e,d);return ku([0,i],[0,c])(u)}function ku(e,t){return n=>{if(e[0]===e[1]||t[0]===t[1])return t[0];const r=(t[1]-t[0])/(e[1]-e[0]);return t[0]+r*(n-e[0])}}function Au(e,t){return e>0&&e<t}var Xp=(e,t=()=>{})=>{let n={left:e.scrollLeft,top:e.scrollTop},r=0;return function s(){const a={left:e.scrollLeft,top:e.scrollTop},i=n.left!==a.left,c=n.top!==a.top;(i||c)&&t(),n=a,r=window.requestAnimationFrame(s)}(),()=>window.cancelAnimationFrame(r)};function _r(e,t){const n=ae(e),r=l.useRef(0);return l.useEffect(()=>()=>window.clearTimeout(r.current),[]),l.useCallback(()=>{window.clearTimeout(r.current),r.current=window.setTimeout(n,t)},[n,t])}function Pt(e,t){const n=ae(t);ie(()=>{let r=0;if(e){const s=new ResizeObserver(()=>{cancelAnimationFrame(r),r=window.requestAnimationFrame(n)});return s.observe(e),()=>{window.cancelAnimationFrame(r),s.unobserve(e)}}},[e,n])}var Iu=yu,Jp=Su,Qp=_u,Tu="Toggle",Hs=l.forwardRef((e,t)=>
232{const{pressed:n,defaultPressed:r,onPressedChange:s,...a}=e,[i,c]=me({prop:n,onChange:s,defaultProp:r??!1,caller:Tu});return o.jsx(A.button,{type:"button","aria-pressed":i,"data-state":i?"on":"off","data-disabled":e.disabled?"":void 0,...a,ref:t,onClick:E(e.onClick,()=>{e.disabled||c(!i)})})});Hs.displayName=Tu;var Vu=Hs,st="ToggleGroup",[Lu]=ce(st,[nt]),Ou=nt(),dn=l.forwardRef((e,t)=>{const{type:n,...r}=e;if(n==="single"){const s=r;return o.jsx(e7,{role:"radiogroup",...s,ref:t})}if(n==="multiple"){const s=r;return o.jsx(t7,{role:"toolbar",...s,ref:t})}throw new Error(`Missing prop \`type\` expected on \`${st}\``)});dn.displayName=st;var[Du,Hu]=Lu(st),e7=l.forwardRef((e,t)=>{const{value:n,defaultValue:r,onValueChange:s=()=>{},...a}=e,[i,c]=me({prop:n,defaultProp:r??"",onChange:s,caller:st});return o.jsx(Du,{scope:e.__scopeToggleGroup,type:"single",value:l.useMemo(()=>i?[i]:[],[i]),onItemActivate:c,onItemDeactivate:l.useCallback(()=>c(""),[c]),children:o.jsx(Fu,{...a,ref:t})})}),t7=l.forwardRef((e,t)=>{const{value:n,defaultValue:r,onValueChange:s=()=>{},...a}=e,[i,c]=me({prop:n,defaultProp:r??[],onChange:s,caller:st}),d=l.useCallback(p=>c((f=[])=>[...f,p]),[c]),u=l.useCallback(p=>c((f=[])=>f.filter(m=>m!==p)),[c]);return o.jsx(Du,{scope:e.__scopeToggleGroup,type:"multiple",value:i,onItemActivate:d,onItemDeactivate:u,children:o.jsx(Fu,{...a,ref:t})})});dn.displayName=st;var[n7,r7]=Lu(st),Fu=l.forwardRef((e,t)=>{const{__scopeToggleGroup:n,disabled:r=!1,rovingFocus:s=!0,orientation:a,dir:i,loop:c=!0,...d}=e,u=Ou(n),p=qe(i),f={dir:p,...d};return o.jsx(n7,{scope:n,rovingFocus:s,disabled:r,children:s?o.jsx(vr,{asChild:!0,...u,orientation:a,dir:p,loop:c,children:o.jsx(A.div,{...f,ref:t})}):o.jsx(A.div,{...f,ref:t})})}),Jn="ToggleGroupItem",Pr=l.forwardRef((e,t)=>{const n=Hu(Jn,e.__scopeToggleGroup),r=r7(Jn,e.__scopeToggleGroup),s=Ou(e.__scopeToggleGroup),a=n.value.includes(e.value),i=r.disabled||e.disabled,c={...e,pressed:a,disabled:i},d=l.useRef(null);return r.rovingFocus?o.jsx(xr,{asChild:!0,...s,focusable:!i,active:a,ref:d,children:o.jsx(Da,{...c,ref:t})}):o.jsx(Da,{...c,ref:t})});Pr.displayName=Jn;var Da=l.forwardRef((e,t)=>{const{__scopeToggleGroup:n,value:r,...s}=e,a=Hu(Jn,n),i={role:"radio","aria-checked":e.pressed,"aria-pressed":void 0},c=a.type==="single"?i:void 0;return o.jsx(Hs,{...c,...s,ref:t,onPressedChange:d=>{d?a.onItemActivate(r):a.onItemDeactivate(r)}})}),o7="Separator",Ha="horizontal",s7=["horizontal","vertical"],$u=l.forwardRef((e,t)=>{const{decorative:n,orientation:r=Ha,...s}=e,a=a7(r)?r:Ha,c=n?{role:"none"}:{"aria-orientation":a==="vertical"?a:void 0,role:"separator"};return o.jsx(A.div,{"data-orientation":a,...c,...s,ref:t})});$u.displayName=o7;function a7(e){return s7.includes(e)}var zu=$u,Bu=["PageUp","PageDown"],Gu=["ArrowUp","ArrowDown","ArrowLeft","ArrowRight"],Wu={"from-left":["Home","PageDown","ArrowDown","ArrowLeft"],"from-right":["Home","PageDown","ArrowDown","ArrowRight"],"from-bottom":["Home","PageDown","ArrowDown","ArrowLeft"],"from-top":["Home","PageDown","ArrowUp","ArrowLeft"]},Ht="Slider",[yo,i7,l7]=ft(Ht),[Fs]=ce(Ht,[l7]),[c7,un]=Fs(Ht),$s=l.forwardRef((e,t)=>{const{name:n,min:r=0,max:s=100,step:a=1,orientation:i="horizontal",disabled:c=!1,minStepsBetweenThumbs:d=0,defaultValue:u=[r],value:p,onValueChange:f=()=>{},onValueCommit:m=()=>{},inverted:g=!1,form:v,...h}=e,b=l.useRef(new Set),x=l.useRef(0),C=l.useRef(!1),y=i==="horizontal"?d7:u7,[N,R]=l.useState(null),_=H(t,R),[S=[],P]=me({prop:p,defaultProp:u,onChange:V=>{var $;($=[...b.current][x.current])==null||$.focus({preventScroll:!0,focusVisible:C.current}),C.current=!1,f(V)}}),T=l.useRef(S),M=l.useRef(S);l.useEffect(()=>{const V=v?N==null?void 0:N.ownerDocument.getElementById(v):N==null?void 0:N.closest("form");if(V instanceof HTMLFormElement){const G=()=>P(M.current);return V.addEventListener("reset",G),()=>V.removeEventListener("reset",G)}},[N,v,P]);function O(V){const G=h7(S,V);U(V,G)}function F(V){U(V,x.current)}function Z(){const V=T.current[x.current];S[x.current]!==V&&m(S)}function U(V,G,{commit:$}={commit:!1}){const I=i1(a),k=An(Math.round((V-r)/a)*a+r,I),te=en(k,[r,s]);P((ne=[])=>{const de=p7(ne,te,G);if(x7(de,d*a)){x.current=de.indexOf(te);const se=String(de)!==String(ne);return se&&$&&m(de),se?de:ne}else return ne})}return o.jsx(c7,{scope:e.__scopeSlider,name:n,disabled:c,min:r,max:s,valueIndexToChangeRef:x,thumbs:b.current,values:S,orientation:i,form:v,children:o.jsx(yo.Provider,{scope:e.__scopeSlider,children:o.jsx(yo.Slot,{scope:e.__scopeSlider,children:o.jsx(y,{"aria-disabled":c,"data-disabled":c?"":void 0,...h,ref:_,onPointerDown:E(h.onPointerDown,()=>{c||(T.current=S,C.current=!1)}),min:r,max:s,inverted:g,onSlideStart:c?void 0:O,onSlideMove:c?void 0:F,onSlideEnd:c?void 0:Z,onHomeKeyDown:()=>{c||(C.current=!0,U(r,0,{commit:!0}))},onEndKeyDown:()=>{c||(C.current=!0,U(s,S.length-1,{commit:!0}))},onStepKeyDown:({event:V,direction:G})=>{if(!c){C.current=!0;
232const k=Bu.includes(V.key)||V.shiftKey&&Gu.includes(V.key)?10:1,te=x.current,ne=S[te],de=b7(ne,{min:r,step:a,direction:G,multiplier:k});U(de,te,{commit:!0})}}})})})})});$s.displayName=Ht;var[Zu,Uu]=Fs(Ht,{startEdge:"left",endEdge:"right",size:"width",direction:1}),d7=l.forwardRef((e,t)=>{const{min:n,max:r,dir:s,inverted:a,onSlideStart:i,onSlideMove:c,onSlideEnd:d,onStepKeyDown:u,...p}=e,[f,m]=l.useState(null),g=H(t,m),v=l.useRef(void 0),h=qe(s),b=h==="ltr",x=b&&!a||!b&&a;function C(w){const y=v.current||f.getBoundingClientRect(),N=[0,y.width],_=zs(N,x?[n,r]:[r,n]);return v.current=y,_(w-y.left)}return o.jsx(Zu,{scope:e.__scopeSlider,startEdge:x?"left":"right",endEdge:x?"right":"left",direction:x?1:-1,size:"width",children:o.jsx(Ku,{dir:h,"data-orientation":"horizontal",...p,ref:g,style:{...p.style,"--radix-slider-thumb-transform":"translateX(-50%)"},onSlideStart:w=>{const y=C(w.clientX);i==null||i(y)},onSlideMove:w=>{const y=C(w.clientX);c==null||c(y)},onSlideEnd:()=>{v.current=void 0,d==null||d()},onStepKeyDown:w=>{const N=Wu[x?"from-left":"from-right"].includes(w.key);u==null||u({event:w,direction:N?-1:1})}})})}),u7=l.forwardRef((e,t)=>{const{min:n,max:r,inverted:s,onSlideStart:a,onSlideMove:i,onSlideEnd:c,onStepKeyDown:d,...u}=e,p=l.useRef(null),f=H(t,p),m=l.useRef(void 0),g=!s;function v(h){const b=m.current||p.current.getBoundingClientRect(),x=[0,b.height],w=zs(x,g?[r,n]:[n,r]);return m.current=b,w(h-b.top)}return o.jsx(Zu,{scope:e.__scopeSlider,startEdge:g?"bottom":"top",endEdge:g?"top":"bottom",size:"height",direction:g?1:-1,children:o.jsx(Ku,{"data-orientation":"vertical",...u,ref:f,style:{...u.style,"--radix-slider-thumb-transform":"translateY(50%)"},onSlideStart:h=>{const b=v(h.clientY);a==null||a(b)},onSlideMove:h=>{const b=v(h.clientY);i==null||i(b)},onSlideEnd:()=>{m.current=void 0,c==null||c()},onStepKeyDown:h=>{const x=Wu[g?"from-bottom":"from-top"].includes(h.key);d==null||d({event:h,direction:x?-1:1})}})})}),Ku=l.forwardRef((e,t)=>{const{__scopeSlider:n,onSlideStart:r,onSlideMove:s,onSlideEnd:a,onHomeKeyDown:i,onEndKeyDown:c,onStepKeyDown:d,...u}=e,p=un(Ht,n);return o.jsx(A.span,{...u,ref:t,onKeyDown:E(e.onKeyDown,f=>{f.key==="Home"?(i(f),f.preventDefault()):f.key==="End"?(c(f),f.preventDefault()):Bu.concat(Gu).includes(f.key)&&(d(f),f.preventDefault())}),onPointerDown:E(e.onPointerDown,f=>{const m=f.target;m.setPointerCapture(f.pointerId),f.preventDefault(),p.thumbs.has(m)?m.focus({preventScroll:!0,focusVisible:!1}):r(f)}),onPointerMove:E(e.onPointerMove,f=>{f.target.hasPointerCapture(f.pointerId)&&s(f)}),onPointerUp:E(e.onPointerUp,f=>{const m=f.target;m.hasPointerCapture(f.pointerId)&&(m.releasePointerCapture(f.pointerId),a(f))})})}),Yu="SliderTrack",qu=l.forwardRef((e,t)=>{const{__scopeSlider:n,...r}=e,s=un(Yu,n);return o.jsx(A.span,{"data-disabled":s.disabled?"":void 0,"data-orientation":s.orientation,...r,ref:t})});qu.displayName=Yu;var No="SliderRange",Xu=l.forwardRef((e,t)=>{const{__scopeSlider:n,...r}=e,s=un(No,n),a=Uu(No,n),i=l.useRef(null),c=H(t,i),d=s.values.length,u=s.values.map(m=>a1(m,s.min,s.max)),p=d>1?Math.min(...u):0,f=100-Math.max(...u);return o.jsx(A.span,{"data-orientation":s.orientation,"data-disabled":s.disabled?"":void 0,...r,ref:c,style:{...e.style,[a.startEdge]:p+"%",[a.endEdge]:f+"%"}})});Xu.displayName=No;var Ju="SliderThumb",[f7,Qu]=Fs(Ju),e1="SliderThumbProvider";function t1(e){const{__scopeSlider:t,name:n,children:r,internal_do_not_use_render:s}=e,a=un(e1,t),i=i7(t),[c,d]=l.useState(null),u=l.useMemo(()=>c?i().findIndex(b=>b.ref.current===c):-1,[i,c]),p=on(c),f=c?!!a.form||!!c.closest("form"):!0,m=a.values[u],g=n??(a.name?a.name+(a.values.length>1?"[]":""):void 0),v=m===void 0?0:a1(m,a.min,a.max);l.useEffect(()=>{if(c)return a.thumbs.add(c),()=>{a.thumbs.delete(c)}},[c,a.thumbs]);const h={value:m,name:g,form:a.form,isFormControl:f,index:u,thumb:c,onThumbChange:d,percent:v,size:p};return o.jsx(f7,{scope:t,...h,children:C7(s)?s(h):r})}t1.displayName=e1;var kn="SliderThumbTrigger",n1=l.forwardRef((e,t)=>{const{__scopeSlider:n,...r}=e,s=un(kn,n),a=Uu(kn,n),{index:i,value:c,percent:d,size:u,onThumbChange:p}=Qu(kn,n),f=H(t,p),m=m7(i,s.values.length),g=u==null?void 0:u[a.size],v=g?g7(g,d,a.direction):0;return o.jsx("span",{style:{transform:"var(--radix-slider-thumb-transform)",position:"absolute",[a.startEdge]:`calc(${d}% + ${v}
232px)`},children:o.jsx(yo.ItemSlot,{scope:n,children:o.jsx(A.span,{role:"slider","aria-label":e["aria-label"]||m,"aria-valuemin":s.min,"aria-valuenow":c,"aria-valuemax":s.max,"aria-orientation":s.orientation,"data-orientation":s.orientation,"data-disabled":s.disabled?"":void 0,tabIndex:s.disabled?void 0:0,...r,ref:f,style:c===void 0?{display:"none"}:e.style,onFocus:E(e.onFocus,()=>{s.valueIndexToChangeRef.current=i})})})})});n1.displayName=kn;var r1=l.forwardRef((e,t)=>{const{__scopeSlider:n,name:r,...s}=e;return o.jsx(t1,{__scopeSlider:n,name:r,internal_do_not_use_render:({index:a,isFormControl:i})=>o.jsxs(o.Fragment,{children:[o.jsx(n1,{...s,ref:t,__scopeSlider:n}),i?o.jsx(s1,{__scopeSlider:n},a):null]})})});r1.displayName=Ju;var o1="SliderBubbleInput",s1=l.forwardRef(({__scopeSlider:e,...t},n)=>{const{value:r,name:s,form:a}=Qu(o1,e),i=l.useRef(null),c=H(i,n),d=Vt(r);return l.useEffect(()=>{const u=i.current;if(!u)return;const p=window.HTMLInputElement.prototype,m=Object.getOwnPropertyDescriptor(p,"value").set;if(d!==r&&m){const g=new Event("input",{bubbles:!0});m.call(u,r),u.dispatchEvent(g)}},[d,r]),o.jsx(A.input,{style:{display:"none"},name:s,form:a,...t,ref:c,defaultValue:r})});s1.displayName=o1;function p7(e=[],t,n){const r=[...e];return r[n]=t,r.sort((s,a)=>s-a)}function a1(e,t,n){const a=100/(n-t)*(e-t);return en(a,[0,100])}function m7(e,t){return t>2?`Value ${e+1} of ${t}`:t===2?["Minimum","Maximum"][e]:void 0}function h7(e,t){if(e.length===1)return 0;const n=e.map(s=>Math.abs(s-t)),r=Math.min(...n);return n.indexOf(r)}function g7(e,t,n){const r=e/2,a=zs([0,50],[0,r]);return(r-a(t)*n)*n}function v7(e){return e.slice(0,-1).map((t,n)=>e[n+1]-t)}function x7(e,t){if(t>0){const n=v7(e);return Math.min(...n)>=t}return!0}function zs(e,t){return n=>{if(e[0]===e[1]||t[0]===t[1])return t[0];const r=(t[1]-t[0])/(e[1]-e[0]);return t[0]+r*(n-e[0])}}function i1(e){if(!Number.isFinite(e))return 0;const t=e.toString();if(t.includes("e")){const[r,s]=t.split("e"),a=r.split(".")[1]||"",i=Number(s);return Math.max(0,a.length-i)}const n=t.split(".")[1];return n?n.length:0}function An(e,t){const n=Math.pow(10,t);return Math.round(e*n)/n}function b7(e,{min:t,step:n,direction:r,multiplier:s}){const a=i1(n),i=(e-t)/n,c=Math.round(i),d=An(c*n+t,a)===An(e,a);let u;return d?u=c+s*r:r>0?u=Math.ceil(i):u=Math.floor(i),An(u*n+t,a)}function C7(e){return typeof e=="function"}var kr="Switch",[w7]=ce(kr),[y7,Bs]=w7(kr);function N7(e){const{__scopeSwitch:t,checked:n,children:r,defaultChecked:s,disabled:a,form:i,name:c,onCheckedChange:d,required:u,value:p="on",internal_do_not_use_render:f}=e,[m,g]=me({prop:n,defaultProp:s??!1,onChange:d,caller:kr}),[v,h]=l.useState(null),[b,x]=l.useState(null),C=l.useRef(!1),w=v?!!i||!!v.closest("form"):!0,y={checked:m,setChecked:g,disabled:a,control:v,setControl:h,name:c,form:i,value:p,hasConsumerStoppedPropagationRef:C,required:u,defaultChecked:s,isFormControl:w,bubbleInput:b,setBubbleInput:x};return o.jsx(y7,{scope:t,...y,children:S7(f)?f(y):r})}var l1="SwitchTrigger",c1=l.forwardRef(({__scopeSwitch:e,onClick:t,...n},r)=>{const{control:s,form:a,value:i,disabled:c,checked:d,required:u,setControl:p,setChecked:f,hasConsumerStoppedPropagationRef:m,isFormControl:g,bubbleInput:v}=Bs(l1,e),h=H(r,p),b=l.useRef(d);return l.useEffect(()=>{const x=a?s==null?void 0:s.ownerDocument.getElementById(a):s==null?void 0:s.form;if(x instanceof HTMLFormElement){const C=()=>f(b.current);return x.addEventListener("reset",C),()=>x.removeEventListener("reset",C)}},[s,a,f]),o.jsx(A.button,{type:"button",role:"switch","aria-checked":d,"aria-required":u,"data-state":m1(d),"data-disabled":c?"":void 0,disabled:c,value:i,...n,ref:h,onClick:E(t,x=>{f(C=>!C),v&&g&&(m.current=x.isPropagationStopped(),m.current||x.stopPropagation())})})});c1.displayName=l1;var Gs=l.forwardRef((e,t)=>{const{__scopeSwitch:n,name:r,checked:s,defaultChecked:a,required:i,disabled:c,value:d,onCheckedChange:u,form:p,...f}=e;return o.jsx(N7,{__scopeSwitch:n,checked:s,defaultChecked:a,disabled:c,required:i,onCheckedChange:u,name:r,form:p,value:d,internal_do_not_use_render:({isFormControl:m})=>o.jsxs(o.Fragment,{children:[o.jsx(c1,{...f,ref:t,__scopeSwitch:n}),m&&o.jsx(p1,{__scopeSwitch:n})]})})});Gs.displayName=kr;var d1="SwitchThumb",u1=l.forwardRef((e,t)=>
232{const{__scopeSwitch:n,...r}=e,s=Bs(d1,n);return o.jsx(A.span,{"data-state":m1(s.checked),"data-disabled":s.disabled?"":void 0,...r,ref:t})});u1.displayName=d1;var f1="SwitchBubbleInput",p1=l.forwardRef(({__scopeSwitch:e,...t},n)=>{const{control:r,hasConsumerStoppedPropagationRef:s,checked:a,defaultChecked:i,required:c,disabled:d,name:u,value:p,form:f,bubbleInput:m,setBubbleInput:g}=Bs(f1,e),v=H(n,g),h=Vt(a),b=on(r);l.useEffect(()=>{const C=m;if(!C)return;const w=window.HTMLInputElement.prototype,N=Object.getOwnPropertyDescriptor(w,"checked").set,R=!s.current;if(h!==a&&N){const _=new Event("click",{bubbles:R});N.call(C,a),C.dispatchEvent(_)}},[m,h,a,s]);const x=l.useRef(a);return o.jsx(A.input,{type:"checkbox","aria-hidden":!0,defaultChecked:i??x.current,required:c,disabled:d,name:u,value:p,form:f,...t,tabIndex:-1,ref:v,style:{...t.style,...b,position:"absolute",pointerEvents:"none",opacity:0,margin:0,transform:"translateX(-100%)"}})});p1.displayName=f1;function S7(e){return typeof e=="function"}function m1(e){return e?"checked":"unchecked"}var Ar="Tabs",[R7]=ce(Ar,[nt]),h1=nt(),[j7,Ws]=R7(Ar),E7=l.forwardRef((e,t)=>{const{__scopeTabs:n,value:r,onValueChange:s,defaultValue:a,orientation:i="horizontal",dir:c,activationMode:d="automatic",...u}=e,p=qe(c),[f,m]=me({prop:r,onChange:s,defaultProp:a??"",caller:Ar});return o.jsx(j7,{scope:n,baseId:Ne(),value:f,onValueChange:m,orientation:i,dir:p,activationMode:d,children:o.jsx(A.div,{dir:p,"data-orientation":i,...u,ref:t})})});E7.displayName=Ar;var g1="TabsList",v1=l.forwardRef((e,t)=>{const{__scopeTabs:n,loop:r=!0,...s}=e,a=Ws(g1,n),i=h1(n);return o.jsx(vr,{asChild:!0,...i,orientation:a.orientation,dir:a.dir,loop:r,children:o.jsx(A.div,{role:"tablist","aria-orientation":a.orientation,...s,ref:t})})});v1.displayName=g1;var x1="TabsTrigger",b1=l.forwardRef((e,t)=>{const{__scopeTabs:n,value:r,disabled:s=!1,...a}=e,i=Ws(x1,n),c=h1(n),d=y1(i.baseId,r),u=N1(i.baseId,r),p=r===i.value;return o.jsx(xr,{asChild:!0,...c,focusable:!s,active:p,children:o.jsx(A.button,{type:"button",role:"tab","aria-selected":p,"aria-controls":u,"data-state":p?"active":"inactive","data-disabled":s?"":void 0,disabled:s,id:d,...a,ref:t,onMouseDown:E(e.onMouseDown,f=>{!s&&f.button===0&&f.ctrlKey===!1?i.onValueChange(r):f.preventDefault()}),onKeyDown:E(e.onKeyDown,f=>{s||f.target!==f.currentTarget||[" ","Enter"].includes(f.key)&&i.onValueChange(r)}),onFocus:E(e.onFocus,()=>{const f=i.activationMode!=="manual";!p&&!s&&f&&i.onValueChange(r)})})})});b1.displayName=x1;var C1="TabsContent",w1=l.forwardRef((e,t)=>{const{__scopeTabs:n,value:r,forceMount:s,children:a,...i}=e,c=Ws(C1,n),d=y1(c.baseId,r),u=N1(c.baseId,r),p=r===c.value,f=l.useRef(p);return l.useEffect(()=>{const m=requestAnimationFrame(()=>f.current=!1);return()=>cancelAnimationFrame(m)},[]),o.jsx(oe,{present:s||p,children:({present:m})=>o.jsx(A.div,{"data-state":p?"active":"inactive","data-orientation":c.orientation,role:"tabpanel","aria-labelledby":d,hidden:!m,id:u,tabIndex:0,...i,ref:t,style:{...e.style,animationDuration:f.current?"0s":void 0},children:m&&a})})});w1.displayName=C1;function y1(e,t){return`${e}-trigger-${t}`}function N1(e,t){return`${e}-content-${t}`}var S1=v1,R1=b1,j1=w1,[Ir]=ce("Tooltip",[Te]),Zs=Te(),M7="TooltipProvider",Fa="tooltip.open",[sg,E1]=Ir(M7),M1="Tooltip",[ag,fn]=Ir(M1),So="TooltipTrigger",_7=l.forwardRef((e,t)=>{const{__scopeTooltip:n,...r}=e,s=fn(So,n),a=E1(So,n),i=Zs(n),c=l.useRef(null),d=H(t,c,s.onTriggerChange),u=l.useRef(!1),p=l.useRef(!1),f=l.useCallback(()=>u.current=!1,[]);return l.useEffect(()=>()=>document.removeEventListener("pointerup",f),[f]),o.jsx(Dt,{asChild:!0,...i,children:o.jsx(A.button,{"aria-describedby":s.open?s.contentId:void 0,"data-state":s.stateAttribute,...r,ref:d,onPointerMove:E(e.onPointerMove,m=>{m.pointerType!=="touch"&&!p.current&&!a.isPointerInTransitRef.current&&(s.onTriggerEnter(),p.current=!0)}),onPointerLeave:E(e.onPointerLeave,()=>{s.onTriggerLeave(),p.current=!1}),onPointerDown:E(e.onPointerDown,()=>{s.open&&s.onClose(),u.current=!0,document.addEventListener("pointerup",f,{once:!0})}),onFocus:E(e.onFocus,()=>{u.current||s.onOpen()}),onBlur:E(e.onBlur,s.onClose),onClick:E(e.onClick,s.onClose)})})});_7.displayName=So;var Us="TooltipPortal",[P7,k7]=Ir(Us,{forceMount:void 0}),_1=e=>{const{__scopeTooltip:t,forceMount:n,children:r,container:s}=e,a=fn(Us,t);return o.jsx(P7,{scope:t,forceMount:n,children:o.jsx(oe,{present:n||a.open,children:o.jsx(pt,{asChild:!0,container:s,children:r})})})};_1.displayName=Us;var kt="TooltipContent",P1=l.forwardRef((e,t)=>
vendor: 5,864 bytes, line 232
232{const n=k7(kt,e.__scopeTooltip),{forceMount:r=n.forceMount,side:s="top",...a}=e,i=fn(kt,e.__scopeTooltip);return o.jsx(oe,{present:r||i.open,children:i.disableHoverableContent?o.jsx(k1,{side:s,...a,ref:t}):o.jsx(A7,{side:s,...a,ref:t})})}),A7=l.forwardRef((e,t)=>{const n=fn(kt,e.__scopeTooltip),r=E1(kt,e.__scopeTooltip),s=l.useRef(null),a=H(t,s),[i,c]=l.useState(null),{trigger:d,onClose:u}=n,p=s.current,{onPointerInTransitChange:f}=r,m=l.useCallback(()=>{c(null),f(!1)},[f]),g=l.useCallback((v,h)=>{const b=v.currentTarget,x={x:v.clientX,y:v.clientY},C=L7(x,b.getBoundingClientRect()),w=O7(x,C),y=D7(h.getBoundingClientRect()),N=F7([...w,...y]);c(N),f(!0)},[f]);return l.useEffect(()=>()=>m(),[m]),l.useEffect(()=>{if(d&&p){const v=b=>g(b,p),h=b=>g(b,d);return d.addEventListener("pointerleave",v),p.addEventListener("pointerleave",h),()=>{d.removeEventListener("pointerleave",v),p.removeEventListener("pointerleave",h)}}},[d,p,g,m]),l.useEffect(()=>{if(i){const v=h=>{const b=h.target,x={x:h.clientX,y:h.clientY},C=(d==null?void 0:d.contains(b))||(p==null?void 0:p.contains(b)),w=!H7(x,i);C?m():w&&(m(),u())};return document.addEventListener("pointermove",v),()=>document.removeEventListener("pointermove",v)}},[d,p,i,u,m]),o.jsx(k1,{...e,ref:a})}),[I7,T7]=Ir(M1,{isInside:!1}),V7=xf("TooltipContent"),k1=l.forwardRef((e,t)=>{const{__scopeTooltip:n,children:r,"aria-label":s,onEscapeKeyDown:a,onPointerDownOutside:i,...c}=e,d=fn(kt,n),u=Zs(n),{onClose:p}=d;return l.useEffect(()=>(document.addEventListener(Fa,p),()=>document.removeEventListener(Fa,p)),[p]),l.useEffect(()=>{if(d.trigger){const f=m=>{m.target instanceof Node&&m.target.contains(d.trigger)&&p()};return window.addEventListener("scroll",f,{capture:!0}),()=>window.removeEventListener("scroll",f,{capture:!0})}},[d.trigger,p]),o.jsx(Xe,{asChild:!0,disableOutsidePointerEvents:!1,onEscapeKeyDown:a,onPointerDownOutside:i,onFocusOutside:f=>f.preventDefault(),onDismiss:p,children:o.jsxs(sn,{"data-state":d.stateAttribute,...u,...c,ref:t,style:{...c.style,"--radix-tooltip-content-transform-origin":"var(--radix-popper-transform-origin)","--radix-tooltip-content-available-width":"var(--radix-popper-available-width)","--radix-tooltip-content-available-height":"var(--radix-popper-available-height)","--radix-tooltip-trigger-width":"var(--radix-popper-anchor-width)","--radix-tooltip-trigger-height":"var(--radix-popper-anchor-height)"},children:[o.jsx(V7,{children:r}),o.jsx(I7,{scope:n,isInside:!0,children:o.jsx(fd,{id:d.contentId,role:"tooltip",children:s||r})})]})})});P1.displayName=kt;var A1="TooltipArrow",I1=l.forwardRef((e,t)=>{const{__scopeTooltip:n,...r}=e,s=Zs(n);return T7(A1,n).isInside?null:o.jsx(an,{...s,...r,ref:t})});I1.displayName=A1;function L7(e,t){const n=Math.abs(t.top-e.y),r=Math.abs(t.bottom-e.y),s=Math.abs(t.right-e.x),a=Math.abs(t.left-e.x);switch(Math.min(n,r,s,a)){case a:return"left";case s:return"right";case n:return"top";case r:return"bottom";default:throw new Error("unreachable")}}function O7(e,t,n=5){const r=[];switch(t){case"top":r.push({x:e.x-n,y:e.y+n},{x:e.x+n,y:e.y+n});break;case"bottom":r.push({x:e.x-n,y:e.y-n},{x:e.x+n,y:e.y-n});break;case"left":r.push({x:e.x+n,y:e.y-n},{x:e.x+n,y:e.y+n});break;case"right":r.push({x:e.x-n,y:e.y-n},{x:e.x-n,y:e.y+n});break}return r}function D7(e){const{top:t,right:n,bottom:r,left:s}=e;return[{x:s,y:t},{x:n,y:t},{x:n,y:r},{x:s,y:r}]}function H7(e,t){const{x:n,y:r}=e;let s=!1;for(let a=0,i=t.length-1;a<t.length;i=a++){const c=t[a],d=t[i],u=c.x,p=c.y,f=d.x,m=d.y;p>r!=m>r&&n<(f-u)*(r-p)/(m-p)+u&&(s=!s)}return s}function F7(e){const t=e.slice();return t.sort((n,r)=>n.x<r.x?-1:n.x>r.x?1:n.y<r.y?-1:n.y>r.y?1:0),$7(t)}function $7(e){if(e.length<=1)return e.slice();const t=[];for(let r=0;r<e.length;r++){const s=e[r];for(;t.length>=2;){const a=t[t.length-1],i=t[t.length-2];if((a.x-i.x)*(s.y-i.y)>=(a.y-i.y)*(s.x-i.x))t.pop();else break}t.push(s)}t.pop();const n=[];for(let r=e.length-1;r>=0;r--){const s=e[r];for(;n.length>=2;){const a=n[n.length-1],i=n[n.length-2];if((a.x-i.x)*(s.y-i.y)>=(a.y-i.y)*(s.x-i.x))n.pop();else break}n.push(s)}return n.pop(),t.length===1&&n.length===1&&t[0].x===n[0].x&&t[0].y===n[0].y?t:t.concat(n)}var z7=_1,T1=P1,B7=I1;const G7=f4({extend:{classGroups:{"text-trim":["text-trim-cap"]}}});function j(...e){return G7(ko(e))}const he={"data-ima-ds":""},Ct={"data-ima-portal-layer":""},W7=l.forwardRef(({className:e,...t},n)=>o.jsx(e3,{ref:n,className:j("border-b border-border",e),...t}));W7.displayName="AccordionItem";const Z7=l.forwardRef(({className:e,children:t,...n},r)=>o.jsx(t3,{className:"flex",children:o.jsxs(Ui,{ref:r,className:j("flex flex-1 items-center justify-between gap-4 py-4 text-left font-subhead text-base font-semibold text-navy-900 transition-colors hover:text-action","focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-action focus-visible:ring-offset-2 [&[data-state=open]>svg]:rotate-180",e),...n,children:[t,o.jsx(tr,{className:"size-5 shrink-0 text-text-muted transition-transform duration-200"})]})}));Z7.displayName=Ui.displayName;const U7=l.forwardRef(({className:e,children:t,...n},r)=>o.jsx(Ki,{ref:r,className:"overflow-hidden text-sm text-text data-[state=closed]:animate-accordion-up data-[state=open]:animate-accordion-down",...n,children:o.jsx("div",{className:j("pb-4 pt-0 leading-relaxed",e),children:t})}));U7.displayName=Ki.displayName;const V1=l.forwardRef(({className:e,...t},n)=>o.jsx(Cl,{ref:n,...Ct,className:j("fixed inset-0 z-50 bg-navy-900/50 duration-200 data-[state=open]:animate-in data-[state=open]:fade-in-0",e),...t}));V1.displayName=Cl.displayName;const K7=l.forwardRef(({className:e,...t},n)=>o.jsxs(y6,{children:[o.jsx(V1,{}),o.jsx("div",{...Ct,className:"fixed inset-0 z-50 flex items-center justify-center p-4",children:o.jsx(wl,{ref:n,...he,className:j("relative flex w-full max-w-md flex-col gap-4 roun
232ded-2xl bg-surface p-6 shadow-2xl outline-none","duration-200 data-[state=open]:animate-in data-[state=open]:fade-in-0 data-[state=open]:zoom-in-95",e),...t})})]}));K7.displayName=wl.displayName;const Y7=l.forwardRef(({className:e,...t},n)=>o.jsx(yl,{ref:n,className:j("font-subhead text-xl font-semibold text-navy-900",e),...t}));Y7.displayName=yl.displayName;const q7=l.forwardRef(({className:e,...t},n)=>o.jsx(Nl,{ref:n,className:j("text-sm leading-relaxed text-text-muted",e),...t}));q7.displayName=Nl.displayName;const X7=Qe("relative flex w-full items-center gap-3 rounded-xl border p-4 text-sm [&>svg]:size-5 [&>svg]:shrink-0",{variants:{variant:{info:"border-blue-200 bg-blue-100 text-blue-900 [&>svg]:text-blue-600",success:"border-feedback-success-light bg-feedback-success-tint text-feedback-success [&>svg]:text-feedback-success",warning:"border-feedback-warning-light bg-feedback-warning-tint text-feedback-warning [&>svg]:text-feedback-warning",error:"border-feedback-error-light bg-feedback-error-tint text-feedback-error [&>svg]:text-feedback-error"}},defaultVariants:{variant:"info"}}),J7=l.forwardRef(({className:e,variant:t,...n},r)=>o.jsx("div",{ref:r,role:"alert",className:j(X7({variant:t}),e),...n}));J7.displayName="Alert";const Q7=l.forwardRef(({className:e,...t},n)=>o.jsx("h5",{ref:n,className:j("mb-1 font-subhead font-semibold leading-none",e),...t}));Q7.displayName="AlertTitle";const em=l.forwardRef(({className:e,...t},n)=>o.jsx("div",{ref:n,className:j("leading-relaxed [&_p]:leading-relaxed",e),...t}));em.displayName="AlertDescription";const tm=l.forwardRef(({className:e,...t},n)=>o.jsx(Uo,{ref:n,className:j("relative flex size-10 shrink-0 overflow-hidden rounded-full",e),...t}));tm.displayName=Uo.displayName;const nm=l.forwardRef(({className:e,...t},n)=>o.jsx(Ko,{ref:n,className:j("aspect-square size-full",e),...t}));nm.displayName=Ko.displayName;const rm=l.forwardRef(({className:e,...t},n)=>o.jsx(Yo,{ref:n,className:j("flex size-full items-center justify-center rounded-full bg-navy-100 text-sm font-semibold text-navy-700",e),...t}));rm.displayName=Yo.displayName;const om=Qe("inline-flex items-center gap-1.5 rounded-full px-3 py-1 text-xs font-semibold [&_svg]:size-3 [&_svg]:shrink-0",{variants:{variant:{soft:"",solid:""},tone:{gray:"",navy:"",blue:"",green:"",teal:"",red:"",orange:"",berry:"",lime:""}},compoundVariants:[{variant:"soft",tone:"gray",class:"bg-gray-100 text-gray-800"},{variant:"soft",tone:"navy",class:"bg-navy-100 text-navy-800"},{variant:"soft",tone:"blue",class:"bg-blue-200 text-blue-800"},{variant:"soft",tone:"green",class:"bg-green-100 text-green-800"},{variant:"soft",tone:"teal",class:"bg-teal-200 text-teal-800"},{variant:"soft",tone:"red",class:"bg-red-100 text-red-800"},{variant:"soft",tone:"orange",class:"bg-orange-200 text-orange-800"},{variant:"soft",tone:"berry",class:"bg-berry-200 text-berry-800"},{variant:"soft",tone:"lime",class:"bg-lime-200 text-lime-900"},{variant:"solid",tone:"gray",class:"bg-gray-700 text-white"},{variant:"solid",tone:"navy",class:"bg-navy-600 text-white"},{variant:"solid",tone:"blue",class:"bg-blue-600 text-white"},{variant:"solid",tone:"green",class:"bg-green-600 text-white"},{variant:"solid",tone:"teal",class:"bg-teal-800 text-white"},{variant:"solid",tone:"red",class:"bg-red-600 text-white"},{variant:"solid",tone:"orange",class:"bg-orange-600 text-white"},{variant:"solid",tone:"berry",class:"bg-berry-600 text-white"},{variant:"solid",tone:"lime",class:"bg-lime-600 text-navy-900"}],defaultVariants:{variant:"soft",tone:"gray"}});function lt({className:e,variant:t,tone:n,...r}){return o.jsx("span",{className:j(om({variant:t,tone:n}),e),...r})}const sm=l.forwardRef(({className:e,icon:t,onDismiss:n,fullBleed:r=!1,children:s,...a},i)=>{const c=o.jsxs(o.Fragment,{children:[o.jsx("span",{className:"flex size-8 shrink-0 items-center justify-center rounded-full bg-white text-blue-600 [&>svg]:size-4",children:t??o.jsx(U4,{})}),o.jsx("div",{className:"flex-1",children:s}),n&&o.jsx("button",{type:"button",onClick:n,"aria-label":"Dismiss announcement",className:"press-sm shrink-0 rounded-md p-1 text-navy-800/70 hover:bg-blue-200 hover:text-navy-800",children:o.jsx(Yt,{className:"size-4"})})]});return r?o.jsx("div",{ref:i,role:"status",className:j("border-b border-blue-200 bg-blue-100 text-sm text-navy-800",e),...a,children:o.jsx("div",{className:"mx-auto flex max-w-[1440px] items-center gap-3 px-4 py-3 lg:px-12",children:c})}):o.jsx("div",{ref:i,role:"status",className:j("flex items-center gap-3 rounded-xl border border-blue-200 bg-blue-100 px-4 py-3 text-sm text-navy-800",e),...a,children:c})});sm.displayName="Banner";const am=l.forwardRef((e,t)=>
232o.jsx("nav",{ref:t,"aria-label":"breadcrumb",...e}));am.displayName="Breadcrumb";const im=l.forwardRef(({className:e,...t},n)=>o.jsx("ol",{ref:n,className:j("flex flex-wrap items-center gap-1.5 text-sm text-text-muted",e),...t}));im.displayName="BreadcrumbList";const lm=l.forwardRef(({className:e,...t},n)=>o.jsx("li",{ref:n,className:j("inline-flex items-center gap-1.5",e),...t}));lm.displayName="BreadcrumbItem";const cm=l.forwardRef(({asChild:e,className:t,...n},r)=>o.jsx(e?Vo:"a",{ref:r,className:j("transition-colors hover:text-action",t),...n}));cm.displayName="BreadcrumbLink";const dm=l.forwardRef(({className:e,...t},n)=>o.jsx("span",{ref:n,role:"link","aria-disabled":"true","aria-current":"page",className:j("font-medium text-text",e),...t}));dm.displayName="BreadcrumbPage";const um=Qe("press inline-flex items-center justify-center gap-1.5 rounded-xl font-medium cursor-pointer disabled:opacity-50 disabled:pointer-events-none focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-action focus-visible:ring-offset-2 [&_svg]:size-4 [&_svg]:shrink-0",{variants:{variant:{brand:"bg-action text-white hover:bg-action-hover",warning:"bg-action-urgent text-white hover:bg-orange-700",sage:"bg-sage-600 text-navy-700 hover:bg-sage-500",destructive:"bg-feedback-error text-white hover:bg-red-700",secondary:"bg-navy-700 text-white hover:bg-navy-800",tertiary:"border border-border bg-white text-action hover:bg-gray-100",ghost:"bg-transparent text-action hover:bg-gray-100",muted:"bg-transparent text-gray-600 hover:bg-gray-100 hover:text-action",glass:"border border-white/25 bg-white/10 text-white backdrop-blur-sm hover:bg-white/20"},size:{sm:"min-h-9 px-4 py-1.5 text-sm",base:"min-h-10 px-5 py-2 text-sm",lg:"min-h-12 px-6 py-2.5 text-base",icon:"size-10 p-0"}},defaultVariants:{variant:"brand",size:"base"}}),ke=l.forwardRef(({className:e,variant:t,size:n,asChild:r=!1,loading:s=!1,disabled:a,children:i,...c},d)=>{const u=j(um({variant:t,size:n}),e);return r?o.jsx(Vo,{ref:d,className:u,...c,children:i}):o.jsxs("button",{ref:d,className:u,disabled:a||s,"aria-busy":s||void 0,...c,children:[s&&o.jsx(X4,{className:"animate-spin","aria-hidden":"true"}),i]})});ke.displayName="Button";const fm={none:"",sm:"p-4",md:"p-6"},L1=l.forwardRef(({className:e,padding:t="none",...n},r)=>o.jsx("div",{ref:r,className:j("rounded-xl border border-border bg-surface text-text shadow-sm",fm[t],e),...n}));L1.displayName="Card";const pm=l.forwardRef(({className:e,...t},n)=>o.jsx("div",{ref:n,className:j("flex flex-col gap-1.5 p-6",e),...t}));pm.displayName="CardHeader";const mm=l.forwardRef(({className:e,...t},n)=>o.jsx("h3",{ref:n,className:j("font-subhead text-lg font-semibold leading-none",e),...t}));mm.displayName="CardTitle";const hm=l.forwardRef(({className:e,...t},n)=>o.jsx("p",{ref:n,className:j("text-sm text-text-muted",e),...t}));hm.displayName="CardDescription";const O1=l.forwardRef(({className:e,...t},n)=>o.jsx("div",{ref:n,className:j("p-6 pt-0",e),...t}));O1.displayName="CardContent";const gm=l.forwardRef(({className:e,...t},n)=>o.jsx("div",{ref:n,className:j("flex items-center p-6 pt-0",e),...t}));gm.displayName="CardFooter";const vm=l.forwardRef(({className:e,...t},n)=>o.jsx(_l,{ref:n,className:j("size-[18px] shrink-0 rounded-[4px] border border-gray-400 bg-surface outline-none transition-colors","focus-visible:border-action focus-visible:ring-[3px] focus-visible:ring-action/30","data-[state=checked]:border-action data-[state=checked]:bg-action data-[state=checked]:text-white","disabled:cursor-not-allowed disabled:opacity-50",e),...t,children:o.jsx(kl,{className:"flex items-center justify-center text-current",children:o.jsx(er,{className:"size-3.5",strokeWidth:3})})}));vm.displayName="Checkbox";const xm=l.forwardRef(({className:e,align:t="center",sideOffset:n=6,...r},s)=>o.jsx(t5,{children:o.jsx(dc,{ref:s,align:t,sideOffset:n,...he,className:j("z-[200] w-72 rounded-xl border border-border bg-surface p-4 text-text shadow-md outline-none","duration-150 data-[state=open]:animate-in data-[state=open]:fade-in-0 data-[side=bottom]:slide-in-from-top-1 data-[side=top]:slide-in-from-bottom-1 data-[side=left]:slide-in-from-right-1 data-[side=right]:sli
232de-in-from-left-1",e),...r})}));xm.displayName=dc.displayName;const D1=l.forwardRef(({className:e,...t},n)=>o.jsx(It,{ref:n,...Ct,className:j("fixed inset-0 z-50 bg-navy-900/50 duration-200 data-[state=open]:animate-in data-[state=open]:fade-in-0",e),...t}));D1.displayName=It.displayName;const bm=l.forwardRef(({className:e,children:t,...n},r)=>o.jsxs(rn,{children:[o.jsx(D1,{}),o.jsx("div",{...Ct,className:"fixed inset-0 z-50 flex items-center justify-center p-4",children:o.jsxs(mt,{ref:r,...he,className:j("relative flex max-h-[85vh] w-full max-w-lg flex-col overflow-hidden rounded-2xl bg-surface shadow-2xl outline-none","duration-200 data-[state=open]:animate-in data-[state=open]:fade-in-0 data-[state=open]:zoom-in-95",e),...n,children:[t,o.jsxs(cr,{className:"absolute right-4 top-4 flex size-8 items-center justify-center rounded-lg text-navy-900 transition-colors hover:bg-gray-100 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-action focus-visible:ring-offset-2",children:[o.jsx(Yt,{className:"size-5"}),o.jsx("span",{className:"sr-only",children:"Close"})]})]})})]}));bm.displayName=mt.displayName;const Cm=l.forwardRef(({className:e,...t},n)=>o.jsx(ht,{ref:n,className:j("font-subhead text-2xl font-semibold leading-tight text-navy-900",e),...t}));Cm.displayName=ht.displayName;const wm=l.forwardRef(({className:e,...t},n)=>o.jsx(Tt,{ref:n,className:j("text-sm text-text-muted",e),...t}));wm.displayName=Tt.displayName;const ym=l.forwardRef(({className:e,sideOffset:t=6,...n},r)=>o.jsx(w8,{children:o.jsx(Xc,{ref:r,sideOffset:t,...he,className:j("z-[200] min-w-[160px] overflow-hidden rounded-xl border border-border bg-surface p-1 text-text shadow-md","duration-150 data-[state=open]:animate-in data-[state=open]:fade-in-0 data-[side=bottom]:slide-in-from-top-1 data-[side=top]:slide-in-from-bottom-1",e),...n})}));ym.displayName=Xc.displayName;const Nm=l.forwardRef(({className:e,inset:t,...n},r)=>o.jsx(Qc,{ref:r,className:j("relative flex cursor-pointer select-none items-center gap-2 rounded-lg px-2.5 py-1.5 text-sm outline-none [&>svg]:size-4 [&>svg]:shrink-0 [&>svg]:text-text-muted","focus:bg-gray-100 data-[disabled]:pointer-events-none data-[disabled]:opacity-50",t&&"pl-8",e),...n}));Nm.displayName=Qc.displayName;const Sm=l.forwardRef(({className:e,children:t,checked:n,...r},s)=>o.jsxs(ed,{ref:s,checked:n,className:j("relative flex cursor-pointer select-none items-center rounded-lg py-1.5 pl-8 pr-2.5 text-sm outline-none focus:bg-gray-100 data-[disabled]:pointer-events-none data-[disabled]:opacity-50",e),...r,children:[o.jsx("span",{className:"absolute left-2.5 flex items-center",children:o.jsx(nd,{children:o.jsx(er,{className:"size-4 text-action"})})}),t]}));Sm.displayName=ed.displayName;const Rm=l.forwardRef(({className:e,children:t,...n},r)=>o.jsxs(td,{ref:r,className:j("relative flex cursor-pointer select-none items-center rounded-lg py-1.5 pl-8 pr-2.5 text-sm outline-none focus:bg-gray-100 data-[disabled]:pointer-events-none data-[disabled]:opacity-50",e),...n,children:[o.jsx("span",{className:"absolute left-2.5 flex items-center",children:o.jsx(nd,{children:o.jsx(Ri,{className:"size-2 fill-action text-action"})})}),t]}));Rm.displayName=td.displayName;const jm=l.forwardRef(({className:e,inset:t,...n},r)=>o.jsx(Jc,{ref:r,className:j("px-2.5 py-1.5 text-xs font-semibold text-text-muted",t&&"pl-8",e),...n}));jm.displayName=Jc.displayName;const Em=l.forwardRef(({className:e,...t},n)=>o.jsx(rd,{ref:n,className:j("-mx-1 my-1 h-px bg-border",e),...t}));Em.displayName=rd.displayName;const Mm=l.forwardRef(({className:e,align:t="center",sideOffset:n=6,...r},s)=>o.jsx(_8,{children:o.jsx(cd,{ref:s,align:t,sideOffset:n,...he,className:j("z-[200] w-64 rounded-xl border border-border bg-surface p-4 text-text shadow-md outline-none","duration-150 data-[state=open]:animate-in data-[state=open]:fade-in-0 data-[side=bottom]:slide-in-from-top-1 data-[side=top]:slide-in-from-bottom-1 data-[side=left]:slide-in-from-right-1 data-[side=right]:slide-in-from-left-1",e),...r})}));Mm.displayName=cd.displayName;const _m=l.forwardRef(({className:e,type:t,...n},r)=>o.jsx("input",{ref:r,type:t,className:j("h-10 w-full rounded-xl border border-border bg-surface px-3.5 text-sm pointer-coarse:text-base text-text outline-none transition-colors","placeholder:text-text-muted","focus-visible:border-action focus-visible:ring-[3px] focus-visible:ring-action/15","aria-[invalid=true]:border-feedback-error aria-[invalid=true]:ring-[3px] aria-[invalid=true]:ring-feedback-error/15","disabled:cursor-not-allowed disabled:opacity-50",e),...n}));_m.displayName="Input";const Pm=l.forwardRef(({className:e,...t},n)=>o.jsx("label",{ref:n,className:j("block text-xs font-semibold text-text peer-disabled:opacity-50",e),...t}));Pm.displayName="Label";const km=l.forwardRef(({className:e,children:t,...n},r)=>o.jsxs(xs,{ref:r,className:j("flex h-10 w-full items-center justify-between gap-2 rounded-xl border border-border bg-surface px-3.5 text-sm pointer-coarse:text-base text-text outline-none transition-colors","data-[placeholder]:text-text-muted","focus-visible:border-action focus-visible:ring-[3px] focus-visible:ring-action/15","aria-[invalid=true]:border-feedback-error aria-[invalid=true]:ring-[3px] aria-[invalid=true]:ring-feedback-error/15","disabled:cursor-not-allowed disabled:opacity-50","[&>span]:line-clamp-1",e),...n,children:[t,o.jsx(hd,{asChild:!0,children:o.jsx(tr,{className:"size-4 shrink-0 text-text-muted"})})]}));
232km.displayName=xs.displayName;const Am=l.forwardRef(({className:e,children:t,position:n="popper",...r},s)=>o.jsx(vd,{children:o.jsx(bs,{ref:s,position:n,...he,className:j("relative z-[200] max-h-[var(--radix-select-content-available-height)] min-w-[128px] overflow-y-auto rounded-xl border border-border bg-surface p-1 text-text shadow-md","duration-150 data-[state=open]:animate-in data-[state=open]:fade-in-0 data-[side=bottom]:slide-in-from-top-1 data-[side=top]:slide-in-from-bottom-1",n==="popper"&&"data-[side=bottom]:translate-y-1 data-[side=top]:-translate-y-1",e),...r,children:o.jsx(yd,{className:j(n==="popper"&&"w-full min-w-[var(--radix-select-trigger-width)]"),children:t})})}));Am.displayName=bs.displayName;const Im=l.forwardRef(({className:e,children:t,...n},r)=>o.jsxs(ws,{ref:r,className:j("relative flex w-full cursor-pointer select-none items-center rounded-lg py-1.5 pl-3 pr-8 text-sm pointer-coarse:text-base outline-none","focus:bg-gray-100 data-[state=checked]:font-medium","data-[disabled]:pointer-events-none data-[disabled]:opacity-50",e),...n,children:[o.jsx(jd,{children:t}),o.jsx(Md,{className:"absolute inset-y-0 right-2.5 flex items-center",children:o.jsx(er,{className:"size-4 text-action"})})]}));Im.displayName=ws.displayName;const H1=l.forwardRef(({className:e,children:t,...n},r)=>o.jsxs(Jd,{ref:r,className:j("relative z-10 flex max-w-max flex-1 items-center justify-center",e),...n,children:[t,o.jsx(G1,{})]}));H1.displayName=Jd.displayName;const F1=l.forwardRef(({className:e,...t},n)=>o.jsx(Qd,{ref:n,className:j("group flex flex-1 list-none items-center justify-center gap-1",e),...t}));F1.displayName=Qd.displayName;const $a=xp,$1=Qe("group inline-flex h-10 w-max items-center justify-center gap-1 rounded-xl px-4 py-2 text-sm font-medium text-text transition-colors hover:bg-surface-muted focus:bg-surface-muted focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-action focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 data-[state=open]:bg-surface-muted"),z1=l.forwardRef(({className:e,children:t,showChevron:n=!0,...r},s)=>o.jsxs(eu,{ref:s,className:j($1(),"group",e),...r,children:[t,n&&o.jsx(tr,{className:"relative top-px ml-1 size-3 transition-transform duration-200 group-data-[state=open]:rotate-180","aria-hidden":"true"})]}));z1.displayName=eu.displayName;const B1=l.forwardRef(({className:e,...t},n)=>o.jsx(nu,{ref:n,className:j("left-0 top-0 w-full md:absolute md:w-auto","overflow-hidden rounded-xl border border-border bg-surface text-text shadow-lg","data-[motion^=from-]:animate-in data-[motion^=to-]:animate-out data-[motion^=from-]:fade-in data-[motion^=to-]:fade-out","data-[motion=from-end]:slide-in-from-right-52 data-[motion=from-start]:slide-in-from-left-52","data-[motion=to-end]:slide-out-to-right-52 data-[motion=to-start]:slide-out-to-left-52",e),...t}));B1.displayName=nu.displayName;const Ro=bp,G1=l.forwardRef(({className:e,...t},n)=>o.jsx("div",{className:j("absolute left-0 top-full flex justify-center"),children:o.jsx(ru,{ref:n,className:j("relative mt-2",e),...t})}));G1.displayName=ru.displayName;const W1=l.forwardRef(({className:e,...t},n)=>o.jsx(tu,{ref:n,className:j("top-full z-[1] flex h-2 items-end justify-center overflow-hidden data-[state=visible]:animate-in data-[state=hidden]:animate-out data-[state=hidden]:fade-out data-[state=visible]:fade-in",e),...t,children:o.jsx("div",{className:"relative top-[60%] size-2 rotate-45 rounded-tl-sm border border-border bg-surface shadow-md"})}));W1.displayName=tu.displayName;const Tm=l.forwardRef(({className:e,surface:t,...n},r)=>o.jsx("ul",{ref:r,className:j("flex items-center gap-1",t&&"rounded-xl border border-border bg-surface p-1",e),...n}));Tm.displayName="PaginationContent";const Vm=l.forwardRef(({...e},t)=>o.jsx("li",{ref:t,...e}));Vm.displayName="PaginationItem";const Lm=l.forwardRef(({className:e,value:t,...n},r)=>o.jsx(lu,{ref:r,value:t,className:j("relative h-2 w-full overflow-hidden rounded-full bg-gray-200",e),...n,children:o.jsx(jp,{className:"size-full flex-1 rounded-full bg-action transition-transform duration-500 ease-out",style:{transform:`translateX(-${100-(t??0)}%)`}})}));Lm.displayName=lu.displayName;const Om=l.forwardRef(({className:e,...t},n)=>o.jsx(Is,{ref:n,className:j("grid gap-2.5",e),...t}));Om.displayName=Is.displayName;const Dm=l.forwardRef(({className:e,...t},n)=>o.jsx(Ts,{ref:n,className:j("aspect-square size-[18px] shrink-0 rounded-full border border-gray-400 text-action outline-none transition-colors","focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-action focus-visible:ring-offset-2 disabled:cursor-not-allowed disabled:opacity-50","data-[state=checked]:border-action",e),...t,children:o.jsx(Cu,{className:"flex items-center justify-center",children:o.jsx(Ri,{className:"size-2.5 fill-action text-action"})})}));Dm.displayName=Ts.displayName;const Hm=l.forwardRef(({className:e,children:t,...n},r)=>o.jsxs(Iu,{ref:r,className:j("relative overflow-hidden",e),...n,children:[o.jsx(Jp,{className:"size-full rounded-[inherit]",children:t}),o.jsx(Z1,{}),o.jsx(Qp,{})]}));Hm.displayName=Iu.displayName;const Z1=l.forwardRef(({className:e,orientation:t="vertical",...n},r)=>o.jsx(Ls,{ref:r,orientation:t,className:j("flex touch-none select-none p-0.5 transition-colors",t==="vertical"&&"h-full w-2.5 border-l border-l-transparent",t
232==="horizontal"&&"h-2.5 flex-col border-t border-t-transparent",e),...n,children:o.jsx(Mu,{className:"relative flex-1 rounded-full bg-gray-300"})}));Z1.displayName=Ls.displayName;const Fm=l.forwardRef(({className:e,...t},n)=>o.jsx(dn,{ref:n,className:j("inline-flex items-center gap-0.5 rounded-lg border border-border bg-surface p-0.5",e),...t}));Fm.displayName="SegmentedControl";const $m=l.forwardRef(({className:e,children:t,...n},r)=>o.jsx(Pr,{ref:r,className:j("inline-flex items-center justify-center gap-1.5 rounded-md px-3 py-1 text-sm font-medium text-text-muted outline-none transition-colors [&>svg]:size-5","hover:text-text focus-visible:ring-2 focus-visible:ring-action focus-visible:ring-inset","data-[state=on]:bg-navy-600 data-[state=on]:text-white","disabled:pointer-events-none disabled:opacity-50",e),...n,children:t}));$m.displayName="SegmentedControlItem";const zm=l.forwardRef(({className:e,orientation:t="horizontal",decorative:n=!0,...r},s)=>o.jsx(zu,{ref:s,decorative:n,orientation:t,className:j("shrink-0 bg-border",t==="horizontal"?"h-px w-full":"h-full w-px",e),...r}));zm.displayName=zu.displayName;const Bm=Bo,U1=l.forwardRef(({className:e,...t},n)=>o.jsx(It,{ref:n,...Ct,className:j("fixed inset-0 z-50 bg-navy-900/50 duration-200 data-[state=open]:animate-in data-[state=open]:fade-in-0",e),...t}));U1.displayName=It.displayName;const Gm=Qe("fixed z-50 flex flex-col overflow-hidden bg-surface shadow-2xl outline-none duration-200 data-[state=open]:animate-in",{variants:{side:{right:"inset-y-0 right-0 h-full w-[440px] max-w-full data-[state=open]:slide-in-from-right",left:"inset-y-0 left-0 h-full w-[440px] max-w-full data-[state=open]:slide-in-from-left",top:"inset-x-0 top-0 max-h-[85vh] w-full data-[state=open]:slide-in-from-top",bottom:"inset-x-0 bottom-0 max-h-[85vh] w-full data-[state=open]:slide-in-from-bottom"}},defaultVariants:{side:"right"}}),K1=l.forwardRef(({side:e="right",className:t,children:n,...r},s)=>o.jsxs(rn,{children:[o.jsx(U1,{}),o.jsx(mt,{ref:s,...he,...Ct,className:j(Gm({side:e}),t),...r,children:n})]}));K1.displayName=mt.displayName;const Y1=l.forwardRef(({className:e,...t},n)=>o.jsx(ht,{ref:n,className:j("font-subhead text-2xl font-semibold leading-none text-trim-cap text-white",e),...t}));Y1.displayName=ht.displayName;const Wm=l.forwardRef(({className:e,...t},n)=>o.jsx(Tt,{ref:n,className:j("text-sm text-text-muted",e),...t}));Wm.displayName=Tt.displayName;const Zm=l.forwardRef(({className:e,id:t,"aria-label":n,"aria-labelledby":r,"aria-valuetext":s,...a},i)=>o.jsxs($s,{ref:i,className:j("relative flex w-full touch-none select-none items-center",e),...a,children:[o.jsx(qu,{className:"relative h-1.5 w-full grow overflow-hidden rounded-full bg-gray-200",children:o.jsx(Xu,{className:"absolute h-full bg-action"})}),o.jsx(r1,{id:t,"aria-label":n,"aria-labelledby":r,"aria-valuetext":s,className:"block size-4 rounded-full border-2 border-action bg-white shadow-sm outline-none transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-action focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50"})]}));Zm.displayName=$s.displayName;const Um=l.forwardRef(({className:e,...t},n)=>o.jsx(Gs,{ref:n,className:j("peer inline-flex h-6 w-11 shrink-0 cursor-pointer items-center rounded-full border-2 border-transparent transition-colors","focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-action focus-visible:ring-offset-2 disabled:cursor-not-allowed disabled:opacity-50","data-[state=checked]:bg-action data-[state=unchecked]:bg-gray-300",e),...t,children:o.jsx(u1,{className:"pointer-events-none block size-5 rounded-full bg-white shadow-sm ring-0 transition-transform data-[state=checked]:translate-x-5 data-[state=unchecked]:translate-x-0"})}));Um.displayName=Gs.displayName;function Km({direction:e}){return o.jsx(e==="asc"?E4:e==="desc"?C4:R4,{"aria-hidden":"true",className:j("size-3.5 shrink-0",e?"text-action":"text-gray-300")})}const Ym=l.forwardRef(({className:e,...t},n)=>o.jsx("div",{className:"relative w-full overflow-x-auto",children:o.jsx("table",{ref:n,className:j("w-full caption-bottom text-sm text-text",e),...t})}));Ym.displayName="Table";const qm=l.forwardRef(({className:e,...t},n)=>o.jsx("thead",{ref:n,className:j("[&_tr]:border-b [&_tr]:border-border",e),...t}));qm.displayName="TableHeader";const Xm=l.forwardRef(({className:e,...t},n)=>o.jsx("tbody",{ref:n,className:j("[&_tr:last-child]:border-0",e),...t}));Xm.displayName="TableBody";const Jm=l.forwardRef(({className:e,...t},n)=>o.jsx("tfoot",{ref:n,className:j("border-t border-border bg-gray-50 font-medium",e),...t}));Jm.displayName="TableFooter";const Qm=l.forwardRef(({className:e,...t},n)=>o.jsx("tr",{ref:n,className:j("border-b border-border transition-colors hover:bg-gray-50 data-[state=selected]:bg-gray-100",e),...t}));Qm.displayName="TableRow";const eh=l.forwardRef(({className:e,sortable:t,sortDirection:n=!1,onSort:r,children:s,...a},i)=>{const c="h-10 px-3 text-left align-middle text-xs font-semibold uppercase tracking-wide text-text-muted";return t?o.jsx("th",{ref:i,className:j(c,e),"aria-sort":n==="asc"?"ascending":n==="desc"?"desce
232nding":"none",...a,children:o.jsxs("button",{type:"button",onClick:r,className:"-mx-3 inline-flex h-10 items-center gap-1.5 px-3 transition-colors hover:text-text focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-action focus-visible:ring-inset",children:[s,o.jsx(Km,{direction:n})]})}):o.jsx("th",{ref:i,className:j(c,e),...a,children:s})});eh.displayName="TableHead";const th=l.forwardRef(({className:e,...t},n)=>o.jsx("td",{ref:n,className:j("px-3 py-2.5 align-middle",e),...t}));th.displayName="TableCell";const nh=l.forwardRef(({className:e,...t},n)=>o.jsx("caption",{ref:n,className:j("mt-4 text-sm text-text-muted",e),...t}));nh.displayName="TableCaption";const rh=l.forwardRef(({className:e,...t},n)=>o.jsx(S1,{ref:n,className:j("inline-flex h-10 items-center justify-center gap-1 rounded-xl bg-gray-100 p-1 text-text-muted","data-[orientation=vertical]:flex data-[orientation=vertical]:h-auto data-[orientation=vertical]:w-full data-[orientation=vertical]:flex-col data-[orientation=vertical]:items-stretch data-[orientation=vertical]:justify-start",e),...t}));rh.displayName=S1.displayName;const oh=l.forwardRef(({className:e,...t},n)=>o.jsx(R1,{ref:n,className:j("inline-flex items-center justify-center gap-1.5 whitespace-nowrap rounded-lg px-3 py-1.5 text-sm font-medium transition-colors","focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-action focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50","data-[state=active]:bg-navy-600 data-[state=active]:text-white data-[state=active]:shadow-sm","data-[orientation=vertical]:w-full data-[orientation=vertical]:justify-start data-[orientation=vertical]:whitespace-normal data-[orientation=vertical]:px-3 data-[orientation=vertical]:py-2.5 data-[orientation=vertical]:text-left",e),...t}));oh.displayName=R1.displayName;const sh=l.forwardRef(({className:e,...t},n)=>o.jsx(j1,{ref:n,className:j("data-[state=inactive]:hidden","mt-4 focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-action focus-visible:ring-offset-2",e),...t}));sh.displayName=j1.displayName;const ah=l.forwardRef(({className:e,...t},n)=>o.jsx("textarea",{ref:n,className:j("flex min-h-20 w-full rounded-xl border border-border bg-surface px-3.5 py-2.5 text-sm pointer-coarse:text-base text-text outline-none transition-colors","placeholder:text-text-muted focus-visible:border-action focus-visible:ring-[3px] focus-visible:ring-action/15","aria-[invalid=true]:border-feedback-error aria-[invalid=true]:ring-feedback-error/15 disabled:cursor-not-allowed disabled:opacity-50",e),...t}));ah.displayName="Textarea";l.createContext(null);const ih=l.forwardRef(({className:e,...t},n)=>o.jsx(dn,{ref:n,className:j("flex flex-wrap items-center gap-2",e),...t}));ih.displayName=dn.displayName;const lh=l.forwardRef(({className:e,children:t,...n},r)=>o.jsx(Pr,{ref:r,className:j("press inline-flex items-center gap-1.5 rounded-full border px-4 py-1.5 text-sm font-medium outline-none [&>svg]:size-4","border-border bg-surface text-navy-700 hover:border-gray-400 hover:bg-gray-100","focus-visible:ring-2 focus-visible:ring-action focus-visible:ring-offset-2","data-[state=on]:border-navy-600 data-[state=on]:bg-navy-600 data-[state=on]:text-white data-[state=on]:hover:bg-navy-700","disabled:pointer-events-none disabled:opacity-50",e),...n,children:t}));lh.displayName=Pr.displayName;const ch=Qe("press inline-flex items-center justify-center gap-1.5 rounded-lg text-sm font-medium text-text outline-none [&>svg]:size-4 [&>svg]:shrink-0 hover:bg-gray-100 focus-visible:ring-2 focus-visible:ring-action focus-visible:ring-offset-2 disabled:pointer-events-none disabled:opacity-50 data-[state=on]:bg-navy-600 data-[state=on]:text-white data-[state=on]:hover:bg-navy-700",{variants:{size:{sm:"h-8 min-w-8 px-2.5",base:"h-9 min-w-9 px-3",lg:"h-10 min-w-10 px-4"}},defaultVariants:{size:"base"}}),dh=l.forwardRef(({className:e,size:t,...n},r)=>o.jsx(Vu,{ref:r,className:j(ch({size:t}),e),...n}));dh.displayName=Vu.displayName;const uh=l.forwardRef(({className:e,sideOffset:t=6,children:n,...r},s)=>o.jsx(z7,{children:o.jsxs(T1,{ref:s,sideOffset:t,...he,className:j("z-[200] max-w-xs rounded-lg bg-navy-800 px-3 py-1.5 text-xs font-medium text-white shadow-md","animate-in fade-in-0 duration-150 data-[side=bottom]:slide-in-from-top-1 data-[side=top]:slide-in-from-bottom-1 data-[side=left]:slide-in-from-right-1 data-[side=right]:sli
232de-in-from-left-1",e),...r,children:[n,o.jsx(B7,{className:"fill-navy-800"})]})}));uh.displayName=T1.displayName;const fh={default:"",muted:"bg-surface-muted",dark:"bg-surface-dark text-text-on-dark",gray:"bg-[image:var(--gradient-light-gray)]",blue:"bg-[image:var(--gradient-light-blue)]",green:"bg-[image:var(--gradient-light-green)]",info:"bg-[image:var(--gradient-info-band)]",hero:"bg-[image:var(--gradient-hero-navy)] text-text-on-dark"},ph=l.forwardRef(({tone:e="default",asChild:t=!1,className:n,...r},s)=>o.jsx(t?Vo:"div",{ref:s,className:j(fh[e],n),...r}));ph.displayName="Surface";const mh="absolute top-1/2 flex size-9 -translate-y-1/2 cursor-pointer items-center justify-center rounded-lg text-white transition-colors hover:bg-white/15 focus-visible:ring-2 focus-visible:ring-white/60 focus-visible:outline-none";function ig({isLoggedIn:e,name:t,memberId:n,avatar:r,stats:s,promo:a,tiles:i,region:c,signInHref:d,onSignIn:u,signOutHref:p,onSignOut:f,footer:m,onClose:g,className:v}){return o.jsxs("div",{className:j("flex min-h-full flex-col bg-surface",v),children:[(e||g)&&o.jsxs("div",{className:"relative flex h-16 shrink-0 items-center justify-center bg-navy-400 bg-linear-to-b from-navy-700 to-navy-500 px-5 text-white lg:bg-none",children:[g&&o.jsx("button",{type:"button",onClick:g,"aria-label":"Close account menu",className:j(mh,"left-3"),children:o.jsx(Yt,{className:"size-6"})}),e&&o.jsx("span",{className:"absolute top-1/3 left-1/2 z-10 flex size-28 -translate-x-1/2 items-center justify-center overflow-hidden rounded-full bg-blue-100 text-navy-900 ring-4 ring-surface",children:r??o.jsx(mf,{className:"size-14"})})]}),e&&(t||n)&&o.jsxs("div",{className:"px-5 pt-20 pb-1 text-center",children:[t&&o.jsx("p",{className:"font-subhead text-2xl font-semibold text-navy-900",children:t}),n&&o.jsxs("p",{className:"mt-0.5 text-sm text-text-muted",children:["Member #",n]})]}),e&&s&&o.jsx("div",{className:"px-5 pt-4",children:s}),i&&i.length>0&&o.jsx("div",{className:"grid grid-cols-2 gap-2.5 px-5 py-4",children:i.map(h=>o.jsx(hh,{tile:h},h.label))}),a&&o.jsx("div",{className:j("px-5 pb-2",!(i&&i.length>0)&&"pt-4"),children:a}),c&&o.jsx("div",{className:"px-5 pb-5",children:c}),o.jsxs("div",{className:"mt-auto",children:[m&&o.jsx("div",{className:"px-5 pb-5 pt-4",children:m}),e?(f||p)&&o.jsx(Ga,{href:p,onClick:f,label:"Sign out",icon:tf}):(u||d)&&o.jsx(Ga,{href:d,onClick:u,label:"Sign in",icon:Q4})]})]})}const za="flex cursor-pointer items-center justify-center gap-2 border-t border-border p-4 text-base font-semibold text-action transition-colors hover:bg-surface-muted",Ba="relative flex min-h-20 cursor-pointer flex-col items-center justify-center rounded-xl border border-border p-3 text-center transition-colors hover:border-navy-400 hover:bg-surface-muted focus-visible:ring-2 focus-visible:ring-action focus-visible:outline-none";function Ga({href:e,onClick:t,label:n,icon:r}){const s=o.jsxs(o.Fragment,{children:[o.jsx(r,{className:"size-5 shrink-0"}),o.jsx("span",{className:"leading-none",children:n})]});return e?o.jsx("a",{href:e,onClick:t,className:za,children:s}):o.jsx("button",{type:"button",onClick:t,className:j(za,"w-full"),children:s})}function hh({tile:e}){const t=o.jsxs(o.Fragment,{children:[!!e.count&&e.count>0&&o.jsx("span",{className:"absolute top-2.5 right-2.5 flex min-w-5 items-center justify-center rounded-full bg-orange-600 px-1.5 text-xs font-semibold text-white",children:e.count}),e.icon&&o.jsx("span",{className:"pt-1 text-navy-900 [&>svg]:size-7",children:e.icon}),o.jsx("span",{className:"mt-2 font-subhead text-base font-semibold text-navy-900",children:e.label})]});return e.href?o.jsx("a",{href:e.href,onClick:e.onClick,target:e.external?"_blank":void 0,rel:e.external?"noreferrer":void 0,className:j(Ba,e.wide&&"col-span-2"),children:t}):o.jsx("button",{type:"button",onClick:e.onClick,className:j(Ba,e.wide&&"col-span-2"),children:t})}function Wa({type:e="sub-page",logo:t,nav:n,actions:r,account:s,welcome:a,subBrand:i,subBrandMobile:c,mobile:d,transparent:u=!1,sticky:p=!1,className:f,"aria-label":m="Site"}){const g=e==="home",v=e==="minimal",h=n&&o.jsx("nav",{"aria-label":"Primary",children:n}),b=r&&o.jsx("div",{className:"flex items-center gap-1",children:r}),x=g?j("mx-10 p-6 transition-colors",u?"bg-transparent":"bg-navy-700"):"bg-navy-700 px-8 py-4";return o.jsx("header",{"aria-label":m,className:j("w-full font-sans text-white",p&&"fixed inset-x-0 top-0 z-40",g&&"lg:pt-6",f),children:v?o.jsx("div",{className:j(x,"flex items-center justify-center [&_img]:h-[42px] [&_img]:w-auto [&_svg]:h-[42px] [&_svg]:w-auto"),children:t}):o.jsxs(o.Fragment,{children:[o.jsx("div",{className:"lg:hidden",children:d}),o.jsx("div",{className:"hidden lg:block",children:g?o.jsxs("div",{className:j(x,"grid grid-cols-[auto_1fr] gap-6"),children:[o.jsx("div",{className:"flex shrink-0 items-center",children:t}),o.jsxs("div",{className:"flex min-w-0 flex-col justify-center",children:[o.jsxs("div",{className:"flex items-center justify-between gap-6 border-b border-white/25 pb-3 text-sm",children:[o.jsx("span",{className:"truncate text-sage-600",children:a}),s&&o.jsx("div",{className:"flex shrink-0 items-center gap-4",children:s})]}),o.jsxs("div",{className:"mt-3 flex items-center justify-between gap-6",children:[h,b]})]})]}):o.jsxs("div",{className:j(x,"flex items-center justify-between gap-6"),children:[o.jsxs("div",{className:"flex min-w-0 items-center gap-8",children:[o.jsx("div",{className:"flex shrink-0 items-center [&_img]:h-[42px] [&_img]:w-auto [&_svg]:h-[42px] [&_svg]:w-auto",children:t}),h]}),o.jsxs("div",{className:"flex shrink-0 items-center gap-4",children:[b,s&&o.jsx("div",{className:"flex items-center gap-4",children:s})]})]})}),e==="sub-site"&&c&&o.jsx("div",{className:"bg-white text-navy-900 lg:hidden",children:c}),e==="sub-site"&&i&&o.jsx("div",{className:"hidden bg-white text-navy-900 lg:block",children:i})]})})}const Za="h-auto rounded-none bg-transparent px-0 py-2 text-base font-medium text-white/90 hover:bg-transparent hover:text-white focus:bg-transparent data-[state=open]:bg-transparent data-[state=open]:text-white focus-visible:ring-offset-navy-700";function q1({callout:e,className:t,wrapLink:n=r=>r}){return o.jsxs("div",{className:j("flex flex-wrap items-center justify-between gap-x-6 gap-y-3 rounded-xl bg-surface-muted px-5 py-4",t),children:[o.jsxs("div",{className:"min-w-0",children:[o.jsx("p",{className:"font-subhead text-lg font-semibold text-navy-900",children:e.title}),e.description&&o.jsx("p",{className:"mt-1 text-sm leading-snug text-text-muted",children:e.description})]}),e.link&&n(o.jsxs("a",{href:e.link.href,target:e.link.external?"_blank":void 0,rel:e.link.external?"noreferrer":void 0,className:"inline-flex shrink-0 items-center gap-1.5 rounded-lg px-3 py-2 text-base font-medium text-action transition-colors hover:bg-surface",children:[e.link.label,e.link.external?o.jsx(To,{className:"size-3.5 shrink-0","aria-hidden":"true"}):o.jsx(Vn,{className:"size-4 shrink-0","aria-hidden":"true"})]}))]})}function gh({sections:e,callout:t}){const n=l.useRef(null);l.useEffect(()=>{var c;const s=n.current;if(!s)return;const a=()=>{const d=Array.from(s.querySelectorAll("[data-nav-heading]"));if(d.length<2)return;d.forEach(f=>{f.style.maxWidth=""});const u=d.map(f=>{const m=f.getBoundingClientRect().height;f.style.whiteSpace="nowrap";
232const g=f.getBoundingClientRect().height||1;return f.style.whiteSpace="",{el:f,lines:Math.max(1,Math.round(m/g))}}),p=Math.max(...u.map(f=>f.lines));u.forEach(f=>{if(f.lines>=p)return;f.el.style.whiteSpace="nowrap";const m=f.el.scrollWidth;f.el.style.whiteSpace="",f.el.style.maxWidth=`${Math.ceil(m/p)+4}px`})},i=requestAnimationFrame(a);return(c=document.fonts)==null||c.ready.then(a).catch(()=>{}),window.addEventListener("resize",a),()=>{cancelAnimationFrame(i),window.removeEventListener("resize",a)}},[e]);const r=o.jsx("ul",{ref:n,className:"grid auto-cols-[256px] grid-flow-col gap-x-10 gap-y-0 p-8 [grid-template-rows:auto_1fr]",children:e.map((s,a)=>{var i;return s.content?o.jsx("li",{className:"row-span-2 self-start",children:s.content},a):o.jsxs("li",{className:"grid grid-rows-subgrid row-span-2 items-start",children:[o.jsxs("div",{className:"row-start-1",children:[o.jsx("p",{"data-nav-heading":!0,className:"font-subhead text-2xl font-semibold text-balance text-navy-900",children:s.title}),s.description&&o.jsx("p",{className:"mt-2 mb-3 text-sm leading-snug text-text-muted",children:s.description})]}),o.jsx("ul",{className:"row-start-2 flex flex-col gap-0.5",children:(i=s.links)==null?void 0:i.map(c=>o.jsx("li",{children:o.jsx(Ro,{asChild:!0,children:o.jsxs("a",{href:c.href,target:c.external?"_blank":void 0,rel:c.external?"noreferrer":void 0,className:"flex items-center gap-2 rounded-lg px-2 py-2 text-base text-action transition-colors hover:bg-surface-muted",children:[o.jsx(ro,{className:"size-4 shrink-0","aria-hidden":"true"}),o.jsxs("span",{className:"inline-flex items-center gap-1.5",children:[c.label,c.external&&o.jsx(To,{className:"size-3.5 shrink-0 text-text-muted","aria-hidden":"true"})]})]})})},c.label))})]},s.title??a)})});return t?o.jsxs("div",{className:"pb-8",children:[r,o.jsx(q1,{callout:t,className:"mx-8",wrapLink:s=>o.jsx(Ro,{asChild:!0,children:s})})]}):r}function vh({items:e,className:t}){return o.jsx(H1,{className:j("max-w-none justify-start",t),children:o.jsxs(F1,{className:"justify-start gap-8",children:[e.map(n=>{var r;return(r=n.sections)!=null&&r.length?o.jsxs($a,{children:[o.jsx(z1,{className:Za,showChevron:!1,children:n.label}),o.jsx(B1,{children:o.jsx(gh,{sections:n.sections,callout:n.callout})})]},n.label):o.jsx($a,{children:o.jsx(Ro,{asChild:!0,children:o.jsx("a",{href:n.href,className:j($1(),Za),children:n.label})})},n.label)}),o.jsx(W1,{})]})})}const jo="flex size-9 shrink-0 items-center justify-center rounded-lg text-white transition-colors hover:bg-white/15 focus-visible:ring-2 focus-visible:ring-white/60 focus-visible:outline-none",X1="relative z-10 flex h-[60px] shrink-0 items-center gap-2 bg-navy-700 px-4",J1="relative flex size-9 shrink-0 items-center justify-center rounded-full bg-navy-400 text-white transition-colors hover:bg-navy-500",Q1="flex flex-1 items-center justify-center [&_img]:h-9 [&_img]:w-auto",e2="size-[18px] translate-x-px";function xh({items:e,logo:t,account:n,accountOpen:r,onAccountOpenChange:s,cartCount:a,search:i,support:c,className:d}){const[u,p]=l.useState(!1),[f,m]=l.useState(!1),g=s!==void 0,v=g?!!r:f,h=M=>g?s(M):m(M),[b,x]=l.useState(null),C=e.find(M=>{var O;return M.label===b&&((O=M.sections)==null?void 0:O.length)}),w=v?"account":u?"nav":null,y=()=>{h(!1),x(null),p(!0)},N=()=>{p(!1),h(!0)},R=()=>{p(!1),h(!1)};l.useEffect(()=>{if(typeof window>"u"||!window.matchMedia)return;const M=window.matchMedia("(min-width: 64rem)"),O=()=>{M.matches&&R()};return O(),M.addEventListener("change",O),()=>M.removeEventListener("change",O)},[]);const _=M=>{var F,Z;if(M.defaultPrevented||M.button!==0||M.metaKey||M.ctrlKey||M.shiftKey||M.altKey)return;const O=(Z=(F=M.target)==null?void 0:F.closest)==null?void 0:Z.call(F,"a[href]");!O||O.target&&O.target!=="_self"||R()};l.useEffect(()=>{if(typeof window>"u")return;const M=()=>R();return window.addEventListener("popstate",M),()=>window.removeEventListener("popstate",M)},[]);const S=(M,O,F)=>o.jsx("button",{type:"button","aria-label":M,className:jo,onClick:O,children:F}),P=M=>n?o.jsxs("button",{type:"button","aria-label":"Account",onClick:M,className:J1,children:[o.jsx(Pi,{className:e2}),!!a&&a>0&&o.jsx("span",{className:"absolute -top-0.5 -right-0.5 size-2.5 rounded-full bg-orange-600 ring-2 ring-navy-700","aria-hidden":"true"})]}):o.jsx("span",{className:"size-9 shrink-0","aria-hidden":"true"}),T=(M,O)=>o.jsxs("div",{className:X1,children:[M,o.jsx("div",{className:Q1,children:t}),O]});return o.jsxs(o.Fragment,{children:[T(S("Open menu",y,o.jsx(oo,{className:"size-6"})),P(N)),o.jsx(Bo,{open:w!==null,onOpenChange:M=>{M||R()},children:o.jsx(rn,{children:o.jsxs(mt,{...he,...Ct,"aria-describedby":void 0,onClick:_,className:j("fixed inset-0 z-50 flex flex-col overflow-hidden bg-surface outline-none",d),children:[o.jsx(ht,{className:"sr-only",children:w==="account"?"Account":"Menu"}),w==="account"?T(S("Open menu",y,o.jsx(oo,{className:"size-6"})),S("Close",()=>h(!1),o.jsx(Yt,{className:"size-6"}
232))):T(S("Close menu",()=>p(!1),o.jsx(Yt,{className:"size-6"})),P(N)),o.jsx("div",{className:"flex flex-1 flex-col overflow-y-auto bg-surface duration-200 animate-in fade-in-0 slide-in-from-top-4",children:w==="account"?n:C?o.jsxs(o.Fragment,{children:[o.jsxs("div",{className:"flex shrink-0 items-center gap-3 bg-navy-400 px-4 py-3 text-white",children:[o.jsx("button",{type:"button","aria-label":"Back",className:jo,onClick:()=>x(null),children:o.jsx(y4,{className:"size-5"})}),o.jsx("span",{className:"flex-1 text-center font-subhead text-lg font-semibold",children:C.label}),o.jsx("span",{className:"size-9 shrink-0","aria-hidden":"true"})]}),o.jsxs("div",{className:"bg-surface px-5 py-6",children:[C.sections.map(M=>{var O;return o.jsxs("div",{className:"mb-8 last:mb-0",children:[o.jsx("p",{className:"font-subhead text-2xl font-semibold text-navy-900",children:M.title}),M.description&&o.jsx("p",{className:"mt-2 mb-3 text-sm leading-snug text-text-muted",children:M.description}),o.jsx("ul",{className:"flex flex-col gap-0.5",children:(O=M.links)==null?void 0:O.map(F=>o.jsx("li",{children:o.jsxs("a",{href:F.href,className:"flex items-center gap-2 rounded-lg px-2 py-2 text-base text-action transition-colors hover:bg-surface-muted",children:[o.jsx(ro,{className:"size-4 shrink-0","aria-hidden":"true"}),F.label]})},F.label))})]},M.title)}),C.callout&&o.jsx(q1,{callout:C.callout,className:"mt-8"})]})]}):o.jsxs(o.Fragment,{children:[i&&o.jsx("div",{className:"flex h-16 shrink-0 items-stretch border-b border-navy-400 bg-linear-to-b from-navy-700 to-navy-500 px-5 text-white",children:i}),o.jsx("ul",{className:"flex flex-col",children:e.map(M=>{var U,V,G;const O=M.description??((V=(U=M.sections)==null?void 0:U[0])==null?void 0:V.description),F=o.jsxs(o.Fragment,{children:[o.jsxs("span",{className:"min-w-0 flex-1",children:[o.jsx("span",{className:"block font-subhead text-2xl font-semibold text-navy-900",children:M.label}),O&&o.jsx("span",{className:"mt-0.5 block text-sm leading-snug text-pretty text-text-muted",children:O})]}),o.jsx(ro,{className:"size-5 shrink-0 self-center text-text-muted","aria-hidden":"true"})]}),Z="flex w-full items-start gap-4 px-5 py-4 text-left transition-colors hover:bg-surface-muted focus-visible:ring-2 focus-visible:ring-action focus-visible:ring-inset focus-visible:outline-none";return o.jsx("li",{className:"border-b border-border last:border-b-0",children:(G=M.sections)!=null&&G.length?o.jsx("button",{type:"button","aria-label":`${M.label} menu`,className:Z,onClick:()=>x(M.label),children:F}):o.jsx("a",{href:M.href,className:Z,children:F})},M.label)})}),c&&o.jsx("div",{className:"border-t border-border p-5",children:c})]})},`${w}:${b??"root"}`)]})})})]})}function Ua({logo:e,account:t=!0,className:n}){return o.jsxs("div",{className:j(X1,n),"aria-hidden":"true",children:[o.jsx("span",{className:jo,children:o.jsx(oo,{className:"size-6"})}),o.jsx("div",{className:Q1,children:e}),t?o.jsx("span",{className:J1,children:o.jsx(Pi,{className:e2})}):o.jsx("span",{className:"size-9 shrink-0"})]})}const bh=l.forwardRef(({title:e,href:t="#",imageUrl:n,image:r,category:s,categoryTone:a="blue",categoryIcon:i,author:c,timeLabel:d,cpeLabel:u,price:p,nonMemberPrice:f,isNew:m,isFreeToMembers:g,ctaLabel:v="View details",className:h,...b},x)=>o.jsxs("div",{ref:x,...he,className:j("flex flex-col overflow-hidden rounded-xl border border-border bg-surface shadow-sm transition-[transform,box-shadow] duration-200 hover:-translate-y-0.5 hover:shadow-lg",h),...b,children:[o.jsxs("div",{className:"relative aspect-video overflow-hidden bg-gray-200",children:[r??(n?o.jsx("img",{src:n,alt:"",className:"size-full object-cover"}):o.jsx("div",{className:"flex size-full items-center justify-center text-gray-400",children:i??o.jsx(Si,{className:"size-12"})})),m&&o.jsx(lt,{variant:"solid",tone:"berry",className:"absolute right-3 top-3",children:"New!"}),g&&o.jsx(lt,{variant:"solid",tone:"blue",className:"absolute left-3 top-3",children:"Free to members"}),o.jsx("a",{href:t,tabIndex:-1,"aria-hidden":"true",className:"absolute inset-0"})]}),o.jsxs("div",{className:"flex flex-1 flex-col p-4",children:[o.jsx("h3",{className:"line-clamp-2 font-subhead text-lg font-semibold leading-tight text-navy-800",children:o.jsx("a",{href:t,className:"text-navy-800 transition-colors hover:text-blue-700 hover:underline focus:outline-none focus-visible:underline",children:e})}),s&&o.jsx("div",{className:"mt-2",children:o.jsxs(lt,{tone:a,children:[i,s]})}),c&&o.jsx("p",{className:"mt-2 line-clamp-1 text-xs text-gray-600",children:c}),(d||u)&&o.jsxs("div",{className:"mt-3 flex items-center gap-4 text-xs text-gray-600",children:[d&&o.jsxs("span",{className:"flex items-center gap-1",children:[o.jsx(ji,{className:"size-3.5"}),d]}),u&&o.jsxs("span",{className:"flex items-center gap-1",children:[o.jsx(Ei,{className:"size-3.5"}),u," CPE"]})]}),o.jsx("div",{className:"mt-auto pt-4",children:o.jsxs("div",{className:"flex items-center justify-between gap-3 border-t border-border pt-4",children:[p&&o.jsxs("div",{children:[o.jsx("p",{className:j("text-xl font-bold leading-tight",p==="Free"?"text-blue-600":"text-navy-800"),children:p}),f&&o.jsxs("p",{className:"mt-0.5 whitespace-nowrap text-xs leading-4 text-gray-500",children:["Non-member: ",f]})]}),o.jsx(ke,{asChild:!0,variant:"tertiary",size:"sm",children:o.jsx("a",{href:t,children:v})})]})})]})]}));bh.displayName="ProductCard";const Ch=l.forwardRef(({title:e,href:t="#",imageUrl:n,image:r,category:s,categoryTone:a="blue",categoryIcon:i,author:c,description:d,timeLabel:u,cpeLabel:p,price:f,nonMemberPrice:m,isNew:g,isFreeToMembers:v,ctaLabel:h="View details",className:b,...x},C)=>o.jsxs("article",{ref:C,...he,className:j("flex flex-col overflow-hidden rounded-xl border border-border bg-surface shadow-sm transition-[transform,box-shadow] duration-200 hover:-translate-y-0.5 hover:shadow-lg sm:flex-row",b),...x,children:[o.jsxs("div",{className:"relative aspect-video w-full shrink-0 overflow-hidden bg-gray-200 sm:m-4 sm:w-56 sm:self-start sm:rounded-lg md:w-64",children:[r??(n?o.jsx("img",{src:n,alt:"",className:"size-full object-cover"}):o.jsx("div",{className:"flex size-full items-center justify-center text-gray-400",children:i??o.jsx(Si,{className:"size-10"})})),g&&o.jsx(lt,{variant:"solid",tone:"berry",className:"absolute right-3 top-3",children:"New!"}),v&&o.jsx(lt,{variant:"solid",tone:"blue",className:"absolute left-3 top-3",children:"Free to members"}),o.jsx("a",{href:t,tabIndex:-1,"aria-hidden":"true",className:"absolute inset-0"})]}),o.jsxs("div",{className:"flex flex-1 flex-col p-4",children:[o.jsx("h3",{className:"font-subhead text-lg font-semibold leading-tight text-navy-800",children:o.jsx("a",{href:t,className:"text-navy-800 transition-colors hover:text-blue-700 hover:underline focus:outline-none focus-visible:underline",children:e})}),s&&o.jsx("div",{className:"mt-2",children:o.jsxs(lt,{tone:a,children:[i,s]})}),c&&o.jsx("p",{className:"mt-2 line-clamp-1 text-xs text-gray-600",children:c}),d&&o.jsx("p",{className:"mt-1.5 line-clamp-2 text-sm leading-relaxed text-gray-700",children:d}),(u||p)&&o.jsxs("div",{className:"mt-2 flex items-center gap-4 text-xs text-gray-600",children:[u&&o.jsxs("span",{className:"flex items-center gap-1",children:[o.jsx(ji,{className:"size-3.5"}),u]}),p&&o.jsxs("span",{className:"flex items-center gap-1",children:[o.jsx(Ei,{className:"size-3.5"}),p," CPE"]})]}),o.jsx("div",{className:"mt-auto pt-4",children:o.jsxs("div",{className:"flex items-center justify-between gap-3 border-t border-border pt-4",children:[f&&o.jsxs("div",{children:[o.jsx("p",{className:j("text-xl font-bold leading-tight",f==="Free"?"text-blue-600":"text-navy-800"),children:f}),m&&o.jsxs("p",{className:"mt-0.5 whitespace-nowrap text-xs leading-4 text-gray-500",children:["Non-member: ",m]})]}),o.jsx(ke,{asChild:!0,variant:"tertiary",size:"sm",children:o.jsx("a",{href:t,children:h})})]})})]})]}));Ch.displayName="ProductListItem";function wh({className:e,sticky:t,...n}){return o.jsx("div",{className:j("flex w-full flex-col overflow-hidden border border-border bg-surface shadow-md",t?"max-w-none rounded-none":"max-w-md rounded-xl",e),...n})}const Ka=Qe("flex items-center gap-2.5 px-5 py-3 text-sm font-semibold text-white",{variants:{tone
232:{success:"bg-green-600",promo:"bg-blue-600",info:"bg-navy-600"},interactive:{true:"w-full cursor-pointer py-2 text-left transition-colors focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-inset focus-visible:ring-white/80",false:"justify-center text-center"}},compoundVariants:[{tone:"success",interactive:!0,class:"[@media(hover:hover)]:hover:bg-green-700 active:bg-green-700"},{tone:"promo",interactive:!0,class:"[@media(hover:hover)]:hover:bg-blue-700 active:bg-blue-700"},{tone:"info",interactive:!0,class:"[@media(hover:hover)]:hover:bg-navy-700 active:bg-navy-700"}],defaultVariants:{tone:"success",interactive:!1}});function yh({className:e,tone:t,icon:n=o.jsx(O4,{}),collapsible:r,collapsed:s,onToggle:a,children:i,...c}){const d=n?o.jsx("span",{"aria-hidden":!0,className:"flex shrink-0 [&_svg]:size-4",children:n}):null;return r?o.jsxs("button",{type:"button",onClick:a,"aria-expanded":!s,className:j(Ka({tone:t,interactive:!0}),e),...c,children:[d,o.jsx("span",{className:"flex-1 leading-snug",children:i}),o.jsx("span",{"aria-hidden":!0,className:"-mr-1.5 grid size-9 shrink-0 place-items-center rounded-md bg-transparent text-white/90 [&_svg]:size-4",children:s?o.jsx(_i,{}):o.jsx(Mi,{})})]}):o.jsxs("div",{className:j(Ka({tone:t}),e),...c,children:[d,o.jsx("p",{className:"leading-snug",children:i})]})}function Nh({className:e,...t}){return o.jsx("div",{className:j("flex flex-col gap-6 p-6",e),...t})}function Sh({className:e,label:t,price:n,discount:r,secondary:s,...a}){return o.jsxs("div",{className:j("flex flex-col gap-3",e),...a,children:[(t||r)&&o.jsxs("div",{className:"flex items-center gap-3",children:[t&&o.jsx("p",{className:"font-subhead text-xl font-semibold text-navy-600",children:t}),r&&o.jsx(lt,{variant:"soft",tone:"orange",className:"ml-auto",children:r})]}),o.jsxs("div",{className:"flex items-center gap-3",children:[o.jsx("span",{className:"font-subhead text-5xl font-bold leading-none text-green-600 text-trim-cap",children:n}),s&&o.jsxs("span",{className:"flex flex-col leading-tight text-text-muted",children:[o.jsx("span",{className:"text-xs",children:s.label}),o.jsx("span",{className:"text-base",children:s.value})]})]})]})}function Rh({className:e,heading:t,yourLabel:n="Your Price:",yourPrice:r,memberLabel:s="IMA Members:",memberPrice:a,savingsNote:i,...c}){return o.jsxs("div",{className:j("flex flex-col gap-4",e),...c,children:[t&&o.jsx("p",{className:"font-subhead text-2xl font-semibold text-navy-800",children:t}),o.jsxs("div",{className:"flex items-end gap-8",children:[o.jsxs("div",{className:"flex flex-col gap-2",children:[o.jsx("span",{className:"text-xs text-text-muted",children:n}),o.jsx("span",{className:"font-subhead text-4xl font-bold leading-none text-green-600",children:r})]}),o.jsxs("div",{className:"flex flex-col gap-2",children:[o.jsx("span",{className:"text-xs text-text-muted",children:s}),o.jsx("span",{className:"font-subhead text-4xl font-bold leading-none text-text-muted",children:a})]})]}),i&&o.jsxs("div",{className:"inline-flex w-fit items-center gap-2 rounded-lg bg-action/10 px-3 py-2 text-sm text-text-muted [&_a]:font-semibold [&_a]:text-action [&_a]:underline [&_a:hover]:text-action-hover",children:[o.jsx(_4,{className:"size-4 shrink-0","aria-hidden":!0}),o.jsx("span",{children:i})]})]})}function jh({className:e,enrolledOn:t,resumeHref:n="#",resumeLabel:r="Resume learning",children:s,...a}){const[i,c]=l.useState(!1);return o.jsxs("div",{className:j("flex flex-col gap-5",e),...a,children:[o.jsxs("div",{className:"flex flex-col items-center gap-3 text-center",children:[o.jsx("div",{className:"grid size-14 place-items-center rounded-full bg-gray-100",children:o.jsx(er,{className:"size-7 text-green-600",strokeWidth:2.5,"aria-hidden":!0})}),o.jsxs("div",{className:"flex flex-col gap-1",children:[o.jsx("p",{className:"font-subhead text-2xl font-semibold text-navy-800",children:"You already have access!"}),t&&o.jsxs("p",{className:"text-sm text-text-muted",children:["Enrolled on ",t]})]})]}),o.jsx(ke,{asChild:!0,variant:"brand",size:"lg",className:"w-full",children:o.jsxs("a",{href:n,children:[r,o.jsx(Vn,{})]})}),s&&o.jsxs("div",{className:"flex flex-col",children:[o.jsxs("button",{type:"button",onClick:()=>c(d=>!d),"aria-expanded":i,className:"mx-auto flex min-h-11 items-center gap-1.5 rounded-md px-2 text-sm font-semibold text-action hover:underline focus-visible:outline-none focus-visible:ring-2 focus-visible:ring-action focus-visible:ring-offset-2 [&_svg]:size-4",children:[i?o.jsx(Mi,{}):o.jsx(_i,{}),i?"Hide purchase options":"Show purchase options"]}),i&&o.jsx("div",{className:"mt-6 flex flex-col gap-6 border-t border-border pt-6",children:s})]})]})}function Eh({className:e,icon:t,title:n,description:r,align:s="start",children:a,...i}){return o.jsxs("div",{className:j("flex flex-col gap-5",s==="center"&&"items-center text-center",e),...i,children:[t&&o.jsx("span",{"aria-hidden":!0,
232className:"grid size-14 place-items-center rounded-full bg-gray-100 text-navy-700 [&_svg]:size-6",children:t}),o.jsxs("div",{className:"flex flex-col gap-1",children:[o.jsx("p",{className:"font-subhead text-2xl font-semibold text-navy-800",children:n}),r&&o.jsx("p",{className:"text-sm leading-relaxed text-text-muted",children:r})]}),a&&o.jsx("div",{className:"flex w-full flex-col gap-3",children:a})]})}function Mh({className:e,divider:t=!0,...n}){return o.jsx("div",{className:j("flex flex-col gap-3",t&&"border-t border-border pt-6",e),...n})}function _h({className:e,...t}){return o.jsx("p",{className:j("text-xs leading-relaxed text-text-muted",e),...t})}Object.assign(wh,{Banner:yh,Body:Nh,Price:Sh,Compare:Rh,Access:jh,Prompt:Eh,Actions:Mh,Note:_h});const Ya=["light-gray","light-blue","light-green"],Ph={"light-gray":"bg-[image:var(--gradient-light-gray)]","light-blue":"bg-[image:var(--gradient-light-blue)]","light-green":"bg-[image:var(--gradient-light-green)]"},kh=l.forwardRef(({items:e,className:t,...n},r)=>o.jsx("div",{ref:r,className:j("flex flex-col overflow-hidden rounded-2xl sm:flex-row",t),...n,children:e.map((s,a)=>o.jsxs("div",{className:j("flex flex-1 flex-col items-start p-8",Ph[s.gradient??Ya[a%Ya.length]]),children:[o.jsx("span",{className:"font-serif text-6xl font-semibold leading-none text-text",children:s.value}),o.jsx("span",{className:"mt-1 text-lg text-gray-800",children:s.label}),s.cta&&(s.cta.href?o.jsx(ke,{asChild:!0,variant:"tertiary",size:"sm",className:"mt-6 h-auto min-h-9 justify-between gap-3 rounded-full border-0 py-2.5 text-left shadow-sm",children:o.jsxs("a",{href:s.cta.href,children:[s.cta.label," ",o.jsx(Vn,{})]})}):o.jsxs(ke,{variant:"tertiary",size:"sm",className:"mt-6 h-auto min-h-9 justify-between gap-3 rounded-full border-0 py-2.5 text-left shadow-sm",children:[s.cta.label," ",o.jsx(Vn,{})]}))]},a))}));kh.displayName="StatBand";const Ah=Qe("font-semibold leading-none text-navy",{variants:{variant:{default:"text-3xl",large:"font-serif text-5xl",spotlight:"font-serif text-5xl"}},defaultVariants:{variant:"default"}}),Ih=l.forwardRef(({value:e,label:t,variant:n="default",badge:r,className:s,...a},i)=>{const c=n==="spotlight";return o.jsxs(L1,{ref:i,className:j("relative",c&&"border-0 bg-[image:var(--gradient-light-green)]",s),...a,children:[r?o.jsx("span",{className:"absolute right-3 top-3 rounded-full bg-action-urgent px-2 py-0.5 text-[10px] font-semibold uppercase tracking-wide text-white",children:r}):null,o.jsxs(O1,{className:"flex flex-col gap-1.5 p-6",children:[o.jsx("span",{className:Ah({variant:n}),children:e}),o.jsx("span",{className:j("text-sm",c?"text-navy-800":"text-text-muted"),children:t})]})]})});Ih.displayName="StatCard";const Th=[{label:"About IMA",href:"/about"},{label:"IMA Leadership",href:"/leadership"},{label:"Our Certifications",href:"/certifications"},{label:"Press Releases",href:"/pages/news"},{label:"Ethics Center",href:"/pages/statement-of-ethics"},{label:"Careers at IMA",href:"https://jobs.imanet.org/"}],Vh=[{label:"Donate",href:"/pages/donate"},{label:"Knowledge Center",href:"https://help.imanet.org"},{label:"Chapter Leader Portal",href:"https://chapterleader.imanet.org/"},{label:"Volunteering with IMA",href:"/volunteer"},{label:"Sponsorships",href:"/sponsorships"},{label:"Contact Us",href:"/contact"}],Lh=[{title:"Company",links:Th},{title:"Support",links:Vh}],Oh=[{label:"Privacy Policy",href:"/legal#privacy-policy"},{label:"Terms & Conditions",href:"/legal#terms"},{label:"Cookie Policy",href:"/legal#cookie-policy"}],Dh="Want to learn more about IMA?",Hh="Our valuable courses and certifications help you stay ahead with the latest trends, research, and best practices in management accounting.",Rn={email:{value:"[email protected]",label:"Email us at [email protected]"},phone:{value:"+18006384427",label:"Call us at (800) 638-4427"}};function Fh(e=new Date){return`© 1997-${e.getFullYear()} Institute of Management Accountants. All Rights Reserved.`}const $h="49760155",qa="ef910b1a-7d56-4018-9248-7079d3ca70ac",Xa="na1",zh="https://www.imaglobal.org";function Bh(e,t={}){if(e)return/^([a-z][a-z0-9+.-]*:|\/\/|#)/i.test(e)||t.relativeLinks||!e.startsWith("/")?e:`${t.siteRoot??zh}${e}`}const Ja="https://js.hsforms.net/forms/embed/developer/49760155.js";let Bt=null;function Gh(){return Bt||(Bt=new Promise((e,t)=>
232{if(document.querySelector(`script[src="${Ja}"]`)){e();return}const r=document.createElement("script");r.src=Ja,r.defer=!0,r.addEventListener("load",()=>e(),{once:!0}),r.addEventListener("error",()=>{Bt=null,t(new Error("Failed to load HubSpot embed script"))},{once:!0}),document.body.appendChild(r)}),Bt)}function Wh(e,t){const n=l.useRef(null),[r,s]=l.useState(0);return l.useEffect(()=>{let a=!1,i,c=0;const d=8,u=700,p=()=>{var m;return(((m=n.current)==null?void 0:m.childElementCount)??0)>0},f=()=>{a||p()||c>=d||(c+=1,s(m=>m+1),i=setTimeout(f,u))};return Gh().then(()=>{a||(i=setTimeout(f,500))}).catch(()=>{}),()=>{a=!0,i&&clearTimeout(i)}},[e,t]),{containerRef:n,mountKey:r}}const Zh=e=>e.startsWith("http"),Uh=({label:e,href:t})=>{if(!t)return o.jsx("span",{className:"cursor-default text-white/90",children:e});const n=Zh(t);return o.jsx("a",{href:t,...n?{target:"_blank",rel:"noopener noreferrer"}:{},children:e})},Kh=({title:e,links:t})=>o.jsxs("div",{className:"flex flex-col gap-5 px-6 py-6 rounded-2xl bg-linear-to-b from-navy-900/25 to-navy-900/75",children:[o.jsx("h6",{className:"pb-2 text-xl font-subhead font-semibold border-b-2 border-solid",style:{borderImage:"linear-gradient(90deg,var(--color-orange-600) 0%,var(--color-navy-400) 100%) 1"},children:e}),o.jsx("ul",{className:"flex flex-col items-start gap-4 text-base",children:t.map(n=>o.jsx("li",{children:o.jsx(Uh,{label:n.label,href:n.href})},n.label))})]});function Yh({siteRoot:e,relativeLinks:t}={}){const{containerRef:n,mountKey:r}=Wh(qa,Xa),s=a=>Bh(a,{siteRoot:e,relativeLinks:t})??null;return o.jsxs("div",{id:"react-footer",...he,className:"flex flex-col self-stretch text-white ima-gradient-footer",children:[o.jsxs("div",{className:"w-full max-w-[90rem] mx-auto px-8 sm:px-10 xl:px-16 py-14 sm:py-16 grid gap-12 lg:grid-cols-2 items-center [&_a]:text-white [&_a:hover]:text-blue-300 [&_a]:transition-colors [&_a]:duration-300",children:[o.jsxs("div",{className:"flex flex-col",children:[o.jsx("h2",{className:"font-serif text-3xl sm:text-4xl font-medium",children:Dh}),o.jsx("p",{className:"mt-3 max-w-xl text-lg leading-[1.4] text-white",children:Hh}),o.jsx("div",{className:"footer-newsletter mt-7 w-full max-w-xl",children:o.jsx("div",{ref:n,className:"hs-form-html","data-region":Xa,"data-form-id":qa,"data-portal-id":$h},r)}),o.jsxs("div",{className:"mt-8 flex flex-col sm:flex-row sm:flex-wrap gap-5 sm:gap-8",children:[o.jsxs("a",{href:`mailto:${Rn.email.value}`,className:"flex items-center gap-4",children:[o.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",width:"36",height:"36",viewBox:"0 0 36 36",fill:"none","aria-hidden":"true",className:"shrink-0",children:[o.jsx("path",{d:"M0 18C0 8.05888 8.05888 0 18 0C27.9411 0 36 8.05888 36 18C36 27.9411 27.9411 36 18 36C8.05888 36 0 27.9411 0 18Z",fill:"#EEF6FF"}),o.jsx("path",{d:"M13.4167 12.1667C11.3334 12.1667 9.66675 13.8333 9.66675 15.9167V22.1667C9.66675 22.6087 9.84234 23.0326 10.1549 23.3452C10.4675 23.6577 10.8914 23.8333 11.3334 23.8333H24.6667C25.1088 23.8333 25.5327 23.6577 25.8453 23.3452C26.1578 23.0326 26.3334 22.6087 26.3334 22.1667V15.5C26.3334 13.6667 24.8334 12.1667 23.0001 12.1667H13.4167ZM13.4167 12.1667C15.5001 12.1667 17.1667 13.8333 17.1667 15.9167V22.1667C17.1667 22.6087 16.9912 23.0326 16.6786 23.3452C16.366 23.6577 15.9421 23.8333 15.5001 23.8333M20.5001 15.5H23.0001V17.1667M13.0001 16.3333H13.8334",stroke:"#000C18",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})]}),o.jsx("span",{className:"text-lg leading-6",children:Rn.email.label})]}),o.jsxs("a",{href:`tel:${Rn.phone.value}`,className:"flex items-center gap-4",children:[o.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",width:"36",height:"36",viewBox:"0 0 36 36",fill:"none","aria-hidden":"true",className:"shrink-0",children:[o.jsx("path",{d:"M0 18C0 8.05888 8.05888 0 18 0C27.9411 0 36 8.05888 36 18C36 27.9411 27.9411 36 18 36C8.05888 36 0 27.9411 0 18Z",fill:"#EEF6FF"}),o.jsx("path",{d:"M19.5267 21.8067C19.6989 21.8857 19.8927 21.9038 20.0765 21.8579C20.2602 21.812 20.4229 21.7049 20.5376 21.5542L20.8334 21.1667C20.9887 20.9597 21.19 20.7917 21.4214 20.676C21.6528 20.5602 21.908 20.5 22.1667 20.5H24.6667C25.1088 20.5 25.5327 20.6756 25.8453 20.9882C26.1578 21.3007 26.3334 21.7246 26.3334 22.1667V24.6667C26.3334 25.1087 26.1578 25.5326 25.8453 25.8452C25.5327 26.1577 25.1088 26.3333 24.6667 26.3333C20.6885 26.3333 16.8732 24.753 14.0601 21.9399C11.2471 19.1269 9.66675 15.3116 9.66675 11.3333C9.66675 10.8913 9.84234 10.4674 10.1549 10.1548C10.4675 9.84226 10.8914 9.66666 11.3334 9.66666H13.8334C14.2754 9.66666 14.6994 9.84226 15.0119 10.1548C15.3245 10.4674 15.5001 10.8913 15.5001 11.3333V13.8333C15.5001 14.0921 15.4398 14.3473 15.3241 14.5787C15.2084 
23214.8101 15.0404 15.0114 14.8334 15.1667L14.4434 15.4592C14.2904 15.576 14.1826 15.7422 14.1382 15.9295C14.0939 16.1168 14.1157 16.3136 14.2001 16.4867C15.339 18.7999 17.2121 20.6707 19.5267 21.8067Z",stroke:"#000C18",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})]}),o.jsx("span",{className:"text-lg leading-6",children:Rn.phone.label})]})]})]}),o.jsx("div",{className:"grid grid-cols-1 sm:grid-cols-2 gap-6",children:Lh.map(a=>o.jsx(Kh,{title:a.title,links:a.links.map(i=>({label:i.label,href:s(i.href)}))},a.title))})]}),o.jsx("div",{className:"bg-navy-900 py-8",children:o.jsxs("div",{className:"w-full max-w-[90rem] mx-auto px-8 sm:px-10 xl:px-16 flex flex-col items-start gap-6 lg:flex-row lg:items-center lg:justify-between",children:[o.jsxs("div",{className:"flex flex-row items-center gap-4",children:[o.jsx("a",{href:"https://www.linkedin.com/company/ima-institute-of-management-accountants",target:"_blank",rel:"noopener noreferrer","aria-label":"LinkedIn",className:"flex p-3 items-center rounded-3xl bg-white/10 hover:bg-white/20 transition-colors",children:o.jsxs("svg",{xmlns:"http://www.w3.org/2000/svg",width:"20",height:"20",viewBox:"0 0 20 20",fill:"none","aria-hidden":"true",focusable:"false",children:[o.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M10.5323 5.96232V7.66003C10.9026 7.11734 11.4129 6.6767 12.0133 6.38132C12.6136 6.08595 13.2833 5.94598 13.9567 5.97516C17.5556 5.97516 18.3334 8.1353 18.3334 10.9452V16.6667H15.0001V11.5949C15.0001 10.3854 14.7456 8.82894 12.7834 8.82894C10.8801 8.82894 10.5556 10.1456 10.5556 11.505V16.6667H7.2323V5.96232H10.5323Z",fill:"#FAFCFF"}),o.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M5.00008 3.27232C5.00008 3.58988 4.90233 3.90032 4.7192 4.16437C4.53606 4.42842 4.27576 4.63422 3.97122 4.75574C3.66668 4.87727 3.33157 4.90907 3.00827 4.84712C2.68496 4.78516 2.38799 4.63224 2.1549 4.40768C1.92182 4.18313 1.76308 3.89703 1.69877 3.58556C1.63446 3.2741 1.66747 2.95125 1.79362 2.65786C1.91976 2.36447 2.13338 2.1137 2.40747 1.93727C2.68155 1.76083 3.00378 1.66666 3.33342 1.66666C3.77544 1.66666 4.19937 1.83583 4.51193 2.13695C4.82449 2.43807 5.00008 2.84647 5.00008 3.27232Z",fill:"#FAFCFF"}),o.jsx("path",{d:"M5.00008 5.97516H1.66675V16.6667H5.00008V5.97516Z",fill:"#FAFCFF"})]})}),o.jsx("a",{href:"https://www.instagram.com/imaglobal/",target:"_blank",rel:"noopener noreferrer","aria-label":"Instagram",className:"flex p-3 items-center rounded-3xl bg-white/10 hover:bg-white/20 transition-colors",children:o.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",width:"20",height:"20",viewBox:"0 0 20 20",fill:"none","aria-hidden":"true",focusable:"false",children:o.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M2.5 6.66667C2.5 4.36548 4.36548 2.5 6.66667 2.5H13.3333C15.6345 2.5 17.5 4.36548 17.5 6.66667V13.3333C17.5 15.6345 15.6345 17.5 13.3333 17.5H6.66667C4.36548 17.5 2.5 15.6345 2.5 13.3333V6.66667ZM6.66667 4.16667C5.28595 4.16667 4.16667 5.28595 4.16667 6.66667V13.3333C4.16667 14.714 5.28595 15.8333 6.66667 15.8333H13.3333C14.714 15.8333 15.8333 14.714 15.8333 13.3333V6.66667C15.8333 5.28595 14.714 4.16667 13.3333 4.16667H6.66667ZM12.9973 6.01206C12.9973 5.55183 13.3704 5.17873 13.8307 5.17873H13.839C14.2992 5.17873 14.6723 5.55183 14.6723 6.01206C14.6723 6.4723 14.2992 6.8454 13.839 6.8454H13.8307C13.3704 6.8454 12.9973 6.4723 12.9973 6.01206ZM10 7.5C8.61929 7.5 7.5 8.61929 7.5 10C7.5 11.3807 8.61929 12.5 10 12.5C11.3807 12.5 12.5 11.3807 12.5 10C12.5 8.61929 11.3807 7.5 10 7.5ZM5.83333 10C5.83333 7.69881 7.69881 5.83333 10 5.83333C12.3012 5.83333 14.1667 7.69881 14.1667 10C14.1667 12.3012 12.3012 14.1667 10 14.1667C7.69881 14.1667 5.83333 12.3012 5.83333 10Z",fill:"#FAFCFF"})})}),o.jsx("a",{href:"https://www.youtube.com/user/LinkUpIMA?feature=watch",target:"_blank",rel:"noopener noreferrer","aria-label":"YouTube",className:"flex p-3 items-center rounded-3xl bg-white/10 hover:bg-white/20 transition-colors",children:o.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",width:"20",height:"20",viewBox:"0 0 20 20",fill:"none","aria-hidden":"true",focusable:"false",children:o.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M18.0833 6.6975C18.0053 6.10532 17.7792 5.54239 17.4258 5.06083C16.9879 4.61971 16.394 4.36856 15.7725 4.36167C13.4667 4.195 10.0008 4.195 10.0008 4.195C10.0008 4.195 6.53667 4.195 4.2275 4.36167C3.60617 4.36842 3.0125 4.6196 2.575 5.06083C2.22009 5.54192 1.99353 6.10546 1.91667 6.69833C1.81367 7.58529 1.75804 8.47712 1.75 9.37V10.62C1.75799 11.5129 1.81362 12.4047 1.91667 13.2917C1.995 13.8851 2.2195 14.4498 2.57 14.935C3.07308 15.3815 3.71991 15.6323 4.3925 15.6417C5.71167 15.7675 10.0017 15.8083 10.0017 15.8083C10.0017 15.8083 13.4692 15.8083 15.775 15.6417C16.3969 15.6344 16.991 15.383 17.4292 14.9417C17.7817 14.4595 18.0073 13.8964 18.085 13.3042C18.188 12.4172 18.2436 11.5254 18.2517 10.6325V9.36917C18.2423 8.47628 18.1861 7.5845 18.0833 6.6975ZM8.34 12.1592V7.47583L12.84 9.825L8.34 12.1592Z",fill:"#FAFCFF"})})}),o.jsx("a",{href:"https://www.facebook.com/IMAnetORG",target:"_blank",rel:"noopener noreferrer","aria-label":"Facebook",className:"flex p-3 items-center rounded-3xl bg-white/10 hover:bg-white/20 transition-colors",children:o.jsx("svg",{xmlns:"http://www.w3.org/2000/svg",width:"20",height:"20",viewBox:"0 0 20 20",fill:"none","aria-hidden":"true",focusable:"false",children:o.jsx("path",{fillRule:"evenodd",clipRule:"evenodd",d:"M12.2239 4.30686H14.1666V1.66666H12.2239C11.08 1.66783 9.98337 2.05225 9.17453 2.73561C8.36569 3.41897 7.9
2321067 4.34548 7.90929 5.31189V6.94705H5.83325V9.58725H7.91659V18.3333H11.0416V9.58725H13.1468L13.7635 6.94705H11.0416V4.82698C11.044 4.68952 11.1098 4.55828 11.2249 4.46116C11.3401 4.36403 11.4956 4.30868 11.6583 4.30686H12.2239Z",fill:"#FAFCFF"})})})]}),o.jsxs("div",{className:"flex flex-col items-start gap-1 lg:items-end",children:[o.jsx("div",{className:"flex flex-wrap gap-3",children:Oh.map(a=>o.jsx("a",{href:s(a.href)??void 0,target:"_blank",rel:"noopener noreferrer",className:"text-white/60 hover:text-white transition-colors",children:a.label},a.label))}),o.jsx("p",{className:"text-white/60",children:Fh()})]})]})})]})}var _e={SHOW_GIT_REF:!1,NAV_RELATIVE_LINKS:!1,IMAGLOBAL_SITE_ROOT:"https://www.imaglobal.org",MYIMA_BASE_URL:"https://my.imaglobal.org",SIGN_IN_HREF:"https://www.imatoday.org/learn",SHOW_ACCOUNT_STATS:!1,SHOW_DEV_PROFILE:!1,COVEO_ORG_ID:"instituteofmanagementaccountantsproductionk47almfp",COVEO_API_KEY:"xx4dd6db5c-8e42-4f9d-8c90-5058002294e4",GIT_REF:"imatoday-v0.1.0-prd-20260915155036"};function qh(){return o.jsx(Yh,{siteRoot:_e.IMAGLOBAL_SITE_ROOT})}let Xh=[],Ur=[];const Jh=()=>Xh,Qh=e=>(Ur.push(e),()=>{Ur=Ur.filter(t=>t!==e)}),e9={},t2=l.createContext(e9);function t9({config:e,children:t}){return o.jsx(t2.Provider,{value:e,children:t})}function Ft(){return l.useContext(t2)}function jn(e,t){if(typeof e=="boolean")return e;if(!Array.isArray(e)||!t)return!1;const n=t.toLowerCase().trim();return e.some(r=>r.toLowerCase().trim()===n)}function n9(e){var r,s,a,i;const t=Ft(),n=t.userEmail;switch(e){case"showAccountStats":return jn((r=t.features)==null?void 0:r.showAccountStats,n);case"showDevProfile":return jn((s=t.features)==null?void 0:s.showDevProfile,n);case"showAlipayCheckout":return jn((a=t.features)==null?void 0:a.showAlipayCheckout,n);case"showVersion":return jn((i=t.dev)==null?void 0:i.showVersion,n)}}const r9="https://www.imaglobal.org",o9="https://my.imaglobal.org";function n2(){const{relativeLinks:e,siteRoot:t}=Ft(),n=t??r9;return r=>r?/^([a-z][a-z0-9+.-]*:|\/\/|#)/i.test(r)||e||!r.startsWith("/")?r:`${n}${r}`:""}function s9(){const{myimaBaseUrl:e}=Ft(),t=(e??o9).replace(/\/+$/,"");return n=>n?/^([a-z][a-z0-9+.-]*:|\/\/|#)/i.test(n)?n:`${t}${n.startsWith("/")?"":"/"}${n}`:t||"/"}function a9({className:e}){return o.jsxs("svg",{className:e,width:"36",height:"36",viewBox:"0 0 36 36",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[o.jsx("path",{d:"M31.5 24V12C31.4995 11.4739 31.3606 10.9572 31.0973 10.5017C30.834 10.0463 30.4556 9.66804 30 9.405L19.5 3.405C19.0439 3.14169 18.5266 3.00307 18 3.00307C17.4734 3.00307 16.9561 3.14169 16.5 3.405L6 9.405C5.54439 9.66804 5.16597 10.0463 4.90269 10.5017C4.63941 10.9572 4.50054 11.4739 4.5 12V24C4.50054 24.5261 4.63941 25.0428 4.90269 25.4983C5.16597 25.9537 5.54439 26.332 6 26.595L16.5 32.595C16.9561 32.8583 17.4734 32.9969 18 32.9969C18.5266 32.9969 19.0439 32.8583 19.5 32.595L30 26.595C30.4556 26.332 30.834 25.9537 31.0973 25.4983C31.3606 25.0428 31.4995 24.5261 31.5 24Z",stroke:"currentColor",strokeWidth:"2.63",strokeLinecap:"round",strokeLinejoin:"round"}),o.jsx("path",{d:"M18.0132 15.255V15.2559C18.2933 15.8227 18.707 16.3128 19.2183 16.6846C19.7296 17.0565 20.3232 17.2989 20.9487 17.3907H20.9497L20.9819 17.3946L20.9624 17.4151V17.4161C20.5657 17.8027 20.2566 18.2686 20.0542 18.7823L19.9731 19.0059C19.7774 19.6078 19.7309 20.2483 19.8374 20.8721L19.8384 20.8741L19.8423 20.9014L19.8169 20.8878L19.8159 20.8868L19.603 20.7833C19.1715 20.589 18.7082 20.475 18.2358 20.4464L17.9995 20.4395C17.3668 20.4395 16.7433 20.5927 16.1831 20.8868L16.1821 20.8878L16.1567 20.9005L16.1616 20.8751C16.2554 20.3285 16.232 19.7686 16.0933 19.2335L16.0269 19.0059L15.9468 18.7833C15.7443 18.2688 15.434 17.8021 15.0366 17.4151L15.0161 17.3946L15.0464 17.3907L15.0474 17.3917C15.6737 17.3006 16.2687 17.0585 16.7808 16.6866C17.2929 16.3146 17.7074 15.8234 17.9878 15.2559V15.255L17.9995 15.2286L18.0132 15.255Z",stroke:"currentColor",strokeWidth:"4.63",strokeLinecap:"round",strokeLinejoin:"round"})]})}function Qa(e){return e==="/"}function i9(){const{pathname:e,disableHomeMode:t}=Ft(),n=typeof window<"u"?window.location.pathname:null,r=e??n,[s,a]=l.useState(t?!1:r?Qa(r):!1);return l.useEffect(()=>{if(t){a(!1);return}const i=()=>{const u=window.location.pathname;a(Qa(u))};window.addEventListener("popstate",i);const c=history.pushState,d=history.replaceState;return history.pushState=function(...u){c.apply(history,u),i()},history.replaceState=function(...u){d.apply(history,u),i()},i(),()=>{window.removeEventListener("popstate",i),history.pushState=c,history.replaceState=d}},[t]),s}const l9="ima-nav-profile-v4",c9=(e,t)=>`${l9}:${t||"anon"}${e}`,d9=5*60*1e3,Kr={photoUrl:null,name:null,memberNumber:null,organization:null,loaded:!1},ei=e=>!e.photoUrl&&!e.name&&!e.memberNumber&&!e.organization;function u9(e){try{const t=sessionStorage.getItem(e);if(!t)return null;const n=JSON.parse(t);return typeof(n==null?void 0:n.at)!="number"||Date.now()-n.at>d9?null:{photoUrl:n.photoUrl??null,name:n.name??null,memberNumber:n.memberNumber??null,organization:n.organization??null,loaded:!0}}catch{return null}}function f9(e,t){try{sessionStorage.setItem(e,JSON.stringify({...t,at:Date.now()}))}catch{}}function r2(e,t,n){const r=t?`?member=${encodeURIComponent(t)}`:"",s=s9()(`/api/nav/profile${r}`),a=c9(r,n),i=!!(n||t),[c,d]=l.useState(Kr);return l.useEffect(()=>{if(!e){d({...Kr,loaded:!0});return}const u=i?u9(a):null;u&&d(u);const p=new AbortController,f=m=>typeof m=="string"&&m.trim()?m:null;return fetch(s,{credentials:"include",signal:p.signal}).then(async m=>{if(!m.ok)throw new Error(`nav profile ${m.status}`);return await m.json()}).then(m=>
232{const g={photoUrl:f(m==null?void 0:m.photoUrl),name:f(m==null?void 0:m.name),memberNumber:f(m==null?void 0:m.memberNumber),organization:(m==null?void 0:m.organization)??null};if(ei(g)&&u&&!ei(u)){d({...u,loaded:!0});return}i&&f9(a,g),d({...g,loaded:!0})}).catch(m=>{(m==null?void 0:m.name)!=="AbortError"&&(u||d({...Kr,loaded:!0}))}),()=>p.abort()},[e,s,a,i]),c}function lg(e,t,n){return r2(e,t,n).photoUrl}function p9(){const[e,t]=l.useState(!1);return l.useEffect(()=>{t(!0)},[]),e}function Eo(...e){return p4(ko(e))}function ti(){if(typeof window>"u")return!1;const e=document.querySelector(".dashboard-access__header");if(e){const t=e.querySelector(".button-expander");if(t)return t.click(),!0}return!1}function m9(){if(typeof window>"u")return()=>{};const e=new URLSearchParams(window.location.search);if(window.location.pathname!=="/learn/dashboard"||e.get("expand")!=="learning")return()=>{};if(ti())return()=>{};let t=0;const n=10,s=setInterval(()=>{t++,(ti()||t>=n)&&clearInterval(s)},150),a=setTimeout(()=>{clearInterval(s)},1500);return()=>{clearInterval(s),clearTimeout(a)}}function h9(){try{const e=window.location.hostname;return e.indexOf("imafinalsandbox")!==-1||e.indexOf("imatest")!==-1||e==="localhost"}catch{return!1}}function g9(){try{return h9()?new URLSearchParams(window.location.search).get("imaPreview"):null}catch{return null}}function v9(){return g9()==="logged-out"}const x9="Search IMA...",cg="Search for courses, articles, and more...",dg="(min-width: 64rem)";let Ut=null,In=null;const b9=4e3;function C9(){var t;if(typeof document>"u"||(t=window.matchMedia)!=null&&t.call(window,"(hover: hover) and (pointer: fine)").matches)return;Mo();const e=document.createElement("input");e.type="text",e.setAttribute("aria-hidden","true"),e.tabIndex=-1,e.style.cssText="position:fixed;top:0;left:0;width:1px;height:1px;padding:0;border:0;font-size:16px;opacity:0.01;background:transparent;color:transparent;z-index:-1;",document.body.appendChild(e),e.focus({preventScroll:!0}),Ut=e,In=setTimeout(Mo,b9)}function Mo(){In&&(clearTimeout(In),In=null),Ut==null||Ut.remove(),Ut=null}const o2=[{label:"Membership",description:"Join as an individual or enroll your team.",sections:[{title:"Individual Membership",description:"Join our network of accounting, finance, and business professionals.",links:[{label:"Join IMA Today",href:"/join"},{label:"For Professionals",href:"/professional-membership"},{label:"For Current Students",href:"/student-membership"},{label:"For Academic Faculty",href:"/academic-membership"},{label:"Learn About IMA",href:"/about"}]},{title:"Corporate Membership",description:"Upskill your team to be strategic leaders that deliver results.",links:[{label:"Why Corporate Membership",href:"/enterprise"},{label:"Membership Plans",href:"/pages/pricing"},{label:"Self-Service Purchasing",href:"/pages/guide"},{label:"Hear from our Members",href:"/pages/success-stories"},{label:"Contact Sales",href:"/pages/contact"}]},{title:"Member Resources",description:"Access your benefits, tools, and support as an IMA member.",links:[{label:"Explore My Benefits",href:"/pages/portal"},{label:"IMA Help Center",href:"https://help.imanet.org"}]}]},{label:"Training",description:"Build your skills and earn CPE credits.",sections:[{title:"Learn with IMA",description:"Expand your skills and get CPE credits with IMA courses.",links:[{label:"Course Catalog",href:"/catalog"},{label:"Browse by Skill",href:"/pages/grow-your-skills"},{label:"IMA Hosted Webinars",href:"/pages/webinars"},{label:"15 Minute Insights for CPE",href:"/pages/microlibrary"},{label:"Count Me In for CPE ",href:"/pages/podcast-cpe"}]},{title:"Micro-Credentials",description:"Build a specific in-demand skill with a credential to prove it.",links:[{label:"AI in Finance",href:"/pages/ai-micro"},{label:"Advanced Data Analytics",href:"/pages/analytics-micro"}]},{title:"Partner Catalogs",description:"Expand your learning with courses from our trusted education partners.",links:[{label:"Kaplan All Access",href:"/pages/kaplan"},{label:"Becker CPE Plans",href:"/pages/becker"}]}]},{label:"Career",description:"Grow your career, or post an opportunity.",sections:[{title:"Grow with IMA",description:"Discover career resources and future job opportunities.",links:[{label:"Career Resources",href:"https://jobs.imanet.org/"},{label:"Post an Opportunity",href:"https://employers.imanet.org/"}]}]},{label:"Certifications",description:"Earn the FMAA, CMA, or CSCA credential.",callout:{title:"Not sure which certification is right for you?",description:"See how the FMAA, CMA, and CSCA differ, and find the one that fits your career stage.",link:{label:"Compare certifications",href:"/certifications"}}
232,sections:[{title:"FMAA",description:"Build foundational skills in accounting and financial management.",links:[{label:"FMAA Overview",href:"/certifications/fmaa"},{label:"How to Earn the FMAA",href:"/certifications/fmaa/how-to"},{label:"Enroll in the FMAA",href:"/pages/fmaa-enroll"}]},{title:"CMA",description:"Earn the global standard credential for strategic leadership and impact.",links:[{label:"CMA Overview",href:"/certifications/cma"},{label:"How to Earn the CMA",href:"/certifications/cma/how-to"},{label:"Enroll in the CMA",href:"/pages/cma-enroll"}]},{title:"CSCA",description:"Expand your strategic planning skills and boost your executive influence.",links:[{label:"CSCA Overview",href:"/certifications/csca"},{label:"How to Earn the CSCA",href:"/certifications/csca/how-to"},{label:"Enroll in the CSCA",href:"/pages/csca-enroll"}]}]},{label:"Community",description:"Connect through chapters, events, and forums.",sections:[{title:"In-Person Connection",description:"Build your career through meaningful connections and events.",links:[{label:"Global Chapters",href:"/chapters"},{label:"IMA Annual Conference",href:"https://www.imaconference.org/"},{label:"Student Conference",href:"https://www.imastudentconference.org/event/1a090bca-ab8b-4dc4-8fae-fdb86f8fb68e/summary"},{label:"Women's Leadership Summit",href:"https://web.cvent.com/event/e3c94803-ba81-4c38-92bc-aabfd0b2f44e/summary"},{label:"Volunteer Opportunities",href:"/volunteer"}]},{title:"Virtual Communities",description:"Join online discussions and specialized interest groups",links:[{label:"Explore Virtual Communities",href:"/virtual-communities"},{label:"Shared Interest Groups",href:"/virtual-communities"},{label:"Forums",href:"https://myimanetwork.imanet.org/browse/allrecentposts"}]}]},{label:"Publications",description:"Read Strategic Finance, MAQ, and IMA research.",sections:[{title:"IMA Publications",description:"Read peer-reviewed publications offering expert research and insights.",links:[{label:"Strategic Finance",href:"https://www.imatoday.org/pages/sf"},{label:"Management Accounting Quarterly (MAQ)",href:"https://www.imatoday.org/pages/maq"},{label:"Statements on Management Accounting (SMA)",href:"https://www.imatoday.org/pages/sma"},{label:"IMA Educational Case Journal (IECJ)",href:"https://www.imatoday.org/pages/iecj"}]},{title:"Content and Media",description:"Stay current with timely commentary and expert discussions.",links:[{label:"Count Me In Podcast",href:"https://podcast.imanet.org"},{label:"Hosted Webinars",href:"/pages/webinars"},{label:"IMA Blog",href:"/pages/blog"},{label:"IMA Partner Perspectives",href:"https://imapartnerperspectives.com/",external:!0}]},{title:"Share Your Expertise",description:"Write for our publications and share your professional insights.",links:[{label:"Submit an Article",href:"https://www.imatoday.org/pages/become-a-contributor"},{label:"Submit a Research Paper",href:"https://www.imatoday.org/pages/become-a-contributor"}]}]}];function w9(){const e=n2(),t=o2.map(n=>({label:n.label,callout:"callout"in n&&n.callout?{...n.callout,link:{...n.callout.link,href:e(n.callout.link.href)}}:void 0,sections:n.sections.map(r=>({title:r.title,description:r.description,links:r.links.map(s=>({label:s.label,href:e(s.href),external:"external"in s?s.external:void 0}))}))}));return o.jsx(vh,{items:t})}class ni extends l.Component{constructor(t){super(t),this.state={hasError:!1}}static getDerivedStateFromError(){return{hasError:!0}}componentDidCatch(t,n){console.error("ErrorBoundary caught an error:",t,n)}render(){return this.state.hasError?this.props.fallback:this.props.children}}const y9=ai.lazy(()=>Po(()=>import("../chunks/chunk-dwjpL45u.js"),__vite__mapDeps([0,1,2,3]))),ri=({children:e,onClick:t,className:n,...r})=>o.jsx("button",{className:Eo("relative w-9 h-9 flex cursor-pointer items-center justify-center hover:bg-transparent hover:text-navy-300",n),onClick:t,onKeyDown:t,...r,children:e}),N9=l.memo(function({auth:t,hideCart:n,minimal:r,cartButton:s,accountPanel:a,subBrand:i,subBrandMobile:c}){const{accountOpen:d,setAccountOpen:u}=g2(),p=p9(),[f,m]=l.useState(!1),[g,v]=l.useState(()=>Jh().length);l.useEffect(()=>Qh(B=>v(B.length)),[]);const[h,b]=l.useState(!1);l.useEffect(()=>{const B=window.matchMedia("(min-width: 1024px)"),le=()=>b(B.matches);return le(),B.addEventListener("change",le),()=>B.removeEventListener("change",le)},[]);const[x,C]=l.useState(!1);l.useEffect(()=>{v9()&&C(!0)},[]);const w=t.isAuthenticated&&!x,y=t.user,N=l.useMemo(()=>({...y??{},role:{hasManagerInterfaceAccess:(y==null?void 0:y.hasManagerInterfaceAccess)??!1}}),[y]),[R,_]=l.useState(null),S=i9(),[P,T]=l.useState(!1),[M,O]=l.useState(!0),F=n2(),Z=n9("showVersion"),{dev:U,signInHref:V}=Ft(),G=Z?(U==null?void 0:U.version)??"":"",$={THRESHOLD:{UP:40,DOWN:100}};l.useEffect(()=>{const B={current:window.scrollY},le=()=>{const ge=window.scrollY;ge>B.current+$.THRESHOLD.DOWN?(m(!0),B.current=ge):ge<B.current-$.THRESHOLD.UP?(m(!1),B.current=ge):ge<$.THRESHOLD.UP?O(!0):O(!1)};return window.addEventListener("scroll",le),()=>window.removeEventListener("scroll",le)},[N]);const I=l.useCallback(()=>{u(!0)},[u]),k=l.useRef(null),te=l.useCallback(()=>{k.current=document.activeElement,C9(),T(!0)},[]),ne=l.useCallback(()=>{Mo(),T(!1)},[]);l.useEffect(()=>{var B;if((B=N==null?void 0:N.role)!=null&&B.hasManagerInterfaceAccess){const le=document.getElementById("maintenanceMode");le&&(le.style.display="none",console.log("Maintenance mode hidden for user with manager interface access"))}},[N]),l.useEffect(()=>{if(Z)switch(window.location.hostname.split(".")[0]){case"imatest":_("QA");break;case"imafinalsandbox":_("Sandbox");break;case"localhost":_("Local");break}return m9()},[]);const de=B=>{if(B.defaultPrevented||B.button!==0||B.metaKey||B.ctrlKey||B.shiftKey||B.altKey)return;const le=B.currentTarget.getAttribute("href");le&&(B.preventDefault(),window.location.assign(le))},se=o.jsx("a",{href:F("/"),onClick:de,children:o.jsxs("svg",{width:"57",height:"36",viewBox:"0 0 57 36",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:"block",children:[o.jsxs("g",{clipPath:"url(#clip0_1365_13922)",children:[o.jsx("path",{d:"M49.728 17.6734V15.5145H50.557C51.0727 15.5145 51.3153 15.7482 51.3153 16.1647C51.3153 16.5406 51.0929 16.7235 50.7997 16.7591L51.3608 17.6734H50.9463L50.4104 16.7895H50.1223V17.6734H49.728ZM50.
2321223 15.8498V16.4543H50.4104C50.6531 16.4543 50.921 16.439 50.921 16.1495C50.921 15.86 50.6531 15.8447 50.4104 15.8498H50.1223ZM48.5703 16.6067C48.5703 15.5653 49.4145 14.717 50.4509 14.717C51.4872 14.717 52.3314 15.5653 52.3314 16.6067C52.3314 17.648 51.4872 18.4963 50.4509 18.4963C49.4145 18.4963 48.5703 17.648 48.5703 16.6067ZM48.904 16.6067C48.904 17.4652 49.5965 18.1611 50.4509 18.1611C51.3052 18.1611 51.9978 17.4652 51.9978 16.6067C51.9978 15.7482 51.3052 15.0523 50.4509 15.0523C49.5965 15.0523 48.904 15.7482 48.904 16.6067Z",fill:"white"}),o.jsx("path",{d:"M10.5045 12.1104C9.59781 12.1104 8.99338 11.5031 8.99338 10.5644C8.99338 9.62576 9.59781 8.93558 10.5045 8.93558C11.4111 8.93558 12.0156 9.57055 12.0156 10.5092C12.0156 11.4478 11.4111 12.1104 10.5045 12.1104ZM7.50977 27.4601V27.1288C9.10327 27.1012 9.51539 26.9632 9.51539 26.0245V16.5828C9.51539 15.7546 9.10327 15.2024 7.50977 15.1748V14.8436L11.8232 14.7331V26.0245C11.8232 26.9632 12.1804 27.1012 13.9113 27.1288V27.4601H7.50977ZM22.9179 27.4601V27.1288C24.3191 27.1012 24.6763 26.9632 24.6763 26.0245V19.2055C24.6763 16.9969 24.0444 15.8374 22.3685 15.8374C21.0222 15.8374 19.9782 16.9141 19.2089 18.5705V26.0245C19.2089 26.9632 19.4012 27.1012 20.7749 27.1288V27.4601H14.8954V27.1288C16.489 27.1012 16.9011 26.9632 16.9011 26.0245V16.5828C16.9011 15.7546 16.489 15.2024 14.8954 15.1748V14.8436L19.154 14.7331V17.8528C20.3903 15.727 21.9014 14.6503 23.7696 14.6503C25.5005 14.6503 26.6819 15.6166 26.9292 17.5215C28.1381 15.6718 29.814 14.6503 31.5449 14.6503C33.523 14.6503 34.7594 15.8926 34.7594 18.3773V26.0245C34.7594 26.9632 35.144 27.1012 36.765 27.1288V27.4601H30.858V27.1288C32.2592 27.1012 32.4515 26.9632 32.4515 26.0245V19.2055C32.4515 16.9969 31.8196 15.8374 30.1437 15.8374C29.0447 15.8374 27.8358 16.638 26.9841 18.184V26.0245C26.9841 26.9632 27.3688 27.1012 28.9898 27.1288V27.4601H22.9179Z",fill:"#FAFCFF"}),o.jsx("path",{d:"M40.9066 27.6258C38.5987 27.6258 37.5547 26.2178 37.5547 24.727C37.5547 23.6227 37.9943 22.6288 39.1482 21.9939C41.2362 20.8343 44.5057 20.4755 44.9178 20.1442V18.4049C44.9178 16.2515 44.2859 15.1472 42.555 15.1472C41.5385 15.1472 40.6043 15.4785 40.1098 16.0583C40.5219 16.5 40.8241 16.9969 40.8241 17.4939C40.8241 18.3221 40.3021 18.957 39.368 18.957C38.4888 18.957 37.9943 18.2945 37.9943 17.4939C37.9943 15.8926 40.1098 14.6503 42.7473 14.6503C45.6047 14.6503 47.2256 15.8098 47.2256 18.4601V25.1135C47.2256 26.4663 47.6927 27.1564 49.3412 26.4939L49.4511 26.7699C48.5169 27.2945 47.885 27.5705 47.0058 27.5705C45.6047 27.5705 45.1101 26.9632 45.0277 25.4448H44.9178C43.8188 26.6871 42.5275 27.6258 40.9066 27.6258ZM42.2253 26.5491C43.3243 26.5491 44.3134 25.638 44.9178 24.7822V20.6687C40.8791 21.5797 40.0548 22.408 40.0548 24.2301C40.0548 25.5552 40.6593 26.5491 42.2253 26.5491Z",fill:"white"})]}),o.jsx("rect",{x:"0.5",y:"0.5",width:"56",height:"35",stroke:"white"}),o.jsx("defs",{children:o.jsx("clipPath",{id:"clip0_1365_13922",children:o.jsx("rect",{width:"57",height:"36",fill:"white"})})})]})}),re=S?o.jsx("a",{href:F("/"),onClick:de,children:o.jsxs("svg",{width:"159",height:"100",viewBox:"0 0 159 100",fill:"none",xmlns:"http://www.w3.org/2000/svg",className:"block",children:[o.jsx("path",{d:"M138.714 49.0928V43.0959H141.026C142.465 43.0959 143.142 43.745 143.142 44.902C143.142 45.9462 142.521 46.4542 141.703 46.5529L143.268 49.0928H142.112L140.617 46.6376H139.814V49.0928H138.714ZM139.814 44.0272V45.7063H140.617C141.294 45.7063 142.042 45.664 142.042 44.8597C142.042 44.0554 141.294 44.0131 140.617 44.0272H139.814ZM135.484 46.1296C135.484 43.237 137.839 40.8806 140.73 40.8806C143.621 40.8806 145.976 43.237 145.976 46.1296C145.976 49.0223 143.621 51.3787 140.73 51.3787C137.839 51.3787 135.484 49.0223 135.484 46.1296ZM136.415 46.1296C136.415 48.5143 138.347 50.4474 140.73 50.4474C143.113 50.4474 145.045 48.5143 145.045 46.1296C145.045 43.745 143.113 41.8118 140.73 41.8118C138.347 41.8118 136.415 43.745 136.415 46.1296Z",fill:"white"}),o.jsx("path",{d:"M29.3009 33.6401C26.7718 33.6401 25.0858 31.953 25.0858 29.3456C25.0858 26.7382 26.7718 24.821 29.3009 24.821C31.83 24.821 33.516 26.5848 33.516 29.1922C33.516 31.7996 31.83 33.6401 29.3009 33.6401ZM20.9473 76.2781V75.3579C25.3923 75.2812 26.5419 74.8978 26.5419 72.2904V46.0634C26.5419 43.7628 25.3923 42.229 20.9473 42.1523V41.2321L32.9796 40.9254V72.2904C32.9796 74.8978 33.9759 75.2812 38.8041 75.3579V76.2781H20.9473ZM63.928 76.2781V75.3579C67.8366 75.2812 68.8329 74.8978 68.8329 72.2904V53.3487C68.8329 47.2137 67.0702 43.9928 62.3952 43.9928C58.6399 43.9928 55.7276 46.9836 53.5817 51.5849V72.2904C53.5817 74.8978 54.1182 75.2812 57.9501 75.3579V76.2781H41.5494V75.3579C45.9945 75.2812 47.1441 74.8978 47.1441 72.2904V46.0634C47.1441 43.7628 45.9945 42.229 41.5494 42.1523V41.2321L53.4284 40.9254V49.591C56.8772 43.6861 61.0923 40.6953 66.3038 40.6953C71.132 40.6953 74.4275 43.3793 75.1172 48.6708C78.4893 43.5327 83.1643 40.6953 87.9926 40.6953C93.5106 40.6953 96.9593 44.1462 96.9593 51.0481V72.2904C96.9593 74.8978 98.0323 75.2812 102.554 75.3579V76.2781H86.0766V75.3579C89.9852 75.2812 90.5217 74.8978 90.5217 72.2904V53.3487C90.5217 47.2137 88.759 43.9928 84.084 43.9928C81.0184 43.9928 77.6463 46.2168 75.2705 50.5112V72.2904C75.2705 74.8978 76.3435 75.2812 80.8652 75.3579V76.2781H63.928Z",fill:"#B7DA9B"}),o.jsx("path",{d:"M114.108 76.7382C107.67 76.7382 104.758 72.8272 104.758 68.686C104.758 65.6186 105.984 62.8578 109.203 61.094C11
2325.027 57.8732 124.147 56.8762 125.297 55.956V51.1247C125.297 45.1431 123.534 42.0756 118.706 42.0756C115.87 42.0756 113.265 42.9959 111.885 44.6063C113.035 45.8333 113.878 47.2137 113.878 48.594C113.878 50.8946 112.422 52.6584 109.816 52.6584C107.364 52.6584 105.984 50.818 105.984 48.594C105.984 44.1462 111.885 40.6953 119.243 40.6953C127.213 40.6953 131.735 43.9161 131.735 51.2781V69.7597C131.735 73.5173 133.038 75.4345 137.636 73.594L137.942 74.3609C135.337 75.8179 133.574 76.5848 131.122 76.5848C127.213 76.5848 125.833 74.8977 125.604 70.6799H125.297C122.231 74.1308 118.629 76.7382 114.108 76.7382ZM117.786 73.7474C120.852 73.7474 123.611 71.2167 125.297 68.8394V57.413C114.031 59.9437 111.732 62.2443 111.732 67.3057C111.732 70.9867 113.418 73.7474 117.786 73.7474Z",fill:"white"}),o.jsx("rect",{x:"0.5",y:"0.5",width:"158",height:"99",stroke:"white"})]})}):se,{name:ee}=r2(w&&S,void 0,N==null?void 0:N.id),z=w?o.jsxs(o.Fragment,{children:["Welcome back",ee?`, ${ee}`:"","!"," ",o.jsx("a",{href:F("/learn/dashboard"),className:"font-normal underline transition-colors duration-500 ease-in-out text-ima-spring-l-6core hover:text-ima-navy-l-3",children:"View your current courses"})]}):"Welcome to the Institute of Management Accountants",J=o.jsxs(o.Fragment,{children:[o.jsx(ri,{onClick:te,children:o.jsx(na,{className:"w-5 h-5"})}),!w&&o.jsx(ri,{onClick:I,children:o.jsx(df,{className:"w-5 h-5"})}),!n&&s]}),W=w?S?o.jsxs(ke,{variant:"secondary",size:"sm",onClick:I,"aria-label":"Open My Account panel",className:"bg-navy-400 hover:bg-navy-500",children:[o.jsx(ra,{}),"My Account"]}):o.jsx(ke,{variant:"secondary",size:"icon","aria-label":"Open My Account panel",className:"rounded-full bg-navy-400 hover:bg-navy-500",onClick:I,children:o.jsx(ra,{})}):o.jsxs(o.Fragment,{children:[o.jsx("a",{href:F(V??"/learn"),className:"px-3 py-2 text-sm font-normal text-white/90 transition-colors duration-500 ease-in-out hover:text-navy-300",children:"Sign In"}),o.jsx(ke,{asChild:!0,variant:"sage",size:"sm",children:o.jsx("a",{href:F("/join"),children:"Join IMA"})})]}),X={Membership:o.jsx(W4,{}),Publications:o.jsx(sf,{}),Training:o.jsx(Y4,{}),Career:o.jsx(A4,{}),Certifications:o.jsx(a9,{}),Community:o.jsx(B4,{})},Y=o2.flatMap(B=>B.sections?[{label:B.label,icon:X[B.label],description:B.description,callout:"callout"in B&&B.callout?{...B.callout,link:{...B.callout.link,href:F(B.callout.link.href)}}:void 0,sections:B.sections.map(le=>{var ge;return{title:le.title,description:le.description,links:(ge=le.links)==null?void 0:ge.map(je=>({label:je.label,href:F(je.href),external:"external"in je?je.external:void 0}))}})}]:[]),q=o.jsxs("button",{type:"button",onPointerDown:()=>void Po(()=>import("../chunks/chunk-dwjpL45u.js"),__vite__mapDeps([0,1,2,3])),onClick:te,className:"flex h-full w-full cursor-pointer items-center justify-between gap-4 bg-transparent text-left text-white",children:[o.jsx("span",{className:"min-w-0 flex-1 overflow-hidden font-sans whitespace-nowrap text-base",children:x9}),o.jsx(na,{className:"size-5 shrink-0"})]}),pe=o.jsx(ke,{asChild:!0,variant:"tertiary",size:"lg",className:"w-full",children:o.jsxs("a",{href:"https://help.imanet.org",target:"_blank",rel:"noopener noreferrer",children:["Get support",o.jsx(To,{className:"size-4","aria-hidden":"true"}),o.jsx("span",{className:"sr-only",children:" (opens in a new tab)"})]})});return o.jsxs("div",{...he,className:Eo("ima-helium-navigation font-sans top-0 z-40 w-full fixed",r?"[&:is(#nav-not-home)+*]:mt-[var(--ima-nav-height-minimal)]":"[&+*]:mt-[var(--ima-nav-height)] lg:[&:is(#nav-home)+*]:mt-0"),id:S&&!r?"nav-home":"nav-not-home",children:[r?o.jsx(Wa,{type:"minimal",logo:se}):o.jsxs(o.Fragment,{children:[o.jsx("div",{className:"lg:hidden",children:p?o.jsx(ni,{fallback:o.jsx(Ua,{logo:se,account:!!a}),children:o.jsx(xh,{items:Y,logo:se,account:o.jsx(l.Suspense,{fallback:o.jsx("div",{className:"p-8 text-center text-text-muted",children:"Loading…"}),children:a==null?void 0:a({currentUser:N,isLoggedIn:w})}),accountOpen:!h&&d,onAccountOpenChange:u,cartCount:n?0:g,search:q,support:pe})}):o.jsx(Ua,{logo:se,account:!!a})}),o.jsx(Wa,{type:S?"home":i||c?"sub-site":"sub-page",subBrand:i,subBrandMobile:c,transparent:S&&M,logo:re,welcome:S?z:void 0,nav:o.jsx(w9,{}),actions:J,account:W,className:Eo("transition-transform duration-300 ease-in-out",f&&S&&"-translate-y-full pointer-events-none")}),p&&o.jsx(Bm,{open:h&&d,onOpenChange:u,children:o.jsxs(K1,{side:"right","aria-label":"Account panel",className:"p-0",children:[o.jsx(Y1,{className:"sr-only",children:"Account"}),o.jsx(l.Suspense,{fallback:o.jsx("div",{className:"p-8 text-center text-text-muted",children:"Loading…"}),children:a==null?void 0:a({currentUser:N,isLoggedIn:w,onClose:()=>u(!1)})})]})}),p&&o.jsx(l.Suspense,{fallback:o.jsx("div",{className:"sr-only",children:"Loading..."}),children:o.jsx(ni,{fallback:o.jsx("div",{}),children:o.jsx(y9,{isOpen:P,onClose:ne,returnFocusTo:k,logo:se})})})]}),G&&o.jsxs("span",{className:"w-auto fixed bottom-0 left-0 right-0 md:left-1/2 md:-translate-x-1/2 top-auto bg-navy-600 px-3 py-1 inline-block rounded-t-sm text-white text-sm italic",children:[R?`${R} : `:"","v.",G]})]})});function S9(e=!1){const{pathname:t}=Ft(),n=t??(typeof window<"u"?window.location.pathname:"/"),[r,s]=l.useState(n);return l.useEffect(()=>{if(!e)return;const a=()=>s(window.location.pathname);window.addEventListener("popstate",a);const i=history.pushState,c=history.replaceState;return history.pushState=function(...d){i.apply(history,d),a()},history.replaceState=function(...d){c.apply(history,d),a()},a(),()=>{window.removeEventListener("popstate",a),history.pushState=i,history.replaceState=c}},[e]),r}function R9(e){var t;return{isAuthenticated:!!(e!=null&&e.id),user:e?{...e,hasManagerInterfaceAccess:((t=e==null?void 0:e.role)==null?void 0:t.hasManagerInterfaceAccess)??!1}:void 0}}function j9(){const e=typeof window<"u"?window.location:{pathname:"/",href:"/"},t=typeof window<"u"&&window.__HELIUM_PUBLIC_ENV__?window.__HELIUM_PUBLIC_ENV__:{},n=new x2({link:new C2({uri:"/graphql"}),cache:new b2});return{publicEnv:t,isProduction:!0,appearance:{},queryParams:{}
232,routeParams:{},urlPathname:e.pathname,urlOriginal:e.href,urlParsed:{pathname:e.pathname,search:null,hash:null},documentProps:{},pageHtml:"",exports:{},Page:()=>null,pageProps:{},_pageId:"atom",apolloInitialState:{},apolloClient:n}}function E9({children:e}){const[t]=ai.useState(()=>j9());return o.jsx(v2,{pageContext:t,children:e})}function M9({className:e,label:t}){const n=l.useId();return o.jsxs("svg",{className:e,role:"img","aria-label":t,viewBox:"0 0 305 48",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[o.jsxs("g",{clipPath:`url(#${n}-clip)`,children:[o.jsx("path",{d:"M36.8 1.6001H1.59998V46.4001H36.8V1.6001Z",fill:"none",stroke:"#AD0933",strokeWidth:"4",mask:`url(#${n}-gap)`}),o.jsx("path",{d:"M27.3535 38.2911V28.6911H27.8911C30.1951 33.7983 32.9215 37.3695 37.0303 37.3695C40.7935 37.3695 42.6751 34.8351 42.6751 32.4159C42.6751 29.0367 40.3711 27.6927 35.6095 26.0415C31.7695 24.6975 27.7759 23.4687 27.7759 18.5151C27.7759 13.4463 31.6543 10.2975 36.8383 10.2975C39.1039 10.2975 41.2159 10.9503 42.5983 11.6031L43.9807 10.0671H44.4415V18.6303H43.9039C41.7919 13.5615 39.3343 11.0271 36.2239 11.0271C33.6127 11.0271 31.2319 12.7167 31.2319 15.7503C31.2319 19.0527 33.7279 20.2815 38.1439 21.7407C41.7919 22.9695 45.7087 24.3135 45.7087 29.3055C45.7087 33.5295 43.2127 38.1375 36.5695 38.1375C34.3807 38.1375 31.8079 37.3695 30.1183 36.4095L27.8143 38.2911H27.3535ZM55.0429 37.9839C52.0477 37.9839 50.4349 36.4095 50.4349 32.8767V21.2799H46.8637V20.7807L50.4349 19.9359V15.0591L54.4669 13.5999V20.0511H59.9197V21.2415H54.4669V33.2223C54.4669 35.5263 55.1197 36.4095 56.6941 36.4095C57.8077 36.4095 58.9213 35.6415 59.9197 33.8367L60.3805 34.1439C59.1517 36.6399 57.4621 37.9839 55.0429 37.9839ZM61.0174 37.5999V37.1391C63.2062 37.1007 63.7438 36.8319 63.7438 35.6799V22.4703C63.7438 21.3183 63.2062 20.5887 61.0174 20.5503V20.0895L67.699 19.8207V23.6991C69.043 21.2031 70.9246 19.6671 72.883 19.6671C74.995 19.6671 75.955 20.9727 75.955 22.4703C75.955 23.9295 74.995 24.9663 73.6126 24.9663C72.1918 24.9663 71.1934 23.9679 71.1934 22.5855C71.1934 22.2015 71.3086 21.7023 71.4238 21.3951C69.9262 21.5871 68.8894 22.7007 67.7758 24.5823V35.6799C67.7758 36.8319 68.5054 37.0623 71.1166 37.1391V37.5999H61.0174ZM82.3744 37.8303C78.9571 37.8303 77.4595 35.7183 77.4595 33.5679C77.4595 32.0703 78.1507 30.5727 79.7635 29.6895C82.6048 28.1151 87.0976 27.8847 87.9808 27.4623V24.6975C87.9808 21.8175 87.136 20.4351 84.8704 20.4351C83.5648 20.4351 82.3744 20.8575 81.6832 21.5487C82.336 22.1631 82.72 22.8543 82.72 23.6223C82.72 24.9663 81.9136 25.8879 80.416 25.8879C79.0723 25.8879 78.1891 24.8895 78.1891 23.6223C78.1891 21.3567 80.992 19.7055 85.3312 19.7055C89.6704 19.7055 91.9744 21.3951 91.9744 25.3503V34.2975C91.9744 36.1791 92.6656 36.9855 94.8928 36.0639L95.0464 36.4479C93.7024 37.2927 92.704 37.7535 91.36 37.7535C89.2096 37.7535 88.4032 36.8703 88.1728 34.7967H88.0192C86.56 36.4863 84.7552 37.8303 82.3744 37.8303ZM84.6016 36.0639C85.984 36.0639 87.2128 34.9887 87.9808 33.9135V28.1919C82.8736 29.1903 81.76 30.3039 81.76 32.9151C81.76 34.7583 82.6432 36.0639 84.6016 36.0639ZM102.313 37.9839C99.3176 37.9839 97.7048 36.4095 97.7048 32.8767V21.2799H94.1336V20.7807L97.7048 19.9359V15.0591L101.737 13.5999V20.0511H107.19V21.2415H101.737V33.2223C101.737 35.5263 102.39 36.4095 103.964 36.4095C105.078 36.4095 106.191 35.6415 107.19 33.8367L107.65 34.1439C106.422 36.6399 104.732 37.9839 102.313 37.9839ZM117.388 37.9071C112.242 37.9071 108.71 34.2591 108.71 28.9599C108.71 23.4687 112.703 19.5903 117.388 19.5903C122.534 19.5903 125.183 23.1999 124.876 27.7695H113.087V28.6527V28.7295C113.087 33.1839 115.084 36.3711 119.116 36.3711C121.535 36.3711 122.956 35.1423 124.53 33.1071L124.953 33.4143C123.417 35.9103 121.228 37.9071 117.388 37.9071ZM117.119 20.3199C114.815 20.3199 113.394 22.6623 113.126 27.0783H120.575C120.959 22.8543 119.999 20.3199 117.119 20.3199ZM135.229 44.6655C138.493 44.6655 141.104 43.0143 141.104 40.5183C141.104 38.9823 139.875 37.9839 136.074 37.9839H132.157C130.314 38.5599 129.43 39.5199 129.43 40.9407C129.43 43.0911 131.158 44.6655 135.229 44.6655ZM134.883 30.8799C137.034 30.8799 137.878 29.2287 137.878 25.6191C137.878 22.4319 136.803 20.3967 134.538 20.3967C132.349 20.3967 131.542 22.0479 131.542 25.6191C131.542 29.2287 132.656 30.8799 134.883 30.8799ZM134.73 19.7055C135.92 19.7055 137.149 19.9743 138.224 20.4351C139.069 
23218.7455 140.221 17.2863 142.102 17.2863C143.523 17.2863 144.33 18.1311 144.33 19.2447C144.33 20.1663 143.638 20.8959 142.678 20.8959C141.834 20.8959 140.95 20.1663 140.95 18.9375C140.067 19.0911 139.299 19.8975 138.838 20.7423C140.682 21.7023 141.987 23.2767 141.987 25.5423C141.987 29.2671 138.493 31.5327 134.73 31.5327C133.885 31.5327 133.002 31.4175 132.195 31.2255C130.698 31.7247 129.968 32.3007 129.968 33.0687C129.968 33.8367 130.621 34.4511 133.654 34.4511H136.65C141.296 34.4511 143.677 35.8335 143.677 39.1359C143.677 42.3231 140.374 45.3183 134.23 45.3183C129.469 45.3183 126.435 43.6671 126.435 41.4399C126.435 39.7119 128.086 38.2527 131.043 37.8303V37.7535C128.624 37.1007 127.702 35.9487 127.702 34.4127C127.702 33.1839 128.893 31.7631 131.235 30.9183C129.046 30.0351 127.434 28.3455 127.434 25.6959C127.434 22.0095 130.966 19.7055 134.73 19.7055ZM149.35 16.5183C147.852 16.5183 146.854 15.5583 146.854 14.0223C146.854 12.4479 147.852 11.3727 149.35 11.3727C150.886 11.3727 151.884 12.3711 151.884 13.9071C151.884 15.4431 150.886 16.5183 149.35 16.5183ZM144.742 37.5999V37.1391C146.969 37.1007 147.545 36.8319 147.545 35.6799V22.4703C147.545 21.3183 146.969 20.5887 144.742 20.5503V20.0895L151.577 19.8207V35.6799C151.577 36.8319 151.999 37.1007 154.38 37.1391V37.5999H144.742ZM163.826 37.9071C158.718 37.9071 155.416 34.2591 155.416 29.0751C155.416 23.43
23203 159.448 19.5903 164.67 19.5903C169.125 19.5903 171.16 21.9711 171.16 23.7375C171.16 25.1583 170.354 26.1951 168.971 26.1951C167.397 26.1951 166.514 25.1967 166.514 23.9295C166.514 22.8159 167.166 21.9711 167.742 21.6639C167.166 20.9343 166.245 20.2815 164.786 20.2815C161.906 20.2815 159.794 23.3151 159.794 28.3839C159.794 32.7615 161.675 36.3711 165.707 36.3711C167.934 36.3711 169.47 35.3343 171.083 33.3375L171.506 33.6447C169.854 36.0639 167.666 37.9071 163.826 37.9071Z",fill:"#092649"}),o.jsx("path",{d:"M174.084 37.6V37.1008C177.425 36.9856 178.27 36.1408 178.27 34.5664V13.8304C178.27 12.2944 177.425 11.4496 174.084 11.3344V10.8352H196.241L196.548 19.6672L196.049 19.7056C193.706 13.984 191.748 11.5648 186.986 11.5648H182.762V23.6992H184.836C188.023 23.6992 189.636 22.5856 190.673 18.5152H191.172V29.6896H190.673C189.636 25.6192 188.023 24.4672 184.836 24.4672H182.762V34.5664C182.762 36.1792 183.569 36.9856 187.025 37.1008V37.6H174.084ZM202.151 16.5184C200.654 16.5184 199.655 15.5584 199.655 14.0224C199.655 12.448 200.654 11.3728 202.151 11.3728C203.687 11.3728 204.686 12.3712 204.686 13.9072C204.686 15.4432 203.687 16.5184 202.151 16.5184ZM197.543 37.6V37.1392C199.77 37.1008 200.346 36.832 200.346 35.68V22.4704C200.346 21.3184 199.77 20.5888 197.543 20.5504V20.0896L204.378 19.8208V35.68C204.378 36.832 204.801 37.1008 207.182 37.1392V37.6H197.543ZM207.796 37.6V37.1392C209.985 37.1008 210.522 36.832 210.522 35.68V22.4704C210.522 21.3184 209.985 20.5888 207.796 20.5504V20.0896L214.478 19.8208V23.968C216.206 21.2416 218.548 19.7056 221.121 19.7056C224.154 19.7056 225.844 21.5488 225.844 25.0816V35.68C225.844 36.832 226.343 37.1008 228.57 37.1392V37.6H219.508V37.1392C221.274 37.1008 221.812 36.832 221.812 35.68V25.8112C221.812 23.0464 221.006 21.664 218.702 21.664C217.05 21.664 215.591 22.9312 214.554 24.8896V35.68C214.554 36.832 215.092 37.1008 216.82 37.1392V37.6H207.796ZM234.844 37.8304C231.426 37.8304 229.929 35.7184 229.929 33.568C229.929 32.0704 230.62 30.5728 232.233 29.6896C235.074 28.1152 239.567 27.8848 240.45 27.4624V24.6976C240.45 21.8176 239.606 20.4352 237.34 20.4352C236.034 20.4352 234.844 20.8576 234.153 21.5488C234.806 22.1632 235.19 22.8544 235.19 23.6224C235.19 24.9664 234.383 25.888 232.886 25.888C231.542 25.888 230.658 24.8896 230.658 23.6224C230.658 21.3568 233.462 19.7056 237.801 19.7056C242.14 19.7056 244.444 21.3952 244.444 25.3504V34.2976C244.444 36.1792 245.135 36.9856 247.362 36.064L247.516 36.448C246.172 37.2928 245.174 37.7536 243.83 37.7536C241.679 37.7536 240.873 36.8704 240.642 34.7968H240.489C239.03 36.4864 237.225 37.8304 234.844 37.8304ZM237.071 36.064C238.454 36.064 239.682 34.9888 240.45 33.9136V28.192C235.343 29.1904 234.23 30.304 234.23 32.9152C234.23 34.7584 235.113 36.064 237.071 36.064ZM248.062 37.6V37.1392C250.25 37.1008 250.788 36.832 250.788 35.68V22.4704C250.788 21.3184 250.25 20.5888 248.062 20.5504V20.0896L254.743 19.8208V23.968C256.471 21.2416 258.814 19.7056 261.386 19.7056C264.42 19.7056 266.11 21.5488 266.11 25.0816V35.68C266.11 36.832 266.609 37.1008 268.836 37.1392V37.6H259.774V37.1392C261.54 37.1008 262.078 36.832 262.078 35.68V25.8112C262.078 23.0464 261.271 21.664 258.967 21.664C257.316 21.664 255.857 22.9312 254.82 24.8896V35.68C254.82 36.832 255.358 37.1008 257.086 37.1392V37.6H248.062ZM277.914 37.9072C272.806 37.9072 269.504 34.2592 269.504 29.0752C269.504 23.4304 273.536 19.5904 278.758 19.5904C283.213 19.5904 285.248 21.9712 285.248 23.7376C285.248 25.1584 284.442 26.1952 283.059 26.1952C281.485 26.1952 280.602 25.1968 280.602 23.9296C280.602 22.816 281.254 21.9712 281.83 21.664C281.254 20.9344 280.333 20.2816 278.874 20.2816C275.994 20.2816 273.882 23.3152 273.882 28.384C273.882 32.7616 275.763 36.3712 279.795 36.3712C282.022 36.3712 283.558 35.3344 285.171 33.3376L285.594 33.6448C283.942 36.064 281.754 37.9072 277.914 37.9072ZM296.107 37.9
232072C290.962 37.9072 287.429 34.2592 287.429 28.96C287.429 23.4688 291.422 19.5904 296.107 19.5904C301.253 19.5904 303.902 23.2 303.595 27.7696H291.806V28.6528V28.7296C291.806 33.184 293.803 36.3712 297.835 36.3712C300.254 36.3712 301.675 35.1424 303.25 33.1072L303.672 33.4144C302.136 35.9104 299.947 37.9072 296.107 37.9072ZM295.838 20.32C293.534 20.32 292.114 22.6624 291.845 27.0784H299.294C299.678 22.8544 298.718 20.32 295.838 20.32Z",fill:"#797A7C"})]}),o.jsxs("defs",{children:[o.jsxs("mask",{id:`${n}-gap`,maskUnits:"userSpaceOnUse",x:"0",y:"0",width:"304.8",height:"48",children:[o.jsx("rect",{width:"304.8",height:"48",fill:"white"}),o.jsx("rect",{x:"24.8",y:"8",width:"280",height:"32.8",fill:"black"})]}),o.jsx("clipPath",{id:`${n}-clip`,children:o.jsx("rect",{width:"304.8",height:"48",fill:"white"})})]})]})}function _9({className:e,label:t}){return o.jsxs("svg",{className:e,role:"img","aria-label":t,viewBox:"0 0 705 60",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[o.jsx("path",{d:"M1.78651 44V43.376C6.29851 42.656 7.59452 40.688 7.59452 35.984V16.496C7.59452 13.568 5.91451 11.216 1.78651 11.12V10.544H13.8345L24.2985 36.416H24.4905L34.3785 10.544H45.4185V11.12C41.2905 11.264 40.1865 12.368 40.1865 14.288V40.208C40.1865 42.176 41.2905 43.232 45.4185 43.376V44H29.7705V43.376C33.8505 43.232 34.6185 42.272 34.6185 40.208V13.76H34.3785L22.7625 44.048H21.6585L9.03452 13.664H8.79451V35.984C8.79451 40.688 9.99452 42.704 14.8425 43.376V44H1.78651ZM54.1346 44.288C49.8626 44.288 47.9906 41.648 47.9906 38.96C47.9906 37.088 48.8546 35.216 50.8706 34.112C54.4226 32.144 60.0386 31.856 61.1426 31.328V27.872C61.1426 24.272 60.0866 22.544 57.2546 22.544C55.6226 22.544 54.1346 23.072 53.2706 23.936C54.0866 24.704 54.5666 25.568 54.5666 26.528C54.5666 28.208 53.5586 29.36 51.6866 29.36C50.0066 29.36 48.9026 28.112 48.9026 26.528C48.9026 23.696 52.4066 21.632 57.8306 21.632C63.2546 21.632 66.1346 23.744 66.1346 28.688V39.872C66.1346 42.224 66.9986 43.232 69.7826 42.08L69.9746 42.56C68.2946 43.616 67.0466 44.192 65.3666 44.192C62.6786 44.192 61.6706 43.088 61.3826 40.496H61.1906C59.3666 42.608 57.1106 44.288 54.1346 44.288ZM56.9186 42.08C58.6466 42.08 60.1826 40.736 61.1426 39.392V32.24C54.7586 33.488 53.3666 34.88 53.3666 38.144C53.3666 40.448 54.4706 42.08 56.9186 42.08ZM69.6968 44V43.424C72.4328 43.376 73.1048 43.04 73.1048 41.6V25.088C73.1048 23.648 72.4328 22.736 69.6968 22.688V22.112L78.0488 21.776V26.96C80.2088 23.552 83.1368 21.632 86.3528 21.632C90.1448 21.632 92.2568 23.936 92.2568 28.352V41.6C92.2568 43.04 92.8808 43.376 95.6648 43.424V44H84.3368V43.424C86.5448 43.376 87.2168 43.04 87.2168 41.6V29.264C87.2168 25.808 86.2088 24.08 83.3288 24.08C81.2648 24.08 79.4408 25.664 78.1448 28.112V41.6C78.1448 43.04 78.8168 43.376 80.9768 43.424V44H69.6968ZM103.027 44.288C98.7551 44.288 96.8831 41.648 96.8831 38.96C96.8831 37.088 97.7471 35.216 99.7631 34.112C103.315 32.144 108.931 31.856 110.035 31.328V27.872C110.035 24.272 108.979 22.544 106.147 22.544C104.515 22.544 103.027 23.072 102.163 23.936C102.979 24.704 103.459 25.568 103.459 26.528C103.459 28.208 102.451 29.36 100.579 29.36C98.8991 29.36 97.7951 28.112 97.7951 26.528C97.7951 23.696 101.299 21.632 106.723 21.632C112.147 21.632 115.027 23.744 115.027 28.688V39.872C115.027 42.224 115.891 43.232 118.675 42.08L118.867 42.56C117.187 43.616 115.939 44.192 114.259 44.192C111.571 44.192 110.563 43.088 110.275 40.496H110.083C108.259 42.608 106.003 44.288 103.027 44.288ZM105.811 42.08C107.539 42.08 109.075 40.736 110.035 39.392V32.24C103.651 33.488 102.259 34.88 102.259 38.144C102.259 40.448 103.363 42.08 105.811 42.08ZM129.485 52.832C133.565 52.832 136.829 50.768 136.829 47.648C136.829 45.728 135.293 44.48 130.541 44.48H125.645C123.341 45.2 122.237 46.4 122.237 48.176C122.237 50.864 124.397 52.832 129.485 52.832ZM129.053 35.6C131.741 35.6 132.797 33.536 132.797 29.024C132.797 25.04 131.453 22.496 128.621 22.496C125.885 22.496 124.877 24.56 124.877 29.024C124.877 33.536 126.269 35.6 129.053 35.6ZM128.861 21.632C130.349 21.632 131.885 21.968 133.229 22.544C134.285 20.432 135.725 18.608 138.077 18.608C139.853 18.608 140.861 19.664 140.861 21.056C140.861 22.208 139.997 23.12 138.797 23.12C137.741 23.12 136.637 22.208 136.637 20.672C135.533 20.864 134.573 21.872 133.997 22.928C136.301 24.128 137.933 26.096 137.933 28.928C137.933 33.584 133.565 36.416 128.861 36.416C127.805 36.416 126.701 3
2326.272 125.693 36.032C123.821 36.656 122.909 37.376 122.909 38.336C122.909 39.296 123.725 40.064 127.517 40.064H131.261C137.069 40.064 140.045 41.792 140.045 45.92C140.045 49.904 135.917 53.648 128.237 53.648C122.285 53.648 118.493 51.584 118.493 48.8C118.493 46.64 120.557 44.816 124.253 44.288V44.192C121.229 43.376 120.077 41.936 120.077 40.016C120.077 38.48 121.565 36.704 124.493 35.648C121.757 34.544 119.741 32.432 119.741 29.12C119.741 24.512 124.157 21.632 128.861 21.632ZM152.115 44.384C145.683 44.384 141.267 39.824 141.267 33.2C141.267 26.336 146.259 21.488 152.115 21.488C158.547 21.488 161.859 26 161.475 31.712H146.739V32.816V32.912C146.739 38.48 149.235 42.464 154.275 42.464C157.299 42.464 159.075 40.928 161.043 38.384L161.571 38.768C159.651 41.888 156.915 44.384 152.115 44.384ZM151.779 22.4C148.899 22.4 147.123 25.328 146.787 30.848H156.099C156.579 25.568 155.379 22.4 151.779 22.4ZM177.381 44V43.424C179.589 43.376 180.165 43.04 180.165 41.6V29.36C180.165 25.904 179.109 24.08 176.373 24.08C174.309 24.08 172.773 25.664 171.477 28.112V41.6C171.477 43.04 171.861 43.376 174.021 43.424V44H163.029V43.424C165.765 43.376 166.437 43.04 166.437 41.6V25.088C166.437 23.648 165.765 22.736 163.029 22.688V22.112L171.381 21.776V26.96C173.493 23.504 176.181 21.632 179.397 21.632C182.565 21.632 184.629 23.36 185.061 26.624C187.125 23.552 190.101 21.632 193.125 21.632C196.821 21.632 198.933 23.936 198.933 28.352V41.6C198.933 43.04 199.557 43.376 202.341 43.424V44H191.301V43.424C193.509 43.376 193.893 43.04 193.893 41.6V29.36C193.893 25.904 192.885 24.08 190.149 24.08C188.565 24.08 186.597 25.376 185.205 27.68V27.968V41.6C185.205 43.04 185.829 43.376 188.277 43.424V44H177.381ZM213.992 44.384C207.56 44.384 203.144 39.824 203.144 33.2C203.144 26.336 208.136 21.488 213.992 21.488C220.424 21.488 223.736 26 223.352 31.712H208.616V32.816V32.912C208.616 38.48 211.112 42.464 216.152 42.464C219.176 42.464 220.952 40.928 222.92 38.384L223.448 38.768C221.528 41.888 218.792 44.384 213.992 44.384ZM213.656 22.4C210.776 22.4 209 25.328 208.664 30.848H217.976C218.456 25.568 217.256 22.4 213.656 22.4ZM224.906 44V43.424C227.642 43.376 228.314 43.04 228.314 41.6V25.088C228.314 23.648 227.642 22.736 224.906 22.688V22.112L233.258 21.776V26.96C235.418 23.552 238.346 21.632 241.562 21.632C245.354 21.632 247.466 23.936 247.466 28.352V41.6C247.466 43.04 248.09 43.376 250.874 43.424V44H239.546V43.424C241.754 43.376 242.426 43.04 242.426 41.6V29.264C242.426 25.808 241.418 24.08 238.538 24.08C236.474 24.08 234.65 25.664 233.354 28.112V41.6C233.354 43.04 234.026 43.376 236.186 43.424V44H224.906ZM260.54 44.48C256.796 44.48 254.78 42.512 254.78 38.096V23.6H250.316V22.976L254.78 21.92V15.824L259.82 14V22.064H266.636V23.552H259.82V38.528C259.82 41.408 260.636 42.512 262.604 42.512C263.996 42.512 265.388 41.552 266.636 39.296L267.212 39.68C265.676 42.8 263.564 44.48 260.54 44.48Z",fill:"#092649"}),o.jsx("path",{d:"M290.608 39.44L287.728 31.184H276.4L274.768 35.36C272.608 41.024 273.424 42.656 277.792 43.376V44H266.56V43.376C269.728 42.512 271.456 40.64 273.472 35.456L283.696 9.584H285.712L296.464 38.768C297.664 42.032 298.384 42.848 302.08 43.376V44H286.336V43.376C290.896 43.136 291.568 42.128 290.608 39.44ZM276.736 30.224H287.392L282.4 16.064H282.208L276.736 30.224ZM312.802 44.384C306.418 44.384 302.29 39.824 302.29 33.344C302.29 26.288 307.33 21.488 313.858 21.488C319.426 21.488 321.97 24.464 321.97 26.672C321.97 28.448 320.962 29.744 319.234 29.744C317.266 29.744 316.162 28.496 316.162 26.912C316.162 25.52 316.978 24.464 317.698 24.08C316.978 23.168 315.826 22.352 314.002 22.352C310.402 22.352 307.762 26.144 307.762 32.48C307.762 37.952 310.114 42.464 315.154 42.464C317.938 42.464 319.858 41.168 321.874 38.672L322.402 39.056C320.338 42.08 317.602 44.384 312.802 44.384ZM334.729 44.384C328.345 44.384 324.217 39.824 324.217 33.344C324.217 26.288 329.257 21.488 335.785 21.488C341.353 21.488 343.897 24.464 343.897 26.672C343.897 28.448 342.889 29.744 341.161 29.744C339.193 29.744 338.089 28.496 338.089 26.912C338.089 25.52 338.905 24.464 339.625 24.08C338.905 23.168 337.753 22.352 335.929 22.352C332.329 22.352 329.689 26.144 329.689 32.48C329.689 37.952 332.041 42.464 337.081 42.464C339.865 42.464 341.785 41.168 343.801 38.672L344.329 39.056C342.265 42.08 339.529 44.384 334.729 44.384ZM357.375 44.384C350.943 44.384 346.143 39.872 346.143 33.008C346.143 26.192 351.231 21.488 357.375 21.488C363.711 21.488 368.559 26 368.559 32.816C368.559 39.68 363.471 44.384 357.375 44.384ZM357.567 43.472C361.119 43.472 362.943 40.4 362.943 32.912C362.943 25.424 360.783 22.4 357.135 22.4C353.535 22.4 351.711 25.424 351.711 32.912C351.711 40.4 353.919 43.472 357.567 43.472ZM379.659 44.336C375.915 44.336 373.563 42.128 373.563 37.616V24.896C373.563 23.456 372.843 22.592 370.059 22.544V21.968L378.603 21.776V36.56C378.603 40.016 379.611 41.888 382.491 41.888C384.603 41.888 386.283 40.4 387.531 37.952V24.896C387.531 23.456 386.811 22.64 384.075 22.592V22.016L392.571 21.776V41.648C392.571 42.896 393.291 43.376 396.027 43.472V44H387.627V39.104C385.563 42.56 382.827 44.336 379.659 44.336ZM396.92 44V43.424C399.656 43.376 400.328 43.04 400.328 41.6V25.088C400.328 23.648 399.656 22.736 396.92 22.688V22.112L405.272 21.776V26.96C4
23207.432 23.552 410.36 21.632 413.576 21.632C417.368 21.632 419.48 23.936 419.48 28.352V41.6C419.48 43.04 420.104 43.376 422.889 43.424V44H411.56V43.424C413.768 43.376 414.44 43.04 414.44 41.6V29.264C414.44 25.808 413.432 24.08 410.552 24.08C408.488 24.08 406.664 25.664 405.368 28.112V41.6C405.368 43.04 406.04 43.376 408.2 43.424V44H396.92ZM433.035 44.48C429.291 44.48 427.275 42.512 427.275 38.096V23.6H422.811V22.976L427.275 21.92V15.824L432.315 14V22.064H439.131V23.552H432.315V38.528C432.315 41.408 433.131 42.512 435.099 42.512C436.491 42.512 437.883 41.552 439.131 39.296L439.707 39.68C438.171 42.8 436.059 44.48 433.035 44.48ZM446.023 17.648C444.151 17.648 442.903 16.448 442.903 14.528C442.903 12.56 444.151 11.216 446.023 11.216C447.943 11.216 449.191 12.464 449.191 14.384C449.191 16.304 447.943 17.648 446.023 17.648ZM440.263 44V43.424C443.047 43.376 443.767 43.04 443.767 41.6V25.088C443.767 23.648 443.047 22.736 440.263 22.688V22.112L448.807 21.776V41.6C448.807 43.04 449.335 43.376 452.311 43.424V44H440.263ZM453.559 44V43.424C456.295 43.376 456.967 43.04 456.967 41.6V25.088C456.967 23.648 456.295 22.736 453.559 22.688V22.112L461.911 21.776V26.96C464.071 23.552 466.999 21.632 470.215 21.632C474.007 21.632 476.119 23.936 476.119 28.352V41.6C476.119 43.04 476.743 43.376 479.527 43.424V44H468.199V43.424C470.407 43.376 471.079 43.04 471.079 41.6V29.264C471.079 25.808 470.071 24.08 467.191 24.08C465.127 24.08 463.303 25.664 462.007 28.112V41.6C462.007 43.04 462.679 43.376 464.839 43.424V44H453.559ZM491.209 52.832C495.289 52.832 498.553 50.768 498.553 47.648C498.553 45.728 497.017 44.48 492.265 44.48H487.369C485.065 45.2 483.961 46.4 483.961 48.176C483.961 50.864 486.121 52.832 491.209 52.832ZM490.777 35.6C493.465 35.6 494.521 33.536 494.521 29.024C494.521 25.04 493.177 22.496 490.345 22.496C487.609 22.496 486.601 24.56 486.601 29.024C486.601 33.536 487.993 35.6 490.777 35.6ZM490.585 21.632C492.073 21.632 493.609 21.968 494.953 22.544C496.009 20.432 497.449 18.608 499.801 18.608C501.577 18.608 502.585 19.664 502.585 21.056C502.585 22.208 501.721 23.12 500.521 23.12C499.465 23.12 498.361 22.208 498.361 20.672C497.257 20.864 496.297 21.872 495.721 22.928C498.025 24.128 499.657 26.096 499.657 28.928C499.657 33.584 495.289 36.416 490.585 36.416C489.529 36.416 488.425 36.272 487.417 36.032C485.545 36.656 484.633 37.376 484.633 38.336C484.633 39.296 485.449 40.064 489.241 40.064H492.985C498.793 40.064 501.769 41.792 501.769 45.92C501.769 49.904 497.641 53.648 489.961 53.648C484.009 53.648 480.217 51.584 480.217 48.8C480.217 46.64 482.281 44.816 485.977 44.288V44.192C482.953 43.376 481.801 41.936 481.801 40.016C481.801 38.48 483.289 36.704 486.217 35.648C483.481 34.544 481.465 32.432 481.465 29.12C481.465 24.512 485.881 21.632 490.585 21.632Z",fill:"#5180A8"}),o.jsx("path",{d:"M521.576 43.808C527.528 43.808 531.272 39.728 531.272 27.248C531.272 14.72 527.144 10.64 521.144 10.64C515.192 10.64 511.496 14.72 511.496 27.2C511.496 39.776 515.576 43.808 521.576 43.808ZM523.352 44.624C528.152 46.304 530.36 52.544 533.864 52.544C534.824 52.544 535.16 52.016 535.16 51.296C535.16 49.952 532.664 49.52 532.664 47.456C532.664 46.064 533.672 44.768 535.352 44.768C537.08 44.768 538.328 46.304 538.328 48.128C538.328 51.536 535.208 54.128 530.792 54.128C524.168 54.128 521.768 46.736 517.736 46.736C515.672 46.736 513.656 47.936 511.064 50.384L510.536 49.808C513.224 46.928 515.864 45.152 518.408 44.48C510.92 43.184 505.112 36.752 505.112 27.296C505.112 16.784 512.744 9.728 521.384 9.728C530.216 9.728 537.608 16.544 537.608 27.152C537.608 36.896 531.08 43.664 523.352 44.624ZM549.302 44.336C545.558 44.336 543.206 42.128 543.206 37.616V24.896C543.206 23.456 542.486 22.592 539.702 22.544V21.968L548.246 21.776V36.56C548.246 40.016 549.254 41.888 552.134 41.888C554.246 41.888 555.926 40.4 557.174 37.952V24.896C557.174 23.456 556.454 22.64 553.718 22.592V22.016L562.214 21.776V41.648C562.214 42.896 562.934 43.376 565.67 43.472V44H557.27V39.104C555.206 42.56 552.47 44.336 549.302 44.336ZM573.62 44.288C569.348 44.288 567.476 41.648 567.476 38.96C567.476 37.088 568.34 35.216 570.356 34.112C573.908 32.144 579.524 31.856 580.628 31.328V27.872C580.628 24.272 579.572 22.544 576.74 22.544C575.108 22.544 573.62 23.072 572.756 23.936C573.572 24.704 574.052 25.568 574.052 26.528C574.052 28.208 573.044 29.36 571.172 29.36C569.492 29.36 568.388 28.112 568.388 26.528C568.388 23.696 571.892 21.632 577.316 21.632C582.74 21.632 585.62 23.744 585.62 28.688V39.872C585.62 42.224 586.484 43.232 589.268 42.08L589.46 42.56C587.78 43.616 586.532 44.192 584.852 44.192C582.164 44.192 581.156 43.088 580.868 40.496H580.676C578.852 42.608 576.596 44.288 573.62 44.288ZM576.404 42.08C578.132 42.08 579.668 40.736 580.628 39.392V32.24C574.244 33.488 572.852 34.88 572.852 38.144C572.852 40.448 573.956 42.08 576.404 42.08ZM589.662 44V43.424C592.398 43.376 593.07 43.04 593.07 41.6V25.088C593.07 23.648 592.398 22.736 589.662 22.688V22.112L598.014 21.776V26.624C599.694 23.504 602.046 21.584 604.494 21.584C607.134 21.584 608.334 23.216 608.334 25.088C608.334 26.912 607.134 28.208 605.406 28.208C603.63 28.208 602.382 26.96 602.382 25.232C602.382 24.752 602.526 24.128 602.67 23.744C600.798 23.984 599.502 25.376 598.11 27.728V41.6C598.11 43.04 599.022 43.328 602.286 43.424V44H589.662ZM618.417 44.48C614.673 44.48 612.657 42.512 612.657 38.096V23.6H608.193V22.976L612.657 21.92V15.824L617.697 14V22.064H624.513V23.552H617.697V38.528C617.697 41.408 618.513 42.512 620.481 42.512C621.873 42.512 623.265 41.552 624.513 39.296L625.089 39.68C623.553 42.8 621.441 44.48 618.417 44.48ZM636.781 44.384C630.349 44.384 625.933 39.824 625.933 33.2C625.933 26.336 630.925 21.488 636.781 21.488C643.213 21.488 646.525 26 646.141 31.712H631.405V32.816V32.912C631.405 38.48 633.901 42.464 638.941 42.464C641.965 42.464 643.741 40.928 645.709 38.384L646.237 38.768C644.317 41.888 641.581 44.384 636.781 44.384ZM636.445 22.4C633.565 22.4 631.789 25.328 631.453 30.848H640.765C641.245 25.568 640.045 22.4 636.445 22.4ZM648.175 44V43.424C650.911 43.376 651.583 43.04 651.583 41.6V25.088C651.583 23.648 650.911 22.736 648.175 22.688V22.112L656.527 21.776V26.624C658.207 23.504 660.559 21.584 663.007 21.584C665.647 21.584 666.847 23.216 666.847 25.088C666.847 26.912 665.647 28.208 663.919 28.208C662.143 28.208 660.895 26.96 660.895 25.232C660.895 24.752 661.039 24.128 661.183 23.744C659.311 23.984 658.015 25.376 656.623 27.728V41.6C656.623 43.04 657.535 43.328 660.799 43.424V44H648.175ZM667.666 44V43.424C670.45 43.376 671.122 43.04 671.122 41.6V12.896C671.122 11.264 670.642 10.544 667.282 10.448V9.872L676.162 9.584V41.6C676.162 43.04 676.786 43.376 679.57 43.424V44H667.666ZM691.627 44.528L683.227 26.048C682.075 23.552 681.259 22.736 678.907 22.448V21.872H690.811V22.448C687.931 22.688 687.595 23.696 688.363 25.472L694.027 38.864L698.299 27.92C699.787 24.08 699.115 22.928 695.659 22.448V21.872H704.347V22.448C702.667 22.688 701.179 24.032 700.075 26.576L692.203 45.776C689.659 51.92 687.355 53.648 684.619 53.648C682.315 53.648 680.875 52.112 680.875 50.24C680.875 48.752 681.787 47.312 683.611 47.312C685.099 47.312 686.299 48.56 686.299 50.192C686.299 51.2 685.867 52.064 685.243 52.592C687.163 52.352 688.987 51.008 691.339 45.2L691.627 44.528Z",fill:"#797A7C"})]})}function P9({className:e,label:t}){return o.jsxs("svg",{className:e,role:"img","aria-label":t,viewBox:"0 0 544 90",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[o.jsx("path",{d:"M21.2784 35.28V23.28H21.9504C24.8304 29.664 28.2384 34.128 33.3744 34.128C38.0784 34.128 40.4304 30.96 40.4304 27.936C40.4304 23.712 37.5504 22.032 31.5984 19.968C26.7984 18.288 21.8064 16.752 21.8064 10.56C21.8064 4.22402 26.6544 0.288014 33.1344 0.288014C35.9664 0.288014 38.6064 1.10402 40.3344 1.92001L42.0624 1.52588e-05H42.6384V10.704H41.9664C39.3264 4.36801 36.2544 1.20001 32.3664 1.20001C29.1024 1.20001 26.1264 3.31202 26.1264 7.10402C26.1264 11.232 29.2464 12.768 34.7664 14.592C39.3264 16.128 44.2224 17.808 44.2224 24.048C44.2224 29.328 41.1024 35.088 32.7984 35.088C30.0624 35.088 26.8464 34.128 24.7344 32.928L21.8544 35.28H21.2784ZM54.4502 34.896C50.7062 34.896 48.6902 32.928 48.6902 28.512V14.016H44.2262V13.392L48.6902 12.336V6.24002L53.7302 4.41602V12.48H60.5462V13.968H53.7302V28.944C53.7302 31.824 54.5462 32.928 56.5142 32.928C57.9062 32.928 59.2982 31.968 60.5462 29.712L61.1222 30.096C59.5862 33.216 57.4742 34.896 54.4502 34.896ZM68.4943 34.704C64.2223 34.704 62.3503 32.064 62.3503 29.376C62.3503 27.504 63.2143 25.632 65.2303 24.528C68.7823 22.56 74.3983 22.272 75.5023 21.744V18.288C75.5023 14.688 74.4463 12.96 71.6143 12.96C69.9823 12.96 68.4943 13.488 67.6303 14.352C68.4463 15.12 68.9263 15.984 68.9263 16.944C68.9263 18.624 67.9183 19.776 66.0463 19.776C64.3663 19.776 63.2623 18.528 63.2623 16.944C63.2623 14.112 66.7663 12.048 72.1903 12.048C77.6143 12.048 80.4943 14.16 80.4943 19.104V30.288C80.4943 32.64 81.3583 33.648 84.1423 32.496L84.3343 32.976C82.6543 34.032 81.4063 34.608 79.7263 34.608C77.0383 34.608 76.0303 33.504 75.7423 30.912H75.5503C73.7263 33.024 71.4703 34.704 68.4943 34.704ZM71.2783 32.496C73.0063 32.496 74.5423 31.152 75.5023 29.808V22.656C69.1183 23.904 67.7263 25.296 67.7263 28.56C67.7263 30.864 68.8303 32.496 71.2783 32.496ZM92.9364 34.896C89.1924 34.896 87.1764 32.928 87.1764 28.512V14.016H82.7124V13.392L87.1764 12.336V6.24002L92.2164 4.41602V12.48H99.0324V13.968H92.2164V28.944C92.2164 31.824 93.0324 32.928 95.0004 32.928C96.3924 32.928 97.7844 31.968 99.0324 29.712L99.6084 30.096C98.0724 33.216 95.9604 34.896 92.9364 34.896ZM110.341 34.8C103.909 34.8 99.4926 3
2320.24 99.4926 23.616C99.4926 16.752 104.485 11.904 110.341 11.904C116.773 11.904 120.085 16.416 119.701 22.128H104.965V23.232V23.328C104.965 28.896 107.461 32.88 112.501 32.88C115.525 32.88 117.301 31.344 119.269 28.8L119.797 29.184C117.877 32.304 115.141 34.8 110.341 34.8ZM110.005 12.816C107.125 12.816 105.349 15.744 105.013 21.264H114.325C114.805 15.984 113.605 12.816 110.005 12.816ZM135.127 34.416V33.84C137.335 33.792 137.911 33.456 137.911 32.016V19.776C137.911 16.32 136.855 14.496 134.119 14.496C132.055 14.496 130.519 16.08 129.223 18.528V32.016C129.223 33.456 129.607 33.792 131.767 33.84V34.416H120.775V33.84C123.511 33.792 124.183 33.456 124.183 32.016V15.504C124.183 14.064 123.511 13.152 120.775 13.104V12.528L129.127 12.192V17.376C131.239 13.92 133.927 12.048 137.143 12.048C140.311 12.048 142.375 13.776 142.807 17.04C144.871 13.968 147.847 12.048 150.871 12.048C154.567 12.048 156.679 14.352 156.679 18.768V32.016C156.679 33.456 157.303 33.792 160.087 33.84V34.416H149.047V33.84C151.255 33.792 151.639 33.456 151.639 32.016V19.776C151.639 16.32 150.631 14.496 147.895 14.496C146.311 14.496 144.343 15.792 142.951 18.096V18.384V32.016C142.951 33.456 143.575 33.792 146.023 33.84V34.416H135.127ZM171.257 34.8C164.825 34.8 160.409 30.24 160.409 23.616C160.409 16.752 165.401 11.904 171.257 11.904C177.689 11.904 181.001 16.416 180.617 22.128H165.881V23.232V23.328C165.881 28.896 168.377 32.88 173.417 32.88C176.441 32.88 178.217 31.344 180.185 28.8L180.713 29.184C178.793 32.304 176.057 34.8 171.257 34.8ZM170.921 12.816C168.041 12.816 166.265 15.744 165.929 21.264H175.241C175.721 15.984 174.521 12.816 170.921 12.816ZM181.691 34.416V33.84C184.427 33.792 185.099 33.456 185.099 32.016V15.504C185.099 14.064 184.427 13.152 181.691 13.104V12.528L190.043 12.192V17.376C192.203 13.968 195.131 12.048 198.347 12.048C202.139 12.048 204.251 14.352 204.251 18.768V32.016C204.251 33.456 204.875 33.792 207.659 33.84V34.416H196.331V33.84C198.539 33.792 199.211 33.456 199.211 32.016V19.68C199.211 16.224 198.203 14.496 195.323 14.496C193.259 14.496 191.435 16.08 190.139 18.528V32.016C190.139 33.456 190.811 33.792 192.971 33.84V34.416H181.691ZM216.366 34.896C212.622 34.896 210.606 32.928 210.606 28.512V14.016H206.142V13.392L210.606 12.336V6.24002L215.646 4.41602V12.48H222.462V13.968H215.646V28.944C215.646 31.824 216.462 32.928 218.43 32.928C219.822 32.928 221.214 31.968 222.462 29.712L223.038 30.096C221.502 33.216 219.39 34.896 216.366 34.896ZM224.17 34.8V26.832H224.842C227.914 32.16 229.738 33.888 233.194 33.888C235.882 33.888 237.322 32.064 237.322 30.192C237.322 27.984 235.978 26.784 231.226 25.44C226.33 24.048 224.266 22.512 224.266 18.96C224.266 14.832 227.434 11.904 232.378 11.904C234.49 11.904 236.506 12.624 237.802 13.392L239.002 11.904H239.53V19.056H238.858C236.074 14.544 234.682 12.816 231.754 12.816C229.546 12.816 227.866 14.304 227.866 16.512C227.866 18.576 229.786 19.632 233.482 20.592C238.378 21.936 240.73 23.664 240.73 27.408C240.73 31.44 237.85 34.8 232.618 34.8C230.842 34.8 227.722 34.032 226.282 33.072L224.698 34.8H224.17Z",fill:"#767676"}),o.jsx("path",{d:"M260.361 34.8C253.929 34.8 249.129 30.288 249.129 23.424C249.129 16.608 254.217 11.904 260.361 11.904C266.697 11.904 271.545 16.416 271.545 23.232C271.545 30.096 266.457 34.8 260.361 34.8ZM260.553 33.888C264.105 33.888 265.929 30.816 265.929 23.328C265.929 15.84 263.769 12.816 260.121 12.816C256.521 12.816 254.697 15.84 254.697 23.328C254.697 30.816 256.905 33.888 260.553 33.888ZM272.181 34.416V33.84C274.917 33.792 275.589 33.456 275.589 32.016V15.504C275.589 14.064 274.917 13.152 272.181 13.104V12.528L280.533 12.192V17.376C282.693 13.968 285.621 12.048 288.837 12.048C292.629 12.048 294.741 14.352 294.741 18.768V32.016C294.741 33.456 295.365 33.792 298.149 33.84V34.416H286.821V33.84C289.029 33.792 289.701 33.456 289.701 32.016V19.68C289.701 16.224 288.693 14.496 285.813 14.496C283.749 14.496 281.925 16.08 280.629 18.528V32.016C280.629 33.456 281.301 33.792 283.461 33.84V34.416H272.181Z",fill:"#767676"}),o.jsx("path",{d:"M20.1665 79.416V78.792C24.6785 78.072 25.9745 76.104 25.9745 71.4V51.912C25.9745 48.984 24.2945 46.632 20.166
2325 46.536V45.96H32.2145L42.6785 71.832H42.8705L52.7585 45.96H63.7985V46.536C59.6705 46.68 58.5665 47.784 58.5665 49.704V75.624C58.5665 77.592 59.6705 78.648 63.7985 78.792V79.416H48.1505V78.792C52.2305 78.648 52.9985 77.688 52.9985 75.624V49.176H52.7585L41.1425 79.464H40.0385L27.4145 49.08H27.1745V71.4C27.1745 76.104 28.3745 78.12 33.2225 78.792V79.416H20.1665ZM70.1146 79.704C65.8426 79.704 63.9706 77.064 63.9706 74.376C63.9706 72.504 64.8346 70.632 66.8506 69.528C70.4026 67.56 76.0186 67.272 77.1226 66.744V63.288C77.1226 59.688 76.0666 57.96 73.2346 57.96C71.6026 57.96 70.1146 58.488 69.2506 59.352C70.0666 60.12 70.5466 60.984 70.5466 61.944C70.5466 63.624 69.5386 64.776 67.6666 64.776C65.9866 64.776 64.8826 63.528 64.8826 61.944C64.8826 59.112 68.3866 57.048 73.8106 57.048C79.2346 57.048 82.1146 59.16 82.1146 64.104V75.288C82.1146 77.64 82.9786 78.648 85.7626 77.496L85.9546 77.976C84.2746 79.032 83.0266 79.608 81.3466 79.608C78.6586 79.608 77.6506 78.504 77.3626 75.912H77.1706C75.3466 78.024 73.0906 79.704 70.1146 79.704ZM72.8986 77.496C74.6266 77.496 76.1626 76.152 77.1226 74.808V67.656C70.7386 68.904 69.3466 70.296 69.3466 73.56C69.3466 75.864 70.4506 77.496 72.8986 77.496ZM85.6767 79.416V78.84C88.4127 78.792 89.0847 78.456 89.0847 77.016V60.504C89.0847 59.064 88.4127 58.152 85.6767 58.104V57.528L94.0287 57.192V62.376C96.1887 58.968 99.1167 57.048 102.333 57.048C106.125 57.048 108.237 59.352 108.237 63.768V77.016C108.237 78.456 108.861 78.792 111.645 78.84V79.416H100.317V78.84C102.525 78.792 103.197 78.456 103.197 77.016V64.68C103.197 61.224 102.189 59.496 99.3087 59.496C97.2447 59.496 95.4207 61.08 94.1247 63.528V77.016C94.1247 78.456 94.7967 78.792 96.9567 78.84V79.416H85.6767ZM119.007 79.704C114.735 79.704 112.863 77.064 112.863 74.376C112.863 72.504 113.727 70.632 115.743 69.528C119.295 67.56 124.911 67.272 126.015 66.744V63.288C126.015 59.688 124.959 57.96 122.127 57.96C120.495 57.96 119.007 58.488 118.143 59.352C118.959 60.12 119.439 60.984 119.439 61.944C119.439 63.624 118.431 64.776 116.559 64.776C114.879 64.776 113.775 63.528 113.775 61.944C113.775 59.112 117.279 57.048 122.703 57.048C128.127 57.048 131.007 59.16 131.007 64.104V75.288C131.007 77.64 131.871 78.648 134.655 77.496L134.847 77.976C133.167 79.032 131.919 79.608 130.239 79.608C127.551 79.608 126.543 78.504 126.255 75.912H126.063C124.239 78.024 121.983 79.704 119.007 79.704ZM121.791 77.496C123.519 77.496 125.055 76.152 126.015 74.808V67.656C119.631 68.904 118.239 70.296 118.239 73.56C118.239 75.864 119.343 77.496 121.791 77.496ZM145.465 88.248C149.545 88.248 152.809 86.184 152.809 83.064C152.809 81.144 151.273 79.896 146.521 79.896H141.625C139.321 80.616 138.217 81.816 138.217 83.592C138.217 86.28 140.377 88.248 145.465 88.248ZM145.033 71.016C147.721 71.016 148.777 68.952 148.777 64.44C148.777 60.456 147.433 57.912 144.601 57.912C141.865 57.912 140.857 59.976 140.857 64.44C140.857 68.952 142.249 71.016 145.033 71.016ZM144.841 57.048C146.329 57.048 147.865 57.384 149.209 57.96C150.265 55.848 151.705 54.024 154.057 54.024C155.833 54.024 156.841 55.08 156.841 56.472C156.841 57.624 155.977 58.536 154.777 58.536C153.721 58.536 152.617 57.624 152.617 56.088C151.513 56.28 150.553 57.288 149.977 58.344C152.281 59.544 153.913 61.512 153.913 64.344C153.913 69 149.545 71.832 144.841 71.832C143.785 71.832 142.681 71.688 141.673 71.448C139.801 72.072 138.889 72.792 138.889 73.752C138.889 74.712 139.705 75.48 143.497 75.48H147.241C153.049 75.48 156.025 77.208 156.025 81.336C156.025 85.32 151.897 89.064 144.217 89.064C138.265 89.064 134.473 87 134.473 84.216C134.473 82.056 136.537 80.232 140.233 79.704V79.608C137.209 78.792 136.057 77.352 136.057 75.432C136.057 73.896 137.545 72.12 140.473 71.064C137.737 69.96 135.721 67.848 135.721 64.536C135.721 59.928 140.137 57.048 144.841 57.048ZM168.095 79.8C161.663 79.8 157.247 75.24 157.247 68.616C157.247 61.752 162.239 56.904 168.095 56.904C174.527 56.904 177.839 61.416 177.455 67.128H162.719V68.232V68.328C162.719 73.896 165.215 77.88 170.255 77.88C173.279 77.88 175.055 76.344 177.023 73.8L177.551 74.184C175.631 77.304 172.895 79.8 168.095 79.8ZM167.759 57.816C164.879 57.816 163.103 60.744 162.767 66.264H172.079C172.559 60.984 171.359 57.816 167.759 57.816ZM193.361 79.416V78.84C195.569 78.792 196.145 78.456 196.145 77.016V64.776C196.145 61.32 195.089 59.496 192.353 59.496C190.289 59.496 188.753 61.08 187.457 63.528V77.016C187.457 78.456 187.841 78.792 190.001 78.84V79.416H179.009V78.84C181.745 78.792 182.417 78.456 182.417 77.016V60.504C182.417 59.064 181.745 58.152 179.009 58.104V57.528L187.361 57.192V62.376C189.473 58.92 192.161 57.048 195.377 57.048C198.545 57.048 200.609 58.776 201.041 62.04C203.105 58.968 206.081 57.048 209.105 57.048C212.801 57.048 214.913 59.352 214.913 63.768V77.016C214.913 78.456 215.537 78.792 218.321 78.84V79.416H207.281V78.84C209.489 78.792 209.873 78.456 209.873 77.016V64.776C209.873 61.32 208.865 59.496 206.129 59.496C204.545 59.496 202.577 60.792 201.185 63.096V63.384V77.016C201.185 78.456 201.809 78.792 204.257 78.84V79.416H193.361ZM229.491 79.8C223.059 79.8 218.643 75.24 218.643 68.616C218.643 61.752 223.635 56.904 229.491 56.904C235.923 56.904 239.235 61.416 238.851 67.128H224.115V68.232V68.328C224.115 73.896 226.611 77.88 231.651 77.88C234.675 77.88 236.451 76.344 238.419 73.8L238.947 74.184C237.027 77.304 234.291 79.8 229.491 79.8ZM229.155 57.816C226.275 57.816 224.499 60.744 224.163 66.264H233.475C233.955 60.984 232.755 57.816 229.155 57.816ZM240.405 79.416V78.84C243.141 78.792 243.813 78.456 243.813 77.016V60.504C243.813 59.064 243.141 58.152 240.405 58.104V57.528L248.757 57.192V62.376C250.917 58.968 253.845 57.048 257.061 57.048C260.853 57.048 262.965 59.352 262.965 63.768V77.016C262.965 78.456 263.589 78.792 266.373 78.84V79.416H255.045V78.84C257.253 78.792 257.925 78.456 257.925 77.016V64.68C257.925 61.224 256.917 59.496 254.037 59.496C251.973 59.496 250.149 61.08 248.853 63.528V77.016C248.853 78.456 249.525 78.792 251.685 78.84V79.416H240.405Z
232M276.04 79.896C272.296 79.896 270.28 77.928 270.28 73.512V59.016H265.816V58.392L270.28 57.336V51.24L275.32 49.416V57.48H282.136V58.968H275.32V73.944C275.32 76.824 276.136 77.928 278.104 77.928C279.496 77.928 280.888 76.968 282.136 74.712L282.712 75.096C281.176 78.216 279.064 79.896 276.04 79.896Z",fill:"#001930"}),o.jsx("path",{d:"M311.696 74.856L308.816 66.6H297.488L295.856 70.776C293.696 76.44 294.512 78.072 298.88 78.792V79.416H287.648V78.792C290.816 77.928 292.544 76.056 294.56 70.872L304.784 45H306.8L317.552 74.184C318.752 77.448 319.472 78.264 323.168 78.792V79.416H307.424V78.792C311.984 78.552 312.656 77.544 311.696 74.856ZM297.824 65.64H308.48L303.488 51.48H303.296L297.824 65.64ZM332.45 79.8C326.066 79.8 321.938 75.24 321.938 68.76C321.938 61.704 326.978 56.904 333.506 56.904C339.074 56.904 341.618 59.88 341.618 62.088C341.618 63.864 340.61 65.16 338.882 65.16C336.914 65.16 335.81 63.912 335.81 62.328C335.81 60.936 336.626 59.88 337.346 59.496C336.626 58.584 335.474 57.768 333.65 57.768C330.05 57.768 327.41 61.56 327.41 67.896C327.41 73.368 329.762 77.88 334.802 77.88C337.586 77.88 339.506 76.584 341.522 74.088L342.05 74.472C339.986 77.496 337.25 79.8 332.45 79.8ZM354.377 79.8C347.993 79.8 343.865 75.24 343.865 68.76C343.865 61.704 348.905 56.904 355.433 56.904C361.001 56.904 363.545 59.88 363.545 62.088C363.545 63.864 362.537 65.16 360.809 65.16C358.841 65.16 357.737 63.912 357.737 62.328C357.737 60.936 358.553 59.88 359.273 59.496C358.553 58.584 357.401 57.768 355.577 57.768C351.977 57.768 349.337 61.56 349.337 67.896C349.337 73.368 351.689 77.88 356.729 77.88C359.513 77.88 361.433 76.584 363.449 74.088L363.977 74.472C361.913 77.496 359.177 79.8 354.377 79.8ZM377.023 79.8C370.591 79.8 365.791 75.288 365.791 68.424C365.791 61.608 370.879 56.904 377.023 56.904C383.359 56.904 388.207 61.416 388.207 68.232C388.207 75.096 383.119 79.8 377.023 79.8ZM377.215 78.888C380.767 78.888 382.591 75.816 382.591 68.328C382.591 60.84 380.431 57.816 376.783 57.816C373.183 57.816 371.359 60.84 371.359 68.328C371.359 75.816 373.567 78.888 37
2327.215 78.888ZM399.307 79.752C395.563 79.752 393.211 77.544 393.211 73.032V60.312C393.211 58.872 392.491 58.008 389.707 57.96V57.384L398.251 57.192V71.976C398.251 75.432 399.259 77.304 402.139 77.304C404.251 77.304 405.931 75.816 407.179 73.368V60.312C407.179 58.872 406.459 58.056 403.723 58.008V57.432L412.219 57.192V77.064C412.219 78.312 412.939 78.792 415.675 78.888V79.416H407.275V74.52C405.211 77.976 402.475 79.752 399.307 79.752ZM416.569 79.416V78.84C419.305 78.792 419.977 78.456 419.977 77.016V60.504C419.977 59.064 419.305 58.152 416.569 58.104V57.528L424.921 57.192V62.376C427.081 58.968 430.009 57.048 433.225 57.048C437.017 57.048 439.129 59.352 439.129 63.768V77.016C439.129 78.456 439.753 78.792 442.537 78.84V79.416H431.209V78.84C433.417 78.792 434.089 78.456 434.089 77.016V64.68C434.089 61.224 433.081 59.496 430.201 59.496C428.137 59.496 426.313 61.08 425.017 63.528V77.016C425.017 78.456 425.689 78.792 427.849 78.84V79.416H416.569ZM452.683 79.896C448.939 79.896 446.923 77.928 446.923 73.512V59.016H442.459V58.392L446.923 57.336V51.24L451.963 49.416V57.48H458.779V58.968H451.963V73.944C451.963 76.824 452.779 77.928 454.747 77.928C456.139 77.928 457.531 76.968 458.779 74.712L459.355 75.096C457.819 78.216 455.707 79.896 452.683 79.896ZM465.671 53.064C463.799 53.064 462.551 51.864 462.551 49.944C462.551 47.976 463.799 46.632 465.671 46.632C467.591 46.632 468.839 47.88 468.839 49.8C468.839 51.72 467.591 53.064 465.671 53.064ZM459.911 79.416V78.84C462.695 78.792 463.415 78.456 463.415 77.016V60.504C463.415 59.064 462.695 58.152 459.911 58.104V57.528L468.455 57.192V77.016C468.455 78.456 468.983 78.792 471.959 78.84V79.416H459.911ZM473.207 79.416V78.84C475.943 78.792 476.615 78.456 476.615 77.016V60.504C476.615 59.064 475.943 58.152 473.207 58.104V57.528L481.559 57.192V62.376C483.719 58.968 486.647 57.048 489.863 57.048C493.655 57.048 495.767 59.352 495.767 63.768V77.016C495.767 78.456 496.391 78.792 499.175 78.84V79.416H487.847V78.84C490.055 78.792 490.727 78.456 490.727 77.016V64.68C490.727 61.224 489.719 59.496 486.839 59.496C484.775 59.496 482.951 61.08 481.655 63.528V77.016C481.655 78.456 482.327 78.792 484.487 78.84V79.416H473.207ZM510.857 88.248C514.937 88.248 518.201 86.184 518.201 83.064C518.201 81.144 516.665 79.896 511.913 79.896H507.017C504.713 80.616 503.609 81.816 503.609 83.592C503.609 86.28 505.769 88.248 510.857 88.248ZM510.425 71.016C513.113 71.016 514.169 68.952 514.169 64.44C514.169 60.456 512.825 57.912 509.993 57.912C507.257 57.912 506.249 59.976 506.249 64.44C506.249 68.952 507.641 71.016 510.425 71.016ZM510.233 57.048C511.721 57.048 513.257 57.384 514.601 57.96C515.657 55.848 517.097 54.024 519.449 54.024C521.225 54.024 522.233 55.08 522.233 56.472C522.233 57.624 521.369 58.536 520.169 58.536C519.113 58.536 518.009 57.624 518.009 56.088C516.905 56.28 515.945 57.288 515.369 58.344C517.673 59.544 519.305 61.512 519.305 64.344C519.305 69 514.937 71.832 510.233 71.832C509.177 71.832 508.073 71.688 507.065 71.448C505.193 72.072 504.281 72.792 504.281 73.752C504.281 74.712 505.097 75.48 508.889 75.48H512.633C518.441 75.48 521.417 77.208 521.417 81.336C521.417 85.32 517.289 89.064 509.609 89.064C503.657 89.064 499.865 87 499.865 84.216C499.865 82.056 501.929 80.232 505.625 79.704V79.608C502.601 78.792 501.449 77.352 501.449 75.432C501.449 73.896 502.937 72.12 505.865 71.064C503.129 69.96 501.113 67.848 501.113 64.536C501.113 59.928 505.529 57.048 510.233 57.048Z",fill:"#2E7A62"}),o.jsx("path",{d:"M527.5 68.7661H541.5V20.7661C541.5 20.7661 504.352 21.2661 301 21.2661",stroke:"#2E7A62",strokeWidth:"5"}),o.jsx("path",{d:"M15.5 69.2661H2.5V21.2661H15.5",stroke:"#2E7A62",strokeWidth:"5"})]})}function k9({className:e,label:t}){const n=l.useId();return o.jsxs("svg",{className:e,role:"img","aria-label":t,viewBox:"0 0 253 136",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[o.jsx("g",{clipPath:`url(#${n}-clip0_237_58)`,children:o.jsx("rect",{x:"56",y:"17.46",width:"197",height:"5",fill:"#870064"})}),o.jsx("path",{d:"M56.6935 103.96V102.607C65.7502 102.294 68.0404 100.004 68.0404 95.7361V39.5221C68.0404 35.3581 65.7502 32.9638 56.6935 32.6515V31.4023H117.071L117.384 54.8248L115.926 55.033C109.889 40.2508 105.1 33.3802 92.7121 33.3802H80.2201V65.3389H85.8415C94.4818 65.3389 99.0622 62.1118 101.873 51.0772H103.226V81.5785H101.873C99.0622 70.5439 94.4818 67.3168 85.8415 67.3168H80.2201V101.982H92.5039
232C107.078 101.982 112.595 95.0074 118.945 79.0801L120.403 79.1842L119.882 103.96H56.6935Z",fill:"#870064"}),o.jsx("path",{d:"M161.183 105.73C139.842 105.73 125.58 91.2598 125.58 68.7742C125.58 45.7681 142.549 29.6326 163.577 29.6326C171.176 29.6326 177.422 31.4023 182.315 33.9007L186.895 29.008H187.936V54.3043H186.583C180.858 39.6262 173.362 31.6105 162.224 31.6105C149.836 31.6105 139.322 42.7492 139.322 67.6291C139.322 91.9885 152.334 101.774 164.93 101.774C176.902 101.774 185.23 94.2787 189.81 84.2851L191.58 85.222C187.104 95.4238 177.943 105.73 161.183 105.73Z",fill:"#003260"}),o.jsx("path",{d:"M217.353 105.73C204.028 105.73 197.366 99.5878 197.366 92.3008C197.366 87.304 200.697 83.5564 205.069 83.5564C209.337 83.5564 212.46 86.7835 212.46 90.9475C212.46 95.1115 209.65 98.8591 204.341 99.3796C206.839 101.67 210.795 103.231 215.063 103.231C223.807 103.231 227.347 97.714 227.347 85.3261V39.5221C227.347 35.254 224.848 32.9638 215.375 32.6515V31.4023H250.665V32.6515C241.608 32.9638 239.422 35.3581 239.422 39.5221V82.5154C239.422 97.1935 232.135 105.73 217.353 105.73Z",fill:"#5180A8"}),o.jsx("g",{clipPath:`url(#${n}-clip1_237_58)`,children:o.jsx("rect",{x:"56",y:"112.96",width:"197",height:"5",fill:"#003260"})}),o.jsxs("mask",{id:`${n}-path-8-outside-1_237_58`,maskUnits:"userSpaceOnUse",x:"2",y:"-0.540039",width:"72",height:"136",fill:"black",children:[o.jsx("rect",{fill:"white",x:"2",y:"-0.540039",width:"72",height:"136"}),o.jsx("path",{d:"M7.2 130.46V128.12C23.58 127.58 27.36 123.62 27.36 116.24V19.04C27.36 11.84 23.58 7.69995 7.2 7.15995V4.99996H68.4V7.15995C52.02 7.69995 48.24 11.84 48.24 19.04V116.24C48.24 123.62 52.02 127.58 68.4 128.12V130.46H7.2Z"})]}),o.jsx("path",{d:"M7.2 130.46V128.12C23.58 127.58 27.36 123.62 27.36 116.24V19.04C27.36 11.84 23.58 7.69995 7.2 7.15995V4.99996H68.4V7.15995C52.02 7.69995 48.24 11.84 48.24 19.04V116.24C48.24 123.62 52.02 127.58 68.4 128.12V130.46H7.2Z",fill:"#003260"}),o.jsx("path",{d:"M7.2 130.46H2.2V135.46H7.2V130.46ZM7.2 128.12L7.03525 123.123L2.2 123.282V128.12H7.2ZM7.2 7.15995H2.2V11.9978L7.03525 12.1572L7.2 7.15995ZM7.2 4.99995V-4.57764e-05H2.2V4.99995H7.2ZM68.4 4.99995H73.4V-4.57764e-05H68.4V4.99995ZM68.4 7.15995L68.5648 12.1572L73.4 11.9978V7.15995H68.4ZM68.4 128.12H73.4V123.282L68.5648 123.123L68.4 128.12ZM68.4 130.46V135.46H73.4V130.46H68.4ZM7.2 130.46H12.2V128.12H7.2H2.2V130.46H7.2ZM7.2 128.12L7.36475 133.117C15.6642 132.844 21.942 131.72 26.1815 128.915C28.4542 127.411 30.0945 125.46 31.1059 123.111C32.0797 120.849 32.36 118.476 32.36 116.24H27.36H22.36C22.36 117.694 22.1678 118.583 21.921 119.156C21.7117 119.642 21.3833 120.099 20.6635 120.575C18.9181 121.73 15.1158 122.856 7.03525 123.123L7.2 128.12ZM27.36 116.24H32.36V19.04H27.36H22.36V116.24H27.36ZM27.36 19.04H32.36C32.36 14.436 31.0564 9.69464 26.2032 6.44701C21.9684 3.61321 15.6964 2.43733 7.36475 2.16266L7.2 7.15995L7.03525 12.1572C15.0836 12.4226 18.8916 13.5867 20.6418 14.7579C21.7736 15.5153 22.36 16.4439 22.36 19.04H27.36ZM7.2 7.15995H12.2V4.99995H7.2H2.2V7.15995H7.2ZM7.2 4.99995V9.99995H68.4V4.99995V-4.57764e-05H7.2V4.99995ZM68.4 4.99995H63.4V7.15995H68.4H73.4V4.99995H68.4ZM68.4 7.15995L68.2353 2.16266C59.9036 2.43733 53.6316 3.61321 49.3968 6.44701C44.5436 9.69464 43.24 14.436 43.24 19.04H48.24H53.24C53.24 16.4439 53.8264 15.5153 54.9582 14.7579C56.7084 13.5867 60.5164 12.4226 68.5648 12.1572L68.4 7.15995ZM48.24 19.04H43.24V116.24H48.24H53.24V19.04H48.24ZM48.24 116.24H43.24C43.24 118.476 43.5203 120.849 44.4941 123.111C45.5055 125.46 47.1458 127.411 49.4185 128.915C53.6581 131.72 59.9358 132.844 68.2353 133.117L68.4 128.12L68.5648 123.123C60.4842 122.856 56.682 121.73 54.9365 120.575C54.2167 120.099 53.8883 119.642 53.679 119.156C53.4322 118.583 53.24 117.694 53.24 116.24H48.24ZM68.4 128.12H63.4V130.46H68.4H73.4V128.12H68.4ZM68.4 130.46V125.46H7.2V130.46V135.46H68.4V130.46Z",fill:"#FAFCFF",mask:`url(#${n}-path-8-outside-1_237_58)`}),o.jsxs("defs",{children:[o.jsx("clipPath",{id:`${n}-clip0_237_58`,children:o.jsx("path",{d:"M56 19.96C56 18.5792 57.1193 17.46 58.5 17.46H250.5C251.881 17.46 253 18.5792 253 19.96C253 21.3407 251.881 22.46 250.5 22.46H58.5C57.1193 22.46 56 21.3407 56 19.96Z",fill:"white"})}),o.jsx("clipPath",{id:`${n}-clip1_237_58`,children:o.jsx("path",{d:"M56 115.46C56 114.079 57.1193 112.96 58.5 112.96H250.5C251.881 112.96 253 114.079 253 115.46C253 116.841 251.881 117.96 250.5 117.96H58.5C57.1193 117.96 56 116.841 56 115.46Z",fill:"white"})})]})]})}function A9({className:e,label:t}){return o.jsxs("svg",{className:e,role:"img","aria-label":t,viewBox:"0 0 809 109",fill:"none",xmlns:"http://www.w3.org/2000/svg",children:[o.jsx("path",{d:"M16.6511 22.3967C11.6099 22.3967 8.24916 19.0367 8.24916 13.8439C8.24916 8.6512 11.6099 4.83301 16.6511 4.83301C21.6922 4.83301 25.053 8.34575 25.053 13.5385C25.053 18.7312 21.6922 22.3967 16.6511 22.3967ZM0 107.313V105.481C8.8
2326021 105.328 11.1516 104.564 11.1516 99.3715V47.1386C11.1516 42.5568 8.86021 39.5022 0 39.3495V37.5168L23.9837 36.9058V99.3715C23.9837 104.564 25.9696 105.328 35.5936 105.481V107.313H0ZM85.6724 107.313V105.481C93.4632 105.328 95.4491 104.564 95.4491 99.3715V61.6477C95.4491 49.4295 91.9356 43.015 82.6171 43.015C75.1318 43.015 69.3268 48.9713 65.0494 58.135V99.3715C65.0494 104.564 66.1188 105.328 73.7569 105.481V107.313H41.0658V105.481C49.926 105.328 52.2174 104.564 52.2174 99.3715V47.1386C52.2174 42.5568 49.926 39.5022 41.0658 39.3495V37.5168L64.7439 36.9058V54.1641C71.6182 42.404 80.0201 36.4477 90.408 36.4477C100.032 36.4477 106.601 41.7931 107.976 52.3313C114.697 42.0986 124.016 36.4477 133.64 36.4477C144.639 36.4477 151.513 43.3204 151.513 57.0659V99.3715C151.513 104.564 153.652 105.328 162.665 105.481V107.313H129.821V105.481C137.612 105.328 138.681 104.564 138.681 99.3715V61.6477C138.681 49.4295 135.167 43.015 125.849 43.015C119.738 43.015 113.017 47.4441 108.281 55.9968V99.3715C108.281 104.564 110.42 105.328 119.433 105.481V107.313H85.6724Z",fill:"#003260"}),o.jsx("path",{d:"M185.691 108.23C172.859 108.23 167.054 100.441 167.054 92.1934C167.054 86.0843 169.498 80.5861 175.914 77.0733C187.524 70.6588 205.703 68.6733 207.994 66.8406V57.2187C207.994 45.306 204.48 39.1969 194.856 39.1969C189.204 39.1969 184.01 41.0296 181.261 44.2369C183.552 46.6805 185.232 49.4296 185.232 52.1787C185.232 56.7605 182.33 60.2733 177.136 60.2733C172.248 60.2733 169.498 56.6078 169.498 52.1787C169.498 43.3205 181.261 36.4478 195.926 36.4478C211.813 36.4478 220.826 42.8623 220.826 57.5242V94.3315C220.826 101.815 223.423 105.633 232.589 101.968L233.2 103.495C228.006 106.397 224.492 107.924 219.604 107.924C211.813 107.924 209.063 104.564 208.605 96.1643H207.994C201.884 103.037 194.704 108.23 185.691 108.23ZM193.023 102.273C199.134 102.273 204.633 97.2334 207.994 92.4988V69.7424C185.538 74.7824 180.955 79.3642 180.955 89.4443C180.955 96.7752 184.316 102.273 193.023 102.273Z",fill:"#003260"}),o.jsx("path",{d:"M272.591 53.193H285.107C305.073 53.193 309.245 44.7 309.245 28.906C309.245 14.751 303.285 5.811 283.17 5.811H272.591V53.193ZM272.591 56.024V95.062C272.591 101.469 275.72 104.449 288.236 104.896V106.833H238.917V104.896C251.88 104.449 255.158 101.171 255.158 95.062V14.602C255.158 8.642 251.88 5.215 238.917 4.768V2.98H285.852C316.546 2.98 328.168 14.155 328.168 28.161C328.168 40.975 319.526 50.958 296.58 54.385V54.832C318.632 55.577 323.847 65.411 325.933 80.46L326.976 88.953C329.062 102.214 331.446 104.002 344.26 104.151V105.939C339.194 107.131 333.83 107.578 328.913 107.578C312.821 107.578 309.841 102.065 308.351 88.655L306.861 74.947C305.222 59.898 301.199 56.024 283.915 56.024H272.591ZM371.358 108.025C351.392 108.025 337.684 93.87 337.684 73.308C337.684 52.001 353.18 36.952 371.358 36.952C391.324 36.952 401.605 50.958 400.413 68.689H354.67V72.116V72.414C354.67 89.698 362.418 102.065 378.063 102.065C387.45 102.065 392.963 97.297 399.072 89.4L400.711 90.592C394.751 100.277 386.258 108.025 371.358 108.025ZM370.315 39.783C361.375 39.783 355.862 48.872 354.819 66.007H383.725C385.215 49.617 381.49 39.783 370.315 39.783ZM407.77 108.025V83.291H409.856C419.392 99.83 425.054 105.194 435.782 105.194C444.126 105.194 448.596 99.532 448.596 93.721C448.596 86.867 444.424 83.142 429.673 78.97C414.475 74.649 408.068 69.881 408.068 58.855C408.068 46.041 417.902 36.952 433.249 36.952C439.805 36.952 446.063 39.187 450.086 41.571L453.811 36.952H455.45V59.153H453.364C444.722 45.147 440.401 39.783 431.312 39.783C424.458 39.783 419.243 44.402 419.243 51.256C419.243 57.663 425.203 60.941 436.676 63.921C451.874 68.093 459.175 73.457 459.175 85.079C459.175 97.595 450.235 108.025 433.994 108.025C428.481 108.025 418.796 105.641 414.326 102.661L409.409 108.025H407.77ZM500.138 108.025C480.172 108.025 466.464 93.87 466.464 73.308C466.464 52.001 481.96 36.952 500.138 36.952C520.104 36.952 530.385 50.958 529.193 68.689H483.45V72.116V72.414C483.45 89.698 491.198 102.065 506.843 102.065C516.23 102.065 521.743 97.297 527.852 89.4L529.491 90.592C523.531 100.277 515.038 108.025 500.138 108.025ZM499.095 39.783C490.155 39.783 484.642 48.872 483.599 66.007H512.505C513.995 49.617 510.27 39.783 499.095 39.783ZM555.629 107.727C542.368 107.727 536.557 99.532 536.557 91.188C536.557 85.377 539.239 79.566 545.497 76.139C556.523 70.03 573.956 69.136 577.383 67.497V56.769C577.383 45.594 574.105 40.23 565.314 40.23C560.248 40.23 555.629 41.869 552.947 44.551C555.48 46.935 556.97 49.617 556.97 52.597C556.97 57.812 553.841 61.388 548.03 61.388C542.815 61.388 539.388 57.514 539.388 52.597C539.388 43.806 550.265 37.399 567.102 37.399C583.939 37.399 592.879 43.955 592.879 59.302V94.019C592.879 101.32 595.561 104.449 604.203 100.873L604.799 102.363C599.584 105.641 595.71 107.429 590.495 107.429
232C582.151 107.429 579.022 104.002 578.128 95.956H577.532C571.87 102.512 564.867 107.727 555.629 107.727ZM564.271 100.873C569.635 100.873 574.403 96.701 577.383 92.529V70.328C557.566 74.202 553.245 78.523 553.245 88.655C553.245 95.807 556.672 100.873 564.271 100.873ZM603.937 106.833V105.045C612.43 104.896 614.516 103.853 614.516 99.383V48.127C614.516 43.657 612.43 40.826 603.937 40.677V38.889L629.863 37.846V52.895C635.078 43.21 642.379 37.25 649.978 37.25C658.173 37.25 661.898 42.316 661.898 48.127C661.898 53.789 658.173 57.812 652.809 57.812C647.296 57.812 643.422 53.938 643.422 48.574C643.422 47.084 643.869 45.147 644.316 43.955C638.505 44.7 634.482 49.021 630.161 56.322V99.383C630.161 103.853 632.992 104.747 643.124 105.045V106.833H603.937ZM696.195 108.025C676.378 108.025 663.564 93.87 663.564 73.755C663.564 51.852 679.209 36.952 699.473 36.952C716.757 36.952 724.654 46.19 724.654 53.044C724.654 58.557 721.525 62.58 716.161 62.58C710.052 62.58 706.625 58.706 706.625 53.789C706.625 49.468 709.158 46.19 711.393 44.998C709.158 42.167 705.582 39.634 699.92 39.634C688.745 39.634 680.55 51.405 680.55 71.073C680.55 88.059 687.851 102.065 703.496 102.065C712.138 102.065 718.098 98.042 724.356 90.294L725.995 91.486C719.588 100.873 711.095 108.025 696.195 108.025ZM726.422 106.833V105.045C735.064 104.896 737.001 103.853 737.001 99.383V10.281C737.001 5.215 735.511 2.98 725.081 2.682V0.894004L752.646 6.67572e-06V53.938C759.351 43.359 768.291 37.399 778.274 37.399C790.045 37.399 796.601 44.551 796.601 58.259V99.383C796.601 103.853 798.538 104.896 807.329 105.045V106.833H772.016V105.045C779.019 104.896 780.956 103.853 780.956 99.383V61.388C780.956 50.66 777.678 44.998 768.738 44.998C762.331 44.998 756.818 49.915 752.646 57.514V99.383C752.646 103.853 754.732 104.896 761.586 105.045V106.833H726.422Z",fill:"#BD5800"})]})}function I9({label:e,accentClass:t,compact:n=!1}){return o.jsxs("span",{"data-ima-placeholder-logo":!0,className:n?"flex items-center gap-2":"flex items-center gap-3",title:`${e} (placeholder wordmark)`,children:[o.jsx("span",{"aria-hidden":!0,className:`${n?"h-6 w-1.5":"h-9 w-2"} shrink-0 rounded-sm ${t}`}),o.jsx("span",{className:n?"font-serif text-base leading-none font-medium whitespace-nowrap text-white":"font-serif text-3xl leading-none font-medium whitespace-nowrap text-navy-900",children:e})]})}function s2({pub:e,className:t}){const n=e.wordmark;return n?o.jsx(n,{className:t??e.markClass??"h-12 w-auto",label:e.label}):o.jsx(I9,{label:e.label,accentClass:e.accentClass})}const Yr="/pages/iecj-catalog",Kt=[{id:"sf",label:"Strategic Finance",href:"/pages/sf",pathPrefixes:["/pages/sf"],publisherLabels:["Strategic Finance"],legacySelectors:[".catalog-header.sf",".topic__container .sf-article"],wordmark:M9,markClass:"h-12 w-auto relative top-[3px]",accentClass:"bg-feedback-error",categories:[{label:"Business Insights",href:fe("Business Insights")},{label:"Data and Technology",href:fe("Data and Technology")},{label:"Ethics",href:fe("Ethics")},{label:"Leadership",href:fe("Leadership")},{label:"Reporting and Control",href:fe("Reporting and Control")},{label:"Strategy",href:fe("Strategy")}],more:[{label:"About Strategic Finance",href:"/pages/sf-about"},{label:"Editorial Guidelines",href:"/pages/sf-editorial-guidelines"}]},{id:"maq",label:"Management Accounting Quarterly",href:"/pages/maq",pathPrefixes:["/pages/maq"],publisherLabels:["Management Accounting Quarterly","MAQ Research"],legacySelectors:[".catalog-header.maq",".topic__container .maq-article"],wordmark:_9,markClass:"h-12 w-auto relative top-[3px]",accentClass:"bg-navy-400",categories:[{label:"Original Research",href:fe("Original Research","/pages/maq-catalog")},{label:"Research Summary",href:fe("Research Summary","/pages/maq-catalog")},{label:"Commentary",href:fe("Commentary","/pages/maq-catalog")}],more:[{label:"About MAQ",href:"/pages/maq-about"},{label:"Editorial Guidelines",href:"/pages/maq-editorial-guidelines"},{label:"Call for Papers",href:"/pages/maq-call-for-papers"}]},{id:"sma",label:"Statements on Management Accounting",href:"/pages/sma",pathPrefixes:["/pages/sma"],publisherLabels:["Statements on Management Accounting"],legacySelectors:[".catalog-header.sma",".topics-container .sma-article"],wordmark:P9,markClass:"h-12 w-auto relative top-[3px]",accentClass:"bg-green-600",categories:[{label:"Business Planning",href:fe("Business Planning","/pages/sma-catalog")},{label:"Data and Technology",href:fe("Data and Technology","/pages/sma-catalog")},{label:"Finance and Strategy",href:fe("Finance and Strategy","/pages/sma-catalog")},{label:"Leadership and Talent",href:fe("Leadership and Talent","/pages/sma-catalog")},{label:"Risk Management",href:fe("Risk Management","/pages/sma-catalog")},{label:"Strategy",href:fe("Strategy","/pages/sma-catalog")}]},{id:"iecj",label:"IMA Educational Case Journal",href:"/pages/iecj",pathPrefixes:["/pages/iecj"],publisherLabels:["IMA Educational Case Journal"],legacySelectors:[".catalog-header.iecj",".topic__container .iecj-article"],wordmark:k9,markClass:"h-16 w-auto",accentClass:"bg-berry-600",categories:[{label:"All Cases",href:"/pages/iecj-catalog"},{label:"Ethics and Governance",href:fe("Ethics and Governance",Yr)},{label:"Financial Analysis and Decision Making",href:fe("Financial Analysis and Decision Making",Yr)},{label:"Managerial Accounting and Performance Measurement",href:fe("Managerial Accounting and Performance Measurement",Yr)}],more:[{label:"About IECJ",href:"/pages/iecj-about"},{label:"Editorial Guidelines",href:"/pages/iecj-editorial-guidelines"}]},{id:"research",label:"IMA Research",href:"/pages/research",pathPrefixes:["/pages/research"],publisherLabels:["IMA Research"],legacySelectors:[".catalog-header.research",".topic__container .research-article"],wordmark:A9,accentClass:"bg-orange-600",categories:[{label:"All Research",href:"/pages/research-catalog"}]}];
232function fe(e,t="/catalog"){const n=encodeURIComponent(JSON.stringify(["Category"])),r=encodeURIComponent(JSON.stringify([e]));return`${t}?labels=${n}&values=${r}`}const T9=[{label:"Become a Contributor",href:"/pages/become-a-contributor"},{label:"Other Publications",href:"/pages/publications"}];new Map(Kt.map(e=>[e.id,e]));function a2(e){return e.startsWith("/learn/article/")}function _o(e){return Kt.find(t=>t.pathPrefixes.some(n=>e.startsWith(n)))??null}function i2(e=document){var r,s,a,i;const t=(s=(r=e.querySelector("h3.article-header__type"))==null?void 0:r.textContent)==null?void 0:s.trim().toLowerCase();if(t){const c=Kt.find(d=>d.publisherLabels.some(u=>u.toLowerCase()===t));if(c)return c}const n=(i=(a=e.querySelector(".article-sidebar__custom-fields"))==null?void 0:a.textContent)==null?void 0:i.toLowerCase();if(n){const c=Kt.find(d=>d.publisherLabels.some(u=>n.includes(u.toLowerCase())));if(c)return c}return Kt.find(c=>c.legacySelectors.some(d=>e.querySelector(d)))??null}function V9(e,t){const n=_o(e);return n||(a2(e)?i2(typeof document<"u"?document:void 0):null)}function l2({label:e,items:t,ariaLabel:n,align:r,className:s}){const[a,i]=l.useState(!1),c=l.useRef(null),d=l.useId();l.useEffect(()=>{if(!a)return;const p=m=>{var g;(g=c.current)!=null&&g.contains(m.target)||i(!1)},f=m=>{m.key==="Escape"&&i(!1)};return document.addEventListener("mousedown",p),document.addEventListener("keydown",f),()=>{document.removeEventListener("mousedown",p),document.removeEventListener("keydown",f)}},[a]);const u=r==="stretch";return o.jsxs("div",{ref:c,className:`relative ${u?"w-full":"shrink-0"} ${s??""}`,children:[o.jsxs("button",{type:"button","aria-expanded":a,"aria-controls":d,"aria-label":n,onClick:()=>i(p=>!p),className:`flex items-center gap-2 whitespace-nowrap text-navy-900 hover:text-blue-700 ${u?"mx-auto":""}`,children:[e,o.jsx(tr,{"aria-hidden":!0,className:`size-4 shrink-0 transition-transform ${a?"rotate-180":""}`})]}),a&&o.jsx("div",{id:d,className:`absolute top-full z-10 mt-2 rounded-md border border-gray-200 bg-white py-2 shadow-lg ${u?"inset-x-0":"right-0 min-w-56"}`,children:o.jsx("ul",{children:t.map(p=>o.jsx("li",{children:o.jsx("a",{href:p.href,className:"block px-4 py-2.5 text-sm text-navy-900 hover:bg-gray-100",children:p.label})},p.href))})})]})}function c2(e){return[...e.more??[],...T9]}function L9({pub:e}){return o.jsxs("div",{...he,className:"grid-container flex h-[140px] flex-col",children:[o.jsxs("a",{href:e.href,className:"flex flex-1 items-center self-start focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-focus",children:[o.jsx("span",{className:"sr-only",children:e.label}),o.jsx(s2,{pub:e})]}),o.jsx("nav",{"aria-label":`${e.label} sections`,className:"border-t border-gray-200",children:o.jsxs("div",{className:"flex h-[52px] items-center gap-8 pb-1",children:[o.jsx("div",{className:"flex min-w-0 overflow-x-auto",children:o.jsx("ul",{className:"flex w-max flex-nowrap items-center gap-8 text-base whitespace-nowrap text-navy-900",children:e.categories.map(t=>o.jsx("li",{children:o.jsx("a",{href:t.href,className:"hover:text-blue-700",children:t.label})},t.label))})}),o.jsx(l2,{label:"More",items:c2(e),ariaLabel:`More ${e.label} links`,align:"end",className:"text-base"})]})})]})}function O9({pub:e}){const t=[...e.categories,...c2(e)];return o.jsxs("div",{...he,className:"flex h-[132px] flex-col px-6",children:[o.jsxs("a",{href:e.href,className:"flex flex-1 items-center justify-center self-center focus-visible:outline-2 focus-visible:outline-offset-2 focus-visible:outline-focus",children:[o.jsx("span",{className:"sr-only",children:e.label}),o.jsx(s2,{pub:e,className:"h-10 w-auto max-w-[calc(100vw_-_3rem)]"})]}),o.jsx("nav",{"aria-label":`${e.label} sections`,className:"border-t border-gray-200",children:o.jsx("div",{className:"flex h-[52px] items-center justify-center pb-1",children:o.jsx(l2,{label:"Site Menu",items:t,ariaLabel:`${e.label} site menu`,align:"stretch",className:"text-base font-medium"})})})]})}function D9(){var e,t,n;if(!(typeof window>"u"))return((n=(t=(e=window.CONF)==null?void 0:e.preload)==null?void 0:t.currentUser)==null?void 0:n.currentUser)??void 0}function H9(e){const t=R9(e);return t.isAuthenticated||!(e!=null&&e.email)?t:{...t,isAuthenticated:!0}}const F9=l.lazy(()=>Po(()=>import("../chunks/chunk-DN3RKDJV.js"),__vite__mapDeps([4,1,2,3])));function $9(e,t){const{COVEO_ORG_ID:n,COVEO_API_KEY:r}=_e;return{pathname:t??void 0,userEmail:e,relativeLinks:_e.NAV_RELATIVE_LINKS,siteRoot:_e.IMAGLOBAL_SITE_ROOT,myimaBaseUrl:_e.MYIMA_BASE_URL,signInHref:_e.SIGN_IN_HREF,disableHomeMode:!0,dev:{showVersion:_e.SHOW_GIT_REF,version:_e.GIT_REF},features:{showAccountStats:_e.SHOW_ACCOUNT_STATS,showDevProfile:_e.SHOW_DEV_PROFILE},search:{coveoOrgId:n,coveoApiKey:r}}}function z9(e){const[t,n]=l.useState(()=>typeof document>"u"?_o(e):V9(e));return l.useEffect(()=>{const r=_o(e);if(r||!a2(e)){n(r);return}const s=()=>{const i=i2();return i&&n(i),!!i};if(s())return;const a=new MutationObserver(()=>{s()&&a.disconnect()});return a.observe(document.body,{childList:!0,subtree:!0}),()=>a.disconnect()},[e]),l.useEffect(()=>{const r=document.documentElement;t?(r.setAttribute("data-ima-nav-band","sub-site"),r.setAttribute("data-ima-publication",t.id)):(r.removeAttribute("data-ima-nav-band"),r.removeAttribute("data-ima-publication"))},[t]),t}function B9({currentUser:e,children:t}){const n=S9(!0),r=z9(n);return o.jsx(t9,{config:$9(e==null?void 0:e.email,n),children:o.jsxs(w2,{children:[o.jsx(N9,{auth:H9(e),subBrand:r?o.jsx(L9,{pub:r}):void 0,subBrandMobile:r?o.jsx(O9,{pub:r}):void 0,accountPanel:s=>o.jsx(F9,{currentUser:s.currentUser,isLoggedIn:s.isLoggedIn,onClose:s.onClose})}),t]})})}function G9({children:e,currentUser:t}){const n=l.useMemo(()=>t??D9(),[t]);return o.jsx(E9,{children:o.jsx(B9,{currentUser:n,children:e})})}function Gt({className:e,title:t,columns:n,children:r}){return l.Children.count(r)===0?null:o.jsx("div",{className:`row widget widget--featured-content widget--featured-content_standard ${e}`,children:o.jsx("div",{className:"row",children:o.jsxs("div",{className:"small-12 columns",children:[t&&o.jsxs("div",{children:[o.jsx("div",{className:"widget__alt-title__container",children:o.jsx("h3",{children:t})}),o.jsx("hr",{className:"hr__accent"})]}),o.jsx("div",{children:o.jsx("div",{className:"featured-content-default-grid",children:o.jsx("ul",{className:`featured-content-block-grid small-block-grid-1 medium-block-grid-${n}`,children:r})})})]})})})}function d2({item:e}){return e.ribbon?o.jsx("div",{children:o.jsxs("div",{className:"catalog__ribbon catalog__ribbon--attached",style:{color:e.ribbonTextColor??void 0,backgroundColor:e.ribbonColor??void 0},children:[e.ribbon,o.jsx("div",{className:"catalog__ribbon-corner",style:{color:e.ribbonColor??void 0}})]})}):null}function u2({item:e,cta:t}){return o.jsxs("div",{className:"catalog-grid-item__body",children:[o.jsx("p",{className:"catalog-grid-item__title",children:e.title}),o.jsxs("div",{className:"catalog-grid-item__source",children:[o.jsx("strong",{children:e.publisher}),e.contentType?` | ${e.contentType}`:""]}),e.authors&&o.jsx("p",{className:"featured-content-item__authors",children:e.authors}),e.description&&o.jsx("p",{className:"catalog-grid-item__description",children:e.description}),t&&o.jsxs(o.Fragment,{children:[o.jsx("hr",{className:"catalog-grid-item__hr"}),o.jsx("div",{className:"catalog-grid-item__cta-container",children:o.jsx("span",{className:"btn btn--link btn--right btn--primary",children:"Read Now"})})]})]})}function f2({item:e,split:t}){return e.asset?o.jsx("div",{className:`catalog-grid-item__asset-container${t?" catalog-grid-item__asset-container--split":""}`,children:o.jsx("img",{className:"catalog-grid-item__asset",src:e.asset,alt:e.assetAlt??""})}):null}function oi({item:e,cta:t}){return o.jsx("li",{children:o.jsx("a",{className:"catalog-item",href:e.href,children:o.jsxs("div",{className:"catalog-grid-item",children:[o.jsx(d2,{item:e}),o.jsxs("div",{className:"row",children:[o.jsx("div",{className:"column medium-6",children:o.jsx(f2,{item:e,split:!0})}),o.jsx("div",{className:"column medium-6",children:o.jsx(u2,{item:e,cta:t})})]})]})})})}function qr({item:e}){return o.jsx("li",{children:o.jsx("a",{className:"catalog-item",href:e.href,children:o.jsxs("div",{className:"catalog-grid-item",children:[o.jsx(d2,{item:e}),o.jsx(f2,{item:e}),o.jsx(u2,{item:e})]})})})}function Ks({className:e,children:t,cta:n}){return o.jsx("div",{className:`row widget widget--one-column widget--one-column_standard ${e}`,children:o.jsxs("div",{children:[o.jsx("div",{className:"row",children:o.jsx("div",{className:"medium-12 columns",children:o.jsx("div",{className:"editor-content indent-list",children:t})})}),n&&o.jsx("div",{className:"widget__cta",children:o.jsx("a",{className:"btn btn--primary btn--centered btn--large",href:n.href,children:n.label})})]})})}function Xr({label:e,href:t,white:n,topMargin:r}){return o.jsx(Ks,{className:"view-all-button view-all-top-right homepage-widget"+(n?" view-all-white":"")+(r?" view-all-top-margin":""),cta:{label:e,href:t}})}function Jr({label:e,href:t}){return o.jsx(Ks,{className:"view-all-button button-left homepage-widget view-all-bottom view-all-mobile",cta:{label:e,href:t}})}function si({ad:e}){return e?o.jsx(Ks,{className:"widget--banner-ad google-ads footer-page-ad full-width-section white-background",children:o.jsx("p",{children:o.jsx("a",{href:e.href,children:o.jsx("img",{src:e.src,alt:e.alt})})})}):null}const W9={title:"IMA Publications - Financial News, Reports, Case Studies, & More",description:"From topical articles to case studies and research reports, IMA has exclusive content designed to keep you up-to-date on global topics affecting the accounting industry."};function Z9(){const{pageProps:e}=y2(),t=(e==null?void 0:e.featured)??[],n=(e==null?void 0:e.side)??[],r=(e==null?void 0:e.editorsPicks)??[],s=(e==null?void 0:e.recent)??[],a=(e==null?void 0:e.popular)??[],i={partner:{src:"https://media.thoughtindustries.com/course-uploads/ae49d7f2-27c4-403f-8721-490f440b98e2/clfrcbrrhfyw-IMA-Website-banner-Jumbo-1920x200px-V1.png",alt:"IMA Partner Perspectives",href:"https://www.imapartnerperspectives.com/"},becker:{src:"https://media.thoughtindustries.com/course-uploads/ae49d7f2-27c4-403f-8721-490f440b98e2/7ntvx1bdnbdz-CMA_B2B_IMA_PaidMedia_Digital_1920x200.png",alt:"Becker Exam Review",href:"https://www.be
232cker.com/business/contact"}},c=t.length===0&&s.length===0;return o.jsxs(o.Fragment,{children:[o.jsx(G9,{}),o.jsx("div",{className:"ima-home",children:o.jsx("div",{className:"container",children:o.jsx("div",{className:"home__content",children:o.jsxs("div",{className:"layout__content",children:[(e==null?void 0:e.error)&&o.jsx("div",{className:"row",children:o.jsx("div",{className:"small-12 columns",children:o.jsxs("p",{children:["Content is temporarily unavailable. Please refresh, or browse the"," ",o.jsx("a",{href:"/catalog",children:"full library"}),"."]})})}),o.jsxs("div",{className:"ima-hero",children:[o.jsx(Gt,{className:"homepage-feature-main homepage-widget",columns:1,children:t.map(d=>o.jsx(oi,{item:d,cta:!0},d.id))}),o.jsx(Gt,{className:"homepage-feature-side homepage-widget",columns:1,children:n.map(d=>o.jsx(oi,{item:d},d.id))})]}),s.length>0&&o.jsx(Xr,{label:"View all recent articles",href:"/catalog"}),o.jsx(Gt,{className:"homepage-widget most-recent list-view-mobile",title:"Most recent articles",columns:3,children:s.map(d=>o.jsx(qr,{item:d},d.id))}),s.length>0&&o.jsx(Jr,{label:"View all recent articles",href:"/catalog"}),o.jsx(si,{ad:i.partner}),a.length>0&&o.jsx(Xr,{label:"View more articles",href:"/catalog",topMargin:!0}),o.jsx(Gt,{className:"full-width-section featured-section light-grey-feature list-view-mobile",title:"Popular articles",columns:4,children:a.map(d=>o.jsx(qr,{item:d},d.id))}),a.length>0&&o.jsx(Jr,{label:"View more articles",href:"/catalog"}),r.length>0&&o.jsx(Xr,{label:"View more articles",href:"/catalog",white:!0}),o.jsx(Gt,{className:"full-width-section featured-section dark-grey-feature list-view-mobile",title:"Our editor's picks",columns:4,children:r.map(d=>o.jsx(qr,{item:d},d.id))}),r.length>0&&o.jsx(Jr,{label:"View more articles",href:"/catalog"}),o.jsx(si,{ad:i.becker}),c&&!(e!=null&&e.error)&&o.jsx("div",{className:"row",children:o.jsx("div",{className:"small-12 columns",children:o.jsx("p",{children:"No content published yet."})})})]})})})}),o.jsx(qh,{})]})}const ug=Object.freeze(Object.defineProperty({__proto__:null,Page:Z9,documentProps:W9},Symbol.toStringTag,{value:"Module"}));export{_e as A,ro as C,Bo as D,Ei as G,he as I,ke as M,sf as N,x9 as S,mf as U,Yt as X,lg as a,Ft as b,Q as c,dg as d,na as e,cg as f,y4 as g,ig as h,Eo as i,Vn as j,rn as k,mt as l,ht as m,cr as n,ug as o,Mo as r,n2 as u};

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.