import{fn as NM,j as we,fM as RM,T as Ka,H as xS,r as q,ad as _S,ae as ES,af as kS,ah as SS,ai as FS,F as $a,L as kc,G as HM,bq as tC,S as jM,fN as TS,fO as KM,Q as OS,B as Ns,b as IS,an as VM,s as GM,t as WM,v as YM,fP as zM,dG as $M,dH as JM,y as qM,av as XM,aR as ZM,x as pl,dp as eP,as as p0,bw as tP,dU as rP,fQ as nP,br as aP,A as DS,I as oP,az as MS,aA as PS,aB as US,f0 as iP,fR as sP,aC as AP,b0 as K_,Y as cP,a as uP,p as lP,U as dP,aD as fP,ch as s1,l as pP,fS as QS,fT as LS,fU as NS,cD as cr,fV as h0,bx as So,fW as hP,fX as je,bE as Tc,k as g0,bd as L,fY as js,ax as Nt,fZ as gP,cK as Fe,f_ as RS,f$ as Wt,g0 as qA,be as zl,g1 as mP,g2 as vP,g3 as yP,g4 as bP,g5 as wP,g6 as CP,g7 as BP,g8 as xP,g9 as _P,ga as EP,gb as V_,gc as kP,gd as va,ge as ia,gf as Dr,gg as sa,gh as SP,gi as FP,cI as HS,gj as jS,gk as KS,gl as VS,gm as TP,gn as GS,go as OP,gp as WS,gq as IP,gr as DP,gs as MP,gt as PP,gu as An,gv as A1,aK as UP,bL as YS,gw as QP,gx as LP,gy as NP,e0 as RP,dN as HP,bz as jP}from"./vendor.DORA0ZAQ.chunk.js";import{cF as m0,d9 as KP,da as VP,db as zS,dc as GP,dd as $S,de as JS,df as WP,at as XA,ao as Oa,A as YP,dg as v0,E as id,F as rC,dh as zP,cG as $P,di as JP,B as is,c0 as y0,bA as nC,dj as qP,l as pu,dk as XP,dl as aC,dm as qS,dn as oC,x as Zh,dp as XS,bi as ZP,dq as eU,bc as G_,a2 as ZS,dr as tU,d6 as rU,ds as c1,bg as eg,dt as eF,du as tF,am as nU,dv as aU,O as rF,dw as xv,dx as oU,dy as _v,dz as iU,an as nF,dA as sU,ca as aF,dB as AU,dC as yh,dD as cU,dE as uU,dF as lU,dG as Nb,ap as dU,d as oF,dH as fU,T as pU,dI as W_,bX as hU,cb as gU,aD as mU,aG as Y_,I as Jl,dJ as b0,dK as vU,M as yU,dL as bU,dM as wU,aq as CU,dN as BU,r as iC,aX as Lh,aW as xU,dO as al,dP as _U,K as z_,dQ as EU,dR as kU,dS as SU}from"./index.CVjurArU.js";import{C as FU,D as TU,L as OU,a as IU}from"./Location.Bdz-yX8a.chunk.js";import{C as Ev}from"./Collapse.CSb0Jhcd.chunk.js";import{A as DU}from"./AnimateChangeInHeight.CVRfwcw3.chunk.js";import{A as MU}from"./AiDisabledAlert.C7nI25H-.chunk.js";import{Q as PU}from"./QuickCreateErrorMessage.Cv60j-kN.chunk.js";import{_ as Vo,a as FA,b as Qs,c as UU}from"./slicedToArray.xgaHPjD4.chunk.js";import{w as QU}from"./warning.DIVhyxpf.chunk.js";(function(){try{var e=typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{},t=new e.Error().stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="7b00b5c7-d499-4c81-b9fd-acd5aa8043b1",e._sentryDebugIdIdentifier="sentry-dbid-7b00b5c7-d499-4c81-b9fd-acd5aa8043b1")}catch{}})();const iF=()=>{const{data:e=[]}=m0(),[t=null,r]=NM("_ah_last_magic_destination",null);return{destination:KP(e).some(i=>i.id!==(t==null?void 0:t.integration.id)?!1:i.calendars.some(c=>!c.readonly&&c.uri===t.calendar.uri))?t:null,setDestination:r}},LU="/magic-extension",NU=e=>e?LU:window.location.pathname,$_=(e,t,r=null,n={})=>{const a=NU(e),o=VP(n);t!=null&&t.id&&(o.e=t.id),r&&(o.launch=r);const i=new URLSearchParams(window.location.search);new URLSearchParams(o).forEach((h,f)=>i.set(f,h));const c=i.toString(),d=c.length>0?`?${c}`:"";return`${a}${d}`},J_=({platform:e,text:t})=>{const r=zS(e);return we.jsx(RM,{query:r,styles:{bg:"#FBEAFF",borderRadius:"md",pb:"1",px:"1"},children:t.replace(/{platform}/g,r)})},sF=()=>{const{setPreferredPlatform:e}=GP(),{trigger:t}=$S();return{handleAuthenticate:({platform:n,onComplete:a})=>{JS(n)&&WP(n)?e(n,{onSuccess:()=>t(null,n),onSettled:()=>a==null?void 0:a()}):a==null||a()}}},RU=({reason:e,platform:t})=>{if(e==="add-to-calendar"&&t){const r=t===Oa.Email?"Log in to sign up to email this event":"Log in or sign up to add this event to {platform}";return we.jsx(J_,{platform:t,text:r})}return e==="set-preferred-platform"&&t?we.jsx(J_,{platform:t,text:"Log in or sign up to pin {platform} as your calendar destination"}):e==="create-share-link"?"Log in or sign up to create a shareable link":e==="google-calendar-integration-multi"?"Connect your Google Calendar to add events":"Log in or create an account"},HU=({reason:e,platform:t,onComplete:r,launch:n})=>{const{job:a}=XA(),{isExtension:o}=v0(),{handleAuthenticate:i}=sF(),c=t&&e==="set-preferred-platform"?$_(o,a,"set-preferred-platform",{platform:t}):$_(o,a,n||"magic-auth-success",{reason:e??"unknown"}),d=t?[Oa.GoogleIntegration,Oa.GoogleLink].includes(t):!1;return we.jsxs(we.Fragment,{children:[we.jsx(Ka,{fontSize:"72px",mb:"6",textAlign:"center",children:"✨"}),we.jsx(YP,{fullWidth:!0,hideLogo:!0,redirectTo:c,googleOptions:{authorizeCalendar:e==="google-calendar-integration-multi"||e==="add-to-calendar"&&d,googleOnly:e==="google-calendar-integration-multi",googleFirst:d},renderHeader:()=>we.jsx(xS,{as:"h2",fontSize:{base:"2xl",sm:"4xl"},fontWeight:"bold",mb:"7",textAlign:"center",children:we.jsx(RU,{platform:t,reason:e})}),onAuthenticated:()=>{i({platform:t||void 0,onComplete:r})}})]})},jU=({onComplete:e})=>{const{job:t}=XA();return we.jsxs(we.Fragment,{children:[we.jsx(Ka,{fontSize:"72px",mb:"6",textAlign:"center",children:"✅"}),we.jsx(xS,{as:"h2",fontSize:{base:"2xl",sm:"4xl"},fontWeight:"bold",mb:"10",textAlign:"center",children:"Done! Your preferences are saved."}),we.jsx(id,{mb:"8",shadow:"none",children:we.jsxs(rC,{flexDirection:"column",children:[we.jsx(zP,{mb:"6"}),we.jsx($P,{launchOnRedirect:"set-preferred-platform",quickCreateJobId:t==null?void 0:t.id,redirectParams:JP(t,{platform:Oa.GoogleIntegration})})]})}),we.jsx(is,{colorScheme:"dark",variant:"link",onClick:e,children:"Maybe later"})]})},KU=()=>{const[e,t]=q.useState(null),{handleAuthenticate:r}=sF(),{open:n}=y0(),[a,o]=q.useState(!1),{data:i}=m0();return nC("set-preferred-platform",({platform:c})=>{JS(c)&&(r({platform:c}),t(c))}),q.useEffect(()=>{a||i&&!qP(i)&&e===Oa.GoogleLink&&(o(!0),n({reason:"set-preferred-platform",platform:e}))},[a,e,i,n]),e},qoe=()=>{const{close:e,isOpen:t,platform:r,reason:n,launch:a}=y0(),o=KU(),[i,c]=q.useState(o),{trackEvent:d}=pu();q.useEffect(()=>{t&&d("lead-gate:show",{reason:n})},[t,n,d]),nC("magic-auth-success",({reason:f})=>{d("lead-gate:success",{reason:f})}),q.useEffect(()=>{o&&c(o)},[o]);const h=()=>{d("lead-gate:success",{reason:n}),r===Oa.GoogleLink?c(r):e()};return XP("_ah_auth_success",h),we.jsxs(_S,{isCentered:!0,isOpen:t,size:{base:"full",md:"lg"},onClose:e,children:[we.jsx(ES,{}),we.jsxs(kS,{layerStyle:"magicBackgroundSecondary",pb:"16",pt:"6",px:{base:"0",sm:"4",md:"8"},children:[we.jsx(SS,{}),we.jsx(FS,{as:aC,flexDir:"column",children:i===Oa.GoogleLink?we.jsx(jU,{onComplete:e}):we.jsx(HU,{launch:a,platform:r,reason:n,onComplete:h})},i||"auth")]})]})},AF=({label:e,cta:t,href:r})=>we.jsxs($a,{direction:"column",gap:"1",justify:"center",lineHeight:"1",minW:"125px",textAlign:"center",children:[e&&we.jsx(Ka,{fontSize:"sm",fontWeight:"medium",children:e}),r&&we.jsx(kc,{colorScheme:"dark",fontSize:"sm",href:r,target:"_blank",textDecor:"underline",children:t})]}),VU=({entry:e,onSuccess:t})=>{const{trackEvent:r}=pu(),{destination:n,setDestination:a}=iF(),{exportQuickEntries:o,isPending:i}=qS(),{platformExports:c}=oC(),d=Zh(),h=x=>{x.preventDefault(),n&&o(n,[e],{onSuccess:()=>t(),onError:()=>d.error("Whoops! We had some trouble sharing to your calendar. Please try again.")})},f=n&&c.find(x=>x.calendarId===n.calendar.id),y=f&&f.entryExports.find(x=>x.entry.id===e.id);return we.jsxs(HM,{as:"form",gap:"2",templateColumns:{base:"1fr min-content",md:"1fr 125px"},onSubmit:h,children:[we.jsx(tC,{bg:"white",minW:"0",zIndex:"2",children:we.jsx(XS,{value:n,onChange:a})}),y?we.jsx(AF,{cta:"Go to calendar",href:y.externalLink,label:"Added! 🎉"}):we.jsx(is,{isDisabled:!n,isLoading:i,type:"submit",onClick:()=>{r("quick-create:click send to google-integration")},children:"Add"})]})},GU=({entry:e,onSuccess:t})=>{const{data:r,isLoading:n}=ZP(),[a,o]=q.useState(""),i=Zh(),{createMagicEntry:c,data:d,reset:h,isPending:f,isSuccess:y}=eU(),x=q.useMemo(()=>(r==null?void 0:r.allSchedules.filter(M=>[G_.Owner,G_.Editor].includes(M.role)))??[],[r]);if(q.useEffect(()=>{!a&&x.length&&o(x[0].id)},[x,a,o]),!e)return null;const w=M=>{o(M.target.value),h()},F=M=>{M.preventDefault();const U=r==null?void 0:r.allSchedules.find(({id:j})=>j===a);U&&e&&c(U,e,{onSuccess:t,onError:()=>{i.error("Error adding this event to your schedule, please try again")}})},O=we.jsx(is,{isDisabled:!a,isLoading:f,minW:{md:"125px"},type:"submit",children:"Add"});return we.jsx(we.Fragment,{children:n?we.jsx(ZS,{my:"3"}):x.length?we.jsxs($a,{align:"center",as:"form",flex:"1",gap:"2",noValidate:!0,onSubmit:F,children:[we.jsx(jM,{bg:"white",color:"black",value:a,onChange:w,children:x.map(M=>we.jsx("option",{value:M.id,children:M.title},M.id))}),y&&d?we.jsx(AF,{cta:"Go to event",href:`/schedule/${a}/item/${d.createEntry.id}?startDate=${e.startDate.toISODate()}`,label:"Added! 🎉"}):O]}):we.jsxs(Ka,{textAlign:"center",children:["You don't have any Agenda Hero schedules!",we.jsx("br",{}),we.jsx(kc,{href:"https://agendahero.com/auth?utm_source=magic_extension",target:"_blank",children:"Create your first schedule"})]})})},WU=({entry:e,onSuccess:t})=>{const r=q.useRef(null),{trackEvent:n}=pu(),{sendQuickEntry:a,reset:o,isPending:i,isSuccess:c}=tU(),{lastEmailAddress:d,setLastEmailAddress:h}=XA(),f=Zh(),[y,x]=q.useState(d);q.useEffect(()=>{c&&x(d)},[c,d]);const w=O=>{O.preventDefault(),rU(y)?(h(y),e&&a(e.id,y,{onSuccess:t,onError:()=>{f.error("Error sending event, please try again")}})):c1(r)},F=O=>{const M=O.currentTarget.value;x(M),M.length>0&&c&&o()};return we.jsxs($a,{align:"center",as:"form",gap:"2",onSubmit:w,children:[we.jsxs(tC,{ref:r,children:[we.jsx(TS,{pointerEvents:"none",children:we.jsx(KM,{color:"gray.300"})}),we.jsx(OS,{_hover:{borderColor:"gray.500"},_placeholder:{fontSize:"lg",fontWeight:"medium"},bg:"white",placeholder:"Your email",type:"email",value:y,onChange:F})]}),c?we.jsx(Ka,{fontSize:"sm",fontWeight:"medium",minW:"125px",textAlign:"center",children:"Invite sent! 🎉"}):we.jsx(is,{isLoading:i,minW:{md:"125px"},type:"submit",onClick:()=>n("quick-create:click send"),children:"Send"})]})},YU=({entry:e,activity:t,onComplete:r})=>{const{isAuthenticated:n}=eg();return e?we.jsx(DU,{children:we.jsxs(aC,{mt:"2",children:[t===Oa.AgendaHero&&n&&we.jsx(Ns,{flexGrow:"1",pb:"2",children:we.jsx(GU,{entry:e,onSuccess:()=>r(Oa.AgendaHero)})}),t===Oa.Email&&we.jsx(Ns,{flexGrow:"1",pb:"2",children:we.jsx(WU,{entry:e,onSuccess:()=>r(Oa.Email)})}),t===Oa.GoogleIntegration&&we.jsx(Ns,{flexGrow:"1",pb:"2",children:we.jsx(VU,{entry:e,onSuccess:()=>r(Oa.GoogleIntegration)})})]},t||"none")}):null},zU=({isActive:e,...t})=>{const{isOpen:r,open:n,tooltipRef:a,shouldOpen:o}=eF();return IS(()=>{if(e&&o&&!r){const i=setTimeout(n,500);return()=>clearTimeout(i)}}),we.jsx(tF,{...t,closeDelay:500,isDisabled:!e,isOpen:r,ref:a,label:we.jsxs($a,{align:"center",gap:"2",children:[we.jsx(Ns,{fontSize:"2xl",children:"💡"}),we.jsxs(Ka,{children:["Tip! Pin your preferred platform",we.jsx("br",{})," to make it easier to access"]})]})})},bh=({provider:e,children:t,hasPlatformTip:r=!1,entry:n,onClick:a})=>we.jsxs($a,{_hover:{bg:"gray.100"},align:"center",cursor:"pointer","data-group":!0,gap:"1",justify:"space-between",pos:"relative",transitionDuration:"var(--chakra-transition-duration-ultra-fast)",transitionProperty:"var(--chakra-transition-property-background)",transitionTimingFunction:"var(--chakra-transition-easing-ease-in)",children:[we.jsx(VM,{icon:we.jsx(nU,{platform:e}),onClick:()=>a(e),children:t}),we.jsx(zU,{isActive:r,children:we.jsx(aU,{entry:n,hasPlatformTip:r,platform:e})})]}),$U=({hasLocation:e,isRecurring:t})=>{const r="Some calendars don't support copying over {property}.".replace("{property}",()=>t&&e?"recurrence and location":t?"recurrence":"location");return we.jsxs(Ns,{bg:"gray.100",borderColor:"gray.300",borderWidth:"1px 0",fontSize:"sm",lineHeight:"1.2",px:"2.5",py:"2",children:[we.jsx(Ka,{fontWeight:"medium",children:"Heads up!"}),r]})},JU=({entry:e,success:t,isDimmed:r,onCalendarClick:n})=>{var x;const a=rF(),{currentUser:o}=eg(),{data:i=[]}=m0(),{incrementMenuOpenCount:c}=eF(),d=(o==null?void 0:o.preferredPlatform)||null,h=!!(e!=null&&e.rule),f=!!((x=e==null?void 0:e.locationWithPlace)!=null&&x.name),y=h||f;return we.jsxs(GM,{isLazy:!0,onOpen:c,children:[we.jsx(WM,{as:xv,isDimmed:r,success:t,label:oU({platform:Oa.OtherIcs,isMobileBreakpoint:a,preferredPlatform:d,success:t})}),we.jsxs(YM,{maxW:"275px",shadow:"md",zIndex:"3",children:[y&&we.jsx($U,{hasLocation:f,isRecurring:h}),we.jsx(bh,{entry:e,hasPlatformTip:!0,provider:_v(Oa.GoogleIntegration,i),onClick:n,children:"Google Calendar"}),we.jsx(bh,{entry:e,provider:Oa.AppleIcs,onClick:n,children:"Apple"}),we.jsx(bh,{entry:e,provider:Oa.OutlookLink,onClick:n,children:"Outlook"}),we.jsx(bh,{entry:e,provider:Oa.OfficeLink,onClick:n,children:"Office 365"}),we.jsx(bh,{entry:e,provider:Oa.OtherIcs,onClick:n,children:"Other"})]})]})},qU=({entry:e,showOnUnspecifiedEntry:t=!1,...r})=>{const n=q.useRef(null),{dismiss:a,isOpen:o,platform:i,relatedEntry:c}=$S(),{openSettingsModal:d}=iU(),h=c?c.id===(e==null?void 0:e.id):t,f=o&&h;zM(n,()=>a());const[y,x]=q.useState(0);return q.useEffect(()=>{if(y===0&&f){const w=new MutationObserver(()=>{x(y+1)});return w.observe(document.getElementById("root"),{subtree:!0,childList:!0}),()=>{w.disconnect(),x(0)}}},[y,f]),we.jsx(tF,{isDisabled:!f,isOpen:f,ref:n,label:i&&we.jsxs(Ka,{pointerEvents:"auto",children:[zS(i)," is now your preferred platform! You can manage this in"," ",we.jsx(is,{as:kc,variant:"link",onClick:()=>d("calendars"),children:"settings"}),"."]}),...r})},XU=({entry:e,isFirstItem:t,...r})=>{const n=rF(),{isMobile:a}=nF(),{isAuthenticated:o,currentUser:i}=eg(),{data:c=[]}=m0(),d=i!=null&&i.preferredPlatform?_v(i.preferredPlatform,c):null,{trackEvent:h}=pu(),[f,y]=q.useState(null),{open:x}=y0(),{isGated:w,increment:F}=sU(),{platformExports:O}=oC(),{isSharePage:M}=aF(),[U,j]=q.useState(AU()),Q=Oe=>{j({...U,[Oe]:!0}),M||F()},N=Oe=>{y(ue=>ue===Oe?null:Oe)},W=()=>{h("quick-create:click send to agenda hero"),o?N(Oa.AgendaHero):x()},ee=Oe=>{if(!M&&w)x({reason:"add-to-calendar",platform:Oe});else if(e){const ue=dU(e,Oe,a);if(h("quick-create:click add to calendar",{platform:Oe,isPreferred:Oe===d,hasPreferred:!!d}),ue&&(window.open(ue,"_blank"),Q(Oe)),Oe===Oa.AgendaHero)return W();Oe===d&&h("quick-create:click add to preferred",{platform:d}),yh(Oe)?N(Oe):y(Oe)}},Ae=!!f&&yh(f)&&f!==d,oe=!!f&&yh(f)&&f!==Oa.AgendaHero,pe=!!f&&yh(f)&&f!==Oa.Email,he=!!f&&yh(f)&&!cU(f),Me=uU(U,d)||!!(e&&lU(O,e,d));return we.jsxs($a,{direction:"column",flex:"1",children:[we.jsxs($a,{align:"center",gap:"2",justify:{base:"flex-end",md:d?"flex-end":"space-between"},...r,children:[(n||d)&&we.jsxs($a,{align:"center",children:[we.jsx(Ka,{fontSize:{base:"sm",md:"md"},fontWeight:"bold",mr:{base:2,md:3},children:"Add to:"}),d&&we.jsxs(we.Fragment,{children:[we.jsx(qU,{entry:e,isDisabled:!e,showOnUnspecifiedEntry:t,children:we.jsx(xv,{isDimmed:Ae,platform:_v(d,c),success:U[d]||!!(e&&Nb(O,e,_v(d,c))),onClick:()=>ee(d)})}),we.jsx(Ns,{bg:"gray.300",h:"7",ml:"3",mr:"1",w:"1px"})]})]}),we.jsx(xv,{isDimmed:oe,platform:Oa.AgendaHero,success:U.AGENDA_HERO||!!(e&&Nb(O,e,Oa.AgendaHero)),onClick:()=>ee(Oa.AgendaHero)}),we.jsx(JU,{entry:e,isDimmed:he,success:Me,onCalendarClick:ee}),we.jsx(xv,{isDimmed:pe,platform:Oa.Email,success:U.EMAIL||!!(e&&Nb(O,e,Oa.Email)),onClick:()=>ee(Oa.Email)})]}),we.jsx(YU,{activity:f,entry:e,onComplete:Q})]})},Xoe=({children:e})=>{const{value:t}=oF("quickCreateMaintenanceModeEnabled");return t?we.jsxs(FU,{pt:"100px",textAlign:"center",children:[we.jsx(Ka,{fontSize:"3xl",fontWeight:"medium",lineHeight:"1.2",children:"Sorry! We are under maintenance."}),we.jsx(Ka,{fontSize:"lg",mt:"2",children:"Please check back soon."})]}):e},ZU=$M()(e=>({consumed:!1,setConsumed:()=>e({consumed:!0})}),JM),q_=()=>{const e=document.querySelector("#data");return e==null?void 0:e.value},eQ=()=>{const{consumed:e,setConsumed:t}=ZU(),[r,n]=q.useState();q.useEffect(()=>{if(!e)try{const o=q_();if(o){const i=JSON.parse(decodeURI(o));n(i)}}catch{return}},[e]);const a=q.useMemo(()=>e?!1:!!q_(),[e]);return{data:r,hasBootstrap:a,setConsumed:t}},tQ=qM`
  ${fU}
  mutation ReviewQuickEntriesJob(
    $quickEntriesJobId: ID!
    $timeZone: TimeZone!
  ) {
    reviewQuickEntriesJob(
      quickEntriesJobId: $quickEntriesJobId
      timeZone: $timeZone
    ) {
      ...QuickEntriesJob
    }
  }
`,rQ=()=>{const{mutate:e,data:t,...r}=XM({mutationFn:o=>pU.request(tQ,o),onSuccess:o=>{const i=o.reviewQuickEntriesJob,c=W_(i);hU.setQueryData(gU(),c)}}),n=q.useCallback((o,i)=>{e({quickEntriesJobId:o,timeZone:i})},[e]),a=t?W_(t.reviewQuickEntriesJob):void 0;return{reviewQuickEntriesJob:n,job:a,...r}},Zoe=()=>{const{state:e}=ZM(),{data:t,setConsumed:r,hasBootstrap:n}=eQ(),{reviewQuickEntriesJob:a,job:o,error:i,isIdle:c,isPending:d,reset:h}=rQ(),f=(t==null?void 0:t.jobId)||(e==null?void 0:e.jobId);return q.useEffect(()=>{if(f){const x=mU();a(f,x),r()}},[f,a,r]),{job:o,bootstrappedJobId:f,error:i,isLoading:n&&c?!0:d,reset:h}},nQ=e=>!!(e!=null&&e.errorCode)&&(e.status===Y_.Completed||e.status===Y_.Reviewed),X_="multi-export",aQ=e=>q.createElement("svg",{width:21,height:21,viewBox:"0 0 21 21",fill:"none",xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink",...e},q.createElement("rect",{width:21,height:21,fill:"url(#pattern0_534_6154)"}),q.createElement("defs",null,q.createElement("pattern",{id:"pattern0_534_6154",patternContentUnits:"objectBoundingBox",width:1,height:1},q.createElement("use",{xlinkHref:"#image0_534_6154",transform:"scale(0.00195312)"})),q.createElement("image",{id:"image0_534_6154",width:512,height:512,xlinkHref:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAgAAAAIACAYAAAD0eNT6AAAAAXNSR0IArs4c6QAAIABJREFUeF7s3Xl8VOX1P/DPeWYyCYuC4tq6b5mAAklARVARQUQEa1vQWrVWf9rdmoDaWrWp3etWbWuttYvL1y22VQFRkgCVTZQsIEtQXKpWbSsIyJJl5jm/TgQLAWSSzN0/+Utf3Pucc97nwj25c+8dAX8oQAEKUIACFIicgESuYhZMAQpQgAIUoAA4APAgoAAFKEABCkRQgANABJvOkilAAQpQgAIcAHgMUIACFKAABSIowAEggk1nyRSgAAUoQAEOADwGKEABClCAAhEU4AAQwaazZApQgAIUoAAHAB4DFKAABShAgQgKcACIYNNZMgUoQAEKUIADAI8BClCAAhSgQAQFOABEsOksmQIUoAAFKMABgMcABShAAQpQIIICHAAi2HSWTAEKUIACFOAAwGOAAhSgAAUoEEEBDgARbDpLpgAFKEABCnAA4DFAAQpQgAIUiKAAB4AINp0lU4ACFKAABTgA8BigAAUoQAEKRFCAA0AEm86SKUABClCAAhwAeAxQgAIUoAAFIijAASCCTWfJFKAABShAAQ4APAYoQAEKUIACERTgABDBprPkcAnoyNJeKEjv1yr5fcTanpnqrEn1gjUmprbAinSDGlHR3m1/BtvDGCQ+VkjDQsy6rf8v0A+2/rcK1kHFZv7fwHygsZbV6ZRZ8+Gm5tX7zV6+IVySrIYC0RLgABCtfrPaAAjohAmxpqbXPh2HOVxs+uCUSB+12EfE9omJ7Je2uo9A+kCwj0L7GEieF2VZRYsI1hiR1YBdA8UaBVYrZI0R/EdE3tZU+h8teZtf716y8j2pQNsgwR8KUMAfAhwA/NEHZhExAT1r8AGtMXOYSbccriKHpyGHGdXDreBwQA/x6qTuVBsywwIEbxmRfwD6D7H4R0rsG5D4PyDmHwUFh74plZVpp+JzXQpQYEcBDgA8KijgoMCms4d8Os82H2dFBkBtfwGOheBoQLo5GDaISzepygoYXWqApZI2L7XGdVm3KbVvBrEY5kyBIAhwAAhCl5ij7wXeGjKk2/77NvVDGgNE5DhV9FeL/mLQx/fJ+zhBVV2nwFIVWRoTvJSGWVawtnmxzH3p4/sUfJw+U6OArwU4APi6PUzOjwIKCMaWJFvVDjVihqZVT1TgaCMS82O+YcvJAiqKRjF4HtbOb07rgp5DFq/gPQZh6zTrcVqAA4DTwlw/8AJaWprXeoD2tyLDYqJD0xanGWCfwBcWrgI+tKpLJIa5mpJ5+T3z50nlgjXhKpHVUCC3AhwAcuvJ1UIgoMOO26tlr8SpptWebAVDVKTUyDaPzYWgxrCXYBVWoMvE2HkqpjoR0xp5omFt2OtmfRToiAAHgI5ocdvQCnw4ekC/RDx+tqiOtKKnhu0u/NA2LsvCrGraGDSooNrYeHX8Pft3qa1tzXJ3bkaBUApwAAhlW1nU7gT03OP7tLSkRwjSIwUyViGf3t0+/PNQCWywitlGMCVt5Bk+bRCq3rKYLAU4AGQJxc2CLZC5ca/17AGDReJnquoYa3Uwb9oLdk9zmb2ILFO1zwj0r/FpDQsE0Fyuz7Uo4EcBDgB+7ApzyplA26X9vNgEVVxogCNztjAXCq2AQN9W6NPWmqn5m/ecLrNnp0JbLAuLtAAHgEi3P5zFbz3pA/iiKI4KZ5Wsyg0BC7wvgumaRiWHATfEGcNNAQ4AbmozlmMCH/+mb/ULRuQYxwJx4cgKcBiIbOtDWzgHgNC2NvyFNY0uOUriuASC8/ibfvj77acKxco7Vuz9CaN/lKkNr/gpN+ZCgWwFOABkK8XtfCGgY47KbzG9xovqFVZwusm8lY8/FPBSQLQWKves3dj0EL8i2ctGMHZHBfiPZ0fFuL0nAnrmoMKWvPSXNY1Ljci+niTBoBT4BAFVrIfBk0Zj9+dNe7GaWBTwuwAHAL93KML56fDDClp69BnH3/YjfBAEtHRVrIDIfYnu3f8olXP+E9AymHbIBTgAhLzBQSyveXxJf03rV0VxgYj0CmINzJkCGQGraBaxlSKx2xNTa+uoQgE/CXAA8FM3Ip7L5nGlwySt12a+a4+f7Uf8YAhh+VZ1noi5I9H9iL9KZWU6hCWypIAJcAAIWMPClq5O6Jto3Zx/vlpMFpHjwlYf66FAewELvAqRX61tab33gBlLNlKIAl4JcADwSj7icXXMUXs2x3p9OaZ2skIOijgHy4+gQOamQTXpP9tY4pbuT774VgQJWLLHAhwAPG5A1MI3jSk90sTsVWrxZRHpEbX6WS8FdrwioK1q5bFYTG7jfQI8PtwU4ADgpnaEY7WMLh4geXJD2uJcIzARpmDpFNipgAU0JpiqkAoOAjxI3BDgAOCGcoRj6NiSohbBd9XqBfz2vQgfCCy9YwKKagi+k5hWV9uxHbk1BbIX4ACQvRW37IDA5jNPPCwWa/quVbmMJ/4OwHFTCmwRyFwRgGKaMfJ9XhHgYeGEAAcAJ1QjvObmcaWHxGz6exZyqYHEI0zB0imQE4GPB4F4+sbEU4vrc7IoF6EA+B51HgQ5Etg05oSDTKzpatjYV4wgP0fLchkKUKD9FQHYGxJPNzQQhgJdFeAVgK4KRnx/nXDyvs2b11/PE3/EDwSW75qAVU1DzB/zY/Eb5KmF/3ItMAOFToADQOha6k5BWlqa13wgvm7UVgDS252ojEIBCmwVUNWNMHJLYsOan8nsN5ooQ4GOCnAA6KgYt0fr2MEjIfaXqtqPHBSggLcCavGWxPT6vKn1D0jmxkH+UCBLAQ4AWUJxM0DPOv6YZkndZoCx9KAABfwlkIa+EJe8q/KmvrDAX5kxG78KcADwa2d8lJcOO26vlr3i12payowg4aPUmAoFKLCNQNvLhAweT6X16m5P1/+DOBT4JAEOADw+dimgw4fHW/dYe4WmzE1i0IdUFKBAMAQy9wcYMT+P23W/kOmrmoORNbN0W4ADgNviAYnXOnbgSVblbn5DX0AaxjQpsBOBtGAlrF7R7en65whEgfYCHAB4TGwn8M640u59YG/UNCbzDX48OCgQfIHMxwIieDCRFy+Tv72wOvgVsYJcCXAAyJVkCNZpPavkTBXcDeDQEJTDEihAgW0ELPRfRnBNYmr9/YShQEaAAwCPA2Ru8mvtFfsZYK4gBwUoEG4BC0xTI1/vNqX2zXBXyup2J8ABYHdCIf/z5rGlE1Ttb4zIviEvleVRgAJbBFR1E8TclOh+xC1SWZkmTDQFOABEs+/YdM7gg00q/Vs+0x/RA4BlUwBAWmShUfl/+dMWLSVI9AQ4AESs5wpI61nFX4HILwDsEbHyWS4FKNBOwCqaYeS6/Km1t/NNgtE6PDgARKjfmS/uSW3efK+qHR+hslkqBSiQlYDWpGziku7TF76d1ebcKPACHAAC38LsCmh7f7+196nRT2W3B7eiAAWiJ6BrjeLr8afrH45e7dGrmANAyHue+da+lgP1e2pxgxGYkJfL8ihAgRwIqOCB9R9s/Ma+81Z+mIPluIRPBTgA+LQxuUhLx5UmW9J4SESLc7Ee16AABaIkoG+kjbmo25TauVGqOkq1cgAIabdbzi6+WC3uEpEeIS2RZVGAAg4LWGhKDG5NvGNukNraVofDcXmXBTgAuAzudDgdd8w+KdvjXoWc43Qsrk8BCkRDQIH56Xjs/O5PvvhWNCqORpUcAELU59YxA4cCscd4o1+ImspSKOATAav6H1U5v9v0upk+SYlpdFGAA0AXAf2ye8vYkius4ldGkPBLTsyDAhQIl4BVTYuRHyWm1v2A7wwIfm85AAS8hzrmqPxW0+s3gF4W8FKYPgUoEBABEfNUvEkvluradQFJmWnuRIADQIAPi01jTjhIYqnHY6onBLgMpk4BCgRQwKq+3Jq2n93j2cXLApg+U+a3AQb3GNg8tuRkgVYayP7BrYKZU4ACARfYoJBL86fVVga8jkimzysAAWx72+f90F8bSF4A02fKFKBAiAQsoJD0r/LfjU/mo4LBaiwHgAD1651xpd37pO3vReSCAKXNVClAgSgIiMzM65aYIJUL1kSh3DDUyAEgIF3MfH1vPGWfAnRgQFJmmhSgQMQE0oKVkpaxBdNrX41Y6YEslwNAANrWPHbQsbD2aTE4OADpMkUKUCDCAmqx2hqc221a3ZwIMwSidA4APm9T69mDT7c29RcR6eXzVJkeBShAgTYBq2iOi14Sn1b/CEn8K8ABwL+9QeZ9/lZxL2/283GTmBoFKLBTgczNgSK4KX9qXQWJ/CnAAcCffUHz2NJrFfpTA7BHPu0R06IABbIQEL03b0Ovr8ns2akstuYmLgrw5OIidjahdMKEWNOmV38TA76SzfbchgIUoIDfBdKCGQXp9RNk+qr1fs81SvlxAPBRt/89vG/PPXsUPGKAsT5Ki6lQgAIU6LqA6pKUJsZ2n77w7a4vxhVyIcABIBeKOVhj4/jCT8VTPaeKaHEOluMSFKAABXwooG9Ya0byMUF/tIYDgA/6sHnc8YfHbOtMQA7zQTpMgQIUoIBjAmLlnbjRkTKtboVjQbhwVgIcALJicm4jnvyds+XKFKCAPwWs6r8NdHTi6YYGf2YYjaw4AHjYZz1zUGEqlq5RyKc9TIOhKUABCnggoGthEmMSUxY+70FwhuS3AXp3DOjYkqJmoMYAB3qXBSNTgAIU8FRgQ9rinG7T62Z6mkVEg/MKgAeNbxk/oNimYzMMsI8H4RmSAhSggG8EVHWTqjm3YHrtDN8kFZFEOAC43OiWsSWlavGsGPRxOTTDUYACFPClgFW0SEzOy59S+4QvEwxpUhwAXGqsPjYhhgOWT8PM2CmtL8a7uRSWYShAAQoEQsBCWwXmi/nTaisDkXAIkuQA4EITVSGY3e8p9E6fDQXwVD5aX4y5EJkhKEABCgRHoO2NgVPrzhS0/UvJH4cFOAA4DNx28m8o/DUgX/84FIcAh9W5PAUoEDgBkZnvC8Z9akrtpsDlHtCEOQA43DitL/w5INfsEIZDgMPyXJ4CFAiKgIjO+WBD81n7zV6+ISg5hyFPDgAOdlHrin4I0et3GYJDgIP6XJoCFAiCAE/+3nWJA4BD9tpQVAbV23a7PIeA3RJxAwpQIJwCPPl721cOAA74a13yWxDcmfXSHAKypuKGFKBAOAR48ve+jxwActwDbSj8Mqz8AYKO2XIIyHEnuBwFKOBXAZ78/dGZjp2k/JGzb7PQhqLzYPUhCEynkkwL8EQCrfV8RLBTftyJAhTwvQBP/v5pEQeAHPVCG44ZBmuqICjo0pK8EtAlPu5MAQr4V4Anf3/1hgNADvqhi449Eia1AIJ9c7DcR6/A4MuCckLJRShAAX8I8OTvjz5smwUHgC72RBcm+yCB+QCO6eJS2+/OISCnnFyMAhTwTkAs5n6wuWkMn/P3rgc7i8wBoAv90FmHFaB3QQ2Ak7qwzK535RDgCCsXpQAF3BPgyd89645G4gDQUbEt23/0it/kgwAu6OQS2e3GISA7J25FAQr4ToAnf9+1ZLuEOAB0sj9an7wZwORO7t6x3TgEdMyLW1OAAp4L8OTveQt2mwAHgN0S7biB1icvB3BPJ3bt/C4cAjpvxz0pQAFXBXjyd5W708E4AHSQTuuOGQOYpyCId3DXrm/OIaDrhlyBAhRwVIAnf0d5c7o4B4AOcOriwkJYeQHAnh3YLbebcgjIrSdXowAFciaQOfmvXb/xrH3nrfwwZ4tyIccEOABkSavL+vZEi10IoG+Wuzi3GYcA52y5MgUo0CkBnvw7xebpThwAsuD/6I7/okcBnZDF5u5swiHAHWdGoQAFditgVed9uG7TGP7mv1sqX23AASCLdmhD0bVQ/VkWm7q7CYcAd70ZjQIU2EGAJ//gHhQcAHbTO63tNwKSftaTm/6yOa44BGSjxG0oQAEHBHjydwDVxSU5AHwCtr507MFoTdXm7B3/TjWWQ4BTslyXAhTYhQBP/sE/NDgA7KKH+vRR+TgwPgfA4EC0mUNAINrEJCkQBgGe/MPQRYADwK4GgLqi30P0/wWqzRwCAtUuJ5K1wPui+r5ReR+C99Xo+1C1KmYdRK2xZqMFWhTabIBNMFKgFt0yuRiBsWJ7tf13WhOqsb0lpnunre4tkL1VdG8AextInhO5c81gCPBb/YLRp2yy5ACwEyWtK7oIovdnA+i7bTgE+K4luUtI16qa1wF9HYLXxNjXTSr++mbb+mbP/IL3kX/I+1JZmc5dvJ2vpCNLe7Xky8ExYw+zikPV4pB0Wg+NGRyiBkcYyP5O58D1vRHgS368cXcqKgeAdrJa168vkF4E+ei3okD+cAgIZNv+l7RuTqssFZEGY2VJWtJLCnoULJXKBWuCUJiee3yfppbm/jGb1y9t7LGieqwAx4pI29UF/gRTgCf/YPbtk7LmALCNTtvn/gfEnofIwMC3mkNAIFpoVdNGZLGV9Ny4mgUxYxpQcMQrbvwm7zbQ5jNPPCzPNA9JqRmixg4RYAA/TnC7C52Lx5N/59z8vhcHgG0HgIbkLVBM8nvTss6PQ0DWVG5tqKobRfC8isw11sxbu+7D56P68pR3xpV23yttBxkxQyD2FFgMF5HubvWCcbIT4Bv+snMK4lYcALZ0TeuSpwKYCYEJYiN3mTOHAM/bqWpfE0G1tWZqPtbPkOmrmj1PyocJ6PDh8aY9PjzRwJ4tipFWpcTwRmVPO6XA/PVrN54Z1SHVU3wXgnMAAKD1A3sDTYsBHOKCufshOAS4bK6bLWSmMfbpNBLTu0154XWXEwhFOP1s6YFNTTo6DpyjgjMBFISisIAUwUf9AtKoLqTJASAzANQVPgKR87rg6P9dOQQ42qO2z/Ihs2D0gbz0h0/I9FXrHQ0YscXfGjKk2769m0dKDBNEcS6AnhEjcLVc/ubvKrdnwSI/AGhD4Zeh8kfPOuBmYA4BOdW20JRCaqB4tGB96xMy96UPchqAi+1U4N/D+/bs1bNgrFF7XlrNWCNIkCp3AvzNP3eWfl8p0gOAvnj0EYjH6gHs6fdG5Sw/DgFdprSqL0PM7/MT+ffL3+b/u8sLcoFOC+i5J+3X3NJ8EaCXGj98VXenK/HHjjz5+6MPbmUR2QFAZw2Po/d7zwEY4ha2b+JwCOhwK6yiJRbDk7Cxe+LTXqwRIKPIHx8JtIwtKQXsFYD5AoA9fJRaIFLJXPZP2PVj+PFVINqVkySjOwA0FF4PlR/mRDGIi6T/+xT23xJobYgFMXvXcrbAq4Dcnd+9+31SOec/rgVmoE4LZD4i6N2z4EsKXCWKozq9UIR25Gf+EWr2NqVGcgDQhcljkIfFkIjfVcwrAbv8W68q9WLsL/M29HpIZs9ORfOfh2BXrRUwzQtLMvcIXAnByGBX41z2anVBAh+eyd/8nTP268qRGwBUIahPVkMwwq9NcTUvDgEfc1tAjaLGKu4smF43xdU+MJijAi3jBxSrjZWp6vl8++D/qHnyd/Sw8/3i0RsAapNXwOB3vu+MmwlGfAjI3M0fhzwYi+vN8mT9cjfpGctdgczriGOx1ust7MVRHwR48nf32PNjtEgNAPpC3wMQt8sh2MuPzfA0pwgOAZnf+GMGj8dbzQ3yzKKVnvozuKsCm88qPjQmep2FXGogcVeD+yAYT/4+aIIPUojWAFCX/AsEn/WBuz9TiNIQoKiGkWsTU2vr/NkMZuWGwEdXBJq+G6VBgCd/N46sYMSIzACg9UVjAZ0ajLZ4mGXohwCtgaa/l3h6yUIPlRnaZwI6rjTZovZWUTnLZ6nlNB2e/HPKGfjFIjEA6PNH7YlEfBkEBwW+Y24UEMIhIPM4n0C+mz+tttINQsYIpkDr2YNPV5u6DSL9g1nBrrPmyT9sHe16PdEYAOqK7oLo17rOFaEVQjIEZL5+F0ZuSWxY8zOZ/UZThDrIUjspkHl8sHVR8YXW4mYjsl8nl/HXbqK1eWtTo/i6an+1xetsQj8AaH3hUKg8F7qv+XXjyAnwy4IyN/iJ4MGU2fidHk+tfMcNLsYIl4AOO26vVO+876etftOIBPeNWYLn89LrR/M5/3Adn7moJtQDQGaSxznJFwCU5gIrkmsE8EqABZbHYC/Pm9YwP5I9Y9E5FWgZN3AwrPk9gAE5XdiNxTIn/yY5U6pr17kRjjGCJRDuAaA+eTmAe4LVEh9mG5AhIPM8vxjcmkh9+H2ZvqrZh5JMKaACOnx4vLnnh98Qa38sIj0CUQYv+weiTV4mGdoBQBsL98AmWQnBgV4Chya234cA1SUQuTQxra42NOYsxHcCTWMHH2E0/Tvfv1qYJ3/fHTt+TCi8A0Bd4c8gcq0f0QObU2YIeDIfrYt89XFok4jcFN+wx818Z39gj6xAJa6AtI4tuVxVb/Pj1YC0yMKCJozmZf9AHVaeJBvKAUAXFx6OtGTe+FfgiWqYg/ppCFBd0py2F+zx7OJlYSZnbf4U0LOOP6YJqQdjgsF+yZAnf790Ihh5hHMAWJSsRAyfD0YLApilD4YAFTywWuSrn5pSuymAgkw5JAKZewNaeq6/Xq1e74MnBery1rWO5KN+ITm4XCgjdAOA1idPgmIuBKGrzYXjIfsQHg0BFngfFpfy2/qybxW3dF6g9ezjh1jb8qCIOcL5aDuNUJfXPX+UVC5Y41F8hg2gQKhOkm2P/Y1PLoRgUAB7EbyU3R4CRGa2mg0X8bn+4B0qUchYPzOwd0uL+YO4/H0jaegLBc3mDH7mH4WjLLc1hmsAqCu8FCJ/yC0RV/tEAReGgC0v9bkpMajuJqmAZUco4FeBzA2CqXGl16bT9kdufCTQdvLP09HyRMNav5owL/8KhGYA0GV9e6LZvszH/jw42Jx9Y+AGBb6UP63urx5UxpAU6JRA67jBp6bTqcccfpUwL/t3qjvcaatAeAaA+uR3AfyErfVIwIErASpY1dKa/gzv8veopwzbJYFN5ww+WFKpx2OQ47u00M535snfAdSoLRmKAWDLb/+vQbBv1Broq3pzOASo6PREXC/gpU1fdZjJdFDgrSFDuu3fp+VuqF7cwV13uXla8WJBwp7Bvxu5Eo3uOuEYAOqKboDoTdFto48qz8EQoIpfJHoceZ1UVqZ9VBlToUCnBVrPLr4+rXKTQdeeTuLJv9Mt4I47EQj8AKCLjuiFWOI1AHuzwz4R6OQQYFXTJqZXJqY03OWTSpgGBXIm0Dy2dIJA7wc6/YIyXvbPWTe4UEYg+ANAfbICwPfZTp8JdHAIsIpmEbkof1ptpc8qYToUyJnA5rEDTovB/BWQ3h1ZVFXqEz0SI/mcf0fUuO3uBAI9AGj9wN7Qza9DOvaXaXco/PMcCWQ7BIh+kBYzvtuU2rk5isxlKOBbAT2nuG9rSp4GcGg2SfLkn40St+mMQLAHgLqiH0L0+s4Uzn1cEtjtEKBv5BkzRqbUNrqUEcNQwHMB/WzpgS1NOkMEx35SMmnoooI8HcUb/jxvWSgTCOwAoAuTfZBA5rP/PUPZmTAVtYshwALL8/NlpPy19t0wlctaKJCNgI47Zp9W2/NZACU7277t5L8udQbf7Z+NJrfpjEBwB4CG5E+h+E5niuY+Hgi0GwJUtTFRYEbw5O9BLxjSNwJtrw9ulqfFyJBtk+Jlf9+0KNSJBHIA0Lqj9gXimef+e4a6O2ErbssbA1vqYysSiI2Qp198L2wlsh4KdFTgvTP699g7kfcUVEdk9uXJv6OC3L6zAsEcABqSP4Dixs4Wzf08EshcBXgu8TZqmoplysvve5QFw1LAdwLvjCvtvre1T4iafRL5sVHytxdW+y5JJhQ6gcANADr/oG4o6PkmBPuErhthL+j5/H9iZvf+fJQp7I1mfZ0R0OGHFaB37wLe8NcZPe7TGYHgDQANya9AcXdniuU+HgqkzA/w48Qv+Y+bhz1gaApQgALbCARqAFCFoK5oGYwWsYsBEhDcKgMbJwcoY6ZKAQpQIPQCwRoAGpJnQzEl9F0JVYFyhxSvuCpUJbEYClCAAiEQCNYAUJesgaDtTln+BELgPgxs/LIIMrf/8YcCFKAABXwkEJgBQGsL+0OkARL87y/wUf+dS0UxG++lzpSzVjU7F4QrU4ACFKBAZwUCNAAUPQCjF3a2UO7nqsByoGCoFDesdTUqg1GAAhSgQNYCgRgAtK7wUxB5HUAi68q4oTcCincBGSIlK/7hTQKMSgEKUIAC2QgEZQD4GUSuzaYgbuOhgGIDjDlFBi6v9zALhqYABShAgSwEfD8A6KzMyzEK/glg7yzq4SZeCSgsDM6RgY1TvUqBcSlAAQpQIHsB/w8A9YVfBOTB7Evilp4IKL4vJY03eRKbQSlAAQpQoMMCARgAkjMBnNbhyriDewJWpmLKinOkAta9oIxEAQpQgAJdEfD1AKCLCw9HWl7lo39dabHD+1p5BSb/eN7x77Azl6cABSiQYwF/DwD1yR8DuC7HNXO5XAlkbvqLyRAZsGJprpbkOhSgAAUo4I6AbwcAnTU8jt7vZR4l+5Q7FIzSYQGr50npysc6vB93oAAFKEABzwX8OwDUFY6HyJOeCzGBnQtY/F5KG68gDwUoQAEKBFPAvwNAfTJz8h8fTNawZy2vopstluTKD8NeKeujAAUoEFYBXw4A+kLfAxC3b0KQF1b4wNalSMGaYTJo+cLA1sDEKUABClDAn1+so/XJzI1/mRsA+eM/geukuPGn/kuLGVGAAhSgQEcEfHcFQBWChqJXAD2yI4VwW1cE/o4nG0fweX9XrBmEAhSggKMC/hsAaotOhNEFjlbNxTsuYPEhNHasDFr2Zsd35h4UoAAFKOA3Af8NAPXJ2wCU+Q2K+cg3pXjFb+hAAQpQgALhEPDVAPDR5f9k5mt/Dw0Hb2iqWIgnG0/ipf/Q9JOFUIACFPDXTYBalxwCwXz2xVcCLRBTIgOXL/NVVkyGAhSgAAW6JOCvKwC8/N+lZjqyM7/lzxFWLkoBClDAawHfDABbLv+/AeAQr1EYf4uAohHvpQZcho53AAAgAElEQVTKWauaaUIBClCAAuES8M8AwMv//jqyFIqYOVUGLJ/jr8SYDQUoQAEK5ELAPwNAfeHtgFyVi6K4Rg4EVB+VkpXn52AlLkEBClCAAj4U8MUAwMv/PjsyFE0QFElxY+YjGf5QgAIUoEAIBfwxANQXDgVkbgh9g1mSyo+kZMUNwUyeWVOAAhSgQDYCPhkA+PKfbJrl0jbvIGEKpd/yDS7FYxgKUIACFPBAwC8DQCOAQg/qZ8j2AipfkpIV9xOGAhSgAAXCLeD5AKCLCw+HldfCzRyY6pbgycZivvEvMP1iohSgAAU6LeD9AFBX+DWI3NXpCrhjDgXkXCle8UQOF+RSFKAABSjgUwHvB4D65JMAxvvUJzppKepQ3DhIBBqdolkpBShAgegKeDoA6GN9EzjSvg+DPaLbAr9ULmdL8YppfsmGeVCAAhSggLMC3g4Atf1GwKRrnC2Rq+9WQLEIxY3H87f/3UpxAwpQgAKhEfB2AKgv/Dkg14RGM6iFpDFaBjXOCGr6zJsCFKAABTou4PEAkGwAMKDjaXOPHAoslOLGE3O4HpeiAAUoQIEACHg2AOiiogNh9J8QeJZDAPrjfIqqE6Rk5ePOB2IEClCAAhTwk4BnJ1+tK7wUIn/wE0bkclG8gXUHHC2nzU5FrnYWTAEKUCDiAt4NALVFD8Mov23O0wNQr5LilXd4mgKDU4ACFKCAJwLeDQB1ybcgOMiTqhk0I7AezamD5cRV68lBAQpQgALRE/BkANC6okMhyq+a9fJ4U/25lKz8jpcpMDYFKEABCngn4NUAcD5EH/au7IhHVqQQSx0uA1a9HXEJlk8BClAgsgIeDQDJX0Hwzciqe124YoqUNPL1y173gfEpQAEKeCjgzQBQW1QHo8Ue1h3t0AbjZUDjlGgjsHoKUIAC0RZwfQDQxf17IN2yFoJ4tOk9ql7xHtYdcDAf/fPIn2EpQAEK+ETA/QGgru/pEFvtk/ojmIb8WIpXXB/BwlkyBShAAQpsI+DBAFB0A0RvYhc8EFAobPxoGbT0VQ+iMyQFKEABCvhIwP0BoL7oaUDH+MggOqkoqqWkcVR0CmalFKAABSiwKwFXBwCtgMH45PsQ7MWWeCJwiRQ33udJZAalAAUoQAFfCbg7ADT07Qe1S30lEJ1kWoCC/aW4YW10SmalFKAABSjgjysADYUXQuUBtsMDAT777wE6Qzol0LdCEwf2wiWftL5R7AET4KeNFAlr0cMpQzfWlYBf7dU0uksc+W5YZWKo4o815fKMW/HcvQJQX/hzQK5xqzjG2UZA9CIZuPJBmlAgDAIjf6e9sBG8mhWGZrKGjwWM4FczyuRKt0hcHgB4A6BbjW0Xpxnplv1l0GvrPIrPsBTIqQAHgJxycjGfCFjF32dOkuFupePyAJDMvHv+024VxzhbBKw8IaUrzqUHBcIiwAEgLJ1kHe0E1laXYW+IqBsyrg0AuuS4vZBuXeNGUYzRTkDlYilZwXsveGCERoADQGhayULaC8RwaPW35U03YNwbAOqTmcsas9woijG2EVBYbE4cKEOX/JsuFAiLAAeAsHSSdbQXMMD4GeXiyne1uDcA1CW/BcGdbLfrAi9KcePxrkdlQAo4KMABwEFcLu2pgBFcP6NMfuxGEu4NALXJe2BwuRtFMca2VwD0h1Ky8kaaUCBMAhwAwtRN1rKdgODR6jI53w0V9waA+uTzAE5woyjG2O4jgJOkpHEBTSgQJgEOAGHqJmvZTsCioXqyFLuh4soAsOUVwOsg6OlGUYyxRUDxAVYdt69MrEzThAJhEuAAEKZuspZ2Apuq12MPVIh1WsadAWDRsUcillrldDFcv52A6qNSstKVS0m0p4CbAhwA3NRmLLcFjOKQGZPkLafjujMA1BaeCSPTnS6G67cTsPiKlDbeQxcKhE2AA0DYOsp6thWQGEZWfVtqnFZxZwCoK/waRO5yuhiu305AzLEycPkyulAgbAIcAMLWUdazrYABvjGj3PlzpjsDAL8DwP2jW3UtnlrZRyrg+OdI7hfHiFEX4AAQ9SMg3PX/90uU7qgqk6ucrtKlAaDoUUAnOl0M19/uItJ0KV5xFk0oEEYBDgBh7Cpr2ipg05g+82px/N9vlwaA5AsABrO9bgro9VK80pWXSbhZFWNRICPAAYDHQcgFVlSXS1+na3RnAKhL/huCfZ0uhutvJ3CaFDfOpgkFwijAASCMXWVN2whsqi6XHk6LOD4A6OL+PWBbNjhdCNffRkCRQizRWwYs2UgXCoRRgANAGLvKmrYVSFnsO3uyvO+kigsDQNGxsPqSk0Vw7R0Elklx47F0oUBYBTgAhLWzrGurQExQ+myZ1Dkp4vwA0JA8GwpXvtnISahAra14WEoaLwhUzkyWAh0Q4ADQASxuGkgBtTi3ZrI84WTyzg8A/BZAJ/u3q7Wvk+LGn3oRmDEp4IYABwA3lBnDSwGxuKpqstzhZA5uDAC3QlDuZBFcu72AnC3FK6bRhQJhFeAAENbOsq6tAiK4rapMJjkp4vwAUM93ADjZwJ2uHY8fIsctdfw90q7XxYAU2CLAAYCHQugFFA9XTxJHP8p1YQBIzgRwWuib5Z8C10hxYx//pMNMKJB7AQ4AuTfliv4SUGBmTbmc7mRWbgwAiwH0d7IIrr2tgMyV4hUn04QCYRbgABDm7rK2jIBVLJ05SY5zUsP5AaAu+Q4EBzpZBNfeTuA+KW68hCYUCLMAB4Awd5e1tQmk8Z/qq2U/JzWcHwDqk80AEk4WwbW3E6iQ4sYf0IQCYRbgABDm7rK2LQI2tR75sysk5ZSIowOAPn/UnsiPr3Mqea67EwGVL0nJivtpQ4EwC3AACHN3WdtWge4GBzx1lfzLKRFnB4AXjz4C8dirTiXPdXciYMwpMmD5HNpQIMwCHADC3F3WtlVADQbUXCVLnBJxeADoezzidqFTyXPdnQ0AqYNlwKq3aUOBMAtwAAhzd1nbVoGYYsSzk2SWUyLODgD1RWcByhfSONW9HddtwZON3aQC1r2QjEQB9wU4ALhvzoieCHymulyedCqyswNAXdFFEOXn0U51b8d1X5PixiPdC8dIFPBGgAOAN+6M6q6ACC6uKpMHnIrq8ACQLIfgVqeS57rtBBTPS0njELpQIOwCHADC3mHWlxFQxTdrJslvnNJwdgCoL/oRoN9zKnmuu4PANCluPJsuFAi7AAeAsHeY9WUEjOC6GWXi2Be7OTwAJG8DUMZWuibwJyluvNS1aAxEAY8EOAB4BM+wbgv8rLpcvutUUIcHgMLfAPJ1p5Lnuu0ErNwspSuuoQsFwi7AASDsHWZ9WwTuqi6Xbzil4ewA0FB4L1Qucyp5rrvDAHCtlK74BV0oEHYBDgBh7zDr2yLwQHW5XOyUhrMDQG3RAzB6oVPJc912AqqXScnKP9KFAmEX4AAQ9g6zvjYBwaPVZXK+UxrODgD1RY8COtGp5Llu+ysA+JyUNv6VLhQIuwAHgLB3mPVlBDSNv9VcLZ91SsPhASCZeYHBeKeS57rtBWSsFK94mi4UCLsAB4Cwd5j1bRF4urpcxjql4ewAUJd8BoLRTiXPddtfAYidLqXLZtKFAmEX4AAQ9g6zvo8+AUBNVbmMdErD6QFgFgTDnUqe67YX0GFSvHIeXSgQdgEOAGHvMOtrE1DMqZ4kpzil4ewAUJ+cD4BvpnOqe+3XtRgkpY21boVjHAp4JcABwCt5xnVTwFq8MHOynOBUTGcHgLpkLQQlTiXPddsJGDlOBqxYShcKhF2AA0DYO8z6tgjUV5eLY+dQZweA+mTmZNSPrXRJwMaOltJlq1yKxjAU8EyAA4Bn9AzspoCirnqSlDoV0tkBoLZoOYwWOZU8121/BUCPkAErX6cLBcIuwAEg7B1mfRkBEdRWlckgpzScHgCWwOhxTiXPddsLyDFSvOIVulAg7AIcAMLeYdbXJiB4sbpMjndKw9kBoD65CIBjly+cQgnsuhrrJyXLlgc2fyZOgSwFOABkCcXNAi0ggoVVZXKiU0U4OwDUJRdA4FjyTqEEdl21A6Xk5cWBzZ+JUyBLAQ4AWUJxs2ALKJ6vniSOPUnn7ABQn/w7AMeeYQx2Zx3IXnWwlKzMXHXhDwVCLcABINTtZXFbBASYX1UuQ50CcXYAaCishsrpTiXPddsJKE6SksYFdKFA2AU4AIS9w6wvI2AV82ZOkmFOaTg7ANQXPQ3oGKeS57rtBwA5VUpWPEcXCoRdgANA2DvM+jICwX4VcH3RE4Cew1a6JGB1jJSufMalaAxDAc8EOAB4Rs/A7gpMrS6XcU6FdPYKwKJkJWL4vFPJc90dBL4oxY0P0YUCYRfgABD2DrO+NgFBZXWZTHRKw9kBoC75EARfcCp5rtteQL4pxSt+QxcKhF2AA0DYO8z6tnwEcF9VuVzilIazA0B98s8AvuRU8ly3nYDKjVKy4od0oUDYBTgAhL3DrG+LwN3V5fI1pzScHQBqk/fA4HKnkue6OwjcLsWN5XShQNgFOACEvcOsr03A4Pbqq8Sxf9OdHQDqkzcDmMxWuiZwnxQ3Ona5yLUqGIgCuxHgAMBDJAoCAvykqly+51StTg8A3wXwE6eS57rtPwLAFClpHE8XCoRdgANA2DvM+jICIri2qkx+4ZSGswNAQ/IrUNztVPJct72AvCDFK06gCwXCLsABIOwdZn1bBoDLq8rkXqc0nB0A6go/D5FKp5LnujtcAXhPShoPpAsFwi7AASDsHWZ9bQKKz1dPkr84peHsAFDbbwRMusap5LnuDgOAYl1TdzntjSbaUCDMAhwAwtxd1rZVIKYY8ewkmeWUiLMDQH3fgYCtdyp5rrsTARs7WkqXraINBcIswAEgzN1lbVsFRFBcVSYNTok4OwC8dOzBSKXedCp5rrsTATUjpWQ5r7rw4Ai1AAeAULeXxX18CQCHVn9bHDuHOjsALO7fA7ZlA7vpooDopTJw5Z9cjMhQFHBdgAOA6+QM6IFAXhy9pl8p650K7egAkEla65OZz6PznSqA6+4g8AMpbqygCwXCLMABIMzdZW1t506LzTWTpbuTGs4PAHXJdyDgnelOdnH7tR+S4sYvuheOkSjgvgAHAPfNGdF1gdeqy+VIJ6M6PwDUJl+CwbFOFsG1txNYLMWNA2lCgTALcAAIc3dZW0bAKubNnCTDnNRwfgCoS9ZAMMLJIrj2dgLNWHtATzltdoouFAirAAeAsHaWdW0VEMHjVWUywUkR5weA2r5/grF8P72TXWy/dtoWyaCXG90MyVgUcFOAA4Cb2ozlhYAR/GpGmVzpZGznB4D6ZOaGtO87WQTXbieg+LyUNDr29ih6U8BrAQ4AXneA8Z0WMILrZpTJT52M4/wA0FD4Zaj80ckiuPYOAhVS3PgDulAgrAIcAMLaWda1VcACl84sF0cf6XZ+AODrgN0/otN4XAY1OvrZkftFMSIF/ifAAYBHQ9gFJIaRVd8WR1/q5vwAsOjYIxFL8dW0bh6tijekpPFwN0MyFgXcFOAA4KY2Y3khkC84clqZvOZkbOcHgMf6JnCU3QyBcbIQrt1OQPXTUrLyHbpQIIwCHADC2FXWtFVALdJH7oFu93xFWp1UcXwAyCSvfBmQkz3cxdpyrhSveMKDwAxJAccFOAA4TswAHgoo8EZNuTh+FdetAWABBCd66Bm90Ko/l5KV34le4aw4CgIcAKLQ5UjXOKu6XBx/f45LA0DhIxA5L9LtdL/4v0tx43D3wzIiBZwX4ADgvDEjeCig+GP1JLnM6QzcGQDqC38OyDVOF8P1txPYhLUH9OIbAXlUhFGAA0AYu8qatgoY4IYZ5fIjp0XcGQDqCr8Kkd86XQzXbydgMUhKG2vpQoGwCXAACFtHWc+2Aqo4v2aSPOq0iksDQPJUCGY7XQzXbycg8h0ZuOLndKFA2AQ4AISto6xnuwHAYEDNVbLEaRV3BoD5/fZGt/Rqp4vh+u0HAK2RgStH0oUCYRPgABC2jrKebQTsXgehZ+VE2ey0iisDQKYIPgrodCt3un4LTGJvGbBkoyfRGZQCDglwAHAIlst6LyB4tbpMjnIjEfcGgPrkDACj3CiKMbYRUHuWlLw8nSYUCJMAB4AwdZO1tBOYWl0u49xQcXMAuA1AmRtFMcZ2ArdLcWM5TSgQJgEOAGHqJmvZTsDi5urJ7jw1594AUFd0GUTvZatdF1gmxY3Huh6VASngoAAHAAdxubSnAm58C+DWAt0bAF7sezzidqGnslENbvQIGbDy9aiWz7rDJ8ABIHw9ZUUfCaSAwbPLZZEbHu4NAIv790C6ZT2/FMiNtu4Q42opbrzFk8gMSgEHBDgAOIDKJT0XUCCVXo89ZldIkxvJuDYAZIrRuuRrEDj+BQduwAUqhuJ5KWkcEqicmSwFPkGAAwAPjzAKCPBSVbn0d6s2tweApyBw5e5GtwADEUehyIsfKsctfSsQ+TJJCuxGgAMAD5EwCghwX1W5XOJWbe4OAPXJHwO4zq3iGGcbAdVvS8nKO2lCgTAIcAAIQxdZQ3sBsbiqarLc4ZaMuwNAQ9G5UP2rW8UxznYCz0lx46k0oUDgBRQy7Lfau6AJawJfCwugwDYC1uDUmVfJc26huDsAvND3AOTZd90qjnG2E0ij1Rwkxy9/jy4UCLLA8FnD461N/cq6N/6aXzGe40baFPaQGI7J8bJcLhsBC8Ue2Kv6K7Ium81zsY2rA0AmYa1Lvg7BYblInmt0WIBPA3SYjDtQIDoCo27TGxX4QXQq9k+lCqysKZekmxl5MQA8BMEX3CySsT4WWCnFja4eYLSnAAUCIqAqI3+JV6A4MiAZhypNAf5UVS6XulmUFwPAtyDgzWhudnnbWGlzogxazhcyeeXPuBTwqcAZv9RR1iLznS388UJAcUX1JPm9m6E9GAAKB0HkRTeLZKxtBBS/k5LGr9KEAhSgwLYCI2/XR6DgfRUeHRYmhuNmfFuWuhne/QFgUWkeYhvXAujuZqGM9bHAeqR7HCiDajfRhAIUoEBG4PRfax9pwj9hkE8R9wUUWL/3Qdi7cqKk3Yzu+gCQKU7ri+YAOszNQhlrGwHRi2TgygdpQgEKUCAjcMYtWmYNMt/Yyh8PBFRQVVMmZ7gd2psBoLboFzB6tdvFMt7HAvOluHEoPShAAQpkBEbcqi8ZAb811KPDQdL4YdXVcqPb4b0ZAPhCILf7vGO8lDlBBi9/wftEmAEFKOClwOg79eR0Cq69fMbLWv0aWwWjasqk2u38vBkAFhUdiJi+43axjLedwP9JceOFNKEABaItMPJ2fRKK8dFW8LT6lm7rsdeUCnH9vixPBoAMtdYlV0DAZ9K9Ou4UrYiljpABq972KgXGpQAFvBU485damLJYDsB4m0l0o1vF32dOkuFeCHg3ADQk74DiSi+KZsytAvJjKV5xPT0oQIFoCoy8Te8BcHk0q/dJ1YKK6jLx5O2L3g0A9UVjAZ3qkxZENY01SPc4mI8ERrX9rDvKAifdrPt1E7whBt2i7OB17W5/AdC29Xo3ACzu3wO2ZTXA5049PQBVvyYlK+/2NAcGpwAFXBcYeZv+EACvALouv13ATXlx7D39Smn2Ig3PBoBMsVqfnAngNC8KZ8yPBd7EK+Zombi8hSYUoEA0BMZVaPdNPfGmGPSJRsW+rbK6ulxGeZWdtwNAXfI7EPzUq+IZ92OBK6S40dV3UNOeAhTwTuCMW/VKK7jDuwwYuU1AcHV1mdzilYa3A8CiohLEtNar4hmXVwF4DFAgagJn3K890u9jlQAHRK12v9WrcfSruVIyT2F48uPtAKAQNCTfA7CfJ9Uz6DYCcrkUr7iXJBSgQLgFRt2m1ynw43BX6f/qFHirplwO8TJTTweATOFan/w/ABd4icDYbQL/wCvmGN4LwKOBAuEVGH679o4pXhVg7/BWGYzKjOC3M8rk615m6/0AUFd0MUTv8xKBsbcIWHxFShszzwXzhwIUCKHAqFv1Jyr4bghLC1xJBhg/o1ymeJm49wNA5rXARv8Jgee5eNkIX8RWvId8c7T0W77BF/kwCQpQIGcCY+7UfVta8KoY7JGzRblQ5wQsmlMbsM/sCvH031pfnHS1Pvk8gBM6J8m9ciqg8iMpWXFDTtfkYhSggOcCZ9yud1rFtzxPhAlkBGZUl8toryl8MgAUXg3IL7zGYPzMTRnYDBtLyqBlb9KDAhQIh8CIX+iRxmAZDF+85ouOKr5ePUl+63UuPhkAkodB8Ro/BvD6cPg4/v1S3Pgl32TDRChAgS4JjLxNM581n92lRbhzrgRsTHDQs2Xybq4W7Ow6vhgAMslrfXIRgNLOFsL9ciigsICeICUrMz3hDwUoEGCBM27TcRZ4KsAlhCt1xZzqSXKKH4ry0wCQuTP1J35AYQ5tAs9hYONwESg9KECBYAqMuVPzW1N4CcDRwawgfFmLxVVVk8UXb2H00QBQdDSgL4ev3QGuSPRSGbjyTwGugKlTINICI2/X7/93hK+INIKfirdQ5OGw6m+LL+6x8s0AsOVjgAYAA/zUr4jnsgabEkUydMm/I+7A8ikQOIGRd+ghSGMFgO6BSz6sCQterC6T4/1Snr8GgLqiGyB6k19wmEebAG8I5IFAgQAKjLxdn4RifABTD23KIri2qsw/T7z5awBYXFgIK42h7X5QC1MZJSUrqoOaPvOmQNQERt2m5yrw16jV7fN6LWI43C+X/zNWvhoAtnwMsBRAP583MlrpKVZhXdNxctobTdEqnNVSIHgCw2/RfQyw1BjsH7zsw5uxVfx95iQZ7qcK/TgAZG5Y+b6fkJhL5jlN/bmUrPwOLShAAX8LjLpdK1XxeX9nGcHsFFdUT5Lf+6ly/w0AiwsPR1pe5UuB/HSYtL0h0P730cARUtL4d59lxnQoQIEtAiNv08w3q2a+YZU//hJo0QQ+VfNNWe2ntHw3ALR9DFCXnAWBry6V+KlpnuWieB0tqYFy4qr1nuXAwBSgwE4FRt+uB6YUS/lVvz48QARPVJfJuX7LzKcDAL8i2G8Hyjb5/EmKGy/1cX5MjQKRFDj9Zp0qMYyNZPE+L9pYTJgxWR73W5r+HADmH9QNBT3egUhvv4Exn7ZrNBOleGUlLShAAX8InHGbXmaBe/2RDbPYVkCBNen1+PTsCvHdTdS+HADaTjH1yd8BuIKHkg8FFO8jZY6T45e/58PsmBIFIiVwxh16rE1jIV/448+2i+COqjK5yo/Z+XcAqC06EUYX+BGNObUJzMLaA86Q02an6EEBCngjMLxCe8b3xAsAirzJgFF3J5BWDJw1SRbvbjsv/ty3A0DbVYDaoiUwepwXMIyZhYDip1LSeF0WW3ITClDAAYHTb9YHJIYLHViaS+ZAQAQLq8rkxBws5cgS/h4A6pOTAdzsSOVctOsCCoWRz8nAFX/r+mJcgQIU6IjA6bfqN0Tw647sw21dFvDhs//bCvh7AJjXfz90a3kbgjyX28Zw2QqoroXNGySDlr6a7S7cjgIU6JrA6bfoYAHmwCC/aytxb8cELDbmJfCp6VeKbx+b9vUAkGmM1hb9DUY/41iTuHAuBJYg3WOIDKrdlIvFuAYFKLBrgWF36V4FTagFcDid/CsgwB+qyuX/+TdDH34XQHssrTtmDMQ87WdE5tYmcJ8UN15CCwpQwDmBK36nea9uwjRRjHIuClfOhUAKGDy7XBblYi2n1vD/FQCFoK5oGYzyLlenjoLcrfs9KW78Se6W40oUoMC2AmfcrndZxdeo4m8Bq5g3c5IM83eWAbgCkAHUusKvQuS3fseMfH6ZmwIFF0px40ORtyAABXIsMOp2vUYVP8/xslzOAQFVnF8zSR51YOmcLun7KwBtA8Ci0u6IbXwTQJ+cVs/Fci+gyLztKvOlQXyHQ+51uWJEBUbeop+FQebtmyaiBMEp2+LdI/bAofd8RVr9nnQgBoCPrgIkfwLBd/0OyvzavjnwfWhsiJQuW0UPClCgawKn3aKlMeDvMOjRtZW4txsCIrixqkx+6EasrsYIzgCw+KiDkI6/xkcCu9py1/ZfjljeMOn/0geuRWQgCoRMYMRt+mljsRAGnw5ZaWEtpyWVwqGzr5FAvCY9MANA21WA+mTme64z33fNn2AILEQ3HSXJlR8GI11mSQH/CJx0s+7XLYbnBCj0T1bM5JMENI37a66WLwVFKVgDQG2yFAa+fqwiKI13LU/FTKxrGiunveG7b8JyzYCBKNBBgeG3a++4RQ0EJR3clZt7JWChJg/9Z3xblnqVQkfjBmoA2HIVYC6AoR0tlNt7KKCYAtvjczKo1vc3xXioxNAUaBMYc6fu2dyCKmNwPEmCI6BpTKm5WsYHJ+OAPAa4LajWFX4eIvwu+iAdZZlcBX/By8edJxMr00FLnflSwC2BCY9pt9VvYboRnOpWTMbJkYDFydWTJfMLamB+gncF4LEJMRz10isQvgYzMEfZ1kTF3Dbx5X7XVHIICFzrmLCzAhMemxB7++2yRA8MeRzAWc5G4+q5FrAWL8ycLCfkel2n1wvcAJAB0drkFTD4ndM4XD+HAiofnLOu8PkPUgWtPQ9bN3H60dObc7g6l6JAYAUmPDYh8e7esf+TVdcPyt/U77DAFhLhxNXi3JrJ8kTQCII5ACwqzYPZuJJXAQJyuG05+a9JF4zJZCyqT6d6fOrzC066fXNAKmCaFHBEYMwrY/I//McejwDmM3bj4ej2+o9bxErCkWBc1CmBFdXrcSwqxDoVwKl1AzkA8CqAU4eDA+u2O/lvjWAFf5f87uPmDfsjHxF0gJ1L+l/gjGcv6rEp1vo34H9f7KObD0P+qh+3GDUcAvzfwrYMVXBhTZlkHlEP3E9wBwBeBfD/wbaLk//HiYvO22zt2NpRlev8XwwzpEDuBEqrJvTq1vYtp3JS+1U5BOTO2YWVXkmtR9/ZFZJyIVbOQwR2AGibvBqSX4Hi7pyrcMGuC1MUNogAAB4aSURBVKh8MH5tcuEHNv/MT15MF8U3mzGzxz38fteDcgUK+F/g5Kcn7KsJMx2Q0l1lu2UIaDZq8v1fUXQzDPJv/5muBXsA4FUAf/7N291v/u2ytml9LZFIjZ192l8a/VkQs6JAbgSGzJpwVCxtpgFyzO5W5JWA3Ql5/ueB/u0/8AMArwJ4/hdgxwQ6ePLfZoE1Jm3OfW70Q8/5sCqmRIEuC5xUPWGISOxJUeyb7WIcArKVcn+7oP/2H44B4KOrAC9DwMdn3P87sH3Ezp/829ZRi+aY0cueG/loIG+o8Zqf8f0rMKzmvAlQuR9AQUez5BDQUTFXtg/8b/+hGADaThx1hV+FyG9daTuD7Fygiyf/jxdVKGBumjvqoQpSUyAMAqdUX/Bti/RtgJjO1sMhoLNyzuwniolVk4L/RtpA3wOwtbX6WN8EjrYvAzjUmXZz1U8WkNXj1xa+8MGW5/xzoSVG7ksVHPA1visgF5pcwwuBIfPLusU2vvM7iFyUi/i8MTAXijlYQ/Bi9VU4ASKag9U8XSIUA0DbVYCGwguh8oCnmlEMnqvf/Hdip7ANkh//3NyTH3otirSsObgCw6ouPkSk5XEFBueyCl4JyKVm59aSGEZWfVtqOre3v/YKzwCgEDQUPQ8ov0HLrWPMwZP/x1d3gPUmLV+aM/rhwL1m0602MI6/BIbOmHiWGHkQkL2cyIxDgBOq2a1p05g+82oJzXc1hGYAaLsKUJcc8t+3as2DBPvxxuwORY+3cuHk/3GFCjUGv3huTvI6VFQE7nWbHneK4d0SUMiwqvOvgdGfdOXz/mzS5RCQjVLOt7FQDKqeJPU5X9mjBUM1ALQNAYuSlYjh8x55RiNs1i/5yTWHTJOW1JfnnFX5n1yvzPUo0BWBk+adu5/ZnHcfYHbz4quuRNl+X94TkDvLLFd6oLpcLs5y20BsFr4BYHHh4bCyAgDfoOXEIejmb/47y1/xb0jssrkj/2+qE+VxTQp0VODU6i+MSkH/LMCnOrpvV7fnFwh1VTC7/dVic14MfZ8pkzey2yMYW4VuAGi7CtCQvAWKScFoQYCy9Prkv5Uq85GA4Pcbe+9ZVjvonk0BEmSqIRIY/qfhBfaQAyqs6tVOX/L/JDZ+HOD8QSVp/LDqarnR+UjuRgjnAFA/sDe06RUI9nGXM8TR/HLy347YrjB55ovPnfpIaD6TC/ERFKrShs78Qj9j9SEF+vuhMA4BDnbB4p9mPxTOuFg2OhjFk6VDOQC0XQWoS34Lgjs9UQ1bUM8+8989ZObtgcbIjbHYu7fNPm12IL+Ra/dVcgu/CAyfNTyeaj1gkgI/EOOvjxl5T4AzR0kYXvm7K5nwDgCzhsfR+70GAP2cOSwisqovf/Pfmb0sFkldMef0yhci0hmW6bLASTMuGBgz9p5cP9ufyzJ4JSCXmoCxWDBjEoaG4aU/O/1XM7dc/lpNG5JnQzHFX1kFKRtZPf6Dfs9/YONjg5G1WgO518TSk2afVrkhGDkzS78LlC66onuPdetvtKqTAYn5PV8OATnrkI0BQ54tl9D+UhHaKwBbDwGtLfobjH4mZ4dEVBYKzG/+OzZEgTcE8rW5Ix9+JirtYp3OCGRe6gPIXWIkUK8Z181HoODVH7WIlYQzMhFYVfHH6klyWZgrDf8AsKjoQMQ081hgrzA3Mqe1+fgz/47VKZXxVr1m9phHQvXoTscMuHVnBIbNueAIbbE3i+KzndnfD/vwnoDOd0EtVicSKJp+pYT6nSOhHwAyhwBvCOzAX4QA/+a/8yq1BYjdvVlbb6wdVbmuAxLcNIICw2dN6JlK5U2G2Gs789W9fiPjxwGd68h/ryJeUlMu93Vu7+DsFY0BoAIG5yTnAsi8Kpg/uxII3cn/f4VmJvqYMT/cf03rrysnVqZ5EFBgO4GKCjPslBUXwsovAOwfJh0OAR3rpiieqyrH8LDe+LetRiQGgLarALWF/SGyCIK8jh0OEdk6NJf9d9cvWSyavnbOqMee3d2W/PNoCAytOW+MKH4OyHFhrZgfB2Td2RYIBlaXtb1NNvQ/kRkA2oaA+uTNACaHvqsdLTDEv/nvikKABZqWn84d/TCfEuno8RKS7YdVTRhmTexHRnFqSEr6xDJ4JWD3XTZp/GDG1VKx+y3DsUW0BoBFpd0R2/gSgCPC0b4cVBHBk//2ajofafMzDgI5OJYCskTmxA+J/RDA8ICknLM0+XTArikVWJlej4GzK6QpZ+A+XyhSA0DbVYDawjNhZLrP++JOepG57L97ToV9zhhz05wRj9TsfmtuEUSBU2rOO0NVblBgWBDzz1XO/Dhgp5IWFqdWT5bMvWKR+YncANA2BNQVPgKR8yLT5Z0VGvnf/HfVfVkM2Lvib/3r/tlfnh2Z3wTC+ndhwmMTEu/2MeeIytV+foOf2/78OKDddUCLW2smS+Q+Ho7mAPD8sfsjkVoa3S8LCtob/tz+57Et3r+g5u582fyrmpF/W+1JBgzaaYHSqgm9ekjeJdbayTA4qNMLhXhHDgEfNVfTeHnvQzGwcqJsDnG7d1paJAeAtqbXF54DyBNRazh42b9jLbe6CTG5z8Txe37rYMfovNj65GfOK0GeXK5pvRhGunuRQ5Bi8uMA2Fgcw5+9UuYEqW+5yjWyA8BHHwUU/QGil+YK0/fr8LJ/l1qkkOVi9f54s/xh9riH3+/SYtw5ZwKZ3/a7icl8pHcFIKU5WzgiC0X6SoDB7dVXSXlEWr1DmdEeABb374FUaz2MHh36A4C/+eeyxU2i8hcr8od5pz80GwLN5eJcKwuBigpz8imNp6nKZVA9Nwxv7cuiasc2ieLTAZlL/903onhKhWxyDNbnC0d6APjoo4DkSQCeA+D7b/nq9LHE3/w7TbfbHS3ehjF/hbZWzp3Xbz4qKuxu9+EGnRPIvK1v6LKTIHkTgPTnAPl05xbiXjsTiNKVAAVSNo1hs66WhVE+GiI/AHw0BBT9CNDvhfJA4Mnftbaq4D9i9RlYUxlPvDt99mmzU64FD2sgnvRd7WxUhgAjuG5GmfzUVVwfBuMAkBkAZg2Po/e/5gF6vA971PmUeNm/83Zd3FMt3hWRZ1T02QI0V/NJguxBh0/5wj6p/PQoicdGq7WjATkg+725ZVcFQn9joGLOXgfjtMqJEvnvBOEAsOVviy46JomYqQUQjjuHefLv6r+DOdxf06p2EST+bExizxrz9gu8OvA/3uGzhsdTqX1PtIiNjglGK7QUEJPDBnCpDgqEeAhYay0Gzpws/+ggSSg35wCwTVu1vugbgP468J3mZX9ft1CBjSLaAI3VQtJz45vMrCg9VTB07qV7SNOGE6DxYRBbCmuHwZjevm5aBJML48cBIrigqkwejmA7d1oyB4BtBwCFoKFoGqBjgnuAyOrxawtf+CBdEOAagqvfqcwVqpL59jFdYFRrjchSiRW8NPu0P6/t1Ho+2mnY1Av2Mnk4Tk26n5XMI3oyRFSLIOC/PT7q065SCdPTASr4c02ZfDkA7K6lyL+E7ah1fr+9UZDOfG3w4a51IVeBeNk/V5L+WKftCQO7FFaWII5lktJXLZpenzfqqXd99ehhRYUZcfJrB7ammw6ziqMQi/UT2P6w0o9v4fPHodSVLMLwcYAAywrW4/goP/K3s2OAA8BOVLT+mMGAybwZKr8rf3Fc3Zcnf1e5vQymFs2qeNPE8IaIfcOqeUug/zIG72vKrE5rfHWsm67ueeDqNdOPnt7c2VzHvDImf/3reX1Ue+0dk1Qfids+1mIfhexvxB6sag6zaRxmYnooIInOxuF+/hcI9BBgsVETOL7mSlnuf2l3M+QAsAtvrSv8GkTucrcdnYzGk38n4cK/mwIbBNqqkM2a1rYvN5KYrBPox+8rUIjRtPba8mcFAu2mkDwBeoZfiBVmKxDUIUAEF1eVyQPZ1hml7TgAfEK3tbbvn2DsJb4+IHjDn6/bw+QoECaBoN0YKILfVZXJV8PUg1zWwgHgkwaAWYcVYM9u82G0OJfoOVuLJ/+cUXIhClAgO4EADQFL9joIJ0bxW/6y6yR4J+7uoLS231GQ1IsQ8ddjSjz57651/HMKUMAhAb8/HaDAmgLB4Gll8ppDBKFYllcAsmijLk6OQxpP+ubRJZ78s+gaN6EABZwU8OuVALVIx2IYN6NMpjtZfxjW5gCQZRe1rvBnELk2y82d24wnf+dsuTIFKNAhAT8OAcaifMZkub1DhUR0Yw4AWTa+7fsCer33LAQjstzFgc1k9fgP+j3/gY2PdWBxLkkBClCgwwJ+GgI0jQdrrpaLOlxERHfgANCBxre9JKhbej6Awg7slptN+Zt/bhy5CgUokHMBnwwB9d3WYxhf9pN9ezkAZG/VtqUuLjwcVp4HsF8Hd+385jz5d96Oe1KAAq4IeHljoALvJVoxePq18rYrxYYkCAeATjRSG44ZBmuqICjoxO4d24Un/455cWsKUMAzAS+uBKjFZhGMqJ7U9osZfzogwAGgA1jbbqq1hRMh8oijTwbw5N/J7nA3ClDAKwGXhwALiwnVk+WvXtUb5LgcALrQPa1L3vjfAeAHXVhi17vy5O8IKxelAAWcF3BrCBBgclW53Op8ReGMwAGgC33Vtq8PTv4ZwMVdWGbHXXnyzyknF6MABdwXcHoIUMW9NZPkcvcrC09EDgBd7KUuKs1DfMN0qJzexaU+2p0n/5wwchEKUMB7AaeGAAM807Ie42ZXSMr7KoObAQeAHPQuZ48H8uSfg25wCQpQwE8CuX46QAS13fbEaU9dJh/6qc4g5sIBIEdd00XHHgmTmgvBAZ1bki/56Zwb96IABfwukMMrAau6Gwx76ir5l99rDkJ+HABy2CVdkjwOacwC0KdDy/I3/w5xcWMKUCB4Al0dAkTwTgwY+kyZvBG86v2ZMQeAHPdFX+x7PIythsEeWS3Nk39WTNyIAhQIvkCnhwCLdWnBqbMmyeLgK/inAg4ADvRC65MnAZgBoMcnLs+TvwP6XJICFPCzwEdDwE+bjSI/mzzbXvQDnFE9WeZmsz23yV6AA0D2Vh3aUuuLRgE6BdjFQc6Tf4c8uTEFKBAegbYbA1f9uEUUid1U1WIEn+FX+zrTew4Azri2raoNRefC6mMQxLcLw5O/g+pcmgIUCILA7q4EqEUagi/WTJJHg1BPEHPkAOBw17Su6GJA/wSB+WgqkA/OWVf4/Jp0wRiHQ3N5ClCAAr4W2NUQkDn5mxguqiqTh31dQMCT4wDgQgO1vugbgP6aJ38XsBmCAhQIlMBOhgArBl+qukoeDFQhAUyWA4BLTdP6oqvO+SA5co3NH+tSSIahAAUoEAiBLU8HNJu0SYjga1WT5HeBSDzgSXIAcLGBQ2eePx4pPCYmu7tfXUyNoShAAQp4J6BQrB52e/d3vrF8Rrn8wbtEohWZA4DL/R46Y+JZYuRxQLq5HJrhKEABCvhPQKFq9Mp5pz/6a/8lF+6MOAB40N+TZ3zhVCt2iohk97IgD3JkSApQgALOC2ha03rZvNGP3ed8LEZoL8ABwKNj4uQZE4eqMdMA9PIoBYalAAUo4KGAtoiaC+aMevgvHiYR6dAcADxs/8nPnFeicTwLyD4epsHQFKAABVwVUItmxDFx3ohHnnI1MINtJ8ABwOMD4pSq84rSItUCfMrjVBieAhSggOMCCmw0BufMGfFIjePBGOATBTgA+OAAGTpzQqHYWBWAg32QDlOgAAUo4IyAtWut0bPmj6xc4EwArtoRAQ4AHdFycNtTnp1weAqm2sTkCAfDcGkKUIACngio4D+xOEY/d+oj9Z4kwKA7CHAA8NFBcXr1uX2aJfEkVIb6KC2mQgEKUKBLAgq8CpMeO29E5couLcSdcyrAASCnnF1fbPifhhekD97/zwo5r+urcQUKUIAC3goIsAAt6XPmnFX5H28zYfT2AhwA/HhMKGRY9QXfh9jv+zE95kQBClAgS4HH090PvHjBSbdvznJ7buaiAAcAF7E7GmpY9XlXqJXfiGn3dcIdXYjbU4ACFHBdwNw5d+4xZaiosK6HZsCsBDgAZMXk3UYnV00cbSGVfGugdz1gZApQIHsBtUgB+Na8Mx65O/u9uKUXAhwAvFDvYMxhz5w3AEamwuCgDu7KzSlAAQq4JqDABlh73rwzHnvataAM1GkBDgCdpnN3xxE1F3+6WZumCsxAdyMzGgUoQIHdCyjwjlozdv4ZDzXsfmtu4QcBDgB+6EKWOQyfdUnvVHrjQ0BsTJa7cDMKUIACjguophdCmz8774yn3nE8GAPkTIADQM4oXVoo84RA1fnXwOhPADEuRWUYClCAAjsVMMA9+69Jf6tyYmULiYIlwAEgWP36ONuhMyaeJUYeBGSvgJbAtClAgWALNCnwzXkjH/lDsMuIbvYcAALc+2FVFx8i0vK4AoMDXAZTpwAFgifwpm3Vz88f8+iLwUudGW8V4AAQ8GMh8+bA1oMP+LUAlwW8FKZPAQoEQEBUn9bm2IVzz37ogwCkyxQ/QYADQEgOj8xLgwD8CpBESEpiGRSggJ8EFGoMfvHcnOR1fLmPnxrT+Vw4AHTeznd7Dpt5Qamm0n8RI4f6LjkmRAEKBFZAgfUmLV+aM/rhJwJbBBPfQYADQMgOihOe/ML+8e76/9u7/9iqzjIO4N/nPbftWtgPKIqAzo1kTsEZJyYTuOvKWsrmJMuSFQoCMUSGCdnipsiMxhTJjIuLUzPn5B8dgfLjaswcGaktLSmlOCPLdDIzUTZYGDJXWHUtbe8972NuKy5zQ1q4773vOee7f/bH7n3e5/k8J7vf3t6eu0UEDTEbjeNQgAIlEZDfmTDX1LUo83JJjuehzgQYAJzRlrBw/k8F9y5dA4tHYaSqhJ3waApQILICGhqRR6b2ht/in/hFdon/t3EGgHjudWSqm9sbZ1nINt49MMZL5mgUcCCgVo8FGqzqWtTS5aA8S3oiwADgySJctXH7kdsr+o9fudGqrueNg1wpsy4F4iQgGQzKWn7KP047fe9ZGADiv+PRdwM6murU6pOAzEjIyByTAhQYn0Cfga7rqt+5bXxP46OjKsAAENXNXUTfI98lYIceh+qyi3g6n0IBCsRWQDvzn/LvWrTj1diOyMHeJcAAkMCLIt2xdJWGeExELk/g+ByZAhT4j4ACWVHznWlnspsySzIhYZIlwACQrH3/d9raPU3X5MrCx/nNggm9ADh24gUU+K3V4J6DC7e9kHiMhAIwACR08efGTu9d2ggrj0Hw/oRTcHwKJEJAgX6x2DTtzfAR/tSfiJWfd0gGgGTvf2T6/GcDbDj4sFWsgYDXBK8JCsRXYDe0fF33wi3H4zsiJxurAP9nP1apBDyupnV5TQj9qQT60QSMyxEpkCAB/TsMNnTfunNLgobmqBcQYADgJfIOgfy3C+Y+OP1BSPh1frEQLw4KRFxAoYBunRDaL7feljkd8WnYfoEFGAAKDBqXcnPbPn+DkXCzAJ+Jy0ycgwJJErAhjkhg1h6ob+lM0tycdewCDABjt0rcIxt3NQYnJgWrjWATgKmJA+DAFIimQJ+oPvSBM/aHvId/NBdYrK4ZAIolHeFzGlpXThgw4XqI3QDgsgiPwtYpEGMBtVBsyw6Y9c/euf1UjAflaAUSYAAoEGQSytS0Nn3IGn0IkBX8a4EkbJwzRkVAYTskJw9037bzD1HpmX2WXoABoPQ7iFwH6Y6mm8TiUQXmRq55NkyBWAnoXyD4ZnfdzkysxuIwRRFgACgKcwwPUUi6Y+ndGuJ7YuTDMZyQI1HAYwE9AysPX35t3w/2XLdnyONG2ZrHAgwAHi8nCq3lPx/QH+S+BugDAkyMQs/skQLRFdBhIHhiQi67kX/WF90t+tI5A4Avm4h4H3Xtd1UPaeW9KvZ+Aa6I+DhsnwJeCYx+aY/usFls7Pnszr951RybiawAA0BkV+dn47VPL5tiq/SrNtR7YaTKzy7ZFQWiIXDuhT9M2W8fXJD5azS6ZpdREWAAiMqmItbnzc80vk8qgq9Y1fsAqYxY+2yXAiUVOPfCb8qDTV23tBwpaTM8PLYCDACxXa0fgzEI+LEHdhEVAbWA+aUpk2/whT8qO4tunwwA0d1dpDq/de+qGVk7/KAKvsibCUVqdWy2CAJqkRO1LWG5buJb/UUA5xEjAgwAvBCKKpB/R0BTwWo1uE+A6UU9nIdRwDMBVf2XSPAzK/h+T13LMc/aYzsxF2AAiPmCfR2vcVdj+ckppgkq66H4uK99si8KuBBQ4BWxeALDZnP351rOuDiDNSlwIQEGgAsJ8b87F0i3NaYhwQYo7uAthp1z84CSCughGPwoJada9i3YlytpKzw88QIMAIm/BPwBSLcv/QgQrAPCNfzLAX/2wk4uVSD/wT55Rqz97v6GXQcutRqfT4FCCTAAFEqSdQomcNNTy6aWT7BrrcVq3ma4YKwsVGwBxesq8qSK/Ji/3y82Ps8biwADwFiU+JjSCDQ3m/T8w/OMBCut1RW8sVBp1sBTxyOgVmE6ROzmab32qcySzPB4ns3HUqCYAgwAxdTmWRctUNv5haty4dklCvmSADdedCE+kQJuBF41gpYczE/4074bYFYtvAADQOFNWdGxQLpj+RxYrALsCgCTHR/H8hQ4n8AgIE8D4ebuul17IVBSUSBKAgwAUdoWe32HwJzf31NV+c++u2FlhVosEIMUiSjgVkCtQHoEsrVfczsOLcz0uT2P1SngToABwJ0tKxdRIL17+SRUhYthpRHQBkDKi3g8j4q1gFoIDhoNMilJ/aKjbsuJWI/L4RIjwACQmFUnZ1CGgeTs2t2kb7/oh/atzIGGX7/m7ixWpkBpBBgASuPOU4skwDBQJOhYHPP2i76Wm137a7aejMVYHIIC5xFgAOClkRiBfBjQy2xDADRY6CJAZiRmeA76ngIq+IcAbZqzv9GJ2T0983/1OqkokBQBBoCkbJpzvksgvX/5TAyF9YAsBlDPbylMwkWiIYDnjUi7teHu7gOze9DcbJMwOWekwP8KMADwmqAAgLk991cGAyfmGzH1VrUeKp/i9xLE49JQ4OUAaLOi7SlT2bZvwc/fjMdknIIClybAAHBpfnx2TAXSbauuFh2sCSWYKxLOE8gNgAQxHTc+YylURf4M6EFR9Jhys7/rlpYj8RmQk1CgcAIMAIWzZKUYCzS0rpwwYAZvhAbzYZBWi7liUB3jkSMxmgL9Ivo8NDgECbtTA6Zz3+Ltb0SieTZJgRILMACUeAE8PqICzc1mfs1LH9NQ54lgHmA/KZBZvP+Au32qRU6MPSIaPKeqB00FeqaeCv+YWZLJ/16f/1CAAuMUYAAYJxgfToHzCdR21qZyqelXY0BnQ3QWRGermDkCez1/fTC+60YtTsLIYYG8CISHofbFs5MmPXfo05sHxleJj6YABc4nwADAa4MCjgXyvz54yw7PkjL5BMTMNja83oq5RmCvBaTS8fHelleLIVUcNwFeEcVLKvqCkbI/9duhw7zFrrdrY2MxEmAAiNEyOUr0BEZvVISZyOp0BHaaEZlpVWYCdqZCrhPgiuhNNdrx6Au8npDAHBW1J42R16zqUUCPoiJ1dNrJ7DG+fR/V7bLvOAgwAMRhi5whtgJ17XdVD5rUlEArqm0urFaEkyUIqsVotc1JNYydIsBkgVQrNP+hxCpYVMBIVeFQNP+d9v1qZVAC9FqgN6U4HVrtlcC8ofl/A6clML3G2tMWYe9wf6r32Tu3nypcD6xEAQoUWoABoNCirEcBjwRqOxsn5vrLykZauhKTRn4yz2bLBGUTz7WZkqH+XKoi/yKPiqGzfUODlfZsRdbybXiPFslWKOBAgAHAASpLUoACFKAABXwXYADwfUPsjwIUoAAFKOBAgAHAASpLUoACFKAABXwXYADwfUPsjwIUoAAFKOBAgAHAASpLUoACFKAABXwXYADwfUPsjwIUoAAFKOBAgAHAASpLUoACFKAABXwXYADwfUPsjwIUoAAFKOBAgAHAASpLUoACFKAABXwXYADwfUPsjwIUoAAFKOBAgAHAASpLUoACFKAABXwXYADwfUPsjwIUoAAFKOBAgAHAASpLUoACFKAABXwXYADwfUPsjwIUoAAFKOBAgAHAASpLUoACFKAABXwXYADwfUPsjwIUoAAFKOBAgAHAASpLUoACFKAABXwXYADwfUPsjwIUoAAFKOBAgAHAASpLUoACFKAABXwXYADwfUPsjwIUoAAFKOBAgAHAASpLUoACFKAABXwXYADwfUPsjwIUoAAFKOBAgAHAASpLUoACFKAABXwX+Dc/bZS0rPiIswAAAABJRU5ErkJggg=="}))),Z_=pl((e,t)=>{const{isExtension:r}=v0();return we.jsx(is,{colorScheme:"dark",fontSize:r?"sm":"md",fontWeight:"bold",ref:t,shadow:"0px 0px 8px 2px rgba(0, 0, 0, 0.10)",...e})}),Rb=pl(({children:e,isAuth:t,launch:r,as:n,onClick:a,...o},i)=>{const{trackEvent:c}=pu(),{open:d}=y0(),h=y=>x=>{c("quick-create:click add-many",{platform:Oa.GoogleIntegration,path:window.location.pathname}),y==null||y(x)},f=we.jsxs($a,{align:"center",gap:"2",left:-1,pos:"relative",children:[we.jsx(Jl,{as:aQ,boxSize:{base:"16px",md:"18px"}}),e]});return t?we.jsx(Z_,{type:"button",...o,onClick:h(()=>{d({reason:"google-calendar-integration-multi",launch:r})}),children:f}):we.jsx(Z_,{as:n,ref:i,onClick:h(a),...o,children:f})}),oQ=({numEntries:e,byline:t="Review and edit as needed"})=>we.jsxs(Ns,{children:[we.jsxs(Ka,{fontSize:"22px",fontWeight:"bold",textStyle:"magic",children:["Voila! ",e," event",e===1?"":"s"]}),t&&we.jsx(Ka,{fontWeight:"medium",mt:"0.5",children:t})]}),e2=pl((e,t)=>we.jsx(eP,{_hover:{bg:p0("#716ADD",.1)},bg:"#716ADD",color:"white",mt:"2",size:"sm",...e,ref:t})),t2=({message:e,cta:t,...r})=>we.jsxs(Ns,{...r,children:[we.jsx(Ka,{color:"#716ADD",fontWeight:"semibold",lineHeight:"normal",children:e}),t]}),cF=({onReportClick:e,...t})=>{const r=Zh(),{job:n}=XA(),{integrations:a,unusableGoogleIntegrationCount:o}=b0(),{handleCalendarAuth:i}=vU({quickCreateJobId:n==null?void 0:n.id}),c=()=>{tP("Invalid Google Calendar state",{extra:{integrations:a}}),r.info({description:"Thank you for reporting this issue"}),e==null||e()};return o>0&&a.length===0?we.jsx(t2,{...t,message:"We aren't able to access your Google Calendar. Please ensure that access to your calendar is approved for Agenda Hero and try again.",cta:we.jsx(e2,{onClick:i,children:"Manage access"})}):a.length===0?we.jsx(t2,{...t,cta:we.jsx(e2,{onClick:c,children:"Report"}),message:"We couldn't find a supported calendar in your account."}):null},iQ=({isOpen:e,onSelect:t,onClose:r})=>{const{integrations:n,isLoading:a}=b0();return we.jsxs(_S,{isCentered:!0,isOpen:e,size:{base:"full",md:"lg"},onClose:r,children:[we.jsx(ES,{}),we.jsxs(kS,{borderRadius:"2xl",layerStyle:"magicBackgroundSecondary",maxH:"calc(100vh - var(--chakra-space-12))",overflow:"auto",py:"6",children:[we.jsx(SS,{}),we.jsxs(FS,{flexDir:"column",textAlign:"center",children:[we.jsx(Ka,{fontSize:"72px",mb:"2",children:"📆"}),we.jsxs(Ka,{fontSize:"32px",fontWeight:"bold",lineHeight:"1.2",children:["Where should we",we.jsx("br",{}),"add the events?"]}),!a&&we.jsx(cF,{mx:"auto",my:"8"}),n.length>0&&we.jsxs($a,{bg:"white",borderRadius:"lg",direction:"column",my:"5",p:"2",textAlign:"left",w:"100%",children:[a&&we.jsx(ZS,{my:"8"}),n.map(({integration:o,suitableCalendars:i})=>we.jsxs(Ns,{children:[we.jsx(Ka,{color:"customgray.mid",fontSize:"sm",px:"3",py:"2",children:o.name}),we.jsx($a,{direction:"column",children:i.map(c=>we.jsx(is,{colorScheme:"dark",h:"8",isDisabled:c.readonly,justifyContent:"flex-start",px:"2",variant:"ghost",w:"100%",leftIcon:we.jsx(Jl,{as:rP,boxSize:"20px",color:c.color}),onClick:()=>t(o,c),children:c.name},c.uri))})]},o.id))]}),we.jsx(is,{colorScheme:"dark",fontSize:"md",textDecor:"underline",variant:"link",onClick:r,children:"Not now"})]})]})]})},sQ=({url:e})=>{const[t,r]=q.useState(),{trackEvent:n}=pu(),a=async()=>{r(void 0),n("quick-create:click share",{channel:"copy"});try{await navigator.clipboard.writeText(e),r("success")}catch{r("error")}};return q.useEffect(()=>{if(t){const o=setTimeout(()=>{r(void 0)},2e3);return()=>clearTimeout(o)}},[t]),we.jsxs(Ns,{children:[we.jsxs(tC,{size:"md",children:[we.jsx(TS,{pointerEvents:"none",children:we.jsx(nP,{})}),we.jsx(OS,{pr:"4.5rem",readOnly:!0,value:e,onFocus:o=>o.target.select()}),we.jsx(aP,{w:"4.5rem",children:we.jsx(is,{colorScheme:"dark",fontWeight:"bold",size:"sm",onClick:a,children:"Copy"})})]}),we.jsx(DS,{children:t&&we.jsx(yU,{animate:{opacity:1,height:"auto"},color:t==="success"?"green":"red",exit:{opacity:0,height:0},fontSize:"sm",fontWeight:"bold",initial:{opacity:0,height:0},mt:"3",textAlign:"center",transition:{duration:.1},children:t==="success"?"Link copied to clipboard!":"Error copying link to clipboard"})})]})},AQ=e=>q.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:20,height:19,viewBox:"0 0 20 19",fill:"none",...e},q.createElement("path",{d:"M12.5 13.25L16.6666 9.5M16.6666 9.5L12.5 5.75M16.6666 9.5H6.66665C5.78259 9.5 4.93474 9.81607 4.30962 10.3787C3.6845 10.9413 3.33331 11.7044 3.33331 12.5V14",stroke:"#202020",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"})),cQ=e=>q.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",...e},q.createElement("path",{d:"M9 8H6V12H9V24H14V12H17.642L18 8H14V6.333C14 5.378 14.192 5 15.115 5H18V0H14.192C10.596 0 9 1.583 9 4.615V8Z",fill:"#0766FF"})),uQ=e=>q.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:24,height:24,viewBox:"0 0 24 24",fill:"none",...e},q.createElement("path",{d:"M4.98 3.5C4.98 4.881 3.87 6 2.5 6C1.13 6 0.02 4.881 0.02 3.5C0.02 2.12 1.13 1 2.5 1C3.87 1 4.98 2.12 4.98 3.5ZM5 8H0V24H5V8ZM12.982 8H8.014V24H12.983V15.601C12.983 10.931 19.012 10.549 19.012 15.601V24H24V13.869C24 5.989 15.078 6.276 12.982 10.155V8Z",fill:"#0B66C2"})),lQ=e=>q.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:24,height:26,viewBox:"0 0 24 26",fill:"none",...e},q.createElement("g",{clipPath:"url(#clip0_648_854)"},q.createElement("path",{d:"M14.2833 11.1226L23.2178 0.774994H21.1006L13.3427 9.75966L7.14656 0.774994H0L9.36984 14.3614L0 25.2124H2.11732L10.3098 15.7243L16.8534 25.2124H24L14.2827 11.1226H14.2833ZM11.3833 14.4811L10.4339 13.1282L2.88022 2.36304H6.1323L12.2282 11.0509L13.1776 12.4038L21.1016 23.6966H17.8495L11.3833 14.4816V14.4811Z",fill:"black"})),q.createElement("defs",null,q.createElement("clipPath",{id:"clip0_648_854"},q.createElement("rect",{width:24,height:24.45,fill:"white",transform:"translate(0 0.774994)"})))),Hb=pl((e,t)=>we.jsx(oP,{as:kc,boxSize:"40px",ref:t,target:"_blank",variant:"secondary",...e})),dQ=({url:e})=>{const t=encodeURIComponent(e),{trackEvent:r}=pu();return we.jsxs($a,{gap:"2",children:[we.jsx(Hb,{"aria-label":"Facebook",href:`https://www.facebook.com/sharer/sharer.php?u=${t}`,icon:we.jsx(Jl,{as:cQ,boxSize:"22px"}),onClick:()=>r("quick-create:click share",{channel:"facebook"})}),we.jsx(Hb,{"aria-label":"LinkedIn",href:`https://www.linkedin.com/shareArticle?mini=true&url=${t}`,icon:we.jsx(Jl,{as:uQ,boxSize:"22px"}),onClick:()=>r("quick-create:click share",{channel:"linkedin"})}),we.jsx(Hb,{"aria-label":"X",href:`https://twitter.com/intent/tweet?url=${t}`,icon:we.jsx(Jl,{as:lQ,boxSize:"22px"}),onClick:()=>r("quick-create:click share",{channel:"x"})})]})},fQ=()=>{const e=window.location.toString();return we.jsxs(MS,{isLazy:!0,modifiers:[{name:"preventOverflow",options:{padding:"var(--chakra-space-4)"}}],children:[we.jsx(PS,{children:we.jsx(is,{bg:"white",fontSize:"md",leftIcon:we.jsx(Jl,{as:AQ,boxSize:"20px"}),variant:"secondary",children:"Share"})}),we.jsxs(US,{borderRadius:"xl",minW:{md:"370px"},shadow:"0px 0px 14px 0px rgba(0, 0, 0, 0.25)",children:[we.jsxs(iP,{alignItems:"center",display:"flex",fontSize:"xs",fontWeight:"bold",justifyContent:"space-between",letterSpacing:"0.72px",px:"6",py:"3",textTransform:"uppercase",children:[we.jsxs(Ka,{children:["Share"," ",we.jsx(Ka,{as:"span",textStyle:"magic",children:"Magic"})]}),we.jsx(sP,{pos:"static"})]}),we.jsxs(AP,{px:"6",py:"3",children:[we.jsx(Ka,{fontWeight:"bold",mb:"1.5",children:"Share via"}),we.jsx(dQ,{url:e}),we.jsx(Ka,{fontWeight:"bold",mb:"1.5",mt:"6",children:"or copy link"}),we.jsx(sQ,{url:e})]})]})]})},pQ=({platformExport:e,onResetClick:t})=>{var a;const{integrations:r}=b0(),n=q.useMemo(()=>{const o=r.flatMap(d=>d.suitableCalendars),i=e.calendarId,c=o.find(d=>d.id===i);return(c==null?void 0:c.name)??i},[e,r]);return we.jsxs(Ns,{children:[we.jsxs($a,{bg:"#EDE1ED",borderRadius:"lg",direction:{base:"column",sm:"row"},gap:{base:2,sm:4},px:"4",py:"3",children:[we.jsxs(Ka,{flex:"1",wordBreak:"break-word",children:["🎉 Added ",e.entryExports.length," event",e.entryExports.length!==1&&"s"," to"," ",we.jsx(Ka,{as:"span",fontWeight:"bold",children:n}),"."]}),we.jsx(kc,{alignSelf:{sm:"center"},colorScheme:"dark",fontWeight:"medium",href:(a=e.entryExports[0])==null?void 0:a.externalLink,target:"_blank",textDecor:"underline",variant:"link",children:"Go to calendar"})]}),we.jsx(is,{colorScheme:"dark",fontSize:"md",mt:"2",textDecor:"underline",variant:"link",onClick:t,children:"Add to another calendar"})]})},hQ=()=>{const[e,t]=q.useState(null),[r,n]=q.useState(!1);return q.useEffect(()=>{let a;return e&&(a=new IntersectionObserver(([o])=>{const i=o.boundingClientRect.top<1;n(i)},{threshold:[1]}),a.observe(e)),()=>{a&&e&&a.unobserve(e)}},[e]),{isStuck:r,containerRef:t}},gQ=({byline:e})=>{const{job:t,page:r}=XA(),{currentUser:n}=eg(),{integrations:a,isLoading:o}=b0(),{destination:i,setDestination:c}=iF(),d=Zh(),{isStuck:h,containerRef:f}=hQ(),[y,x]=q.useState(!1),{exportQuickEntries:w,isPending:F}=qS(),{isOpen:O,open:M,close:U,toggle:j}=bU(),{platformExports:Q}=oC(),[N,W]=q.useState(!1),ee=(t==null?void 0:t.entries)??[],Ae=Q.find(({platform:Z})=>Z===(i==null?void 0:i.platform)),oe=!!(i&&wU(i,Q,ee)),pe=!!(oe&&Ae),he=oe&&Ae&&!N;q.useEffect(()=>{oe&&M()},[oe,M]),q.useEffect(()=>{n||U()},[n,U]),nC(X_,()=>{x(!0),M()});const Me=ee.length>1?`Add all ${ee.length} to Google`:"Add to Google",Oe=Z=>{w(Z,ee,{onSuccess:()=>W(!1),onError:()=>{d.error("Whoops! We had some trouble sharing to your calendar. Please try again.")}})},ue=()=>{W(!0),U()},ae=()=>{W(!0)},de=(Z,X)=>{const ne={calendar:X,integration:Z,platform:Oa.GoogleIntegration};c(ne),Oe(ne),x(!1)};return we.jsxs(we.Fragment,{children:[we.jsx(iQ,{isOpen:y,onClose:()=>x(!1),onSelect:de}),we.jsxs(Ns,{mt:"-4",pos:"sticky",ref:f,top:"-1px",zIndex:"10",children:[we.jsx(Ns,{bg:h?"linear-gradient(#dbd2ee, #dcd3ef)":"transparent",h:"calc(var(--chakra-space-6) + 1px)",mb:"-2"}),we.jsxs(id,{bg:"#FAF5FA",direction:"column",pt:"4",px:{base:4,sm:6},py:"4",shadow:"0px 0px 12px 0px rgba(152, 130, 206, 0.50)",children:[we.jsxs($a,{direction:{base:"column",sm:"row"},justify:"space-between",children:[we.jsxs($a,{align:"center",justify:"space-between",minH:"10",children:[we.jsx(oQ,{byline:e,numEntries:ee.length}),we.jsx(K_,{display:{base:O?"block":"none",sm:"none"},onClick:ue})]}),we.jsxs($a,{align:"center",direction:{base:"row-reverse",sm:"row"},display:{base:O?"none":"flex",sm:"flex"},gap:"2",justify:{base:"flex-end",sm:"flex-start"},mt:{base:2,sm:0},children:[O?we.jsx(K_,{onClick:ue}):r!=null&&r.socialSharingEnabled?we.jsx(fQ,{}):null,!O&&we.jsx(we.Fragment,{children:a.length>0?we.jsx(Rb,{onClick:j,children:Me}):we.jsx(Rb,{isAuth:!0,isLoading:o,job:t,launch:X_,children:Me})})]})]}),we.jsxs(Ev,{display:"flex",flexDirection:"column",gap:"3",in:O,mt:"2",overflow:"hidden",children:[!o&&we.jsx(cF,{onReportClick:j}),o?we.jsxs($a,{align:"center",flex:"1",gap:"2",children:[we.jsx(cP,{size:"sm"}),"Loading calendars"]}):he?we.jsx(pQ,{platformExport:Ae,onResetClick:ae}):a.length>0?we.jsxs($a,{align:"center",flex:"1",gap:"2",children:[we.jsx(XS,{value:i,onChange:c}),we.jsx(Rb,{flexShrink:"0",isDisabled:!i||pe,isLoading:F,onClick:()=>i&&Oe(i),children:pe?"Added! 🎉":"Add"})]}):null]})]})]})]})},mQ=({isActive:e,onClick:t})=>{const{isMobile:r}=nF();return we.jsxs(is,{"aria-label":"Remove",borderRadius:"full",className:e?"is-active":void 0,color:"white",colorScheme:"purple",h:"8",minW:"8",opacity:e||r?1:0,p:"0",pos:"absolute",px:"2",right:"-1.5",shadow:"-2px 2px 4px 0px rgba(0, 0, 0, 0.16)",top:"-1.5",transition:"all 0.2s ease-in-out",transitionDelay:"0.02s",_groupHover:{transitionDelay:"0s",opacity:1},sx:r?void 0:{"&:hover, &.is-active":{minW:"70px",".icon":{opacity:0},".delete":{opacity:1}}},onClick:t,children:[we.jsx(Jl,{className:"icon",icon:"X",opacity:"1",pos:"absolute",transition:"opacity 0.1s ease-in-out"}),we.jsx(Ka,{className:"delete",opacity:"0",pos:"absolute",transition:"opacity 0.1s ease-in-out",children:"Remove"})]})},vQ=({entry:e,onDescriptionCreate:t,...r})=>{var h;const{updateEntry:n,readOnly:a}=XA(),{trackEvent:o}=pu(),{current:i}=q.useRef(new Set),c=f=>{i.has(f)||(o("quick-create:make edit",{field:f}),i.add(f))};if(!e)return;const d=!a||a&&!!((h=e.locationWithPlace)!=null&&h.name);return we.jsxs($a,{direction:"column",flex:"1",gap:a?2:0,w:"100%",...r,children:[we.jsx(CU,{entry:e,mb:"2",readOnly:a,onChange:f=>{n(e.id,f),c("title"in f?"title":"emoji")}}),we.jsx(TU,{entry:e,readOnly:a,onChange:f=>{n(e.id,f),c("datetime")}}),d&&we.jsx(OU,{entry:e,readOnly:a,onChange:f=>{n(e.id,f),c("location")}}),(!a||a&&e.description)&&we.jsx(IU,{entry:e,ml:"-2",mt:a?0:1,readOnly:a,onCreate:t,onChange:f=>{n(e.id,f),c("description")}})]})},yQ=e=>{let t=e.replace(/(<br>\s*){2,}/gi,"<br>");return t=t.replace(/(<p>\s*)<br>(.*?)<\/p>/gi,"$1$2</p>"),t=t.replace(/(<p>.*?)<br>\s*<\/p>/gi,"$1</p>"),t=t.replace(/<p><br><\/p>/gi,""),t=t.replace(/<p><\/p>/gi,""),t},bQ=pl(function({entry:t,isFirst:r,isConfirmingDelete:n,onDeleteClick:a},o){const{updateEntry:i,promptSource:c}=XA(),d=({editor:h})=>{if(c==="post-message"){const f=h.getHTML(),y=yQ(f);h.commands.setContent(y),i(t.id,{description:y})}};return we.jsxs(id,{"data-testid":t.id,flexDir:"column",p:"0",ref:o,children:[we.jsxs(rC,{"data-group":!0,pos:"relative",children:[a&&we.jsx(mQ,{isActive:!!n,onClick:()=>a(t)}),we.jsx(vQ,{entry:t,onDescriptionCreate:d})]}),we.jsx(BU,{px:"3",py:"3",children:we.jsx(XU,{entry:t,isFirstItem:r})})]})}),wQ=()=>we.jsxs(uP,{alignItems:"flex-start",flexDir:"column",variant:"purple",children:[we.jsx(lP,{fontSize:"18px",mb:"2",children:"Something went a bit sideways 🙈"}),we.jsx(Ka,{mb:"2",children:"We weren't able to convert your events, so we created an event for today to keep things rolling. You can adjust any details on this event as needed."}),we.jsx(Ka,{children:"If you'd like to try again, tidy up your prompt, and give it another shot."})]}),eie=pl(({multiExportCardProps:e,confirmDeleteEntry:t,onDeleteClick:r,...n},a)=>{const{job:o}=XA(),i=nQ(o);return we.jsxs(iC,{flexDir:"column",gap:"4",ref:a,w:"100%",...n,children:[i&&we.jsx(wQ,{}),we.jsx(gQ,{...e}),o==null?void 0:o.entries.map((c,d)=>we.jsx(bQ,{entry:c,isConfirmingDelete:(t==null?void 0:t.id)===c.id,isFirst:d===0,onDeleteClick:r},c.id))]})}),CQ="/assets/android-BWD-sBWm.png",BQ="/assets/apple-3lVqwG-v.png",xQ="/assets/chrome-CikUEAir.png",Zm=({href:e,...t})=>we.jsx(kc,{href:e,target:"_blank",children:we.jsx(dP,{maxH:{base:"32px",md:"44px"},...t})}),_Q=e=>{const{state:t}=XA(),{isExtension:r}=v0(),{isSharePage:n}=aF();return we.jsxs($a,{align:"center",as:"footer",color:"#766C8A",direction:"column",gap:"10",justify:"space-between",maxW:"960px",mx:"auto",px:{md:14,lg:0},py:r?8:12,textAlign:"center",...e,children:[we.jsxs($a,{gap:"4",children:[we.jsx(kc,{color:"currentcolor",fontSize:"sm",href:"mailto:support@agendahero.com",children:"Support"}),we.jsx(kc,{color:"currentcolor",fontSize:"sm",target:r?"_blank":void 0,href:r?"https://agendahero.com/magic-faq#chrome-extension":"https://agendahero.com/magic-faq",children:"Tips & FAQ"}),we.jsx(kc,{color:"currentcolor",fontSize:"sm",href:"/privacy",target:r?"_blank":void 0,children:"Privacy"}),we.jsx(kc,{color:"currentcolor",fontSize:"sm",href:"/tos",target:r?"_blank":void 0,children:"Terms"})]}),t==="default"&&we.jsx(Zm,{alt:"Agenda Hero is live on Product Hunt",href:"https://www.producthunt.com/posts/agenda-hero-magic-2-0",src:"https://api.producthunt.com/widgets/embed-image/v1/featured.svg?post_id=532204&theme=light"}),!r&&!n&&t==="default"&&we.jsxs($a,{gap:{base:2,md:3},px:"4",children:[we.jsx(Zm,{alt:"iOS App Store",href:"https://apps.apple.com/us/app/agenda-hero/id6480013905",src:BQ}),we.jsx(Zm,{alt:"Google Play",href:"https://play.google.com/store/apps/details?id=com.agendahero.app",src:CQ}),we.jsx(Zm,{alt:"Chome Web Store",href:"https://chromewebstore.google.com/detail/agenda-hero-for-chrome/fglfichcambfnfmcjmppcnojneccedne",src:xQ})]})]})},tie=({children:e,...t})=>we.jsxs($a,{direction:"column",flex:"1",...t,children:[e,we.jsx(_Q,{})]}),EQ="_loading_197vz_2",kQ="_ellipsis_197vz_1",SQ={loading:EQ,ellipsis:kQ},uF=e=>we.jsx(Ka,{className:SQ.loading,...e}),rie=()=>we.jsx(id,{gap:"4",minH:"140px",children:we.jsxs($a,{align:"center",direction:"column",flex:"1",justify:"center",children:[we.jsx(Ka,{fontSize:"4xl",children:"🔮"}),we.jsx(uF,{color:"gray.500",fontSize:"lg",fontWeight:"bold",w:"180px",children:"Working our magic"})]})}),FQ=e=>`
    <script src="https://cdn.lrkt-in.com/LogRocket.min.js" crossorigin="anonymous"><\/script>
    <script>
    if (window.LogRocket) {
      window.LogRocket.init('${Lh.logrocket.key}', {
        release: '${Lh.version}-${Lh.release}',
        mergeIframes: true,
      });
    }
    <\/script>
    ${e}
  `,TQ=({html:e})=>{const t=q.useRef(null),[r,n]=q.useState(0),a=Lh.logrocket.enabled?FQ(e):e,o=()=>{var c,d;const i=(d=(c=t.current)==null?void 0:c.contentWindow)==null?void 0:d.document.body.scrollHeight;typeof i=="number"&&n(i)};return we.jsx(id,{children:we.jsx(Ns,{as:"iframe",flex:"1",height:r+"px",maxH:"800px",minH:"370px",ref:t,srcDoc:a,onLoad:o})})},OQ="_editor_eukdt_1",IQ={editor:OQ},DQ=q.forwardRef(function({isLoading:t,isDisabled:r,containerRef:n,className:a,footer:o,...i},c){const{isExtension:d}=v0(),h=q.useRef(null),f=q.useRef(null),y=w=>{var F;w.currentTarget.nodeName!=="button"&&((F=f.current)==null||F.commands.focus())},x=fP(a,IQ.editor);return we.jsxs(id,{_focusWithin:{borderColor:"brand.500 !important"},borderWidth:"1px",cursor:"text",flex:"1",flexDir:"column",maxH:d?"440px":{base:"300px",md:"450px"},minH:"160px",ref:s1(n,h),sx:{transition:"all 0.2s ease-in-out"},onClick:y,...r&&{opacity:.6,cursor:"default"},children:[we.jsx(rC,{overflowY:"auto",p:"0",children:we.jsx(xU,{className:x,loader:null,readOnly:t||r,ref:s1(c,f),testId:"prompt-input",...i})}),o&&we.jsx($a,{align:"center",justify:"flex-end",pr:{base:3,md:5},py:"2",children:o})]})}),MQ=e=>{const t=[{label:"Text",value:al.Prompt},{label:"Image or PDF",value:al.File}];return we.jsx(_U,{bg:"white",border:"1px solid rgba(0,0,0,0.08)",borderRadius:"xl",flex:"1",options:t,p:"1.5",_disabled:{opacity:.7},_selected:{bg:"linear-gradient(90deg, rgba(143, 182, 246, 0.60) 0%, rgba(196, 41, 138, 0.12) 100%)",shadow:"0px 0px 6px 0px rgba(0, 0, 0, 0.12)",outline:"1px solid rgba(0, 0, 0, 0.08)",outlineOffset:"-1px"},...e})},w0="#383732",C0={bg:w0,opacity:.4,cursor:"default"},PQ={bg:p0(w0,.1),outline:"none",_disabled:C0},lF={bg:"black",_disabled:C0},UQ={bg:p0(w0,.1),_disabled:C0,_active:lF},QQ=pl((e,t)=>we.jsx(is,{_active:lF,_disabled:C0,_focusVisible:PQ,_hover:UQ,bg:w0,borderRadius:"xl",color:"white",fontSize:{base:"sm",md:"md"},fontWeight:"bold",lineHeight:"1",ref:t,size:{base:"md",md:"lg"},type:"submit",w:"100%",...e})),nie=({editorRef:e,submitButtonAlwaysVisible:t,onSubmit:r,...n})=>{const{state:a,job:o,prompt:i,promptType:c,setPrompt:d,setPromptType:h,instructions:f,setInstructions:y,createMutation:x,resetAppState:w}=XA(),{value:F}=oF("disableAllAiFeatures"),O=q.useRef(null),M=q.useRef(null),U=q.useRef(null),j=s1(e,M),{trackEvent:Q}=pu(),N=z_("sm"),W=z_("md"),ee=a==="loading",[Ae,oe]=q.useState(!1);q.useEffect(()=>{o||oe(!1)},[o]);let pe=!0;Ae||t?pe=!0:(ee||o||c===al.File&&!EU(i))&&(pe=!1);const he=(ne,ye)=>{d({html:ne,text:ye})},Me=async ne=>{var ye,be;ne.preventDefault(),x.reset(),c===al.Prompt&&(i.text.trim().length?(r(),(be=M.current)==null||be.commands.blur()):(await c1(O),(ye=M.current)==null||ye.commands.focus())),c===al.File&&(i.file?r():await c1(U))},Oe=()=>{o&&oe(!0)},ue=()=>{var ye;const ne=`
      <p>Hey Hero! Here’s a list of events happening this weekend:</p>
      <ul>
        <li>Rooftop Happy Hour, Fri 5pm: Unwind at our rooftop bar with a picturesque cityscape backdrop.</li>
        <li>Gourmet Dinner in the Sky, Sat 6-8pm: Elevated dining with city views and fine cuisine.</li>
        <li>Echoing Caves Music Festival, Sun 11am-5pm: Diverse musical acts in acoustic caves.</li>
      </ul>
      `;(ye=M.current)==null||ye.commands.setContent(ne),d({html:ne,text:ne}),Q("quick-create:click example")},ae=()=>{w(),y(""),Q("quick-create:click again")},de=ne=>{d({file:ne}),o&&oe(!0)},Z=ne=>{d({html:ne,text:ne}),h(al.Prompt)},X=()=>{a==="default"&&h(al.File)};return we.jsxs(iC,{as:"form",direction:"column",gap:"2",onDragOver:X,onSubmit:Me,...n,children:[F&&we.jsx(MU,{}),we.jsx(Ev,{in:x.isError,children:x.error&&we.jsx(PU,{error:x.error,type:o==null?void 0:o.type})}),we.jsx(Ev,{in:a==="default",children:we.jsx(MQ,{isDisabled:ee||F,value:c,onChange:h})}),we.jsxs($a,{direction:"column",gap:"2",children:[we.jsx(aC,{children:o!=null&&o.sourcePrompt?we.jsx(TQ,{html:o.sourcePrompt}):c===al.Prompt?we.jsx(DQ,{containerRef:O,isDisabled:F,isLoading:ee,placeholder:"Type or paste date, time, full paragraphs, links, etc!",ref:j,value:i.html,footer:!ee&&a==="default"&&we.jsx(is,{colorScheme:"dark",isDisabled:ee||F,textDecor:"underline",variant:"link",...i.text.length>0?{onClick:ae,children:we.jsx("span",{children:"Clear"})}:{onClick:ue,children:we.jsx("span",{children:"Try example"})}}),onChange:he,onFocus:Oe}):a==="edit"&&i.file?we.jsxs(id,{direction:"column",gap:"4",justify:"center",p:"5",children:[we.jsx(kU,{file:i.file,pdfWidth:N?200:W?400:500}),f&&we.jsx(Ka,{fontWeight:"medium",children:f})]}):we.jsx(SU,{bg:"white",borderColor:i.file?"transparent":"#c7b5e8",borderRadius:"xl",file:i.file,instructions:f,isDisabled:F||ee,ref:U,w:"100%",dragOverProps:{bg:pP("#c7b5e8",.1),borderColor:p0("#c7b5e8",.2)},onDropText:Z,onFocus:Oe,onInstructionsChange:y,onSelectFile:de})},c),we.jsx(Ev,{in:pe,children:we.jsx(QQ,{isDisabled:ee||F,textAlign:ee?"left":"center",onClick:()=>Q("quick-create:click generate"),children:ee?we.jsx(uF,{w:"170px",children:"🔮 Working our magic"}):"🪄 Create"})}),a==="edit"&&we.jsx(is,{colorScheme:"dark",fontSize:"md",isDisabled:ee||F,mt:{base:2,md:1},textDecor:"underline",variant:"link",onClick:ae,children:"Clear and start over"})]})]})};var dF={exports:{}},jb={exports:{}};/*!
  * $script.js JS loader & dependency manager
  * https://github.com/ded/script.js
  * (c) Dustin Diaz 2014 | License MIT
  */var r2;function LQ(){return r2||(r2=1,function(e){(function(t,r){e.exports?e.exports=r():this[t]=r()})("$script",function(){var t=document,r=t.getElementsByTagName("head")[0],n=!1,a="push",o="readyState",i="onreadystatechange",c={},d={},h={},f,y;function x(M,U){for(var j=0,Q=M.length;j<Q;++j)if(!U(M[j]))return n;return 1}function w(M,U){x(M,function(j){return U(j),1})}function F(M,U,j){M=M[a]?M:[M];var Q=U&&U.call,N=Q?U:j,W=Q?M.join(""):U,ee=M.length;function Ae(pe){return pe.call?pe():c[pe]}function oe(){if(!--ee){c[W]=1,N&&N();for(var pe in d)x(pe.split("|"),Ae)&&!w(d[pe],Ae)&&(d[pe]=[])}}return setTimeout(function(){w(M,function pe(he,Me){if(he===null)return oe();if(!Me&&!/^https?:\/\//.test(he)&&f&&(he=he.indexOf(".js")===-1?f+he+".js":f+he),h[he])return h[he]==2?oe():setTimeout(function(){pe(he,!0)},0);h[he]=1,O(he,oe)})},0),F}function O(M,U){var j=t.createElement("script"),Q;j.onload=j.onerror=j[i]=function(){j[o]&&!/^c|loade/.test(j[o])||Q||(j.onload=j[i]=null,Q=1,h[M]=2,U())},j.async=1,j.src=y?M+(M.indexOf("?")===-1?"?":"&")+y:M,r.insertBefore(j,r.lastChild)}return F.get=O,F.order=function(M,U,j){(function Q(N){N=M.shift(),M.length?F(N,Q):F(N,U,j)})()},F.path=function(M){f=M},F.urlArgs=function(M){y=M},F.ready=function(M,U,j){M=M[a]?M:[M];var Q=[];return!w(M,function(N){c[N]||Q[a](N)})&&x(M,function(N){return c[N]})?U():function(N){d[N]=d[N]||[],d[N][a](U),j&&j(Q)}(M.join("|")),F},F.done=function(M){F([null],M)},F})}(jb)),jb.exports}var Kb={exports:{}},n2;function NQ(){return n2||(n2=1,function(e){(function(){function t(Y,fe,Pe){return Y.call.apply(Y.bind,arguments)}function r(Y,fe,Pe){if(!Y)throw Error();if(2<arguments.length){var He=Array.prototype.slice.call(arguments,2);return function(){var it=Array.prototype.slice.call(arguments);return Array.prototype.unshift.apply(it,He),Y.apply(fe,it)}}return function(){return Y.apply(fe,arguments)}}function n(Y,fe,Pe){return n=Function.prototype.bind&&Function.prototype.bind.toString().indexOf("native code")!=-1?t:r,n.apply(null,arguments)}var a=Date.now||function(){return+new Date};function o(Y,fe){this.a=Y,this.o=fe||Y,this.c=this.o.document}var i=!!window.FontFace;function c(Y,fe,Pe,He){if(fe=Y.c.createElement(fe),Pe)for(var it in Pe)Pe.hasOwnProperty(it)&&(it=="style"?fe.style.cssText=Pe[it]:fe.setAttribute(it,Pe[it]));return He&&fe.appendChild(Y.c.createTextNode(He)),fe}function d(Y,fe,Pe){Y=Y.c.getElementsByTagName(fe)[0],Y||(Y=document.documentElement),Y.insertBefore(Pe,Y.lastChild)}function h(Y){Y.parentNode&&Y.parentNode.removeChild(Y)}function f(Y,fe,Pe){fe=fe||[],Pe=Pe||[];for(var He=Y.className.split(/\s+/),it=0;it<fe.length;it+=1){for(var xt=!1,Qt=0;Qt<He.length;Qt+=1)if(fe[it]===He[Qt]){xt=!0;break}xt||He.push(fe[it])}for(fe=[],it=0;it<He.length;it+=1){for(xt=!1,Qt=0;Qt<Pe.length;Qt+=1)if(He[it]===Pe[Qt]){xt=!0;break}xt||fe.push(He[it])}Y.className=fe.join(" ").replace(/\s+/g," ").replace(/^\s+|\s+$/,"")}function y(Y,fe){for(var Pe=Y.className.split(/\s+/),He=0,it=Pe.length;He<it;He++)if(Pe[He]==fe)return!0;return!1}function x(Y){return Y.o.location.hostname||Y.a.location.hostname}function w(Y,fe,Pe){function He(){Vt&&it&&xt&&(Vt(Qt),Vt=null)}fe=c(Y,"link",{rel:"stylesheet",href:fe,media:"all"});var it=!1,xt=!0,Qt=null,Vt=Pe||null;i?(fe.onload=function(){it=!0,He()},fe.onerror=function(){it=!0,Qt=Error("Stylesheet failed to load"),He()}):setTimeout(function(){it=!0,He()},0),d(Y,"head",fe)}function F(Y,fe,Pe,He){var it=Y.c.getElementsByTagName("head")[0];if(it){var xt=c(Y,"script",{src:fe}),Qt=!1;return xt.onload=xt.onreadystatechange=function(){Qt||this.readyState&&this.readyState!="loaded"&&this.readyState!="complete"||(Qt=!0,Pe&&Pe(null),xt.onload=xt.onreadystatechange=null,xt.parentNode.tagName=="HEAD"&&it.removeChild(xt))},it.appendChild(xt),setTimeout(function(){Qt||(Qt=!0,Pe&&Pe(Error("Script load timeout")))},He||5e3),xt}return null}function O(){this.a=0,this.c=null}function M(Y){return Y.a++,function(){Y.a--,j(Y)}}function U(Y,fe){Y.c=fe,j(Y)}function j(Y){Y.a==0&&Y.c&&(Y.c(),Y.c=null)}function Q(Y){this.a=Y||"-"}Q.prototype.c=function(Y){for(var fe=[],Pe=0;Pe<arguments.length;Pe++)fe.push(arguments[Pe].replace(/[\W_]+/g,"").toLowerCase());return fe.join(this.a)};function N(Y,fe){this.c=Y,this.f=4,this.a="n";var Pe=(fe||"n4").match(/^([nio])([1-9])$/i);Pe&&(this.a=Pe[1],this.f=parseInt(Pe[2],10))}function W(Y){return oe(Y)+" "+(Y.f+"00")+" 300px "+ee(Y.c)}function ee(Y){var fe=[];Y=Y.split(/,\s*/);for(var Pe=0;Pe<Y.length;Pe++){var He=Y[Pe].replace(/['"]/g,"");He.indexOf(" ")!=-1||/^\d/.test(He)?fe.push("'"+He+"'"):fe.push(He)}return fe.join(",")}function Ae(Y){return Y.a+Y.f}function oe(Y){var fe="normal";return Y.a==="o"?fe="oblique":Y.a==="i"&&(fe="italic"),fe}function pe(Y){var fe=4,Pe="n",He=null;return Y&&((He=Y.match(/(normal|oblique|italic)/i))&&He[1]&&(Pe=He[1].substr(0,1).toLowerCase()),(He=Y.match(/([1-9]00|normal|bold)/i))&&He[1]&&(/bold/i.test(He[1])?fe=7:/[1-9]00/.test(He[1])&&(fe=parseInt(He[1].substr(0,1),10)))),Pe+fe}function he(Y,fe){this.c=Y,this.f=Y.o.document.documentElement,this.h=fe,this.a=new Q("-"),this.j=fe.events!==!1,this.g=fe.classes!==!1}function Me(Y){Y.g&&f(Y.f,[Y.a.c("wf","loading")]),ue(Y,"loading")}function Oe(Y){if(Y.g){var fe=y(Y.f,Y.a.c("wf","active")),Pe=[],He=[Y.a.c("wf","loading")];fe||Pe.push(Y.a.c("wf","inactive")),f(Y.f,Pe,He)}ue(Y,"inactive")}function ue(Y,fe,Pe){Y.j&&Y.h[fe]&&(Pe?Y.h[fe](Pe.c,Ae(Pe)):Y.h[fe]())}function ae(){this.c={}}function de(Y,fe,Pe){var He=[],it;for(it in fe)if(fe.hasOwnProperty(it)){var xt=Y.c[it];xt&&He.push(xt(fe[it],Pe))}return He}function Z(Y,fe){this.c=Y,this.f=fe,this.a=c(this.c,"span",{"aria-hidden":"true"},this.f)}function X(Y){d(Y.c,"body",Y.a)}function ne(Y){return"display:block;position:absolute;top:-9999px;left:-9999px;font-size:300px;width:auto;height:auto;line-height:normal;margin:0;padding:0;font-variant:normal;white-space:nowrap;font-family:"+ee(Y.c)+";"+("font-style:"+oe(Y)+";font-weight:"+(Y.f+"00")+";")}function ye(Y,fe,Pe,He,it,xt){this.g=Y,this.j=fe,this.a=He,this.c=Pe,this.f=it||3e3,this.h=xt||void 0}ye.prototype.start=function(){var Y=this.c.o.document,fe=this,Pe=a(),He=new Promise(function(Qt,Vt){function Br(){a()-Pe>=fe.f?Vt():Y.fonts.load(W(fe.a),fe.h).then(function(Zr){1<=Zr.length?Qt():setTimeout(Br,25)},function(){Vt()})}Br()}),it=null,xt=new Promise(function(Qt,Vt){it=setTimeout(Vt,fe.f)});Promise.race([xt,He]).then(function(){it&&(clearTimeout(it),it=null),fe.g(fe.a)},function(){fe.j(fe.a)})};function be(Y,fe,Pe,He,it,xt,Qt){this.v=Y,this.B=fe,this.c=Pe,this.a=He,this.s=Qt||"BESbswy",this.f={},this.w=it||3e3,this.u=xt||null,this.m=this.j=this.h=this.g=null,this.g=new Z(this.c,this.s),this.h=new Z(this.c,this.s),this.j=new Z(this.c,this.s),this.m=new Z(this.c,this.s),Y=new N(this.a.c+",serif",Ae(this.a)),Y=ne(Y),this.g.a.style.cssText=Y,Y=new N(this.a.c+",sans-serif",Ae(this.a)),Y=ne(Y),this.h.a.style.cssText=Y,Y=new N("serif",Ae(this.a)),Y=ne(Y),this.j.a.style.cssText=Y,Y=new N("sans-serif",Ae(this.a)),Y=ne(Y),this.m.a.style.cssText=Y,X(this.g),X(this.h),X(this.j),X(this.m)}var Se={D:"serif",C:"sans-serif"},Le=null;function Ge(){if(Le===null){var Y=/AppleWebKit\/([0-9]+)(?:\.([0-9]+))/.exec(window.navigator.userAgent);Le=!!Y&&(536>parseInt(Y[1],10)||parseInt(Y[1],10)===536&&11>=parseInt(Y[2],10))}return Le}be.prototype.start=function(){this.f.serif=this.j.a.offsetWidth,this.f["sans-serif"]=this.m.a.offsetWidth,this.A=a(),gt(this)};function Ze(Y,fe,Pe){for(var He in Se)if(Se.hasOwnProperty(He)&&fe===Y.f[Se[He]]&&Pe===Y.f[Se[He]])return!0;return!1}function gt(Y){var fe=Y.g.a.offsetWidth,Pe=Y.h.a.offsetWidth,He;(He=fe===Y.f.serif&&Pe===Y.f["sans-serif"])||(He=Ge()&&Ze(Y,fe,Pe)),He?a()-Y.A>=Y.w?Ge()&&Ze(Y,fe,Pe)&&(Y.u===null||Y.u.hasOwnProperty(Y.a.c))?bt(Y,Y.v):bt(Y,Y.B):Ut(Y):bt(Y,Y.v)}function Ut(Y){setTimeout(n(function(){gt(this)},Y),50)}function bt(Y,fe){setTimeout(n(function(){h(this.g.a),h(this.h.a),h(this.j.a),h(this.m.a),fe(this.a)},Y),0)}function Tt(Y,fe,Pe){this.c=Y,this.a=fe,this.f=0,this.m=this.j=!1,this.s=Pe}var Dt=null;Tt.prototype.g=function(Y){var fe=this.a;fe.g&&f(fe.f,[fe.a.c("wf",Y.c,Ae(Y).toString(),"active")],[fe.a.c("wf",Y.c,Ae(Y).toString(),"loading"),fe.a.c("wf",Y.c,Ae(Y).toString(),"inactive")]),ue(fe,"fontactive",Y),this.m=!0,ur(this)},Tt.prototype.h=function(Y){var fe=this.a;if(fe.g){var Pe=y(fe.f,fe.a.c("wf",Y.c,Ae(Y).toString(),"active")),He=[],it=[fe.a.c("wf",Y.c,Ae(Y).toString(),"loading")];Pe||He.push(fe.a.c("wf",Y.c,Ae(Y).toString(),"inactive")),f(fe.f,He,it)}ue(fe,"fontinactive",Y),ur(this)};function ur(Y){--Y.f==0&&Y.j&&(Y.m?(Y=Y.a,Y.g&&f(Y.f,[Y.a.c("wf","active")],[Y.a.c("wf","loading"),Y.a.c("wf","inactive")]),ue(Y,"active")):Oe(Y.a))}function ln(Y){this.j=Y,this.a=new ae,this.h=0,this.f=this.g=!0}ln.prototype.load=function(Y){this.c=new o(this.j,Y.context||this.j),this.g=Y.events!==!1,this.f=Y.classes!==!1,rn(this,new he(this.c,Y),Y)};function Rr(Y,fe,Pe,He,it){var xt=--Y.h==0;(Y.f||Y.g)&&setTimeout(function(){var Qt=it||null,Vt=He||null||{};if(Pe.length===0&&xt)Oe(fe.a);else{fe.f+=Pe.length,xt&&(fe.j=xt);var Br,Zr=[];for(Br=0;Br<Pe.length;Br++){var Zt=Pe[Br],Nn=Vt[Zt.c],jn=fe.a,gn=Zt;if(jn.g&&f(jn.f,[jn.a.c("wf",gn.c,Ae(gn).toString(),"loading")]),ue(jn,"fontloading",gn),jn=null,Dt===null)if(window.FontFace){var gn=/Gecko.*Firefox\/(\d+)/.exec(window.navigator.userAgent),_n=/OS X.*Version\/10\..*Safari/.exec(window.navigator.userAgent)&&/Apple/.exec(window.navigator.vendor);Dt=gn?42<parseInt(gn[1],10):!_n}else Dt=!1;Dt?jn=new ye(n(fe.g,fe),n(fe.h,fe),fe.c,Zt,fe.s,Nn):jn=new be(n(fe.g,fe),n(fe.h,fe),fe.c,Zt,fe.s,Qt,Nn),Zr.push(jn)}for(Br=0;Br<Zr.length;Br++)Zr[Br].start()}},0)}function rn(Y,fe,Pe){var it=[],He=Pe.timeout;Me(fe);var it=de(Y.a,Pe,Y.c),xt=new Tt(Y.c,fe,He);for(Y.h=it.length,fe=0,Pe=it.length;fe<Pe;fe++)it[fe].load(function(Qt,Vt,Br){Rr(Y,xt,Qt,Vt,Br)})}function wn(Y,fe){this.c=Y,this.a=fe}wn.prototype.load=function(Y){function fe(){if(xt["__mti_fntLst"+He]){var Qt=xt["__mti_fntLst"+He](),Vt=[],Br;if(Qt)for(var Zr=0;Zr<Qt.length;Zr++){var Zt=Qt[Zr].fontfamily;Qt[Zr].fontStyle!=null&&Qt[Zr].fontWeight!=null?(Br=Qt[Zr].fontStyle+Qt[Zr].fontWeight,Vt.push(new N(Zt,Br))):Vt.push(new N(Zt))}Y(Vt)}else setTimeout(function(){fe()},50)}var Pe=this,He=Pe.a.projectId,it=Pe.a.version;if(He){var xt=Pe.c.o;F(this.c,(Pe.a.api||"https://fast.fonts.net/jsapi")+"/"+He+".js"+(it?"?v="+it:""),function(Qt){Qt?Y([]):(xt["__MonotypeConfiguration__"+He]=function(){return Pe.a},fe())}).id="__MonotypeAPIScript__"+He}else Y([])};function Pn(Y,fe){this.c=Y,this.a=fe}Pn.prototype.load=function(Y){var fe,Pe,He=this.a.urls||[],it=this.a.families||[],xt=this.a.testStrings||{},Qt=new O;for(fe=0,Pe=He.length;fe<Pe;fe++)w(this.c,He[fe],M(Qt));var Vt=[];for(fe=0,Pe=it.length;fe<Pe;fe++)if(He=it[fe].split(":"),He[1])for(var Br=He[1].split(","),Zr=0;Zr<Br.length;Zr+=1)Vt.push(new N(He[0],Br[Zr]));else Vt.push(new N(He[0]));U(Qt,function(){Y(Vt,xt)})};function Aa(Y,fe){Y?this.c=Y:this.c=Un,this.a=[],this.f=[],this.g=fe||""}var Un="https://fonts.googleapis.com/css";function Jn(Y,fe){for(var Pe=fe.length,He=0;He<Pe;He++){var it=fe[He].split(":");it.length==3&&Y.f.push(it.pop());var xt="";it.length==2&&it[1]!=""&&(xt=":"),Y.a.push(it.join(xt))}}function La(Y){if(Y.a.length==0)throw Error("No fonts to load!");if(Y.c.indexOf("kit=")!=-1)return Y.c;for(var fe=Y.a.length,Pe=[],He=0;He<fe;He++)Pe.push(Y.a[He].replace(/ /g,"+"));return fe=Y.c+"?family="+Pe.join("%7C"),0<Y.f.length&&(fe+="&subset="+Y.f.join(",")),0<Y.g.length&&(fe+="&text="+encodeURIComponent(Y.g)),fe}function Qe(Y){this.f=Y,this.a=[],this.c={}}var vt={latin:"BESbswy","latin-ext":"çöüğş",cyrillic:"йяЖ",greek:"αβΣ",khmer:"កខគ",Hanuman:"កខគ"},kt={thin:"1",extralight:"2","extra-light":"2",ultralight:"2","ultra-light":"2",light:"3",regular:"4",book:"4",medium:"5","semi-bold":"6",semibold:"6","demi-bold":"6",demibold:"6",bold:"7","extra-bold":"8",extrabold:"8","ultra-bold":"8",ultrabold:"8",black:"9",heavy:"9",l:"3",r:"4",b:"7"},gr={i:"i",italic:"i",n:"n",normal:"n"},yr=/^(thin|(?:(?:extra|ultra)-?)?light|regular|book|medium|(?:(?:semi|demi|extra|ultra)-?)?bold|black|heavy|l|r|b|[1-9]00)?(n|i|normal|italic)?$/;function er(Y){for(var fe=Y.f.length,Pe=0;Pe<fe;Pe++){var He=Y.f[Pe].split(":"),it=He[0].replace(/\+/g," "),xt=["n4"];if(2<=He.length){var Qt,Vt=He[1];if(Qt=[],Vt)for(var Vt=Vt.split(","),Br=Vt.length,Zr=0;Zr<Br;Zr++){var Zt;if(Zt=Vt[Zr],Zt.match(/^[\w-]+$/)){var Nn=yr.exec(Zt.toLowerCase());if(Nn==null)Zt="";else{if(Zt=Nn[2],Zt=Zt==null||Zt==""?"n":gr[Zt],Nn=Nn[1],Nn==null||Nn=="")Nn="4";else var jn=kt[Nn],Nn=jn||(isNaN(Nn)?"4":Nn.substr(0,1));Zt=[Zt,Nn].join("")}}else Zt="";Zt&&Qt.push(Zt)}0<Qt.length&&(xt=Qt),He.length==3&&(He=He[2],Qt=[],He=He?He.split(","):Qt,0<He.length&&(He=vt[He[0]])&&(Y.c[it]=He))}for(Y.c[it]||(He=vt[it])&&(Y.c[it]=He),He=0;He<xt.length;He+=1)Y.a.push(new N(it,xt[He]))}}function Qr(Y,fe){this.c=Y,this.a=fe}var Fr={Arimo:!0,Cousine:!0,Tinos:!0};Qr.prototype.load=function(Y){var fe=new O,Pe=this.c,He=new Aa(this.a.api,this.a.text),it=this.a.families;Jn(He,it);var xt=new Qe(it);er(xt),w(Pe,La(He),M(fe)),U(fe,function(){Y(xt.a,xt.c,Fr)})};function Kt(Y,fe){this.c=Y,this.a=fe}Kt.prototype.load=function(Y){var fe=this.a.id,Pe=this.c.o;fe?F(this.c,(this.a.api||"https://use.typekit.net")+"/"+fe+".js",function(He){if(He)Y([]);else if(Pe.Typekit&&Pe.Typekit.config&&Pe.Typekit.config.fn){He=Pe.Typekit.config.fn;for(var it=[],xt=0;xt<He.length;xt+=2)for(var Qt=He[xt],Vt=He[xt+1],Br=0;Br<Vt.length;Br++)it.push(new N(Qt,Vt[Br]));try{Pe.Typekit.load({events:!1,classes:!1,async:!0})}catch{}Y(it)}},2e3):Y([])};function xn(Y,fe){this.c=Y,this.f=fe,this.a=[]}xn.prototype.load=function(Y){var fe=this.f.id,Pe=this.c.o,He=this;fe?(Pe.__webfontfontdeckmodule__||(Pe.__webfontfontdeckmodule__={}),Pe.__webfontfontdeckmodule__[fe]=function(it,xt){for(var Qt=0,Vt=xt.fonts.length;Qt<Vt;++Qt){var Br=xt.fonts[Qt];He.a.push(new N(Br.name,pe("font-weight:"+Br.weight+";font-style:"+Br.style)))}Y(He.a)},F(this.c,(this.f.api||"https://f.fontdeck.com/s/css/js/")+x(this.c)+"/"+fe+".js",function(it){it&&Y([])})):Y([])};var St=new ln(window);St.a.c.custom=function(Y,fe){return new Pn(fe,Y)},St.a.c.fontdeck=function(Y,fe){return new xn(fe,Y)},St.a.c.monotype=function(Y,fe){return new wn(fe,Y)},St.a.c.typekit=function(Y,fe){return new Kt(fe,Y)},St.a.c.google=function(Y,fe){return new Qr(fe,Y)};var ke={load:n(St.load,St)};e.exports?e.exports=ke:(window.WebFont=ke,window.WebFontConfig&&St.load(window.WebFontConfig))})()}(Kb)),Kb.exports}var RQ=we.Fragment;function HQ(e,t,r){return QS.call(t,"css")?we.jsx(LS,NS(e,t),r):we.jsx(e,t,r)}function jQ(e,t,r){return QS.call(t,"css")?we.jsxs(LS,NS(e,t),r):we.jsxs(e,t,r)}const KQ=Object.freeze(Object.defineProperty({__proto__:null,Fragment:RQ,jsx:HQ,jsxs:jQ},Symbol.toStringTag,{value:"Module"})),VQ=cr(KQ);var Vb={exports:{}},a2;function GQ(){return a2||(a2=1,function(e,t){(function(n,a){e.exports=a(q,h0)})(So,function(r,n){return function(a){var o={};function i(c){if(o[c])return o[c].exports;var d=o[c]={i:c,l:!1,exports:{}};return a[c].call(d.exports,d,d.exports,i),d.l=!0,d.exports}return i.m=a,i.c=o,i.d=function(c,d,h){i.o(c,d)||Object.defineProperty(c,d,{enumerable:!0,get:h})},i.r=function(c){typeof Symbol<"u"&&Symbol.toStringTag&&Object.defineProperty(c,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(c,"__esModule",{value:!0})},i.t=function(c,d){if(d&1&&(c=i(c)),d&8||d&4&&typeof c=="object"&&c&&c.__esModule)return c;var h=Object.create(null);if(i.r(h),Object.defineProperty(h,"default",{enumerable:!0,value:c}),d&2&&typeof c!="string")for(var f in c)i.d(h,f,(function(y){return c[y]}).bind(null,f));return h},i.n=function(c){var d=c&&c.__esModule?function(){return c.default}:function(){return c};return i.d(d,"a",d),d},i.o=function(c,d){return Object.prototype.hasOwnProperty.call(c,d)},i.p="",i(i.s=4)}([function(a,o,i){a.exports=i(5)()},function(a,o){a.exports=r},function(a,o){a.exports=n},function(a,o){a.exports=function(i,c,d){var h=i.direction,f=i.value;switch(h){case"top":return d.top+f<c.top&&d.bottom>c.bottom&&d.left<c.left&&d.right>c.right;case"left":return d.left+f<c.left&&d.bottom>c.bottom&&d.top<c.top&&d.right>c.right;case"bottom":return d.bottom-f>c.bottom&&d.left<c.left&&d.right>c.right&&d.top<c.top;case"right":return d.right-f>c.right&&d.left<c.left&&d.top<c.top&&d.bottom>c.bottom}}},function(a,o,i){i.r(o),i.d(o,"default",function(){return he});var c=i(1),d=i.n(c),h=i(2),f=i.n(h),y=i(0),x=i.n(y),w=i(3),F=i.n(w);function O(Me){return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?O=function(ue){return typeof ue}:O=function(ue){return ue&&typeof Symbol=="function"&&ue.constructor===Symbol&&ue!==Symbol.prototype?"symbol":typeof ue},O(Me)}function M(Me,Oe){if(!(Me instanceof Oe))throw new TypeError("Cannot call a class as a function")}function U(Me,Oe){for(var ue=0;ue<Oe.length;ue++){var ae=Oe[ue];ae.enumerable=ae.enumerable||!1,ae.configurable=!0,"value"in ae&&(ae.writable=!0),Object.defineProperty(Me,ae.key,ae)}}function j(Me,Oe,ue){return Oe&&U(Me.prototype,Oe),Me}function Q(Me,Oe){return Oe&&(O(Oe)==="object"||typeof Oe=="function")?Oe:W(Me)}function N(Me){return N=Object.setPrototypeOf?Object.getPrototypeOf:function(ue){return ue.__proto__||Object.getPrototypeOf(ue)},N(Me)}function W(Me){if(Me===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return Me}function ee(Me,Oe){if(typeof Oe!="function"&&Oe!==null)throw new TypeError("Super expression must either be null or a function");Me.prototype=Object.create(Oe&&Oe.prototype,{constructor:{value:Me,writable:!0,configurable:!0}}),Oe&&Ae(Me,Oe)}function Ae(Me,Oe){return Ae=Object.setPrototypeOf||function(ae,de){return ae.__proto__=de,ae},Ae(Me,Oe)}function oe(Me,Oe,ue){return Oe in Me?Object.defineProperty(Me,Oe,{value:ue,enumerable:!0,configurable:!0,writable:!0}):Me[Oe]=ue,Me}function pe(Me){return Me.width===void 0&&(Me.width=Me.right-Me.left),Me.height===void 0&&(Me.height=Me.bottom-Me.top),Me}var he=function(Me){ee(Oe,Me);function Oe(ue){var ae;return M(this,Oe),ae=Q(this,N(Oe).call(this,ue)),oe(W(ae),"getContainer",function(){return ae.props.containment||window}),oe(W(ae),"addEventListener",function(de,Z,X,ne){ae.debounceCheck||(ae.debounceCheck={});var ye,be,Se=function(){ye=null,ae.check()};ne>-1?be=function(){ye||(ye=setTimeout(Se,ne||0))}:be=function(){clearTimeout(ye),ye=setTimeout(Se,X||0)};var Le={target:de,fn:be,getLastTimeout:function(){return ye}};de.addEventListener(Z,Le.fn),ae.debounceCheck[Z]=Le}),oe(W(ae),"startWatching",function(){ae.debounceCheck||ae.interval||(ae.props.intervalCheck&&(ae.interval=setInterval(ae.check,ae.props.intervalDelay)),ae.props.scrollCheck&&ae.addEventListener(ae.getContainer(),"scroll",ae.props.scrollDelay,ae.props.scrollThrottle),ae.props.resizeCheck&&ae.addEventListener(window,"resize",ae.props.resizeDelay,ae.props.resizeThrottle),!ae.props.delayedCall&&ae.check())}),oe(W(ae),"stopWatching",function(){if(ae.debounceCheck){for(var de in ae.debounceCheck)if(ae.debounceCheck.hasOwnProperty(de)){var Z=ae.debounceCheck[de];clearTimeout(Z.getLastTimeout()),Z.target.removeEventListener(de,Z.fn),ae.debounceCheck[de]=null}}ae.debounceCheck=null,ae.interval&&(ae.interval=clearInterval(ae.interval))}),oe(W(ae),"check",function(){var de=ae.node,Z,X;if(!de)return ae.state;if(Z=pe(ae.roundRectDown(de.getBoundingClientRect())),ae.props.containment){var ne=ae.props.containment.getBoundingClientRect();X={top:ne.top,left:ne.left,bottom:ne.bottom,right:ne.right}}else X={top:0,left:0,bottom:window.innerHeight||document.documentElement.clientHeight,right:window.innerWidth||document.documentElement.clientWidth};var ye=ae.props.offset||{},be=O(ye)==="object";be&&(X.top+=ye.top||0,X.left+=ye.left||0,X.bottom-=ye.bottom||0,X.right-=ye.right||0);var Se={top:Z.top>=X.top,left:Z.left>=X.left,bottom:Z.bottom<=X.bottom,right:Z.right<=X.right},Le=Z.height>0&&Z.width>0,Ge=Le&&Se.top&&Se.left&&Se.bottom&&Se.right;if(Le&&ae.props.partialVisibility){var Ze=Z.top<=X.bottom&&Z.bottom>=X.top&&Z.left<=X.right&&Z.right>=X.left;typeof ae.props.partialVisibility=="string"&&(Ze=Se[ae.props.partialVisibility]),Ge=ae.props.minTopValue?Ze&&Z.top<=X.bottom-ae.props.minTopValue:Ze}typeof ye.direction=="string"&&typeof ye.value=="number"&&(console.warn("[notice] offset.direction and offset.value have been deprecated. They still work for now, but will be removed in next major version. Please upgrade to the new syntax: { %s: %d }",ye.direction,ye.value),Ge=F()(ye,Z,X));var gt=ae.state;return ae.state.isVisible!==Ge&&(gt={isVisible:Ge,visibilityRect:Se},ae.setState(gt),ae.props.onChange&&ae.props.onChange(Ge)),gt}),ae.state={isVisible:null,visibilityRect:{}},ae}return j(Oe,[{key:"componentDidMount",value:function(){this.node=f.a.findDOMNode(this),this.props.active&&this.startWatching()}},{key:"componentWillUnmount",value:function(){this.stopWatching()}},{key:"componentDidUpdate",value:function(ae){this.node=f.a.findDOMNode(this),this.props.active&&!ae.active?(this.setState({isVisible:null,visibilityRect:{}}),this.startWatching()):this.props.active||this.stopWatching()}},{key:"roundRectDown",value:function(ae){return{top:Math.floor(ae.top),left:Math.floor(ae.left),bottom:Math.floor(ae.bottom),right:Math.floor(ae.right)}}},{key:"render",value:function(){return this.props.children instanceof Function?this.props.children({isVisible:this.state.isVisible,visibilityRect:this.state.visibilityRect}):d.a.Children.only(this.props.children)}}]),Oe}(d.a.Component);oe(he,"defaultProps",{active:!0,partialVisibility:!1,minTopValue:0,scrollCheck:!1,scrollDelay:250,scrollThrottle:-1,resizeCheck:!1,resizeDelay:250,resizeThrottle:-1,intervalCheck:!0,intervalDelay:100,delayedCall:!1,offset:{},containment:null,children:d.a.createElement("span",null)}),oe(he,"propTypes",{onChange:x.a.func,active:x.a.bool,partialVisibility:x.a.oneOfType([x.a.bool,x.a.oneOf(["top","right","bottom","left"])]),delayedCall:x.a.bool,offset:x.a.oneOfType([x.a.shape({top:x.a.number,left:x.a.number,bottom:x.a.number,right:x.a.number}),x.a.shape({direction:x.a.oneOf(["top","right","bottom","left"]),value:x.a.number})]),scrollCheck:x.a.bool,scrollDelay:x.a.number,scrollThrottle:x.a.number,resizeCheck:x.a.bool,resizeDelay:x.a.number,resizeThrottle:x.a.number,intervalCheck:x.a.bool,intervalDelay:x.a.number,containment:typeof window<"u"?x.a.instanceOf(window.Element):x.a.any,children:x.a.oneOfType([x.a.element,x.a.func]),minTopValue:x.a.number})},function(a,o,i){var c=i(6);function d(){}function h(){}h.resetWarningCache=d,a.exports=function(){function f(w,F,O,M,U,j){if(j!==c){var Q=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw Q.name="Invariant Violation",Q}}f.isRequired=f;function y(){return f}var x={array:f,bool:f,func:f,number:f,object:f,string:f,symbol:f,any:f,arrayOf:y,element:f,elementType:f,instanceOf:y,node:f,objectOf:y,oneOf:y,oneOfType:y,shape:y,exact:y,checkPropTypes:h,resetWarningCache:d};return x.PropTypes=x,x}},function(a,o,i){var c="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED";a.exports=c}])})}(Vb)),Vb.exports}var u1=function(){return u1=Object.assign||function(t){for(var r,n=1,a=arguments.length;n<a;n++){r=arguments[n];for(var o in r)Object.prototype.hasOwnProperty.call(r,o)&&(t[o]=r[o])}return t},u1.apply(this,arguments)};function hu(e,t,r,n){function a(o){return o instanceof r?o:new r(function(i){i(o)})}return new(r||(r=Promise))(function(o,i){function c(f){try{h(n.next(f))}catch(y){i(y)}}function d(f){try{h(n.throw(f))}catch(y){i(y)}}function h(f){f.done?o(f.value):a(f.value).then(c,d)}h((n=n.apply(e,t||[])).next())})}function gu(e,t){var r={label:0,sent:function(){if(o[0]&1)throw o[1];return o[1]},trys:[],ops:[]},n,a,o,i;return i={next:c(0),throw:c(1),return:c(2)},typeof Symbol=="function"&&(i[Symbol.iterator]=function(){return this}),i;function c(h){return function(f){return d([h,f])}}function d(h){if(n)throw new TypeError("Generator is already executing.");for(;i&&(i=0,h[0]&&(r=0)),r;)try{if(n=1,a&&(o=h[0]&2?a.return:h[0]?a.throw||((o=a.return)&&o.call(a),0):a.next)&&!(o=o.call(a,h[1])).done)return o;switch(a=0,o&&(h=[h[0]&2,o.value]),h[0]){case 0:case 1:o=h;break;case 4:return r.label++,{value:h[1],done:!1};case 5:r.label++,a=h[1],h=[0];continue;case 7:h=r.ops.pop(),r.trys.pop();continue;default:if(o=r.trys,!(o=o.length>0&&o[o.length-1])&&(h[0]===6||h[0]===2)){r=0;continue}if(h[0]===3&&(!o||h[1]>o[0]&&h[1]<o[3])){r.label=h[1];break}if(h[0]===6&&r.label<o[1]){r.label=o[1],o=h;break}if(o&&r.label<o[2]){r.label=o[2],r.ops.push(h);break}o[2]&&r.ops.pop(),r.trys.pop();continue}h=t.call(e,r)}catch(f){h=[6,f],a=0}finally{n=o=0}if(h[0]&5)throw h[1];return{value:h[0]?h[1]:void 0,done:!0}}}function fF(e,t,r){if(r||arguments.length===2)for(var n=0,a=t.length,o;n<a;n++)(o||!(n in t))&&(o||(o=Array.prototype.slice.call(t,0,n)),o[n]=t[n]);return e.concat(o||Array.prototype.slice.call(t))}var pF="3.4.2";function Hh(e,t){return new Promise(function(r){return setTimeout(r,e,t)})}function WQ(e,t){t===void 0&&(t=1/0);var r=window.requestIdleCallback;return r?new Promise(function(n){return r.call(window,function(){return n()},{timeout:t})}):Hh(Math.min(e,t))}function Pv(e){return!!e&&typeof e.then=="function"}function o2(e,t){try{var r=e();Pv(r)?r.then(function(n){return t(!0,n)},function(n){return t(!1,n)}):t(!0,r)}catch(n){t(!1,n)}}function i2(e,t,r){return r===void 0&&(r=16),hu(this,void 0,void 0,function(){var n,a,o,i;return gu(this,function(c){switch(c.label){case 0:n=Array(e.length),a=Date.now(),o=0,c.label=1;case 1:return o<e.length?(n[o]=t(e[o],o),i=Date.now(),i>=a+r?(a=i,[4,Hh(0)]):[3,3]):[3,4];case 2:c.sent(),c.label=3;case 3:return++o,[3,1];case 4:return[2,n]}})})}function jh(e){e.then(void 0,function(){})}function nl(e,t){e=[e[0]>>>16,e[0]&65535,e[1]>>>16,e[1]&65535],t=[t[0]>>>16,t[0]&65535,t[1]>>>16,t[1]&65535];var r=[0,0,0,0];return r[3]+=e[3]+t[3],r[2]+=r[3]>>>16,r[3]&=65535,r[2]+=e[2]+t[2],r[1]+=r[2]>>>16,r[2]&=65535,r[1]+=e[1]+t[1],r[0]+=r[1]>>>16,r[1]&=65535,r[0]+=e[0]+t[0],r[0]&=65535,[r[0]<<16|r[1],r[2]<<16|r[3]]}function CA(e,t){e=[e[0]>>>16,e[0]&65535,e[1]>>>16,e[1]&65535],t=[t[0]>>>16,t[0]&65535,t[1]>>>16,t[1]&65535];var r=[0,0,0,0];return r[3]+=e[3]*t[3],r[2]+=r[3]>>>16,r[3]&=65535,r[2]+=e[2]*t[3],r[1]+=r[2]>>>16,r[2]&=65535,r[2]+=e[3]*t[2],r[1]+=r[2]>>>16,r[2]&=65535,r[1]+=e[1]*t[3],r[0]+=r[1]>>>16,r[1]&=65535,r[1]+=e[2]*t[2],r[0]+=r[1]>>>16,r[1]&=65535,r[1]+=e[3]*t[1],r[0]+=r[1]>>>16,r[1]&=65535,r[0]+=e[0]*t[3]+e[1]*t[2]+e[2]*t[1]+e[3]*t[0],r[0]&=65535,[r[0]<<16|r[1],r[2]<<16|r[3]]}function wf(e,t){return t%=64,t===32?[e[1],e[0]]:t<32?[e[0]<<t|e[1]>>>32-t,e[1]<<t|e[0]>>>32-t]:(t-=32,[e[1]<<t|e[0]>>>32-t,e[0]<<t|e[1]>>>32-t])}function nA(e,t){return t%=64,t===0?e:t<32?[e[0]<<t|e[1]>>>32-t,e[1]<<t]:[e[1]<<t-32,0]}function _o(e,t){return[e[0]^t[0],e[1]^t[1]]}function s2(e){return e=_o(e,[0,e[0]>>>1]),e=CA(e,[4283543511,3981806797]),e=_o(e,[0,e[0]>>>1]),e=CA(e,[3301882366,444984403]),e=_o(e,[0,e[0]>>>1]),e}function hF(e,t){e=e||"",t=t||0;var r=e.length%16,n=e.length-r,a=[0,t],o=[0,t],i=[0,0],c=[0,0],d=[2277735313,289559509],h=[1291169091,658871167],f;for(f=0;f<n;f=f+16)i=[e.charCodeAt(f+4)&255|(e.charCodeAt(f+5)&255)<<8|(e.charCodeAt(f+6)&255)<<16|(e.charCodeAt(f+7)&255)<<24,e.charCodeAt(f)&255|(e.charCodeAt(f+1)&255)<<8|(e.charCodeAt(f+2)&255)<<16|(e.charCodeAt(f+3)&255)<<24],c=[e.charCodeAt(f+12)&255|(e.charCodeAt(f+13)&255)<<8|(e.charCodeAt(f+14)&255)<<16|(e.charCodeAt(f+15)&255)<<24,e.charCodeAt(f+8)&255|(e.charCodeAt(f+9)&255)<<8|(e.charCodeAt(f+10)&255)<<16|(e.charCodeAt(f+11)&255)<<24],i=CA(i,d),i=wf(i,31),i=CA(i,h),a=_o(a,i),a=wf(a,27),a=nl(a,o),a=nl(CA(a,[0,5]),[0,1390208809]),c=CA(c,h),c=wf(c,33),c=CA(c,d),o=_o(o,c),o=wf(o,31),o=nl(o,a),o=nl(CA(o,[0,5]),[0,944331445]);switch(i=[0,0],c=[0,0],r){case 15:c=_o(c,nA([0,e.charCodeAt(f+14)],48));case 14:c=_o(c,nA([0,e.charCodeAt(f+13)],40));case 13:c=_o(c,nA([0,e.charCodeAt(f+12)],32));case 12:c=_o(c,nA([0,e.charCodeAt(f+11)],24));case 11:c=_o(c,nA([0,e.charCodeAt(f+10)],16));case 10:c=_o(c,nA([0,e.charCodeAt(f+9)],8));case 9:c=_o(c,[0,e.charCodeAt(f+8)]),c=CA(c,h),c=wf(c,33),c=CA(c,d),o=_o(o,c);case 8:i=_o(i,nA([0,e.charCodeAt(f+7)],56));case 7:i=_o(i,nA([0,e.charCodeAt(f+6)],48));case 6:i=_o(i,nA([0,e.charCodeAt(f+5)],40));case 5:i=_o(i,nA([0,e.charCodeAt(f+4)],32));case 4:i=_o(i,nA([0,e.charCodeAt(f+3)],24));case 3:i=_o(i,nA([0,e.charCodeAt(f+2)],16));case 2:i=_o(i,nA([0,e.charCodeAt(f+1)],8));case 1:i=_o(i,[0,e.charCodeAt(f)]),i=CA(i,d),i=wf(i,31),i=CA(i,h),a=_o(a,i)}return a=_o(a,[0,e.length]),o=_o(o,[0,e.length]),a=nl(a,o),o=nl(o,a),a=s2(a),o=s2(o),a=nl(a,o),o=nl(o,a),("00000000"+(a[0]>>>0).toString(16)).slice(-8)+("00000000"+(a[1]>>>0).toString(16)).slice(-8)+("00000000"+(o[0]>>>0).toString(16)).slice(-8)+("00000000"+(o[1]>>>0).toString(16)).slice(-8)}function YQ(e){var t;return u1({name:e.name,message:e.message,stack:(t=e.stack)===null||t===void 0?void 0:t.split(`
`)},e)}function zQ(e,t){for(var r=0,n=e.length;r<n;++r)if(e[r]===t)return!0;return!1}function $Q(e,t){return!zQ(e,t)}function sC(e){return parseInt(e)}function VA(e){return parseFloat(e)}function iu(e,t){return typeof e=="number"&&isNaN(e)?t:e}function ZA(e){return e.reduce(function(t,r){return t+(r?1:0)},0)}function gF(e,t){if(t===void 0&&(t=1),Math.abs(t)>=1)return Math.round(e/t)*t;var r=1/t;return Math.round(e*r)/r}function JQ(e){for(var t,r,n="Unexpected syntax '".concat(e,"'"),a=/^\s*([a-z-]*)(.*)$/i.exec(e),o=a[1]||void 0,i={},c=/([.:#][\w-]+|\[.+?\])/gi,d=function(x,w){i[x]=i[x]||[],i[x].push(w)};;){var h=c.exec(a[2]);if(!h)break;var f=h[0];switch(f[0]){case".":d("class",f.slice(1));break;case"#":d("id",f.slice(1));break;case"[":{var y=/^\[([\w-]+)([~|^$*]?=("(.*?)"|([\w-]+)))?(\s+[is])?\]$/.exec(f);if(y)d(y[1],(r=(t=y[4])!==null&&t!==void 0?t:y[5])!==null&&r!==void 0?r:"");else throw new Error(n);break}default:throw new Error(n)}}return[o,i]}function A2(e){return e&&typeof e=="object"&&"message"in e?e:{message:e}}function mF(e){return typeof e!="function"}function qQ(e,t){var r=new Promise(function(n){var a=Date.now();o2(e.bind(null,t),function(){for(var o=[],i=0;i<arguments.length;i++)o[i]=arguments[i];var c=Date.now()-a;if(!o[0])return n(function(){return{error:A2(o[1]),duration:c}});var d=o[1];if(mF(d))return n(function(){return{value:d,duration:c}});n(function(){return new Promise(function(h){var f=Date.now();o2(d,function(){for(var y=[],x=0;x<arguments.length;x++)y[x]=arguments[x];var w=c+Date.now()-f;if(!y[0])return h({error:A2(y[1]),duration:w});h({value:y[1],duration:w})})})})})});return jh(r),function(){return r.then(function(a){return a()})}}function vF(e,t,r){var n=Object.keys(e).filter(function(o){return $Q(r,o)}),a=i2(n,function(o){return qQ(e[o],t)});return jh(a),function(){return hu(this,void 0,void 0,function(){var i,c,d,h,f;return gu(this,function(y){switch(y.label){case 0:return[4,a];case 1:return i=y.sent(),[4,i2(i,function(x){var w=x();return jh(w),w})];case 2:return c=y.sent(),[4,Promise.all(c)];case 3:for(d=y.sent(),h={},f=0;f<n.length;++f)h[n[f]]=d[f];return[2,h]}})})}}function XQ(e,t){var r=function(n){return mF(n)?t(n):function(){var a=n();return Pv(a)?a.then(t):t(a)}};return function(n){var a=e(n);return Pv(a)?a.then(r):r(a)}}function AC(){var e=window,t=navigator;return ZA(["MSCSSMatrix"in e,"msSetImmediate"in e,"msIndexedDB"in e,"msMaxTouchPoints"in t,"msPointerEnabled"in t])>=4}function yF(){var e=window,t=navigator;return ZA(["msWriteProfilerMark"in e,"MSStream"in e,"msLaunchUri"in t,"msSaveBlob"in t])>=3&&!AC()}function B0(){var e=window,t=navigator;return ZA(["webkitPersistentStorage"in t,"webkitTemporaryStorage"in t,t.vendor.indexOf("Google")===0,"webkitResolveLocalFileSystemURL"in e,"BatteryManager"in e,"webkitMediaStream"in e,"webkitSpeechGrammar"in e])>=5}function up(){var e=window,t=navigator;return ZA(["ApplePayError"in e,"CSSPrimitiveValue"in e,"Counter"in e,t.vendor.indexOf("Apple")===0,"getStorageUpdates"in t,"WebKitMediaKeys"in e])>=4}function x0(){var e=window;return ZA(["safari"in e,!("DeviceMotionEvent"in e),!("ongestureend"in e),!("standalone"in navigator)])>=3}function bF(){var e,t,r=window;return ZA(["buildID"in navigator,"MozAppearance"in((t=(e=document.documentElement)===null||e===void 0?void 0:e.style)!==null&&t!==void 0?t:{}),"onmozfullscreenchange"in r,"mozInnerScreenX"in r,"CSSMozDocumentRule"in r,"CanvasCaptureMediaStream"in r])>=4}function ZQ(){var e=window;return ZA([!("MediaSettingsRange"in e),"RTCEncodedAudioFrame"in e,""+e.Intl=="[object Intl]",""+e.Reflect=="[object Reflect]"])>=3}function eL(){var e=window;return ZA(["DOMRectList"in e,"RTCPeerConnectionIceEvent"in e,"SVGGeometryElement"in e,"ontransitioncancel"in e])>=3}function tL(){if(navigator.platform==="iPad")return!0;var e=screen,t=e.width/e.height;return ZA(["MediaSource"in window,!!Element.prototype.webkitRequestFullscreen,t>.65&&t<1.53])>=2}function wF(){var e=document;return e.fullscreenElement||e.msFullscreenElement||e.mozFullScreenElement||e.webkitFullscreenElement||null}function rL(){var e=document;return(e.exitFullscreen||e.msExitFullscreen||e.mozCancelFullScreen||e.webkitExitFullscreen).call(e)}function cC(){var e=B0(),t=bF();if(!e&&!t)return!1;var r=window;return ZA(["onorientationchange"in r,"orientation"in r,e&&!("SharedWorker"in r),t&&/android/i.test(navigator.appVersion)])>=2}function nL(){var e=window,t=e.OfflineAudioContext||e.webkitOfflineAudioContext;if(!t)return-2;if(aL())return-1;var r=4500,n=5e3,a=new t(1,n,44100),o=a.createOscillator();o.type="triangle",o.frequency.value=1e4;var i=a.createDynamicsCompressor();i.threshold.value=-50,i.knee.value=40,i.ratio.value=12,i.attack.value=0,i.release.value=.25,o.connect(i),i.connect(a.destination),o.start(0);var c=oL(a),d=c[0],h=c[1],f=d.then(function(y){return iL(y.getChannelData(0).subarray(r))},function(y){if(y.name==="timeout"||y.name==="suspended")return-3;throw y});return jh(f),function(){return h(),f}}function aL(){return up()&&!x0()&&!eL()}function oL(e){var t=3,r=500,n=500,a=5e3,o=function(){},i=new Promise(function(c,d){var h=!1,f=0,y=0;e.oncomplete=function(F){return c(F.renderedBuffer)};var x=function(){setTimeout(function(){return d(c2("timeout"))},Math.min(n,y+a-Date.now()))},w=function(){try{var F=e.startRendering();switch(Pv(F)&&jh(F),e.state){case"running":y=Date.now(),h&&x();break;case"suspended":document.hidden||f++,h&&f>=t?d(c2("suspended")):setTimeout(w,r);break}}catch(O){d(O)}};w(),o=function(){h||(h=!0,y>0&&x())}});return[i,o]}function iL(e){for(var t=0,r=0;r<e.length;++r)t+=Math.abs(e[r]);return t}function c2(e){var t=new Error(e);return t.name=e,t}function uC(e,t,r){var n,a,o;return r===void 0&&(r=50),hu(this,void 0,void 0,function(){var i,c;return gu(this,function(d){switch(d.label){case 0:i=document,d.label=1;case 1:return i.body?[3,3]:[4,Hh(r)];case 2:return d.sent(),[3,1];case 3:c=i.createElement("iframe"),d.label=4;case 4:return d.trys.push([4,,10,11]),[4,new Promise(function(h,f){var y=!1,x=function(){y=!0,h()},w=function(M){y=!0,f(M)};c.onload=x,c.onerror=w;var F=c.style;F.setProperty("display","block","important"),F.position="absolute",F.top="0",F.left="0",F.visibility="hidden",t&&"srcdoc"in c?c.srcdoc=t:c.src="about:blank",i.body.appendChild(c);var O=function(){var M,U;y||(((U=(M=c.contentWindow)===null||M===void 0?void 0:M.document)===null||U===void 0?void 0:U.readyState)==="complete"?x():setTimeout(O,10))};O()})];case 5:d.sent(),d.label=6;case 6:return!((a=(n=c.contentWindow)===null||n===void 0?void 0:n.document)===null||a===void 0)&&a.body?[3,8]:[4,Hh(r)];case 7:return d.sent(),[3,6];case 8:return[4,e(c,c.contentWindow)];case 9:return[2,d.sent()];case 10:return(o=c.parentNode)===null||o===void 0||o.removeChild(c),[7];case 11:return[2]}})})}function sL(e){for(var t=JQ(e),r=t[0],n=t[1],a=document.createElement(r??"div"),o=0,i=Object.keys(n);o<i.length;o++){var c=i[o],d=n[c].join(" ");c==="style"?AL(a.style,d):a.setAttribute(c,d)}return a}function AL(e,t){for(var r=0,n=t.split(";");r<n.length;r++){var a=n[r],o=/^\s*([\w-]+)\s*:\s*(.+?)(\s*!([\w-]+))?\s*$/.exec(a);if(o){var i=o[1],c=o[2],d=o[4];e.setProperty(i,c,d||"")}}}var cL="mmMwWLliI0O&1",uL="48px",Cf=["monospace","sans-serif","serif"],u2=["sans-serif-thin","ARNO PRO","Agency FB","Arabic Typesetting","Arial Unicode MS","AvantGarde Bk BT","BankGothic Md BT","Batang","Bitstream Vera Sans Mono","Calibri","Century","Century Gothic","Clarendon","EUROSTILE","Franklin Gothic","Futura Bk BT","Futura Md BT","GOTHAM","Gill Sans","HELV","Haettenschweiler","Helvetica Neue","Humanst521 BT","Leelawadee","Letter Gothic","Levenim MT","Lucida Bright","Lucida Sans","Menlo","MS Mincho","MS Outlook","MS Reference Specialty","MS UI Gothic","MT Extra","MYRIAD PRO","Marlett","Meiryo UI","Microsoft Uighur","Minion Pro","Monotype Corsiva","PMingLiU","Pristina","SCRIPTINA","Segoe UI Light","Serifa","SimHei","Small Fonts","Staccato222 BT","TRAJAN PRO","Univers CE 55 Medium","Vrinda","ZWAdobeF"];function lL(){return uC(function(e,t){var r=t.document,n=r.body;n.style.fontSize=uL;var a=r.createElement("div"),o={},i={},c=function(O){var M=r.createElement("span"),U=M.style;return U.position="absolute",U.top="0",U.left="0",U.fontFamily=O,M.textContent=cL,a.appendChild(M),M},d=function(O,M){return c("'".concat(O,"',").concat(M))},h=function(){return Cf.map(c)},f=function(){for(var O={},M=function(N){O[N]=Cf.map(function(W){return d(N,W)})},U=0,j=u2;U<j.length;U++){var Q=j[U];M(Q)}return O},y=function(O){return Cf.some(function(M,U){return O[U].offsetWidth!==o[M]||O[U].offsetHeight!==i[M]})},x=h(),w=f();n.appendChild(a);for(var F=0;F<Cf.length;F++)o[Cf[F]]=x[F].offsetWidth,i[Cf[F]]=x[F].offsetHeight;return u2.filter(function(O){return y(w[O])})})}function dL(){var e=navigator.plugins;if(e){for(var t=[],r=0;r<e.length;++r){var n=e[r];if(n){for(var a=[],o=0;o<n.length;++o){var i=n[o];a.push({type:i.type,suffixes:i.suffixes})}t.push({name:n.name,description:n.description,mimeTypes:a})}}return t}}function fL(){var e=!1,t,r,n=pL(),a=n[0],o=n[1];if(!hL(a,o))t=r="";else{e=gL(o),mL(a,o);var i=Gb(a),c=Gb(a);i!==c?t=r="unstable":(r=i,vL(a,o),t=Gb(a))}return{winding:e,geometry:t,text:r}}function pL(){var e=document.createElement("canvas");return e.width=1,e.height=1,[e,e.getContext("2d")]}function hL(e,t){return!!(t&&e.toDataURL)}function gL(e){return e.rect(0,0,10,10),e.rect(2,2,6,6),!e.isPointInPath(5,5,"evenodd")}function mL(e,t){e.width=240,e.height=60,t.textBaseline="alphabetic",t.fillStyle="#f60",t.fillRect(100,1,62,20),t.fillStyle="#069",t.font='11pt "Times New Roman"';var r="Cwm fjordbank gly ".concat("😃");t.fillText(r,2,15),t.fillStyle="rgba(102, 204, 0, 0.2)",t.font="18pt Arial",t.fillText(r,4,45)}function vL(e,t){e.width=122,e.height=110,t.globalCompositeOperation="multiply";for(var r=0,n=[["#f2f",40,40],["#2ff",80,40],["#ff2",60,80]];r<n.length;r++){var a=n[r],o=a[0],i=a[1],c=a[2];t.fillStyle=o,t.beginPath(),t.arc(i,c,40,0,Math.PI*2,!0),t.closePath(),t.fill()}t.fillStyle="#f9c",t.arc(60,60,60,0,Math.PI*2,!0),t.arc(60,60,20,0,Math.PI*2,!0),t.fill("evenodd")}function Gb(e){return e.toDataURL()}function yL(){var e=navigator,t=0,r;e.maxTouchPoints!==void 0?t=sC(e.maxTouchPoints):e.msMaxTouchPoints!==void 0&&(t=e.msMaxTouchPoints);try{document.createEvent("TouchEvent"),r=!0}catch{r=!1}var n="ontouchstart"in window;return{maxTouchPoints:t,touchEvent:r,touchStart:n}}function bL(){return navigator.oscpu}function wL(){var e=navigator,t=[],r=e.language||e.userLanguage||e.browserLanguage||e.systemLanguage;if(r!==void 0&&t.push([r]),Array.isArray(e.languages))B0()&&ZQ()||t.push(e.languages);else if(typeof e.languages=="string"){var n=e.languages;n&&t.push(n.split(","))}return t}function CL(){return window.screen.colorDepth}function BL(){return iu(VA(navigator.deviceMemory),void 0)}function xL(){var e=screen,t=function(n){return iu(sC(n),null)},r=[t(e.width),t(e.height)];return r.sort().reverse(),r}var _L=2500,EL=10,kv,Wb;function kL(){if(Wb===void 0){var e=function(){var t=l1();d1(t)?Wb=setTimeout(e,_L):(kv=t,Wb=void 0)};e()}}function CF(){var e=this;return kL(),function(){return hu(e,void 0,void 0,function(){var t;return gu(this,function(r){switch(r.label){case 0:return t=l1(),d1(t)?kv?[2,fF([],kv,!0)]:wF()?[4,rL()]:[3,2]:[3,2];case 1:r.sent(),t=l1(),r.label=2;case 2:return d1(t)||(kv=t),[2,t]}})})}}function SL(){var e=this,t=CF();return function(){return hu(e,void 0,void 0,function(){var r,n;return gu(this,function(a){switch(a.label){case 0:return[4,t()];case 1:return r=a.sent(),n=function(o){return o===null?null:gF(o,EL)},[2,[n(r[0]),n(r[1]),n(r[2]),n(r[3])]]}})})}}function l1(){var e=screen;return[iu(VA(e.availTop),null),iu(VA(e.width)-VA(e.availWidth)-iu(VA(e.availLeft),0),null),iu(VA(e.height)-VA(e.availHeight)-iu(VA(e.availTop),0),null),iu(VA(e.availLeft),null)]}function d1(e){for(var t=0;t<4;++t)if(e[t])return!1;return!0}function FL(){return iu(sC(navigator.hardwareConcurrency),void 0)}function TL(){var e,t=(e=window.Intl)===null||e===void 0?void 0:e.DateTimeFormat;if(t){var r=new t().resolvedOptions().timeZone;if(r)return r}var n=-OL();return"UTC".concat(n>=0?"+":"").concat(Math.abs(n))}function OL(){var e=new Date().getFullYear();return Math.max(VA(new Date(e,0,1).getTimezoneOffset()),VA(new Date(e,6,1).getTimezoneOffset()))}function IL(){try{return!!window.sessionStorage}catch{return!0}}function DL(){try{return!!window.localStorage}catch{return!0}}function ML(){if(!(AC()||yF()))try{return!!window.indexedDB}catch{return!0}}function PL(){return!!window.openDatabase}function UL(){return navigator.cpuClass}function QL(){var e=navigator.platform;return e==="MacIntel"&&up()&&!x0()?tL()?"iPad":"iPhone":e}function LL(){return navigator.vendor||""}function NL(){for(var e=[],t=0,r=["chrome","safari","__crWeb","__gCrWeb","yandex","__yb","__ybro","__firefox__","__edgeTrackingPreventionStatistics","webkit","oprt","samsungAr","ucweb","UCShellJava","puffinDevice"];t<r.length;t++){var n=r[t],a=window[n];a&&typeof a=="object"&&e.push(n)}return e.sort()}function RL(){var e=document;try{e.cookie="cookietest=1; SameSite=Strict;";var t=e.cookie.indexOf("cookietest=")!==-1;return e.cookie="cookietest=1; SameSite=Strict; expires=Thu, 01-Jan-1970 00:00:01 GMT",t}catch{return!1}}function HL(){var e=atob;return{abpIndo:["#Iklan-Melayang","#Kolom-Iklan-728","#SidebarIklan-wrapper",'[title="ALIENBOLA" i]',e("I0JveC1CYW5uZXItYWRz")],abpvn:[".quangcao","#mobileCatfish",e("LmNsb3NlLWFkcw=="),'[id^="bn_bottom_fixed_"]',"#pmadv"],adBlockFinland:[".mainostila",e("LnNwb25zb3JpdA=="),".ylamainos",e("YVtocmVmKj0iL2NsaWNrdGhyZ2guYXNwPyJd"),e("YVtocmVmXj0iaHR0cHM6Ly9hcHAucmVhZHBlYWsuY29tL2FkcyJd")],adBlockPersian:["#navbar_notice_50",".kadr",'TABLE[width="140px"]',"#divAgahi",e("YVtocmVmXj0iaHR0cDovL2cxLnYuZndtcm0ubmV0L2FkLyJd")],adBlockWarningRemoval:["#adblock-honeypot",".adblocker-root",".wp_adblock_detect",e("LmhlYWRlci1ibG9ja2VkLWFk"),e("I2FkX2Jsb2NrZXI=")],adGuardAnnoyances:[".hs-sosyal","#cookieconsentdiv",'div[class^="app_gdpr"]',".as-oil",'[data-cypress="soft-push-notification-modal"]'],adGuardBase:[".BetterJsPopOverlay",e("I2FkXzMwMFgyNTA="),e("I2Jhbm5lcmZsb2F0MjI="),e("I2NhbXBhaWduLWJhbm5lcg=="),e("I0FkLUNvbnRlbnQ=")],adGuardChinese:[e("LlppX2FkX2FfSA=="),e("YVtocmVmKj0iLmh0aGJldDM0LmNvbSJd"),"#widget-quan",e("YVtocmVmKj0iLzg0OTkyMDIwLnh5eiJd"),e("YVtocmVmKj0iLjE5NTZobC5jb20vIl0=")],adGuardFrench:["#pavePub",e("LmFkLWRlc2t0b3AtcmVjdGFuZ2xl"),".mobile_adhesion",".widgetadv",e("LmFkc19iYW4=")],adGuardGerman:['aside[data-portal-id="leaderboard"]'],adGuardJapanese:["#kauli_yad_1",e("YVtocmVmXj0iaHR0cDovL2FkMi50cmFmZmljZ2F0ZS5uZXQvIl0="),e("Ll9wb3BJbl9pbmZpbml0ZV9hZA=="),e("LmFkZ29vZ2xl"),e("Ll9faXNib29zdFJldHVybkFk")],adGuardMobile:[e("YW1wLWF1dG8tYWRz"),e("LmFtcF9hZA=="),'amp-embed[type="24smi"]',"#mgid_iframe1",e("I2FkX2ludmlld19hcmVh")],adGuardRussian:[e("YVtocmVmXj0iaHR0cHM6Ly9hZC5sZXRtZWFkcy5jb20vIl0="),e("LnJlY2xhbWE="),'div[id^="smi2adblock"]',e("ZGl2W2lkXj0iQWRGb3hfYmFubmVyXyJd"),"#psyduckpockeball"],adGuardSocial:[e("YVtocmVmXj0iLy93d3cuc3R1bWJsZXVwb24uY29tL3N1Ym1pdD91cmw9Il0="),e("YVtocmVmXj0iLy90ZWxlZ3JhbS5tZS9zaGFyZS91cmw/Il0="),".etsy-tweet","#inlineShare",".popup-social"],adGuardSpanishPortuguese:["#barraPublicidade","#Publicidade","#publiEspecial","#queTooltip",".cnt-publi"],adGuardTrackingProtection:["#qoo-counter",e("YVtocmVmXj0iaHR0cDovL2NsaWNrLmhvdGxvZy5ydS8iXQ=="),e("YVtocmVmXj0iaHR0cDovL2hpdGNvdW50ZXIucnUvdG9wL3N0YXQucGhwIl0="),e("YVtocmVmXj0iaHR0cDovL3RvcC5tYWlsLnJ1L2p1bXAiXQ=="),"#top100counter"],adGuardTurkish:["#backkapat",e("I3Jla2xhbWk="),e("YVtocmVmXj0iaHR0cDovL2Fkc2Vydi5vbnRlay5jb20udHIvIl0="),e("YVtocmVmXj0iaHR0cDovL2l6bGVuemkuY29tL2NhbXBhaWduLyJd"),e("YVtocmVmXj0iaHR0cDovL3d3dy5pbnN0YWxsYWRzLm5ldC8iXQ==")],bulgarian:[e("dGQjZnJlZW5ldF90YWJsZV9hZHM="),"#ea_intext_div",".lapni-pop-over","#xenium_hot_offers"],easyList:[".yb-floorad",e("LndpZGdldF9wb19hZHNfd2lkZ2V0"),e("LnRyYWZmaWNqdW5reS1hZA=="),".textad_headline",e("LnNwb25zb3JlZC10ZXh0LWxpbmtz")],easyListChina:[e("LmFwcGd1aWRlLXdyYXBbb25jbGljayo9ImJjZWJvcy5jb20iXQ=="),e("LmZyb250cGFnZUFkdk0="),"#taotaole","#aafoot.top_box",".cfa_popup"],easyListCookie:[".ezmob-footer",".cc-CookieWarning","[data-cookie-number]",e("LmF3LWNvb2tpZS1iYW5uZXI="),".sygnal24-gdpr-modal-wrap"],easyListCzechSlovak:["#onlajny-stickers",e("I3Jla2xhbW5pLWJveA=="),e("LnJla2xhbWEtbWVnYWJvYXJk"),".sklik",e("W2lkXj0ic2tsaWtSZWtsYW1hIl0=")],easyListDutch:[e("I2FkdmVydGVudGll"),e("I3ZpcEFkbWFya3RCYW5uZXJCbG9jaw=="),".adstekst",e("YVtocmVmXj0iaHR0cHM6Ly94bHR1YmUubmwvY2xpY2svIl0="),"#semilo-lrectangle"],easyListGermany:["#SSpotIMPopSlider",e("LnNwb25zb3JsaW5rZ3J1ZW4="),e("I3dlcmJ1bmdza3k="),e("I3Jla2xhbWUtcmVjaHRzLW1pdHRl"),e("YVtocmVmXj0iaHR0cHM6Ly9iZDc0Mi5jb20vIl0=")],easyListItaly:[e("LmJveF9hZHZfYW5udW5jaQ=="),".sb-box-pubbliredazionale",e("YVtocmVmXj0iaHR0cDovL2FmZmlsaWF6aW9uaWFkcy5zbmFpLml0LyJd"),e("YVtocmVmXj0iaHR0cHM6Ly9hZHNlcnZlci5odG1sLml0LyJd"),e("YVtocmVmXj0iaHR0cHM6Ly9hZmZpbGlhemlvbmlhZHMuc25haS5pdC8iXQ==")],easyListLithuania:[e("LnJla2xhbW9zX3RhcnBhcw=="),e("LnJla2xhbW9zX251b3JvZG9z"),e("aW1nW2FsdD0iUmVrbGFtaW5pcyBza3lkZWxpcyJd"),e("aW1nW2FsdD0iRGVkaWt1b3RpLmx0IHNlcnZlcmlhaSJd"),e("aW1nW2FsdD0iSG9zdGluZ2FzIFNlcnZlcmlhaS5sdCJd")],estonian:[e("QVtocmVmKj0iaHR0cDovL3BheTRyZXN1bHRzMjQuZXUiXQ==")],fanboyAnnoyances:["#ac-lre-player",".navigate-to-top","#subscribe_popup",".newsletter_holder","#back-top"],fanboyAntiFacebook:[".util-bar-module-firefly-visible"],fanboyEnhancedTrackers:[".open.pushModal","#issuem-leaky-paywall-articles-zero-remaining-nag","#sovrn_container",'div[class$="-hide"][zoompage-fontsize][style="display: block;"]',".BlockNag__Card"],fanboySocial:["#FollowUs","#meteored_share","#social_follow",".article-sharer",".community__social-desc"],frellwitSwedish:[e("YVtocmVmKj0iY2FzaW5vcHJvLnNlIl1bdGFyZ2V0PSJfYmxhbmsiXQ=="),e("YVtocmVmKj0iZG9rdG9yLXNlLm9uZWxpbmsubWUiXQ=="),"article.category-samarbete",e("ZGl2LmhvbGlkQWRz"),"ul.adsmodern"],greekAdBlock:[e("QVtocmVmKj0iYWRtYW4ub3RlbmV0LmdyL2NsaWNrPyJd"),e("QVtocmVmKj0iaHR0cDovL2F4aWFiYW5uZXJzLmV4b2R1cy5nci8iXQ=="),e("QVtocmVmKj0iaHR0cDovL2ludGVyYWN0aXZlLmZvcnRobmV0LmdyL2NsaWNrPyJd"),"DIV.agores300","TABLE.advright"],hungarian:["#cemp_doboz",".optimonk-iframe-container",e("LmFkX19tYWlu"),e("W2NsYXNzKj0iR29vZ2xlQWRzIl0="),"#hirdetesek_box"],iDontCareAboutCookies:['.alert-info[data-block-track*="CookieNotice"]',".ModuleTemplateCookieIndicator",".o--cookies--container","#cookies-policy-sticky","#stickyCookieBar"],icelandicAbp:[e("QVtocmVmXj0iL2ZyYW1ld29yay9yZXNvdXJjZXMvZm9ybXMvYWRzLmFzcHgiXQ==")],latvian:[e("YVtocmVmPSJodHRwOi8vd3d3LnNhbGlkemluaS5sdi8iXVtzdHlsZT0iZGlzcGxheTogYmxvY2s7IHdpZHRoOiAxMjBweDsgaGVpZ2h0OiA0MHB4OyBvdmVyZmxvdzogaGlkZGVuOyBwb3NpdGlvbjogcmVsYXRpdmU7Il0="),e("YVtocmVmPSJodHRwOi8vd3d3LnNhbGlkemluaS5sdi8iXVtzdHlsZT0iZGlzcGxheTogYmxvY2s7IHdpZHRoOiA4OHB4OyBoZWlnaHQ6IDMxcHg7IG92ZXJmbG93OiBoaWRkZW47IHBvc2l0aW9uOiByZWxhdGl2ZTsiXQ==")],listKr:[e("YVtocmVmKj0iLy9hZC5wbGFuYnBsdXMuY28ua3IvIl0="),e("I2xpdmVyZUFkV3JhcHBlcg=="),e("YVtocmVmKj0iLy9hZHYuaW1hZHJlcC5jby5rci8iXQ=="),e("aW5zLmZhc3R2aWV3LWFk"),".revenue_unit_item.dable"],listeAr:[e("LmdlbWluaUxCMUFk"),".right-and-left-sponsers",e("YVtocmVmKj0iLmFmbGFtLmluZm8iXQ=="),e("YVtocmVmKj0iYm9vcmFxLm9yZyJd"),e("YVtocmVmKj0iZHViaXp6bGUuY29tL2FyLz91dG1fc291cmNlPSJd")],listeFr:[e("YVtocmVmXj0iaHR0cDovL3Byb21vLnZhZG9yLmNvbS8iXQ=="),e("I2FkY29udGFpbmVyX3JlY2hlcmNoZQ=="),e("YVtocmVmKj0id2Vib3JhbWEuZnIvZmNnaS1iaW4vIl0="),".site-pub-interstitiel",'div[id^="crt-"][data-criteo-id]'],officialPolish:["#ceneo-placeholder-ceneo-12",e("W2hyZWZePSJodHRwczovL2FmZi5zZW5kaHViLnBsLyJd"),e("YVtocmVmXj0iaHR0cDovL2Fkdm1hbmFnZXIudGVjaGZ1bi5wbC9yZWRpcmVjdC8iXQ=="),e("YVtocmVmXj0iaHR0cDovL3d3dy50cml6ZXIucGwvP3V0bV9zb3VyY2UiXQ=="),e("ZGl2I3NrYXBpZWNfYWQ=")],ro:[e("YVtocmVmXj0iLy9hZmZ0cmsuYWx0ZXgucm8vQ291bnRlci9DbGljayJd"),e("YVtocmVmXj0iaHR0cHM6Ly9ibGFja2ZyaWRheXNhbGVzLnJvL3Ryay9zaG9wLyJd"),e("YVtocmVmXj0iaHR0cHM6Ly9ldmVudC4ycGVyZm9ybWFudC5jb20vZXZlbnRzL2NsaWNrIl0="),e("YVtocmVmXj0iaHR0cHM6Ly9sLnByb2ZpdHNoYXJlLnJvLyJd"),'a[href^="/url/"]'],ruAd:[e("YVtocmVmKj0iLy9mZWJyYXJlLnJ1LyJd"),e("YVtocmVmKj0iLy91dGltZy5ydS8iXQ=="),e("YVtocmVmKj0iOi8vY2hpa2lkaWtpLnJ1Il0="),"#pgeldiz",".yandex-rtb-block"],thaiAds:["a[href*=macau-uta-popup]",e("I2Fkcy1nb29nbGUtbWlkZGxlX3JlY3RhbmdsZS1ncm91cA=="),e("LmFkczMwMHM="),".bumq",".img-kosana"],webAnnoyancesUltralist:["#mod-social-share-2","#social-tools",e("LmN0cGwtZnVsbGJhbm5lcg=="),".zergnet-recommend",".yt.btn-link.btn-md.btn"]}}function jL(e){var t=e===void 0?{}:e,r=t.debug;return hu(this,void 0,void 0,function(){var n,a,o,i,c,d;return gu(this,function(h){switch(h.label){case 0:return KL()?(n=HL(),a=Object.keys(n),o=(d=[]).concat.apply(d,a.map(function(f){return n[f]})),[4,VL(o)]):[2,void 0];case 1:return i=h.sent(),r&&GL(n,i),c=a.filter(function(f){var y=n[f],x=ZA(y.map(function(w){return i[w]}));return x>y.length*.6}),c.sort(),[2,c]}})})}function KL(){return up()||cC()}function VL(e){var t;return hu(this,void 0,void 0,function(){var r,n,a,o,d,i,c,d;return gu(this,function(h){switch(h.label){case 0:for(r=document,n=r.createElement("div"),a=new Array(e.length),o={},l2(n),d=0;d<e.length;++d)i=sL(e[d]),i.tagName==="DIALOG"&&i.show(),c=r.createElement("div"),l2(c),c.appendChild(i),n.appendChild(c),a[d]=i;h.label=1;case 1:return r.body?[3,3]:[4,Hh(50)];case 2:return h.sent(),[3,1];case 3:r.body.appendChild(n);try{for(d=0;d<e.length;++d)a[d].offsetParent||(o[e[d]]=!0)}finally{(t=n.parentNode)===null||t===void 0||t.removeChild(n)}return[2,o]}})})}function l2(e){e.style.setProperty("display","block","important")}function GL(e,t){for(var r="DOM blockers debug:\n```",n=0,a=Object.keys(e);n<a.length;n++){var o=a[n];r+=`
`.concat(o,":");for(var i=0,c=e[o];i<c.length;i++){var d=c[i];r+=`
  `.concat(t[d]?"🚫":"➡️"," ").concat(d)}}console.log("".concat(r,"\n```"))}function WL(){for(var e=0,t=["rec2020","p3","srgb"];e<t.length;e++){var r=t[e];if(matchMedia("(color-gamut: ".concat(r,")")).matches)return r}}function YL(){if(d2("inverted"))return!0;if(d2("none"))return!1}function d2(e){return matchMedia("(inverted-colors: ".concat(e,")")).matches}function zL(){if(f2("active"))return!0;if(f2("none"))return!1}function f2(e){return matchMedia("(forced-colors: ".concat(e,")")).matches}var $L=100;function JL(){if(matchMedia("(min-monochrome: 0)").matches){for(var e=0;e<=$L;++e)if(matchMedia("(max-monochrome: ".concat(e,")")).matches)return e;throw new Error("Too high value")}}function qL(){if(Bf("no-preference"))return 0;if(Bf("high")||Bf("more"))return 1;if(Bf("low")||Bf("less"))return-1;if(Bf("forced"))return 10}function Bf(e){return matchMedia("(prefers-contrast: ".concat(e,")")).matches}function XL(){if(p2("reduce"))return!0;if(p2("no-preference"))return!1}function p2(e){return matchMedia("(prefers-reduced-motion: ".concat(e,")")).matches}function ZL(){if(h2("high"))return!0;if(h2("standard"))return!1}function h2(e){return matchMedia("(dynamic-range: ".concat(e,")")).matches}var Qa=Math,bs=function(){return 0};function eN(){var e=Qa.acos||bs,t=Qa.acosh||bs,r=Qa.asin||bs,n=Qa.asinh||bs,a=Qa.atanh||bs,o=Qa.atan||bs,i=Qa.sin||bs,c=Qa.sinh||bs,d=Qa.cos||bs,h=Qa.cosh||bs,f=Qa.tan||bs,y=Qa.tanh||bs,x=Qa.exp||bs,w=Qa.expm1||bs,F=Qa.log1p||bs,O=function(oe){return Qa.pow(Qa.PI,oe)},M=function(oe){return Qa.log(oe+Qa.sqrt(oe*oe-1))},U=function(oe){return Qa.log(oe+Qa.sqrt(oe*oe+1))},j=function(oe){return Qa.log((1+oe)/(1-oe))/2},Q=function(oe){return Qa.exp(oe)-1/Qa.exp(oe)/2},N=function(oe){return(Qa.exp(oe)+1/Qa.exp(oe))/2},W=function(oe){return Qa.exp(oe)-1},ee=function(oe){return(Qa.exp(2*oe)-1)/(Qa.exp(2*oe)+1)},Ae=function(oe){return Qa.log(1+oe)};return{acos:e(.12312423423423424),acosh:t(1e308),acoshPf:M(1e154),asin:r(.12312423423423424),asinh:n(1),asinhPf:U(1),atanh:a(.5),atanhPf:j(.5),atan:o(.5),sin:i(-1e300),sinh:c(1),sinhPf:Q(1),cos:d(10.000000000123),cosh:h(1),coshPf:N(1),tan:f(-1e300),tanh:y(1),tanhPf:ee(1),exp:x(1),expm1:w(1),expm1Pf:W(1),log1p:F(10),log1pPf:Ae(10),powPI:O(-100)}}var tN="mmMwWLliI0fiflO&1",Yb={default:[],apple:[{font:"-apple-system-body"}],serif:[{fontFamily:"serif"}],sans:[{fontFamily:"sans-serif"}],mono:[{fontFamily:"monospace"}],min:[{fontSize:"1px"}],system:[{fontFamily:"system-ui"}]};function rN(){return nN(function(e,t){for(var r={},n={},a=0,o=Object.keys(Yb);a<o.length;a++){var i=o[a],c=Yb[i],d=c[0],h=d===void 0?{}:d,f=c[1],y=f===void 0?tN:f,x=e.createElement("span");x.textContent=y,x.style.whiteSpace="nowrap";for(var w=0,F=Object.keys(h);w<F.length;w++){var O=F[w],M=h[O];M!==void 0&&(x.style[O]=M)}r[i]=x,t.appendChild(e.createElement("br")),t.appendChild(x)}for(var U=0,j=Object.keys(Yb);U<j.length;U++){var i=j[U];n[i]=r[i].getBoundingClientRect().width}return n})}function nN(e,t){return t===void 0&&(t=4e3),uC(function(r,n){var a=n.document,o=a.body,i=o.style;i.width="".concat(t,"px"),i.webkitTextSizeAdjust=i.textSizeAdjust="none",B0()?o.style.zoom="".concat(1/n.devicePixelRatio):up()&&(o.style.zoom="reset");var c=a.createElement("div");return c.textContent=fF([],Array(t/20<<0),!0).map(function(){return"word"}).join(" "),o.appendChild(c),e(a,o)},'<!doctype html><html><head><meta name="viewport" content="width=device-width, initial-scale=1">')}function aN(){var e,t=document.createElement("canvas"),r=(e=t.getContext("webgl"))!==null&&e!==void 0?e:t.getContext("experimental-webgl");if(r&&"getExtension"in r){var n=r.getExtension("WEBGL_debug_renderer_info");if(n)return{vendor:(r.getParameter(n.UNMASKED_VENDOR_WEBGL)||"").toString(),renderer:(r.getParameter(n.UNMASKED_RENDERER_WEBGL)||"").toString()}}}function oN(){return navigator.pdfViewerEnabled}function iN(){var e=new Float32Array(1),t=new Uint8Array(e.buffer);return e[0]=1/0,e[0]=e[0]-e[0],t[3]}var BF={fonts:lL,domBlockers:jL,fontPreferences:rN,audio:nL,screenFrame:SL,osCpu:bL,languages:wL,colorDepth:CL,deviceMemory:BL,screenResolution:xL,hardwareConcurrency:FL,timezone:TL,sessionStorage:IL,localStorage:DL,indexedDB:ML,openDatabase:PL,cpuClass:UL,platform:QL,plugins:dL,canvas:fL,touchSupport:yL,vendor:LL,vendorFlavors:NL,cookiesEnabled:RL,colorGamut:WL,invertedColors:YL,forcedColors:zL,monochrome:JL,contrast:qL,reducedMotion:XL,hdr:ZL,math:eN,videoCard:aN,pdfViewerEnabled:oN,architecture:iN};function sN(e){return vF(BF,e,[])}var AN="$ if upgrade to Pro: https://fpjs.dev/pro";function cN(e){var t=uN(e),r=lN(t);return{score:t,comment:AN.replace(/\$/g,"".concat(r))}}function uN(e){if(cC())return .4;if(up())return x0()?.5:.3;var t=e.platform.value||"";return/^Win/.test(t)?.6:/^Mac/.test(t)?.5:.7}function lN(e){return gF(.99+.01*e,1e-4)}function dN(e){for(var t="",r=0,n=Object.keys(e).sort();r<n.length;r++){var a=n[r],o=e[a],i=o.error?"error":JSON.stringify(o.value);t+="".concat(t?"|":"").concat(a.replace(/([:|\\])/g,"\\$1"),":").concat(i)}return t}function lC(e){return JSON.stringify(e,function(t,r){return r instanceof Error?YQ(r):r},2)}function dC(e){return hF(dN(e))}function fN(e){var t,r=cN(e);return{get visitorId(){return t===void 0&&(t=dC(this.components)),t},set visitorId(n){t=n},confidence:r,components:e,version:pF}}function xF(e){return e===void 0&&(e=50),WQ(e,e*2)}function pN(e,t){var r=Date.now();return{get:function(n){return hu(this,void 0,void 0,function(){var a,o,i;return gu(this,function(c){switch(c.label){case 0:return a=Date.now(),[4,e()];case 1:return o=c.sent(),i=fN(o),(t||n!=null&&n.debug)&&console.log("Copy the text below to get the debug data:\n\n```\nversion: ".concat(i.version,`
userAgent: `).concat(navigator.userAgent,`
timeBetweenLoadAndGet: `).concat(a-r,`
visitorId: `).concat(i.visitorId,`
components: `).concat(lC(o),"\n```")),[2,i]}})})}}}function hN(){if(!(window.__fpjs_d_m||Math.random()>=.001))try{var e=new XMLHttpRequest;e.open("get","https://m1.openfpcdn.io/fingerprintjs/v".concat(pF,"/npm-monitoring"),!0),e.send()}catch(t){console.error(t)}}function _F(e){var t=e===void 0?{}:e,r=t.delayFallback,n=t.debug,a=t.monitoring,o=a===void 0?!0:a;return hu(this,void 0,void 0,function(){var i;return gu(this,function(c){switch(c.label){case 0:return o&&hN(),[4,xF(r)];case 1:return c.sent(),i=sN({debug:n}),[2,pN(i,n)]}})})}var gN={load:_F,hashComponents:dC,componentsToDebugString:lC},mN=hF;const vN=Object.freeze(Object.defineProperty({__proto__:null,componentsToDebugString:lC,default:gN,getFullscreenElement:wF,getScreenFrame:CF,hashComponents:dC,isAndroid:cC,isChromium:B0,isDesktopSafari:x0,isEdgeHTML:yF,isGecko:bF,isTrident:AC,isWebKit:up,load:_F,loadSources:vF,murmurX64Hash128:mN,prepareForSources:xF,sources:BF,transformSource:XQ,withIframe:uC},Symbol.toStringTag,{value:"Module"})),yN=cr(vN);var ev,bN=new Uint8Array(16);function EF(){if(!ev&&(ev=typeof crypto<"u"&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)||typeof msCrypto<"u"&&typeof msCrypto.getRandomValues=="function"&&msCrypto.getRandomValues.bind(msCrypto),!ev))throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return ev(bN)}const wN=/^(?:[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}|00000000-0000-0000-0000-000000000000)$/i;function _0(e){return typeof e=="string"&&wN.test(e)}var Hi=[];for(var zb=0;zb<256;++zb)Hi.push((zb+256).toString(16).substr(1));function E0(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,r=(Hi[e[t+0]]+Hi[e[t+1]]+Hi[e[t+2]]+Hi[e[t+3]]+"-"+Hi[e[t+4]]+Hi[e[t+5]]+"-"+Hi[e[t+6]]+Hi[e[t+7]]+"-"+Hi[e[t+8]]+Hi[e[t+9]]+"-"+Hi[e[t+10]]+Hi[e[t+11]]+Hi[e[t+12]]+Hi[e[t+13]]+Hi[e[t+14]]+Hi[e[t+15]]).toLowerCase();if(!_0(r))throw TypeError("Stringified UUID is invalid");return r}var g2,$b,Jb=0,qb=0;function CN(e,t,r){var n=t&&r||0,a=t||new Array(16);e=e||{};var o=e.node||g2,i=e.clockseq!==void 0?e.clockseq:$b;if(o==null||i==null){var c=e.random||(e.rng||EF)();o==null&&(o=g2=[c[0]|1,c[1],c[2],c[3],c[4],c[5]]),i==null&&(i=$b=(c[6]<<8|c[7])&16383)}var d=e.msecs!==void 0?e.msecs:Date.now(),h=e.nsecs!==void 0?e.nsecs:qb+1,f=d-Jb+(h-qb)/1e4;if(f<0&&e.clockseq===void 0&&(i=i+1&16383),(f<0||d>Jb)&&e.nsecs===void 0&&(h=0),h>=1e4)throw new Error("uuid.v1(): Can't create more than 10M uuids/sec");Jb=d,qb=h,$b=i,d+=122192928e5;var y=((d&268435455)*1e4+h)%4294967296;a[n++]=y>>>24&255,a[n++]=y>>>16&255,a[n++]=y>>>8&255,a[n++]=y&255;var x=d/4294967296*1e4&268435455;a[n++]=x>>>8&255,a[n++]=x&255,a[n++]=x>>>24&15|16,a[n++]=x>>>16&255,a[n++]=i>>>8|128,a[n++]=i&255;for(var w=0;w<6;++w)a[n+w]=o[w];return t||E0(a)}function kF(e){if(!_0(e))throw TypeError("Invalid UUID");var t,r=new Uint8Array(16);return r[0]=(t=parseInt(e.slice(0,8),16))>>>24,r[1]=t>>>16&255,r[2]=t>>>8&255,r[3]=t&255,r[4]=(t=parseInt(e.slice(9,13),16))>>>8,r[5]=t&255,r[6]=(t=parseInt(e.slice(14,18),16))>>>8,r[7]=t&255,r[8]=(t=parseInt(e.slice(19,23),16))>>>8,r[9]=t&255,r[10]=(t=parseInt(e.slice(24,36),16))/1099511627776&255,r[11]=t/4294967296&255,r[12]=t>>>24&255,r[13]=t>>>16&255,r[14]=t>>>8&255,r[15]=t&255,r}function BN(e){e=unescape(encodeURIComponent(e));for(var t=[],r=0;r<e.length;++r)t.push(e.charCodeAt(r));return t}var xN="6ba7b810-9dad-11d1-80b4-00c04fd430c8",_N="6ba7b811-9dad-11d1-80b4-00c04fd430c8";function SF(e,t,r){function n(a,o,i,c){if(typeof a=="string"&&(a=BN(a)),typeof o=="string"&&(o=kF(o)),o.length!==16)throw TypeError("Namespace must be array-like (16 iterable integer values, 0-255)");var d=new Uint8Array(16+a.length);if(d.set(o),d.set(a,o.length),d=r(d),d[6]=d[6]&15|t,d[8]=d[8]&63|128,i){c=c||0;for(var h=0;h<16;++h)i[c+h]=d[h];return i}return E0(d)}try{n.name=e}catch{}return n.DNS=xN,n.URL=_N,n}function EN(e){if(typeof e=="string"){var t=unescape(encodeURIComponent(e));e=new Uint8Array(t.length);for(var r=0;r<t.length;++r)e[r]=t.charCodeAt(r)}return kN(SN(FN(e),e.length*8))}function kN(e){for(var t=[],r=e.length*32,n="0123456789abcdef",a=0;a<r;a+=8){var o=e[a>>5]>>>a%32&255,i=parseInt(n.charAt(o>>>4&15)+n.charAt(o&15),16);t.push(i)}return t}function FF(e){return(e+64>>>9<<4)+14+1}function SN(e,t){e[t>>5]|=128<<t%32,e[FF(t)-1]=t;for(var r=1732584193,n=-271733879,a=-1732584194,o=271733878,i=0;i<e.length;i+=16){var c=r,d=n,h=a,f=o;r=rs(r,n,a,o,e[i],7,-680876936),o=rs(o,r,n,a,e[i+1],12,-389564586),a=rs(a,o,r,n,e[i+2],17,606105819),n=rs(n,a,o,r,e[i+3],22,-1044525330),r=rs(r,n,a,o,e[i+4],7,-176418897),o=rs(o,r,n,a,e[i+5],12,1200080426),a=rs(a,o,r,n,e[i+6],17,-1473231341),n=rs(n,a,o,r,e[i+7],22,-45705983),r=rs(r,n,a,o,e[i+8],7,1770035416),o=rs(o,r,n,a,e[i+9],12,-1958414417),a=rs(a,o,r,n,e[i+10],17,-42063),n=rs(n,a,o,r,e[i+11],22,-1990404162),r=rs(r,n,a,o,e[i+12],7,1804603682),o=rs(o,r,n,a,e[i+13],12,-40341101),a=rs(a,o,r,n,e[i+14],17,-1502002290),n=rs(n,a,o,r,e[i+15],22,1236535329),r=ns(r,n,a,o,e[i+1],5,-165796510),o=ns(o,r,n,a,e[i+6],9,-1069501632),a=ns(a,o,r,n,e[i+11],14,643717713),n=ns(n,a,o,r,e[i],20,-373897302),r=ns(r,n,a,o,e[i+5],5,-701558691),o=ns(o,r,n,a,e[i+10],9,38016083),a=ns(a,o,r,n,e[i+15],14,-660478335),n=ns(n,a,o,r,e[i+4],20,-405537848),r=ns(r,n,a,o,e[i+9],5,568446438),o=ns(o,r,n,a,e[i+14],9,-1019803690),a=ns(a,o,r,n,e[i+3],14,-187363961),n=ns(n,a,o,r,e[i+8],20,1163531501),r=ns(r,n,a,o,e[i+13],5,-1444681467),o=ns(o,r,n,a,e[i+2],9,-51403784),a=ns(a,o,r,n,e[i+7],14,1735328473),n=ns(n,a,o,r,e[i+12],20,-1926607734),r=as(r,n,a,o,e[i+5],4,-378558),o=as(o,r,n,a,e[i+8],11,-2022574463),a=as(a,o,r,n,e[i+11],16,1839030562),n=as(n,a,o,r,e[i+14],23,-35309556),r=as(r,n,a,o,e[i+1],4,-1530992060),o=as(o,r,n,a,e[i+4],11,1272893353),a=as(a,o,r,n,e[i+7],16,-155497632),n=as(n,a,o,r,e[i+10],23,-1094730640),r=as(r,n,a,o,e[i+13],4,681279174),o=as(o,r,n,a,e[i],11,-358537222),a=as(a,o,r,n,e[i+3],16,-722521979),n=as(n,a,o,r,e[i+6],23,76029189),r=as(r,n,a,o,e[i+9],4,-640364487),o=as(o,r,n,a,e[i+12],11,-421815835),a=as(a,o,r,n,e[i+15],16,530742520),n=as(n,a,o,r,e[i+2],23,-995338651),r=os(r,n,a,o,e[i],6,-198630844),o=os(o,r,n,a,e[i+7],10,1126891415),a=os(a,o,r,n,e[i+14],15,-1416354905),n=os(n,a,o,r,e[i+5],21,-57434055),r=os(r,n,a,o,e[i+12],6,1700485571),o=os(o,r,n,a,e[i+3],10,-1894986606),a=os(a,o,r,n,e[i+10],15,-1051523),n=os(n,a,o,r,e[i+1],21,-2054922799),r=os(r,n,a,o,e[i+8],6,1873313359),o=os(o,r,n,a,e[i+15],10,-30611744),a=os(a,o,r,n,e[i+6],15,-1560198380),n=os(n,a,o,r,e[i+13],21,1309151649),r=os(r,n,a,o,e[i+4],6,-145523070),o=os(o,r,n,a,e[i+11],10,-1120210379),a=os(a,o,r,n,e[i+2],15,718787259),n=os(n,a,o,r,e[i+9],21,-343485551),r=Al(r,c),n=Al(n,d),a=Al(a,h),o=Al(o,f)}return[r,n,a,o]}function FN(e){if(e.length===0)return[];for(var t=e.length*8,r=new Uint32Array(FF(t)),n=0;n<t;n+=8)r[n>>5]|=(e[n/8]&255)<<n%32;return r}function Al(e,t){var r=(e&65535)+(t&65535),n=(e>>16)+(t>>16)+(r>>16);return n<<16|r&65535}function TN(e,t){return e<<t|e>>>32-t}function k0(e,t,r,n,a,o){return Al(TN(Al(Al(t,e),Al(n,o)),a),r)}function rs(e,t,r,n,a,o,i){return k0(t&r|~t&n,e,t,a,o,i)}function ns(e,t,r,n,a,o,i){return k0(t&n|r&~n,e,t,a,o,i)}function as(e,t,r,n,a,o,i){return k0(t^r^n,e,t,a,o,i)}function os(e,t,r,n,a,o,i){return k0(r^(t|~n),e,t,a,o,i)}var ON=SF("v3",48,EN);const IN=ON;function DN(e,t,r){e=e||{};var n=e.random||(e.rng||EF)();if(n[6]=n[6]&15|64,n[8]=n[8]&63|128,t){r=r||0;for(var a=0;a<16;++a)t[r+a]=n[a];return t}return E0(n)}function MN(e,t,r,n){switch(e){case 0:return t&r^~t&n;case 1:return t^r^n;case 2:return t&r^t&n^r&n;case 3:return t^r^n}}function Xb(e,t){return e<<t|e>>>32-t}function PN(e){var t=[1518500249,1859775393,2400959708,3395469782],r=[1732584193,4023233417,2562383102,271733878,3285377520];if(typeof e=="string"){var n=unescape(encodeURIComponent(e));e=[];for(var a=0;a<n.length;++a)e.push(n.charCodeAt(a))}else Array.isArray(e)||(e=Array.prototype.slice.call(e));e.push(128);for(var o=e.length/4+2,i=Math.ceil(o/16),c=new Array(i),d=0;d<i;++d){for(var h=new Uint32Array(16),f=0;f<16;++f)h[f]=e[d*64+f*4]<<24|e[d*64+f*4+1]<<16|e[d*64+f*4+2]<<8|e[d*64+f*4+3];c[d]=h}c[i-1][14]=(e.length-1)*8/Math.pow(2,32),c[i-1][14]=Math.floor(c[i-1][14]),c[i-1][15]=(e.length-1)*8&4294967295;for(var y=0;y<i;++y){for(var x=new Uint32Array(80),w=0;w<16;++w)x[w]=c[y][w];for(var F=16;F<80;++F)x[F]=Xb(x[F-3]^x[F-8]^x[F-14]^x[F-16],1);for(var O=r[0],M=r[1],U=r[2],j=r[3],Q=r[4],N=0;N<80;++N){var W=Math.floor(N/20),ee=Xb(O,5)+MN(W,M,U,j)+Q+t[W]+x[N]>>>0;Q=j,j=U,U=Xb(M,30)>>>0,M=O,O=ee}r[0]=r[0]+O>>>0,r[1]=r[1]+M>>>0,r[2]=r[2]+U>>>0,r[3]=r[3]+j>>>0,r[4]=r[4]+Q>>>0}return[r[0]>>24&255,r[0]>>16&255,r[0]>>8&255,r[0]&255,r[1]>>24&255,r[1]>>16&255,r[1]>>8&255,r[1]&255,r[2]>>24&255,r[2]>>16&255,r[2]>>8&255,r[2]&255,r[3]>>24&255,r[3]>>16&255,r[3]>>8&255,r[3]&255,r[4]>>24&255,r[4]>>16&255,r[4]>>8&255,r[4]&255]}var UN=SF("v5",80,PN);const QN=UN,LN="00000000-0000-0000-0000-000000000000";function NN(e){if(!_0(e))throw TypeError("Invalid UUID");return parseInt(e.substr(14,1),16)}const RN=Object.freeze(Object.defineProperty({__proto__:null,NIL:LN,parse:kF,stringify:E0,v1:CN,v3:IN,v4:DN,v5:QN,validate:_0,version:NN},Symbol.toStringTag,{value:"Module"})),HN=cr(RN),jN=cr(hP);function tv(e){return e.charAt(0)==="/"}function Zb(e,t){for(var r=t,n=r+1,a=e.length;n<a;r+=1,n+=1)e[r]=e[n];e.pop()}function KN(e,t){t===void 0&&(t="");var r=e&&e.split("/")||[],n=t&&t.split("/")||[],a=e&&tv(e),o=t&&tv(t),i=a||o;if(e&&tv(e)?n=r:r.length&&(n.pop(),n=n.concat(r)),!n.length)return"/";var c;if(n.length){var d=n[n.length-1];c=d==="."||d===".."||d===""}else c=!1;for(var h=0,f=n.length;f>=0;f--){var y=n[f];y==="."?Zb(n,f):y===".."?(Zb(n,f),h++):h&&(Zb(n,f),h--)}if(!i)for(;h--;h)n.unshift("..");i&&n[0]!==""&&(!n[0]||!tv(n[0]))&&n.unshift("");var x=n.join("/");return c&&x.substr(-1)!=="/"&&(x+="/"),x}function m2(e){return e.valueOf?e.valueOf():Object.prototype.valueOf.call(e)}function Sv(e,t){if(e===t)return!0;if(e==null||t==null)return!1;if(Array.isArray(e))return Array.isArray(t)&&e.length===t.length&&e.every(function(a,o){return Sv(a,t[o])});if(typeof e=="object"||typeof t=="object"){var r=m2(e),n=m2(t);return r!==e||n!==t?Sv(r,n):Object.keys(Object.assign({},e,t)).every(function(a){return Sv(e[a],t[a])})}return!1}function Nh(e){return e.charAt(0)==="/"?e:"/"+e}function v2(e){return e.charAt(0)==="/"?e.substr(1):e}function VN(e,t){return e.toLowerCase().indexOf(t.toLowerCase())===0&&"/?#".indexOf(e.charAt(t.length))!==-1}function TF(e,t){return VN(e,t)?e.substr(t.length):e}function OF(e){return e.charAt(e.length-1)==="/"?e.slice(0,-1):e}function GN(e){var t=e||"/",r="",n="",a=t.indexOf("#");a!==-1&&(n=t.substr(a),t=t.substr(0,a));var o=t.indexOf("?");return o!==-1&&(r=t.substr(o),t=t.substr(0,o)),{pathname:t,search:r==="?"?"":r,hash:n==="#"?"":n}}function Us(e){var t=e.pathname,r=e.search,n=e.hash,a=t||"/";return r&&r!=="?"&&(a+=r.charAt(0)==="?"?r:"?"+r),n&&n!=="#"&&(a+=n.charAt(0)==="#"?n:"#"+n),a}function ws(e,t,r,n){var a;typeof e=="string"?(a=GN(e),a.state=t):(a=je({},e),a.pathname===void 0&&(a.pathname=""),a.search?a.search.charAt(0)!=="?"&&(a.search="?"+a.search):a.search="",a.hash?a.hash.charAt(0)!=="#"&&(a.hash="#"+a.hash):a.hash="",t!==void 0&&a.state===void 0&&(a.state=t));try{a.pathname=decodeURI(a.pathname)}catch(o){throw o instanceof URIError?new URIError('Pathname "'+a.pathname+'" could not be decoded. This is likely caused by an invalid percent-encoding.'):o}return r&&(a.key=r),n?a.pathname?a.pathname.charAt(0)!=="/"&&(a.pathname=KN(a.pathname,n.pathname)):a.pathname=n.pathname:a.pathname||(a.pathname="/"),a}function WN(e,t){return e.pathname===t.pathname&&e.search===t.search&&e.hash===t.hash&&e.key===t.key&&Sv(e.state,t.state)}function fC(){var e=null;function t(i){return e=i,function(){e===i&&(e=null)}}function r(i,c,d,h){if(e!=null){var f=typeof e=="function"?e(i,c):e;typeof f=="string"?typeof d=="function"?d(f,h):h(!0):h(f!==!1)}else h(!0)}var n=[];function a(i){var c=!0;function d(){c&&i.apply(void 0,arguments)}return n.push(d),function(){c=!1,n=n.filter(function(h){return h!==d})}}function o(){for(var i=arguments.length,c=new Array(i),d=0;d<i;d++)c[d]=arguments[d];n.forEach(function(h){return h.apply(void 0,c)})}return{setPrompt:t,confirmTransitionTo:r,appendListener:a,notifyListeners:o}}var IF=!!(typeof window<"u"&&window.document&&window.document.createElement);function DF(e,t){t(window.confirm(e))}function YN(){var e=window.navigator.userAgent;return(e.indexOf("Android 2.")!==-1||e.indexOf("Android 4.0")!==-1)&&e.indexOf("Mobile Safari")!==-1&&e.indexOf("Chrome")===-1&&e.indexOf("Windows Phone")===-1?!1:window.history&&"pushState"in window.history}function zN(){return window.navigator.userAgent.indexOf("Trident")===-1}function $N(){return window.navigator.userAgent.indexOf("Firefox")===-1}function JN(e){return e.state===void 0&&navigator.userAgent.indexOf("CriOS")===-1}var y2="popstate",b2="hashchange";function w2(){try{return window.history.state||{}}catch{return{}}}function qN(e){e===void 0&&(e={}),IF||Tc(!1);var t=window.history,r=YN(),n=!zN(),a=e,o=a.forceRefresh,i=o===void 0?!1:o,c=a.getUserConfirmation,d=c===void 0?DF:c,h=a.keyLength,f=h===void 0?6:h,y=e.basename?OF(Nh(e.basename)):"";function x(ye){var be=ye||{},Se=be.key,Le=be.state,Ge=window.location,Ze=Ge.pathname,gt=Ge.search,Ut=Ge.hash,bt=Ze+gt+Ut;return y&&(bt=TF(bt,y)),ws(bt,Le,Se)}function w(){return Math.random().toString(36).substr(2,f)}var F=fC();function O(ye){je(ne,ye),ne.length=t.length,F.notifyListeners(ne.location,ne.action)}function M(ye){JN(ye)||Q(x(ye.state))}function U(){Q(x(w2()))}var j=!1;function Q(ye){if(j)j=!1,O();else{var be="POP";F.confirmTransitionTo(ye,be,d,function(Se){Se?O({action:be,location:ye}):N(ye)})}}function N(ye){var be=ne.location,Se=ee.indexOf(be.key);Se===-1&&(Se=0);var Le=ee.indexOf(ye.key);Le===-1&&(Le=0);var Ge=Se-Le;Ge&&(j=!0,he(Ge))}var W=x(w2()),ee=[W.key];function Ae(ye){return y+Us(ye)}function oe(ye,be){var Se="PUSH",Le=ws(ye,be,w(),ne.location);F.confirmTransitionTo(Le,Se,d,function(Ge){if(Ge){var Ze=Ae(Le),gt=Le.key,Ut=Le.state;if(r)if(t.pushState({key:gt,state:Ut},null,Ze),i)window.location.href=Ze;else{var bt=ee.indexOf(ne.location.key),Tt=ee.slice(0,bt+1);Tt.push(Le.key),ee=Tt,O({action:Se,location:Le})}else window.location.href=Ze}})}function pe(ye,be){var Se="REPLACE",Le=ws(ye,be,w(),ne.location);F.confirmTransitionTo(Le,Se,d,function(Ge){if(Ge){var Ze=Ae(Le),gt=Le.key,Ut=Le.state;if(r)if(t.replaceState({key:gt,state:Ut},null,Ze),i)window.location.replace(Ze);else{var bt=ee.indexOf(ne.location.key);bt!==-1&&(ee[bt]=Le.key),O({action:Se,location:Le})}else window.location.replace(Ze)}})}function he(ye){t.go(ye)}function Me(){he(-1)}function Oe(){he(1)}var ue=0;function ae(ye){ue+=ye,ue===1&&ye===1?(window.addEventListener(y2,M),n&&window.addEventListener(b2,U)):ue===0&&(window.removeEventListener(y2,M),n&&window.removeEventListener(b2,U))}var de=!1;function Z(ye){ye===void 0&&(ye=!1);var be=F.setPrompt(ye);return de||(ae(1),de=!0),function(){return de&&(de=!1,ae(-1)),be()}}function X(ye){var be=F.appendListener(ye);return ae(1),function(){ae(-1),be()}}var ne={length:t.length,action:"POP",location:W,createHref:Ae,push:oe,replace:pe,go:he,goBack:Me,goForward:Oe,block:Z,listen:X};return ne}var C2="hashchange",XN={hashbang:{encodePath:function(t){return t.charAt(0)==="!"?t:"!/"+v2(t)},decodePath:function(t){return t.charAt(0)==="!"?t.substr(1):t}},noslash:{encodePath:v2,decodePath:Nh},slash:{encodePath:Nh,decodePath:Nh}};function MF(e){var t=e.indexOf("#");return t===-1?e:e.slice(0,t)}function wh(){var e=window.location.href,t=e.indexOf("#");return t===-1?"":e.substring(t+1)}function ZN(e){window.location.hash=e}function ew(e){window.location.replace(MF(window.location.href)+"#"+e)}function eR(e){e===void 0&&(e={}),IF||Tc(!1);var t=window.history;$N();var r=e,n=r.getUserConfirmation,a=n===void 0?DF:n,o=r.hashType,i=o===void 0?"slash":o,c=e.basename?OF(Nh(e.basename)):"",d=XN[i],h=d.encodePath,f=d.decodePath;function y(){var be=f(wh());return c&&(be=TF(be,c)),ws(be)}var x=fC();function w(be){je(ye,be),ye.length=t.length,x.notifyListeners(ye.location,ye.action)}var F=!1,O=null;function M(be,Se){return be.pathname===Se.pathname&&be.search===Se.search&&be.hash===Se.hash}function U(){var be=wh(),Se=h(be);if(be!==Se)ew(Se);else{var Le=y(),Ge=ye.location;if(!F&&M(Ge,Le)||O===Us(Le))return;O=null,j(Le)}}function j(be){if(F)F=!1,w();else{var Se="POP";x.confirmTransitionTo(be,Se,a,function(Le){Le?w({action:Se,location:be}):Q(be)})}}function Q(be){var Se=ye.location,Le=Ae.lastIndexOf(Us(Se));Le===-1&&(Le=0);var Ge=Ae.lastIndexOf(Us(be));Ge===-1&&(Ge=0);var Ze=Le-Ge;Ze&&(F=!0,Me(Ze))}var N=wh(),W=h(N);N!==W&&ew(W);var ee=y(),Ae=[Us(ee)];function oe(be){var Se=document.querySelector("base"),Le="";return Se&&Se.getAttribute("href")&&(Le=MF(window.location.href)),Le+"#"+h(c+Us(be))}function pe(be,Se){var Le="PUSH",Ge=ws(be,void 0,void 0,ye.location);x.confirmTransitionTo(Ge,Le,a,function(Ze){if(Ze){var gt=Us(Ge),Ut=h(c+gt),bt=wh()!==Ut;if(bt){O=gt,ZN(Ut);var Tt=Ae.lastIndexOf(Us(ye.location)),Dt=Ae.slice(0,Tt+1);Dt.push(gt),Ae=Dt,w({action:Le,location:Ge})}else w()}})}function he(be,Se){var Le="REPLACE",Ge=ws(be,void 0,void 0,ye.location);x.confirmTransitionTo(Ge,Le,a,function(Ze){if(Ze){var gt=Us(Ge),Ut=h(c+gt),bt=wh()!==Ut;bt&&(O=gt,ew(Ut));var Tt=Ae.indexOf(Us(ye.location));Tt!==-1&&(Ae[Tt]=gt),w({action:Le,location:Ge})}})}function Me(be){t.go(be)}function Oe(){Me(-1)}function ue(){Me(1)}var ae=0;function de(be){ae+=be,ae===1&&be===1?window.addEventListener(C2,U):ae===0&&window.removeEventListener(C2,U)}var Z=!1;function X(be){be===void 0&&(be=!1);var Se=x.setPrompt(be);return Z||(de(1),Z=!0),function(){return Z&&(Z=!1,de(-1)),Se()}}function ne(be){var Se=x.appendListener(be);return de(1),function(){de(-1),Se()}}var ye={length:t.length,action:"POP",location:ee,createHref:oe,push:pe,replace:he,go:Me,goBack:Oe,goForward:ue,block:X,listen:ne};return ye}function B2(e,t,r){return Math.min(Math.max(e,t),r)}function tR(e){e===void 0&&(e={});var t=e,r=t.getUserConfirmation,n=t.initialEntries,a=n===void 0?["/"]:n,o=t.initialIndex,i=o===void 0?0:o,c=t.keyLength,d=c===void 0?6:c,h=fC();function f(oe){je(Ae,oe),Ae.length=Ae.entries.length,h.notifyListeners(Ae.location,Ae.action)}function y(){return Math.random().toString(36).substr(2,d)}var x=B2(i,0,a.length-1),w=a.map(function(oe){return typeof oe=="string"?ws(oe,void 0,y()):ws(oe,void 0,oe.key||y())}),F=Us;function O(oe,pe){var he="PUSH",Me=ws(oe,pe,y(),Ae.location);h.confirmTransitionTo(Me,he,r,function(Oe){if(Oe){var ue=Ae.index,ae=ue+1,de=Ae.entries.slice(0);de.length>ae?de.splice(ae,de.length-ae,Me):de.push(Me),f({action:he,location:Me,index:ae,entries:de})}})}function M(oe,pe){var he="REPLACE",Me=ws(oe,pe,y(),Ae.location);h.confirmTransitionTo(Me,he,r,function(Oe){Oe&&(Ae.entries[Ae.index]=Me,f({action:he,location:Me}))})}function U(oe){var pe=B2(Ae.index+oe,0,Ae.entries.length-1),he="POP",Me=Ae.entries[pe];h.confirmTransitionTo(Me,he,r,function(Oe){Oe?f({action:he,location:Me,index:pe}):f()})}function j(){U(-1)}function Q(){U(1)}function N(oe){var pe=Ae.index+oe;return pe>=0&&pe<Ae.entries.length}function W(oe){return oe===void 0&&(oe=!1),h.setPrompt(oe)}function ee(oe){return h.appendListener(oe)}var Ae={length:w.length,action:"POP",location:w[x],index:x,entries:w,createHref:F,push:O,replace:M,go:U,goBack:j,goForward:Q,canGo:N,block:W,listen:ee};return Ae}var lp={exports:{}},rR=Array.isArray||function(e){return Object.prototype.toString.call(e)=="[object Array]"},Uv=rR;lp.exports=QF;lp.exports.parse=pC;lp.exports.compile=aR;lp.exports.tokensToFunction=PF;lp.exports.tokensToRegExp=UF;var nR=new RegExp(["(\\\\.)","([\\/.])?(?:(?:\\:(\\w+)(?:\\(((?:\\\\.|[^\\\\()])+)\\))?|\\(((?:\\\\.|[^\\\\()])+)\\))([+*?])?|(\\*))"].join("|"),"g");function pC(e,t){for(var r=[],n=0,a=0,o="",i=t&&t.delimiter||"/",c;(c=nR.exec(e))!=null;){var d=c[0],h=c[1],f=c.index;if(o+=e.slice(a,f),a=f+d.length,h){o+=h[1];continue}var y=e[a],x=c[2],w=c[3],F=c[4],O=c[5],M=c[6],U=c[7];o&&(r.push(o),o="");var j=x!=null&&y!=null&&y!==x,Q=M==="+"||M==="*",N=M==="?"||M==="*",W=c[2]||i,ee=F||O;r.push({name:w||n++,prefix:x||"",delimiter:W,optional:N,repeat:Q,partial:j,asterisk:!!U,pattern:ee?sR(ee):U?".*":"[^"+Fv(W)+"]+?"})}return a<e.length&&(o+=e.substr(a)),o&&r.push(o),r}function aR(e,t){return PF(pC(e,t),t)}function oR(e){return encodeURI(e).replace(/[\/?#]/g,function(t){return"%"+t.charCodeAt(0).toString(16).toUpperCase()})}function iR(e){return encodeURI(e).replace(/[?#]/g,function(t){return"%"+t.charCodeAt(0).toString(16).toUpperCase()})}function PF(e,t){for(var r=new Array(e.length),n=0;n<e.length;n++)typeof e[n]=="object"&&(r[n]=new RegExp("^(?:"+e[n].pattern+")$",gC(t)));return function(a,o){for(var i="",c=a||{},d=o||{},h=d.pretty?oR:encodeURIComponent,f=0;f<e.length;f++){var y=e[f];if(typeof y=="string"){i+=y;continue}var x=c[y.name],w;if(x==null)if(y.optional){y.partial&&(i+=y.prefix);continue}else throw new TypeError('Expected "'+y.name+'" to be defined');if(Uv(x)){if(!y.repeat)throw new TypeError('Expected "'+y.name+'" to not repeat, but received `'+JSON.stringify(x)+"`");if(x.length===0){if(y.optional)continue;throw new TypeError('Expected "'+y.name+'" to not be empty')}for(var F=0;F<x.length;F++){if(w=h(x[F]),!r[f].test(w))throw new TypeError('Expected all "'+y.name+'" to match "'+y.pattern+'", but received `'+JSON.stringify(w)+"`");i+=(F===0?y.prefix:y.delimiter)+w}continue}if(w=y.asterisk?iR(x):h(x),!r[f].test(w))throw new TypeError('Expected "'+y.name+'" to match "'+y.pattern+'", but received "'+w+'"');i+=y.prefix+w}return i}}function Fv(e){return e.replace(/([.+*?=^!:${}()[\]|\/\\])/g,"\\$1")}function sR(e){return e.replace(/([=!:$\/()])/g,"\\$1")}function hC(e,t){return e.keys=t,e}function gC(e){return e&&e.sensitive?"":"i"}function AR(e,t){var r=e.source.match(/\((?!\?)/g);if(r)for(var n=0;n<r.length;n++)t.push({name:n,prefix:null,delimiter:null,optional:!1,repeat:!1,partial:!1,asterisk:!1,pattern:null});return hC(e,t)}function cR(e,t,r){for(var n=[],a=0;a<e.length;a++)n.push(QF(e[a],t,r).source);var o=new RegExp("(?:"+n.join("|")+")",gC(r));return hC(o,t)}function uR(e,t,r){return UF(pC(e,r),t,r)}function UF(e,t,r){Uv(t)||(r=t||r,t=[]),r=r||{};for(var n=r.strict,a=r.end!==!1,o="",i=0;i<e.length;i++){var c=e[i];if(typeof c=="string")o+=Fv(c);else{var d=Fv(c.prefix),h="(?:"+c.pattern+")";t.push(c),c.repeat&&(h+="(?:"+d+h+")*"),c.optional?c.partial?h=d+"("+h+")?":h="(?:"+d+"("+h+"))?":h=d+"("+h+")",o+=h}}var f=Fv(r.delimiter||"/"),y=o.slice(-f.length)===f;return n||(o=(y?o.slice(0,-f.length):o)+"(?:"+f+"(?=$))?"),a?o+="$":o+=n&&y?"":"(?="+f+"|$)",hC(new RegExp("^"+o,gC(r)),t)}function QF(e,t,r){return Uv(t)||(r=t||r,t=[]),r=r||{},e instanceof RegExp?AR(e,t):Uv(e)?cR(e,t,r):uR(e,t,r)}var lR=lp.exports;const LF=g0(lR);var tw=1073741823,x2=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:{};function dR(){var e="__global_unique_id__";return x2[e]=(x2[e]||0)+1}function fR(e,t){return e===t?e!==0||1/e===1/t:e!==e&&t!==t}function pR(e){var t=[];return{on:function(n){t.push(n)},off:function(n){t=t.filter(function(a){return a!==n})},get:function(){return e},set:function(n,a){e=n,t.forEach(function(o){return o(e,a)})}}}function hR(e){return Array.isArray(e)?e[0]:e}function gR(e,t){var r,n,a="__create-react-context-"+dR()+"__",o=function(c){js(d,c);function d(){for(var f,y=arguments.length,x=new Array(y),w=0;w<y;w++)x[w]=arguments[w];return f=c.call.apply(c,[this].concat(x))||this,f.emitter=pR(f.props.value),f}var h=d.prototype;return h.getChildContext=function(){var y;return y={},y[a]=this.emitter,y},h.componentWillReceiveProps=function(y){if(this.props.value!==y.value){var x=this.props.value,w=y.value,F;fR(x,w)?F=0:(F=typeof t=="function"?t(x,w):tw,F|=0,F!==0&&this.emitter.set(y.value,F))}},h.render=function(){return this.props.children},d}(L.Component);o.childContextTypes=(r={},r[a]=Fe.object.isRequired,r);var i=function(c){js(d,c);function d(){for(var f,y=arguments.length,x=new Array(y),w=0;w<y;w++)x[w]=arguments[w];return f=c.call.apply(c,[this].concat(x))||this,f.observedBits=void 0,f.state={value:f.getValue()},f.onUpdate=function(F,O){var M=f.observedBits|0;M&O&&f.setState({value:f.getValue()})},f}var h=d.prototype;return h.componentWillReceiveProps=function(y){var x=y.observedBits;this.observedBits=x??tw},h.componentDidMount=function(){this.context[a]&&this.context[a].on(this.onUpdate);var y=this.props.observedBits;this.observedBits=y??tw},h.componentWillUnmount=function(){this.context[a]&&this.context[a].off(this.onUpdate)},h.getValue=function(){return this.context[a]?this.context[a].get():e},h.render=function(){return hR(this.props.children)(this.state.value)},d}(L.Component);return i.contextTypes=(n={},n[a]=Fe.object,n),{Provider:o,Consumer:i}}var mR=L.createContext||gR,NF=function(t){var r=mR();return r.displayName=t,r},RF=NF("Router-History"),EA=NF("Router"),tg=function(e){js(t,e),t.computeRootMatch=function(a){return{path:"/",url:"/",params:{},isExact:a==="/"}};function t(n){var a;return a=e.call(this,n)||this,a.state={location:n.history.location},a._isMounted=!1,a._pendingLocation=null,n.staticContext||(a.unlisten=n.history.listen(function(o){a._pendingLocation=o})),a}var r=t.prototype;return r.componentDidMount=function(){var a=this;this._isMounted=!0,this.unlisten&&this.unlisten(),this.props.staticContext||(this.unlisten=this.props.history.listen(function(o){a._isMounted&&a.setState({location:o})})),this._pendingLocation&&this.setState({location:this._pendingLocation})},r.componentWillUnmount=function(){this.unlisten&&(this.unlisten(),this._isMounted=!1,this._pendingLocation=null)},r.render=function(){return L.createElement(EA.Provider,{value:{history:this.props.history,location:this.state.location,match:t.computeRootMatch(this.state.location.pathname),staticContext:this.props.staticContext}},L.createElement(RF.Provider,{children:this.props.children||null,value:this.props.history}))},t}(L.Component),vR=function(e){js(t,e);function t(){for(var n,a=arguments.length,o=new Array(a),i=0;i<a;i++)o[i]=arguments[i];return n=e.call.apply(e,[this].concat(o))||this,n.history=tR(n.props),n}var r=t.prototype;return r.render=function(){return L.createElement(tg,{history:this.history,children:this.props.children})},t}(L.Component),HF=function(e){js(t,e);function t(){return e.apply(this,arguments)||this}var r=t.prototype;return r.componentDidMount=function(){this.props.onMount&&this.props.onMount.call(this,this)},r.componentDidUpdate=function(a){this.props.onUpdate&&this.props.onUpdate.call(this,this,a)},r.componentWillUnmount=function(){this.props.onUnmount&&this.props.onUnmount.call(this,this)},r.render=function(){return null},t}(L.Component);function yR(e){var t=e.message,r=e.when,n=r===void 0?!0:r;return L.createElement(EA.Consumer,null,function(a){if(a||Tc(!1),!n||a.staticContext)return null;var o=a.history.block;return L.createElement(HF,{onMount:function(c){c.release=o(t)},onUpdate:function(c,d){d.message!==t&&(c.release(),c.release=o(t))},onUnmount:function(c){c.release()},message:t})})}var rw={},bR=1e4,_2=0;function wR(e){if(rw[e])return rw[e];var t=LF.compile(e);return _2<bR&&(rw[e]=t,_2++),t}function f1(e,t){return e===void 0&&(e="/"),t===void 0&&(t={}),e==="/"?e:wR(e)(t,{pretty:!0})}function CR(e){var t=e.computedMatch,r=e.to,n=e.push,a=n===void 0?!1:n;return L.createElement(EA.Consumer,null,function(o){o||Tc(!1);var i=o.history,c=o.staticContext,d=a?i.push:i.replace,h=ws(t?typeof r=="string"?f1(r,t.params):je({},r,{pathname:f1(r.pathname,t.params)}):r);return c?(d(h),null):L.createElement(HF,{onMount:function(){d(h)},onUpdate:function(y,x){var w=ws(x.to);WN(w,je({},h,{key:w.key}))||d(h)},to:r})})}var E2={},BR=1e4,k2=0;function xR(e,t){var r=""+t.end+t.strict+t.sensitive,n=E2[r]||(E2[r]={});if(n[e])return n[e];var a=[],o=LF(e,a,t),i={regexp:o,keys:a};return k2<BR&&(n[e]=i,k2++),i}function rg(e,t){t===void 0&&(t={}),(typeof t=="string"||Array.isArray(t))&&(t={path:t});var r=t,n=r.path,a=r.exact,o=a===void 0?!1:a,i=r.strict,c=i===void 0?!1:i,d=r.sensitive,h=d===void 0?!1:d,f=[].concat(n);return f.reduce(function(y,x){if(!x&&x!=="")return null;if(y)return y;var w=xR(x,{end:o,strict:c,sensitive:h}),F=w.regexp,O=w.keys,M=F.exec(e);if(!M)return null;var U=M[0],j=M.slice(1),Q=e===U;return o&&!Q?null:{path:x,url:x==="/"&&U===""?"/":U,isExact:Q,params:O.reduce(function(N,W,ee){return N[W.name]=j[ee],N},{})}},null)}function _R(e){return L.Children.count(e)===0}var ER=function(e){js(t,e);function t(){return e.apply(this,arguments)||this}var r=t.prototype;return r.render=function(){var a=this;return L.createElement(EA.Consumer,null,function(o){o||Tc(!1);var i=a.props.location||o.location,c=a.props.computedMatch?a.props.computedMatch:a.props.path?rg(i.pathname,a.props):o.match,d=je({},o,{location:i,match:c}),h=a.props,f=h.children,y=h.component,x=h.render;return Array.isArray(f)&&_R(f)&&(f=null),L.createElement(EA.Provider,{value:d},d.match?f?typeof f=="function"?f(d):f:y?L.createElement(y,d):x?x(d):null:typeof f=="function"?f(d):null)})},t}(L.Component);function mC(e){return e.charAt(0)==="/"?e:"/"+e}function kR(e,t){return e?je({},t,{pathname:mC(e)+t.pathname}):t}function SR(e,t){if(!e)return t;var r=mC(e);return t.pathname.indexOf(r)!==0?t:je({},t,{pathname:t.pathname.substr(r.length)})}function S2(e){return typeof e=="string"?e:Us(e)}function nw(e){return function(){Tc(!1)}}function F2(){}var FR=function(e){js(t,e);function t(){for(var n,a=arguments.length,o=new Array(a),i=0;i<a;i++)o[i]=arguments[i];return n=e.call.apply(e,[this].concat(o))||this,n.handlePush=function(c){return n.navigateTo(c,"PUSH")},n.handleReplace=function(c){return n.navigateTo(c,"REPLACE")},n.handleListen=function(){return F2},n.handleBlock=function(){return F2},n}var r=t.prototype;return r.navigateTo=function(a,o){var i=this.props,c=i.basename,d=c===void 0?"":c,h=i.context,f=h===void 0?{}:h;f.action=o,f.location=kR(d,ws(a)),f.url=S2(f.location)},r.render=function(){var a=this.props,o=a.basename,i=o===void 0?"":o,c=a.context,d=c===void 0?{}:c,h=a.location,f=h===void 0?"/":h,y=Nt(a,["basename","context","location"]),x={createHref:function(F){return mC(i+S2(F))},action:"POP",location:SR(i,ws(f)),push:this.handlePush,replace:this.handleReplace,go:nw(),goBack:nw(),goForward:nw(),listen:this.handleListen,block:this.handleBlock};return L.createElement(tg,je({},y,{history:x,staticContext:d}))},t}(L.Component),TR=function(e){js(t,e);function t(){return e.apply(this,arguments)||this}var r=t.prototype;return r.render=function(){var a=this;return L.createElement(EA.Consumer,null,function(o){o||Tc(!1);var i=a.props.location||o.location,c,d;return L.Children.forEach(a.props.children,function(h){if(d==null&&L.isValidElement(h)){c=h;var f=h.props.path||h.props.from;d=f?rg(i.pathname,je({},h.props,{path:f})):o.match}}),d?L.cloneElement(c,{location:i,computedMatch:d}):null})},t}(L.Component);function OR(e){var t="withRouter("+(e.displayName||e.name)+")",r=function(a){var o=a.wrappedComponentRef,i=Nt(a,["wrappedComponentRef"]);return L.createElement(EA.Consumer,null,function(c){return c||Tc(!1),L.createElement(e,je({},i,c,{ref:o}))})};return r.displayName=t,r.WrappedComponent=e,gP(r,e)}var S0=L.useContext;function IR(){return S0(RF)}function jF(){return S0(EA).location}function DR(){var e=S0(EA).match;return e?e.params:{}}function MR(e){var t=jF(),r=S0(EA).match;return e?rg(t.pathname,e):r}var PR=function(e){js(t,e);function t(){for(var n,a=arguments.length,o=new Array(a),i=0;i<a;i++)o[i]=arguments[i];return n=e.call.apply(e,[this].concat(o))||this,n.history=qN(n.props),n}var r=t.prototype;return r.render=function(){return L.createElement(tg,{history:this.history,children:this.props.children})},t}(L.Component),UR=function(e){js(t,e);function t(){for(var n,a=arguments.length,o=new Array(a),i=0;i<a;i++)o[i]=arguments[i];return n=e.call.apply(e,[this].concat(o))||this,n.history=eR(n.props),n}var r=t.prototype;return r.render=function(){return L.createElement(tg,{history:this.history,children:this.props.children})},t}(L.Component),p1=function(t,r){return typeof t=="function"?t(r):t},h1=function(t,r){return typeof t=="string"?ws(t,null,null,r):t},vC=function(t){return t},ep=L.forwardRef;typeof ep>"u"&&(ep=vC);function QR(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}var LR=ep(function(e,t){var r=e.innerRef,n=e.navigate,a=e.onClick,o=Nt(e,["innerRef","navigate","onClick"]),i=o.target,c=je({},o,{onClick:function(h){try{a&&a(h)}catch(f){throw h.preventDefault(),f}!h.defaultPrevented&&h.button===0&&(!i||i==="_self")&&!QR(h)&&(h.preventDefault(),n())}});return vC!==ep?c.ref=t||r:c.ref=r,L.createElement("a",c)}),KF=ep(function(e,t){var r=e.component,n=r===void 0?LR:r,a=e.replace,o=e.to,i=e.innerRef,c=Nt(e,["component","replace","to","innerRef"]);return L.createElement(EA.Consumer,null,function(d){d||Tc(!1);var h=d.history,f=h1(p1(o,d.location),d.location),y=f?h.createHref(f):"",x=je({},c,{href:y,navigate:function(){var F=p1(o,d.location),O=Us(d.location)===Us(h1(F)),M=a||O?h.replace:h.push;M(F)}});return vC!==ep?x.ref=t||i:x.innerRef=i,L.createElement(n,x)})}),VF=function(t){return t},Qv=L.forwardRef;typeof Qv>"u"&&(Qv=VF);function NR(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return t.filter(function(n){return n}).join(" ")}var RR=Qv(function(e,t){var r=e["aria-current"],n=r===void 0?"page":r,a=e.activeClassName,o=a===void 0?"active":a,i=e.activeStyle,c=e.className,d=e.exact,h=e.isActive,f=e.location,y=e.sensitive,x=e.strict,w=e.style,F=e.to,O=e.innerRef,M=Nt(e,["aria-current","activeClassName","activeStyle","className","exact","isActive","location","sensitive","strict","style","to","innerRef"]);return L.createElement(EA.Consumer,null,function(U){U||Tc(!1);var j=f||U.location,Q=h1(p1(F,j),j),N=Q.pathname,W=N&&N.replace(/([.+*?=^!:${}()[\]|/\\])/g,"\\$1"),ee=W?rg(j.pathname,{path:W,exact:d,sensitive:y,strict:x}):null,Ae=!!(h?h(ee,j):ee),oe=typeof c=="function"?c(Ae):c,pe=typeof w=="function"?w(Ae):w;Ae&&(oe=NR(oe,o),pe=je({},pe,i));var he=je({"aria-current":Ae&&n||null,className:oe,style:pe,to:Q},M);return VF!==Qv?he.ref=t||O:he.innerRef=O,L.createElement(KF,he)})});const HR=Object.freeze(Object.defineProperty({__proto__:null,BrowserRouter:PR,HashRouter:UR,Link:KF,MemoryRouter:vR,NavLink:RR,Prompt:yR,Redirect:CR,Route:ER,Router:tg,StaticRouter:FR,Switch:TR,generatePath:f1,matchPath:rg,useHistory:IR,useLocation:jF,useParams:DR,useRouteMatch:MR,withRouter:OR},Symbol.toStringTag,{value:"Module"})),jR=cr(HR);var aw={exports:{}};/*!
	Copyright (c) 2018 Jed Watson.
	Licensed under the MIT License (MIT), see
	http://jedwatson.github.io/classnames
*/var T2;function yC(){return T2||(T2=1,function(e){(function(){var t={}.hasOwnProperty;function r(){for(var o="",i=0;i<arguments.length;i++){var c=arguments[i];c&&(o=a(o,n(c)))}return o}function n(o){if(typeof o=="string"||typeof o=="number")return o;if(typeof o!="object")return"";if(Array.isArray(o))return r.apply(null,o);if(o.toString!==Object.prototype.toString&&!o.toString.toString().includes("[native code]"))return o.toString();var i="";for(var c in o)t.call(o,c)&&o[c]&&(i=a(i,c));return i}function a(o,i){return i?o?o+" "+i:o+i:o}e.exports?(r.default=r,e.exports=r):window.classNames=r})()}(aw)),aw.exports}var KR=yC();const $t=g0(KR);var O2={exports:{}},g1={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=r;function r(n){function a(i,c,d,h,f,y){var x=h||"<<anonymous>>",w=y||d;if(c[d]==null)return i?new Error("Required "+f+" `"+w+"` was not specified "+("in `"+x+"`.")):null;for(var F=arguments.length,O=Array(F>6?F-6:0),M=6;M<F;M++)O[M-6]=arguments[M];return n.apply(void 0,[c,d,x,f,w].concat(O))}var o=a.bind(null,!1);return o.isRequired=a.bind(null,!0),o}e.exports=t.default})(g1,g1.exports);var VR=g1.exports;(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=o;var r=VR,n=a(r);function a(i){return i&&i.__esModule?i:{default:i}}function o(){for(var i=arguments.length,c=Array(i),d=0;d<i;d++)c[d]=arguments[d];function h(){for(var f=arguments.length,y=Array(f),x=0;x<f;x++)y[x]=arguments[x];var w=null;return c.forEach(function(F){if(w==null){var O=F.apply(void 0,y);O!=null&&(w=O)}}),w}return(0,n.default)(h)}e.exports=t.default})(O2,O2.exports);var GR=["as","className","type","tooltip"],WR={type:Fe.string,tooltip:Fe.bool,as:Fe.elementType},ng=L.forwardRef(function(e,t){var r=e.as,n=r===void 0?"div":r,a=e.className,o=e.type,i=o===void 0?"valid":o,c=e.tooltip,d=c===void 0?!1:c,h=Nt(e,GR);return L.createElement(n,je({},h,{ref:t,className:$t(a,i+"-"+(d?"tooltip":"feedback"))}))});ng.displayName="Feedback";ng.propTypes=WR;var $A=L.createContext({controlId:void 0}),bC=L.createContext({});bC.Consumer;var YR=bC.Provider;function zR(e){var t=e.prefixes,r=e.children,n=q.useMemo(function(){return je({},t)},[t]);return L.createElement(YR,{value:n},r)}function Nr(e,t){var r=q.useContext(bC);return e||r[t]||t}var $R=["id","bsPrefix","bsCustomPrefix","className","type","isValid","isInvalid","isStatic","as"],wC=L.forwardRef(function(e,t){var r=e.id,n=e.bsPrefix,a=e.bsCustomPrefix,o=e.className,i=e.type,c=i===void 0?"checkbox":i,d=e.isValid,h=d===void 0?!1:d,f=e.isInvalid,y=f===void 0?!1:f,x=e.isStatic,w=e.as,F=w===void 0?"input":w,O=Nt(e,$R),M=q.useContext($A),U=M.controlId,j=M.custom,Q=j?[a,"custom-control-input"]:[n,"form-check-input"],N=Q[0],W=Q[1];return n=Nr(N,W),L.createElement(F,je({},O,{ref:t,type:c,id:r||U,className:$t(o,n,h&&"is-valid",y&&"is-invalid",x&&"position-static")}))});wC.displayName="FormCheckInput";var JR=["bsPrefix","bsCustomPrefix","className","htmlFor"],CC=L.forwardRef(function(e,t){var r=e.bsPrefix,n=e.bsCustomPrefix,a=e.className,o=e.htmlFor,i=Nt(e,JR),c=q.useContext($A),d=c.controlId,h=c.custom,f=h?[n,"custom-control-label"]:[r,"form-check-label"],y=f[0],x=f[1];return r=Nr(y,x),L.createElement("label",je({},i,{ref:t,htmlFor:o||d,className:$t(a,r)}))});CC.displayName="FormCheckLabel";var qR=["id","bsPrefix","bsCustomPrefix","inline","disabled","isValid","isInvalid","feedbackTooltip","feedback","className","style","title","type","label","children","custom","as"],F0=L.forwardRef(function(e,t){var r=e.id,n=e.bsPrefix,a=e.bsCustomPrefix,o=e.inline,i=o===void 0?!1:o,c=e.disabled,d=c===void 0?!1:c,h=e.isValid,f=h===void 0?!1:h,y=e.isInvalid,x=y===void 0?!1:y,w=e.feedbackTooltip,F=w===void 0?!1:w,O=e.feedback,M=e.className,U=e.style,j=e.title,Q=j===void 0?"":j,N=e.type,W=N===void 0?"checkbox":N,ee=e.label,Ae=e.children,oe=e.custom,pe=e.as,he=pe===void 0?"input":pe,Me=Nt(e,qR),Oe=W==="switch"?!0:oe,ue=Oe?[a,"custom-control"]:[n,"form-check"],ae=ue[0],de=ue[1];n=Nr(ae,de);var Z=q.useContext($A),X=Z.controlId,ne=q.useMemo(function(){return{controlId:r||X,custom:Oe}},[X,Oe,r]),ye=Oe||ee!=null&&ee!==!1&&!Ae,be=L.createElement(wC,je({},Me,{type:W==="switch"?"checkbox":W,ref:t,isValid:f,isInvalid:x,isStatic:!ye,disabled:d,as:he}));return L.createElement($A.Provider,{value:ne},L.createElement("div",{style:U,className:$t(M,n,Oe&&"custom-"+W,i&&n+"-inline")},Ae||L.createElement(L.Fragment,null,be,ye&&L.createElement(CC,{title:Q},ee),(f||x)&&L.createElement(ng,{type:f?"valid":"invalid",tooltip:F},O))))});F0.displayName="FormCheck";F0.Input=wC;F0.Label=CC;const ag=F0;var XR=["id","bsPrefix","bsCustomPrefix","className","isValid","isInvalid","lang","as"],BC=L.forwardRef(function(e,t){var r=e.id,n=e.bsPrefix,a=e.bsCustomPrefix,o=e.className,i=e.isValid,c=e.isInvalid,d=e.lang,h=e.as,f=h===void 0?"input":h,y=Nt(e,XR),x=q.useContext($A),w=x.controlId,F=x.custom,O="file",M=F?[a,"custom-file-input"]:[n,"form-control-file"],U=M[0],j=M[1];return n=Nr(U,j),L.createElement(f,je({},y,{ref:t,id:r||w,type:O,lang:d,className:$t(o,n,i&&"is-valid",c&&"is-invalid")}))});BC.displayName="FormFileInput";var ZR=["bsPrefix","bsCustomPrefix","className","htmlFor"],Lv=L.forwardRef(function(e,t){var r=e.bsPrefix,n=e.bsCustomPrefix,a=e.className,o=e.htmlFor,i=Nt(e,ZR),c=q.useContext($A),d=c.controlId,h=c.custom,f=h?[n,"custom-file-label"]:[r,"form-file-label"],y=f[0],x=f[1];return r=Nr(y,x),L.createElement("label",je({},i,{ref:t,htmlFor:o||d,className:$t(a,r),"data-browse":i["data-browse"]}))});Lv.displayName="FormFileLabel";var e4=["id","bsPrefix","bsCustomPrefix","disabled","isValid","isInvalid","feedbackTooltip","feedback","className","style","label","children","custom","lang","data-browse","as","inputAs"],T0=L.forwardRef(function(e,t){var r=e.id,n=e.bsPrefix,a=e.bsCustomPrefix,o=e.disabled,i=o===void 0?!1:o,c=e.isValid,d=c===void 0?!1:c,h=e.isInvalid,f=h===void 0?!1:h,y=e.feedbackTooltip,x=y===void 0?!1:y,w=e.feedback,F=e.className,O=e.style,M=e.label,U=e.children,j=e.custom,Q=e.lang,N=e["data-browse"],W=e.as,ee=W===void 0?"div":W,Ae=e.inputAs,oe=Ae===void 0?"input":Ae,pe=Nt(e,e4),he=j?[a,"custom"]:[n,"form-file"],Me=he[0],Oe=he[1];n=Nr(Me,Oe);var ue="file",ae=q.useContext($A),de=ae.controlId,Z=q.useMemo(function(){return{controlId:r||de,custom:j}},[de,j,r]),X=M!=null&&M!==!1&&!U,ne=L.createElement(BC,je({},pe,{ref:t,isValid:d,isInvalid:f,disabled:i,as:oe,lang:Q}));return L.createElement($A.Provider,{value:Z},L.createElement(ee,{style:O,className:$t(F,n,j&&"custom-"+ue)},U||L.createElement(L.Fragment,null,j?L.createElement(L.Fragment,null,ne,X&&L.createElement(Lv,{"data-browse":N},M)):L.createElement(L.Fragment,null,X&&L.createElement(Lv,null,M),ne),(d||f)&&L.createElement(ng,{type:d?"valid":"invalid",tooltip:x},w))))});T0.displayName="FormFile";T0.Input=BC;T0.Label=Lv;const GF=T0;var t4=["bsPrefix","bsCustomPrefix","type","size","htmlSize","id","className","isValid","isInvalid","plaintext","readOnly","custom","as"],WF=L.forwardRef(function(e,t){var r=e.bsPrefix,n=e.bsCustomPrefix,a=e.type,o=e.size,i=e.htmlSize,c=e.id,d=e.className,h=e.isValid,f=h===void 0?!1:h,y=e.isInvalid,x=y===void 0?!1:y,w=e.plaintext,F=e.readOnly,O=e.custom,M=e.as,U=M===void 0?"input":M,j=Nt(e,t4),Q=q.useContext($A),N=Q.controlId,W=O?[n,"custom"]:[r,"form-control"],ee=W[0],Ae=W[1];r=Nr(ee,Ae);var oe;if(w){var pe;oe=(pe={},pe[r+"-plaintext"]=!0,pe)}else if(a==="file"){var he;oe=(he={},he[r+"-file"]=!0,he)}else if(a==="range"){var Me;oe=(Me={},Me[r+"-range"]=!0,Me)}else if(U==="select"&&O){var Oe;oe=(Oe={},Oe[r+"-select"]=!0,Oe[r+"-select-"+o]=o,Oe)}else{var ue;oe=(ue={},ue[r]=!0,ue[r+"-"+o]=o,ue)}return L.createElement(U,je({},j,{type:a,size:i,ref:t,readOnly:F,id:c||N,className:$t(d,oe,f&&"is-valid",x&&"is-invalid")}))});WF.displayName="FormControl";const YF=Object.assign(WF,{Feedback:ng});var r4=["bsPrefix","className","children","controlId","as"],zF=L.forwardRef(function(e,t){var r=e.bsPrefix,n=e.className,a=e.children,o=e.controlId,i=e.as,c=i===void 0?"div":i,d=Nt(e,r4);r=Nr(r,"form-group");var h=q.useMemo(function(){return{controlId:o}},[o]);return L.createElement($A.Provider,{value:h},L.createElement(c,je({},d,{ref:t,className:$t(n,r)}),a))});zF.displayName="FormGroup";const $F=zF;var n4=["bsPrefix","className","as"],a4=["xl","lg","md","sm","xs"],JF=L.forwardRef(function(e,t){var r=e.bsPrefix,n=e.className,a=e.as,o=a===void 0?"div":a,i=Nt(e,n4),c=Nr(r,"col"),d=[],h=[];return a4.forEach(function(f){var y=i[f];delete i[f];var x,w,F;if(typeof y=="object"&&y!=null){var O=y.span;x=O===void 0?!0:O,w=y.offset,F=y.order}else x=y;var M=f!=="xs"?"-"+f:"";x&&d.push(x===!0?""+c+M:""+c+M+"-"+x),F!=null&&h.push("order"+M+"-"+F),w!=null&&h.push("offset"+M+"-"+w)}),d.length||d.push(c),L.createElement(o,je({},i,{ref:t,className:$t.apply(void 0,[n].concat(d,h))}))});JF.displayName="Col";const qF=JF;var o4=["as","bsPrefix","column","srOnly","className","htmlFor"],i4={column:!1,srOnly:!1},xC=L.forwardRef(function(e,t){var r=e.as,n=r===void 0?"label":r,a=e.bsPrefix,o=e.column,i=e.srOnly,c=e.className,d=e.htmlFor,h=Nt(e,o4),f=q.useContext($A),y=f.controlId;a=Nr(a,"form-label");var x="col-form-label";typeof o=="string"&&(x=x+" "+x+"-"+o);var w=$t(c,a,i&&"sr-only",o&&x);return d=d||y,o?L.createElement(qF,je({ref:t,as:"label",className:w,htmlFor:d},h)):L.createElement(n,je({ref:t,className:w,htmlFor:d},h))});xC.displayName="FormLabel";xC.defaultProps=i4;const XF=xC;var s4=["bsPrefix","className","as","muted"],ZF=L.forwardRef(function(e,t){var r=e.bsPrefix,n=e.className,a=e.as,o=a===void 0?"small":a,i=e.muted,c=Nt(e,s4);return r=Nr(r,"form-text"),L.createElement(o,je({},c,{ref:t,className:$t(n,r,i&&"text-muted")}))});ZF.displayName="FormText";const eT=ZF;var O0=L.forwardRef(function(e,t){return L.createElement(ag,je({},e,{ref:t,type:"switch"}))});O0.displayName="Switch";O0.Input=ag.Input;O0.Label=ag.Label;var A4=/-(.)/g;function c4(e){return e.replace(A4,function(t,r){return r.toUpperCase()})}var u4=["className","bsPrefix","as"],l4=function(t){return t[0].toUpperCase()+c4(t).slice(1)};function Va(e,t){var r=t===void 0?{}:t,n=r.displayName,a=n===void 0?l4(e):n,o=r.Component,i=r.defaultProps,c=L.forwardRef(function(d,h){var f=d.className,y=d.bsPrefix,x=d.as,w=x===void 0?o||"div":x,F=Nt(d,u4),O=Nr(y,e);return L.createElement(w,je({ref:h,className:$t(f,O)},F))});return c.defaultProps=i,c.displayName=a,c}var d4=["bsPrefix","inline","className","validated","as"],f4=Va("form-row"),p4={inline:!1},TA=L.forwardRef(function(e,t){var r=e.bsPrefix,n=e.inline,a=e.className,o=e.validated,i=e.as,c=i===void 0?"form":i,d=Nt(e,d4);return r=Nr(r,"form"),L.createElement(c,je({},d,{ref:t,className:$t(a,o&&"was-validated",n&&r+"-inline")}))});TA.displayName="Form";TA.defaultProps=p4;TA.Row=f4;TA.Group=$F;TA.Control=YF;TA.Check=ag;TA.File=GF;TA.Switch=O0;TA.Label=XF;TA.Text=eT;const h4=Object.freeze(Object.defineProperty({__proto__:null,default:TA},Symbol.toStringTag,{value:"Module"})),g4=cr(h4);var ow,I2;function m4(){if(I2)return ow;I2=1;var e=-1,t=1,r=0;function n(Q,N,W,ee){if(Q===N)return Q?[[r,Q]]:[];if(W!=null){var Ae=U(Q,N,W);if(Ae)return Ae}var oe=c(Q,N),pe=Q.substring(0,oe);Q=Q.substring(oe),N=N.substring(oe),oe=d(Q,N);var he=Q.substring(Q.length-oe);Q=Q.substring(0,Q.length-oe),N=N.substring(0,N.length-oe);var Me=a(Q,N);return pe&&Me.unshift([r,pe]),he&&Me.push([r,he]),f(Me,ee),Me}function a(Q,N){var W;if(!Q)return[[t,N]];if(!N)return[[e,Q]];var ee=Q.length>N.length?Q:N,Ae=Q.length>N.length?N:Q,oe=ee.indexOf(Ae);if(oe!==-1)return W=[[t,ee.substring(0,oe)],[r,Ae],[t,ee.substring(oe+Ae.length)]],Q.length>N.length&&(W[0][0]=W[2][0]=e),W;if(Ae.length===1)return[[e,Q],[t,N]];var pe=h(Q,N);if(pe){var he=pe[0],Me=pe[1],Oe=pe[2],ue=pe[3],ae=pe[4],de=n(he,Oe),Z=n(Me,ue);return de.concat([[r,ae]],Z)}return o(Q,N)}function o(Q,N){for(var W=Q.length,ee=N.length,Ae=Math.ceil((W+ee)/2),oe=Ae,pe=2*Ae,he=new Array(pe),Me=new Array(pe),Oe=0;Oe<pe;Oe++)he[Oe]=-1,Me[Oe]=-1;he[oe+1]=0,Me[oe+1]=0;for(var ue=W-ee,ae=ue%2!==0,de=0,Z=0,X=0,ne=0,ye=0;ye<Ae;ye++){for(var be=-ye+de;be<=ye-Z;be+=2){var Se=oe+be,Le;be===-ye||be!==ye&&he[Se-1]<he[Se+1]?Le=he[Se+1]:Le=he[Se-1]+1;for(var Ge=Le-be;Le<W&&Ge<ee&&Q.charAt(Le)===N.charAt(Ge);)Le++,Ge++;if(he[Se]=Le,Le>W)Z+=2;else if(Ge>ee)de+=2;else if(ae){var Ze=oe+ue-be;if(Ze>=0&&Ze<pe&&Me[Ze]!==-1){var gt=W-Me[Ze];if(Le>=gt)return i(Q,N,Le,Ge)}}}for(var Ut=-ye+X;Ut<=ye-ne;Ut+=2){var Ze=oe+Ut,gt;Ut===-ye||Ut!==ye&&Me[Ze-1]<Me[Ze+1]?gt=Me[Ze+1]:gt=Me[Ze-1]+1;for(var bt=gt-Ut;gt<W&&bt<ee&&Q.charAt(W-gt-1)===N.charAt(ee-bt-1);)gt++,bt++;if(Me[Ze]=gt,gt>W)ne+=2;else if(bt>ee)X+=2;else if(!ae){var Se=oe+ue-Ut;if(Se>=0&&Se<pe&&he[Se]!==-1){var Le=he[Se],Ge=oe+Le-Se;if(gt=W-gt,Le>=gt)return i(Q,N,Le,Ge)}}}}return[[e,Q],[t,N]]}function i(Q,N,W,ee){var Ae=Q.substring(0,W),oe=N.substring(0,ee),pe=Q.substring(W),he=N.substring(ee),Me=n(Ae,oe),Oe=n(pe,he);return Me.concat(Oe)}function c(Q,N){if(!Q||!N||Q.charAt(0)!==N.charAt(0))return 0;for(var W=0,ee=Math.min(Q.length,N.length),Ae=ee,oe=0;W<Ae;)Q.substring(oe,Ae)==N.substring(oe,Ae)?(W=Ae,oe=W):ee=Ae,Ae=Math.floor((ee-W)/2+W);return y(Q.charCodeAt(Ae-1))&&Ae--,Ae}function d(Q,N){if(!Q||!N||Q.slice(-1)!==N.slice(-1))return 0;for(var W=0,ee=Math.min(Q.length,N.length),Ae=ee,oe=0;W<Ae;)Q.substring(Q.length-Ae,Q.length-oe)==N.substring(N.length-Ae,N.length-oe)?(W=Ae,oe=W):ee=Ae,Ae=Math.floor((ee-W)/2+W);return x(Q.charCodeAt(Q.length-Ae))&&Ae--,Ae}function h(Q,N){var W=Q.length>N.length?Q:N,ee=Q.length>N.length?N:Q;if(W.length<4||ee.length*2<W.length)return null;function Ae(Z,X,ne){for(var ye=Z.substring(ne,ne+Math.floor(Z.length/4)),be=-1,Se="",Le,Ge,Ze,gt;(be=X.indexOf(ye,be+1))!==-1;){var Ut=c(Z.substring(ne),X.substring(be)),bt=d(Z.substring(0,ne),X.substring(0,be));Se.length<bt+Ut&&(Se=X.substring(be-bt,be)+X.substring(be,be+Ut),Le=Z.substring(0,ne-bt),Ge=Z.substring(ne+Ut),Ze=X.substring(0,be-bt),gt=X.substring(be+Ut))}return Se.length*2>=Z.length?[Le,Ge,Ze,gt,Se]:null}var oe=Ae(W,ee,Math.ceil(W.length/4)),pe=Ae(W,ee,Math.ceil(W.length/2)),he;if(!oe&&!pe)return null;pe?oe?he=oe[4].length>pe[4].length?oe:pe:he=pe:he=oe;var Me,Oe,ue,ae;Q.length>N.length?(Me=he[0],Oe=he[1],ue=he[2],ae=he[3]):(ue=he[0],ae=he[1],Me=he[2],Oe=he[3]);var de=he[4];return[Me,Oe,ue,ae,de]}function f(Q,N){Q.push([r,""]);for(var W=0,ee=0,Ae=0,oe="",pe="",he;W<Q.length;){if(W<Q.length-1&&!Q[W][1]){Q.splice(W,1);continue}switch(Q[W][0]){case t:Ae++,pe+=Q[W][1],W++;break;case e:ee++,oe+=Q[W][1],W++;break;case r:var Me=W-Ae-ee-1;if(N){if(Me>=0&&F(Q[Me][1])){var Oe=Q[Me][1].slice(-1);if(Q[Me][1]=Q[Me][1].slice(0,-1),oe=Oe+oe,pe=Oe+pe,!Q[Me][1]){Q.splice(Me,1),W--;var ue=Me-1;Q[ue]&&Q[ue][0]===t&&(Ae++,pe=Q[ue][1]+pe,ue--),Q[ue]&&Q[ue][0]===e&&(ee++,oe=Q[ue][1]+oe,ue--),Me=ue}}if(w(Q[W][1])){var Oe=Q[W][1].charAt(0);Q[W][1]=Q[W][1].slice(1),oe+=Oe,pe+=Oe}}if(W<Q.length-1&&!Q[W][1]){Q.splice(W,1);break}if(oe.length>0||pe.length>0){oe.length>0&&pe.length>0&&(he=c(pe,oe),he!==0&&(Me>=0?Q[Me][1]+=pe.substring(0,he):(Q.splice(0,0,[r,pe.substring(0,he)]),W++),pe=pe.substring(he),oe=oe.substring(he)),he=d(pe,oe),he!==0&&(Q[W][1]=pe.substring(pe.length-he)+Q[W][1],pe=pe.substring(0,pe.length-he),oe=oe.substring(0,oe.length-he)));var ae=Ae+ee;oe.length===0&&pe.length===0?(Q.splice(W-ae,ae),W=W-ae):oe.length===0?(Q.splice(W-ae,ae,[t,pe]),W=W-ae+1):pe.length===0?(Q.splice(W-ae,ae,[e,oe]),W=W-ae+1):(Q.splice(W-ae,ae,[e,oe],[t,pe]),W=W-ae+2)}W!==0&&Q[W-1][0]===r?(Q[W-1][1]+=Q[W][1],Q.splice(W,1)):W++,Ae=0,ee=0,oe="",pe="";break}}Q[Q.length-1][1]===""&&Q.pop();var de=!1;for(W=1;W<Q.length-1;)Q[W-1][0]===r&&Q[W+1][0]===r&&(Q[W][1].substring(Q[W][1].length-Q[W-1][1].length)===Q[W-1][1]?(Q[W][1]=Q[W-1][1]+Q[W][1].substring(0,Q[W][1].length-Q[W-1][1].length),Q[W+1][1]=Q[W-1][1]+Q[W+1][1],Q.splice(W-1,1),de=!0):Q[W][1].substring(0,Q[W+1][1].length)==Q[W+1][1]&&(Q[W-1][1]+=Q[W+1][1],Q[W][1]=Q[W][1].substring(Q[W+1][1].length)+Q[W+1][1],Q.splice(W+1,1),de=!0)),W++;de&&f(Q,N)}function y(Q){return Q>=55296&&Q<=56319}function x(Q){return Q>=56320&&Q<=57343}function w(Q){return x(Q.charCodeAt(0))}function F(Q){return y(Q.charCodeAt(Q.length-1))}function O(Q){for(var N=[],W=0;W<Q.length;W++)Q[W][1].length>0&&N.push(Q[W]);return N}function M(Q,N,W,ee){return F(Q)||w(ee)?null:O([[r,Q],[e,N],[t,W],[r,ee]])}function U(Q,N,W){var ee=typeof W=="number"?{index:W,length:0}:W.oldRange,Ae=typeof W=="number"?null:W.newRange,oe=Q.length,pe=N.length;if(ee.length===0&&(Ae===null||Ae.length===0)){var he=ee.index,Me=Q.slice(0,he),Oe=Q.slice(he),ue=Ae?Ae.index:null;e:{var ae=he+pe-oe;if(ue!==null&&ue!==ae||ae<0||ae>pe)break e;var de=N.slice(0,ae),Z=N.slice(ae);if(Z!==Oe)break e;var X=Math.min(he,ae),ne=Me.slice(0,X),ye=de.slice(0,X);if(ne!==ye)break e;var be=Me.slice(X),Se=de.slice(X);return M(ne,be,Se,Oe)}e:{if(ue!==null&&ue!==he)break e;var Le=he,de=N.slice(0,Le),Z=N.slice(Le);if(de!==Me)break e;var Ge=Math.min(oe-Le,pe-Le),Ze=Oe.slice(Oe.length-Ge),gt=Z.slice(Z.length-Ge);if(Ze!==gt)break e;var be=Oe.slice(0,Oe.length-Ge),Se=Z.slice(0,Z.length-Ge);return M(Me,be,Se,Ze)}}if(ee.length>0&&Ae&&Ae.length===0)e:{var ne=Q.slice(0,ee.index),Ze=Q.slice(ee.index+ee.length),X=ne.length,Ge=Ze.length;if(pe<X+Ge)break e;var ye=N.slice(0,X),gt=N.slice(pe-Ge);if(ne!==ye||Ze!==gt)break e;var be=Q.slice(X,oe-Ge),Se=N.slice(X,pe-Ge);return M(ne,be,Se,Ze)}return null}function j(Q,N,W){return n(Q,N,W,!0)}return j.INSERT=t,j.DELETE=e,j.EQUAL=r,ow=j,ow}var Oh={exports:{}};Oh.exports;var D2;function tT(){return D2||(D2=1,function(e,t){var r=200,n="__lodash_hash_undefined__",a=9007199254740991,o="[object Arguments]",i="[object Array]",c="[object Boolean]",d="[object Date]",h="[object Error]",f="[object Function]",y="[object GeneratorFunction]",x="[object Map]",w="[object Number]",F="[object Object]",O="[object Promise]",M="[object RegExp]",U="[object Set]",j="[object String]",Q="[object Symbol]",N="[object WeakMap]",W="[object ArrayBuffer]",ee="[object DataView]",Ae="[object Float32Array]",oe="[object Float64Array]",pe="[object Int8Array]",he="[object Int16Array]",Me="[object Int32Array]",Oe="[object Uint8Array]",ue="[object Uint8ClampedArray]",ae="[object Uint16Array]",de="[object Uint32Array]",Z=/[\\^$.*+?()[\]{}|]/g,X=/\w*$/,ne=/^\[object .+?Constructor\]$/,ye=/^(?:0|[1-9]\d*)$/,be={};be[o]=be[i]=be[W]=be[ee]=be[c]=be[d]=be[Ae]=be[oe]=be[pe]=be[he]=be[Me]=be[x]=be[w]=be[F]=be[M]=be[U]=be[j]=be[Q]=be[Oe]=be[ue]=be[ae]=be[de]=!0,be[h]=be[f]=be[N]=!1;var Se=typeof So=="object"&&So&&So.Object===Object&&So,Le=typeof self=="object"&&self&&self.Object===Object&&self,Ge=Se||Le||Function("return this")(),Ze=t&&!t.nodeType&&t,gt=Ze&&!0&&e&&!e.nodeType&&e,Ut=gt&&gt.exports===Ze;function bt(ve,nt){return ve.set(nt[0],nt[1]),ve}function Tt(ve,nt){return ve.add(nt),ve}function Dt(ve,nt){for(var mt=-1,Tr=ve?ve.length:0;++mt<Tr&&nt(ve[mt],mt,ve)!==!1;);return ve}function ur(ve,nt){for(var mt=-1,Tr=nt.length,fn=ve.length;++mt<Tr;)ve[fn+mt]=nt[mt];return ve}function ln(ve,nt,mt,Tr){for(var fn=-1,Wa=ve?ve.length:0;++fn<Wa;)mt=nt(mt,ve[fn],fn,ve);return mt}function Rr(ve,nt){for(var mt=-1,Tr=Array(ve);++mt<ve;)Tr[mt]=nt(mt);return Tr}function rn(ve,nt){return ve==null?void 0:ve[nt]}function wn(ve){var nt=!1;if(ve!=null&&typeof ve.toString!="function")try{nt=!!(ve+"")}catch{}return nt}function Pn(ve){var nt=-1,mt=Array(ve.size);return ve.forEach(function(Tr,fn){mt[++nt]=[fn,Tr]}),mt}function Aa(ve,nt){return function(mt){return ve(nt(mt))}}function Un(ve){var nt=-1,mt=Array(ve.size);return ve.forEach(function(Tr){mt[++nt]=Tr}),mt}var Jn=Array.prototype,La=Function.prototype,Qe=Object.prototype,vt=Ge["__core-js_shared__"],kt=function(){var ve=/[^.]+$/.exec(vt&&vt.keys&&vt.keys.IE_PROTO||"");return ve?"Symbol(src)_1."+ve:""}(),gr=La.toString,yr=Qe.hasOwnProperty,er=Qe.toString,Qr=RegExp("^"+gr.call(yr).replace(Z,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$"),Fr=Ut?Ge.Buffer:void 0,Kt=Ge.Symbol,xn=Ge.Uint8Array,St=Aa(Object.getPrototypeOf,Object),ke=Object.create,Y=Qe.propertyIsEnumerable,fe=Jn.splice,Pe=Object.getOwnPropertySymbols,He=Fr?Fr.isBuffer:void 0,it=Aa(Object.keys,Object),xt=Wi(Ge,"DataView"),Qt=Wi(Ge,"Map"),Vt=Wi(Ge,"Promise"),Br=Wi(Ge,"Set"),Zr=Wi(Ge,"WeakMap"),Zt=Wi(Object,"create"),Nn=us(xt),jn=us(Qt),gn=us(Vt),_n=us(Br),mn=us(Zr),Ja=Kt?Kt.prototype:void 0,Fn=Ja?Ja.valueOf:void 0;function Cn(ve){var nt=-1,mt=ve?ve.length:0;for(this.clear();++nt<mt;){var Tr=ve[nt];this.set(Tr[0],Tr[1])}}function nn(){this.__data__=Zt?Zt(null):{}}function Kn(ve){return this.has(ve)&&delete this.__data__[ve]}function vn(ve){var nt=this.__data__;if(Zt){var mt=nt[ve];return mt===n?void 0:mt}return yr.call(nt,ve)?nt[ve]:void 0}function lr(ve){var nt=this.__data__;return Zt?nt[ve]!==void 0:yr.call(nt,ve)}function Da(ve,nt){var mt=this.__data__;return mt[ve]=Zt&&nt===void 0?n:nt,this}Cn.prototype.clear=nn,Cn.prototype.delete=Kn,Cn.prototype.get=vn,Cn.prototype.has=lr,Cn.prototype.set=Da;function xr(ve){var nt=-1,mt=ve?ve.length:0;for(this.clear();++nt<mt;){var Tr=ve[nt];this.set(Tr[0],Tr[1])}}function Gt(){this.__data__=[]}function jr(ve){var nt=this.__data__,mt=zo(nt,ve);if(mt<0)return!1;var Tr=nt.length-1;return mt==Tr?nt.pop():fe.call(nt,mt,1),!0}function Pr(ve){var nt=this.__data__,mt=zo(nt,ve);return mt<0?void 0:nt[mt][1]}function ea(ve){return zo(this.__data__,ve)>-1}function dn(ve,nt){var mt=this.__data__,Tr=zo(mt,ve);return Tr<0?mt.push([ve,nt]):mt[Tr][1]=nt,this}xr.prototype.clear=Gt,xr.prototype.delete=jr,xr.prototype.get=Pr,xr.prototype.has=ea,xr.prototype.set=dn;function fa(ve){var nt=-1,mt=ve?ve.length:0;for(this.clear();++nt<mt;){var Tr=ve[nt];this.set(Tr[0],Tr[1])}}function un(){this.__data__={hash:new Cn,map:new(Qt||xr),string:new Cn}}function qa(ve){return Gn(this,ve).delete(ve)}function Ea(ve){return Gn(this,ve).get(ve)}function yo(ve){return Gn(this,ve).has(ve)}function Fo(ve,nt){return Gn(this,ve).set(ve,nt),this}fa.prototype.clear=un,fa.prototype.delete=qa,fa.prototype.get=Ea,fa.prototype.has=yo,fa.prototype.set=Fo;function wa(ve){this.__data__=new xr(ve)}function Ga(){this.__data__=new xr}function fo(ve){return this.__data__.delete(ve)}function xi(ve){return this.__data__.get(ve)}function Po(ve){return this.__data__.has(ve)}function po(ve,nt){var mt=this.__data__;if(mt instanceof xr){var Tr=mt.__data__;if(!Qt||Tr.length<r-1)return Tr.push([ve,nt]),this;mt=this.__data__=new fa(Tr)}return mt.set(ve,nt),this}wa.prototype.clear=Ga,wa.prototype.delete=fo,wa.prototype.get=xi,wa.prototype.has=Po,wa.prototype.set=po;function Ca(ve,nt){var mt=wo(ve)||bo(ve)?Rr(ve.length,String):[],Tr=mt.length,fn=!!Tr;for(var Wa in ve)yr.call(ve,Wa)&&!(fn&&(Wa=="length"||Yt(Wa,Tr)))&&mt.push(Wa);return mt}function _i(ve,nt,mt){var Tr=ve[nt];(!(yr.call(ve,nt)&&Ys(Tr,mt))||mt===void 0&&!(nt in ve))&&(ve[nt]=mt)}function zo(ve,nt){for(var mt=ve.length;mt--;)if(Ys(ve[mt][0],nt))return mt;return-1}function ai(ve,nt){return ve&&Ei(nt,To(nt),ve)}function ss(ve,nt,mt,Tr,fn,Wa,ca){var Ra;if(Tr&&(Ra=Wa?Tr(ve,fn,Wa,ca):Tr(ve)),Ra!==void 0)return Ra;if(!uA(ve))return ve;var hi=wo(ve);if(hi){if(Ra=Es(ve),!nt)return IA(ve,Ra)}else{var Mi=Ce(ve),zs=Mi==f||Mi==y;if(ls(ve))return Ii(ve,nt);if(Mi==F||Mi==o||zs&&!Wa){if(wn(ve))return Wa?ve:{};if(Ra=Na(zs?{}:ve),!nt)return cs(ve,ai(Ra,ve))}else{if(!be[Mi])return Wa?ve:{};Ra=Yr(ve,Mi,ss,nt)}}ca||(ca=new wa);var $s=ca.get(ve);if($s)return $s;if(ca.set(ve,Ra),!hi)var rc=mt?_s(ve):To(ve);return Dt(rc||ve,function(ds,fs){rc&&(fs=ds,ds=ve[fs]),_i(Ra,fs,ss(ds,nt,mt,Tr,fs,ve,ca))}),Ra}function Ws(ve){return uA(ve)?ke(ve):{}}function fi(ve,nt,mt){var Tr=nt(ve);return wo(ve)?Tr:ur(Tr,mt(ve))}function oi(ve){return er.call(ve)}function xs(ve){if(!uA(ve)||Wn(ve))return!1;var nt=ka(ve)||wn(ve)?Qr:ne;return nt.test(us(ve))}function ii(ve){if(!ks(ve))return it(ve);var nt=[];for(var mt in Object(ve))yr.call(ve,mt)&&mt!="constructor"&&nt.push(mt);return nt}function Ii(ve,nt){if(nt)return ve.slice();var mt=new ve.constructor(ve.length);return ve.copy(mt),mt}function si(ve){var nt=new ve.constructor(ve.byteLength);return new xn(nt).set(new xn(ve)),nt}function Vi(ve,nt){var mt=nt?si(ve.buffer):ve.buffer;return new ve.constructor(mt,ve.byteOffset,ve.byteLength)}function As(ve,nt,mt){var Tr=nt?mt(Pn(ve),!0):Pn(ve);return ln(Tr,bt,new ve.constructor)}function Di(ve){var nt=new ve.constructor(ve.source,X.exec(ve));return nt.lastIndex=ve.lastIndex,nt}function ro(ve,nt,mt){var Tr=nt?mt(Un(ve),!0):Un(ve);return ln(Tr,Tt,new ve.constructor)}function Gi(ve){return Fn?Object(Fn.call(ve)):{}}function tc(ve,nt){var mt=nt?si(ve.buffer):ve.buffer;return new ve.constructor(mt,ve.byteOffset,ve.length)}function IA(ve,nt){var mt=-1,Tr=ve.length;for(nt||(nt=Array(Tr));++mt<Tr;)nt[mt]=ve[mt];return nt}function Ei(ve,nt,mt,Tr){mt||(mt={});for(var fn=-1,Wa=nt.length;++fn<Wa;){var ca=nt[fn],Ra=void 0;_i(mt,ca,Ra===void 0?ve[ca]:Ra)}return mt}function cs(ve,nt){return Ei(ve,Ba(ve),nt)}function _s(ve){return fi(ve,To,Ba)}function Gn(ve,nt){var mt=ve.__data__;return Be(nt)?mt[typeof nt=="string"?"string":"hash"]:mt.map}function Wi(ve,nt){var mt=rn(ve,nt);return xs(mt)?mt:void 0}var Ba=Pe?Aa(Pe,Object):Ss,Ce=oi;(xt&&Ce(new xt(new ArrayBuffer(1)))!=ee||Qt&&Ce(new Qt)!=x||Vt&&Ce(Vt.resolve())!=O||Br&&Ce(new Br)!=U||Zr&&Ce(new Zr)!=N)&&(Ce=function(ve){var nt=er.call(ve),mt=nt==F?ve.constructor:void 0,Tr=mt?us(mt):void 0;if(Tr)switch(Tr){case Nn:return ee;case jn:return x;case gn:return O;case _n:return U;case mn:return N}return nt});function Es(ve){var nt=ve.length,mt=ve.constructor(nt);return nt&&typeof ve[0]=="string"&&yr.call(ve,"index")&&(mt.index=ve.index,mt.input=ve.input),mt}function Na(ve){return typeof ve.constructor=="function"&&!ks(ve)?Ws(St(ve)):{}}function Yr(ve,nt,mt,Tr){var fn=ve.constructor;switch(nt){case W:return si(ve);case c:case d:return new fn(+ve);case ee:return Vi(ve,Tr);case Ae:case oe:case pe:case he:case Me:case Oe:case ue:case ae:case de:return tc(ve,Tr);case x:return As(ve,Tr,mt);case w:case j:return new fn(ve);case M:return Di(ve);case U:return ro(ve,Tr,mt);case Q:return Gi(ve)}}function Yt(ve,nt){return nt=nt??a,!!nt&&(typeof ve=="number"||ye.test(ve))&&ve>-1&&ve%1==0&&ve<nt}function Be(ve){var nt=typeof ve;return nt=="string"||nt=="number"||nt=="symbol"||nt=="boolean"?ve!=="__proto__":ve===null}function Wn(ve){return!!kt&&kt in ve}function ks(ve){var nt=ve&&ve.constructor,mt=typeof nt=="function"&&nt.prototype||Qe;return ve===mt}function us(ve){if(ve!=null){try{return gr.call(ve)}catch{}try{return ve+""}catch{}}return""}function Cu(ve){return ss(ve,!0,!0)}function Ys(ve,nt){return ve===nt||ve!==ve&&nt!==nt}function bo(ve){return ra(ve)&&yr.call(ve,"callee")&&(!Y.call(ve,"callee")||er.call(ve)==o)}var wo=Array.isArray;function DA(ve){return ve!=null&&Xa(ve.length)&&!ka(ve)}function ra(ve){return pi(ve)&&DA(ve)}var ls=He||Dc;function ka(ve){var nt=uA(ve)?er.call(ve):"";return nt==f||nt==y}function Xa(ve){return typeof ve=="number"&&ve>-1&&ve%1==0&&ve<=a}function uA(ve){var nt=typeof ve;return!!ve&&(nt=="object"||nt=="function")}function pi(ve){return!!ve&&typeof ve=="object"}function To(ve){return DA(ve)?Ca(ve):ii(ve)}function Ss(){return[]}function Dc(){return!1}e.exports=Cu}(Oh,Oh.exports)),Oh.exports}var rv={},M2;function v4(){if(M2)return rv;M2=1;var e=So&&So.__importDefault||function(a){return a&&a.__esModule?a:{default:a}};Object.defineProperty(rv,"__esModule",{value:!0});var t=e(tT()),r=e(RS),n;return function(a){function o(h,f,y){h===void 0&&(h={}),f===void 0&&(f={}),typeof h!="object"&&(h={}),typeof f!="object"&&(f={});var x=t.default(f);y||(x=Object.keys(x).reduce(function(F,O){return x[O]!=null&&(F[O]=x[O]),F},{}));for(var w in h)h[w]!==void 0&&f[w]===void 0&&(x[w]=h[w]);return Object.keys(x).length>0?x:void 0}a.compose=o;function i(h,f){h===void 0&&(h={}),f===void 0&&(f={}),typeof h!="object"&&(h={}),typeof f!="object"&&(f={});var y=Object.keys(h).concat(Object.keys(f)).reduce(function(x,w){return r.default(h[w],f[w])||(x[w]=f[w]===void 0?null:f[w]),x},{});return Object.keys(y).length>0?y:void 0}a.diff=i;function c(h,f){h===void 0&&(h={}),f===void 0&&(f={}),h=h||{};var y=Object.keys(f).reduce(function(x,w){return f[w]!==h[w]&&h[w]!==void 0&&(x[w]=f[w]),x},{});return Object.keys(h).reduce(function(x,w){return h[w]!==f[w]&&f[w]===void 0&&(x[w]=null),x},y)}a.invert=c;function d(h,f,y){if(y===void 0&&(y=!1),typeof h!="object")return f;if(typeof f=="object"){if(!y)return f;var x=Object.keys(f).reduce(function(w,F){return h[F]===void 0&&(w[F]=f[F]),w},{});return Object.keys(x).length>0?x:void 0}}a.transform=d}(n||(n={})),rv.default=n,rv}var nv={},av={},P2;function y4(){if(P2)return av;P2=1;var e=So&&So.__importDefault||function(n){return n&&n.__esModule?n:{default:n}};Object.defineProperty(av,"__esModule",{value:!0});var t=e(rT()),r=function(){function n(a){this.ops=a,this.index=0,this.offset=0}return n.prototype.hasNext=function(){return this.peekLength()<1/0},n.prototype.next=function(a){a||(a=1/0);var o=this.ops[this.index];if(o){var i=this.offset,c=t.default.length(o);if(a>=c-i?(a=c-i,this.index+=1,this.offset=0):this.offset+=a,typeof o.delete=="number")return{delete:a};var d={};return o.attributes&&(d.attributes=o.attributes),typeof o.retain=="number"?d.retain=a:typeof o.insert=="string"?d.insert=o.insert.substr(i,a):d.insert=o.insert,d}else return{retain:1/0}},n.prototype.peek=function(){return this.ops[this.index]},n.prototype.peekLength=function(){return this.ops[this.index]?t.default.length(this.ops[this.index])-this.offset:1/0},n.prototype.peekType=function(){return this.ops[this.index]?typeof this.ops[this.index].delete=="number"?"delete":typeof this.ops[this.index].retain=="number"?"retain":"insert":"retain"},n.prototype.rest=function(){if(this.hasNext()){if(this.offset===0)return this.ops.slice(this.index);var a=this.offset,o=this.index,i=this.next(),c=this.ops.slice(this.index);return this.offset=a,this.index=o,[i].concat(c)}else return[]},n}();return av.default=r,av}var U2;function rT(){if(U2)return nv;U2=1;var e=So&&So.__importDefault||function(n){return n&&n.__esModule?n:{default:n}};Object.defineProperty(nv,"__esModule",{value:!0});var t=e(y4()),r;return function(n){function a(i){return new t.default(i)}n.iterator=a;function o(i){return typeof i.delete=="number"?i.delete:typeof i.retain=="number"?i.retain:typeof i.insert=="string"?i.insert.length:1}n.length=o}(r||(r={})),nv.default=r,nv}var iw,Q2;function b4(){if(Q2)return iw;Q2=1;var e=So&&So.__importDefault||function(d){return d&&d.__esModule?d:{default:d}},t=e(m4()),r=e(tT()),n=e(RS),a=e(v4()),o=e(rT()),i="\0",c=function(){function d(h){Array.isArray(h)?this.ops=h:h!=null&&Array.isArray(h.ops)?this.ops=h.ops:this.ops=[]}return d.prototype.insert=function(h,f){var y={};return typeof h=="string"&&h.length===0?this:(y.insert=h,f!=null&&typeof f=="object"&&Object.keys(f).length>0&&(y.attributes=f),this.push(y))},d.prototype.delete=function(h){return h<=0?this:this.push({delete:h})},d.prototype.retain=function(h,f){if(h<=0)return this;var y={retain:h};return f!=null&&typeof f=="object"&&Object.keys(f).length>0&&(y.attributes=f),this.push(y)},d.prototype.push=function(h){var f=this.ops.length,y=this.ops[f-1];if(h=r.default(h),typeof y=="object"){if(typeof h.delete=="number"&&typeof y.delete=="number")return this.ops[f-1]={delete:y.delete+h.delete},this;if(typeof y.delete=="number"&&h.insert!=null&&(f-=1,y=this.ops[f-1],typeof y!="object"))return this.ops.unshift(h),this;if(n.default(h.attributes,y.attributes)){if(typeof h.insert=="string"&&typeof y.insert=="string")return this.ops[f-1]={insert:y.insert+h.insert},typeof h.attributes=="object"&&(this.ops[f-1].attributes=h.attributes),this;if(typeof h.retain=="number"&&typeof y.retain=="number")return this.ops[f-1]={retain:y.retain+h.retain},typeof h.attributes=="object"&&(this.ops[f-1].attributes=h.attributes),this}}return f===this.ops.length?this.ops.push(h):this.ops.splice(f,0,h),this},d.prototype.chop=function(){var h=this.ops[this.ops.length-1];return h&&h.retain&&!h.attributes&&this.ops.pop(),this},d.prototype.filter=function(h){return this.ops.filter(h)},d.prototype.forEach=function(h){this.ops.forEach(h)},d.prototype.map=function(h){return this.ops.map(h)},d.prototype.partition=function(h){var f=[],y=[];return this.forEach(function(x){var w=h(x)?f:y;w.push(x)}),[f,y]},d.prototype.reduce=function(h,f){return this.ops.reduce(h,f)},d.prototype.changeLength=function(){return this.reduce(function(h,f){return f.insert?h+o.default.length(f):f.delete?h-f.delete:h},0)},d.prototype.length=function(){return this.reduce(function(h,f){return h+o.default.length(f)},0)},d.prototype.slice=function(h,f){h===void 0&&(h=0),f===void 0&&(f=1/0);for(var y=[],x=o.default.iterator(this.ops),w=0;w<f&&x.hasNext();){var F=void 0;w<h?F=x.next(h-w):(F=x.next(f-w),y.push(F)),w+=o.default.length(F)}return new d(y)},d.prototype.compose=function(h){var f=o.default.iterator(this.ops),y=o.default.iterator(h.ops),x=[],w=y.peek();if(w!=null&&typeof w.retain=="number"&&w.attributes==null){for(var F=w.retain;f.peekType()==="insert"&&f.peekLength()<=F;)F-=f.peekLength(),x.push(f.next());w.retain-F>0&&y.next(w.retain-F)}for(var O=new d(x);f.hasNext()||y.hasNext();)if(y.peekType()==="insert")O.push(y.next());else if(f.peekType()==="delete")O.push(f.next());else{var M=Math.min(f.peekLength(),y.peekLength()),U=f.next(M),j=y.next(M);if(typeof j.retain=="number"){var Q={};typeof U.retain=="number"?Q.retain=M:Q.insert=U.insert;var N=a.default.compose(U.attributes,j.attributes,typeof U.retain=="number");if(N&&(Q.attributes=N),O.push(Q),!y.hasNext()&&n.default(O.ops[O.ops.length-1],Q)){var W=new d(f.rest());return O.concat(W).chop()}}else typeof j.delete=="number"&&typeof U.retain=="number"&&O.push(j)}return O.chop()},d.prototype.concat=function(h){var f=new d(this.ops.slice());return h.ops.length>0&&(f.push(h.ops[0]),f.ops=f.ops.concat(h.ops.slice(1))),f},d.prototype.diff=function(h,f){if(this.ops===h.ops)return new d;var y=[this,h].map(function(M){return M.map(function(U){if(U.insert!=null)return typeof U.insert=="string"?U.insert:i;var j=M===h?"on":"with";throw new Error("diff() called "+j+" non-document")}).join("")}),x=new d,w=t.default(y[0],y[1],f),F=o.default.iterator(this.ops),O=o.default.iterator(h.ops);return w.forEach(function(M){for(var U=M[1].length;U>0;){var j=0;switch(M[0]){case t.default.INSERT:j=Math.min(O.peekLength(),U),x.push(O.next(j));break;case t.default.DELETE:j=Math.min(U,F.peekLength()),F.next(j),x.delete(j);break;case t.default.EQUAL:j=Math.min(F.peekLength(),O.peekLength(),U);var Q=F.next(j),N=O.next(j);n.default(Q.insert,N.insert)?x.retain(j,a.default.diff(Q.attributes,N.attributes)):x.push(N).delete(j);break}U-=j}}),x.chop()},d.prototype.eachLine=function(h,f){f===void 0&&(f=`
`);for(var y=o.default.iterator(this.ops),x=new d,w=0;y.hasNext();){if(y.peekType()!=="insert")return;var F=y.peek(),O=o.default.length(F)-y.peekLength(),M=typeof F.insert=="string"?F.insert.indexOf(f,O)-O:-1;if(M<0)x.push(y.next());else if(M>0)x.push(y.next(M));else{if(h(x,y.next(1).attributes||{},w)===!1)return;w+=1,x=new d}}x.length()>0&&h(x,{},w)},d.prototype.invert=function(h){var f=new d;return this.reduce(function(y,x){if(x.insert)f.delete(o.default.length(x));else{if(x.retain&&x.attributes==null)return f.retain(x.retain),y+x.retain;if(x.delete||x.retain&&x.attributes){var w=x.delete||x.retain,F=h.slice(y,y+w);return F.forEach(function(O){x.delete?f.push(O):x.retain&&x.attributes&&f.retain(o.default.length(O),a.default.invert(x.attributes,O.attributes))}),y+w}}return y},0),f.chop()},d.prototype.transform=function(h,f){if(f===void 0&&(f=!1),f=!!f,typeof h=="number")return this.transformPosition(h,f);for(var y=h,x=o.default.iterator(this.ops),w=o.default.iterator(y.ops),F=new d;x.hasNext()||w.hasNext();)if(x.peekType()==="insert"&&(f||w.peekType()!=="insert"))F.retain(o.default.length(x.next()));else if(w.peekType()==="insert")F.push(w.next());else{var O=Math.min(x.peekLength(),w.peekLength()),M=x.next(O),U=w.next(O);if(M.delete)continue;U.delete?F.push(U):F.retain(O,a.default.transform(M.attributes,U.attributes,f))}return F.chop()},d.prototype.transformPosition=function(h,f){f===void 0&&(f=!1),f=!!f;for(var y=o.default.iterator(this.ops),x=0;y.hasNext()&&x<=h;){var w=y.peekLength(),F=y.peekType();if(y.next(),F==="delete"){h-=Math.min(w,h-x);continue}else F==="insert"&&(x<h||!f)&&(h+=w);x+=w}return h},d.Op=o.default,d.AttributeMap=a.default,d}();return iw=c,iw}var ov={},L2;function w4(){if(L2)return ov;L2=1,Object.defineProperty(ov,"__esModule",{value:!0});function e(F){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?e=function(O){return typeof O}:e=function(O){return O&&typeof Symbol=="function"&&O.constructor===Symbol&&O!==Symbol.prototype?"symbol":typeof O},e(F)}var t="https://js.stripe.com/v3",r=/^https:\/\/js\.stripe\.com\/v3\/?(\?.*)?$/,n="loadStripe.setLoadParameters was called but an existing Stripe.js script already exists in the document; existing script parameters will be used",a=function(){for(var O=document.querySelectorAll('script[src^="'.concat(t,'"]')),M=0;M<O.length;M++){var U=O[M];if(r.test(U.src))return U}return null},o=function(O){var M=O&&!O.advancedFraudSignals?"?advancedFraudSignals=false":"",U=document.createElement("script");U.src="".concat(t).concat(M);var j=document.head||document.body;if(!j)throw new Error("Expected document.body not to be null. Stripe.js requires a <body> element.");return j.appendChild(U),U},i=function(O,M){!O||!O._registerWrapper||O._registerWrapper({name:"stripe-js",version:"1.54.2",startTime:M})},c=null,d=function(O){return c!==null||(c=new Promise(function(M,U){if(typeof window>"u"||typeof document>"u"){M(null);return}if(window.Stripe&&O&&console.warn(n),window.Stripe){M(window.Stripe);return}try{var j=a();j&&O?console.warn(n):j||(j=o(O)),j.addEventListener("load",function(){window.Stripe?M(window.Stripe):U(new Error("Stripe.js not available"))}),j.addEventListener("error",function(){U(new Error("Failed to load Stripe.js"))})}catch(Q){U(Q);return}})),c},h=function(O,M,U){if(O===null)return null;var j=O.apply(void 0,M);return i(j,U),j},f=function(O){var M=`invalid load parameters; expected object of shape

    {advancedFraudSignals: boolean}

but received

    `.concat(JSON.stringify(O),`
`);if(O===null||e(O)!=="object")throw new Error(M);if(Object.keys(O).length===1&&typeof O.advancedFraudSignals=="boolean")return O;throw new Error(M)},y,x=!1,w=function(){for(var O=arguments.length,M=new Array(O),U=0;U<O;U++)M[U]=arguments[U];x=!0;var j=Date.now();return d(y).then(function(Q){return h(Q,M,j)})};return w.setLoadParameters=function(F){if(x&&y){var O=f(F),M=Object.keys(O),U=M.reduce(function(j,Q){var N;return j&&F[Q]===((N=y)===null||N===void 0?void 0:N[Q])},!0);if(U)return}if(x)throw new Error("You cannot change load parameters after calling loadStripe");y=f(F)},ov.loadStripe=w,ov}var sw,N2;function C4(){return N2||(N2=1,sw=w4()),sw}var Aw={exports:{}},R2;function B4(){return R2||(R2=1,function(e,t){(function(n,a){e.exports=a()})(So,function(){return function(){var r={165:function(i,c){Object.defineProperty(c,"__esModule",{value:!0}),c.abs=void 0;function d(h){return(typeof h=="number"||typeof h=="bigint")&&(h=h.toString()),h[0]=="-"?h.substring(1):h}c.abs=d},217:function(i,c){Object.defineProperty(c,"__esModule",{value:!0}),c.pad=c.trim=c.add=void 0;function d(F,O){var M;O===void 0&&(O="0");var U=0,j=-1;F[0]=="-"&&(F=F.substring(1),w(F)||(U++,j=1,F.length)),O[0]=="-"&&(O=O.substring(1),w(O)||(U++,j=2,O.length)),F=f(F),O=f(O),M=y(f(F),f(O)),F=M[0],O=M[1],U==1&&(j===1?F=h(F):j===2&&(O=h(O)));var Q=x(F,O);return U?U==2?"-"+f(Q):F.length<Q.length?f(Q.substring(1)):"-"+f(h(Q)):f(Q)}c.add=d;function h(F){if(w(F))return F;for(var O="",M=F.length,U=F.split(".")[1],j=U?U.length:0,Q=0;Q<M;Q++)F[Q]>="0"&&F[Q]<="9"?O+=9-parseInt(F[Q]):O+=F[Q];var N=j>0?"0."+new Array(j).join("0")+"1":"1";return x(O,N)}function f(F){var O=F.split(".");for(O[0]||(O[0]="0");O[0][0]=="0"&&O[0].length>1;)O[0]=O[0].substring(1);return O[0]+(O[1]?"."+O[1]:"")}c.trim=f;function y(F,O){var M=F.split("."),U=O.split("."),j=M[0].length,Q=U[0].length;return j>Q?U[0]=new Array(Math.abs(j-Q)+1).join("0")+(U[0]?U[0]:""):M[0]=new Array(Math.abs(j-Q)+1).join("0")+(M[0]?M[0]:""),j=M[1]?M[1].length:0,Q=U[1]?U[1].length:0,(j||Q)&&(j>Q?U[1]=(U[1]?U[1]:"")+new Array(Math.abs(j-Q)+1).join("0"):M[1]=(M[1]?M[1]:"")+new Array(Math.abs(j-Q)+1).join("0")),F=M[0]+(M[1]?"."+M[1]:""),O=U[0]+(U[1]?"."+U[1]:""),[F,O]}c.pad=y;function x(F,O){var M;M=y(F,O),F=M[0],O=M[1];for(var U="",j=0,Q=F.length-1;Q>=0;Q--){if(F[Q]==="."){U="."+U;continue}var N=parseInt(F[Q])+parseInt(O[Q])+j;U=N%10+U,j=Math.floor(N/10)}return j?j.toString()+U:U}function w(F){return/^0[0]*[.]{0,1}[0]*$/.test(F)}},423:function(i,c,d){var h=d(217),f=d(165),y=d(350),x=d(182),w=d(415),F=d(213),O=d(664),M=d(26),U=d(916),j=function(){function Q(N){N===void 0&&(N="0"),this.value=Q.validate(N)}return Q.validate=function(N){if(N){if(N=N.toString(),isNaN(N))throw Error("Parameter is not a number: "+N);N[0]=="+"&&(N=N.substring(1))}else N="0";if(N.startsWith(".")?N="0"+N:N.startsWith("-.")&&(N="-0"+N.substr(1)),/e/i.test(N)){var W=N.split(/[eE]/),ee=W[0],Ae=W[1];ee=(0,h.trim)(ee);var oe="";ee[0]=="-"&&(oe="-",ee=ee.substring(1)),ee.indexOf(".")>=0?(Ae=parseInt(Ae)+ee.indexOf("."),ee=ee.replace(".","")):Ae=parseInt(Ae)+ee.length,ee.length<Ae?N=oe+ee+new Array(Ae-ee.length+1).join("0"):ee.length>=Ae&&Ae>0?N=oe+(0,h.trim)(ee.substring(0,Ae))+(ee.length>Ae?"."+ee.substring(Ae):""):N=oe+"0."+new Array(-Ae+1).join("0")+ee}return N},Q.prototype.getValue=function(){return this.value},Q.prototype.setValue=function(N){this.value=Q.validate(N)},Q.getPrettyValue=function(N,W,ee){if(!(W||ee))W=3,ee=",";else if(!(W&&ee))throw Error("Illegal Arguments. Should pass both digits and separator or pass none");N=Q.validate(N);var Ae=N.charAt(0)=="-";Ae&&(N=N.substring(1));var oe=N.indexOf(".");oe=oe>0?oe:N.length;for(var pe="",he=oe;he>0;)he<W?(W=he,he=0):he-=W,pe=N.substring(he,he+W)+(he<oe-W&&he>=0?ee:"")+pe;return(Ae?"-":"")+pe+N.substring(oe)},Q.prototype.getPrettyValue=function(N,W){return Q.getPrettyValue(this.value,N,W)},Q.round=function(N,W,ee){if(W===void 0&&(W=0),ee===void 0&&(ee=U.RoundingModes.HALF_EVEN),N=Q.validate(N),isNaN(W))throw Error("Precision is not a number: "+W);return(0,y.roundOff)(N,W,ee)},Q.prototype.round=function(N,W){if(N===void 0&&(N=0),W===void 0&&(W=U.RoundingModes.HALF_EVEN),isNaN(N))throw Error("Precision is not a number: "+N);return new Q((0,y.roundOff)(this.value,N,W))},Q.abs=function(N){return N=Q.validate(N),(0,f.abs)(N)},Q.prototype.abs=function(){return new Q((0,f.abs)(this.value))},Q.floor=function(N){return N=Q.validate(N),N.indexOf(".")===-1?N:Q.round(N,0,U.RoundingModes.FLOOR)},Q.prototype.floor=function(){return this.value.indexOf(".")===-1?new Q(this.value):new Q(this.value).round(0,U.RoundingModes.FLOOR)},Q.ceil=function(N){return N=Q.validate(N),N.indexOf(".")===-1?N:Q.round(N,0,U.RoundingModes.CEILING)},Q.prototype.ceil=function(){return this.value.indexOf(".")===-1?new Q(this.value):new Q(this.value).round(0,U.RoundingModes.CEILING)},Q.add=function(N,W){return N=Q.validate(N),W=Q.validate(W),(0,h.add)(N,W)},Q.prototype.add=function(N){return new Q((0,h.add)(this.value,N.getValue()))},Q.subtract=function(N,W){return N=Q.validate(N),W=Q.validate(W),(0,M.subtract)(N,W)},Q.prototype.subtract=function(N){return new Q((0,M.subtract)(this.value,N.getValue()))},Q.multiply=function(N,W){return N=Q.validate(N),W=Q.validate(W),(0,x.multiply)(N,W)},Q.prototype.multiply=function(N){return new Q((0,x.multiply)(this.value,N.getValue()))},Q.divide=function(N,W,ee){return N=Q.validate(N),W=Q.validate(W),(0,w.divide)(N,W,ee)},Q.prototype.divide=function(N,W){return new Q((0,w.divide)(this.value,N.getValue(),W))},Q.modulus=function(N,W){return N=Q.validate(N),W=Q.validate(W),(0,F.modulus)(N,W)},Q.prototype.modulus=function(N){return new Q((0,F.modulus)(this.value,N.getValue()))},Q.compareTo=function(N,W){return N=Q.validate(N),W=Q.validate(W),(0,O.compareTo)(N,W)},Q.prototype.compareTo=function(N){return(0,O.compareTo)(this.value,N.getValue())},Q.negate=function(N){return N=Q.validate(N),(0,M.negate)(N)},Q.prototype.negate=function(){return new Q((0,M.negate)(this.value))},Q.RoundingModes=U.RoundingModes,Q}();i.exports=j},664:function(i,c,d){Object.defineProperty(c,"__esModule",{value:!0}),c.compareTo=void 0;var h=d(217);function f(y,x){var w,F=!1;if(y[0]=="-"&&x[0]!="-")return-1;if(y[0]!="-"&&x[0]=="-")return 1;if(y[0]=="-"&&x[0]=="-"&&(y=y.substr(1),x=x.substr(1),F=!0),w=(0,h.pad)(y,x),y=w[0],x=w[1],y.localeCompare(x)==0)return 0;for(var O=0;O<y.length;O++)if(y[O]!=x[O])return y[O]>x[O]?F?-1:1:F?1:-1;return 0}c.compareTo=f},415:function(i,c,d){Object.defineProperty(c,"__esModule",{value:!0}),c.divide=void 0;var h=d(217),f=d(350);function y(x,w,F){if(F===void 0&&(F=8),w==0)throw new Error("Cannot divide by 0");if(x=x.toString(),w=w.toString(),x=x.replace(/(\.\d*?[1-9])0+$/g,"$1").replace(/\.0+$/,""),w=w.replace(/(\.\d*?[1-9])0+$/g,"$1").replace(/\.0+$/,""),x==0)return"0";var O=0;w[0]=="-"&&(w=w.substring(1),O++),x[0]=="-"&&(x=x.substring(1),O++);var M=w.indexOf(".")>0?w.length-w.indexOf(".")-1:-1;if(w=(0,h.trim)(w.replace(".","")),M>=0){var U=x.indexOf(".")>0?x.length-x.indexOf(".")-1:-1;if(U==-1)x=(0,h.trim)(x+new Array(M+1).join("0"));else if(M>U)x=x.replace(".",""),x=(0,h.trim)(x+new Array(M-U+1).join("0"));else if(M<U){x=x.replace(".","");var j=x.length-U+M;x=(0,h.trim)(x.substring(0,j)+"."+x.substring(j))}else M==U&&(x=(0,h.trim)(x.replace(".","")))}var Q=0,N=w.length,W="",ee=x.indexOf(".")>-1&&x.indexOf(".")<N?x.substring(0,N+1):x.substring(0,N);if(x=x.indexOf(".")>-1&&x.indexOf(".")<N?x.substring(N+1):x.substring(N),ee.indexOf(".")>-1){var Ae=ee.length-ee.indexOf(".")-1;ee=ee.replace(".",""),N>ee.length&&(Ae+=N-ee.length,ee=ee+new Array(N-ee.length+1).join("0")),Q=Ae,W="0."+new Array(Ae).join("0")}for(F=F+2;Q<=F;){for(var oe=0;parseInt(ee)>=parseInt(w);)ee=(0,h.add)(ee,"-"+w),oe++;W+=oe,x?(x[0]=="."&&(W+=".",Q++,x=x.substring(1)),ee=ee+x.substring(0,1),x=x.substring(1)):(Q||(W+="."),Q++,ee=ee+"0")}return(O==1?"-":"")+(0,h.trim)((0,f.roundOff)(W,F-2))}c.divide=y},213:function(i,c,d){Object.defineProperty(c,"__esModule",{value:!0}),c.modulus=void 0;var h=d(415),f=d(350),y=d(182),x=d(26),w=d(916);function F(M,U){if(U==0)throw new Error("Cannot divide by 0");M=M.toString(),U=U.toString(),O(M),O(U);var j="";M[0]=="-"&&(j="-",M=M.substr(1)),U[0]=="-"&&(U=U.substr(1));var Q=(0,x.subtract)(M,(0,y.multiply)(U,(0,f.roundOff)((0,h.divide)(M,U),0,w.RoundingModes.FLOOR)));return j+Q}c.modulus=F;function O(M){if(M.indexOf(".")!=-1)throw new Error("Modulus of non-integers not supported")}},182:function(i,c){Object.defineProperty(c,"__esModule",{value:!0}),c.multiply=void 0;function d(y,x){y=y.toString(),x=x.toString();var w=0;y[0]=="-"&&(w++,y=y.substr(1)),x[0]=="-"&&(w++,x=x.substr(1)),y=f(y),x=f(x);var F=0,O=0;y.indexOf(".")!=-1&&(F=y.length-y.indexOf(".")-1),x.indexOf(".")!=-1&&(O=x.length-x.indexOf(".")-1);var M=F+O;if(y=f(y.replace(".","")),x=f(x.replace(".","")),y.length<x.length){var U=y;y=x,x=U}if(x=="0")return"0";for(var j=x.length,Q=0,N=[],W=j-1,ee="",Ae=0;Ae<j;Ae++)N[Ae]=y.length-1;for(var Ae=0;Ae<2*y.length;Ae++){for(var oe=0,pe=x.length-1;pe>=W&&pe>=0;pe--)N[pe]>-1&&N[pe]<y.length&&(oe+=parseInt(y[N[pe]--])*parseInt(x[pe]));oe+=Q,Q=Math.floor(oe/10),ee=oe%10+ee,W--}return ee=f(h(ee,M)),w==1&&(ee="-"+ee),ee}c.multiply=d;function h(y,x){return x==0?y:(y=x>=y.length?new Array(x-y.length+1).join("0")+y:y,y.substr(0,y.length-x)+"."+y.substr(y.length-x,x))}function f(y){for(;y[0]=="0";)y=y.substr(1);if(y.indexOf(".")!=-1)for(;y[y.length-1]=="0";)y=y.substr(0,y.length-1);return y==""||y=="."?y="0":y[y.length-1]=="."&&(y=y.substr(0,y.length-1)),y[0]=="."&&(y="0"+y),y}},350:function(i,c,d){Object.defineProperty(c,"__esModule",{value:!0}),c.roundOff=void 0;var h=d(916);function f(w,F,O){if(F===void 0&&(F=0),O===void 0&&(O=h.RoundingModes.HALF_EVEN),O===h.RoundingModes.UNNECESSARY)throw new Error("UNNECESSARY Rounding Mode has not yet been implemented");(typeof w=="number"||typeof w=="bigint")&&(w=w.toString());var M=!1;w[0]==="-"&&(M=!0,w=w.substring(1));var U=w.split("."),j=U[0],Q=U[1];if(F<0){if(F=-F,j.length<=F)return"0";var N=j.substr(0,j.length-F);return w=N+"."+j.substr(j.length-F)+Q,N=f(w,0,O),(M?"-":"")+N+new Array(F+1).join("0")}if(F==0)return j.length,y(U[1],j,M,O)&&(j=x(j)),(M&&parseInt(j)?"-":"")+j;if(U[1]){if(U[1].length<F)return(M?"-":"")+j+"."+U[1]+new Array(F-U[1].length+1).join("0")}else return(M?"-":"")+j+"."+new Array(F+1).join("0");Q=U[1].substring(0,F);var W=U[1].substring(F);return W&&y(W,Q,M,O)&&(Q=x(Q),Q.length>F)?(M?"-":"")+x(j,parseInt(Q[0]))+"."+Q.substring(1):(M&&(parseInt(j)||parseInt(Q))?"-":"")+j+"."+Q}c.roundOff=f;function y(w,F,O,M){if(!w||w===new Array(w.length+1).join("0")||M===h.RoundingModes.DOWN||!O&&M===h.RoundingModes.FLOOR||O&&M===h.RoundingModes.CEILING)return!1;if(M===h.RoundingModes.UP||O&&M===h.RoundingModes.FLOOR||!O&&M===h.RoundingModes.CEILING)return!0;var U="5"+new Array(w.length).join("0");if(w>U)return!0;if(w<U)return!1;switch(M){case h.RoundingModes.HALF_DOWN:return!1;case h.RoundingModes.HALF_UP:return!0;case h.RoundingModes.HALF_EVEN:default:return parseInt(F[F.length-1])%2==1}}function x(w,F){F===void 0&&(F=0),F||(F=1),typeof w=="number"&&w.toString();for(var O=w.length-1,M="",U=O;U>=0;U--){var j=parseInt(w[U])+F;j==10?(F=1,j=0):F=0,M+=j}return F&&(M+=F),M.split("").reverse().join("")}},916:function(i,c){Object.defineProperty(c,"__esModule",{value:!0}),c.RoundingModes=void 0,function(d){d[d.CEILING=0]="CEILING",d[d.DOWN=1]="DOWN",d[d.FLOOR=2]="FLOOR",d[d.HALF_DOWN=3]="HALF_DOWN",d[d.HALF_EVEN=4]="HALF_EVEN",d[d.HALF_UP=5]="HALF_UP",d[d.UNNECESSARY=6]="UNNECESSARY",d[d.UP=7]="UP"}(c.RoundingModes||(c.RoundingModes={}))},26:function(i,c,d){Object.defineProperty(c,"__esModule",{value:!0}),c.negate=c.subtract=void 0;var h=d(217);function f(x,w){return x=x.toString(),w=w.toString(),w=y(w),(0,h.add)(x,w)}c.subtract=f;function y(x){return x[0]=="-"?x=x.substr(1):x="-"+x,x}c.negate=y}},n={};function a(i){var c=n[i];if(c!==void 0)return c.exports;var d=n[i]={exports:{}};return r[i](d,d.exports,a),d.exports}var o=a(423);return o}()})}(Aw)),Aw.exports}function x4(e,t,r){return t=oT(t),t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function _4(e,t){return S4(e)||k4(e,t)||nT(e,t)||E4()}function E4(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function k4(e,t){var r=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(r!=null){var n,a,o,i,c=[],d=!0,h=!1;try{if(o=(r=r.call(e)).next,t!==0)for(;!(d=(n=o.call(r)).done)&&(c.push(n.value),c.length!==t);d=!0);}catch(f){h=!0,a=f}finally{try{if(!d&&r.return!=null&&(i=r.return(),Object(i)!==i))return}finally{if(h)throw a}}return c}}function S4(e){if(Array.isArray(e))return e}function F4(e){return I4(e)||O4(e)||nT(e)||T4()}function T4(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function nT(e,t){if(e){if(typeof e=="string")return m1(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if(r==="Object"&&e.constructor&&(r=e.constructor.name),r==="Map"||r==="Set")return Array.from(e);if(r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return m1(e,t)}}function O4(e){if(typeof Symbol<"u"&&e[Symbol.iterator]!=null||e["@@iterator"]!=null)return Array.from(e)}function I4(e){if(Array.isArray(e))return m1(e)}function m1(e,t){(t==null||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function _C(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&v1(e,t)}function v1(e,t){return v1=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(n,a){return n.__proto__=a,n},v1(e,t)}function EC(e){var t=M4();return function(){var n=Nv(e),a;if(t){var o=Nv(this).constructor;a=Reflect.construct(n,arguments,o)}else a=n.apply(this,arguments);return D4(this,a)}}function D4(e,t){if(t&&(Rs(t)==="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return aT(e)}function aT(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function M4(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function Nv(e){return Nv=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(r){return r.__proto__||Object.getPrototypeOf(r)},Nv(e)}function Do(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */Do=function(){return t};var e,t={},r=Object.prototype,n=r.hasOwnProperty,a=Object.defineProperty||function(Z,X,ne){Z[X]=ne.value},o=typeof Symbol=="function"?Symbol:{},i=o.iterator||"@@iterator",c=o.asyncIterator||"@@asyncIterator",d=o.toStringTag||"@@toStringTag";function h(Z,X,ne){return Object.defineProperty(Z,X,{value:ne,enumerable:!0,configurable:!0,writable:!0}),Z[X]}try{h({},"")}catch{h=function(ne,ye,be){return ne[ye]=be}}function f(Z,X,ne,ye){var be=X&&X.prototype instanceof U?X:U,Se=Object.create(be.prototype),Le=new ae(ye||[]);return a(Se,"_invoke",{value:he(Z,ne,Le)}),Se}function y(Z,X,ne){try{return{type:"normal",arg:Z.call(X,ne)}}catch(ye){return{type:"throw",arg:ye}}}t.wrap=f;var x="suspendedStart",w="suspendedYield",F="executing",O="completed",M={};function U(){}function j(){}function Q(){}var N={};h(N,i,function(){return this});var W=Object.getPrototypeOf,ee=W&&W(W(de([])));ee&&ee!==r&&n.call(ee,i)&&(N=ee);var Ae=Q.prototype=U.prototype=Object.create(N);function oe(Z){["next","throw","return"].forEach(function(X){h(Z,X,function(ne){return this._invoke(X,ne)})})}function pe(Z,X){function ne(be,Se,Le,Ge){var Ze=y(Z[be],Z,Se);if(Ze.type!=="throw"){var gt=Ze.arg,Ut=gt.value;return Ut&&Rs(Ut)=="object"&&n.call(Ut,"__await")?X.resolve(Ut.__await).then(function(bt){ne("next",bt,Le,Ge)},function(bt){ne("throw",bt,Le,Ge)}):X.resolve(Ut).then(function(bt){gt.value=bt,Le(gt)},function(bt){return ne("throw",bt,Le,Ge)})}Ge(Ze.arg)}var ye;a(this,"_invoke",{value:function(Se,Le){function Ge(){return new X(function(Ze,gt){ne(Se,Le,Ze,gt)})}return ye=ye?ye.then(Ge,Ge):Ge()}})}function he(Z,X,ne){var ye=x;return function(be,Se){if(ye===F)throw new Error("Generator is already running");if(ye===O){if(be==="throw")throw Se;return{value:e,done:!0}}for(ne.method=be,ne.arg=Se;;){var Le=ne.delegate;if(Le){var Ge=Me(Le,ne);if(Ge){if(Ge===M)continue;return Ge}}if(ne.method==="next")ne.sent=ne._sent=ne.arg;else if(ne.method==="throw"){if(ye===x)throw ye=O,ne.arg;ne.dispatchException(ne.arg)}else ne.method==="return"&&ne.abrupt("return",ne.arg);ye=F;var Ze=y(Z,X,ne);if(Ze.type==="normal"){if(ye=ne.done?O:w,Ze.arg===M)continue;return{value:Ze.arg,done:ne.done}}Ze.type==="throw"&&(ye=O,ne.method="throw",ne.arg=Ze.arg)}}}function Me(Z,X){var ne=X.method,ye=Z.iterator[ne];if(ye===e)return X.delegate=null,ne==="throw"&&Z.iterator.return&&(X.method="return",X.arg=e,Me(Z,X),X.method==="throw")||ne!=="return"&&(X.method="throw",X.arg=new TypeError("The iterator does not provide a '"+ne+"' method")),M;var be=y(ye,Z.iterator,X.arg);if(be.type==="throw")return X.method="throw",X.arg=be.arg,X.delegate=null,M;var Se=be.arg;return Se?Se.done?(X[Z.resultName]=Se.value,X.next=Z.nextLoc,X.method!=="return"&&(X.method="next",X.arg=e),X.delegate=null,M):Se:(X.method="throw",X.arg=new TypeError("iterator result is not an object"),X.delegate=null,M)}function Oe(Z){var X={tryLoc:Z[0]};1 in Z&&(X.catchLoc=Z[1]),2 in Z&&(X.finallyLoc=Z[2],X.afterLoc=Z[3]),this.tryEntries.push(X)}function ue(Z){var X=Z.completion||{};X.type="normal",delete X.arg,Z.completion=X}function ae(Z){this.tryEntries=[{tryLoc:"root"}],Z.forEach(Oe,this),this.reset(!0)}function de(Z){if(Z||Z===""){var X=Z[i];if(X)return X.call(Z);if(typeof Z.next=="function")return Z;if(!isNaN(Z.length)){var ne=-1,ye=function be(){for(;++ne<Z.length;)if(n.call(Z,ne))return be.value=Z[ne],be.done=!1,be;return be.value=e,be.done=!0,be};return ye.next=ye}}throw new TypeError(Rs(Z)+" is not iterable")}return j.prototype=Q,a(Ae,"constructor",{value:Q,configurable:!0}),a(Q,"constructor",{value:j,configurable:!0}),j.displayName=h(Q,d,"GeneratorFunction"),t.isGeneratorFunction=function(Z){var X=typeof Z=="function"&&Z.constructor;return!!X&&(X===j||(X.displayName||X.name)==="GeneratorFunction")},t.mark=function(Z){return Object.setPrototypeOf?Object.setPrototypeOf(Z,Q):(Z.__proto__=Q,h(Z,d,"GeneratorFunction")),Z.prototype=Object.create(Ae),Z},t.awrap=function(Z){return{__await:Z}},oe(pe.prototype),h(pe.prototype,c,function(){return this}),t.AsyncIterator=pe,t.async=function(Z,X,ne,ye,be){be===void 0&&(be=Promise);var Se=new pe(f(Z,X,ne,ye),be);return t.isGeneratorFunction(X)?Se:Se.next().then(function(Le){return Le.done?Le.value:Se.next()})},oe(Ae),h(Ae,d,"Generator"),h(Ae,i,function(){return this}),h(Ae,"toString",function(){return"[object Generator]"}),t.keys=function(Z){var X=Object(Z),ne=[];for(var ye in X)ne.push(ye);return ne.reverse(),function be(){for(;ne.length;){var Se=ne.pop();if(Se in X)return be.value=Se,be.done=!1,be}return be.done=!0,be}},t.values=de,ae.prototype={constructor:ae,reset:function(X){if(this.prev=0,this.next=0,this.sent=this._sent=e,this.done=!1,this.delegate=null,this.method="next",this.arg=e,this.tryEntries.forEach(ue),!X)for(var ne in this)ne.charAt(0)==="t"&&n.call(this,ne)&&!isNaN(+ne.slice(1))&&(this[ne]=e)},stop:function(){this.done=!0;var X=this.tryEntries[0].completion;if(X.type==="throw")throw X.arg;return this.rval},dispatchException:function(X){if(this.done)throw X;var ne=this;function ye(gt,Ut){return Le.type="throw",Le.arg=X,ne.next=gt,Ut&&(ne.method="next",ne.arg=e),!!Ut}for(var be=this.tryEntries.length-1;be>=0;--be){var Se=this.tryEntries[be],Le=Se.completion;if(Se.tryLoc==="root")return ye("end");if(Se.tryLoc<=this.prev){var Ge=n.call(Se,"catchLoc"),Ze=n.call(Se,"finallyLoc");if(Ge&&Ze){if(this.prev<Se.catchLoc)return ye(Se.catchLoc,!0);if(this.prev<Se.finallyLoc)return ye(Se.finallyLoc)}else if(Ge){if(this.prev<Se.catchLoc)return ye(Se.catchLoc,!0)}else{if(!Ze)throw new Error("try statement without catch or finally");if(this.prev<Se.finallyLoc)return ye(Se.finallyLoc)}}}},abrupt:function(X,ne){for(var ye=this.tryEntries.length-1;ye>=0;--ye){var be=this.tryEntries[ye];if(be.tryLoc<=this.prev&&n.call(be,"finallyLoc")&&this.prev<be.finallyLoc){var Se=be;break}}Se&&(X==="break"||X==="continue")&&Se.tryLoc<=ne&&ne<=Se.finallyLoc&&(Se=null);var Le=Se?Se.completion:{};return Le.type=X,Le.arg=ne,Se?(this.method="next",this.next=Se.finallyLoc,M):this.complete(Le)},complete:function(X,ne){if(X.type==="throw")throw X.arg;return X.type==="break"||X.type==="continue"?this.next=X.arg:X.type==="return"?(this.rval=this.arg=X.arg,this.method="return",this.next="end"):X.type==="normal"&&ne&&(this.next=ne),M},finish:function(X){for(var ne=this.tryEntries.length-1;ne>=0;--ne){var ye=this.tryEntries[ne];if(ye.finallyLoc===X)return this.complete(ye.completion,ye.afterLoc),ue(ye),M}},catch:function(X){for(var ne=this.tryEntries.length-1;ne>=0;--ne){var ye=this.tryEntries[ne];if(ye.tryLoc===X){var be=ye.completion;if(be.type==="throw"){var Se=be.arg;ue(ye)}return Se}}throw new Error("illegal catch attempt")},delegateYield:function(X,ne,ye){return this.delegate={iterator:de(X),resultName:ne,nextLoc:ye},this.method==="next"&&(this.arg=e),M}},t}function Ks(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function H2(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,oT(n.key),n)}}function Vs(e,t,r){return t&&H2(e.prototype,t),r&&H2(e,r),Object.defineProperty(e,"prototype",{writable:!1}),e}function oT(e){var t=P4(e,"string");return Rs(t)==="symbol"?t:String(t)}function P4(e,t){if(Rs(e)!=="object"||e===null)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t||"default");if(Rs(n)!=="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return(t==="string"?String:Number)(e)}function Rs(e){"@babel/helpers - typeof";return Rs=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},Rs(e)}function iT(e,t){var r=typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(!r){if(Array.isArray(e)||(r=sT(e))||t){r&&(e=r);var n=0,a=function(){};return{s:a,n:function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(h){throw h},f:a}}throw new TypeError(`Invalid attempt to iterate non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var o,i=!0,c=!1;return{s:function(){r=r.call(e)},n:function(){var h=r.next();return i=h.done,h},e:function(h){c=!0,o=h},f:function(){try{i||r.return==null||r.return()}finally{if(c)throw o}}}}function y1(e,t){return function(r){if(Array.isArray(r))return r}(e)||function(r,n){var a=r==null?null:typeof Symbol<"u"&&r[Symbol.iterator]||r["@@iterator"];if(a!=null){var o,i,c,d,h=[],f=!0,y=!1;try{if(c=(a=a.call(r)).next,n===0){if(Object(a)!==a)return;f=!1}else for(;!(f=(o=c.call(a)).done)&&(h.push(o.value),h.length!==n);f=!0);}catch(x){y=!0,i=x}finally{try{if(!f&&a.return!=null&&(d=a.return(),Object(d)!==d))return}finally{if(y)throw i}}return h}}(e,t)||sT(e,t)||function(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}()}function sT(e,t){if(e){if(typeof e=="string")return j2(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);return r==="Object"&&e.constructor&&(r=e.constructor.name),r==="Map"||r==="Set"?Array.from(e):r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r)?j2(e,t):void 0}}function j2(e,t){(t==null||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function iA(e){return iA=typeof Symbol=="function"&&Rs(Symbol.iterator)=="symbol"?function(t){return Rs(t)}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":Rs(t)},iA(e)}function Bt(){/*! regenerator-runtime -- Copyright (c) 2014-present, Facebook, Inc. -- license (MIT): https://github.com/facebook/regenerator/blob/main/LICENSE */Bt=function(){return t};var e,t={},r=Object.prototype,n=r.hasOwnProperty,a=Object.defineProperty||function(Z,X,ne){Z[X]=ne.value},o=typeof Symbol=="function"?Symbol:{},i=o.iterator||"@@iterator",c=o.asyncIterator||"@@asyncIterator",d=o.toStringTag||"@@toStringTag";function h(Z,X,ne){return Object.defineProperty(Z,X,{value:ne,enumerable:!0,configurable:!0,writable:!0}),Z[X]}try{h({},"")}catch{h=function(ne,ye,be){return ne[ye]=be}}function f(Z,X,ne,ye){var be=X&&X.prototype instanceof U?X:U,Se=Object.create(be.prototype),Le=new ae(ye||[]);return a(Se,"_invoke",{value:he(Z,ne,Le)}),Se}function y(Z,X,ne){try{return{type:"normal",arg:Z.call(X,ne)}}catch(ye){return{type:"throw",arg:ye}}}t.wrap=f;var x="suspendedStart",w="suspendedYield",F="executing",O="completed",M={};function U(){}function j(){}function Q(){}var N={};h(N,i,function(){return this});var W=Object.getPrototypeOf,ee=W&&W(W(de([])));ee&&ee!==r&&n.call(ee,i)&&(N=ee);var Ae=Q.prototype=U.prototype=Object.create(N);function oe(Z){["next","throw","return"].forEach(function(X){h(Z,X,function(ne){return this._invoke(X,ne)})})}function pe(Z,X){function ne(be,Se,Le,Ge){var Ze=y(Z[be],Z,Se);if(Ze.type!=="throw"){var gt=Ze.arg,Ut=gt.value;return Ut&&iA(Ut)=="object"&&n.call(Ut,"__await")?X.resolve(Ut.__await).then(function(bt){ne("next",bt,Le,Ge)},function(bt){ne("throw",bt,Le,Ge)}):X.resolve(Ut).then(function(bt){gt.value=bt,Le(gt)},function(bt){return ne("throw",bt,Le,Ge)})}Ge(Ze.arg)}var ye;a(this,"_invoke",{value:function(Se,Le){function Ge(){return new X(function(Ze,gt){ne(Se,Le,Ze,gt)})}return ye=ye?ye.then(Ge,Ge):Ge()}})}function he(Z,X,ne){var ye=x;return function(be,Se){if(ye===F)throw new Error("Generator is already running");if(ye===O){if(be==="throw")throw Se;return{value:e,done:!0}}for(ne.method=be,ne.arg=Se;;){var Le=ne.delegate;if(Le){var Ge=Me(Le,ne);if(Ge){if(Ge===M)continue;return Ge}}if(ne.method==="next")ne.sent=ne._sent=ne.arg;else if(ne.method==="throw"){if(ye===x)throw ye=O,ne.arg;ne.dispatchException(ne.arg)}else ne.method==="return"&&ne.abrupt("return",ne.arg);ye=F;var Ze=y(Z,X,ne);if(Ze.type==="normal"){if(ye=ne.done?O:w,Ze.arg===M)continue;return{value:Ze.arg,done:ne.done}}Ze.type==="throw"&&(ye=O,ne.method="throw",ne.arg=Ze.arg)}}}function Me(Z,X){var ne=X.method,ye=Z.iterator[ne];if(ye===e)return X.delegate=null,ne==="throw"&&Z.iterator.return&&(X.method="return",X.arg=e,Me(Z,X),X.method==="throw")||ne!=="return"&&(X.method="throw",X.arg=new TypeError("The iterator does not provide a '"+ne+"' method")),M;var be=y(ye,Z.iterator,X.arg);if(be.type==="throw")return X.method="throw",X.arg=be.arg,X.delegate=null,M;var Se=be.arg;return Se?Se.done?(X[Z.resultName]=Se.value,X.next=Z.nextLoc,X.method!=="return"&&(X.method="next",X.arg=e),X.delegate=null,M):Se:(X.method="throw",X.arg=new TypeError("iterator result is not an object"),X.delegate=null,M)}function Oe(Z){var X={tryLoc:Z[0]};1 in Z&&(X.catchLoc=Z[1]),2 in Z&&(X.finallyLoc=Z[2],X.afterLoc=Z[3]),this.tryEntries.push(X)}function ue(Z){var X=Z.completion||{};X.type="normal",delete X.arg,Z.completion=X}function ae(Z){this.tryEntries=[{tryLoc:"root"}],Z.forEach(Oe,this),this.reset(!0)}function de(Z){if(Z||Z===""){var X=Z[i];if(X)return X.call(Z);if(typeof Z.next=="function")return Z;if(!isNaN(Z.length)){var ne=-1,ye=function be(){for(;++ne<Z.length;)if(n.call(Z,ne))return be.value=Z[ne],be.done=!1,be;return be.value=e,be.done=!0,be};return ye.next=ye}}throw new TypeError(iA(Z)+" is not iterable")}return j.prototype=Q,a(Ae,"constructor",{value:Q,configurable:!0}),a(Q,"constructor",{value:j,configurable:!0}),j.displayName=h(Q,d,"GeneratorFunction"),t.isGeneratorFunction=function(Z){var X=typeof Z=="function"&&Z.constructor;return!!X&&(X===j||(X.displayName||X.name)==="GeneratorFunction")},t.mark=function(Z){return Object.setPrototypeOf?Object.setPrototypeOf(Z,Q):(Z.__proto__=Q,h(Z,d,"GeneratorFunction")),Z.prototype=Object.create(Ae),Z},t.awrap=function(Z){return{__await:Z}},oe(pe.prototype),h(pe.prototype,c,function(){return this}),t.AsyncIterator=pe,t.async=function(Z,X,ne,ye,be){be===void 0&&(be=Promise);var Se=new pe(f(Z,X,ne,ye),be);return t.isGeneratorFunction(X)?Se:Se.next().then(function(Le){return Le.done?Le.value:Se.next()})},oe(Ae),h(Ae,d,"Generator"),h(Ae,i,function(){return this}),h(Ae,"toString",function(){return"[object Generator]"}),t.keys=function(Z){var X=Object(Z),ne=[];for(var ye in X)ne.push(ye);return ne.reverse(),function be(){for(;ne.length;){var Se=ne.pop();if(Se in X)return be.value=Se,be.done=!1,be}return be.done=!0,be}},t.values=de,ae.prototype={constructor:ae,reset:function(X){if(this.prev=0,this.next=0,this.sent=this._sent=e,this.done=!1,this.delegate=null,this.method="next",this.arg=e,this.tryEntries.forEach(ue),!X)for(var ne in this)ne.charAt(0)==="t"&&n.call(this,ne)&&!isNaN(+ne.slice(1))&&(this[ne]=e)},stop:function(){this.done=!0;var X=this.tryEntries[0].completion;if(X.type==="throw")throw X.arg;return this.rval},dispatchException:function(X){if(this.done)throw X;var ne=this;function ye(gt,Ut){return Le.type="throw",Le.arg=X,ne.next=gt,Ut&&(ne.method="next",ne.arg=e),!!Ut}for(var be=this.tryEntries.length-1;be>=0;--be){var Se=this.tryEntries[be],Le=Se.completion;if(Se.tryLoc==="root")return ye("end");if(Se.tryLoc<=this.prev){var Ge=n.call(Se,"catchLoc"),Ze=n.call(Se,"finallyLoc");if(Ge&&Ze){if(this.prev<Se.catchLoc)return ye(Se.catchLoc,!0);if(this.prev<Se.finallyLoc)return ye(Se.finallyLoc)}else if(Ge){if(this.prev<Se.catchLoc)return ye(Se.catchLoc,!0)}else{if(!Ze)throw new Error("try statement without catch or finally");if(this.prev<Se.finallyLoc)return ye(Se.finallyLoc)}}}},abrupt:function(X,ne){for(var ye=this.tryEntries.length-1;ye>=0;--ye){var be=this.tryEntries[ye];if(be.tryLoc<=this.prev&&n.call(be,"finallyLoc")&&this.prev<be.finallyLoc){var Se=be;break}}Se&&(X==="break"||X==="continue")&&Se.tryLoc<=ne&&ne<=Se.finallyLoc&&(Se=null);var Le=Se?Se.completion:{};return Le.type=X,Le.arg=ne,Se?(this.method="next",this.next=Se.finallyLoc,M):this.complete(Le)},complete:function(X,ne){if(X.type==="throw")throw X.arg;return X.type==="break"||X.type==="continue"?this.next=X.arg:X.type==="return"?(this.rval=this.arg=X.arg,this.method="return",this.next="end"):X.type==="normal"&&ne&&(this.next=ne),M},finish:function(X){for(var ne=this.tryEntries.length-1;ne>=0;--ne){var ye=this.tryEntries[ne];if(ye.finallyLoc===X)return this.complete(ye.completion,ye.afterLoc),ue(ye),M}},catch:function(X){for(var ne=this.tryEntries.length-1;ne>=0;--ne){var ye=this.tryEntries[ne];if(ye.tryLoc===X){var be=ye.completion;if(be.type==="throw"){var Se=be.arg;ue(ye)}return Se}}throw new Error("illegal catch attempt")},delegateYield:function(X,ne,ye){return this.delegate={iterator:de(X),resultName:ne,nextLoc:ye},this.method==="next"&&(this.arg=e),M}},t}function K2(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,(a=n.key,o=void 0,o=function(i,c){if(iA(i)!=="object"||i===null)return i;var d=i[Symbol.toPrimitive];if(d!==void 0){var h=d.call(i,c||"default");if(iA(h)!=="object")return h;throw new TypeError("@@toPrimitive must return a primitive value.")}return(c==="string"?String:Number)(i)}(a,"string"),iA(o)==="symbol"?o:String(o)),n)}var a,o}function Ci(e,t,r){return t&&K2(e.prototype,t),r&&K2(e,r),Object.defineProperty(e,"prototype",{writable:!1}),e}function Bi(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function og(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&Kh(e,t)}function ig(e){var t=cT();return function(){var r,n=Vh(e);if(t){var a=Vh(this).constructor;r=Reflect.construct(n,arguments,a)}else r=n.apply(this,arguments);return function(o,i){if(i&&(iA(i)==="object"||typeof i=="function"))return i;if(i!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return AT(o)}(this,r)}}function AT(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function ql(e){var t=typeof Map=="function"?new Map:void 0;return ql=function(n){if(n===null||(a=n,Function.toString.call(a).indexOf("[native code]")===-1))return n;var a;if(typeof n!="function")throw new TypeError("Super expression must either be null or a function");if(t!==void 0){if(t.has(n))return t.get(n);t.set(n,o)}function o(){return b1(n,arguments,Vh(this).constructor)}return o.prototype=Object.create(n.prototype,{constructor:{value:o,enumerable:!1,writable:!0,configurable:!0}}),Kh(o,n)},ql(e)}function b1(e,t,r){return b1=cT()?Reflect.construct.bind():function(n,a,o){var i=[null];i.push.apply(i,a);var c=new(Function.bind.apply(n,i));return o&&Kh(c,o.prototype),c},b1.apply(null,arguments)}function cT(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function Kh(e,t){return Kh=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(r,n){return r.__proto__=n,r},Kh(e,t)}function Vh(e){return Vh=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},Vh(e)}var V2,Zo,G2,W2,Y2,z2,uT="https://accounts.google.com/gsi",U4="".concat(uT,"/client");function lT(e,t){var r={};for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.indexOf(n)<0&&(r[n]=e[n]);if(e!=null&&typeof Object.getOwnPropertySymbols=="function"){var a=0;for(n=Object.getOwnPropertySymbols(e);a<n.length;a++)t.indexOf(n[a])<0&&Object.prototype.propertyIsEnumerable.call(e,n[a])&&(r[n[a]]=e[n[a]])}return r}function Gr(e,t,r,n){return new(r||(r=Promise))(function(a,o){function i(h){try{d(n.next(h))}catch(f){o(f)}}function c(h){try{d(n.throw(h))}catch(f){o(f)}}function d(h){var f;h.done?a(h.value):(f=h.value,f instanceof r?f:new r(function(y){y(f)})).then(i,c)}d((n=n.apply(e,[])).next())})}typeof SuppressedError=="function"&&SuppressedError,function(e){e.emailMagicLinks="emailMagicLinks",e.oauth="oauth",e.otp="otp",e.crypto="crypto",e.passwords="passwords",e.passkeys="passkeys"}(V2||(V2={})),function(e){e.Google="google",e.Microsoft="microsoft",e.Apple="apple",e.Github="github",e.GitLab="gitlab",e.Facebook="facebook",e.Discord="discord",e.Salesforce="salesforce",e.Slack="slack",e.Amazon="amazon",e.Bitbucket="bitbucket",e.LinkedIn="linkedin",e.Coinbase="coinbase",e.Twitch="twitch",e.Twitter="twitter",e.TikTok="tiktok",e.Snapchat="snapchat",e.Figma="figma",e.Yahoo="yahoo"}(Zo||(Zo={})),function(e){e.Vessel="Vessel",e.Phantom="Phantom",e.Metamask="Metamask",e.Coinbase="Coinbase",e.Binance="Binance",e.GenericEthereumWallet="Other Ethereum Wallet",e.GenericSolanaWallet="Other Solana Wallet"}(G2||(G2={})),function(e){e.embedded="embedded",e.floating="floating"}(W2||(W2={})),function(e){e.SMS="sms",e.WhatsApp="whatsapp",e.Email="email"}(Y2||(Y2={})),function(e){e.MagicLinkLoginOrCreateEvent="MAGIC_LINK_LOGIN_OR_CREATE",e.OTPsLoginOrCreateEvent="OTP_LOGIN_OR_CREATE",e.OTPsAuthenticate="OTP_AUTHENTICATE",e.CryptoWalletAuthenticateStart="CRYPTO_WALLET_AUTHENTICATE_START",e.CryptoWalletAuthenticate="CRYPTO_WALLET_AUTHENTICATE",e.PasswordCreate="PASSWORD_CREATE",e.PasswordAuthenticate="PASSWORD_AUTHENTICATE",e.PasswordResetByEmailStart="PASSWORD_RESET_BY_EMAIL_START",e.PasswordResetByEmail="PASSWORD_RESET_BY_EMAIL",e.PasskeyRegister="PASSKEY_REGISTER",e.PasskeyAuthenticate="PASSKEY_AUTHENTICATE",e.PasskeySkip="PASSKEY_SKIP",e.PasskeyDone="PASSKEY_DONE",e.B2BMagicLinkEmailLoginOrSignup="B2B_MAGIC_LINK_EMAIL_LOGIN_OR_SIGNUP",e.B2BMagicLinkAuthenticate="B2B_MAGIC_LINK_AUTHENTICATE",e.B2BMagicLinkEmailDiscoverySend="B2B_MAGIC_LINK_EMAIL_DISCOVERY_SEND",e.B2BMagicLinkDiscoveryAuthenticate="B2B_MAGIC_LINK_DISCOVERY_AUTHENTICATE",e.B2BSSOStart="B2B_SSO_START",e.B2BSSOAuthenticate="B2B_SSO_AUTHENTICATE",e.B2BOAuthAuthenticate="B2B_SSO_AUTHENTICATE",e.B2BOAuthDiscoveryAuthenticate="B2B_OAUTH_DISCOVERY_AUTHENTICATE",e.B2BDiscoveryOrganizationsCreate="B2B_DISCOVERY_ORGANIZATIONS_CREATE",e.B2BDiscoveryIntermediateSessionExchange="B2B_DISCOVERY_INTERMEDIATE_SESSION_EXCHANGE",e.B2BPasswordAuthenticate="B2B_PASSWORD_AUTHENTICATE",e.B2BPasswordResetByEmailStart="B2B_PASSWORD_RESET_BY_EMAIL_START",e.B2BPasswordResetByEmail="B2B_PASSWORD_RESET_BY_EMAIL",e.B2BPasswordResetBySession="B2B_PASSWORD_RESET_BY_SESSION"}(z2||(z2={}));var $2,J2,q2,X2,Rv,Tf=function(e){og(r,ql(Error));var t=ig(r);function r(n,a){var o;return Bi(this,r),(o=t.call(this,n+`
`+a)).message=n+`
`+a,o.name="SDKAPIUnreachableError",o.details=a,Object.setPrototypeOf(AT(o),r.prototype),o}return Ci(r)}(),xf=function(e){og(r,ql(Error));var t=ig(r);function r(n,a){var o;return Bi(this,r),(o=t.call(this)).name="StytchSDKUsageError",o.message="Invalid call to ".concat(n,`
`)+a,o}return Ci(r)}(),dT=function(e){og(r,ql(Error));var t=ig(r);function r(n){var a,o;Bi(this,r),(a=t.call(this)).name="StytchSDKSchemaError";var i=(o=n.body)===null||o===void 0?void 0:o.map(function(c){return"".concat(c.dataPath,": ").concat(c.message)}).join(`
`);return a.message=`[400] Request does not match expected schema
`.concat(i),a}return Ci(r)}(),fT=function(e){og(r,ql(Error));var t=ig(r);function r(n){var a;Bi(this,r),(a=t.call(this)).name="StytchSDKAPIError";var o=n.status_code,i=n.error_type,c=n.error_message,d=n.error_url,h=n.request_id;return a.error_type=i,a.error_message=c,a.error_url=d,a.request_id=h,a.status_code=o,a.message="[".concat(o,"] ").concat(i,`
`)+"".concat(c,`
`)+"See ".concat(d,` for more information.
`)+(h?"request_id: ".concat(h,`
`):""),a}return Ci(r)}(),w1=["unauthorized_credentials","user_unauthenticated","invalid_secret_authentication","session_not_found"];(function(e){e.BiometricsSensorError="biometrics_sensor_error",e.DeviceCredentialsNotAllowed="device_credentials_not_allowed",e.DeviceHardwareError="device_hardware_error",e.InternalError="internal_error",e.KeyInvalidated="key_invalidated",e.KeystoreUnavailable="keystore_unavailable",e.NoBiometricsEnrolled="no_biometrics_enrolled",e.NoBiometricsRegistration="no_biometrics_registration",e.SessionExpired="session_expired",e.UserCancellation="user_cancellation",e.UserLockedOut="user_locked_out",e.BiometricsNotAvailable="biometrics_not_available"})($2||($2={})),function(e){e.emailMagicLinks="emailMagicLinks",e.sso="sso",e.passwords="passwords",e.oauth="oauth"}(J2||(J2={})),function(e){e.Discovery="Discovery",e.Organization="Organization",e.PasswordReset="PasswordReset"}(q2||(q2={})),function(e){e.Google="google",e.Microsoft="microsoft"}(X2||(X2={})),function(e){e.RequiredCatcha="Catcha Required"}(Rv||(Rv={}));var cw,pT=function(e){og(r,ql(Error));var t=ig(r);function r(n){var a;return Bi(this,r),(a=t.call(this,n)).type=n,a}return Ci(r)}();function uw(e){var t=e.method,r=e.errorMessage,n=e.finalURL,a=e.basicAuthHeader,o=e.xSDKClientHeader,i=e.xSDKParentHostHeader,c=e.body;return Gr(this,void 0,void 0,Bt().mark(function d(){var h,f,y,x,w,F;return Bt().wrap(function(O){for(;;)switch(O.prev=O.next){case 0:return h={Authorization:a,"Content-Type":"application/json","X-SDK-Client":o},i&&(h["X-SDK-Parent-Host"]=i),f={method:t,headers:h,body:c&&JSON.stringify(c)},O.prev=3,O.next=6,fetch(n,f);case 6:y=O.sent,O.next=14;break;case 9:if(O.prev=9,O.t0=O.catch(3),O.t0.message!=="Failed to fetch"){O.next=13;break}throw new Tf(r,"Unable to contact the Stytch servers. Are you online?");case 13:throw O.t0;case 14:if(y.status!==403){O.next=27;break}return O.prev=15,O.next=18,y.text();case 18:x=O.sent,O.next=24;break;case 21:throw O.prev=21,O.t1=O.catch(15),new Tf(r,"Invalid response from the Stytch servers.");case 24:if(!x.includes("Captcha required")){O.next=26;break}throw new pT(Rv.RequiredCatcha);case 26:throw new Tf(r,"Invalid response from the Stytch servers.");case 27:if(y.status===200){O.next=40;break}return O.prev=28,O.next=31,y.json();case 31:w=O.sent,O.next=37;break;case 34:throw O.prev=34,O.t2=O.catch(28),new Tf(r,"Invalid or no response from server");case 37:if(!("body"in w||"params"in w||"query"in w)){O.next=39;break}throw new dT(w);case 39:throw new fT(w);case 40:return O.prev=40,O.next=43,y.json();case 43:return F=O.sent,O.abrupt("return",F.data);case 47:throw O.prev=47,O.t3=O.catch(40),new Tf(r,"Invalid response from the Stytch servers.");case 50:case"end":return O.stop()}},d,null,[[3,9],[15,21],[28,34],[40,47]])}))}var Q4=new Uint8Array(16);function L4(){if(!cw&&!(cw=typeof crypto<"u"&&crypto.getRandomValues&&crypto.getRandomValues.bind(crypto)||typeof msCrypto<"u"&&typeof msCrypto.getRandomValues=="function"&&msCrypto.getRandomValues.bind(msCrypto)))throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");return cw(Q4)}var N4=/^(?:[0-9a-f]{8}-[0-9a-f]{4}-[1-5][0-9a-f]{3}-[89ab][0-9a-f]{3}-[0-9a-f]{12}|00000000-0000-0000-0000-000000000000)$/i;for(var ji=[],lw=0;lw<256;++lw)ji.push((lw+256).toString(16).substr(1));function R4(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,r=(ji[e[t+0]]+ji[e[t+1]]+ji[e[t+2]]+ji[e[t+3]]+"-"+ji[e[t+4]]+ji[e[t+5]]+"-"+ji[e[t+6]]+ji[e[t+7]]+"-"+ji[e[t+8]]+ji[e[t+9]]+"-"+ji[e[t+10]]+ji[e[t+11]]+ji[e[t+12]]+ji[e[t+13]]+ji[e[t+14]]+ji[e[t+15]]).toLowerCase();if(!function(n){return typeof n=="string"&&N4.test(n)}(r))throw TypeError("Stringified UUID is invalid");return r}function dw(e,t,r){var n=(e=e||{}).random||(e.rng||L4)();return n[6]=15&n[6]|64,n[8]=63&n[8]|128,R4(n)}var iv={};function kC(e,t){return Gr(this,void 0,void 0,Bt().mark(function r(){return Bt().wrap(function(n){for(;;)switch(n.prev=n.next){case 0:if(iv[e]===void 0){n.next=2;break}return n.abrupt("return",iv[e]);case 2:return iv[e]=H4(e,t),n.abrupt("return",iv[e]);case 4:case"end":return n.stop()}},r)}))}function H4(e,t){return new Promise(function(r,n){var a=function(i){var c=j4(i);if(c[0])return c[0]}(e);if(a&&a.dataset.loaded==="true")try{r(t())}catch(i){return n(new Error("".concat(e," already loaded, but module was not found in global scope: ").concat(i)))}var o=function(i){var c=document.createElement("script");return c.setAttribute("src",i),c.setAttribute("async","true"),c.setAttribute("defer","true"),document.head.appendChild(c),c}(e);o.addEventListener("load",function(){o.dataset.loaded="true";try{r(t())}catch(i){n(new Error("".concat(e," was loaded, but module was not found in global scope: ").concat(i)))}}),o.addEventListener("error",function(i){n(new Error("".concat(e," could not be loaded: ").concat(i)))})})}var j4=function(t){return document.querySelectorAll('script[src="'.concat(t,'"]'))},Z2,hT=["[Stytch]"],uu=function(){for(var t,r=arguments.length,n=new Array(r),a=0;a<r;a++)n[a]=arguments[a];return(t=console).warn.apply(t,hT.concat(n))},K4=function(){for(var t,r=arguments.length,n=new Array(r),a=0;a<r;a++)n[a]=arguments[a];return(t=console).error.apply(t,hT.concat(n))},fw=`
You can find your public token at https://stytch.com/dashboard/api-keys.`,ei=function(t){var r={isObject:function(a,o){var i=iA(o)==="object"&&!Array.isArray(o)&&o!==null;if(!i)throw new xf(t,a+" must be an object.");return r},isOptionalObject:function(a,o){return o===void 0?r:r.isObject(a,o)},isString:function(a,o){if(typeof o!="string")throw new xf(t,a+" must be a string.");return r},isOptionalString:function(a,o){return o===void 0?r:r.isString(a,o)},isStringArray:function(a,o){if(!Array.isArray(o))throw new xf(t,a+" must be an array of strings.");var i,c=iT(o);try{for(c.s();!(i=c.n()).done;)if(typeof i.value!="string")throw new xf(t,a+" must be an array of strings.")}catch(d){c.e(d)}finally{c.f()}return r},isOptionalStringArray:function(a,o){return o===void 0?r:r.isStringArray(a,o)},isNumber:function(a,o){if(typeof o!="number")throw new xf(t,a+" must be a number.");return r},isOptionalNumber:function(a,o){return o===void 0?r:r.isNumber(a,o)},isBoolean:function(a,o){if(typeof o!="boolean")throw new xf(t,a+" must be a boolean.");return r},isOptionalBoolean:function(a,o){return o===void 0?r:r.isBoolean(a,o)}};return r},xc=function(t){return lT(t,["request_id","status_code"])},ti=function(t){return lT(t,["__user"])},V4=Ci(function e(t,r,n){var a=this,o=arguments.length>3&&arguments[3]!==void 0?arguments[3]:function(){return Promise.resolve(void 0)};Bi(this,e),this.bootstrapPromise=n,this.isEnabled=function(){return Gr(a,void 0,void 0,Bt().mark(function i(){return Bt().wrap(function(c){for(;;)switch(c.prev=c.next){case 0:return c.abrupt("return",this.state.then(function(d){return d.enabled}));case 1:case"end":return c.stop()}},i,this)}))},this.getTelemetryID=function(){return Gr(a,void 0,void 0,Bt().mark(function i(){var c,d,h,f;return Bt().wrap(function(y){for(;;)switch(y.prev=y.next){case 0:return y.next=2,this.state;case 2:if(c=y.sent,d=c.publicToken,h=c.enabled,f=c.dfpBackendURL,h){y.next=8;break}return y.abrupt("return",void 0);case 8:return y.next=10,window.GetTelemetryID(d,"".concat(f,"/submit"));case 10:return y.abrupt("return",y.sent);case 11:case"end":return y.stop()}},i,this)}))},this.getDFPTelemetryIDAndCaptcha=function(){return Gr(a,void 0,void 0,Bt().mark(function i(){var c,d,h,f,y,x;return Bt().wrap(function(w){for(;;)switch(w.prev=w.next){case 0:return w.next=2,this.state;case 2:if(c=w.sent,d=c.enabled,h=c.executeRecaptcha,f=c.mode,y=void 0,x=void 0,d){w.next=12;break}return w.next=11,h();case 11:x=w.sent;case 12:if(f!=="DECISIONING"){w.next=18;break}return w.next=15,this.getTelemetryID();case 15:y=w.sent,w.next=25;break;case 18:if(f!=="OBSERVATION"){w.next=25;break}return w.next=21,this.getTelemetryID();case 21:return y=w.sent,w.next=24,h();case 24:x=w.sent;case 25:return w.abrupt("return",{dfp_telemetry_id:y,captcha_token:x});case 26:case"end":return w.stop()}},i,this)}))},this.retryWithCaptchaAndDFP=function(i,c){return Gr(a,void 0,void 0,Bt().mark(function d(){var h,f,y;return Bt().wrap(function(x){for(;;)switch(x.prev=x.next){case 0:return x.next=2,this.state;case 2:if(h=x.sent,f=h.enabled,y=h.executeRecaptcha,i.type!==Rv.RequiredCatcha||!f){x.next=14;break}if(!c.body){x.next=13;break}return x.next=9,this.getTelemetryID();case 9:return c.body.dfp_telemetry_id=x.sent,x.next=12,y();case 12:c.body.captcha_token=x.sent;case 13:return x.abrupt("return",c);case 14:throw new Error("Unable to query captcha and/or dfp telemetry ID");case 15:case"end":return x.stop()}},d,this)}))},this.state=n.then(function(i){return Gr(a,void 0,void 0,Bt().mark(function c(){return Bt().wrap(function(d){for(;;)switch(d.prev=d.next){case 0:if(i.runDFPProtectedAuth){d.next=2;break}return d.abrupt("return",{publicToken:t,dfpBackendURL:r,enabled:!1,loaded:!1,executeRecaptcha:o});case 2:return d.next=4,void kC("".concat("https://elements.stytch.com","/telemetry.js"),function(){return window});case 4:return d.abrupt("return",{publicToken:t,dfpBackendURL:r,enabled:!0,mode:i.dfpProtectedAuthMode||"OBSERVATION",loaded:!0,executeRecaptcha:o});case 5:case"end":return d.stop()}},c)}))})}),I0=function(){return{isEnabled:function(){return Gr(void 0,void 0,void 0,Bt().mark(function r(){return Bt().wrap(function(n){for(;;)switch(n.prev=n.next){case 0:return n.abrupt("return",!1);case 1:case"end":return n.stop()}},r)}))},getTelemetryID:function(){return Gr(void 0,void 0,void 0,Bt().mark(function r(){return Bt().wrap(function(n){for(;;)switch(n.prev=n.next){case 0:return n.abrupt("return",void 0);case 1:case"end":return n.stop()}},r)}))},getDFPTelemetryIDAndCaptcha:function(){return Gr(void 0,void 0,void 0,Bt().mark(function r(){return Bt().wrap(function(n){for(;;)switch(n.prev=n.next){case 0:return n.abrupt("return",{dfp_telemetry_id:void 0,captcha_token:void 0});case 1:case"end":return n.stop()}},r)}))},retryWithCaptchaAndDFP:function(){return Gr(void 0,void 0,void 0,Bt().mark(function r(){return Bt().wrap(function(n){for(;;)switch(n.prev=n.next){case 0:throw new Error("DFP protected auth is disabled");case 1:case"end":return n.stop()}},r)}))}}},G4=function(){function e(){Bi(this,e)}return Ci(e,null,[{key:"marshall",value:function(r){return Object.assign(Object.assign({},r),{name:r.name,message:r.message,stack:r.stack})}},{key:"inflate",value:function(r,n){var a=new r(n);return Object.assign(a,n),Object.setPrototypeOf(a,r.prototype),a}},{key:"unmarshall",value:function(r){if("name"in r)switch(r.name){case"SDKAPIUnreachableError":return e.inflate(Tf,r);case"StytchSDKSchemaError":return e.inflate(dT,r);case"StytchSDKAPIError":return e.inflate(fT,r);case"TypeError":return e.inflate(TypeError,r);case"SyntaxError":return e.inflate(SyntaxError,r);case"ReferenceError":return e.inflate(ReferenceError,r);case"RangeError":return e.inflate(RangeError,r);case"EvalError":return e.inflate(EvalError,r);case"URIError":return e.inflate(URIError,r)}return e.inflate(Error,r)}}]),e}(),W4=function(){function e(t){Bi(this,e),this.maxBatchSize=t.maxBatchSize,this.logEventURL=t.logEventURL,setInterval(this.flush.bind(this),t.intervalDurationMs),this.batch=[]}return Ci(e,[{key:"logEvent",value:function(r,n){this.batch.push({telemetry:r,event:n}),this.batch.length>=this.maxBatchSize&&this.flush()}},{key:"flush",value:function(){return Gr(this,void 0,void 0,Bt().mark(function r(){var n;return Bt().wrap(function(a){for(;;)switch(a.prev=a.next){case 0:if(this.batch.length){a.next=2;break}return a.abrupt("return");case 2:return n=this.batch,this.batch=[],a.prev=4,a.next=7,fetch(this.logEventURL,{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify(n)});case 7:a.next=11;break;case 9:a.prev=9,a.t0=a.catch(4);case 11:case"end":return a.stop()}},r,this,[[4,9]])}))}}]),e}();(function(e){e.LoginOrCreateEML="login_or_create_eml",e.LoginOrCreateOTP="login_or_create_otp",e.ResetPassword="reset_password"})(Z2||(Z2={}));var Y4=Ci(function e(t,r){var n=this;Bi(this,e),this._networkClient=t,this._subscriptionService=r,this.get=function(){return Gr(n,void 0,void 0,Bt().mark(function a(){var o,i;return Bt().wrap(function(c){for(;;)switch(c.prev=c.next){case 0:return c.next=2,this._networkClient.fetchSDK({url:"/users/me",errorMessage:"Failed to retrieve user info.",method:"GET"});case 2:return o=c.sent,i=xc(o),this._subscriptionService.updateUser(i),c.abrupt("return",i);case 6:case"end":return c.stop()}},a,this)}))},this.getSync=function(){return n._subscriptionService.getUser()},this.update=function(a){return Gr(n,void 0,void 0,Bt().mark(function o(){var i,c;return Bt().wrap(function(d){for(;;)switch(d.prev=d.next){case 0:return ei("stytch.user.update").isOptionalObject("untrusted_metadata",a.untrusted_metadata),d.next=3,this._networkClient.fetchSDK({url:"/users/me",body:a,errorMessage:"Failed to update user.",method:"PUT"});case 3:return i=d.sent,c=xc(i.__user),this._subscriptionService.updateUser(c),d.abrupt("return",ti(i));case 7:case"end":return d.stop()}},o,this)}))},this.deleteEmail=function(a){return Gr(n,void 0,void 0,Bt().mark(function o(){var i,c;return Bt().wrap(function(d){for(;;)switch(d.prev=d.next){case 0:return d.next=2,this._networkClient.fetchSDK({url:"/users/emails/".concat(a),errorMessage:"Failed to delete email.",method:"DELETE"});case 2:return i=d.sent,c=xc(i.__user),this._subscriptionService.updateUser(c),d.abrupt("return",ti(i));case 6:case"end":return d.stop()}},o,this)}))},this.deletePhoneNumber=function(a){return Gr(n,void 0,void 0,Bt().mark(function o(){var i,c;return Bt().wrap(function(d){for(;;)switch(d.prev=d.next){case 0:return d.next=2,this._networkClient.fetchSDK({url:"/users/phone_numbers/".concat(a),errorMessage:"Failed to delete phone number.",method:"DELETE"});case 2:return i=d.sent,c=xc(i.__user),this._subscriptionService.updateUser(c),d.abrupt("return",ti(i));case 6:case"end":return d.stop()}},o,this)}))},this.deleteTOTP=function(a){return Gr(n,void 0,void 0,Bt().mark(function o(){var i,c;return Bt().wrap(function(d){for(;;)switch(d.prev=d.next){case 0:return d.next=2,this._networkClient.fetchSDK({url:"/users/totps/".concat(a),errorMessage:"Failed to delete TOTP.",method:"DELETE"});case 2:return i=d.sent,c=xc(i.__user),this._subscriptionService.updateUser(c),d.abrupt("return",ti(i));case 6:case"end":return d.stop()}},o,this)}))},this.deleteOAuthRegistration=function(a){return Gr(n,void 0,void 0,Bt().mark(function o(){var i,c;return Bt().wrap(function(d){for(;;)switch(d.prev=d.next){case 0:return d.next=2,this._networkClient.fetchSDK({url:"/users/oauth/".concat(a),errorMessage:"Failed to delete OAuth registration.",method:"DELETE"});case 2:return i=d.sent,c=xc(i.__user),this._subscriptionService.updateUser(c),d.abrupt("return",ti(i));case 6:case"end":return d.stop()}},o,this)}))},this.deleteWebauthnRegistration=function(a){return Gr(n,void 0,void 0,Bt().mark(function o(){var i,c;return Bt().wrap(function(d){for(;;)switch(d.prev=d.next){case 0:return d.next=2,this._networkClient.fetchSDK({url:"/users/webauthn_registrations/".concat(a),errorMessage:"Failed to delete WebAuthn registration.",method:"DELETE"});case 2:return i=d.sent,c=xc(i.__user),this._subscriptionService.updateUser(c),d.abrupt("return",ti(i));case 6:case"end":return d.stop()}},o,this)}))},this.deleteBiometricRegistration=function(a){return Gr(n,void 0,void 0,Bt().mark(function o(){var i,c;return Bt().wrap(function(d){for(;;)switch(d.prev=d.next){case 0:return d.next=2,this._networkClient.fetchSDK({url:"/users/biometric_registrations/".concat(a),errorMessage:"Failed to delete Biometric registration.",method:"DELETE"});case 2:return i=d.sent,c=xc(i.__user),this._subscriptionService.updateUser(c),d.abrupt("return",ti(i));case 6:case"end":return d.stop()}},o,this)}))},this.onChange=function(a){var o=n._subscriptionService.getUser();return n._subscriptionService.subscribeToState(function(i){var c;(i==null?void 0:i.user)!==o&&(o=(c=i==null?void 0:i.user)!==null&&c!==void 0?c:null,a(o))})}}),z4=function(){function e(t,r){var n=this;Bi(this,e),this._networkClient=t,this._subscriptionService=r,this.getSync=function(){return n._subscriptionService.getSession()},this.onChange=function(a){var o=n._subscriptionService.getSession();return n._subscriptionService.subscribeToState(function(i){var c;(i==null?void 0:i.session)!==o&&(o=(c=i==null?void 0:i.session)!==null&&c!==void 0?c:null,a(o))})},this.revoke=function(a){return Gr(n,void 0,void 0,Bt().mark(function o(){var i;return Bt().wrap(function(c){for(;;)switch(c.prev=c.next){case 0:return c.prev=0,c.next=3,this._networkClient.fetchSDK({url:"/sessions/revoke",errorMessage:"Error revoking session",method:"POST"});case 3:return i=c.sent,this._subscriptionService.destroyState(),c.abrupt("return",i);case 8:throw c.prev=8,c.t0=c.catch(0),(a!=null&&a.forceClear||w1.includes(c.t0.error_type))&&this._subscriptionService.destroyState(),c.t0;case 12:case"end":return c.stop()}},o,this,[[0,8]])}))},this.authenticate=function(a){return Gr(n,void 0,void 0,Bt().mark(function o(){var i,c;return Bt().wrap(function(d){for(;;)switch(d.prev=d.next){case 0:return d.prev=0,i={session_duration_minutes:a==null?void 0:a.session_duration_minutes},d.next=4,this._networkClient.fetchSDK({url:"/sessions/authenticate",body:i,errorMessage:"Error authenticating session",method:"POST"});case 4:return c=d.sent,this._subscriptionService.updateStateAndTokens({state:{session:c.session,user:c.user},session_token:c.session_token,session_jwt:c.session_jwt,intermediate_session_token:null}),d.abrupt("return",ti(c));case 9:throw d.prev=9,d.t0=d.catch(0),w1.includes(d.t0.error_type)&&this._subscriptionService.destroyState(),d.t0;case 13:case"end":return d.stop()}},o,this,[[0,9]])}))}}return Ci(e,[{key:"getTokens",value:function(){return this._subscriptionService.getTokens()}},{key:"updateSession",value:function(r){this._subscriptionService.updateTokens(r)}}]),e}(),$4=Promise.resolve({pkceRequiredForEmailMagicLinks:!1}),J4=function(){function e(t,r,n,a){var o=this,i=arguments.length>4&&arguments[4]!==void 0?arguments[4]:$4,c=arguments.length>5&&arguments[5]!==void 0?arguments[5]:I0();Bi(this,e),this._networkClient=t,this._subscriptionService=r,this._pkceManager=n,this._passwordResetPKCEManager=a,this._config=i,this.dfpProtectedAuth=c,this.email={loginOrCreate:function(h){var f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return Gr(o,void 0,void 0,Bt().mark(function y(){var x,w,F,O,M,U,j;return Bt().wrap(function(Q){for(;;)switch(Q.prev=Q.next){case 0:return Q.next=2,this._config;case 2:if(x=Q.sent,w=x.pkceRequiredForEmailMagicLinks,F=void 0,!w){Q.next=9;break}return Q.next=8,this.getCodeChallenge();case 8:F=Q.sent;case 9:return Q.next=11,this.dfpProtectedAuth.getDFPTelemetryIDAndCaptcha();case 11:return O=Q.sent,M=O.dfp_telemetry_id,U=O.captcha_token,j=Object.assign(Object.assign({},f),{email:h,code_challenge:F,captcha_token:U,dfp_telemetry_id:M}),Q.abrupt("return",this._networkClient.retriableFetchSDK({url:"/magic_links/email/login_or_create",body:j,errorMessage:"Failed to send magic link",method:"POST",retryCallback:this.dfpProtectedAuth.retryWithCaptchaAndDFP}));case 16:case"end":return Q.stop()}},y,this)}))},send:function(h){var f=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return Gr(o,void 0,void 0,Bt().mark(function y(){var x,w,F,O,M,U,j,Q,N;return Bt().wrap(function(W){for(;;)switch(W.prev=W.next){case 0:return W.next=2,this._config;case 2:if(x=W.sent,w=x.pkceRequiredForEmailMagicLinks,F=void 0,!w){W.next=9;break}return W.next=8,this.getCodeChallenge();case 8:F=W.sent;case 9:return W.next=11,this.dfpProtectedAuth.getDFPTelemetryIDAndCaptcha();case 11:return O=W.sent,M=O.dfp_telemetry_id,U=O.captcha_token,j=Object.assign(Object.assign({},f),{email:h,code_challenge:F,captcha_token:U,dfp_telemetry_id:M}),Q=!!this._subscriptionService.getSession(),N=Q?"/magic_links/email/send/secondary":"/magic_links/email/send/primary",W.abrupt("return",this._networkClient.retriableFetchSDK({url:N,body:j,errorMessage:"Failed to send magic link",method:"POST",retryCallback:this.dfpProtectedAuth.retryWithCaptchaAndDFP}));case 18:case"end":return W.stop()}},y,this)}))}},this.authenticate=function(d,h){return Gr(o,void 0,void 0,Bt().mark(function f(){var y,x;return Bt().wrap(function(w){for(;;)switch(w.prev=w.next){case 0:return ei("stytch.magicLinks.authenticate").isString("Token",d).isNumber("session_duration_minutes",h.session_duration_minutes),w.next=3,this._passwordResetPKCEManager.getPKPair();case 3:if(y=w.sent,x=null,!(y!=null&&y.code_verifier)){w.next=19;break}return w.prev=6,w.next=9,this.handlePKCEForAuthenticate(this._passwordResetPKCEManager,Object.assign(Object.assign({},h),{token:d}));case 9:x=w.sent,w.next=19;break;case 12:if(w.prev=12,w.t0=w.catch(6),!w.t0.message.includes("pkce")){w.next=18;break}console.log("Authenticate with passwords pkce namespace failed. Falling back to authenticate with magic_links namespace."),w.next=19;break;case 18:throw w.t0;case 19:if(x){w.next=23;break}return w.next=22,this.handlePKCEForAuthenticate(this._pkceManager,Object.assign(Object.assign({},h),{token:d}));case 22:x=w.sent;case 23:return this._subscriptionService.updateStateAndTokens({state:{session:x.session,user:x.user},session_token:x.session_token,session_jwt:x.session_jwt,intermediate_session_token:null}),w.abrupt("return",ti(x));case 25:case"end":return w.stop()}},f,this,[[6,12]])}))}}return Ci(e,[{key:"getCodeChallenge",value:function(){return Gr(this,void 0,void 0,Bt().mark(function r(){var n;return Bt().wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return a.next=2,this._pkceManager.getPKPair();case 2:if(!(n=a.sent)){a.next=5;break}return a.abrupt("return",n.code_challenge);case 5:return a.next=7,this._pkceManager.startPKCETransaction();case 7:return n=a.sent,a.abrupt("return",n.code_challenge);case 9:case"end":return a.stop()}},r,this)}))}},{key:"handlePKCEForAuthenticate",value:function(r,n){return Gr(this,void 0,void 0,Bt().mark(function a(){var o,i,c;return Bt().wrap(function(d){for(;;)switch(d.prev=d.next){case 0:return d.next=2,r.getPKPair();case 2:return o=d.sent,i=Object.assign({code_verifier:o==null?void 0:o.code_verifier},n),d.next=6,this._networkClient.fetchSDK({url:"/magic_links/authenticate",body:i,errorMessage:"Failed to authenticate token.",method:"POST"});case 6:return c=d.sent,r.clearPKPair(),d.abrupt("return",c);case 9:case"end":return d.stop()}},a,this)}))}}]),e}(),q4=Ci(function e(t,r){var n=this,a=arguments.length>2&&arguments[2]!==void 0?arguments[2]:function(){return Promise.resolve(void 0)},o=arguments.length>3&&arguments[3]!==void 0?arguments[3]:I0();Bi(this,e),this._networkClient=t,this._subscriptionService=r,this.executeRecaptcha=a,this.dfpProtectedAuth=o,this.sms={loginOrCreate:function(c,d){return Gr(n,void 0,void 0,Bt().mark(function h(){var f,y,x,w;return Bt().wrap(function(F){for(;;)switch(F.prev=F.next){case 0:return F.next=2,this.dfpProtectedAuth.getDFPTelemetryIDAndCaptcha();case 2:return f=F.sent,y=f.dfp_telemetry_id,x=f.captcha_token,w=Object.assign(Object.assign({},d),{phone_number:c,captcha_token:x,dfp_telemetry_id:y}),F.abrupt("return",this._networkClient.retriableFetchSDK({url:"/otps/sms/login_or_create",body:w,errorMessage:"Failed to send one time passcode",method:"POST",retryCallback:this.dfpProtectedAuth.retryWithCaptchaAndDFP}));case 7:case"end":return F.stop()}},h,this)}))},send:function(c,d){return Gr(n,void 0,void 0,Bt().mark(function h(){var f,y,x,w,F,O;return Bt().wrap(function(M){for(;;)switch(M.prev=M.next){case 0:return M.next=2,this.dfpProtectedAuth.getDFPTelemetryIDAndCaptcha();case 2:return f=M.sent,y=f.dfp_telemetry_id,x=f.captcha_token,w=Object.assign(Object.assign({},d),{phone_number:c,captcha_token:x,dfp_telemetry_id:y}),F=!!this._subscriptionService.getSession(),O=F?"/otps/sms/send/secondary":"/otps/sms/send/primary",M.abrupt("return",this._networkClient.retriableFetchSDK({url:O,body:w,errorMessage:"Failed to send one time passcode",method:"POST",retryCallback:this.dfpProtectedAuth.retryWithCaptchaAndDFP}));case 9:case"end":return M.stop()}},h,this)}))}},this.whatsapp={loginOrCreate:function(c,d){return Gr(n,void 0,void 0,Bt().mark(function h(){var f,y,x,w;return Bt().wrap(function(F){for(;;)switch(F.prev=F.next){case 0:return F.next=2,this.dfpProtectedAuth.getDFPTelemetryIDAndCaptcha();case 2:return f=F.sent,y=f.dfp_telemetry_id,x=f.captcha_token,w=Object.assign(Object.assign({},d),{phone_number:c,dfp_telemetry_id:y,captcha_token:x}),F.abrupt("return",this._networkClient.retriableFetchSDK({url:"/otps/whatsapp/login_or_create",body:w,errorMessage:"Failed to send one time passcode",method:"POST",retryCallback:this.dfpProtectedAuth.retryWithCaptchaAndDFP}));case 7:case"end":return F.stop()}},h,this)}))},send:function(c,d){return Gr(n,void 0,void 0,Bt().mark(function h(){var f,y,x,w,F,O;return Bt().wrap(function(M){for(;;)switch(M.prev=M.next){case 0:return M.next=2,this.dfpProtectedAuth.getDFPTelemetryIDAndCaptcha();case 2:return f=M.sent,y=f.dfp_telemetry_id,x=f.captcha_token,w=Object.assign(Object.assign({},d),{phone_number:c,captcha_token:x,dfp_telemetry_id:y}),F=!!this._subscriptionService.getSession(),O=F?"/otps/whatsapp/send/secondary":"/otps/whatsapp/send/primary",M.abrupt("return",this._networkClient.retriableFetchSDK({url:O,body:w,errorMessage:"Failed to send one time passcode",method:"POST",retryCallback:this.dfpProtectedAuth.retryWithCaptchaAndDFP}));case 9:case"end":return M.stop()}},h,this)}))}},this.email={loginOrCreate:function(c,d){return Gr(n,void 0,void 0,Bt().mark(function h(){var f,y;return Bt().wrap(function(x){for(;;)switch(x.prev=x.next){case 0:return x.next=2,this.executeRecaptcha();case 2:return f=x.sent,y=Object.assign(Object.assign({},d),{email:c,captcha_token:f}),x.abrupt("return",this._networkClient.fetchSDK({url:"/otps/email/login_or_create",body:y,errorMessage:"Failed to send one time passcode",method:"POST"}));case 5:case"end":return x.stop()}},h,this)}))},send:function(c,d){return Gr(n,void 0,void 0,Bt().mark(function h(){var f,y,x,w;return Bt().wrap(function(F){for(;;)switch(F.prev=F.next){case 0:return F.next=2,this.executeRecaptcha();case 2:return f=F.sent,y=Object.assign(Object.assign({},d),{email:c,captcha_token:f}),x=!!this._subscriptionService.getSession(),w=x?"/otps/email/send/secondary":"/otps/email/send/primary",F.abrupt("return",this._networkClient.fetchSDK({url:w,body:y,errorMessage:"Failed to send one time passcode",method:"POST"}));case 7:case"end":return F.stop()}},h,this)}))}},this.authenticate=function(i,c,d){return Gr(n,void 0,void 0,Bt().mark(function h(){var f,y,x,w,F;return Bt().wrap(function(O){for(;;)switch(O.prev=O.next){case 0:return ei("stytch.otps.authenticate").isString("Code",i).isNumber("session_duration_minutes",d.session_duration_minutes),O.next=3,this.dfpProtectedAuth.getDFPTelemetryIDAndCaptcha();case 3:return f=O.sent,y=f.dfp_telemetry_id,x=f.captcha_token,w=Object.assign({token:i,method_id:c,dfp_telemetry_id:y,captcha_token:x},d),O.next=9,this._networkClient.retriableFetchSDK({url:"/otps/authenticate",body:w,errorMessage:"Failed to authenticate token.",method:"POST",retryCallback:this.dfpProtectedAuth.retryWithCaptchaAndDFP});case 9:return F=O.sent,this._subscriptionService.updateStateAndTokens({state:{session:F.session,user:F.user},session_token:F.session_token,session_jwt:F.session_jwt,intermediate_session_token:null}),O.abrupt("return",ti(F));case 12:case"end":return O.stop()}},h,this)}))}}),X4=function(){function e(t,r,n,a,o){Bi(this,e),this._networkClient=t,this._subscriptionService=r,this._pkceManager=n,this._dynamicConfig=a,this._config=o,this.google={start:this.startOAuthFlow(Zo.Google)},this.apple={start:this.startOAuthFlow(Zo.Apple)},this.microsoft={start:this.startOAuthFlow(Zo.Microsoft)},this.github={start:this.startOAuthFlow(Zo.Github)},this.gitlab={start:this.startOAuthFlow(Zo.GitLab)},this.facebook={start:this.startOAuthFlow(Zo.Facebook)},this.discord={start:this.startOAuthFlow(Zo.Discord)},this.salesforce={start:this.startOAuthFlow(Zo.Salesforce)},this.slack={start:this.startOAuthFlow(Zo.Slack)},this.amazon={start:this.startOAuthFlow(Zo.Amazon)},this.bitbucket={start:this.startOAuthFlow(Zo.Bitbucket)},this.linkedin={start:this.startOAuthFlow(Zo.LinkedIn)},this.coinbase={start:this.startOAuthFlow(Zo.Coinbase)},this.twitch={start:this.startOAuthFlow(Zo.Twitch)},this.twitter={start:this.startOAuthFlow(Zo.Twitter)},this.tiktok={start:this.startOAuthFlow(Zo.TikTok)},this.snapchat={start:this.startOAuthFlow(Zo.Snapchat)},this.figma={start:this.startOAuthFlow(Zo.Figma)},this.yahoo={start:this.startOAuthFlow(Zo.Yahoo)}}return Ci(e,[{key:"authenticate",value:function(r,n){return Gr(this,void 0,void 0,Bt().mark(function a(){var o,i;return Bt().wrap(function(c){for(;;)switch(c.prev=c.next){case 0:return ei("stytch.oauth.authenticate").isString("Token",r).isNumber("session_duration_minutes",n.session_duration_minutes),c.next=3,this._pkceManager.getPKPair();case 3:return(o=c.sent)||uu(`No code verifier found in local storage for OAuth flow.
Consider using stytch.oauth.$provider.start() to add PKCE to your OAuth flows for added security.
See https://stytch.com/docs/oauth#guides_pkce for more information.`),c.next=7,this._networkClient.fetchSDK({url:"/oauth/authenticate",method:"POST",body:Object.assign({token:r,code_verifier:o==null?void 0:o.code_verifier},n),errorMessage:"Failed to authenticate token"});case 7:return i=c.sent,this._pkceManager.clearPKPair(),this._subscriptionService.updateStateAndTokens({state:{session:i.session,user:xc(i.__user)},session_token:i.session_token,session_jwt:i.session_jwt,intermediate_session_token:null}),c.abrupt("return",ti(i));case 11:case"end":return c.stop()}},a,this)}))}},{key:"getBaseApiUrl",value:function(){return Gr(this,void 0,void 0,Bt().mark(function r(){var n,a;return Bt().wrap(function(o){for(;;)switch(o.prev=o.next){case 0:return o.next=2,this._dynamicConfig;case 2:if(n=o.sent,!(a=n.cnameDomain)){o.next=6;break}return o.abrupt("return","https://".concat(a));case 6:if(!this._config.publicToken.includes("public-token-test")){o.next=8;break}return o.abrupt("return",this._config.testAPIURL);case 8:return o.abrupt("return",this._config.liveAPIURL);case 9:case"end":return o.stop()}},r,this)}))}},{key:"startOAuthFlow",value:function(r){var n=this;return function(){var a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},o=a.login_redirect_url,i=a.signup_redirect_url,c=a.custom_scopes,d=a.provider_params;return Gr(n,void 0,void 0,Bt().mark(function h(){var f,y,x,w,F,O,M;return Bt().wrap(function(U){for(;;)switch(U.prev=U.next){case 0:return U.next=2,this._dynamicConfig;case 2:return f=U.sent,y=f.cnameDomain,x=f.pkceRequiredForOAuth,U.next=7,this.getBaseApiUrl();case 7:if(w=U.sent,this._networkClient.logEvent({name:"start_oauth_flow",details:{provider_type:r,custom_scopes:c,cname_domain:y,pkce:x,provider_params:d}}),(F=new URL("".concat(w,"/v1/public/oauth/").concat(r,"/start"))).searchParams.set("public_token",this._config.publicToken),!x){U.next=18;break}return U.next=14,this._pkceManager.startPKCETransaction();case 14:O=U.sent,F.searchParams.set("code_challenge",O.code_challenge),U.next=19;break;case 18:this._pkceManager.clearPKPair();case 19:if(c&&(ei("startOAuthFlow").isStringArray("custom_scopes",c),F.searchParams.set("custom_scopes",c.join(" "))),d)for(M in ei("startOAuthFlow").isOptionalObject("provider_params",d),d)F.searchParams.set("provider_"+M,d[M]);o&&F.searchParams.set("login_redirect_url",o),i&&F.searchParams.set("signup_redirect_url",i),window.location.href=F.toString();case 24:case"end":return U.stop()}},h,this)}))}}}]),e}(),Z4=function(){function e(t,r){var n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:function(){return Promise.resolve(void 0)},a=arguments.length>3&&arguments[3]!==void 0?arguments[3]:I0();Bi(this,e),this._networkClient=t,this._subscriptionService=r,this.executeRecaptcha=n,this.dfpProtectedAuth=a}return Ci(e,[{key:"authenticateStart",value:function(r){return Gr(this,void 0,void 0,Bt().mark(function n(){var a,o,i;return Bt().wrap(function(c){for(;;)switch(c.prev=c.next){case 0:return ei("stytch.cryptoWallets.authenticateStart").isString("crypto_wallet_address",r.crypto_wallet_address).isString("crypto_wallet_type",r.crypto_wallet_type),a=!!this._subscriptionService.getSession(),c.next=4,this.executeRecaptcha();case 4:return o=c.sent,i=a?"/crypto_wallets/authenticate/start/secondary":"/crypto_wallets/authenticate/start/primary",c.abrupt("return",this._networkClient.fetchSDK({url:i,method:"POST",errorMessage:"Failed to start wallet authentication.",body:{crypto_wallet_address:r.crypto_wallet_address,crypto_wallet_type:r.crypto_wallet_type,captcha_token:o}}));case 7:case"end":return c.stop()}},n,this)}))}},{key:"authenticate",value:function(r){return Gr(this,void 0,void 0,Bt().mark(function n(){var a,o,i,c;return Bt().wrap(function(d){for(;;)switch(d.prev=d.next){case 0:return ei("stytch.cryptoWallets.authenticate").isString("signature",r.signature).isString("crypto_wallet_address",r.crypto_wallet_address).isString("crypto_wallet_type",r.crypto_wallet_type).isNumber("session_duration_minutes",r.session_duration_minutes),d.next=3,this.dfpProtectedAuth.getDFPTelemetryIDAndCaptcha();case 3:return a=d.sent,o=a.dfp_telemetry_id,i=a.captcha_token,d.next=8,this._networkClient.retriableFetchSDK({url:"/crypto_wallets/authenticate",method:"POST",errorMessage:"Failed to authenticate.",body:{session_duration_minutes:r.session_duration_minutes,crypto_wallet_address:r.crypto_wallet_address,crypto_wallet_type:r.crypto_wallet_type,signature:r.signature,captcha_token:i,dfp_telemetry_id:o},retryCallback:this.dfpProtectedAuth.retryWithCaptchaAndDFP});case 8:return c=d.sent,this._subscriptionService.updateStateAndTokens({state:{session:c.session,user:xc(c.__user)},session_token:c.session_token,session_jwt:c.session_jwt,intermediate_session_token:null}),d.abrupt("return",ti(c));case 11:case"end":return d.stop()}},n,this)}))}}]),e}(),eH=function(){function e(t,r,n){Bi(this,e),this._networkClient=t,this._subscriptionService=r,this.dfpProtectedAuth=n}return Ci(e,[{key:"create",value:function(r){return Gr(this,void 0,void 0,Bt().mark(function n(){var a;return Bt().wrap(function(o){for(;;)switch(o.prev=o.next){case 0:return ei("stytch.totps.create").isNumber("expiration_minutes",r.expiration_minutes),o.next=3,this._networkClient.fetchSDK({url:"/totps",method:"POST",errorMessage:"Failed to create TOTP",body:{expiration_minutes:r.expiration_minutes}});case 3:return a=o.sent,this._subscriptionService.updateUser(a.__user),o.abrupt("return",ti(a));case 6:case"end":return o.stop()}},n,this)}))}},{key:"authenticate",value:function(r){return Gr(this,void 0,void 0,Bt().mark(function n(){var a,o,i,c;return Bt().wrap(function(d){for(;;)switch(d.prev=d.next){case 0:return ei("stytch.totps.authenticate").isNumber("session_duration_minutes",r.session_duration_minutes).isString("totp_code",r.totp_code),d.next=3,this.dfpProtectedAuth.getDFPTelemetryIDAndCaptcha();case 3:return a=d.sent,o=a.dfp_telemetry_id,i=a.captcha_token,d.next=8,this._networkClient.retriableFetchSDK({url:"/totps/authenticate",method:"POST",errorMessage:"Failed to authenticate TOTP",body:{session_duration_minutes:r.session_duration_minutes,totp_code:r.totp_code,captcha_token:i,dfp_telemetry_id:o},retryCallback:this.dfpProtectedAuth.retryWithCaptchaAndDFP});case 8:return c=d.sent,this._subscriptionService.updateStateAndTokens({state:{session:c.session,user:c.__user},session_token:c.session_token,session_jwt:c.session_jwt,intermediate_session_token:null}),d.abrupt("return",ti(c));case 11:case"end":return d.stop()}},n,this)}))}},{key:"recoveryCodes",value:function(){return Gr(this,void 0,void 0,Bt().mark(function r(){return Bt().wrap(function(n){for(;;)switch(n.prev=n.next){case 0:return n.abrupt("return",this._networkClient.fetchSDK({url:"/totps/recovery_codes",method:"POST",errorMessage:"Failed to retrieve recovery codes"}));case 1:case"end":return n.stop()}},r,this)}))}},{key:"recover",value:function(r){return Gr(this,void 0,void 0,Bt().mark(function n(){var a,o,i,c;return Bt().wrap(function(d){for(;;)switch(d.prev=d.next){case 0:return ei("stytch.totps.recover").isNumber("session_duration_minutes",r.session_duration_minutes).isString("recovery_code",r.recovery_code),d.next=3,this.dfpProtectedAuth.getDFPTelemetryIDAndCaptcha();case 3:return a=d.sent,o=a.dfp_telemetry_id,i=a.captcha_token,d.next=8,this._networkClient.retriableFetchSDK({url:"/totps/recover",method:"POST",errorMessage:"Failed to recover TOTP",body:{session_duration_minutes:r.session_duration_minutes,recovery_code:r.recovery_code,captcha_token:i,dfp_telemetry_id:o},retryCallback:this.dfpProtectedAuth.retryWithCaptchaAndDFP});case 8:return c=d.sent,this._subscriptionService.updateStateAndTokens({state:{session:c.session,user:c.__user},session_token:c.session_token,session_jwt:c.session_jwt,intermediate_session_token:null}),d.abrupt("return",ti(c));case 11:case"end":return d.stop()}},n,this)}))}}]),e}();function gT(e){for(var t="==".slice(0,(4-e.length%4)%4),r=e.replace(/-/g,"+").replace(/_/g,"/")+t,n=atob(r),a=new ArrayBuffer(n.length),o=new Uint8Array(a),i=0;i<n.length;i++)o[i]=n.charCodeAt(i);return a}function mT(e){var t,r="",n=iT(new Uint8Array(e));try{for(n.s();!(t=n.n()).done;){var a=t.value;r+=String.fromCharCode(a)}}catch(o){n.e(o)}finally{n.f()}return btoa(r).replace(/\+/g,"-").replace(/\//g,"_").replace(/=/g,"")}var ja="copy",oA="convert";function tp(e,t,r){if(t===ja)return r;if(t===oA)return e(r);if(t instanceof Array)return r.map(function(f){return tp(e,t[0],f)});if(t instanceof Object){for(var n={},a=0,o=Object.entries(t);a<o.length;a++){var i=y1(o[a],2),c=i[0],d=i[1];if(d.derive){var h=d.derive(r);h!==void 0&&(r[c]=h)}if(c in r)r[c]!=null?n[c]=tp(e,d.schema,r[c]):n[c]=null;else if(d.required)throw new Error("Missing key: ".concat(c))}return n}}function C1(e,t){return{required:!0,schema:e,derive:t}}function lo(e){return{required:!0,schema:e}}function Ko(e){return{required:!1,schema:e}}var vT={type:lo(ja),id:lo(oA),transports:Ko(ja)},yT={appid:Ko(ja),appidExclude:Ko(ja),credProps:Ko(ja)},bT={appid:Ko(ja),appidExclude:Ko(ja),credProps:Ko(ja)},tH={publicKey:lo({rp:lo(ja),user:lo({id:lo(oA),name:lo(ja),displayName:lo(ja)}),challenge:lo(oA),pubKeyCredParams:lo(ja),timeout:Ko(ja),excludeCredentials:Ko([vT]),authenticatorSelection:Ko(ja),attestation:Ko(ja),extensions:Ko(yT)}),signal:Ko(ja)},rH={type:lo(ja),id:lo(ja),rawId:lo(oA),authenticatorAttachment:Ko(ja),response:lo({clientDataJSON:lo(oA),attestationObject:lo(oA),transports:C1(ja,function(e){var t;return((t=e.getTransports)==null?void 0:t.call(e))||[]})}),clientExtensionResults:C1(bT,function(e){return e.getClientExtensionResults()})},nH={mediation:Ko(ja),publicKey:lo({challenge:lo(oA),timeout:Ko(ja),rpId:Ko(ja),allowCredentials:Ko([vT]),userVerification:Ko(ja),extensions:Ko(yT)}),signal:Ko(ja)},aH={type:lo(ja),id:lo(ja),rawId:lo(oA),authenticatorAttachment:Ko(ja),response:lo({clientDataJSON:lo(oA),authenticatorData:lo(oA),signature:lo(oA),userHandle:lo(oA)}),clientExtensionResults:C1(bT,function(e){return e.getClientExtensionResults()})};function oH(e){return tp(gT,tH,e)}function iH(e){return tp(mT,rH,e)}function sH(e){return Gr(this,void 0,void 0,Bt().mark(function t(){var r;return Bt().wrap(function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,navigator.credentials.create(oH(e));case 2:return r=n.sent,n.abrupt("return",iH(r));case 4:case"end":return n.stop()}},t)}))}function AH(e){return tp(gT,nH,e)}function cH(e){return tp(mT,aH,e)}function uH(e){return Gr(this,void 0,void 0,Bt().mark(function t(){var r;return Bt().wrap(function(n){for(;;)switch(n.prev=n.next){case 0:return n.next=2,navigator.credentials.get(AH(e));case 2:return r=n.sent,n.abrupt("return",cH(r));case 4:case"end":return n.stop()}},t)}))}var lH=function(){function e(t,r,n){Bi(this,e),this._networkClient=t,this._subscriptionService=r,this.dfpProtectedAuth=n,this.checkEligibleInputs=function(){return!(document.querySelectorAll("input[autocomplete*='webauthn']").length<1)||(console.error('No <input> with `"webauthn"` in its `autocomplete` attribute was detected'),!1)}}return Ci(e,[{key:"register",value:function(r){var n,a;return Gr(this,void 0,void 0,Bt().mark(function o(){var i,c,d,h,f;return Bt().wrap(function(y){for(;;)switch(y.prev=y.next){case 0:return ei("stytch.webauthn.register").isOptionalString("domain",r==null?void 0:r.domain).isOptionalString("authenticator_type",r==null?void 0:r.authenticator_type).isOptionalBoolean("is_passkey",r==null?void 0:r.is_passkey).isOptionalNumber("session_duration_minutes",r==null?void 0:r.session_duration_minutes),y.next=3,this._networkClient.fetchSDK({url:"/webauthn/register/start",method:"POST",errorMessage:"Failed to start WebAuthn registration",body:{domain:(n=r==null?void 0:r.domain)!==null&&n!==void 0?n:window.location.hostname,authenticator_type:(a=r==null?void 0:r.authenticator_type)!==null&&a!==void 0?a:void 0,return_passkey_credential_options:r==null?void 0:r.is_passkey,user_agent:navigator.userAgent}});case 3:return i=y.sent,c=i.public_key_credential_creation_options,d=JSON.parse(c),y.next=8,sH({publicKey:d});case 8:return h=y.sent,y.next=11,this._networkClient.fetchSDK({url:"/webauthn/register",method:"POST",errorMessage:"Failed to register WebAuthn device",body:{public_key_credential:JSON.stringify(h),session_duration_minutes:r==null?void 0:r.session_duration_minutes}});case 11:return f=y.sent,this._subscriptionService.updateStateAndTokens({state:{session:f.session,user:f.__user},session_token:f.session_token,session_jwt:f.session_jwt,intermediate_session_token:null}),y.abrupt("return",ti(f));case 14:case"end":return y.stop()}},o,this)}))}},{key:"authenticate",value:function(r){var n,a;return Gr(this,void 0,void 0,Bt().mark(function o(){var i,c,d,h,f,y,x,w,F,O,M,U;return Bt().wrap(function(j){for(;;)switch(j.prev=j.next){case 0:return ei("stytch.webauthn.authenticate").isOptionalString("domain",r.domain).isNumber("session_duration_minutes",r.session_duration_minutes).isOptionalBoolean("is_passkey",r.is_passkey).isOptionalObject("signal",r.signal),j.next=3,this.dfpProtectedAuth.getDFPTelemetryIDAndCaptcha();case 3:if(i=j.sent,c=i.dfp_telemetry_id,d=i.captcha_token,!r.conditional_mediation){j.next=14;break}return j.next=9,this.browserSupportsAutofill();case 9:if(j.sent){j.next=12;break}return console.error("Browser does not support WebAuthn autofill"),j.abrupt("return",null);case 12:if(this.checkEligibleInputs()){j.next=14;break}return j.abrupt("return",null);case 14:return h=!!this._subscriptionService.getSession(),f=h?"/webauthn/authenticate/start/secondary":"/webauthn/authenticate/start/primary",j.next=18,this._networkClient.fetchSDK({url:f,method:"POST",errorMessage:"Failed to start WebAuthn authentication",body:{domain:(n=r.domain)!==null&&n!==void 0?n:window.location.hostname,return_passkey_credential_options:r==null?void 0:r.is_passkey}});case 18:return y=j.sent,x=y.public_key_credential_request_options,w=new AbortController,F={publicKey:JSON.parse(x),signal:(a=r.signal)!==null&&a!==void 0?a:w.signal},O=Object.assign(Object.assign({},F),{mediation:"conditional"}),j.next=25,uH(r.conditional_mediation?O:F);case 25:return M=j.sent,j.next=28,this._networkClient.retriableFetchSDK({url:"/webauthn/authenticate",method:"POST",errorMessage:"Failed to authenticate WebAuthn device",body:{public_key_credential:JSON.stringify(M),session_duration_minutes:r.session_duration_minutes,dfp_telemetry_id:c,captcha_token:d},retryCallback:this.dfpProtectedAuth.retryWithCaptchaAndDFP});case 28:return U=j.sent,this._subscriptionService.updateStateAndTokens({state:{session:U.session,user:U.__user},session_token:U.session_token,session_jwt:U.session_jwt,intermediate_session_token:null}),j.abrupt("return",ti(U));case 31:case"end":return j.stop()}},o,this)}))}},{key:"update",value:function(r){return Gr(this,void 0,void 0,Bt().mark(function n(){var a;return Bt().wrap(function(o){for(;;)switch(o.prev=o.next){case 0:return a="/webauthn/update/"+r.webauthn_registration_id,o.next=3,this._networkClient.fetchSDK({url:a,method:"PUT",errorMessage:"Failed to update WebAuthn Registration",body:{name:r.name}});case 3:return o.abrupt("return",o.sent);case 4:case"end":return o.stop()}},n,this)}))}},{key:"browserSupportsAutofill",value:function(){return Gr(this,void 0,void 0,Bt().mark(function r(){var n;return Bt().wrap(function(a){for(;;)switch(a.prev=a.next){case 0:if((n=window.PublicKeyCredential)!==void 0&&n.isConditionalMediationAvailable!==void 0){a.next=3;break}return a.abrupt("return",new Promise(function(o){return o(!1)}));case 3:return a.abrupt("return",n.isConditionalMediationAvailable());case 4:case"end":return a.stop()}},r)}))}}]),e}(),dH=Promise.resolve({pkceRequiredForPasswordResets:!1}),fH=function(){function e(t,r,n){var a=arguments.length>3&&arguments[3]!==void 0?arguments[3]:dH,o=arguments.length>4&&arguments[4]!==void 0?arguments[4]:I0();Bi(this,e),this._networkClient=t,this._subscriptionService=r,this._pkceManager=n,this._config=a,this.dfpProtectedAuth=o}return Ci(e,[{key:"getCodeChallenge",value:function(){return Gr(this,void 0,void 0,Bt().mark(function r(){var n,a;return Bt().wrap(function(o){for(;;)switch(o.prev=o.next){case 0:return o.next=2,this._config;case 2:if(n=o.sent,n.pkceRequiredForPasswordResets){o.next=6;break}return o.abrupt("return",void 0);case 6:return o.next=8,this._pkceManager.getPKPair();case 8:if(!(a=o.sent)){o.next=11;break}return o.abrupt("return",a.code_challenge);case 11:return o.next=13,this._pkceManager.startPKCETransaction();case 13:return a=o.sent,o.abrupt("return",a.code_challenge);case 15:case"end":return o.stop()}},r,this)}))}},{key:"create",value:function(r){return Gr(this,void 0,void 0,Bt().mark(function n(){var a,o,i,c;return Bt().wrap(function(d){for(;;)switch(d.prev=d.next){case 0:return ei("stytch.passwords.create").isString("password",r.password).isString("email",r.email).isNumber("session_duration_minutes",r.session_duration_minutes),d.next=3,this.dfpProtectedAuth.getDFPTelemetryIDAndCaptcha();case 3:return a=d.sent,o=a.dfp_telemetry_id,i=a.captcha_token,d.next=8,this._networkClient.retriableFetchSDK({url:"/passwords",method:"POST",errorMessage:"Failed to create password.",body:{email:r.email,password:r.password,session_duration_minutes:r.session_duration_minutes,captcha_token:i,dfp_telemetry_id:o},retryCallback:this.dfpProtectedAuth.retryWithCaptchaAndDFP});case 8:return c=d.sent,this._subscriptionService.updateStateAndTokens({state:{session:c.session,user:c.user},session_token:c.session_token,session_jwt:c.session_jwt,intermediate_session_token:null}),d.abrupt("return",ti(c));case 11:case"end":return d.stop()}},n,this)}))}},{key:"authenticate",value:function(r){return Gr(this,void 0,void 0,Bt().mark(function n(){var a,o,i,c;return Bt().wrap(function(d){for(;;)switch(d.prev=d.next){case 0:return ei("stytch.passwords.authenticate").isString("password",r.password).isString("email",r.email).isNumber("session_duration_minutes",r.session_duration_minutes),d.next=3,this.dfpProtectedAuth.getDFPTelemetryIDAndCaptcha();case 3:return a=d.sent,o=a.dfp_telemetry_id,i=a.captcha_token,d.next=8,this._networkClient.retriableFetchSDK({url:"/passwords/authenticate",method:"POST",errorMessage:"Failed to authenticate password.",body:{email:r.email,password:r.password,session_duration_minutes:r.session_duration_minutes,captcha_token:i,dfp_telemetry_id:o},retryCallback:this.dfpProtectedAuth.retryWithCaptchaAndDFP});case 8:return c=d.sent,this._subscriptionService.updateStateAndTokens({state:{session:c.session,user:c.user},session_token:c.session_token,session_jwt:c.session_jwt,intermediate_session_token:null}),d.abrupt("return",ti(c));case 11:case"end":return d.stop()}},n,this)}))}},{key:"resetByEmailStart",value:function(r){return Gr(this,void 0,void 0,Bt().mark(function n(){var a,o,i,c;return Bt().wrap(function(d){for(;;)switch(d.prev=d.next){case 0:return ei("stytch.passwords.resetByEmailStart").isString("email",r.email).isOptionalString("login_redirect_url",r.login_redirect_url).isOptionalString("reset_password_redirect_url",r.reset_password_redirect_url).isOptionalString("reset_password_template_id",r.reset_password_template_id).isOptionalNumber("reset_password_expiration_minutes",r.reset_password_expiration_minutes),d.next=3,this.getCodeChallenge();case 3:return a=d.sent,d.next=6,this.dfpProtectedAuth.getDFPTelemetryIDAndCaptcha();case 6:return o=d.sent,i=o.dfp_telemetry_id,c=o.captcha_token,d.abrupt("return",this._networkClient.retriableFetchSDK({url:"/passwords/email/reset/start",method:"POST",errorMessage:"Failed to start password reset flow.",body:{email:r.email,login_redirect_url:r.login_redirect_url,reset_password_redirect_url:r.reset_password_redirect_url,reset_password_expiration_minutes:r.reset_password_expiration_minutes,reset_password_template_id:r.reset_password_template_id,code_challenge:a,captcha_token:c,dfp_telemetry_id:i},retryCallback:this.dfpProtectedAuth.retryWithCaptchaAndDFP}));case 10:case"end":return d.stop()}},n,this)}))}},{key:"resetByEmail",value:function(r){return Gr(this,void 0,void 0,Bt().mark(function n(){var a,o,i,c,d,h;return Bt().wrap(function(f){for(;;)switch(f.prev=f.next){case 0:return ei("stytch.passwords.resetByEmail").isString("token",r.token).isString("password",r.password).isNumber("session_duration_minutes",r.session_duration_minutes),f.next=3,this.dfpProtectedAuth.getDFPTelemetryIDAndCaptcha();case 3:return a=f.sent,o=a.dfp_telemetry_id,i=a.captcha_token,f.next=8,this._pkceManager.getPKPair();case 8:return c=f.sent,d=c==null?void 0:c.code_verifier,f.next=12,this._networkClient.retriableFetchSDK({url:"/passwords/email/reset",method:"POST",errorMessage:"Failed to reset password.",body:{token:r.token,password:r.password,session_duration_minutes:r.session_duration_minutes,captcha_token:i,code_verifier:d,dfp_telemetry_id:o},retryCallback:this.dfpProtectedAuth.retryWithCaptchaAndDFP});case 12:return h=f.sent,this._pkceManager.clearPKPair(),this._subscriptionService.updateStateAndTokens({state:{session:h.session,user:h.user},session_token:h.session_token,session_jwt:h.session_jwt,intermediate_session_token:null}),f.abrupt("return",ti(h));case 16:case"end":return f.stop()}},n,this)}))}},{key:"resetByExistingPassword",value:function(r){return Gr(this,void 0,void 0,Bt().mark(function n(){var a,o,i,c;return Bt().wrap(function(d){for(;;)switch(d.prev=d.next){case 0:return ei("stytch.passwords.resetByExistingPassword").isString("email",r.email).isString("existing_password",r.existing_password).isString("new_password",r.new_password).isNumber("session_duration_minutes",r.session_duration_minutes),d.next=3,this.dfpProtectedAuth.getDFPTelemetryIDAndCaptcha();case 3:return a=d.sent,o=a.dfp_telemetry_id,i=a.captcha_token,d.next=8,this._networkClient.retriableFetchSDK({url:"/passwords/existing_password/reset",method:"POST",errorMessage:"Failed to reset password.",body:{email:r.email,existing_password:r.existing_password,new_password:r.new_password,session_duration_minutes:r.session_duration_minutes,dfp_telemetry_id:o,captcha_token:i},retryCallback:this.dfpProtectedAuth.retryWithCaptchaAndDFP});case 8:return c=d.sent,this._subscriptionService.updateStateAndTokens({state:{session:c.session,user:c.user},session_token:c.session_token,session_jwt:c.session_jwt,intermediate_session_token:null}),d.abrupt("return",ti(c));case 11:case"end":return d.stop()}},n,this)}))}},{key:"resetBySession",value:function(r){return Gr(this,void 0,void 0,Bt().mark(function n(){var a,o,i,c;return Bt().wrap(function(d){for(;;)switch(d.prev=d.next){case 0:return ei("stytch.passwords.resetBySession").isString("password",r.password),d.next=3,this.dfpProtectedAuth.getDFPTelemetryIDAndCaptcha();case 3:return a=d.sent,o=a.dfp_telemetry_id,i=a.captcha_token,d.next=8,this._networkClient.retriableFetchSDK({url:"/passwords/session/reset",method:"POST",errorMessage:"Failed to reset by session.",body:{password:r.password,session_duration_minutes:r.session_duration_minutes,dfp_telemetry_id:o,captcha_token:i},retryCallback:this.dfpProtectedAuth.retryWithCaptchaAndDFP});case 8:return c=d.sent,this._subscriptionService.updateStateAndTokens({state:{session:c.session,user:c.user},session_token:c.session_token,session_jwt:c.session_jwt,intermediate_session_token:null}),d.abrupt("return",c);case 11:case"end":return d.stop()}},n,this)}))}},{key:"strengthCheck",value:function(r){return Gr(this,void 0,void 0,Bt().mark(function n(){return Bt().wrap(function(a){for(;;)switch(a.prev=a.next){case 0:return ei("stytch.passwords.strengthCheck").isOptionalString("email",r.email).isString("password",r.password),a.abrupt("return",this._networkClient.fetchSDK({url:"/passwords/strength_check",method:"POST",errorMessage:"Failed to check password strength.",body:{email:r.email,password:r.password}}));case 2:case"end":return a.stop()}},n,this)}))}}]),e}();Promise.resolve({pkceRequiredForEmailMagicLinks:!1}),Promise.resolve({pkceRequiredForPasswordResets:!1});var pH=function(){function e(t){Bi(this,e),this.iframeURL=t,this.createIframe()}return Ci(e,[{key:"createIframe",value:function(){var r=document.querySelector('[src~="'.concat(this.iframeURL,'"]'));r?uu("It looks like you're creating multiple copies of the Stytch client. This behavior is unsupported, and unintended side effects may occur. Make sure you are creating the Stytch client at the global level, and not inside a component's render function."):((r=document.createElement("iframe")).src=this.iframeURL,r.style.position="absolute",r.style.width="0",r.style.height="0",r.style.border="0",document.body.appendChild(r)),r.dataset.loaded!=="true"?this.frame=new Promise(function(n){r.addEventListener("load",function(){r.dataset.loaded="true",n(r)},{once:!0})}):this.frame=Promise.resolve(r)}},{key:"call",value:function(r,n){return Gr(this,void 0,void 0,Bt().mark(function a(){var o,i,c=this;return Bt().wrap(function(d){for(;;)switch(d.prev=d.next){case 0:return d.next=2,this.frame;case 2:return o=d.sent,i=new MessageChannel,d.abrupt("return",new Promise(function(h,f){var y;i.port1.onmessage=function(w){var F=w.data;i.port1.close(),F.success?h(F.payload):f(G4.unmarshall(F.error))};var x={method:r,args:n};(y=o.contentWindow)===null||y===void 0||y.postMessage(x,c.iframeURL,[i.port2])}));case 5:case"end":return d.stop()}},a,this)}))}}]),e}(),wT=function(){function e(t,r){var n=this;Bi(this,e),this._subscriptionService=t,this._headlessSessionClient=r,this._onDataChange=function(a){a!=null&&a.session?n.scheduleBackgroundRefresh():n.cancelBackgroundRefresh()},this._reauthenticateWithBackoff=function(){return Gr(n,void 0,void 0,Bt().mark(function a(){var o;return Bt().wrap(function(i){for(;;)switch(i.prev=i.next){case 0:o=0;case 1:return i.prev=2,i.next=5,this._headlessSessionClient.authenticate();case 5:return i.abrupt("return",i.sent);case 8:if(i.prev=8,i.t0=i.catch(2),!e.isUnrecoverableError(i.t0)){i.next=12;break}return i.abrupt("return",Promise.reject(i.t0));case 12:return o++,i.next=15,new Promise(function(c){return setTimeout(c,e.timeoutForAttempt(o))});case 15:i.next=1;break;case 17:case"end":return i.stop()}},a,this,[[2,8]])}))},this.timeout=null,this._subscriptionService.subscribeToState(this._onDataChange)}return Ci(e,[{key:"performBackgroundRefresh",value:function(){var r=this;this._reauthenticateWithBackoff().then(function(){r.scheduleBackgroundRefresh()}).catch(function(n){uu("Session background refresh failed. Signalling to app that user is logged out.",{error:n}),r._subscriptionService.destroyState()})}},{key:"scheduleBackgroundRefresh",value:function(){var r=this;this.cancelBackgroundRefresh(),this.timeout=setTimeout(function(){r.performBackgroundRefresh()},e.REFRESH_INTERVAL_MS)}},{key:"cancelBackgroundRefresh",value:function(){this.timeout!==null&&(clearTimeout(this.timeout),this.timeout=null)}}],[{key:"timeoutForAttempt",value:function(r){return r=Math.min(r,7),Math.floor(350*Math.random())-175+2e3*Math.pow(2,r)}},{key:"isUnrecoverableError",value:function(r){return w1.includes(r.error_type)}}]),e}();wT.REFRESH_INTERVAL_MS=18e4;var eE="bootstrap",hH=function(){function e(t,r,n){var a=this;Ks(this,e),this._publicToken=t,this._networkClient=r,this._dataLayer=n,this._bootstrapDataPromise=this._networkClient.fetchSDK({url:"/projects/bootstrap/".concat(this._publicToken),method:"GET",errorMessage:"Error fetching bootstrap data for SDK for ".concat(this._publicToken)}).then(e.mapBootstrapData).then(function(o){return a._dataLayer.setItem(eE,JSON.stringify(o)),o}).catch(function(o){return K4(o),{displayWatermark:!1,cnameDomain:null,emailDomains:["stytch.com"],captchaSettings:{enabled:!1},pkceRequiredForEmailMagicLinks:!1,pkceRequiredForPasswordResets:!1,pkceRequiredForOAuth:!1,pkceRequiredForSso:!1,slugPattern:null,createOrganizationEnabled:!1,passwordConfig:null,runDFPProtectedAuth:!1}})}return Vs(e,[{key:"getSync",value:function(){var r=this._dataLayer.getItem(eE);if(r===null)return{displayWatermark:!1,cnameDomain:null,emailDomains:["stytch.com"],captchaSettings:{enabled:!1},pkceRequiredForEmailMagicLinks:!1,pkceRequiredForPasswordResets:!1,pkceRequiredForOAuth:!1,pkceRequiredForSso:!1,slugPattern:null,createOrganizationEnabled:!1,passwordConfig:null,runDFPProtectedAuth:!1};try{return JSON.parse(r)}catch{return{displayWatermark:!1,cnameDomain:null,emailDomains:["stytch.com"],captchaSettings:{enabled:!1},pkceRequiredForEmailMagicLinks:!1,pkceRequiredForPasswordResets:!1,pkceRequiredForOAuth:!1,pkceRequiredForSso:!1,slugPattern:null,createOrganizationEnabled:!1,passwordConfig:null,runDFPProtectedAuth:!1}}}},{key:"getAsync",value:function(){return this._bootstrapDataPromise}}],[{key:"mapBootstrapData",value:function(r){var n,a=r.password_config!==null?{ludsComplexity:r.password_config.luds_complexity,ludsMinimumCount:r.password_config.luds_minimum_count}:null;return{displayWatermark:!r.disable_sdk_watermark,captchaSettings:r.captcha_settings,cnameDomain:r.cname_domain,emailDomains:r.email_domains,pkceRequiredForEmailMagicLinks:r.pkce_required_for_email_magic_links,pkceRequiredForPasswordResets:r.pkce_required_for_password_resets,pkceRequiredForOAuth:r.pkce_required_for_oauth,pkceRequiredForSso:r.pkce_required_for_sso,slugPattern:r.slug_pattern,createOrganizationEnabled:r.create_organization_enabled,passwordConfig:a,runDFPProtectedAuth:(n=r.dfp_protected_auth_enabled)!==null&&n!==void 0&&n,dfpProtectedAuthMode:r.dfp_protected_auth_mode}}}]),e}();function WA(e,t,r,n){return new(r||(r=Promise))(function(a,o){function i(h){try{d(n.next(h))}catch(f){o(f)}}function c(h){try{d(n.throw(h))}catch(f){o(f)}}function d(h){var f;h.done?a(h.value):(f=h.value,f instanceof r?f:new r(function(y){y(f)})).then(i,c)}d((n=n.apply(e,[])).next())})}var gH=Vs(function e(t){var r=this;Ks(this,e),this.bootstrapPromise=t,this.executeRecaptcha=function(){return WA(r,void 0,void 0,Do().mark(function n(){var a,o,i,c;return Do().wrap(function(h){for(;;)switch(h.prev=h.next){case 0:return h.next=2,this.state;case 2:if(a=h.sent,o=a.captchaClient,i=a.configured,c=a.siteKey,!i){h.next=10;break}return h.next=9,new Promise(function(f){return o.ready(f)});case 9:return h.abrupt("return",o.execute(c,{action:"LOGIN"}));case 10:case"end":return h.stop()}},n,this)}))},this.state=t.then(function(n){return WA(r,void 0,void 0,Do().mark(function a(){var o;return Do().wrap(function(c){for(;;)switch(c.prev=c.next){case 0:if(!n.captchaSettings.enabled){c.next=9;break}return c.t1=!0,c.next=4,o=n.captchaSettings.siteKey,kC("https://www.google.com/recaptcha/enterprise.js?render=".concat(o),function(){return window.grecaptcha.enterprise});case 4:c.t2=c.sent,c.t3=n.captchaSettings.siteKey,c.t0={configured:c.t1,captchaClient:c.t2,siteKey:c.t3},c.next=10;break;case 9:c.t0={configured:!1};case 10:return c.abrupt("return",c.t0);case 11:case"end":return c.stop()}},a)}))})}),mH=function(){function e(t){var r=this;Ks(this,e),this.iframeURL=t,this.oneTapStart=function(n){return r.call("oneTapStart",n)},this.oneTapSubmit=function(n){return r.call("oneTapSubmit",n)}}return Vs(e,[{key:"frameClient",get:function(){var r;return this._frameClient=(r=this._frameClient)!==null&&r!==void 0?r:new pH(this.iframeURL),this._frameClient}},{key:"call",value:function(r,n){return this.frameClient.call(r,[n])}}]),e}();function B1(e){return B1=typeof Symbol=="function"&&Rs(Symbol.iterator)=="symbol"?function(t){return Rs(t)}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":Rs(t)},B1(e)}function sg(e,t,r){return Object.defineProperty(e,"prototype",{writable:!1}),e}function Ag(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function cg(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&Gh(e,t)}function ug(e){var t=BT();return function(){var r,n=Wh(e);if(t){var a=Wh(this).constructor;r=Reflect.construct(n,arguments,a)}else r=n.apply(this,arguments);return function(o,i){if(i&&(B1(i)==="object"||typeof i=="function"))return i;if(i!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return CT(o)}(this,r)}}function CT(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function Xl(e){var t=typeof Map=="function"?new Map:void 0;return Xl=function(n){if(n===null||(a=n,Function.toString.call(a).indexOf("[native code]")===-1))return n;var a;if(typeof n!="function")throw new TypeError("Super expression must either be null or a function");if(t!==void 0){if(t.has(n))return t.get(n);t.set(n,o)}function o(){return x1(n,arguments,Wh(this).constructor)}return o.prototype=Object.create(n.prototype,{constructor:{value:o,enumerable:!1,writable:!0,configurable:!0}}),Gh(o,n)},Xl(e)}function x1(e,t,r){return x1=BT()?Reflect.construct.bind():function(n,a,o){var i=[null];i.push.apply(i,a);var c=new(Function.bind.apply(n,i));return o&&Gh(c,o.prototype),c},x1.apply(null,arguments)}function BT(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function Gh(e,t){return Gh=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(r,n){return r.__proto__=n,r},Gh(e,t)}function Wh(e){return Wh=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(t){return t.__proto__||Object.getPrototypeOf(t)},Wh(e)}var _1,E1,k1,rp,S1,F1;(function(e){e.emailMagicLinks="emailMagicLinks",e.oauth="oauth",e.otp="otp",e.crypto="crypto",e.passwords="passwords",e.passkeys="passkeys"})(_1||(_1={})),function(e){e.Google="google",e.Microsoft="microsoft",e.Apple="apple",e.Github="github",e.GitLab="gitlab",e.Facebook="facebook",e.Discord="discord",e.Salesforce="salesforce",e.Slack="slack",e.Amazon="amazon",e.Bitbucket="bitbucket",e.LinkedIn="linkedin",e.Coinbase="coinbase",e.Twitch="twitch",e.Twitter="twitter",e.TikTok="tiktok",e.Snapchat="snapchat",e.Figma="figma",e.Yahoo="yahoo"}(E1||(E1={})),function(e){e.Vessel="Vessel",e.Phantom="Phantom",e.Metamask="Metamask",e.Coinbase="Coinbase",e.Binance="Binance",e.GenericEthereumWallet="Other Ethereum Wallet",e.GenericSolanaWallet="Other Solana Wallet"}(k1||(k1={})),function(e){e.embedded="embedded",e.floating="floating"}(rp||(rp={})),function(e){e.SMS="sms",e.WhatsApp="whatsapp",e.Email="email"}(S1||(S1={})),function(e){e.MagicLinkLoginOrCreateEvent="MAGIC_LINK_LOGIN_OR_CREATE",e.OTPsLoginOrCreateEvent="OTP_LOGIN_OR_CREATE",e.OTPsAuthenticate="OTP_AUTHENTICATE",e.CryptoWalletAuthenticateStart="CRYPTO_WALLET_AUTHENTICATE_START",e.CryptoWalletAuthenticate="CRYPTO_WALLET_AUTHENTICATE",e.PasswordCreate="PASSWORD_CREATE",e.PasswordAuthenticate="PASSWORD_AUTHENTICATE",e.PasswordResetByEmailStart="PASSWORD_RESET_BY_EMAIL_START",e.PasswordResetByEmail="PASSWORD_RESET_BY_EMAIL",e.PasskeyRegister="PASSKEY_REGISTER",e.PasskeyAuthenticate="PASSKEY_AUTHENTICATE",e.PasskeySkip="PASSKEY_SKIP",e.PasskeyDone="PASSKEY_DONE",e.B2BMagicLinkEmailLoginOrSignup="B2B_MAGIC_LINK_EMAIL_LOGIN_OR_SIGNUP",e.B2BMagicLinkAuthenticate="B2B_MAGIC_LINK_AUTHENTICATE",e.B2BMagicLinkEmailDiscoverySend="B2B_MAGIC_LINK_EMAIL_DISCOVERY_SEND",e.B2BMagicLinkDiscoveryAuthenticate="B2B_MAGIC_LINK_DISCOVERY_AUTHENTICATE",e.B2BSSOStart="B2B_SSO_START",e.B2BSSOAuthenticate="B2B_SSO_AUTHENTICATE",e.B2BOAuthAuthenticate="B2B_SSO_AUTHENTICATE",e.B2BOAuthDiscoveryAuthenticate="B2B_OAUTH_DISCOVERY_AUTHENTICATE",e.B2BDiscoveryOrganizationsCreate="B2B_DISCOVERY_ORGANIZATIONS_CREATE",e.B2BDiscoveryIntermediateSessionExchange="B2B_DISCOVERY_INTERMEDIATE_SESSION_EXCHANGE",e.B2BPasswordAuthenticate="B2B_PASSWORD_AUTHENTICATE",e.B2BPasswordResetByEmailStart="B2B_PASSWORD_RESET_BY_EMAIL_START",e.B2BPasswordResetByEmail="B2B_PASSWORD_RESET_BY_EMAIL",e.B2BPasswordResetBySession="B2B_PASSWORD_RESET_BY_SESSION"}(F1||(F1={}));var T1,O1,I1,D1,vH=function(e){cg(r,Xl(Error));var t=ug(r);function r(n,a){var o;return Ag(this,r),(o=t.call(this,n+`
`+a)).message=n+`
`+a,o.name="SDKAPIUnreachableError",o.details=a,Object.setPrototypeOf(CT(o),r.prototype),o}return sg(r)}(),yH=function(e){cg(r,Xl(Error));var t=ug(r);function r(n,a){var o;return Ag(this,r),(o=t.call(this)).name="StytchSDKUsageError",o.message="Invalid call to ".concat(n,`
`)+a,o}return sg(r)}(),bH=function(e){cg(r,Xl(Error));var t=ug(r);function r(n){var a,o;Ag(this,r),(a=t.call(this)).name="StytchSDKSchemaError";var i=(o=n.body)===null||o===void 0?void 0:o.map(function(c){return"".concat(c.dataPath,": ").concat(c.message)}).join(`
`);return a.message=`[400] Request does not match expected schema
`.concat(i),a}return sg(r)}(),wH=function(e){cg(r,Xl(Error));var t=ug(r);function r(n){var a;Ag(this,r),(a=t.call(this)).name="StytchSDKAPIError";var o=n.status_code,i=n.error_type,c=n.error_message,d=n.error_url,h=n.request_id;return a.error_type=i,a.error_message=c,a.error_url=d,a.request_id=h,a.status_code=o,a.message="[".concat(o,"] ").concat(i,`
`)+"".concat(c,`
`)+"See ".concat(d,` for more information.
`)+(h?"request_id: ".concat(h,`
`):""),a}return sg(r)}(),CH=function(e){cg(r,Xl(Error));var t=ug(r);function r(n){var a;return Ag(this,r),(a=t.call(this)).name="StytchSDKNativeError",a.error_type=n,a.message="".concat(n),a}return sg(r)}(),BH=["unauthorized_credentials","user_unauthenticated","invalid_secret_authentication","session_not_found"];(function(e){e.BiometricsSensorError="biometrics_sensor_error",e.DeviceCredentialsNotAllowed="device_credentials_not_allowed",e.DeviceHardwareError="device_hardware_error",e.InternalError="internal_error",e.KeyInvalidated="key_invalidated",e.KeystoreUnavailable="keystore_unavailable",e.NoBiometricsEnrolled="no_biometrics_enrolled",e.NoBiometricsRegistration="no_biometrics_registration",e.SessionExpired="session_expired",e.UserCancellation="user_cancellation",e.UserLockedOut="user_locked_out",e.BiometricsNotAvailable="biometrics_not_available"})(T1||(T1={})),function(e){e.emailMagicLinks="emailMagicLinks",e.sso="sso",e.passwords="passwords",e.oauth="oauth"}(O1||(O1={})),function(e){e.Discovery="Discovery",e.Organization="Organization",e.PasswordReset="PasswordReset"}(I1||(I1={})),function(e){e.Google="google",e.Microsoft="microsoft"}(D1||(D1={}));var xH=function(e){_C(r,e);var t=EC(r);function r(n,a,o,i,c,d){var h;return Ks(this,r),h=t.call(this,n,a,o,i,c),h._oneTap=d,h.startOneTap=function(f){return WA(aT(h),void 0,void 0,Do().mark(function y(){var x,w,F;return Do().wrap(function(M){for(;;)switch(M.prev=M.next){case 0:return M.next=2,this._oneTap.createOneTapClient();case 2:if(x=M.sent,x.success){M.next=5;break}throw new Error("One Tap could not load: ".concat(x.reason));case 5:return w=x.client,F=this._oneTap.createOnSuccessHandler({signupRedirectUrl:f.signup_redirect_url,loginRedirectUrl:f.login_redirect_url,onSuccess:this._oneTap.RedirectOnSuccess}),M.abrupt("return",w.render({style:{position:rp.floating},onOneTapCancelled:f.onOneTapCancelled,callback:F}));case 7:case"end":return M.stop()}},y,this)}))},h.googleOneTap={start:h.startOneTap},h}return Vs(r)}(X4),_H=function(){function e(t,r,n,a){Ks(this,e),this._publicToken=t,this._subscriptionDataLayer=r,this.baseURL=n,this.additionalTelemetryDataFn=a,this.updateSessionToken=function(){return null},this.eventLogger=new W4({maxBatchSize:15,intervalDurationMs:800,logEventURL:this.buildSDKUrl("/events")})}return Vs(e,[{key:"logEvent",value:function(r){var n=r.name,a=r.details,o=r.error,i=o===void 0?{}:o;this.eventLogger.logEvent(this.createTelemetryBlob(),{public_token:this._publicToken,event_name:n,details:a,error_code:i.error_code,error_description:i.error_description,http_status_code:i.http_status_code})}},{key:"createTelemetryBlob",value:function(){return Object.assign(Object.assign({event_id:"event-id-".concat(dw()),app_session_id:"app-session-id-".concat(dw()),persistent_id:"persistent-id-".concat(dw()),client_sent_at:new Date().toISOString(),timezone:Intl.DateTimeFormat().resolvedOptions().timeZone},this.additionalTelemetryDataFn()),{app:{identifier:window.location.hostname},sdk:{identifier:"Stytch.js Javascript SDK",version:"3.1.1"}})}},{key:"fetchSDK",value:function(r){var n=r.url,a=r.body,o=r.errorMessage,i=r.method;return WA(this,void 0,void 0,Do().mark(function c(){var d,h,f,y;return Do().wrap(function(w){for(;;)switch(w.prev=w.next){case 0:return d=this._subscriptionDataLayer.readSessionCookie().session_token,h="Basic "+window.btoa(this._publicToken+":"+(d||this._publicToken)),f=window.btoa(JSON.stringify(this.createTelemetryBlob())),y=window.location.origin,w.abrupt("return",uw({basicAuthHeader:h,body:a,errorMessage:o,finalURL:this.buildSDKUrl(n),method:i,xSDKClientHeader:f,xSDKParentHostHeader:y}));case 2:case"end":return w.stop()}},c,this)}))}},{key:"retriableFetchSDK",value:function(r){var n=r.url,a=r.body,o=r.errorMessage,i=r.method,c=r.retryCallback;return WA(this,void 0,void 0,Do().mark(function d(){var h,f,y,x;return Do().wrap(function(F){for(;;)switch(F.prev=F.next){case 0:return h=this._subscriptionDataLayer.readSessionCookie().session_token,f="Basic "+window.btoa(this._publicToken+":"+(h||this._publicToken)),y=window.btoa(JSON.stringify(this.createTelemetryBlob())),x=window.location.origin,F.abrupt("return",function(O){var M=O.method,U=O.errorMessage,j=O.finalURL,Q=O.basicAuthHeader,N=O.xSDKClientHeader,W=O.xSDKParentHostHeader,ee=O.body,Ae=O.retryCallback;return Gr(this,void 0,void 0,Bt().mark(function oe(){var pe;return Bt().wrap(function(he){for(;;)switch(he.prev=he.next){case 0:return pe={method:M,errorMessage:U,finalURL:j,basicAuthHeader:Q,xSDKClientHeader:N,xSDKParentHostHeader:W,body:ee},he.prev=1,he.next=4,uw(pe);case 4:case 15:return he.abrupt("return",he.sent);case 7:if(he.prev=7,he.t0=he.catch(1),!(he.t0 instanceof pT)){he.next=16;break}return he.next=12,Ae(he.t0,pe);case 12:return pe=he.sent,he.next=15,uw(pe);case 16:throw he.t0;case 17:case"end":return he.stop()}},oe,null,[[1,7]])}))}({basicAuthHeader:f,body:a,errorMessage:o,finalURL:this.buildSDKUrl(n),method:i,xSDKClientHeader:y,xSDKParentHostHeader:x,retryCallback:c}));case 2:case"end":return F.stop()}},d,this)}))}},{key:"buildSDKUrl",value:function(r){return"".concat(this.baseURL,"/sdk/v1").concat(r)}}]),e}(),EH=function(){function e(t,r,n){Ks(this,e),this._googleClient=t,this._publicToken=r,this._clientId=n}return Vs(e,[{key:"cancel",value:function(){this._googleClient.cancel()}},{key:"render",value:function(r){var n=r.callback,a=r.onOneTapCancelled,o=r.style;return WA(this,void 0,void 0,Do().mark(function i(){var c=this,d;return Do().wrap(function(f){for(;;)switch(f.prev=f.next){case 0:return d={client_id:this._clientId,callback:n,auto_select:!1,context:"use",itp_support:!0},f.abrupt("return",(o.position===rp.embedded&&(d.prompt_parent_id="google-parent-prompt",d.cancel_on_tap_outside=!1),this._googleClient.initialize(d),new Promise(function(y){c._googleClient.prompt(function(x){return x.isSkippedMoment()?(x.getSkippedReason()==="user_cancel"&&(a==null||a()),y({success:!1,reason:x.getSkippedReason()})):x.isNotDisplayed()?y({success:!1,reason:x.getNotDisplayedReason()}):(c.styleFrame(o),y({success:!0}))})})));case 2:case"end":return f.stop()}},i,this)}))}},{key:"styleFrame",value:function(r){r.position===rp.embedded&&Array.from(document.getElementsByTagName("iframe")).forEach(function(n){n.src.includes(uT)&&(n.style.width="100%")})}}]),e}(),kH=function(){function e(t,r){var n=this;Ks(this,e),this._publicToken=t,this.clientsideServices=r,this.createOnSuccessHandler=function(a){var o=a.loginRedirectUrl,i=a.signupRedirectUrl,c=a.onSuccess;return function(d){return WA(n,void 0,void 0,Do().mark(function h(){var f,y,x;return Do().wrap(function(F){for(;;)switch(F.prev=F.next){case 0:return f=d.credential,F.next=3,this.submitGoogleOneTapToken({credential:f,loginRedirectUrl:o,signupRedirectUrl:i});case 3:y=F.sent,x=y.redirect_url,c(x);case 6:case"end":return F.stop()}},h,this)}))}},this.RedirectOnSuccess=function(a){window.location.href=a}}return Vs(e,[{key:"createOneTapClient",value:function(){return WA(this,void 0,void 0,Do().mark(function r(){var n,a;return Do().wrap(function(i){for(;;)switch(i.prev=i.next){case 0:return i.prev=0,i.next=3,this.fetchGoogleStart();case 3:a=i.sent,n=a.googleClientId,i.next=10;break;case 7:return i.prev=7,i.t0=i.catch(0),i.abrupt("return",{success:!1,reason:i.t0.error_type});case 10:if(n!==""){i.next=12;break}return i.abrupt("return",{success:!1,reason:"oauth_config_not_found"});case 12:return i.t1=!0,i.t2=EH,i.next=16,kC(U4,function(){return window.google.accounts.id});case 16:return i.t3=i.sent,i.t4=this._publicToken,i.t5=n,i.t6=new i.t2(i.t3,i.t4,i.t5),i.abrupt("return",{success:i.t1,client:i.t6});case 21:case"end":return i.stop()}},r,this,[[0,7]])}))}},{key:"fetchGoogleStart",value:function(){return this.googleConfig||(this.googleConfig=this.clientsideServices.oneTapStart({publicToken:this._publicToken})),this.googleConfig}},{key:"submitGoogleOneTapToken",value:function(r){var n=r.credential,a=r.loginRedirectUrl,o=r.signupRedirectUrl;return WA(this,void 0,void 0,Do().mark(function i(){var c,d;return Do().wrap(function(f){for(;;)switch(f.prev=f.next){case 0:return f.next=2,this.fetchGoogleStart();case 2:return c=f.sent,d=c.oauthCallbackId,f.abrupt("return",this.clientsideServices.oneTapSubmit({publicToken:this._publicToken,idToken:n,loginRedirectURL:a,oauthCallbackID:d,signupRedirectURL:o}));case 5:case"end":return f.stop()}},i,this)}))}}],[{key:"WillGoogleOneTapShowBannerForUA",value:function(r){var n=function(c,d){return c.indexOf(d)!==-1},a=n(r,"iPad")||n(r,"Android")&&!n(r,"Mobile")||n(r,"Silk"),o=n(r,"iPod")||n(r,"iPhone")||n(r,"Android")||n(r,"IEMobile");return!a&&o}},{key:"WillGoogleOneTapShowEmbedded",value:function(){return!e.WillGoogleOneTapShowBannerForUA(navigator.userAgent)}}]),e}();function SH(e){var t=e.toString(16);return t.length===1&&(t="0"+t),t}var pw=function(){function e(t,r){Ks(this,e),this._dataLayer=t,this.namespace=r}return Vs(e,[{key:"key",value:function(){return"PKCE_VERIFIER:"+this.namespace}},{key:"startPKCETransaction",value:function(){return WA(this,void 0,void 0,Do().mark(function r(){var n;return Do().wrap(function(o){for(;;)switch(o.prev=o.next){case 0:return o.next=2,e.createProofkeyPair();case 2:return n=o.sent,o.abrupt("return",(this._dataLayer.setItem(this.key(),JSON.stringify(n)),n));case 4:case"end":return o.stop()}},r,this)}))}},{key:"getPKPair",value:function(){var r=this._dataLayer.getItem(this.key());if(r!==null)try{return JSON.parse(r)}catch{return void uu("Found malformed Proof Key pair in localstorage.")}}},{key:"clearPKPair",value:function(){return this._dataLayer.removeItem(this.key())}}],[{key:"createProofkeyPair",value:function(){return WA(this,void 0,void 0,Do().mark(function r(){var n,a,o,i,c;return Do().wrap(function(h){for(;;)switch(h.prev=h.next){case 0:return a=new Uint32Array(16),window.crypto.getRandomValues(a),o=Array.from(a).map(SH).join(""),h.next=5,window.crypto.subtle.digest("SHA-256",new TextEncoder().encode(o));case 5:return i=h.sent,h.abrupt("return",{code_challenge:(c=i,btoa((n=String.fromCharCode).call.apply(n,[null].concat(F4(new Uint8Array(c))))).replace(/\+/g,"-").replace(/\//g,"_").replace(/=+$/,"")),code_verifier:o});case 7:case"end":return h.stop()}},r)}))}}]),e}(),FH=function(){function e(t){Ks(this,e),this._networkClient=t}return Vs(e,[{key:"searchUser",value:function(r){return this._networkClient.fetchSDK({url:"/users/search",method:"POST",body:{email:r},errorMessage:"Error searching for user ".concat(r)})}},{key:"searchOrganization",value:function(r){return this._networkClient.fetchSDK({url:"/b2b/organizations/search",method:"POST",body:{organization_slug:r},errorMessage:"Error searching slug"})}},{key:"searchMember",value:function(r,n){return this._networkClient.fetchSDK({url:"/b2b/organizations/members/search",method:"POST",body:{email_address:r,organization_id:n},errorMessage:"Error searching for member ".concat(r)})}}]),e}(),sv=function(t){return(document.cookie?document.cookie.split("; "):[]).filter(function(r){var n=r.split("="),a=_4(n,1),o=a[0];return t===o}).length>1};/*! js-cookie v3.0.1 | MIT */function Av(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)e[n]=r[n]}return e}var ru=function e(t,r){function n(a,o,i){if(typeof document<"u"){typeof(i=Av({},r,i)).expires=="number"&&(i.expires=new Date(Date.now()+864e5*i.expires)),i.expires&&(i.expires=i.expires.toUTCString()),a=encodeURIComponent(a).replace(/%(2[346B]|5E|60|7C)/g,decodeURIComponent).replace(/[()]/g,escape);var c="";for(var d in i)i[d]&&(c+="; "+d,i[d]!==!0&&(c+="="+i[d].split(";")[0]));return document.cookie=a+"="+t.write(o,a)+c}}return Object.create({set:n,get:function(o){if(typeof document<"u"&&(!arguments.length||o)){for(var i=document.cookie?document.cookie.split("; "):[],c={},d=0;d<i.length;d++){var h=i[d].split("="),f=h.slice(1).join("=");try{var y=decodeURIComponent(h[0]);if(c[y]=t.read(f,y),o===y)break}catch{}}return o?c[o]:c}},remove:function(o,i){n(o,"",Av({},i,{expires:-1}))},withAttributes:function(o){return e(this.converter,Av({},this.attributes,o))},withConverter:function(o){return e(Av({},this.converter,o),this.attributes)}},{attributes:{value:Object.freeze(r)},converter:{value:Object.freeze(t)}})}({read:function(t){return t[0]==='"'&&(t=t.slice(1,-1)),t.replace(/(%[\dA-F]{2})+/gi,decodeURIComponent)},write:function(t){return encodeURIComponent(t).replace(/%(2[346BF]|3[AC-F]|40|5[BDE]|60|7[BCD])/g,decodeURIComponent)}},{path:"/"}),au=function(t){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"";return"stytch_sdk_state_".concat(t).concat(r?"::".concat(r):"")},TH=function(){function e(t,r){var n=this;Ks(this,e),this.browserSessionStorage={getItem:function(c){return sessionStorage.getItem(au(n.publicToken,c))},setItem:function(c,d){return sessionStorage.setItem(au(n.publicToken,c),d)},removeItem:function(c){return sessionStorage.removeItem(au(n.publicToken,c))}},this.publicToken=t,this.state=null,this.subscriptions={},r!=null&&r.cookieOptions?(ei("SubscriptionDataLayer").isOptionalString("cookieOptions.opaqueTokenCookieName",r.cookieOptions.opaqueTokenCookieName).isOptionalString("cookieOptions.jwtCookieName",r.cookieOptions.jwtCookieName).isOptionalString("cookieOptions.istCookieName",r.cookieOptions.istCookieName).isOptionalString("cookieOptions.path",r.cookieOptions.path).isOptionalString("cookieOptions.domain",r.cookieOptions.domain),this._jwtCookieName=r.cookieOptions.jwtCookieName||null,this._opaqueTokenCookieName=r.cookieOptions.opaqueTokenCookieName||null,this._cookiePath=r.cookieOptions.path||null,this._domain=r.cookieOptions.domain||null,this._cookieAvailableToSubdomains=r.cookieOptions.availableToSubdomains||!1,this._istCookieName=r.cookieOptions.istCookieName||null):(this._opaqueTokenCookieName=null,this._jwtCookieName=null,this._cookiePath=null,this._domain=null,this._cookieAvailableToSubdomains=!1,this._istCookieName=null);var a=localStorage.getItem(au(this.publicToken));if(a){var o;try{o=JSON.parse(a)}catch{return void this.syncToLocalStorage()}this.state=o}}return Vs(e,[{key:"opaqueTokenCookieName",get:function(){var r;return(r=this._opaqueTokenCookieName)!==null&&r!==void 0?r:"stytch_session"}},{key:"jwtCookieName",get:function(){var r;return(r=this._jwtCookieName)!==null&&r!==void 0?r:"stytch_session_jwt"}},{key:"istCookieName",get:function(){var r;return(r=this._istCookieName)!==null&&r!==void 0?r:"stytch_intermediate_session_token"}},{key:"readSessionCookie",value:function(){return{session_token:ru.get(this.opaqueTokenCookieName),session_jwt:ru.get(this.jwtCookieName)}}},{key:"readIntermediateSessionTokenCookie",value:function(){return ru.get(this.istCookieName)}},{key:"writeSessionCookie",value:function(r){var n,a,o,i,c=r.state,d=r.session_token,h=r.session_jwt,f=e.generateCookieOpts({expiresAt:(a=(n=c==null?void 0:c.session)===null||n===void 0?void 0:n.expires_at)!==null&&a!==void 0?a:"",availableToSubdomains:this._cookieAvailableToSubdomains,path:this._cookiePath,domain:this._domain});ru.set(this.opaqueTokenCookieName,d,f),ru.set(this.jwtCookieName,h,f);var y=e.generateCookieOpts({expiresAt:(i=(o=c==null?void 0:c.session)===null||o===void 0?void 0:o.expires_at)!==null&&i!==void 0?i:"",availableToSubdomains:!this._cookieAvailableToSubdomains,path:this._cookiePath,domain:this._domain});sv(this.jwtCookieName)&&ru.remove(this.jwtCookieName,y),sv(this.opaqueTokenCookieName)&&ru.remove(this.opaqueTokenCookieName,y),sv(this.jwtCookieName)&&uu("Could not remove extraneous JWT cookie. This might happen if the cookie has been set using multiple `path` settings, and may produce unwanted behavior."),sv(this.opaqueTokenCookieName)&&uu("Could not remove extraneous opaque token cookie.")}},{key:"writeIntermediateSessionTokenCookie",value:function(r){var n=new Date(Date.now()+6e5),a=e.generateCookieOpts({expiresAt:n.toString(),availableToSubdomains:this._cookieAvailableToSubdomains,path:this._cookiePath,domain:this._domain});ru.set(this.istCookieName,r,a)}},{key:"removeSessionCookie",value:function(){this.removeCookies([this.opaqueTokenCookieName,this.jwtCookieName])}},{key:"removeISTCookie",value:function(){this.removeCookies([this.istCookieName])}},{key:"removeCookies",value:function(r){var n=this;[!0,!1].forEach(function(a){[n._cookiePath,null].forEach(function(o){[n._domain,null].forEach(function(i){var c=e.generateCookieOpts({expiresAt:new Date(0).toString(),availableToSubdomains:a,path:o,domain:i});r.forEach(function(d){ru.remove(d,c)})})})})}},{key:"syncToLocalStorage",value:function(){localStorage.setItem(au(this.publicToken),JSON.stringify(this.state))}},{key:"getItem",value:function(r){return localStorage.getItem(au(this.publicToken,r))}},{key:"setItem",value:function(r,n){return localStorage.setItem(au(this.publicToken,r),n)}},{key:"removeItem",value:function(r){return localStorage.removeItem(au(this.publicToken,r))}}],[{key:"generateCookieOpts",value:function(r){var n=r.path,a=r.domain,o=r.availableToSubdomains,i=r.expiresAt,c={expires:new Date(i),sameSite:"lax"};return n&&(c.path=n),window.location.hostname==="localhost"||window.location.hostname==="[::1]"||window.location.hostname.match(/^127(?:\.(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)){3}$/)?c.secure=!1:(o&&(c.domain=a||window.location.host),c.secure=!0),c}}]),e}(),OH=function(e){_C(r,e);var t=EC(r);function r(){return Ks(this,r),t.apply(this,arguments)}return Vs(r)}(TH),hw=Symbol.for("__stytch_DataLayer"),IH=function(t,r){var n=function(){var a=window;return a[hw]||(a[hw]={}),a[hw]}();return n[t]||(n[t]=new OH(t,r)),n[t]},tE=function(t,r){Object.values(t).forEach(function(n){return n(r)})},rE=function(){var e=(arguments.length>0&&arguments[0]!==void 0?arguments[0]:{}).KEYS_TO_EXCLUDE,t=e===void 0?[]:e;return function r(n,a){return iA(n)===iA(a)&&(n===null||a===null?n===a:iA(n)==="object"?Object.keys(n).length===Object.keys(a).length&&!Object.keys(n).some(function(o){return!(o in a)})&&Object.entries(n).filter(function(o){var i=y1(o,1)[0];return!t.includes(i)}).every(function(o){var i=y1(o,2),c=i[0],d=i[1];return r(d,a[c])}):n===a)}}({KEYS_TO_EXCLUDE:["last_accessed_at"]}),DH=function(){function e(t,r){var n=this;Ks(this,e),this._publicToken=t,this._datalayer=r,this._listen=function(i){if(i.key===au(n._publicToken)){if(i.newValue===null||i.newValue==="null")return void n.destroyState();var c=JSON.parse(i.newValue);n.updateState(c)}},window.addEventListener("storage",this._listen);var a=this._datalayer.readSessionCookie(),o=a.session_token;o||this.destroyState()}return Vs(e,[{key:"getTokens",value:function(){var r=this._datalayer.readSessionCookie(),n=r.session_token,a=r.session_jwt;return typeof n!="string"||typeof a!="string"?null:{session_token:n,session_jwt:a}}},{key:"getIntermediateSessionToken",value:function(){return this._datalayer.readIntermediateSessionTokenCookie()||null}},{key:"destroyState",value:function(){this.updateStateAndTokens({state:null,session_token:null,session_jwt:null,intermediate_session_token:null})}},{key:"_updateStateAndTokensInternal",value:function(r){var n=this._datalayer.state,a=r.state===null?null:Object.assign(Object.assign({},this._datalayer.state),r.state);this._datalayer.state=a,rE(n,a)||tE(this._datalayer.subscriptions,a)}},{key:"updateStateAndTokens",value:function(r){r.state?(this._datalayer.writeSessionCookie(r),this._datalayer.removeISTCookie()):r.intermediate_session_token?(this._datalayer.writeIntermediateSessionTokenCookie(r.intermediate_session_token),this._datalayer.removeSessionCookie()):(this._datalayer.removeSessionCookie(),this._datalayer.removeISTCookie()),this._updateStateAndTokensInternal(r),this._datalayer.syncToLocalStorage()}},{key:"updateState",value:function(r){var n=this._datalayer.state,a=r===null?null:Object.assign(Object.assign({},this._datalayer.state),r);this._datalayer.state=a,rE(n,a)||(tE(this._datalayer.subscriptions,a),this._datalayer.syncToLocalStorage())}},{key:"updateTokens",value:function(r){var n=r.session_token,a=r.session_jwt,o=this._datalayer.readSessionCookie(),i=Object.assign(Object.assign({},o),{session_token:n,session_jwt:a});n||a?(this._datalayer.writeSessionCookie(i),this._datalayer.removeISTCookie()):this._datalayer.removeSessionCookie()}},{key:"subscribeToState",value:function(r){return function(n,a){var o=Math.random().toString(36).slice(-10);return n[o]=a,function(){return delete n[o]}}(this._datalayer.subscriptions,r)}},{key:"getState",value:function(){return this._datalayer.state}},{key:"destroy",value:function(){window.removeEventListener("storage",this._listen)}},{key:"syncFromDeviceStorage",value:function(){return null}}]),e}(),MH=function(e){_C(r,e);var t=EC(r);function r(){var n;return Ks(this,r),n=t.apply(this,arguments),n.updateUser=function(a){return n.updateState({user:a})},n.getUser=function(){var a,o;return(o=(a=n.getState())===null||a===void 0?void 0:a.user)!==null&&o!==void 0?o:null},n.getSession=function(){var a,o;return(o=(a=n.getState())===null||a===void 0?void 0:a.session)!==null&&o!==void 0?o:null},n}return Vs(r)}(DH),PH=Symbol.for("stytch__internal_b2c"),UH=Vs(function e(t,r){var n=this;Ks(this,e);var a;(function(Me){var Oe=`import { createStytchHeadlessClient } from '@stytch/nextjs/ui';
    
const stytch = createStytchHeadlessClient('public-token-...');
`;if(typeof window>"u")throw new Error("The ".concat(Me,` is not compatible with server-side environments.
If using nextjs, use the create`).concat(Me," method instead.\n```\n").concat(Oe,"\n```\n"))})("StytchHeadlessClient"),typeof(a=t)!="string"?uu("Public token is malformed. Expected a string, got ".concat(iA(a),".").concat(fw)):a===""?uu('Public token is malformed. Expected "public-token-...", got an empty string.'.concat(fw)):a.startsWith("public-token-")||uu('Public token is malformed. Expected "public-token-...", got '.concat(a,".").concat(fw));var o=r,i={cookieOptions:(c=o)==null?void 0:c.cookieOptions,endpoints:{sdkBackendURL:(h=(d=c==null?void 0:c.endpoints)===null||d===void 0?void 0:d.sdkBackendURL)!==null&&h!==void 0?h:"https://web.stytch.com",testAPIURL:(y=(f=c==null?void 0:c.endpoints)===null||f===void 0?void 0:f.testAPIURL)!==null&&y!==void 0?y:"https://test.stytch.com",liveAPIURL:(w=(x=c==null?void 0:c.endpoints)===null||x===void 0?void 0:x.liveAPIURL)!==null&&w!==void 0?w:"https://api.stytch.com",dfpBackendURL:(O=(F=c==null?void 0:c.endpoints)===null||F===void 0?void 0:F.dfpBackendURL)!==null&&O!==void 0?O:"https://telemetry.stytch.com",clientsideServicesIframeURL:(U=(M=c==null?void 0:c.endpoints)===null||M===void 0?void 0:M.clientsideServicesIframeURL)!==null&&U!==void 0?U:"https://js.stytch.com/clientside-services/index.html"}},c,d,h,f,y,x,w,F,O,M,U;this._dataLayer=IH(t,o),this._subscriptionService=new MH(t,this._dataLayer);var j=new pw(this._dataLayer,"passwords");this._networkClient=new _H(t,this._dataLayer,i.endpoints.sdkBackendURL,function(){var Me,Oe,ue,ae;return{stytch_user_id:(Oe=(Me=n._dataLayer.state)===null||Me===void 0?void 0:Me.user)===null||Oe===void 0?void 0:Oe.user_id,stytch_session_id:(ae=(ue=n._dataLayer.state)===null||ue===void 0?void 0:ue.session)===null||ae===void 0?void 0:ae.session_id}});var Q=new hH(t,this._networkClient,this._dataLayer),N=new gH(Q.getAsync()),W=new V4(t,i.endpoints.dfpBackendURL,Q.getAsync(),N.executeRecaptcha),ee=new mH(i.endpoints.clientsideServicesIframeURL),Ae=new kH(t,ee),oe=new FH(this._networkClient),pe,he;this.user=new Y4(this._networkClient,this._subscriptionService),this.session=new z4(this._networkClient,this._subscriptionService),this.magicLinks=new J4(this._networkClient,this._subscriptionService,new pw(this._dataLayer,"magic_links"),j,Q.getAsync(),W),this.otps=new q4(this._networkClient,this._subscriptionService,N.executeRecaptcha,W),this.oauth=new xH(this._networkClient,this._subscriptionService,new pw(this._dataLayer,"oauth"),Q.getAsync(),{publicToken:t,testAPIURL:i.endpoints.testAPIURL,liveAPIURL:i.endpoints.liveAPIURL},Ae),this.cryptoWallets=new Z4(this._networkClient,this._subscriptionService,N.executeRecaptcha,W),this.totps=new eH(this._networkClient,this._subscriptionService,W),this.webauthn=new lH(this._networkClient,this._subscriptionService,W),this.passwords=new fH(this._networkClient,this._subscriptionService,j,Q.getAsync(),W),this._sessionManager=new wT(this._subscriptionService,this.session),this._dataLayer.readSessionCookie().session_token&&this._sessionManager.performBackgroundRefresh(),this._networkClient.logEvent({name:"sdk_instance_instantiated",details:{event_callback_registered:!1,error_callback_registered:!1,success_callback_registered:!1}}),pe=this,he={bootstrap:Q,clientsideServices:ee,captcha:N,oneTap:Ae,searchManager:oe,publicToken:t,dataLayer:this._dataLayer,networkClient:this._networkClient},Object.assign(pe,x4({},PH,he))});const QH=Object.freeze(Object.defineProperty({__proto__:null,get AuthFlowType(){return I1},get B2BOAuthProviders(){return D1},get B2BProducts(){return O1},get BiometricsErrors(){return T1},get OAuthProviders(){return E1},get OTPMethods(){return S1},get OneTapPositions(){return rp},get Products(){return _1},SDKAPIUnreachableError:vH,get StytchEventType(){return F1},StytchHeadlessClient:UH,StytchSDKAPIError:wH,StytchSDKNativeError:CH,StytchSDKSchemaError:bH,StytchSDKUsageError:yH,UNRECOVERABLE_ERROR_TYPES:BH,get Wallets(){return k1}},Symbol.toStringTag,{value:"Module"})),LH=cr(QH);var gw={},nE;function NH(){return nE||(nE=1,function(e){var t=Object.create,r=Object.defineProperty,n=Object.getOwnPropertyDescriptor,a=Object.getOwnPropertyNames,o=Object.getPrototypeOf,i=Object.prototype.hasOwnProperty,c=Qe=>r(Qe,"__esModule",{value:!0}),d=(Qe,vt)=>()=>(vt||Qe((vt={exports:{}}).exports,vt),vt.exports),h=(Qe,vt)=>{for(var kt in vt)r(Qe,kt,{get:vt[kt],enumerable:!0})},f=(Qe,vt,kt)=>{if(vt&&typeof vt=="object"||typeof vt=="function")for(let gr of a(vt))!i.call(Qe,gr)&&gr!=="default"&&r(Qe,gr,{get:()=>vt[gr],enumerable:!(kt=n(vt,gr))||kt.enumerable});return Qe},y=Qe=>f(c(r(Qe!=null?t(o(Qe)):{},"default",Qe&&Qe.__esModule&&"default"in Qe?{get:()=>Qe.default,enumerable:!0}:{value:Qe,enumerable:!0})),Qe),x=d((Qe,vt)=>{(function(kt,gr){typeof Qe=="object"&&typeof vt<"u"?gr(Qe):(kt=typeof globalThis<"u"?globalThis:kt||self,gr(kt.fastUniqueNumbers={}))})(Qe,function(kt){var gr=function(fe){return function(Pe){var He=fe(Pe);return Pe.add(He),He}},yr=function(fe){return function(Pe,He){return fe.set(Pe,He),He}},er=Number.MAX_SAFE_INTEGER===void 0?9007199254740991:Number.MAX_SAFE_INTEGER,Qr=536870912,Fr=Qr*2,Kt=function(fe,Pe){return function(He){var it=Pe.get(He),xt=it===void 0?He.size:it<Fr?it+1:0;if(!He.has(xt))return fe(He,xt);if(He.size<Qr){for(;He.has(xt);)xt=Math.floor(Math.random()*Fr);return fe(He,xt)}if(He.size>er)throw new Error("Congratulations, you created a collection of unique numbers which uses all available integers!");for(;He.has(xt);)xt=Math.floor(Math.random()*er);return fe(He,xt)}},xn=new WeakMap,St=yr(xn),ke=Kt(St,xn),Y=gr(ke);kt.addUniqueNumber=Y,kt.generateUniqueNumber=ke,Object.defineProperty(kt,"__esModule",{value:!0})})});c(e),h(e,{DEFAULT_EVENTS:()=>Dt,IdleTimerComponent:()=>M,IdleTimerConsumer:()=>Jn,IdleTimerContext:()=>Aa,IdleTimerProvider:()=>Un,createMocks:()=>X,useIdleTimer:()=>wn,useIdleTimerContext:()=>La,withIdleTimer:()=>F,workerTimers:()=>Z});var w=y(q);function F(Qe){return(0,w.forwardRef)(function(vt,kt){let gr={...vt},yr=wn(gr);return typeof kt=="function"?kt(yr):kt&&(kt.current=yr),w.default.createElement(Qe,{...vt,...yr})})}var O=class extends w.Component{},M=class extends O{constructor(Qe){super(Qe),this.onPresenceChange&&Qe.setOnPresenceChange(this.onPresenceChange.bind(this)),this.onPrompt&&Qe.setOnPrompt(this.onPrompt.bind(this)),this.onIdle&&Qe.setOnIdle(this.onIdle.bind(this)),this.onActive&&Qe.setOnActive(this.onActive.bind(this)),this.onAction&&Qe.setOnAction(this.onAction.bind(this)),this.onMessage&&Qe.setOnMessage(this.onMessage.bind(this))}},U=y(q),j=y(x()),Q=Qe=>Qe.method!==void 0&&Qe.method==="call",N=Qe=>Qe.error===null&&typeof Qe.id=="number",W=Qe=>{let vt=new Map([[0,()=>{}]]),kt=new Map([[0,()=>{}]]),gr=new Map,yr=new Worker(Qe);return yr.addEventListener("message",({data:er})=>{if(Q(er)){let{params:{timerId:Qr,timerType:Fr}}=er;if(Fr==="interval"){let Kt=vt.get(Qr);if(typeof Kt=="number"){let xn=gr.get(Kt);if(xn===void 0||xn.timerId!==Qr||xn.timerType!==Fr)throw new Error("The timer is in an undefined state.")}else if(typeof Kt<"u")Kt();else throw new Error("The timer is in an undefined state.")}else if(Fr==="timeout"){let Kt=kt.get(Qr);if(typeof Kt=="number"){let xn=gr.get(Kt);if(xn===void 0||xn.timerId!==Qr||xn.timerType!==Fr)throw new Error("The timer is in an undefined state.")}else if(typeof Kt<"u")Kt(),kt.delete(Qr);else throw new Error("The timer is in an undefined state.")}}else if(N(er)){let{id:Qr}=er,Fr=gr.get(Qr);if(Fr===void 0)throw new Error("The timer is in an undefined state.");let{timerId:Kt,timerType:xn}=Fr;gr.delete(Qr),xn==="interval"?vt.delete(Kt):kt.delete(Kt)}else{let{error:{message:Qr}}=er;throw new Error(Qr)}}),{clearInterval:er=>{let Qr=(0,j.generateUniqueNumber)(gr);gr.set(Qr,{timerId:er,timerType:"interval"}),vt.set(er,Qr),yr.postMessage({id:Qr,method:"clear",params:{timerId:er,timerType:"interval"}})},clearTimeout:er=>{let Qr=(0,j.generateUniqueNumber)(gr);gr.set(Qr,{timerId:er,timerType:"timeout"}),kt.set(er,Qr),yr.postMessage({id:Qr,method:"clear",params:{timerId:er,timerType:"timeout"}})},setInterval:(er,Qr)=>{let Fr=(0,j.generateUniqueNumber)(vt);return vt.set(Fr,()=>{er(),typeof vt.get(Fr)=="function"&&yr.postMessage({id:null,method:"set",params:{delay:Qr,now:performance.now(),timerId:Fr,timerType:"interval"}})}),yr.postMessage({id:null,method:"set",params:{delay:Qr,now:performance.now(),timerId:Fr,timerType:"interval"}}),Fr},setTimeout:(er,Qr)=>{let Fr=(0,j.generateUniqueNumber)(kt);return kt.set(Fr,er),yr.postMessage({id:null,method:"set",params:{delay:Qr,now:performance.now(),timerId:Fr,timerType:"timeout"}}),Fr}}},ee=null,Ae=(Qe,vt)=>()=>{if(ee!==null)return ee;let kt=new Blob([vt],{type:"application/javascript; charset=utf-8"}),gr=URL.createObjectURL(kt);return ee=Qe(gr),ee.setTimeout(()=>URL.revokeObjectURL(gr),0),ee},oe=`(()=>{"use strict";const e=new Map,t=new Map,r=(e,t)=>{let r,o;const i=performance.now();r=i,o=e-Math.max(0,i-t);return{expected:r+o,remainingDelay:o}},o=(e,t,r,i)=>{const s=performance.now();s>r?postMessage({id:null,method:"call",params:{timerId:t,timerType:i}}):e.set(t,setTimeout(o,r-s,e,t,r,i))};addEventListener("message",(i=>{let{data:s}=i;try{if("clear"===s.method){const{id:r,params:{timerId:o,timerType:i}}=s;if("interval"===i)(t=>{const r=e.get(t);if(void 0===r)throw new Error('There is no interval scheduled with the given id "'.concat(t,'".'));clearTimeout(r),e.delete(t)})(o),postMessage({error:null,id:r});else{if("timeout"!==i)throw new Error('The given type "'.concat(i,'" is not supported'));(e=>{const r=t.get(e);if(void 0===r)throw new Error('There is no timeout scheduled with the given id "'.concat(e,'".'));clearTimeout(r),t.delete(e)})(o),postMessage({error:null,id:r})}}else{if("set"!==s.method)throw new Error('The given method "'.concat(s.method,'" is not supported'));{const{params:{delay:i,now:n,timerId:a,timerType:d}}=s;if("interval"===d)((t,i,s)=>{const{expected:n,remainingDelay:a}=r(t,s);e.set(i,setTimeout(o,a,e,i,n,"interval"))})(i,a,n);else{if("timeout"!==d)throw new Error('The given type "'.concat(d,'" is not supported'));((e,i,s)=>{const{expected:n,remainingDelay:a}=r(e,s);t.set(i,setTimeout(o,a,t,i,n,"timeout"))})(i,a,n)}}}}catch(e){postMessage({error:{message:e.message},id:s.id,result:null})}}))})();`,pe=Ae(W,oe),he=Qe=>pe().clearInterval(Qe),Me=Qe=>pe().clearTimeout(Qe),Oe=(Qe,vt)=>pe().setInterval(Qe,vt),ue=(Qe,vt)=>pe().setTimeout(Qe,vt),ae=(typeof window>"u"?"undefined":typeof window)=="object",de={setTimeout:ae?setTimeout.bind(window):setTimeout,clearTimeout:ae?clearTimeout.bind(window):clearTimeout,setInterval:ae?setInterval.bind(window):setInterval,clearInterval:ae?clearInterval.bind(window):clearInterval},Z={setTimeout:ue,clearTimeout:Me,setInterval:Oe,clearInterval:he};function X(){de.setTimeout=setTimeout,de.clearTimeout=clearTimeout,de.setInterval=setInterval,de.clearInterval=clearInterval,Z.setTimeout=setTimeout,Z.clearTimeout=clearTimeout,Z.setInterval=setInterval,Z.clearInterval=clearInterval}function ne(Qe){de.setTimeout=Qe.setTimeout,de.clearTimeout=Qe.clearTimeout,de.setInterval=Qe.setInterval,de.clearInterval=Qe.clearInterval}var ye={},be=class{constructor(Qe){this.closed=!1,this.mc=new MessageChannel,this.name=Qe,ye[Qe]=ye[Qe]||[],ye[Qe].push(this),this.mc.port1.start(),this.mc.port2.start(),this.onStorage=this.onStorage.bind(this),window.addEventListener("storage",this.onStorage)}onStorage(Qe){if(Qe.storageArea!==window.localStorage||Qe.key.substring(0,this.name.length)!==this.name||Qe.newValue===null)return;let vt=JSON.parse(Qe.newValue);this.mc.port2.postMessage(vt)}postMessage(Qe){if(this.closed)throw new Error("InvalidStateError");let vt=JSON.stringify(Qe),kt=`${this.name}:${String(Date.now())}${String(Math.random())}`;window.localStorage.setItem(kt,vt),de.setTimeout(()=>{window.localStorage.removeItem(kt)},500),ye[this.name].forEach(gr=>{gr!==this&&gr.mc.port2.postMessage(JSON.parse(vt))})}close(){if(this.closed)return;this.closed=!0,this.mc.port1.close(),this.mc.port2.close(),window.removeEventListener("storage",this.onStorage);let Qe=ye[this.name].indexOf(this);ye[this.name].splice(Qe,1)}get onmessage(){return this.mc.port1.onmessage}set onmessage(Qe){this.mc.port1.onmessage=Qe}get onmessageerror(){return this.mc.port1.onmessageerror}set onmessageerror(Qe){this.mc.port1.onmessageerror=Qe}addEventListener(Qe,vt){return this.mc.port1.addEventListener(Qe,vt)}removeEventListener(Qe,vt){return this.mc.port1.removeEventListener(Qe,vt)}dispatchEvent(Qe){return this.mc.port1.dispatchEvent(Qe)}},Se=typeof window>"u"?void 0:typeof window.BroadcastChannel=="function"?window.BroadcastChannel:be;function Le(Qe=0){return new Promise(vt=>de.setTimeout(vt,Qe))}function Ge(){return Math.random().toString(36).substring(2)}var Ze;(function(Qe){Qe[Qe.APPLY=0]="APPLY",Qe[Qe.TELL=1]="TELL",Qe[Qe.CLOSE=2]="CLOSE",Qe[Qe.REGISTER=3]="REGISTER",Qe[Qe.DEREGISTER=4]="DEREGISTER",Qe[Qe.IDLE=5]="IDLE",Qe[Qe.ACTIVE=6]="ACTIVE",Qe[Qe.PROMPT=7]="PROMPT",Qe[Qe.START=8]="START",Qe[Qe.RESET=9]="RESET",Qe[Qe.ACTIVATE=10]="ACTIVATE",Qe[Qe.PAUSE=11]="PAUSE",Qe[Qe.RESUME=12]="RESUME",Qe[Qe.MESSAGE=13]="MESSAGE"})(Ze||(Ze={}));var gt=class{constructor(Qe,vt){this.token=Ge(),this.isLeader=!1,this.isDead=!1,this.isApplying=!1,this.reApply=!1,this.intervals=[],this.listeners=[],this.channel=Qe,this.options=vt,this.apply=this.apply.bind(this),this.awaitLeadership=this.awaitLeadership.bind(this),this.sendAction=this.sendAction.bind(this)}async apply(){if(this.isLeader||this.isDead)return!1;if(this.isApplying)return this.reApply=!0,!1;this.isApplying=!0;let Qe=!1,vt=kt=>{let{token:gr,action:yr}=kt.data;gr!==this.token&&(yr===Ze.APPLY&&gr>this.token&&(Qe=!0),yr===Ze.TELL&&(Qe=!0))};this.channel.addEventListener("message",vt);try{return this.sendAction(Ze.APPLY),await Le(this.options.responseTime),this.channel.removeEventListener("message",vt),this.isApplying=!1,Qe?this.reApply?this.apply():!1:(this.assumeLead(),!0)}catch{return!1}}awaitLeadership(){if(this.isLeader)return Promise.resolve();let Qe=!1,vt=null;return new Promise(kt=>{let gr=()=>{if(Qe)return;Qe=!0;try{de.clearInterval(vt)}catch{}let er=this.intervals.indexOf(vt);er>=0&&this.intervals.splice(er,1),this.channel.removeEventListener("message",yr),kt()};vt=de.setInterval(()=>{this.apply().then(()=>{this.isLeader&&gr()})},this.options.fallbackInterval),this.intervals.push(vt);let yr=er=>{let{action:Qr}=er.data;Qr===Ze.CLOSE&&this.apply().then(()=>{this.isLeader&&gr()})};this.channel.addEventListener("message",yr)})}sendAction(Qe){this.channel.postMessage({action:Qe,token:this.token})}assumeLead(){this.isLeader=!0;let Qe=vt=>{let{action:kt}=vt.data;kt===Ze.APPLY&&this.sendAction(Ze.TELL)};return this.channel.addEventListener("message",Qe),this.listeners.push(Qe),this.sendAction(Ze.TELL)}waitForLeadership(){return this.deferred?this.deferred:(this.deferred=this.awaitLeadership(),this.deferred)}close(){if(!this.isDead){this.isDead=!0,this.isLeader=!1,this.sendAction(Ze.CLOSE);try{this.listeners.forEach(Qe=>this.channel.removeEventListener("message",Qe)),this.intervals.forEach(Qe=>de.clearInterval(Qe))}catch{}}}},Ut;(function(Qe){Qe[Qe.PROMPTED=0]="PROMPTED",Qe[Qe.ACTIVE=1]="ACTIVE",Qe[Qe.IDLE=2]="IDLE"})(Ut||(Ut={}));var bt=class{constructor(Qe){this.token=Ge(),this.registry=new Map,this.allIdle=!1,this.isLastActive=!1;let{channelName:vt}=Qe;if(this.options=Qe,this.channel=new Se(vt),this.registry.set(this.token,1),Qe.leaderElection){let kt={fallbackInterval:2e3,responseTime:100};this.elector=new gt(this.channel,kt),this.elector.waitForLeadership()}this.channel.addEventListener("message",kt=>{let{action:gr,token:yr,data:er}=kt.data;switch(gr){case Ze.REGISTER:this.registry.set(yr,2);break;case Ze.DEREGISTER:this.registry.delete(yr);break;case Ze.IDLE:this.idle(yr);break;case Ze.ACTIVE:this.active(yr);break;case Ze.PROMPT:this.prompt(yr);break;case Ze.START:this.start(yr);break;case Ze.RESET:this.reset(yr);break;case Ze.ACTIVATE:this.activate(yr);break;case Ze.PAUSE:this.pause(yr);break;case Ze.RESUME:this.resume(yr);break;case Ze.MESSAGE:this.options.onMessage(er);break}}),this.send(Ze.REGISTER)}get isLeader(){if(!this.elector)throw new Error('❌ Leader election is not enabled. To Enable it set the "leaderElection" property to true.');return this.elector.isLeader}prompt(Qe=this.token){this.registry.set(Qe,0);let vt=[...this.registry.values()].every(kt=>kt===0);Qe===this.token&&this.send(Ze.PROMPT),vt&&this.options.onPrompt()}idle(Qe=this.token){this.registry.set(Qe,2);let vt=[...this.registry.values()].every(kt=>kt===2);Qe===this.token&&this.send(Ze.IDLE),!this.allIdle&&vt&&(this.allIdle=!0,this.options.onIdle())}active(Qe=this.token){this.allIdle=!1,this.registry.set(Qe,1);let vt=[...this.registry.values()].some(kt=>kt===1);Qe===this.token&&this.send(Ze.ACTIVE),vt&&this.options.onActive(),this.isLastActive=Qe===this.token}start(Qe=this.token){this.allIdle=!1,this.registry.set(Qe,1),Qe===this.token?this.send(Ze.START):this.options.start(!0),this.isLastActive=Qe===this.token}reset(Qe=this.token){this.allIdle=!1,this.registry.set(Qe,1),Qe===this.token?this.send(Ze.RESET):this.options.reset(!0),this.isLastActive=Qe===this.token}activate(Qe=this.token){this.allIdle=!1,this.registry.set(Qe,1),Qe===this.token?this.send(Ze.ACTIVATE):this.options.activate(!0),this.isLastActive=Qe===this.token}pause(Qe=this.token){Qe===this.token?this.send(Ze.PAUSE):this.options.pause(!0)}resume(Qe=this.token){Qe===this.token?this.send(Ze.RESUME):this.options.resume(!0)}message(Qe){try{this.channel.postMessage({action:Ze.MESSAGE,token:this.token,data:Qe})}catch{}}send(Qe){try{this.channel.postMessage({action:Qe,token:this.token})}catch{}}close(){this.options.leaderElection&&this.elector.close(),this.send(Ze.DEREGISTER),this.channel.close()}},Tt=ae?document:null,Dt=["mousemove","keydown","wheel","DOMMouseScroll","mousewheel","mousedown","touchstart","touchmove","MSPointerDown","MSPointerMove","visibilitychange","focus"];function ur(Qe,vt){let kt;function gr(...yr){kt&&clearTimeout(kt),kt=setTimeout(()=>{Qe(...yr),kt=null},vt)}return gr.cancel=function(){clearTimeout(kt)},gr}function ln(Qe,vt){let kt=0;return function(...gr){let yr=new Date().getTime();if(!(yr-kt<vt))return kt=yr,Qe(...gr)}}var Rr=()=>Date.now(),rn=2147483647;function wn({timeout:Qe=1e3*60*20,promptTimeout:vt=0,promptBeforeIdle:kt=0,element:gr=Tt,events:yr=Dt,timers:er=void 0,immediateEvents:Qr=[],onPresenceChange:Fr=()=>{},onPrompt:Kt=()=>{},onIdle:xn=()=>{},onActive:St=()=>{},onAction:ke=()=>{},onMessage:Y=()=>{},debounce:fe=0,throttle:Pe=0,eventsThrottle:He=200,startOnMount:it=!0,startManually:xt=!1,stopOnIdle:Qt=!1,crossTab:Vt=!1,name:Br="idle-timer",syncTimers:Zr=0,leaderElection:Zt=!1}={}){let Nn=(0,U.useRef)(Rr()),jn=(0,U.useRef)(Rr()),gn=(0,U.useRef)(null),_n=(0,U.useRef)(null),mn=(0,U.useRef)(0),Ja=(0,U.useRef)(0),Fn=(0,U.useRef)(0),Cn=(0,U.useRef)(0),nn=(0,U.useRef)(!1),Kn=(0,U.useRef)(!1),vn=(0,U.useRef)(!1),lr=(0,U.useRef)(!0),Da=(0,U.useRef)(!1),xr=(0,U.useRef)(null),Gt=(0,U.useRef)(null),jr=(0,U.useRef)(Qe),Pr=(0,U.useRef)(0);(0,U.useEffect)(()=>{if(vt&&console.warn("⚠️ IdleTimer -- The `promptTimeout` property has been deprecated in favor of `promptBeforeIdle`. It will be removed in the next major release."),kt&&vt)throw new Error("❌ Both promptTimeout and promptBeforeIdle can not be set. The promptTimeout property will be deprecated in a future version.");if(Qe>=rn)throw new Error(`❌ The value for the timeout property must fit in a 32 bit signed integer, ${rn}.`);if(vt>=rn)throw new Error(`❌ The value for the promptTimeout property must fit in a 32 bit signed integer, ${rn}.`);if(kt>=rn)throw new Error(`❌ The value for the promptBeforeIdle property must fit in a 32 bit signed integer, ${rn}.`);if(kt>=Qe)throw new Error(`❌ The value for the promptBeforeIdle property must be less than the timeout property, ${Qe}.`);if(kt?(jr.current=Qe-kt,Pr.current=kt):(jr.current=Qe,Pr.current=vt),!lr.current){if(xt)return;nn.current&&(Fo.current(null,Yr),Gt.current&&Gt.current.active()),xs()}},[Qe,vt,kt,xt]);let ea=(0,U.useRef)(Qt);(0,U.useEffect)(()=>{ea.current=Qt},[Qt]);let dn=(0,U.useRef)(Qr),fa=(0,U.useRef)(gr),un=(0,U.useRef)([...new Set([...yr,...Qr]).values()]),qa=(0,U.useRef)(Fr);(0,U.useEffect)(()=>{qa.current=Fr},[Fr]);let Ea=(0,U.useRef)(Kt);(0,U.useEffect)(()=>{Ea.current=Kt},[Kt]);let yo=(0,U.useRef)(xn);(0,U.useEffect)(()=>{yo.current=xn},[xn]);let Fo=(0,U.useRef)(St);(0,U.useEffect)(()=>{Fo.current=St},[St]);let wa=(0,U.useRef)(ke);(0,U.useEffect)(()=>{wa.current=ke},[ke]);let Ga=(0,U.useRef)(Y);(0,U.useEffect)(()=>{Ga.current=Y},[Y]);let fo=(0,U.useMemo)(()=>{let Yt=(Be,Wn)=>wa.current(Be,Wn);return fe>0?ur(Yt,fe):Pe>0?ln(Yt,Pe):Yt},[Pe,fe]),xi=(0,U.useRef)();(0,U.useEffect)(()=>{Vt&&Zr&&(xi.current=ln(()=>{Gt.current.active()},Zr))},[Vt,Zr]);let Po=()=>{xr.current!==null&&(de.clearTimeout(xr.current),xr.current=null)},po=(Yt,Be=!0)=>{Po(),xr.current=de.setTimeout(ai,Yt||jr.current),Be&&(_n.current=Rr())},Ca=Yt=>{!Kn.current&&!nn.current&&(Ea.current(Yt,Yr),qa.current({type:"active",prompted:!0},Yr)),Cn.current=0,Fn.current=Rr(),Kn.current=!0,po(Pr.current,!1)},_i=()=>{Po(),nn.current||(yo.current(null,Yr),qa.current({type:"idle"},Yr)),nn.current=!0,gn.current=Rr(),ea.current?oi():Kn.current&&(Fn.current=0,Kn.current=!1)},zo=Yt=>{Po(),(nn.current||Kn.current)&&(Fo.current(Yt,Yr),qa.current({type:"active",prompted:!1},Yr)),Kn.current=!1,Fn.current=0,nn.current=!1,mn.current+=Rr()-gn.current,Ja.current+=Rr()-gn.current,fi(),po()},ai=Yt=>{if(!nn.current){fo.cancel&&fo.cancel();let Be=Rr()-_n.current;if(!(jr.current+Pr.current<Be)&&Pr.current>0&&!Kn.current){Gt.current?Gt.current.prompt():Ca(Yt);return}Gt.current?Gt.current.idle():_i();return}Gt.current?Gt.current.active():zo(Yt)},ss=Yt=>{if(!it&&!_n.current&&(_n.current=Rr(),Fo.current(null,Yr)),fo(Yt,Yr),Kn.current)return;if(Po(),!nn.current&&dn.current.includes(Yt.type)){ai(Yt);return}let Be=Rr()-_n.current;if(nn.current&&!Qt||!nn.current&&Be>=jr.current){ai(Yt);return}vn.current=!1,Cn.current=0,Fn.current=0,po(),Vt&&Zr&&xi.current()},Ws=(0,U.useRef)(ss);(0,U.useEffect)(()=>{let Yt=Da.current;Yt&&oi(),He>0?Ws.current=ln(ss,He):Ws.current=ss,Yt&&fi()},[He,Pe,fe,wa,Vt,Zr]);let fi=()=>{!ae||!fa.current||Da.current||(un.current.forEach(Yt=>{fa.current.addEventListener(Yt,Ws.current,{capture:!0,passive:!0})}),Da.current=!0)},oi=(Yt=!1)=>{!ae||!fa.current||(Da.current||Yt)&&(un.current.forEach(Be=>{fa.current.removeEventListener(Be,Ws.current,{capture:!0})}),Da.current=!1)},xs=(0,U.useCallback)(Yt=>{Po(),fi(),nn.current=!1,Kn.current=!1,vn.current=!1,Cn.current=0,Fn.current=0,Gt.current&&!Yt&&Gt.current.start(),po()},[xr,nn,jr,Gt]),ii=(0,U.useCallback)(Yt=>{Po(),fi(),jn.current=Rr(),mn.current+=Rr()-gn.current,Ja.current+=Rr()-gn.current,mn.current=0,nn.current=!1,Kn.current=!1,vn.current=!1,Cn.current=0,Fn.current=0,Gt.current&&!Yt&&Gt.current.reset(),xt||po()},[xr,nn,jr,xt,Gt]),Ii=(0,U.useCallback)(Yt=>{Po(),fi(),(nn.current||Kn.current)&&zo(),nn.current=!1,Kn.current=!1,vn.current=!1,Cn.current=0,Fn.current=0,jn.current=Rr(),Gt.current&&!Yt&&Gt.current.activate(),po()},[xr,nn,Kn,jr,Gt]),si=(0,U.useCallback)((Yt=!1)=>vn.current?!1:(Cn.current=Ei(),vn.current=!0,oi(),Po(),Gt.current&&!Yt&&Gt.current.pause(),!0),[xr,Gt]),Vi=(0,U.useCallback)((Yt=!1)=>vn.current?(vn.current=!1,Kn.current||fi(),nn.current||po(Cn.current),Fn.current&&(Fn.current=Rr()),Gt.current&&!Yt&&Gt.current.resume(),!0):!1,[xr,jr,Cn,Gt]),As=(0,U.useCallback)((Yt,Be)=>{Gt.current?(Be&&Ga.current(Yt,Yr),Gt.current.message(Yt)):Be&&Ga.current(Yt,Yr)},[Y]),Di=(0,U.useCallback)(()=>nn.current,[nn]),ro=(0,U.useCallback)(()=>Kn.current,[Kn]),Gi=(0,U.useCallback)(()=>Gt.current?Gt.current.isLeader:null,[Gt]),tc=(0,U.useCallback)(()=>Gt.current?Gt.current.isLastActive:null,[Gt]),IA=(0,U.useCallback)(()=>Gt.current?Gt.current.token:null,[Gt]),Ei=(0,U.useCallback)(()=>{if(vn.current)return Cn.current;let Yt=Cn.current?Cn.current:Pr.current+jr.current,Be=_n.current?Rr()-_n.current:0,Wn=Math.floor(Yt-Be);return Wn<0?0:Math.abs(Wn)},[jr,Pr,Kn,Cn,_n]),cs=(0,U.useCallback)(()=>Math.round(Rr()-jn.current),[jn]),_s=(0,U.useCallback)(()=>Math.round(Rr()-Nn.current),[Nn]),Gn=(0,U.useCallback)(()=>gn.current?new Date(gn.current):null,[gn]),Wi=(0,U.useCallback)(()=>_n.current?new Date(_n.current):null,[_n]),Ba=(0,U.useCallback)(()=>nn.current?Math.round(Rr()-gn.current+mn.current):Math.round(mn.current),[gn,mn]),Ce=(0,U.useCallback)(()=>nn.current?Math.round(Rr()-gn.current+Ja.current):Math.round(Ja.current),[gn,Ja]),Es=(0,U.useCallback)(()=>{let Yt=Math.round(cs()-Ba());return Yt>=0?Yt:0},[gn,mn]),Na=(0,U.useCallback)(()=>{let Yt=Math.round(_s()-Ce());return Yt>=0?Yt:0},[gn,mn]);(0,U.useEffect)(()=>{if(fe>0&&Pe>0)throw new Error("❌ onAction can either be throttled or debounced, not both.");er&&ne(er);let Yt=()=>{Gt.current&&Gt.current.close(),fo.cancel&&fo.cancel(),Po(),oi(!0)};return ae&&window.addEventListener("beforeunload",Yt),()=>{ae&&window.removeEventListener("beforeunload",Yt),Gt.current&&Gt.current.close(),fo.cancel&&fo.cancel(),Po(),oi(!0)}},[]),(0,U.useEffect)(()=>{Gt.current&&Gt.current.close(),Vt?Gt.current=new bt({channelName:Br,leaderElection:Zt,onPrompt:()=>{Ca()},onIdle:()=>{_i()},onActive:()=>{zo()},onMessage:Yt=>{Ga.current(Yt,Yr)},start:xs,reset:ii,activate:Ii,pause:si,resume:Vi}):Gt.current=null},[Vt,Br,Zt,Ea,yo,Fo,Ga,xs,ii,si,Vi]),(0,U.useEffect)(()=>{lr.current||(Po(),oi(!0)),!xt&&(it?xs():fi())},[xt,it,lr]),(0,U.useEffect)(()=>{if(!lr.current){let Yt=[...new Set([...yr,...Qr]).values()];if(oi(),un.current=Yt,fa.current=gr,dn.current=Qr,xt)return;it?xs():fi()}},[gr,JSON.stringify(yr),JSON.stringify(Qr),lr,xt,it]),(0,U.useEffect)(()=>{lr.current&&(lr.current=!1)},[lr]);let Yr={message:As,start:xs,reset:ii,activate:Ii,pause:si,resume:Vi,isIdle:Di,isPrompted:ro,isLeader:Gi,isLastActiveTab:tc,getTabId:IA,getRemainingTime:Ei,getElapsedTime:cs,getTotalElapsedTime:_s,getLastIdleTime:Gn,getLastActiveTime:Wi,getIdleTime:Ba,getTotalIdleTime:Ce,getActiveTime:Es,getTotalActiveTime:Na,setOnPresenceChange:Yt=>{Fr=Yt,qa.current=Yt},setOnPrompt:Yt=>{Kt=Yt,Ea.current=Yt},setOnIdle:Yt=>{xn=Yt,yo.current=Yt},setOnActive:Yt=>{St=Yt,Fo.current=Yt},setOnAction:Yt=>{ke=Yt,wa.current=Yt},setOnMessage:Yt=>{Y=Yt,Ga.current=Yt}};return Yr}var Pn=y(q),Aa=(0,Pn.createContext)(null);function Un(Qe){let vt=wn(Qe);return Pn.default.createElement(Aa.Provider,{value:vt},Qe.children)}var Jn=Aa.Consumer;function La(){return(0,Pn.useContext)(Aa)}}(gw)),gw}var mw,aE;function RH(){if(aE)return mw;aE=1;var e="Expected a function",t=NaN,r="[object Symbol]",n=/^\s+|\s+$/g,a=/^[-+]0x[0-9a-f]+$/i,o=/^0b[01]+$/i,i=/^0o[0-7]+$/i,c=parseInt,d=typeof So=="object"&&So&&So.Object===Object&&So,h=typeof self=="object"&&self&&self.Object===Object&&self,f=d||h||Function("return this")(),y=Object.prototype,x=y.toString,w=Math.max,F=Math.min,O=function(){return f.Date.now()};function M(ee,Ae,oe){var pe,he,Me,Oe,ue,ae,de=0,Z=!1,X=!1,ne=!0;if(typeof ee!="function")throw new TypeError(e);Ae=W(Ae)||0,j(oe)&&(Z=!!oe.leading,X="maxWait"in oe,Me=X?w(W(oe.maxWait)||0,Ae):Me,ne="trailing"in oe?!!oe.trailing:ne);function ye(Tt){var Dt=pe,ur=he;return pe=he=void 0,de=Tt,Oe=ee.apply(ur,Dt),Oe}function be(Tt){return de=Tt,ue=setTimeout(Ge,Ae),Z?ye(Tt):Oe}function Se(Tt){var Dt=Tt-ae,ur=Tt-de,ln=Ae-Dt;return X?F(ln,Me-ur):ln}function Le(Tt){var Dt=Tt-ae,ur=Tt-de;return ae===void 0||Dt>=Ae||Dt<0||X&&ur>=Me}function Ge(){var Tt=O();if(Le(Tt))return Ze(Tt);ue=setTimeout(Ge,Se(Tt))}function Ze(Tt){return ue=void 0,ne&&pe?ye(Tt):(pe=he=void 0,Oe)}function gt(){ue!==void 0&&clearTimeout(ue),de=0,pe=ae=he=ue=void 0}function Ut(){return ue===void 0?Oe:Ze(O())}function bt(){var Tt=O(),Dt=Le(Tt);if(pe=arguments,he=this,ae=Tt,Dt){if(ue===void 0)return be(ae);if(X)return ue=setTimeout(Ge,Ae),ye(ae)}return ue===void 0&&(ue=setTimeout(Ge,Ae)),Oe}return bt.cancel=gt,bt.flush=Ut,bt}function U(ee,Ae,oe){var pe=!0,he=!0;if(typeof ee!="function")throw new TypeError(e);return j(oe)&&(pe="leading"in oe?!!oe.leading:pe,he="trailing"in oe?!!oe.trailing:he),M(ee,Ae,{leading:pe,maxWait:Ae,trailing:he})}function j(ee){var Ae=typeof ee;return!!ee&&(Ae=="object"||Ae=="function")}function Q(ee){return!!ee&&typeof ee=="object"}function N(ee){return typeof ee=="symbol"||Q(ee)&&x.call(ee)==r}function W(ee){if(typeof ee=="number")return ee;if(N(ee))return t;if(j(ee)){var Ae=typeof ee.valueOf=="function"?ee.valueOf():ee;ee=j(Ae)?Ae+"":Ae}if(typeof ee!="string")return ee===0?ee:+ee;ee=ee.replace(n,"");var oe=o.test(ee);return oe||i.test(ee)?c(ee.slice(2),oe?2:8):a.test(ee)?t:+ee}return mw=U,mw}var cv={},oE;function HH(){if(oE)return cv;oE=1,Object.defineProperty(cv,"__esModule",{value:!0});var e=function(r){console.warn("[react-gtm]",r)};return cv.default=e,cv}var vw,iE;function jH(){if(iE)return vw;iE=1;var e=HH(),t=r(e);function r(a){return a&&a.__esModule?a:{default:a}}var n={tags:function(o){var i=o.id,c=o.events,d=o.dataLayer,h=o.dataLayerName,f=o.preview,y=o.auth,x="&gtm_auth="+y,w="&gtm_preview="+f;i||(0,t.default)("GTM Id is required");var F=`
      <iframe src="https://www.googletagmanager.com/ns.html?id=`+i+x+w+`&gtm_cookies_win=x"
        height="0" width="0" style="display:none;visibility:hidden" id="tag-manager"></iframe>`,O=`
      (function(w,d,s,l,i){w[l]=w[l]||[];
        w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js', `+JSON.stringify(c).slice(1,-1)+`});
        var f=d.getElementsByTagName(s)[0],j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';
        j.async=true;j.src='https://www.googletagmanager.com/gtm.js?id='+i+dl+'`+x+w+`&gtm_cookies_win=x';
        f.parentNode.insertBefore(j,f);
      })(window,document,'script','`+h+"','"+i+"');",M=this.dataLayer(d,h);return{iframe:F,script:O,dataLayerVar:M}},dataLayer:function(o,i){return`
      window.`+i+" = window."+i+` || [];
      window.`+i+".push("+JSON.stringify(o)+")"}};return vw=n,vw}var yw,sE;function KH(){if(sE)return yw;sE=1;var e=jH(),t=r(e);function r(a){return a&&a.__esModule?a:{default:a}}var n={dataScript:function(o){var i=document.createElement("script");return i.innerHTML=o,i},gtm:function(o){var i=t.default.tags(o),c=function(){var y=document.createElement("noscript");return y.innerHTML=i.iframe,y},d=function(){var y=document.createElement("script");return y.innerHTML=i.script,y},h=this.dataScript(i.dataLayerVar);return{noScript:c,script:d,dataScript:h}},initialize:function(o){var i=o.gtmId,c=o.events,d=c===void 0?{}:c,h=o.dataLayer,f=o.dataLayerName,y=f===void 0?"dataLayer":f,x=o.auth,w=x===void 0?"":x,F=o.preview,O=F===void 0?"":F,M=this.gtm({id:i,events:d,dataLayer:h||void 0,dataLayerName:y,auth:w,preview:O});h&&document.head.appendChild(M.dataScript),document.head.insertBefore(M.script(),document.head.childNodes[0]),document.body.insertBefore(M.noScript(),document.body.childNodes[0])},dataLayer:function(o){var i=o.dataLayer,c=o.dataLayerName,d=c===void 0?"dataLayer":c;if(window[d])return window[d].push(i);var h=t.default.dataLayer(i,d),f=this.dataScript(h);document.head.insertBefore(f,document.head.childNodes[0])}};return yw=n,yw}var bw,AE;function VH(){if(AE)return bw;AE=1;var e=KH(),t=r(e);function r(n){return n&&n.__esModule?n:{default:n}}return bw=t.default,bw}var ww={},Cw={},Bw={},cE;function GH(){return cE||(cE=1,function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=void 0;var t=function(){for(var a=arguments.length,o=new Array(a),i=0;i<a;i++)o[i]=arguments[i];if(typeof window<"u"){var c;typeof window.gtag>"u"&&(window.dataLayer=window.dataLayer||[],window.gtag=function(){window.dataLayer.push(arguments)}),(c=window).gtag.apply(c,o)}},r=t;e.default=r}(Bw)),Bw}var xw={},uE;function WH(){return uE||(uE=1,function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=i;var t=/^(a|an|and|as|at|but|by|en|for|if|in|nor|of|on|or|per|the|to|vs?\.?|via)$/i;function r(c){return c.toString().trim().replace(/[A-Za-z0-9\u00C0-\u00FF]+[^\s-]*/g,function(d,h,f){return h>0&&h+d.length!==f.length&&d.search(t)>-1&&f.charAt(h-2)!==":"&&(f.charAt(h+d.length)!=="-"||f.charAt(h-1)==="-")&&f.charAt(h-1).search(/[^\s-]/)<0?d.toLowerCase():d.substr(1).search(/[A-Z]|\../)>-1?d:d.charAt(0).toUpperCase()+d.substr(1)})}function n(c){return typeof c=="string"&&c.indexOf("@")!==-1}var a="REDACTED (Potential Email Address)";function o(c){return n(c)?(console.warn("This arg looks like an email address, redacting."),a):c}function i(){var c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",d=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0,h=arguments.length>2&&arguments[2]!==void 0?arguments[2]:!0,f=c||"";return d&&(f=r(c)),h&&(f=o(f)),f}}(xw)),xw}var lE;function YH(){return lE||(lE=1,function(e){Object.defineProperty(e,"__esModule",{value:!0}),e.default=e.GA4=void 0;var t=c(GH()),r=c(WH()),n=["eventCategory","eventAction","eventLabel","eventValue","hitType"],a=["title","location"],o=["page","hitType"],i=["action","category","label","value","nonInteraction","transport"];function c(ue){return ue&&ue.__esModule?ue:{default:ue}}function d(ue,ae){if(ue==null)return{};var de=h(ue,ae),Z,X;if(Object.getOwnPropertySymbols){var ne=Object.getOwnPropertySymbols(ue);for(X=0;X<ne.length;X++)Z=ne[X],!(ae.indexOf(Z)>=0)&&Object.prototype.propertyIsEnumerable.call(ue,Z)&&(de[Z]=ue[Z])}return de}function h(ue,ae){if(ue==null)return{};var de={},Z=Object.keys(ue),X,ne;for(ne=0;ne<Z.length;ne++)X=Z[ne],!(ae.indexOf(X)>=0)&&(de[X]=ue[X]);return de}function f(ue){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?f=function(de){return typeof de}:f=function(de){return de&&typeof Symbol=="function"&&de.constructor===Symbol&&de!==Symbol.prototype?"symbol":typeof de},f(ue)}function y(ue){return F(ue)||w(ue)||Q(ue)||x()}function x(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function w(ue){if(typeof Symbol<"u"&&ue[Symbol.iterator]!=null||ue["@@iterator"]!=null)return Array.from(ue)}function F(ue){if(Array.isArray(ue))return N(ue)}function O(ue,ae){var de=Object.keys(ue);if(Object.getOwnPropertySymbols){var Z=Object.getOwnPropertySymbols(ue);ae&&(Z=Z.filter(function(X){return Object.getOwnPropertyDescriptor(ue,X).enumerable})),de.push.apply(de,Z)}return de}function M(ue){for(var ae=1;ae<arguments.length;ae++){var de=arguments[ae]!=null?arguments[ae]:{};ae%2?O(Object(de),!0).forEach(function(Z){he(ue,Z,de[Z])}):Object.getOwnPropertyDescriptors?Object.defineProperties(ue,Object.getOwnPropertyDescriptors(de)):O(Object(de)).forEach(function(Z){Object.defineProperty(ue,Z,Object.getOwnPropertyDescriptor(de,Z))})}return ue}function U(ue,ae){return ee(ue)||W(ue,ae)||Q(ue,ae)||j()}function j(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function Q(ue,ae){if(ue){if(typeof ue=="string")return N(ue,ae);var de=Object.prototype.toString.call(ue).slice(8,-1);if(de==="Object"&&ue.constructor&&(de=ue.constructor.name),de==="Map"||de==="Set")return Array.from(ue);if(de==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(de))return N(ue,ae)}}function N(ue,ae){(ae==null||ae>ue.length)&&(ae=ue.length);for(var de=0,Z=new Array(ae);de<ae;de++)Z[de]=ue[de];return Z}function W(ue,ae){var de=ue==null?null:typeof Symbol<"u"&&ue[Symbol.iterator]||ue["@@iterator"];if(de!=null){var Z=[],X=!0,ne=!1,ye,be;try{for(de=de.call(ue);!(X=(ye=de.next()).done)&&(Z.push(ye.value),!(ae&&Z.length===ae));X=!0);}catch(Se){ne=!0,be=Se}finally{try{!X&&de.return!=null&&de.return()}finally{if(ne)throw be}}return Z}}function ee(ue){if(Array.isArray(ue))return ue}function Ae(ue,ae){if(!(ue instanceof ae))throw new TypeError("Cannot call a class as a function")}function oe(ue,ae){for(var de=0;de<ae.length;de++){var Z=ae[de];Z.enumerable=Z.enumerable||!1,Z.configurable=!0,"value"in Z&&(Z.writable=!0),Object.defineProperty(ue,Z.key,Z)}}function pe(ue,ae,de){return ae&&oe(ue.prototype,ae),ue}function he(ue,ae,de){return ae in ue?Object.defineProperty(ue,ae,{value:de,enumerable:!0,configurable:!0,writable:!0}):ue[ae]=de,ue}var Me=function(){function ue(){var ae=this;Ae(this,ue),he(this,"reset",function(){ae.isInitialized=!1,ae._testMode=!1,ae._currentMeasurementId,ae._hasLoadedGA=!1,ae._isQueuing=!1,ae._queueGtag=[]}),he(this,"_gtag",function(){for(var de=arguments.length,Z=new Array(de),X=0;X<de;X++)Z[X]=arguments[X];ae._testMode||ae._isQueuing?ae._queueGtag.push(Z):t.default.apply(void 0,Z)}),he(this,"_loadGA",function(de,Z){if(!(typeof window>"u"||typeof document>"u")&&!ae._hasLoadedGA){var X=document.createElement("script");X.async=!0,X.src="https://www.googletagmanager.com/gtag/js?id=".concat(de),Z&&X.setAttribute("nonce",Z),document.body.appendChild(X),window.dataLayer=window.dataLayer||[],window.gtag=function(){window.dataLayer.push(arguments)},ae._hasLoadedGA=!0}}),he(this,"_toGtagOptions",function(de){if(de){var Z={cookieUpdate:"cookie_update",cookieExpires:"cookie_expires",cookieDomain:"cookie_domain",cookieFlags:"cookie_flags",userId:"user_id",clientId:"client_id",anonymizeIp:"anonymize_ip",contentGroup1:"content_group1",contentGroup2:"content_group2",contentGroup3:"content_group3",contentGroup4:"content_group4",contentGroup5:"content_group5",allowAdFeatures:"allow_google_signals",allowAdPersonalizationSignals:"allow_ad_personalization_signals",nonInteraction:"non_interaction",page:"page_path",hitCallback:"event_callback"},X=Object.entries(de).reduce(function(ne,ye){var be=U(ye,2),Se=be[0],Le=be[1];return Z[Se]?ne[Z[Se]]=Le:ne[Se]=Le,ne},{});return X}}),he(this,"initialize",function(de){var Z=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(!de)throw new Error("Require GA_MEASUREMENT_ID");var X=typeof de=="string"?[{trackingId:de}]:de;ae._currentMeasurementId=X[0].trackingId;var ne=Z.gaOptions,ye=Z.gtagOptions,be=Z.legacyDimensionMetric,Se=be===void 0?!0:be,Le=Z.nonce,Ge=Z.testMode,Ze=Ge===void 0?!1:Ge;if(ae._testMode=Ze,Ze||ae._loadGA(ae._currentMeasurementId,Le),ae.isInitialized||(ae._gtag("js",new Date),X.forEach(function(bt){var Tt=ae._appendCustomMap(M(M(M({send_page_view:!1},ae._toGtagOptions(M(M({},ne),bt.gaOptions))),ye),bt.gtagOptions),Se);ae._gtag("config",bt.trackingId,Tt)})),ae.isInitialized=!0,!Ze){var gt=y(ae._queueGtag);for(ae._queueGtag=[],ae._isQueuing=!1;gt.length;){var Ut=gt.shift();ae._gtag.apply(ae,y(Ut)),Ut[0]==="get"&&(ae._isQueuing=!0)}}}),he(this,"set",function(de){if(!de){console.warn("`fieldsObject` is required in .set()");return}if(f(de)!=="object"){console.warn("Expected `fieldsObject` arg to be an Object");return}Object.keys(de).length===0&&console.warn("empty `fieldsObject` given to .set()"),ae._gaCommand("set",de)}),he(this,"_gaCommandSendEvent",function(de,Z,X,ne,ye){ae._gtag("event",Z,M(M({event_category:de,event_label:X,value:ne},ye&&{non_interaction:ye.nonInteraction}),ae._toGtagOptions(ye)))}),he(this,"_gaCommandSendEventParameters",function(){for(var de=arguments.length,Z=new Array(de),X=0;X<de;X++)Z[X]=arguments[X];if(typeof Z[0]=="string")ae._gaCommandSendEvent.apply(ae,y(Z.slice(1)));else{var ne=Z[0],ye=ne.eventCategory,be=ne.eventAction,Se=ne.eventLabel,Le=ne.eventValue;ne.hitType;var Ge=d(ne,n);ae._gaCommandSendEvent(ye,be,Se,Le,Ge)}}),he(this,"_gaCommandSendTiming",function(de,Z,X,ne){ae._gtag("event","timing_complete",{name:Z,value:X,event_category:de,event_label:ne})}),he(this,"_gaCommandSendPageview",function(de,Z){if(Z&&Object.keys(Z).length){var X=ae._toGtagOptions(Z),ne=X.title,ye=X.location,be=d(X,a);ae._gtag("event","page_view",M(M(M(M({},de&&{page_path:de}),ne&&{page_title:ne}),ye&&{page_location:ye}),be))}else de?ae._gtag("event","page_view",{page_path:de}):ae._gtag("event","page_view")}),he(this,"_gaCommandSendPageviewParameters",function(){for(var de=arguments.length,Z=new Array(de),X=0;X<de;X++)Z[X]=arguments[X];if(typeof Z[0]=="string")ae._gaCommandSendPageview.apply(ae,y(Z.slice(1)));else{var ne=Z[0],ye=ne.page;ne.hitType;var be=d(ne,o);ae._gaCommandSendPageview(ye,be)}}),he(this,"_gaCommandSend",function(){for(var de=arguments.length,Z=new Array(de),X=0;X<de;X++)Z[X]=arguments[X];var ne=typeof Z[0]=="string"?Z[0]:Z[0].hitType;switch(ne){case"event":ae._gaCommandSendEventParameters.apply(ae,Z);break;case"pageview":ae._gaCommandSendPageviewParameters.apply(ae,Z);break;case"timing":ae._gaCommandSendTiming.apply(ae,y(Z.slice(1)));break;case"screenview":case"transaction":case"item":case"social":case"exception":console.warn("Unsupported send command: ".concat(ne));break;default:console.warn("Send command doesn't exist: ".concat(ne))}}),he(this,"_gaCommandSet",function(){for(var de=arguments.length,Z=new Array(de),X=0;X<de;X++)Z[X]=arguments[X];typeof Z[0]=="string"&&(Z[0]=he({},Z[0],Z[1])),ae._gtag("set",ae._toGtagOptions(Z[0]))}),he(this,"_gaCommand",function(de){for(var Z=arguments.length,X=new Array(Z>1?Z-1:0),ne=1;ne<Z;ne++)X[ne-1]=arguments[ne];switch(de){case"send":ae._gaCommandSend.apply(ae,X);break;case"set":ae._gaCommandSet.apply(ae,X);break;default:console.warn("Command doesn't exist: ".concat(de))}}),he(this,"ga",function(){for(var de=arguments.length,Z=new Array(de),X=0;X<de;X++)Z[X]=arguments[X];if(typeof Z[0]=="string")ae._gaCommand.apply(ae,Z);else{var ne=Z[0];ae._gtag("get",ae._currentMeasurementId,"client_id",function(ye){ae._isQueuing=!1;var be=ae._queueGtag;for(ne({get:function(Ge){return Ge==="clientId"?ye:Ge==="trackingId"?ae._currentMeasurementId:Ge==="apiVersion"?"1":void 0}});be.length;){var Se=be.shift();ae._gtag.apply(ae,y(Se))}}),ae._isQueuing=!0}return ae.ga}),he(this,"event",function(de,Z){if(typeof de=="string")ae._gtag("event",de,ae._toGtagOptions(Z));else{var X=de.action,ne=de.category,ye=de.label,be=de.value,Se=de.nonInteraction,Le=de.transport,Ge=d(de,i);if(!ne||!X){console.warn("args.category AND args.action are required in event()");return}var Ze={hitType:"event",eventCategory:(0,r.default)(ne),eventAction:(0,r.default)(X)};ye&&(Ze.eventLabel=(0,r.default)(ye)),typeof be<"u"&&(typeof be!="number"?console.warn("Expected `args.value` arg to be a Number."):Ze.eventValue=be),typeof Se<"u"&&(typeof Se!="boolean"?console.warn("`args.nonInteraction` must be a boolean."):Ze.nonInteraction=Se),typeof Le<"u"&&(typeof Le!="string"?console.warn("`args.transport` must be a string."):(["beacon","xhr","image"].indexOf(Le)===-1&&console.warn("`args.transport` must be either one of these values: `beacon`, `xhr` or `image`"),Ze.transport=Le)),Object.keys(Ge).filter(function(gt){return gt.substr(0,9)==="dimension"}).forEach(function(gt){Ze[gt]=Ge[gt]}),Object.keys(Ge).filter(function(gt){return gt.substr(0,6)==="metric"}).forEach(function(gt){Ze[gt]=Ge[gt]}),ae._gaCommand("send",Ze)}}),he(this,"send",function(de){ae._gaCommand("send",de)}),he(this,"pageview",function(de,Z,X){var ne=de==null?void 0:de.trim();if(ne===""){console.warn("path cannot be an empty string in .pageview()");return}ae._gaCommand("send","pageview",ne,{title:X})}),this.reset()}return pe(ue,[{key:"gtag",value:function(){this._gtag.apply(this,arguments)}},{key:"_appendCustomMap",value:function(de){var Z=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;if(!Z)return de;de.custom_map||(de.custom_map={});for(var X=1;X<=200;X++)de.custom_map["dimension".concat(X)]||(de.custom_map["dimension".concat(X)]="dimension".concat(X)),de.custom_map["metric".concat(X)]||(de.custom_map["metric".concat(X)]="metric".concat(X));return de}},{key:"outboundLink",value:function(de,Z){var X=de.label;if(typeof Z!="function"){console.warn("hitCallback function is required");return}if(!X){console.warn("args.label is required in outboundLink()");return}var ne={hitType:"event",eventCategory:"Outbound",eventAction:"Click",eventLabel:(0,r.default)(X)},ye=!1,be=function(){ye=!0,Z()},Se=setTimeout(be,250),Le=function(){clearTimeout(Se),ye||Z()};ne.hitCallback=Le,this._gaCommand("send",ne)}}]),ue}();e.GA4=Me;var Oe=new Me;e.default=Oe}(Cw)),Cw}var dE;function zH(){return dE||(dE=1,function(e){function t(c){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?t=function(h){return typeof h}:t=function(h){return h&&typeof Symbol=="function"&&h.constructor===Symbol&&h!==Symbol.prototype?"symbol":typeof h},t(c)}Object.defineProperty(e,"__esModule",{value:!0}),e.default=e.ReactGAImplementation=void 0;var r=a(YH());function n(c){if(typeof WeakMap!="function")return null;var d=new WeakMap,h=new WeakMap;return(n=function(y){return y?h:d})(c)}function a(c,d){if(c&&c.__esModule)return c;if(c===null||t(c)!=="object"&&typeof c!="function")return{default:c};var h=n(d);if(h&&h.has(c))return h.get(c);var f={},y=Object.defineProperty&&Object.getOwnPropertyDescriptor;for(var x in c)if(x!=="default"&&Object.prototype.hasOwnProperty.call(c,x)){var w=y?Object.getOwnPropertyDescriptor(c,x):null;w&&(w.get||w.set)?Object.defineProperty(f,x,w):f[x]=c[x]}return f.default=c,h&&h.set(c,f),f}var o=r.GA4;e.ReactGAImplementation=o;var i=r.default;e.default=i}(ww)),ww}var _w,fE;function $H(){if(fE)return _w;fE=1,_w=n;var e=/^(?:\w+:)?\/\/(\S+)$/,t=/^localhost[\:?\d]*(?:[^\:?\d]\S*)?$/,r=/^[^\s\.]+\.\S{2,}$/;function n(a){if(typeof a!="string")return!1;var o=a.match(e);if(!o)return!1;var i=o[1];return i?!!(t.test(i)||r.test(i)):!1}return _w}var JH=function(t,r,n,a){var o=n?n.call(a,t,r):void 0;if(o!==void 0)return!!o;if(t===r)return!0;if(typeof t!="object"||!t||typeof r!="object"||!r)return!1;var i=Object.keys(t),c=Object.keys(r);if(i.length!==c.length)return!1;for(var d=Object.prototype.hasOwnProperty.bind(r),h=0;h<i.length;h++){var f=i[h];if(!d(f))return!1;var y=t[f],x=r[f];if(o=n?n.call(a,y,x,f):void 0,o===!1||o===void 0&&y!==x)return!1}return!0};const qH=g0(JH);function pE(e){var t=q.useRef();t.current=e;var r=q.useCallback(function(){for(var n,a=arguments.length,o=new Array(a),i=0;i<a;i++)o[i]=arguments[i];return(n=t.current)===null||n===void 0?void 0:n.call.apply(n,[t].concat(o))},[]);return r}function XH(){return!!(typeof window<"u"&&window.document&&window.document.createElement)}var hE=XH()?q.useLayoutEffect:q.useEffect,ZH=function(t,r){var n=q.useRef(!0);hE(function(){return t(n.current)},r),hE(function(){return n.current=!1,function(){n.current=!0}},[])},gE=function(t,r){ZH(function(n){if(!n)return t()},r)};function mE(e){var t=q.useRef(!1),r=q.useState(e),n=Vo(r,2),a=n[0],o=n[1];q.useEffect(function(){return t.current=!1,function(){t.current=!0}},[]);function i(c,d){d&&t.current||o(c)}return[a,i]}function Ew(e){return e!==void 0}function e6(e,t){var r=t||{},n=r.defaultValue,a=r.value,o=r.onChange,i=r.postState,c=mE(function(){return Ew(a)?a:Ew(n)?typeof n=="function"?n():n:typeof e=="function"?e():e}),d=Vo(c,2),h=d[0],f=d[1],y=a!==void 0?a:h,x=i?i(y):y,w=pE(o),F=mE([y]),O=Vo(F,2),M=O[0],U=O[1];gE(function(){var Q=M[0];h!==Q&&w(h,Q)},[M]),gE(function(){Ew(a)||f(a)},[a]);var j=pE(function(Q,N){f(Q,N),U([y],N)});return[x,j]}function vE(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(a){return Object.getOwnPropertyDescriptor(e,a).enumerable})),r.push.apply(r,n)}return r}function Mr(e){for(var t=1;t<arguments.length;t++){var r=arguments[t]!=null?arguments[t]:{};t%2?vE(Object(r),!0).forEach(function(n){Wt(e,n,r[n])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):vE(Object(r)).forEach(function(n){Object.defineProperty(e,n,Object.getOwnPropertyDescriptor(r,n))})}return e}var Xr={MAC_ENTER:3,BACKSPACE:8,TAB:9,NUM_CENTER:12,ENTER:13,SHIFT:16,CTRL:17,ALT:18,PAUSE:19,CAPS_LOCK:20,ESC:27,SPACE:32,PAGE_UP:33,PAGE_DOWN:34,END:35,HOME:36,LEFT:37,UP:38,RIGHT:39,DOWN:40,PRINT_SCREEN:44,INSERT:45,DELETE:46,ZERO:48,ONE:49,TWO:50,THREE:51,FOUR:52,FIVE:53,SIX:54,SEVEN:55,EIGHT:56,NINE:57,QUESTION_MARK:63,A:65,B:66,C:67,D:68,E:69,F:70,G:71,H:72,I:73,J:74,K:75,L:76,M:77,N:78,O:79,P:80,Q:81,R:82,S:83,T:84,U:85,V:86,W:87,X:88,Y:89,Z:90,META:91,WIN_KEY_RIGHT:92,CONTEXT_MENU:93,NUM_ZERO:96,NUM_ONE:97,NUM_TWO:98,NUM_THREE:99,NUM_FOUR:100,NUM_FIVE:101,NUM_SIX:102,NUM_SEVEN:103,NUM_EIGHT:104,NUM_NINE:105,NUM_MULTIPLY:106,NUM_PLUS:107,NUM_MINUS:109,NUM_PERIOD:110,NUM_DIVISION:111,F1:112,F2:113,F3:114,F4:115,F5:116,F6:117,F7:118,F8:119,F9:120,F10:121,F11:122,F12:123,NUMLOCK:144,SEMICOLON:186,DASH:189,EQUALS:187,COMMA:188,PERIOD:190,SLASH:191,APOSTROPHE:192,SINGLE_QUOTE:222,OPEN_SQUARE_BRACKET:219,BACKSLASH:220,CLOSE_SQUARE_BRACKET:221,WIN_KEY:224,MAC_FF_META:224,WIN_IME:229,isTextModifyingKeyEvent:function(t){var r=t.keyCode;if(t.altKey&&!t.ctrlKey||t.metaKey||r>=Xr.F1&&r<=Xr.F12)return!1;switch(r){case Xr.ALT:case Xr.CAPS_LOCK:case Xr.CONTEXT_MENU:case Xr.CTRL:case Xr.DOWN:case Xr.END:case Xr.ESC:case Xr.HOME:case Xr.INSERT:case Xr.LEFT:case Xr.MAC_FF_META:case Xr.META:case Xr.NUMLOCK:case Xr.NUM_CENTER:case Xr.PAGE_DOWN:case Xr.PAGE_UP:case Xr.PAUSE:case Xr.PRINT_SCREEN:case Xr.RIGHT:case Xr.SHIFT:case Xr.UP:case Xr.WIN_KEY:case Xr.WIN_KEY_RIGHT:return!1;default:return!0}},isCharacterKey:function(t){if(t>=Xr.ZERO&&t<=Xr.NINE||t>=Xr.NUM_ZERO&&t<=Xr.NUM_MULTIPLY||t>=Xr.A&&t<=Xr.Z||window.navigator.userAgent.indexOf("WebKit")!==-1&&t===0)return!0;switch(t){case Xr.SPACE:case Xr.QUESTION_MARK:case Xr.NUM_PLUS:case Xr.NUM_MINUS:case Xr.NUM_PERIOD:case Xr.NUM_DIVISION:case Xr.SEMICOLON:case Xr.DASH:case Xr.EQUALS:case Xr.COMMA:case Xr.PERIOD:case Xr.SLASH:case Xr.APOSTROPHE:case Xr.SINGLE_QUOTE:case Xr.OPEN_SQUARE_BRACKET:case Xr.BACKSLASH:case Xr.CLOSE_SQUARE_BRACKET:return!0;default:return!1}}},sd=q.createContext({min:0,max:0,direction:"ltr",step:1,includedStart:0,includedEnd:0,tabIndex:0,keyboard:!0});function M1(e,t,r){return(e-t)/(r-t)}function SC(e,t,r,n){var a=M1(t,r,n),o={};switch(e){case"rtl":o.right="".concat(a*100,"%"),o.transform="translateX(50%)";break;case"btt":o.bottom="".concat(a*100,"%"),o.transform="translateY(50%)";break;case"ttb":o.top="".concat(a*100,"%"),o.transform="translateY(-50%)";break;default:o.left="".concat(a*100,"%"),o.transform="translateX(-50%)";break}return o}function $f(e,t){return Array.isArray(e)?e[t]:e}var t6=["prefixCls","value","valueIndex","onStartMove","style","render","dragging","onOffsetChange"],r6=q.forwardRef(function(e,t){var r,n,a=e.prefixCls,o=e.value,i=e.valueIndex,c=e.onStartMove,d=e.style,h=e.render,f=e.dragging,y=e.onOffsetChange,x=FA(e,t6),w=q.useContext(sd),F=w.min,O=w.max,M=w.direction,U=w.disabled,j=w.keyboard,Q=w.range,N=w.tabIndex,W=w.ariaLabelForHandle,ee=w.ariaLabelledByForHandle,Ae=w.ariaValueTextFormatterForHandle,oe="".concat(a,"-handle"),pe=function(ae){U||c(ae,i)},he=function(ae){if(!U&&j){var de=null;switch(ae.which||ae.keyCode){case Xr.LEFT:de=M==="ltr"||M==="btt"?-1:1;break;case Xr.RIGHT:de=M==="ltr"||M==="btt"?1:-1;break;case Xr.UP:de=M!=="ttb"?1:-1;break;case Xr.DOWN:de=M!=="ttb"?-1:1;break;case Xr.HOME:de="min";break;case Xr.END:de="max";break;case Xr.PAGE_UP:de=2;break;case Xr.PAGE_DOWN:de=-2;break}de!==null&&(ae.preventDefault(),y(de,i))}},Me=SC(M,o,F,O),Oe=q.createElement("div",je({ref:t,className:$t(oe,(r={},Wt(r,"".concat(oe,"-").concat(i+1),Q),Wt(r,"".concat(oe,"-dragging"),f),r)),style:Mr(Mr({},Me),d),onMouseDown:pe,onTouchStart:pe,onKeyDown:he,tabIndex:U?null:$f(N,i),role:"slider","aria-valuemin":F,"aria-valuemax":O,"aria-valuenow":o,"aria-disabled":U,"aria-label":$f(W,i),"aria-labelledby":$f(ee,i),"aria-valuetext":(n=$f(Ae,i))===null||n===void 0?void 0:n(o)},x));return h&&(Oe=h(Oe,{index:i,prefixCls:a,value:o,dragging:f})),Oe}),n6=["prefixCls","style","onStartMove","onOffsetChange","values","handleRender","draggingIndex"],a6=q.forwardRef(function(e,t){var r=e.prefixCls,n=e.style,a=e.onStartMove,o=e.onOffsetChange,i=e.values,c=e.handleRender,d=e.draggingIndex,h=FA(e,n6),f=q.useRef({});return q.useImperativeHandle(t,function(){return{focus:function(x){var w;(w=f.current[x])===null||w===void 0||w.focus()}}}),q.createElement(q.Fragment,null,i.map(function(y,x){return q.createElement(r6,je({ref:function(F){F?f.current[x]=F:delete f.current[x]},dragging:d===x,prefixCls:r,style:$f(n,x),key:x,value:y,valueIndex:x,onStartMove:a,onOffsetChange:o,render:c},h))}))});function yE(e){var t="touches"in e?e.touches[0]:e;return{pageX:t.pageX,pageY:t.pageY}}function o6(e,t,r,n,a,o,i,c,d){var h=q.useState(null),f=Vo(h,2),y=f[0],x=f[1],w=q.useState(-1),F=Vo(w,2),O=F[0],M=F[1],U=q.useState(r),j=Vo(U,2),Q=j[0],N=j[1],W=q.useState(r),ee=Vo(W,2),Ae=ee[0],oe=ee[1],pe=q.useRef(null),he=q.useRef(null);q.useEffect(function(){O===-1&&N(r)},[r,O]),q.useEffect(function(){return function(){document.removeEventListener("mousemove",pe.current),document.removeEventListener("mouseup",he.current),document.removeEventListener("touchmove",pe.current),document.removeEventListener("touchend",he.current)}},[]);var Me=function(X,ne){Q.some(function(ye,be){return ye!==X[be]})&&(ne!==void 0&&x(ne),N(X),i(X))},Oe=function(X,ne){if(X===-1){var ye=Ae[0],be=Ae[Ae.length-1],Se=n-ye,Le=a-be,Ge=ne*(a-n);Ge=Math.max(Ge,Se),Ge=Math.min(Ge,Le);var Ze=o(ye+Ge);Ge=Ze-ye;var gt=Ae.map(function(Dt){return Dt+Ge});Me(gt)}else{var Ut=(a-n)*ne,bt=Qs(Q);bt[X]=Ae[X];var Tt=d(bt,Ut,X,"dist");Me(Tt.values,Tt.value)}},ue=q.useRef(Oe);ue.current=Oe;var ae=function(X,ne){X.stopPropagation();var ye=r[ne];M(ne),x(ye),oe(r);var be=yE(X),Se=be.pageX,Le=be.pageY,Ge=function(Ut){Ut.preventDefault();var bt=yE(Ut),Tt=bt.pageX,Dt=bt.pageY,ur=Tt-Se,ln=Dt-Le,Rr=e.current.getBoundingClientRect(),rn=Rr.width,wn=Rr.height,Pn;switch(t){case"btt":Pn=-ln/wn;break;case"ttb":Pn=ln/wn;break;case"rtl":Pn=-ur/rn;break;default:Pn=ur/rn}ue.current(ne,Pn)},Ze=function gt(Ut){Ut.preventDefault(),document.removeEventListener("mouseup",gt),document.removeEventListener("mousemove",Ge),document.removeEventListener("touchend",gt),document.removeEventListener("touchmove",Ge),pe.current=null,he.current=null,M(-1),c()};document.addEventListener("mouseup",Ze),document.addEventListener("mousemove",Ge),document.addEventListener("touchend",Ze),document.addEventListener("touchmove",Ge),pe.current=Ge,he.current=Ze},de=q.useMemo(function(){var Z=Qs(r).sort(function(ne,ye){return ne-ye}),X=Qs(Q).sort(function(ne,ye){return ne-ye});return Z.every(function(ne,ye){return ne===X[ye]})?Q:r},[r,Q]);return[O,y,de,ae]}function i6(e){var t=e.prefixCls,r=e.style,n=e.start,a=e.end,o=e.index,i=e.onStartMove,c=q.useContext(sd),d=c.direction,h=c.min,f=c.max,y=c.disabled,x=c.range,w="".concat(t,"-track"),F=M1(n,h,f),O=M1(a,h,f),M=function(Q){!y&&i&&i(Q,-1)},U={};switch(d){case"rtl":U.right="".concat(F*100,"%"),U.width="".concat(O*100-F*100,"%");break;case"btt":U.bottom="".concat(F*100,"%"),U.height="".concat(O*100-F*100,"%");break;case"ttb":U.top="".concat(F*100,"%"),U.height="".concat(O*100-F*100,"%");break;default:U.left="".concat(F*100,"%"),U.width="".concat(O*100-F*100,"%")}return q.createElement("div",{className:$t(w,x&&"".concat(w,"-").concat(o+1)),style:Mr(Mr({},U),r),onMouseDown:M,onTouchStart:M})}function s6(e){var t=e.prefixCls,r=e.style,n=e.values,a=e.startPoint,o=e.onStartMove,i=q.useContext(sd),c=i.included,d=i.range,h=i.min,f=q.useMemo(function(){if(!d){if(n.length===0)return[];var y=a??h,x=n[0];return[{start:Math.min(y,x),end:Math.max(y,x)}]}for(var w=[],F=0;F<n.length-1;F+=1)w.push({start:n[F],end:n[F+1]});return w},[n,d,a,h]);return c?f.map(function(y,x){var w=y.start,F=y.end;return q.createElement(i6,{index:x,prefixCls:t,style:$f(r,x),start:w,end:F,key:x,onStartMove:o})}):null}function A6(e){var t=e.prefixCls,r=e.style,n=e.children,a=e.value,o=e.onClick,i=q.useContext(sd),c=i.min,d=i.max,h=i.direction,f=i.includedStart,y=i.includedEnd,x=i.included,w="".concat(t,"-text"),F=SC(h,a,c,d);return q.createElement("span",{className:$t(w,Wt({},"".concat(w,"-active"),x&&f<=a&&a<=y)),style:Mr(Mr({},F),r),onMouseDown:function(M){M.stopPropagation()},onClick:function(){o(a)}},n)}function c6(e){var t=e.prefixCls,r=e.marks,n=e.onClick,a="".concat(t,"-mark");return r.length?q.createElement("div",{className:a},r.map(function(o){var i=o.value,c=o.style,d=o.label;return q.createElement(A6,{key:i,prefixCls:a,style:c,value:i,onClick:n},d)})):null}function u6(e){var t=e.prefixCls,r=e.value,n=e.style,a=e.activeStyle,o=q.useContext(sd),i=o.min,c=o.max,d=o.direction,h=o.included,f=o.includedStart,y=o.includedEnd,x="".concat(t,"-dot"),w=h&&f<=r&&r<=y,F=Mr(Mr({},SC(d,r,i,c)),typeof n=="function"?n(r):n);return w&&(F=Mr(Mr({},F),typeof a=="function"?a(r):a)),q.createElement("span",{className:$t(x,Wt({},"".concat(x,"-active"),w)),style:F})}function l6(e){var t=e.prefixCls,r=e.marks,n=e.dots,a=e.style,o=e.activeStyle,i=q.useContext(sd),c=i.min,d=i.max,h=i.step,f=q.useMemo(function(){var y=new Set;if(r.forEach(function(w){y.add(w.value)}),n&&h!==null)for(var x=c;x<=d;)y.add(x),x+=h;return Array.from(y)},[c,d,h,n,r]);return q.createElement("div",{className:"".concat(t,"-step")},f.map(function(y){return q.createElement(u6,{prefixCls:t,key:y,value:y,style:a,activeStyle:o})}))}function d6(e,t,r,n,a,o){var i=q.useCallback(function(w){var F=isFinite(w)?w:e;return F=Math.min(t,w),F=Math.max(e,F),F},[e,t]),c=q.useCallback(function(w){if(r!==null){var F=e+Math.round((i(w)-e)/r)*r,O=function(Q){return(String(Q).split(".")[1]||"").length},M=Math.max(O(r),O(t),O(e)),U=Number(F.toFixed(M));return e<=U&&U<=t?U:null}return null},[r,e,t,i]),d=q.useCallback(function(w){var F=i(w),O=n.map(function(j){return j.value});r!==null&&O.push(c(w)),O.push(e,t);var M=O[0],U=t-e;return O.forEach(function(j){var Q=Math.abs(F-j);Q<=U&&(M=j,U=Q)}),M},[e,t,n,r,i,c]),h=function w(F,O,M){var U=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"unit";if(typeof O=="number"){var j,Q=F[M],N=Q+O,W=[];n.forEach(function(he){W.push(he.value)}),W.push(e,t),W.push(c(Q));var ee=O>0?1:-1;U==="unit"?W.push(c(Q+ee*r)):W.push(c(N)),W=W.filter(function(he){return he!==null}).filter(function(he){return O<0?he<=Q:he>=Q}),U==="unit"&&(W=W.filter(function(he){return he!==Q}));var Ae=U==="unit"?Q:N;j=W[0];var oe=Math.abs(j-Ae);if(W.forEach(function(he){var Me=Math.abs(he-Ae);Me<oe&&(j=he,oe=Me)}),j===void 0)return O<0?e:t;if(U==="dist")return j;if(Math.abs(O)>1){var pe=Qs(F);return pe[M]=j,w(pe,O-ee,M,U)}return j}else{if(O==="min")return e;if(O==="max")return t}},f=function(F,O,M){var U=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"unit",j=F[M],Q=h(F,O,M,U);return{value:Q,changed:Q!==j}},y=function(F){return o===null&&F===0||typeof o=="number"&&F<o},x=function(F,O,M){var U=arguments.length>3&&arguments[3]!==void 0?arguments[3]:"unit",j=F.map(d),Q=j[M],N=h(j,O,M,U);if(j[M]=N,a===!1){var W=o||0;M>0&&j[M-1]!==Q&&(j[M]=Math.max(j[M],j[M-1]+W)),M<j.length-1&&j[M+1]!==Q&&(j[M]=Math.min(j[M],j[M+1]-W))}else if(typeof o=="number"||o===null){for(var ee=M+1;ee<j.length;ee+=1)for(var Ae=!0;y(j[ee]-j[ee-1])&&Ae;){var oe=f(j,1,ee);j[ee]=oe.value,Ae=oe.changed}for(var pe=M;pe>0;pe-=1)for(var he=!0;y(j[pe]-j[pe-1])&&he;){var Me=f(j,-1,pe-1);j[pe-1]=Me.value,he=Me.changed}for(var Oe=j.length-1;Oe>0;Oe-=1)for(var ue=!0;y(j[Oe]-j[Oe-1])&&ue;){var ae=f(j,-1,Oe-1);j[Oe-1]=ae.value,ue=ae.changed}for(var de=0;de<j.length-1;de+=1)for(var Z=!0;y(j[de+1]-j[de])&&Z;){var X=f(j,1,de+1);j[de+1]=X.value,Z=X.changed}}return{value:j[M],values:j}};return[d,x]}var f6=q.forwardRef(function(e,t){var r,n=e.prefixCls,a=n===void 0?"rc-slider":n,o=e.className,i=e.style,c=e.disabled,d=c===void 0?!1:c,h=e.keyboard,f=h===void 0?!0:h,y=e.autoFocus,x=e.onFocus,w=e.onBlur,F=e.min,O=F===void 0?0:F,M=e.max,U=M===void 0?100:M,j=e.step,Q=j===void 0?1:j,N=e.value,W=e.defaultValue,ee=e.range,Ae=e.count,oe=e.onChange,pe=e.onBeforeChange,he=e.onAfterChange,Me=e.allowCross,Oe=Me===void 0?!0:Me,ue=e.pushable,ae=ue===void 0?!1:ue,de=e.draggableTrack,Z=e.reverse,X=e.vertical,ne=e.included,ye=ne===void 0?!0:ne,be=e.startPoint,Se=e.trackStyle,Le=e.handleStyle,Ge=e.railStyle,Ze=e.dotStyle,gt=e.activeDotStyle,Ut=e.marks,bt=e.dots,Tt=e.handleRender,Dt=e.tabIndex,ur=Dt===void 0?0:Dt,ln=e.ariaLabelForHandle,Rr=e.ariaLabelledByForHandle,rn=e.ariaValueTextFormatterForHandle,wn=q.useRef(),Pn=q.useRef(),Aa=q.useMemo(function(){return X?Z?"ttb":"btt":Z?"rtl":"ltr"},[Z,X]),Un=q.useMemo(function(){return isFinite(O)?O:0},[O]),Jn=q.useMemo(function(){return isFinite(U)?U:100},[U]),La=q.useMemo(function(){return Q!==null&&Q<=0?1:Q},[Q]),Qe=q.useMemo(function(){return ae===!0?La:ae>=0?ae:!1},[ae,La]),vt=q.useMemo(function(){var Gt=Object.keys(Ut||{});return Gt.map(function(jr){var Pr=Ut[jr],ea={value:Number(jr)};return Pr&&qA(Pr)==="object"&&!q.isValidElement(Pr)&&("label"in Pr||"style"in Pr)?(ea.style=Pr.style,ea.label=Pr.label):ea.label=Pr,ea}).filter(function(jr){var Pr=jr.label;return Pr||typeof Pr=="number"}).sort(function(jr,Pr){return jr.value-Pr.value})},[Ut]),kt=d6(Un,Jn,La,vt,Oe,Qe),gr=Vo(kt,2),yr=gr[0],er=gr[1],Qr=e6(W,{value:N}),Fr=Vo(Qr,2),Kt=Fr[0],xn=Fr[1],St=q.useMemo(function(){var Gt=Kt==null?[]:Array.isArray(Kt)?Kt:[Kt],jr=Vo(Gt,1),Pr=jr[0],ea=Pr===void 0?Un:Pr,dn=Kt===null?[]:[ea];if(ee){if(dn=Qs(Gt),Ae||Kt===void 0){var fa=Ae>=0?Ae+1:2;for(dn=dn.slice(0,fa);dn.length<fa;){var un;dn.push((un=dn[dn.length-1])!==null&&un!==void 0?un:Un)}}dn.sort(function(qa,Ea){return qa-Ea})}return dn.forEach(function(qa,Ea){dn[Ea]=yr(qa)}),dn},[Kt,ee,Un,Ae,yr]),ke=q.useRef(St);ke.current=St;var Y=function(jr){return ee?jr:jr[0]},fe=function(jr){var Pr=Qs(jr).sort(function(ea,dn){return ea-dn});oe&&!qH(Pr,ke.current)&&oe(Y(Pr)),xn(Pr)},Pe=function(jr){if(!d){var Pr=0,ea=Jn-Un;St.forEach(function(fa,un){var qa=Math.abs(jr-fa);qa<=ea&&(ea=qa,Pr=un)});var dn=Qs(St);dn[Pr]=jr,ee&&!St.length&&Ae===void 0&&dn.push(jr),pe==null||pe(Y(dn)),fe(dn),he==null||he(Y(dn))}},He=function(jr){jr.preventDefault();var Pr=Pn.current.getBoundingClientRect(),ea=Pr.width,dn=Pr.height,fa=Pr.left,un=Pr.top,qa=Pr.bottom,Ea=Pr.right,yo=jr.clientX,Fo=jr.clientY,wa;switch(Aa){case"btt":wa=(qa-Fo)/dn;break;case"ttb":wa=(Fo-un)/dn;break;case"rtl":wa=(Ea-yo)/ea;break;default:wa=(yo-fa)/ea}var Ga=Un+wa*(Jn-Un);Pe(yr(Ga))},it=q.useState(null),xt=Vo(it,2),Qt=xt[0],Vt=xt[1],Br=function(jr,Pr){if(!d){var ea=er(St,jr,Pr);pe==null||pe(Y(St)),fe(ea.values),he==null||he(Y(ea.values)),Vt(ea.value)}};q.useEffect(function(){if(Qt!==null){var Gt=St.indexOf(Qt);Gt>=0&&wn.current.focus(Gt)}Vt(null)},[Qt]);var Zr=q.useMemo(function(){return de&&La===null?!1:de},[de,La]),Zt=function(){he==null||he(Y(ke.current))},Nn=o6(Pn,Aa,St,Un,Jn,yr,fe,Zt,er),jn=Vo(Nn,4),gn=jn[0],_n=jn[1],mn=jn[2],Ja=jn[3],Fn=function(jr,Pr){Ja(jr,Pr),pe==null||pe(Y(ke.current))},Cn=gn!==-1;q.useEffect(function(){if(!Cn){var Gt=St.lastIndexOf(_n);wn.current.focus(Gt)}},[Cn]);var nn=q.useMemo(function(){return Qs(mn).sort(function(Gt,jr){return Gt-jr})},[mn]),Kn=q.useMemo(function(){return ee?[nn[0],nn[nn.length-1]]:[Un,nn[0]]},[nn,ee,Un]),vn=Vo(Kn,2),lr=vn[0],Da=vn[1];q.useImperativeHandle(t,function(){return{focus:function(){wn.current.focus(0)},blur:function(){var jr=document,Pr=jr.activeElement;Pn.current.contains(Pr)&&(Pr==null||Pr.blur())}}}),q.useEffect(function(){y&&wn.current.focus(0)},[]);var xr=q.useMemo(function(){return{min:Un,max:Jn,direction:Aa,disabled:d,keyboard:f,step:La,included:ye,includedStart:lr,includedEnd:Da,range:ee,tabIndex:ur,ariaLabelForHandle:ln,ariaLabelledByForHandle:Rr,ariaValueTextFormatterForHandle:rn}},[Un,Jn,Aa,d,f,La,ye,lr,Da,ee,ur,ln,Rr,rn]);return q.createElement(sd.Provider,{value:xr},q.createElement("div",{ref:Pn,className:$t(a,o,(r={},Wt(r,"".concat(a,"-disabled"),d),Wt(r,"".concat(a,"-vertical"),X),Wt(r,"".concat(a,"-horizontal"),!X),Wt(r,"".concat(a,"-with-marks"),vt.length),r)),style:i,onMouseDown:He},q.createElement("div",{className:"".concat(a,"-rail"),style:Ge}),q.createElement(s6,{prefixCls:a,style:Se,values:nn,startPoint:be,onStartMove:Zr?Fn:null}),q.createElement(l6,{prefixCls:a,marks:vt,dots:bt,style:Ze,activeStyle:gt}),q.createElement(a6,{ref:wn,prefixCls:a,style:Le,values:mn,draggingIndex:gn,onStartMove:Fn,onOffsetChange:Br,onFocus:x,onBlur:w,handleRender:Tt}),q.createElement(c6,{prefixCls:a,marks:vt,onClick:Pe})))});const p6=Object.freeze(Object.defineProperty({__proto__:null,default:f6},Symbol.toStringTag,{value:"Module"})),h6=cr(p6);var g6=function(e,t,r,n,a,o,i,c){if(!e){var d;if(t===void 0)d=new Error("Minified exception occurred; use the non-minified dev environment for the full error message and additional helpful warnings.");else{var h=[r,n,a,o,i,c],f=0;d=new Error(t.replace(/%s/g,function(){return h[f++]})),d.name="Invariant Violation"}throw d.framesToPop=1,d}},m6=g6;const v6=g0(m6);function bE(e){return"default"+e.charAt(0).toUpperCase()+e.substr(1)}function y6(e){var t=b6(e,"string");return typeof t=="symbol"?t:String(t)}function b6(e,t){if(typeof e!="object"||e===null)return e;var r=e[Symbol.toPrimitive];if(r!==void 0){var n=r.call(e,t);if(typeof n!="object")return n;throw new TypeError("@@toPrimitive must return a primitive value.")}return String(e)}function FC(e,t,r){var n=q.useRef(e!==void 0),a=q.useState(t),o=a[0],i=a[1],c=e!==void 0,d=n.current;return n.current=c,!c&&d&&o!==t&&i(t),[c?e:o,q.useCallback(function(h){for(var f=arguments.length,y=new Array(f>1?f-1:0),x=1;x<f;x++)y[x-1]=arguments[x];r&&r.apply(void 0,[h].concat(y)),i(h)},[r])]}function Oc(e,t){return Object.keys(t).reduce(function(r,n){var a,o=r,i=o[bE(n)],c=o[n],d=Nt(o,[bE(n),n].map(y6)),h=t[n],f=FC(c,i,e[h]),y=f[0],x=f[1];return je({},d,(a={},a[n]=y,a[h]=x,a))},e)}var kA=L.createContext(null),np=function(t,r){return r===void 0&&(r=null),t!=null?String(t):r||null},xT=L.createContext(null);xT.displayName="AccordionContext";const D0=xT;var w6=["as","children","eventKey","onClick"];function _T(e,t){var r=q.useContext(D0),n=q.useContext(kA);return function(a){var o=e===r?null:e;n&&n(o,a),t&&t(a)}}var C6=L.forwardRef(function(e,t){var r=e.as,n=r===void 0?"button":r,a=e.children,o=e.eventKey,i=e.onClick,c=Nt(e,w6),d=_T(o,i);return n==="button"&&(c.type="button"),L.createElement(n,je({ref:t,onClick:d},c),a)});const ET=C6;function Zl(e){return e&&e.ownerDocument||document}function B6(e){var t=Zl(e);return t&&t.defaultView||window}function x6(e,t){return B6(e).getComputedStyle(e,t)}var _6=/([A-Z])/g;function E6(e){return e.replace(_6,"-$1").toLowerCase()}var k6=/^ms-/;function uv(e){return E6(e).replace(k6,"-ms-")}var S6=/^((translate|rotate|scale)(X|Y|Z|3d)?|matrix(3d)?|perspective|skew(X|Y)?)$/i;function F6(e){return!!(e&&S6.test(e))}function lu(e,t){var r="",n="";if(typeof t=="string")return e.style.getPropertyValue(uv(t))||x6(e).getPropertyValue(uv(t));Object.keys(t).forEach(function(a){var o=t[a];!o&&o!==0?e.style.removeProperty(uv(a)):F6(a)?n+=a+"("+o+") ":r+=uv(a)+": "+o+";"}),n&&(r+="transform: "+n+";"),e.style.cssText+=";"+r}const wE={disabled:!1},kT=L.createContext(null);var T6=function(t){return t.scrollTop},Ih="unmounted",ol="exited",su="entering",sl="entered",Hv="exiting",mu=function(e){js(t,e);function t(n,a){var o;o=e.call(this,n,a)||this;var i=a,c=i&&!i.isMounting?n.enter:n.appear,d;return o.appearStatus=null,n.in?c?(d=ol,o.appearStatus=su):d=sl:n.unmountOnExit||n.mountOnEnter?d=Ih:d=ol,o.state={status:d},o.nextCallback=null,o}t.getDerivedStateFromProps=function(a,o){var i=a.in;return i&&o.status===Ih?{status:ol}:null};var r=t.prototype;return r.componentDidMount=function(){this.updateStatus(!0,this.appearStatus)},r.componentDidUpdate=function(a){var o=null;if(a!==this.props){var i=this.state.status;this.props.in?i!==su&&i!==sl&&(o=su):(i===su||i===sl)&&(o=Hv)}this.updateStatus(!1,o)},r.componentWillUnmount=function(){this.cancelNextCallback()},r.getTimeouts=function(){var a=this.props.timeout,o,i,c;return o=i=c=a,a!=null&&typeof a!="number"&&(o=a.exit,i=a.enter,c=a.appear!==void 0?a.appear:i),{exit:o,enter:i,appear:c}},r.updateStatus=function(a,o){if(a===void 0&&(a=!1),o!==null)if(this.cancelNextCallback(),o===su){if(this.props.unmountOnExit||this.props.mountOnEnter){var i=this.props.nodeRef?this.props.nodeRef.current:zl.findDOMNode(this);i&&T6(i)}this.performEnter(a)}else this.performExit();else this.props.unmountOnExit&&this.state.status===ol&&this.setState({status:Ih})},r.performEnter=function(a){var o=this,i=this.props.enter,c=this.context?this.context.isMounting:a,d=this.props.nodeRef?[c]:[zl.findDOMNode(this),c],h=d[0],f=d[1],y=this.getTimeouts(),x=c?y.appear:y.enter;if(!a&&!i||wE.disabled){this.safeSetState({status:sl},function(){o.props.onEntered(h)});return}this.props.onEnter(h,f),this.safeSetState({status:su},function(){o.props.onEntering(h,f),o.onTransitionEnd(x,function(){o.safeSetState({status:sl},function(){o.props.onEntered(h,f)})})})},r.performExit=function(){var a=this,o=this.props.exit,i=this.getTimeouts(),c=this.props.nodeRef?void 0:zl.findDOMNode(this);if(!o||wE.disabled){this.safeSetState({status:ol},function(){a.props.onExited(c)});return}this.props.onExit(c),this.safeSetState({status:Hv},function(){a.props.onExiting(c),a.onTransitionEnd(i.exit,function(){a.safeSetState({status:ol},function(){a.props.onExited(c)})})})},r.cancelNextCallback=function(){this.nextCallback!==null&&(this.nextCallback.cancel(),this.nextCallback=null)},r.safeSetState=function(a,o){o=this.setNextCallback(o),this.setState(a,o)},r.setNextCallback=function(a){var o=this,i=!0;return this.nextCallback=function(c){i&&(i=!1,o.nextCallback=null,a(c))},this.nextCallback.cancel=function(){i=!1},this.nextCallback},r.onTransitionEnd=function(a,o){this.setNextCallback(o);var i=this.props.nodeRef?this.props.nodeRef.current:zl.findDOMNode(this),c=a==null&&!this.props.addEndListener;if(!i||c){setTimeout(this.nextCallback,0);return}if(this.props.addEndListener){var d=this.props.nodeRef?[this.nextCallback]:[i,this.nextCallback],h=d[0],f=d[1];this.props.addEndListener(h,f)}a!=null&&setTimeout(this.nextCallback,a)},r.render=function(){var a=this.state.status;if(a===Ih)return null;var o=this.props,i=o.children;o.in,o.mountOnEnter,o.unmountOnExit,o.appear,o.enter,o.exit,o.timeout,o.addEndListener,o.onEnter,o.onEntering,o.onEntered,o.onExit,o.onExiting,o.onExited,o.nodeRef;var c=Nt(o,["children","in","mountOnEnter","unmountOnExit","appear","enter","exit","timeout","addEndListener","onEnter","onEntering","onEntered","onExit","onExiting","onExited","nodeRef"]);return L.createElement(kT.Provider,{value:null},typeof i=="function"?i(a,c):L.cloneElement(L.Children.only(i),c))},t}(L.Component);mu.contextType=kT;mu.propTypes={};function _f(){}mu.defaultProps={in:!1,mountOnEnter:!1,unmountOnExit:!1,appear:!1,enter:!0,exit:!0,onEnter:_f,onEntering:_f,onEntered:_f,onExit:_f,onExiting:_f,onExited:_f};mu.UNMOUNTED=Ih;mu.EXITED=ol;mu.ENTERING=su;mu.ENTERED=sl;mu.EXITING=Hv;const TC=mu,M0=!!(typeof window<"u"&&window.document&&window.document.createElement);var P1=!1,U1=!1;try{var kw={get passive(){return P1=!0},get once(){return U1=P1=!0}};M0&&(window.addEventListener("test",kw,kw),window.removeEventListener("test",kw,!0))}catch{}function OC(e,t,r,n){if(n&&typeof n!="boolean"&&!U1){var a=n.once,o=n.capture,i=r;!U1&&a&&(i=r.__once||function c(d){this.removeEventListener(t,c,o),r.call(this,d)},r.__once=i),e.addEventListener(t,i,P1?n:o)}e.addEventListener(t,r,n)}function Q1(e,t,r,n){var a=n&&typeof n!="boolean"?n.capture:n;e.removeEventListener(t,r,a),r.__once&&e.removeEventListener(t,r.__once,a)}function cl(e,t,r,n){return OC(e,t,r,n),function(){Q1(e,t,r,n)}}function O6(e,t,r,n){if(n===void 0&&(n=!0),e){var a=document.createEvent("HTMLEvents");a.initEvent(t,r,n),e.dispatchEvent(a)}}function I6(e){var t=lu(e,"transitionDuration")||"",r=t.indexOf("ms")===-1?1e3:1;return parseFloat(t)*r}function D6(e,t,r){r===void 0&&(r=5);var n=!1,a=setTimeout(function(){n||O6(e,"transitionend",!0)},t+r),o=cl(e,"transitionend",function(){n=!0},{once:!0});return function(){clearTimeout(a),o()}}function ST(e,t,r,n){r==null&&(r=I6(e)||0);var a=D6(e,r,n),o=cl(e,"transitionend",t);return function(){a(),o()}}function CE(e,t){var r=lu(e,t)||"",n=r.indexOf("ms")===-1?1e3:1;return parseFloat(r)*n}function IC(e,t){var r=CE(e,"transitionDuration"),n=CE(e,"transitionDelay"),a=ST(e,function(o){o.target===e&&(a(),t(o))},r+n)}function Yl(){for(var e=arguments.length,t=new Array(e),r=0;r<e;r++)t[r]=arguments[r];return t.filter(function(n){return n!=null}).reduce(function(n,a){if(typeof a!="function")throw new Error("Invalid Argument Type, must only provide functions, undefined, or null.");return n===null?a:function(){for(var i=arguments.length,c=new Array(i),d=0;d<i;d++)c[d]=arguments[d];n.apply(this,c),a.apply(this,c)}},null)}function DC(e){e.offsetHeight}var M6=["onEnter","onEntering","onEntered","onExit","onExiting","className","children","dimension","getDimensionValue"],Ef,P6={height:["marginTop","marginBottom"],width:["marginLeft","marginRight"]};function FT(e,t){var r="offset"+e[0].toUpperCase()+e.slice(1),n=t[r],a=P6[e];return n+parseInt(lu(t,a[0]),10)+parseInt(lu(t,a[1]),10)}var U6=(Ef={},Ef[ol]="collapse",Ef[Hv]="collapsing",Ef[su]="collapsing",Ef[sl]="collapse show",Ef),Q6={in:!1,timeout:300,mountOnEnter:!1,unmountOnExit:!1,appear:!1,getDimensionValue:FT},TT=L.forwardRef(function(e,t){var r=e.onEnter,n=e.onEntering,a=e.onEntered,o=e.onExit,i=e.onExiting,c=e.className,d=e.children,h=e.dimension,f=h===void 0?"height":h,y=e.getDimensionValue,x=y===void 0?FT:y,w=Nt(e,M6),F=typeof f=="function"?f():f,O=q.useMemo(function(){return Yl(function(N){N.style[F]="0"},r)},[F,r]),M=q.useMemo(function(){return Yl(function(N){var W="scroll"+F[0].toUpperCase()+F.slice(1);N.style[F]=N[W]+"px"},n)},[F,n]),U=q.useMemo(function(){return Yl(function(N){N.style[F]=null},a)},[F,a]),j=q.useMemo(function(){return Yl(function(N){N.style[F]=x(F,N)+"px",DC(N)},o)},[o,x,F]),Q=q.useMemo(function(){return Yl(function(N){N.style[F]=null},i)},[F,i]);return L.createElement(TC,je({ref:t,addEndListener:IC},w,{"aria-expanded":w.role?w.in:null,onEnter:O,onEntering:M,onEntered:U,onExit:j,onExiting:Q}),function(N,W){return L.cloneElement(d,je({},W,{className:$t(c,d.props.className,U6[N],F==="width"&&"width")}))})});TT.defaultProps=Q6;const MC=TT;var L6=["children","eventKey"],OT=L.forwardRef(function(e,t){var r=e.children,n=e.eventKey,a=Nt(e,L6),o=q.useContext(D0);return L.createElement(kA.Provider,{value:null},L.createElement(MC,je({ref:t,in:o===n},a),L.createElement("div",null,L.Children.only(r))))});OT.displayName="AccordionCollapse";const IT=OT;var N6=["as","activeKey","bsPrefix","children","className","onSelect"],P0=L.forwardRef(function(e,t){var r=Oc(e,{activeKey:"onSelect"}),n=r.as,a=n===void 0?"div":n,o=r.activeKey,i=r.bsPrefix,c=r.children,d=r.className,h=r.onSelect,f=Nt(r,N6),y=$t(d,Nr(i,"accordion"));return L.createElement(D0.Provider,{value:o||null},L.createElement(kA.Provider,{value:h||null},L.createElement(a,je({ref:t},f,{className:y}),c)))});P0.displayName="Accordion";P0.Toggle=ET;P0.Collapse=IT;const R6=P0;function DT(e){const t=q.useRef(e);return q.useEffect(()=>{t.current=e},[e]),t}function Go(e){const t=DT(e);return q.useCallback(function(...r){return t.current&&t.current(...r)},[t])}var H6=["className","children"],lv,j6={in:!1,timeout:300,mountOnEnter:!1,unmountOnExit:!1,appear:!1},K6=(lv={},lv[su]="show",lv[sl]="show",lv),PC=L.forwardRef(function(e,t){var r=e.className,n=e.children,a=Nt(e,H6),o=q.useCallback(function(i){DC(i),a.onEnter&&a.onEnter(i)},[a]);return L.createElement(TC,je({ref:t,addEndListener:IC},a,{onEnter:o}),function(i,c){return L.cloneElement(n,je({},c,{className:$t("fade",r,n.props.className,K6[i])}))})});PC.defaultProps=j6;PC.displayName="Fade";const vu=PC;var V6=["label","onClick","className"],G6={label:Fe.string.isRequired,onClick:Fe.func},W6={label:"Close"},U0=L.forwardRef(function(e,t){var r=e.label,n=e.onClick,a=e.className,o=Nt(e,V6);return L.createElement("button",je({ref:t,type:"button",className:$t("close",a),onClick:n},o),L.createElement("span",{"aria-hidden":"true"},"×"),L.createElement("span",{className:"sr-only"},r))});U0.displayName="CloseButton";U0.propTypes=G6;U0.defaultProps=W6;const Q0=U0,L0=function(e){return L.forwardRef(function(t,r){return L.createElement("div",je({},t,{ref:r,className:$t(t.className,e)}))})};var Y6=["as","disabled","onKeyDown"];function BE(e){return!e||e.trim()==="#"}var MT=L.forwardRef(function(e,t){var r=e.as,n=r===void 0?"a":r,a=e.disabled,o=e.onKeyDown,i=Nt(e,Y6),c=function(f){var y=i.href,x=i.onClick;if((a||BE(y))&&f.preventDefault(),a){f.stopPropagation();return}x&&x(f)},d=function(f){f.key===" "&&(f.preventDefault(),c(f))};return BE(i.href)&&(i.role=i.role||"button",i.href=i.href||"#"),a&&(i.tabIndex=-1,i["aria-disabled"]=!0),L.createElement(n,je({ref:t},i,{onClick:c,onKeyDown:Yl(d,o)}))});MT.displayName="SafeAnchor";const du=MT;var z6=["bsPrefix","show","closeLabel","className","children","variant","onClose","dismissible","transition"],PT=L0("h4");PT.displayName="DivStyledAsH4";var $6=Va("alert-heading",{Component:PT}),J6=Va("alert-link",{Component:du}),q6={show:!0,transition:vu,closeLabel:"Close alert"},lg=L.forwardRef(function(e,t){var r=Oc(e,{show:"onClose"}),n=r.bsPrefix,a=r.show,o=r.closeLabel,i=r.className,c=r.children,d=r.variant,h=r.onClose,f=r.dismissible,y=r.transition,x=Nt(r,z6),w=Nr(n,"alert"),F=Go(function(U){h&&h(!1,U)}),O=y===!0?vu:y,M=L.createElement("div",je({role:"alert"},O?void 0:x,{ref:t,className:$t(i,w,d&&w+"-"+d,f&&w+"-dismissible")}),f&&L.createElement(Q0,{onClick:F,label:o}),c);return O?L.createElement(O,je({unmountOnExit:!0},x,{ref:void 0,in:a}),M):a?M:null});lg.displayName="Alert";lg.defaultProps=q6;lg.Link=J6;lg.Heading=$6;const X6=lg;var Z6=["bsPrefix","variant","pill","className","as"],ej={pill:!1},UC=L.forwardRef(function(e,t){var r=e.bsPrefix,n=e.variant,a=e.pill,o=e.className,i=e.as,c=i===void 0?"span":i,d=Nt(e,Z6),h=Nr(r,"badge");return L.createElement(c,je({ref:t},d,{className:$t(o,h,a&&h+"-pill",n&&h+"-"+n)}))});UC.displayName="Badge";UC.defaultProps=ej;const tj=UC;var rj=["bsPrefix","active","children","className","as","linkAs","linkProps","href","title","target"],nj={active:!1,linkProps:{}},QC=L.forwardRef(function(e,t){var r=e.bsPrefix,n=e.active,a=e.children,o=e.className,i=e.as,c=i===void 0?"li":i,d=e.linkAs,h=d===void 0?du:d,f=e.linkProps,y=e.href,x=e.title,w=e.target,F=Nt(e,rj),O=Nr(r,"breadcrumb-item");return L.createElement(c,je({ref:t},F,{className:$t(O,o,{active:n}),"aria-current":n?"page":void 0}),n?a:L.createElement(h,je({},f,{href:y,title:x,target:w}),a))});QC.displayName="BreadcrumbItem";QC.defaultProps=nj;const UT=QC;var aj=["bsPrefix","className","listProps","children","label","as"],oj={label:"breadcrumb",listProps:{}},N0=L.forwardRef(function(e,t){var r=e.bsPrefix,n=e.className,a=e.listProps,o=e.children,i=e.label,c=e.as,d=c===void 0?"nav":c,h=Nt(e,aj),f=Nr(r,"breadcrumb");return L.createElement(d,je({"aria-label":i,className:n,ref:t},h),L.createElement("ol",je({},a,{className:$t(f,a==null?void 0:a.className)}),o))});N0.displayName="Breadcrumb";N0.defaultProps=oj;N0.Item=UT;const ij=N0;var sj=["bsPrefix","variant","size","active","className","block","type","as"],Aj={variant:"primary",active:!1,disabled:!1},LC=L.forwardRef(function(e,t){var r=e.bsPrefix,n=e.variant,a=e.size,o=e.active,i=e.className,c=e.block,d=e.type,h=e.as,f=Nt(e,sj),y=Nr(r,"btn"),x=$t(i,y,o&&"active",n&&y+"-"+n,c&&y+"-block",a&&y+"-"+a);if(f.href)return L.createElement(du,je({},f,{as:h,ref:t,className:$t(x,f.disabled&&"disabled")}));t&&(f.ref=t),d?f.type=d:h||(f.type="button");var w=h||"button";return L.createElement(w,je({},f,{className:x}))});LC.displayName="Button";LC.defaultProps=Aj;const dg=LC,cj=Object.freeze(Object.defineProperty({__proto__:null,default:dg},Symbol.toStringTag,{value:"Module"}));var uj=["bsPrefix","size","toggle","vertical","className","as"],lj={vertical:!1,toggle:!1,role:"group"},NC=L.forwardRef(function(e,t){var r=e.bsPrefix,n=e.size,a=e.toggle,o=e.vertical,i=e.className,c=e.as,d=c===void 0?"div":c,h=Nt(e,uj),f=Nr(r,"btn-group"),y=f;return o&&(y=f+"-vertical"),L.createElement(d,je({},h,{ref:t,className:$t(i,y,n&&f+"-"+n,a&&f+"-toggle")}))});NC.displayName="ButtonGroup";NC.defaultProps=lj;const RC=NC;var dj=["bsPrefix","className"],fj={role:"toolbar"},HC=L.forwardRef(function(e,t){var r=e.bsPrefix,n=e.className,a=Nt(e,dj),o=Nr(r,"btn-toolbar");return L.createElement("div",je({},a,{ref:t,className:$t(n,o)}))});HC.displayName="ButtonToolbar";HC.defaultProps=fj;const pj=HC;var jC=L.createContext(null);jC.displayName="CardContext";var hj=["bsPrefix","className","variant","as"],gj={variant:null},KC=L.forwardRef(function(e,t){var r=e.bsPrefix,n=e.className,a=e.variant,o=e.as,i=o===void 0?"img":o,c=Nt(e,hj),d=Nr(r,"card-img");return L.createElement(i,je({ref:t,className:$t(a?d+"-"+a:d,n)},c))});KC.displayName="CardImg";KC.defaultProps=gj;const QT=KC;var mj=["bsPrefix","className","bg","text","border","body","children","as"],vj=L0("h5"),yj=L0("h6"),LT=Va("card-body"),bj=Va("card-title",{Component:vj}),wj=Va("card-subtitle",{Component:yj}),Cj=Va("card-link",{Component:"a"}),Bj=Va("card-text",{Component:"p"}),xj=Va("card-header"),_j=Va("card-footer"),Ej=Va("card-img-overlay"),kj={body:!1},OA=L.forwardRef(function(e,t){var r=e.bsPrefix,n=e.className,a=e.bg,o=e.text,i=e.border,c=e.body,d=e.children,h=e.as,f=h===void 0?"div":h,y=Nt(e,mj),x=Nr(r,"card"),w=q.useMemo(function(){return{cardHeaderBsPrefix:x+"-header"}},[x]);return L.createElement(jC.Provider,{value:w},L.createElement(f,je({ref:t},y,{className:$t(n,x,a&&"bg-"+a,o&&"text-"+o,i&&"border-"+i)}),c?L.createElement(LT,null,d):d))});OA.displayName="Card";OA.defaultProps=kj;OA.Img=QT;OA.Title=bj;OA.Subtitle=wj;OA.Body=LT;OA.Link=Cj;OA.Text=Bj;OA.Header=xj;OA.Footer=_j;OA.ImgOverlay=Ej;const Sj=OA,Fj=Va("card-columns"),Tj=Va("card-deck"),Oj=Va("card-group");function Ij(e,t){const r=q.useRef(!0);q.useEffect(()=>{if(r.current){r.current=!1;return}return e()},t)}function VC(){const e=q.useRef(!0),t=q.useRef(()=>e.current);return q.useEffect(()=>(e.current=!0,()=>{e.current=!1}),[]),t.current}function Dj(e){const t=q.useRef(e);return t.current=e,t}function GC(e){const t=Dj(e);q.useEffect(()=>()=>t.current(),[])}const L1=2**31-1;function NT(e,t,r){const n=r-Date.now();e.current=n<=L1?setTimeout(t,n):setTimeout(()=>NT(e,t,r),L1)}function WC(){const e=VC(),t=q.useRef();return GC(()=>clearTimeout(t.current)),q.useMemo(()=>{const r=()=>clearTimeout(t.current);function n(a,o=0){e()&&(r(),o<=L1?t.current=setTimeout(a,o):NT(t,a,Date.now()+o))}return{set:n,clear:r,handleRef:t}},[])}const Mj=Va("carousel-caption");var Pj=["as","bsPrefix","children","className"],RT=L.forwardRef(function(e,t){var r=e.as,n=r===void 0?"div":r,a=e.bsPrefix,o=e.children,i=e.className,c=Nt(e,Pj),d=$t(i,Nr(a,"carousel-item"));return L.createElement(n,je({ref:t},c,{className:d}),o)});RT.displayName="CarouselItem";const HT=RT;function ap(e,t){var r=0;return L.Children.map(e,function(n){return L.isValidElement(n)?t(n,r++):n})}function jT(e,t){var r=0;L.Children.forEach(e,function(n){L.isValidElement(n)&&t(n,r++)})}var Uj=["as","bsPrefix","slide","fade","controls","indicators","activeIndex","onSelect","onSlide","onSlid","interval","keyboard","onKeyDown","pause","onMouseOver","onMouseOut","wrap","touch","onTouchStart","onTouchMove","onTouchEnd","prevIcon","prevLabel","nextIcon","nextLabel","className","children"],Qj=40,Lj={bsPrefix:Fe.string,as:Fe.elementType,slide:Fe.bool,fade:Fe.bool,controls:Fe.bool,indicators:Fe.bool,activeIndex:Fe.number,onSelect:Fe.func,onSlide:Fe.func,onSlid:Fe.func,interval:Fe.number,keyboard:Fe.bool,pause:Fe.oneOf(["hover",!1]),wrap:Fe.bool,touch:Fe.bool,prevIcon:Fe.node,prevLabel:Fe.string,nextIcon:Fe.node,nextLabel:Fe.string},Nj={slide:!0,fade:!1,controls:!0,indicators:!0,defaultActiveIndex:0,interval:5e3,keyboard:!0,pause:"hover",wrap:!0,touch:!0,prevIcon:L.createElement("span",{"aria-hidden":"true",className:"carousel-control-prev-icon"}),prevLabel:"Previous",nextIcon:L.createElement("span",{"aria-hidden":"true",className:"carousel-control-next-icon"}),nextLabel:"Next"};function Rj(e){if(!e||!e.style||!e.parentNode||!e.parentNode.style)return!1;var t=getComputedStyle(e);return t.display!=="none"&&t.visibility!=="hidden"&&getComputedStyle(e.parentNode).display!=="none"}function Hj(e,t){var r=Oc(e,{activeIndex:"onSelect"}),n=r.as,a=n===void 0?"div":n,o=r.bsPrefix,i=r.slide,c=r.fade,d=r.controls,h=r.indicators,f=r.activeIndex,y=r.onSelect,x=r.onSlide,w=r.onSlid,F=r.interval,O=r.keyboard,M=r.onKeyDown,U=r.pause,j=r.onMouseOver,Q=r.onMouseOut,N=r.wrap,W=r.touch,ee=r.onTouchStart,Ae=r.onTouchMove,oe=r.onTouchEnd,pe=r.prevIcon,he=r.prevLabel,Me=r.nextIcon,Oe=r.nextLabel,ue=r.className,ae=r.children,de=Nt(r,Uj),Z=Nr(o,"carousel"),X=q.useRef(null),ne=q.useState("next"),ye=ne[0],be=ne[1],Se=q.useState(!1),Le=Se[0],Ge=Se[1],Ze=q.useState(!1),gt=Ze[0],Ut=Ze[1],bt=q.useState(f||0),Tt=bt[0],Dt=bt[1];!gt&&f!==Tt&&(X.current?be(X.current):be((f||0)>Tt?"next":"prev"),i&&Ut(!0),Dt(f||0)),q.useEffect(function(){X.current&&(X.current=null)});var ur=0,ln;jT(ae,function(Pe,He){++ur,He===f&&(ln=Pe.props.interval)});var Rr=DT(ln),rn=q.useCallback(function(Pe){if(!gt){var He=Tt-1;if(He<0){if(!N)return;He=ur-1}X.current="prev",y&&y(He,Pe)}},[gt,Tt,y,N,ur]),wn=Go(function(Pe){if(!gt){var He=Tt+1;if(He>=ur){if(!N)return;He=0}X.current="next",y&&y(He,Pe)}}),Pn=q.useRef();q.useImperativeHandle(t,function(){return{element:Pn.current,prev:rn,next:wn}});var Aa=Go(function(){!document.hidden&&Rj(Pn.current)&&wn()}),Un=ye==="next"?"left":"right";Ij(function(){i||(x&&x(Tt,Un),w&&w(Tt,Un))},[Tt]);var Jn=Z+"-item-"+ye,La=Z+"-item-"+Un,Qe=q.useCallback(function(Pe){DC(Pe),x&&x(Tt,Un)},[x,Tt,Un]),vt=q.useCallback(function(){Ut(!1),w&&w(Tt,Un)},[w,Tt,Un]),kt=q.useCallback(function(Pe){if(O&&!/input|textarea/i.test(Pe.target.tagName))switch(Pe.key){case"ArrowLeft":Pe.preventDefault(),rn(Pe);return;case"ArrowRight":Pe.preventDefault(),wn(Pe);return}M&&M(Pe)},[O,M,rn,wn]),gr=q.useCallback(function(Pe){U==="hover"&&Ge(!0),j&&j(Pe)},[U,j]),yr=q.useCallback(function(Pe){Ge(!1),Q&&Q(Pe)},[Q]),er=q.useRef(0),Qr=q.useRef(0),Fr=WC(),Kt=q.useCallback(function(Pe){er.current=Pe.touches[0].clientX,Qr.current=0,U==="hover"&&Ge(!0),ee&&ee(Pe)},[U,ee]),xn=q.useCallback(function(Pe){Pe.touches&&Pe.touches.length>1?Qr.current=0:Qr.current=Pe.touches[0].clientX-er.current,Ae&&Ae(Pe)},[Ae]),St=q.useCallback(function(Pe){if(W){var He=Qr.current;Math.abs(He)>Qj&&(He>0?rn(Pe):wn(Pe))}U==="hover"&&Fr.set(function(){Ge(!1)},F||void 0),oe&&oe(Pe)},[W,U,rn,wn,Fr,F,oe]),ke=F!=null&&!Le&&!gt,Y=q.useRef();q.useEffect(function(){var Pe,He;if(ke)return Y.current=window.setInterval(document.visibilityState?Aa:wn,(Pe=(He=Rr.current)!=null?He:F)!=null?Pe:void 0),function(){Y.current!==null&&clearInterval(Y.current)}},[ke,wn,Rr,F,Aa]);var fe=q.useMemo(function(){return h&&Array.from({length:ur},function(Pe,He){return function(it){y&&y(He,it)}})},[h,ur,y]);return L.createElement(a,je({ref:Pn},de,{onKeyDown:kt,onMouseOver:gr,onMouseOut:yr,onTouchStart:Kt,onTouchMove:xn,onTouchEnd:St,className:$t(ue,Z,i&&"slide",c&&Z+"-fade")}),h&&L.createElement("ol",{className:Z+"-indicators"},ap(ae,function(Pe,He){return L.createElement("li",{key:He,className:He===Tt?"active":void 0,onClick:fe?fe[He]:void 0})})),L.createElement("div",{className:Z+"-inner"},ap(ae,function(Pe,He){var it=He===Tt;return i?L.createElement(TC,{in:it,onEnter:it?Qe:void 0,onEntered:it?vt:void 0,addEndListener:IC},function(xt){return L.cloneElement(Pe,{className:$t(Pe.props.className,it&&xt!=="entered"&&Jn,(xt==="entered"||xt==="exiting")&&"active",(xt==="entering"||xt==="exiting")&&La)})}):L.cloneElement(Pe,{className:$t(Pe.props.className,it&&"active")})})),d&&L.createElement(L.Fragment,null,(N||f!==0)&&L.createElement(du,{className:Z+"-control-prev",onClick:rn},pe,he&&L.createElement("span",{className:"sr-only"},he)),(N||f!==ur-1)&&L.createElement(du,{className:Z+"-control-next",onClick:wn},Me,Oe&&L.createElement("span",{className:"sr-only"},Oe))))}var dp=L.forwardRef(Hj);dp.displayName="Carousel";dp.propTypes=Lj;dp.defaultProps=Nj;dp.Caption=Mj;dp.Item=HT;const jj=dp;var Sw;function Kj(e,t){if(!Sw){var r=document.body,n=r.matches||r.matchesSelector||r.webkitMatchesSelector||r.mozMatchesSelector||r.msMatchesSelector;Sw=function(o,i){return n.call(o,i)}}return Sw(e,t)}var Vj=Function.prototype.bind.call(Function.prototype.call,[].slice);function Au(e,t){return Vj(e.querySelectorAll(t))}function KT(e){const t=q.useRef(null);return q.useEffect(()=>{t.current=e}),t.current}function VT(){const[,e]=q.useReducer(t=>!t,!1);return e}function Gj(e,t,r,n=!1){const a=Go(r);q.useEffect(()=>{const o=typeof e=="function"?e():e;return o.addEventListener(t,a,n),()=>o.removeEventListener(t,a,n)},[e])}function Wj(e,t,r=!1){const n=q.useCallback(()=>document,[]);return Gj(n,e,t,r)}var YC=L.createContext(null);function jv(){return q.useState(null)}function Yj(e){const t=VC();return[e[0],q.useCallback(r=>{if(t())return e[1](r)},[t,e[1]])]}var zj=mP({defaultModifiers:[vP,yP,bP,wP,CP,BP,xP,_P]}),xE=function(t){return{position:t,top:"0",left:"0",opacity:"0",pointerEvents:"none"}},$j={name:"applyStyles",enabled:!1},Jj={name:"ariaDescribedBy",enabled:!0,phase:"afterWrite",effect:function(t){var r=t.state;return function(){var n=r.elements,a=n.reference,o=n.popper;if("removeAttribute"in a){var i=(a.getAttribute("aria-describedby")||"").split(",").filter(function(c){return c.trim()!==o.id});i.length?a.setAttribute("aria-describedby",i.join(",")):a.removeAttribute("aria-describedby")}}},fn:function(t){var r,n=t.state,a=n.elements,o=a.popper,i=a.reference,c=(r=o.getAttribute("role"))==null?void 0:r.toLowerCase();if(o.id&&c==="tooltip"&&"setAttribute"in i){var d=i.getAttribute("aria-describedby");if(d&&d.split(",").indexOf(o.id)!==-1)return;i.setAttribute("aria-describedby",d?d+","+o.id:o.id)}}},qj=[];function GT(e,t,r){var n=r===void 0?{}:r,a=n.enabled,o=a===void 0?!0:a,i=n.placement,c=i===void 0?"bottom":i,d=n.strategy,h=d===void 0?"absolute":d,f=n.modifiers,y=f===void 0?qj:f,x=Nt(n,["enabled","placement","strategy","modifiers"]),w=q.useRef(),F=q.useCallback(function(){var N;(N=w.current)==null||N.update()},[]),O=q.useCallback(function(){var N;(N=w.current)==null||N.forceUpdate()},[]),M=Yj(q.useState({placement:c,update:F,forceUpdate:O,attributes:{},styles:{popper:xE(h),arrow:{}}})),U=M[0],j=M[1],Q=q.useMemo(function(){return{name:"updateStateModifier",enabled:!0,phase:"write",requires:["computeStyles"],fn:function(W){var ee=W.state,Ae={},oe={};Object.keys(ee.elements).forEach(function(pe){Ae[pe]=ee.styles[pe],oe[pe]=ee.attributes[pe]}),j({state:ee,styles:Ae,attributes:oe,update:F,forceUpdate:O,placement:ee.placement})}}},[F,O,j]);return q.useEffect(function(){!w.current||!o||w.current.setOptions({placement:c,strategy:h,modifiers:[].concat(y,[Q,$j])})},[h,c,Q,o]),q.useEffect(function(){if(!(!o||e==null||t==null))return w.current=zj(e,t,je({},x,{placement:c,strategy:h,modifiers:[].concat(y,[Jj,Q])})),function(){w.current!=null&&(w.current.destroy(),w.current=void 0,j(function(N){return je({},N,{attributes:{},styles:{popper:xE(h)}})}))}},[o,e,t]),U}function Kv(e,t){if(e.contains)return e.contains(t);if(e.compareDocumentPosition)return e===t||!!(e.compareDocumentPosition(t)&16)}function Vv(e){return e&&"setState"in e?zl.findDOMNode(e):e??null}const Xj=function(e){return Zl(Vv(e))};var Zj=27,_E=function(){};function e5(e){return e.button===0}function t5(e){return!!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)}var EE=function(t){return t&&("current"in t?t.current:t)};function WT(e,t,r){var n=r===void 0?{}:r,a=n.disabled,o=n.clickTrigger,i=o===void 0?"click":o,c=q.useRef(!1),d=t||_E,h=q.useCallback(function(x){var w,F=EE(e);QU(!!F,"RootClose captured a close event but does not have a ref to compare it to. useRootClose(), should be passed a ref that resolves to a DOM node"),c.current=!F||t5(x)||!e5(x)||!!Kv(F,(w=x.composedPath==null?void 0:x.composedPath()[0])!=null?w:x.target)},[e]),f=Go(function(x){c.current||d(x)}),y=Go(function(x){x.keyCode===Zj&&d(x)});q.useEffect(function(){if(!(a||e==null)){var x=window.event,w=Xj(EE(e)),F=cl(w,i,h,!0),O=cl(w,i,function(j){if(j===x){x=void 0;return}f(j)}),M=cl(w,"keyup",function(j){if(j===x){x=void 0;return}y(j)}),U=[];return"ontouchstart"in w.documentElement&&(U=[].slice.call(w.body.children).map(function(j){return cl(j,"mousemove",_E)})),function(){F(),O(),M(),U.forEach(function(j){return j()})}}},[e,a,i,h,f,y])}function r5(e){var t={};return Array.isArray(e)?(e==null||e.forEach(function(r){t[r.name]=r}),t):e||t}function n5(e){return e===void 0&&(e={}),Array.isArray(e)?e:Object.keys(e).map(function(t){return e[t].name=t,e[t]})}function YT(e){var t,r,n,a,o=e.enabled,i=e.enableEvents,c=e.placement,d=e.flip,h=e.offset,f=e.fixed,y=e.containerPadding,x=e.arrowElement,w=e.popperConfig,F=w===void 0?{}:w,O=r5(F.modifiers);return je({},F,{placement:c,enabled:o,strategy:f?"fixed":F.strategy,modifiers:n5(je({},O,{eventListeners:{enabled:i},preventOverflow:je({},O.preventOverflow,{options:y?je({padding:y},(t=O.preventOverflow)==null?void 0:t.options):(r=O.preventOverflow)==null?void 0:r.options}),offset:{options:je({offset:h},(n=O.offset)==null?void 0:n.options)},arrow:je({},O.arrow,{enabled:!!x,options:je({},(a=O.arrow)==null?void 0:a.options,{element:x})}),flip:je({enabled:!!d},O.flip)}))})}var a5=function(){};function zT(e){e===void 0&&(e={});var t=q.useContext(YC),r=jv(),n=r[0],a=r[1],o=q.useRef(!1),i=e,c=i.flip,d=i.offset,h=i.rootCloseEvent,f=i.fixed,y=f===void 0?!1:f,x=i.popperConfig,w=x===void 0?{}:x,F=i.usePopper,O=F===void 0?!!t:F,M=(t==null?void 0:t.show)==null?!!e.show:t.show,U=(t==null?void 0:t.alignEnd)==null?e.alignEnd:t.alignEnd;M&&!o.current&&(o.current=!0);var j=function(ue){t==null||t.toggle(!1,ue)},Q=t||{},N=Q.drop,W=Q.setMenu,ee=Q.menuElement,Ae=Q.toggleElement,oe=U?"bottom-end":"bottom-start";N==="up"?oe=U?"top-end":"top-start":N==="right"?oe=U?"right-end":"right-start":N==="left"&&(oe=U?"left-end":"left-start");var pe=GT(Ae,ee,YT({placement:oe,enabled:!!(O&&M),enableEvents:M,offset:d,flip:c,fixed:y,arrowElement:n,popperConfig:w})),he=je({ref:W||a5,"aria-labelledby":Ae==null?void 0:Ae.id},pe.attributes.popper,{style:pe.styles.popper}),Me={show:M,alignEnd:U,hasShown:o.current,toggle:t==null?void 0:t.toggle,popper:O?pe:null,arrowProps:O?je({ref:a},pe.attributes.arrow,{style:pe.styles.arrow}):{}};return WT(ee,j,{clickTrigger:h,disabled:!M}),[he,Me]}var o5={children:Fe.func.isRequired,show:Fe.bool,alignEnd:Fe.bool,flip:Fe.bool,usePopper:Fe.oneOf([!0,!1]),popperConfig:Fe.object,rootCloseEvent:Fe.string},i5={usePopper:!0};function R0(e){var t=e.children,r=Nt(e,["children"]),n=zT(r),a=n[0],o=n[1];return L.createElement(L.Fragment,null,o.hasShown?t(a,o):null)}R0.displayName="ReactOverlaysDropdownMenu";R0.propTypes=o5;R0.defaultProps=i5;var kE=function(){};function $T(){var e=q.useContext(YC)||{},t=e.show,r=t===void 0?!1:t,n=e.toggle,a=n===void 0?kE:n,o=e.setToggle,i=q.useCallback(function(c){a(!r,c)},[r,a]);return[{ref:o||kE,onClick:i,"aria-haspopup":!0,"aria-expanded":!!r},{show:r,toggle:a}]}var s5={children:Fe.func.isRequired};function zC(e){var t=e.children,r=$T(),n=r[0],a=r[1];return L.createElement(L.Fragment,null,t(n,a))}zC.displayName="ReactOverlaysDropdownToggle";zC.propTypes=s5;var A5={children:Fe.node,drop:Fe.oneOf(["up","left","right","down"]),focusFirstItemOnShow:Fe.oneOf([!1,!0,"keyboard"]),itemSelector:Fe.string,alignEnd:Fe.bool,show:Fe.bool,defaultShow:Fe.bool,onToggle:Fe.func};function SE(){var e=VT(),t=q.useRef(null),r=q.useCallback(function(n){t.current=n,e()},[e]);return[t,r]}function fg(e){var t=e.drop,r=e.alignEnd,n=e.defaultShow,a=e.show,o=e.onToggle,i=e.itemSelector,c=i===void 0?"* > *":i,d=e.focusFirstItemOnShow,h=e.children,f=FC(a,n,o),y=f[0],x=f[1],w=SE(),F=w[0],O=w[1],M=F.current,U=SE(),j=U[0],Q=U[1],N=j.current,W=KT(y),ee=q.useRef(null),Ae=q.useRef(!1),oe=q.useCallback(function(ue,ae){x(ue,ae)},[x]),pe=q.useMemo(function(){return{toggle:oe,drop:t,show:y,alignEnd:r,menuElement:M,toggleElement:N,setMenu:O,setToggle:Q}},[oe,t,y,r,M,N,O,Q]);M&&W&&!y&&(Ae.current=M.contains(document.activeElement));var he=Go(function(){N&&N.focus&&N.focus()}),Me=Go(function(){var ue=ee.current,ae=d;if(ae==null&&(ae=F.current&&Kj(F.current,"[role=menu]")?"keyboard":!1),!(ae===!1||ae==="keyboard"&&!/^key.+$/.test(ue))){var de=Au(F.current,c)[0];de&&de.focus&&de.focus()}});q.useEffect(function(){y?Me():Ae.current&&(Ae.current=!1,he())},[y,Ae,he,Me]),q.useEffect(function(){ee.current=null});var Oe=function(ae,de){if(!F.current)return null;var Z=Au(F.current,c),X=Z.indexOf(ae)+de;return X=Math.max(0,Math.min(X,Z.length)),Z[X]};return Wj("keydown",function(ue){var ae,de,Z=ue.key,X=ue.target,ne=(ae=F.current)==null?void 0:ae.contains(X),ye=(de=j.current)==null?void 0:de.contains(X),be=/input|textarea/i.test(X.tagName);if(!(be&&(Z===" "||Z!=="Escape"&&ne))&&!(!ne&&!ye)&&!(!F.current&&Z==="Tab"))switch(ee.current=ue.type,Z){case"ArrowUp":{var Se=Oe(X,-1);Se&&Se.focus&&Se.focus(),ue.preventDefault();return}case"ArrowDown":if(ue.preventDefault(),!y)x(!0,ue);else{var Le=Oe(X,1);Le&&Le.focus&&Le.focus()}return;case"Tab":OC(document,"keyup",function(Ge){var Ze;(Ge.key==="Tab"&&!Ge.target||!((Ze=F.current)!=null&&Ze.contains(Ge.target)))&&x(!1,ue)},{once:!0});break;case"Escape":ue.preventDefault(),ue.stopPropagation(),x(!1,ue);break}}),L.createElement(YC.Provider,{value:pe},h)}fg.displayName="ReactOverlaysDropdown";fg.propTypes=A5;fg.Menu=R0;fg.Toggle=zC;var H0=L.createContext(null);H0.displayName="NavContext";var c5=["bsPrefix","className","children","eventKey","disabled","href","onClick","onSelect","active","as"],u5={as:du,disabled:!1},$C=L.forwardRef(function(e,t){var r=e.bsPrefix,n=e.className,a=e.children,o=e.eventKey,i=e.disabled,c=e.href,d=e.onClick,h=e.onSelect,f=e.active,y=e.as,x=Nt(e,c5),w=Nr(r,"dropdown-item"),F=q.useContext(kA),O=q.useContext(H0),M=O||{},U=M.activeKey,j=np(o,c),Q=f==null&&j!=null?np(U)===j:f,N=Go(function(W){i||(d&&d(W),F&&F(j,W),h&&h(j,W))});return L.createElement(y,je({},x,{ref:t,href:c,disabled:i,className:$t(n,w,Q&&"active",i&&"disabled"),onClick:N}),a)});$C.displayName="DropdownItem";$C.defaultProps=u5;const FE=e=>!e||typeof e=="function"?e:t=>{e.current=t};function l5(e,t){const r=FE(e),n=FE(t);return a=>{r&&r(a),n&&n(a)}}function Yh(e,t){return q.useMemo(()=>l5(e,t),[e,t])}var fp=L.createContext(null);fp.displayName="NavbarContext";function JT(e,t){return e}function Tv(e,t){return e.classList?!!t&&e.classList.contains(t):(" "+(e.className.baseVal||e.className)+" ").indexOf(" "+t+" ")!==-1}function Fw(e){var t=window.getComputedStyle(e),r=parseFloat(t.marginTop)||0,n=parseFloat(t.marginRight)||0,a=parseFloat(t.marginBottom)||0,o=parseFloat(t.marginLeft)||0;return{top:r,right:n,bottom:a,left:o}}function qT(){var e=q.useRef(null),t=q.useRef(null),r=q.useRef(null),n=Nr(void 0,"popover"),a=Nr(void 0,"dropdown-menu"),o=q.useCallback(function(h){!h||!(Tv(h,n)||Tv(h,a))||(t.current=Fw(h),h.style.margin="0",e.current=h)},[n,a]),i=q.useMemo(function(){return{name:"offset",options:{offset:function(f){var y=f.placement;if(!t.current)return[0,0];var x=t.current,w=x.top,F=x.left,O=x.bottom,M=x.right;switch(y.split("-")[0]){case"top":return[0,O];case"left":return[0,M];case"bottom":return[0,w];case"right":return[0,F];default:return[0,0]}}}}},[t]),c=q.useMemo(function(){return{name:"arrow",options:{padding:function(){if(!r.current)return 0;var f=r.current,y=f.top,x=f.right,w=y||x;return{top:w,left:w,right:w,bottom:w}}}}},[r]),d=q.useMemo(function(){return{name:"popoverArrowMargins",enabled:!0,phase:"main",fn:function(){},requiresIfExists:["arrow"],effect:function(f){var y=f.state;if(!(!e.current||!y.elements.arrow||!Tv(e.current,n))){if(y.modifiersData["arrow#persistent"]){var x=Fw(y.elements.arrow),w=x.top,F=x.right,O=w||F;y.modifiersData["arrow#persistent"].padding={top:O,left:O,right:O,bottom:O}}else r.current=Fw(y.elements.arrow);return y.elements.arrow.style.margin="0",function(){y.elements.arrow&&(y.elements.arrow.style.margin="")}}}}},[n]);return[o,[i,c,d]]}var d5=["bsPrefix","className","align","alignRight","rootCloseEvent","flip","show","renderOnMount","as","popperConfig"],Ch=Fe.oneOf(["left","right"]),XT=Fe.oneOfType([Ch,Fe.shape({sm:Ch}),Fe.shape({md:Ch}),Fe.shape({lg:Ch}),Fe.shape({xl:Ch})]),f5={align:"left",alignRight:!1,flip:!0},j0=L.forwardRef(function(e,t){var r=e.bsPrefix,n=e.className,a=e.align,o=e.alignRight,i=e.rootCloseEvent,c=e.flip,d=e.show,h=e.renderOnMount,f=e.as,y=f===void 0?"div":f,x=e.popperConfig,w=Nt(e,d5),F=q.useContext(fp),O=Nr(r,"dropdown-menu"),M=qT(),U=M[0],j=M[1],Q=[];if(a)if(typeof a=="object"){var N=Object.keys(a);if(N.length){var W=N[0],ee=a[W];o=ee==="left",Q.push(O+"-"+W+"-"+ee)}}else a==="right"&&(o=!0);var Ae=zT({flip:c,rootCloseEvent:i,show:d,alignEnd:o,usePopper:!F&&Q.length===0,popperConfig:je({},x,{modifiers:j.concat((x==null?void 0:x.modifiers)||[])})}),oe=Ae[0],pe=Ae[1],he=pe.hasShown,Me=pe.popper,Oe=pe.show,ue=pe.alignEnd,ae=pe.toggle;if(oe.ref=Yh(U,Yh(JT(t),oe.ref)),!he&&!h)return null;typeof y!="string"&&(oe.show=Oe,oe.close=function(){return ae==null?void 0:ae(!1)},oe.alignRight=ue);var de=w.style;return Me!=null&&Me.placement&&(de=je({},w.style,oe.style),w["x-placement"]=Me.placement),L.createElement(y,je({},w,oe,{style:de,className:$t.apply(void 0,[n,O,Oe&&"show",ue&&O+"-right"].concat(Q))}))});j0.displayName="DropdownMenu";j0.defaultProps=f5;var TE={exports:{}};(function(e,t){Object.defineProperty(t,"__esModule",{value:!0}),t.default=r;function r(n){return function(o,i,c,d,h){var f=c||"<<anonymous>>",y=h||i;if(o[i]==null)return new Error("The "+d+" `"+y+"` is required to make "+("`"+f+"` accessible for users of assistive ")+"technologies such as screen readers.");for(var x=arguments.length,w=Array(x>5?x-5:0),F=5;F<x;F++)w[F-5]=arguments[F];return n.apply(void 0,[o,i,c,d,h].concat(w))}}e.exports=t.default})(TE,TE.exports);var p5=["bsPrefix","split","className","childBsPrefix","as"],JC=L.forwardRef(function(e,t){var r=e.bsPrefix,n=e.split,a=e.className,o=e.childBsPrefix,i=e.as,c=i===void 0?dg:i,d=Nt(e,p5),h=Nr(r,"dropdown-toggle");o!==void 0&&(d.bsPrefix=o);var f=$T(),y=f[0];return y.ref=Yh(y.ref,JT(t)),L.createElement(c,je({className:$t(a,h,n&&h+"-split")},y,d))});JC.displayName="DropdownToggle";var h5=["bsPrefix","drop","show","className","alignRight","onSelect","onToggle","focusFirstItemOnShow","as","navbar"],g5=Va("dropdown-header",{defaultProps:{role:"heading"}}),m5=Va("dropdown-divider",{defaultProps:{role:"separator"}}),v5=Va("dropdown-item-text",{Component:"span"}),y5={navbar:!1},yu=L.forwardRef(function(e,t){var r=Oc(e,{show:"onToggle"}),n=r.bsPrefix,a=r.drop,o=r.show,i=r.className,c=r.alignRight,d=r.onSelect,h=r.onToggle,f=r.focusFirstItemOnShow,y=r.as,x=y===void 0?"div":y;r.navbar;var w=Nt(r,h5),F=q.useContext(kA),O=Nr(n,"dropdown"),M=Go(function(j,Q,N){N===void 0&&(N=Q.type),Q.currentTarget===document&&(N!=="keydown"||Q.key==="Escape")&&(N="rootClose"),h&&h(j,Q,{source:N})}),U=Go(function(j,Q){F&&F(j,Q),d&&d(j,Q),M(!1,Q,"select")});return L.createElement(kA.Provider,{value:U},L.createElement(fg,{drop:a,show:o,alignEnd:c,onToggle:M,focusFirstItemOnShow:f,itemSelector:"."+O+"-item:not(.disabled):not(:disabled)"},L.createElement(x,je({},w,{ref:t,className:$t(i,o&&"show",(!a||a==="down")&&O,a==="up"&&"dropup",a==="right"&&"dropright",a==="left"&&"dropleft")}))))});yu.displayName="Dropdown";yu.defaultProps=y5;yu.Divider=m5;yu.Header=g5;yu.Item=$C;yu.ItemText=v5;yu.Menu=j0;yu.Toggle=JC;const _A=yu;var b5=["title","children","bsPrefix","rootCloseEvent","variant","size","menuAlign","menuRole","renderMenuOnMount","disabled","href","id"],w5={id:Fe.any,href:Fe.string,onClick:Fe.func,title:Fe.node.isRequired,disabled:Fe.bool,menuAlign:XT,menuRole:Fe.string,renderMenuOnMount:Fe.bool,rootCloseEvent:Fe.string,bsPrefix:Fe.string,variant:Fe.string,size:Fe.string},qC=L.forwardRef(function(e,t){var r=e.title,n=e.children,a=e.bsPrefix,o=e.rootCloseEvent,i=e.variant,c=e.size,d=e.menuAlign,h=e.menuRole,f=e.renderMenuOnMount,y=e.disabled,x=e.href,w=e.id,F=Nt(e,b5);return L.createElement(_A,je({ref:t},F),L.createElement(JC,{id:w,href:x,size:c,variant:i,disabled:y,childBsPrefix:a},r),L.createElement(j0,{align:d,role:h,renderOnMount:f,rootCloseEvent:o},n))});qC.displayName="DropdownButton";qC.propTypes=w5;const C5=qC;var B5=["bsPrefix","fluid","as","className"],x5={fluid:!1},XC=L.forwardRef(function(e,t){var r=e.bsPrefix,n=e.fluid,a=e.as,o=a===void 0?"div":a,i=e.className,c=Nt(e,B5),d=Nr(r,"container"),h=typeof n=="string"?"-"+n:"-fluid";return L.createElement(o,je({ref:t},c,{className:$t(i,n?""+d+h:d)}))});XC.displayName="Container";XC.defaultProps=x5;const _5=XC;var E5=["bsPrefix","className","fluid","rounded","roundedCircle","thumbnail"],k5={bsPrefix:Fe.string,fluid:Fe.bool,rounded:Fe.bool,roundedCircle:Fe.bool,thumbnail:Fe.bool},S5={fluid:!1,rounded:!1,roundedCircle:!1,thumbnail:!1},ZC=L.forwardRef(function(e,t){var r=e.bsPrefix,n=e.className,a=e.fluid,o=e.rounded,i=e.roundedCircle,c=e.thumbnail,d=Nt(e,E5);r=Nr(r,"img");var h=$t(a&&r+"-fluid",o&&"rounded",i&&"rounded-circle",c&&r+"-thumbnail");return L.createElement("img",je({ref:t},d,{className:$t(n,h)}))});ZC.displayName="Image";ZC.defaultProps=S5;const ZT=ZC;var F5=["className"],T5={fluid:!0},K0=L.forwardRef(function(e,t){var r=e.className,n=Nt(e,F5);return L.createElement(ZT,je({ref:t},n,{className:$t(r,"figure-img")}))});K0.displayName="FigureImage";K0.propTypes=k5;K0.defaultProps=T5;var O5=Va("figure-caption",{Component:"figcaption"}),eB=Va("figure",{Component:"figure"});eB.Image=K0;eB.Caption=O5;const I5=eB;var D5=["bsPrefix","size","hasValidation","className","as"],M5=Va("input-group-append"),P5=Va("input-group-prepend"),tB=Va("input-group-text",{Component:"span"}),U5=function(t){return L.createElement(tB,null,L.createElement("input",je({type:"checkbox"},t)))},Q5=function(t){return L.createElement(tB,null,L.createElement("input",je({type:"radio"},t)))},Ad=L.forwardRef(function(e,t){var r=e.bsPrefix,n=e.size,a=e.hasValidation,o=e.className,i=e.as,c=i===void 0?"div":i,d=Nt(e,D5);return r=Nr(r,"input-group"),L.createElement(c,je({ref:t},d,{className:$t(o,r,n&&r+"-"+n,a&&"has-validation")}))});Ad.displayName="InputGroup";Ad.Text=tB;Ad.Radio=Q5;Ad.Checkbox=U5;Ad.Append=M5;Ad.Prepend=P5;const L5=Ad;var N5=["as","className","fluid","bsPrefix"],R5={fluid:!1},rB=L.forwardRef(function(e,t){var r,n=e.as,a=n===void 0?"div":n,o=e.className,i=e.fluid,c=e.bsPrefix,d=Nt(e,N5);c=Nr(c,"jumbotron");var h=(r={},r[c]=!0,r[c+"-fluid"]=i,r);return L.createElement(a,je({ref:t},d,{className:$t(o,h)}))});rB.defaultProps=R5;rB.displayName="Jumbotron";const H5=rB;var V0=L.createContext(null),j5=["as","onSelect","activeKey","role","onKeyDown"],OE=function(){},eO=L.forwardRef(function(e,t){var r=e.as,n=r===void 0?"ul":r,a=e.onSelect,o=e.activeKey,i=e.role,c=e.onKeyDown,d=Nt(e,j5),h=VT(),f=q.useRef(!1),y=q.useContext(kA),x=q.useContext(V0),w,F;x&&(i=i||"tablist",o=x.activeKey,w=x.getControlledId,F=x.getControllerId);var O=q.useRef(null),M=function(W){var ee=O.current;if(!ee)return null;var Ae=Au(ee,"[data-rb-event-key]:not(.disabled)"),oe=ee.querySelector(".active");if(!oe)return null;var pe=Ae.indexOf(oe);if(pe===-1)return null;var he=pe+W;return he>=Ae.length&&(he=0),he<0&&(he=Ae.length-1),Ae[he]},U=function(W,ee){W!=null&&(a&&a(W,ee),y&&y(W,ee))},j=function(W){c&&c(W);var ee;switch(W.key){case"ArrowLeft":case"ArrowUp":ee=M(-1);break;case"ArrowRight":case"ArrowDown":ee=M(1);break;default:return}ee&&(W.preventDefault(),U(ee.dataset.rbEventKey,W),f.current=!0,h())};q.useEffect(function(){if(O.current&&f.current){var N=O.current.querySelector("[data-rb-event-key].active");N&&N.focus()}f.current=!1});var Q=Yh(t,O);return L.createElement(kA.Provider,{value:U},L.createElement(H0.Provider,{value:{role:i,activeKey:np(o),getControlledId:w||OE,getControllerId:F||OE}},L.createElement(n,je({},d,{onKeyDown:j,ref:Q,role:i}))))}),K5=["active","className","eventKey","onSelect","onClick","as"],V5={disabled:!1},nB=L.forwardRef(function(e,t){var r=e.active,n=e.className,a=e.eventKey,o=e.onSelect,i=e.onClick,c=e.as,d=Nt(e,K5),h=np(a,d.href),f=q.useContext(kA),y=q.useContext(H0),x=r;if(y){!d.role&&y.role==="tablist"&&(d.role="tab");var w=y.getControllerId(h),F=y.getControlledId(h);d["data-rb-event-key"]=h,d.id=w||d.id,d["aria-controls"]=F||d["aria-controls"],x=r==null&&h!=null?y.activeKey===h:r}d.role==="tab"&&(d.disabled&&(d.tabIndex=-1,d["aria-disabled"]=!0),d["aria-selected"]=x);var O=Go(function(M){i&&i(M),h!=null&&(o&&o(h,M),f&&f(h,M))});return L.createElement(c,je({},d,{ref:t,onClick:O,className:$t(n,x&&"active")}))});nB.defaultProps=V5;var G5=["bsPrefix","active","disabled","className","variant","action","as","onClick"],W5={variant:void 0,active:!1,disabled:!1},aB=L.forwardRef(function(e,t){var r=e.bsPrefix,n=e.active,a=e.disabled,o=e.className,i=e.variant,c=e.action,d=e.as,h=e.onClick,f=Nt(e,G5);r=Nr(r,"list-group-item");var y=q.useCallback(function(x){if(a){x.preventDefault(),x.stopPropagation();return}h&&h(x)},[a,h]);return a&&f.tabIndex===void 0&&(f.tabIndex=-1,f["aria-disabled"]=!0),L.createElement(nB,je({ref:t},f,{as:d||(c?f.href?"a":"button":"div"),onClick:y,className:$t(o,r,n&&"active",a&&"disabled",i&&r+"-"+i,c&&r+"-action")}))});aB.defaultProps=W5;aB.displayName="ListGroupItem";const tO=aB;var Y5=["className","bsPrefix","variant","horizontal","as"],z5={variant:void 0,horizontal:void 0},G0=L.forwardRef(function(e,t){var r=Oc(e,{activeKey:"onSelect"}),n=r.className,a=r.bsPrefix,o=r.variant,i=r.horizontal,c=r.as,d=c===void 0?"div":c,h=Nt(r,Y5),f=Nr(a,"list-group"),y;return i?y=i===!0?"horizontal":"horizontal-"+i:y=null,L.createElement(eO,je({ref:t},h,{as:d,className:$t(n,f,o&&f+"-"+o,y&&f+"-"+y)}))});G0.defaultProps=z5;G0.displayName="ListGroup";G0.Item=tO;const $5=G0;var J5=["bsPrefix","className","as"],q5=Va("media-body"),oB=L.forwardRef(function(e,t){var r=e.bsPrefix,n=e.className,a=e.as,o=a===void 0?"div":a,i=Nt(e,J5),c=Nr(r,"media");return L.createElement(o,je({},i,{ref:t,className:$t(n,c)}))});oB.displayName="Media";oB.Body=q5;const X5=oB;var dv;function Gv(e){if((!dv&&dv!==0||e)&&M0){var t=document.createElement("div");t.style.position="absolute",t.style.top="-9999px",t.style.width="50px",t.style.height="50px",t.style.overflow="scroll",document.body.appendChild(t),dv=t.offsetWidth-t.clientWidth,document.body.removeChild(t)}return dv}function Tw(e){e===void 0&&(e=Zl());try{var t=e.activeElement;return!t||!t.nodeName?null:t}catch{return e.body}}function Z5(e,t){e.classList?e.classList.add(t):Tv(e,t)||(typeof e.className=="string"?e.className=e.className+" "+t:e.setAttribute("class",(e.className&&e.className.baseVal||"")+" "+t))}function IE(e,t){return e.replace(new RegExp("(^|\\s)"+t+"(?:\\s|$)","g"),"$1").replace(/\s+/g," ").replace(/^\s*|\s*$/g,"")}function e8(e,t){e.classList?e.classList.remove(t):typeof e.className=="string"?e.className=IE(e.className,t):e.setAttribute("class",IE(e.className&&e.className.baseVal||"",t))}function t8(e){return"nodeType"in e&&e.nodeType===document.DOCUMENT_NODE}function N1(e){return"window"in e&&e.window===e?e:t8(e)&&e.defaultView||!1}function r8(e){return e&&e.tagName.toLowerCase()==="body"}function n8(e){var t=N1(e)?Zl():Zl(e),r=N1(e)||t.defaultView;return t.body.clientWidth<r.innerWidth}function a8(e){var t=N1(e);return t||r8(e)?n8(e):e.scrollHeight>e.clientHeight}var o8=["template","script","style"],i8=function(t){var r=t.nodeType,n=t.tagName;return r===1&&o8.indexOf(n.toLowerCase())===-1},rO=function(t,r,n){[].forEach.call(t.children,function(a){r.indexOf(a)===-1&&i8(a)&&n(a)})};function Wv(e,t){t&&(e?t.setAttribute("aria-hidden","true"):t.removeAttribute("aria-hidden"))}function s8(e,t){var r=t.dialog,n=t.backdrop;rO(e,[r,n],function(a){return Wv(!0,a)})}function A8(e,t){var r=t.dialog,n=t.backdrop;rO(e,[r,n],function(a){return Wv(!1,a)})}function c8(e,t){var r=-1;return e.some(function(n,a){return t(n,a)?(r=a,!0):!1}),r}var W0=function(){function e(r){var n=r===void 0?{}:r,a=n.hideSiblingNodes,o=a===void 0?!0:a,i=n.handleContainerOverflow,c=i===void 0?!0:i;this.hideSiblingNodes=void 0,this.handleContainerOverflow=void 0,this.modals=void 0,this.containers=void 0,this.data=void 0,this.scrollbarSize=void 0,this.hideSiblingNodes=o,this.handleContainerOverflow=c,this.modals=[],this.containers=[],this.data=[],this.scrollbarSize=Gv()}var t=e.prototype;return t.isContainerOverflowing=function(n){var a=this.data[this.containerIndexFromModal(n)];return a&&a.overflowing},t.containerIndexFromModal=function(n){return c8(this.data,function(a){return a.modals.indexOf(n)!==-1})},t.setContainerStyle=function(n,a){var o={overflow:"hidden"};n.style={overflow:a.style.overflow,paddingRight:a.style.paddingRight},n.overflowing&&(o.paddingRight=parseInt(lu(a,"paddingRight")||"0",10)+this.scrollbarSize+"px"),lu(a,o)},t.removeContainerStyle=function(n,a){Object.assign(a.style,n.style)},t.add=function(n,a,o){var i=this.modals.indexOf(n),c=this.containers.indexOf(a);if(i!==-1)return i;if(i=this.modals.length,this.modals.push(n),this.hideSiblingNodes&&s8(a,n),c!==-1)return this.data[c].modals.push(n),i;var d={modals:[n],classes:o?o.split(/\s+/):[],overflowing:a8(a)};return this.handleContainerOverflow&&this.setContainerStyle(d,a),d.classes.forEach(Z5.bind(null,a)),this.containers.push(a),this.data.push(d),i},t.remove=function(n){var a=this.modals.indexOf(n);if(a!==-1){var o=this.containerIndexFromModal(n),i=this.data[o],c=this.containers[o];if(i.modals.splice(i.modals.indexOf(n),1),this.modals.splice(a,1),i.modals.length===0)i.classes.forEach(e8.bind(null,c)),this.handleContainerOverflow&&this.removeContainerStyle(i,c),this.hideSiblingNodes&&A8(c,n),this.containers.splice(o,1),this.data.splice(o,1);else if(this.hideSiblingNodes){var d=i.modals[i.modals.length-1],h=d.backdrop,f=d.dialog;Wv(!1,f),Wv(!1,h)}}},t.isTopModal=function(n){return!!this.modals.length&&this.modals[this.modals.length-1]===n},e}(),Ow=function(t){var r;return typeof document>"u"?null:t==null?Zl().body:(typeof t=="function"&&(t=t()),t&&"current"in t&&(t=t.current),(r=t)!=null&&r.nodeType&&t||null)};function R1(e,t){var r=q.useState(function(){return Ow(e)}),n=r[0],a=r[1];if(!n){var o=Ow(e);o&&a(o)}return q.useEffect(function(){},[t,n]),q.useEffect(function(){var i=Ow(e);i!==n&&a(i)},[e,n]),n}var Iw;function u8(){return Iw||(Iw=new W0),Iw}function l8(e){var t=e||u8(),r=q.useRef({dialog:null,backdrop:null});return Object.assign(r.current,{add:function(a,o){return t.add(r.current,a,o)},remove:function(){return t.remove(r.current)},isTopModal:function(){return t.isTopModal(r.current)},setDialogRef:q.useCallback(function(n){r.current.dialog=n},[]),setBackdropRef:q.useCallback(function(n){r.current.backdrop=n},[])})}var iB=q.forwardRef(function(e,t){var r=e.show,n=r===void 0?!1:r,a=e.role,o=a===void 0?"dialog":a,i=e.className,c=e.style,d=e.children,h=e.backdrop,f=h===void 0?!0:h,y=e.keyboard,x=y===void 0?!0:y,w=e.onBackdropClick,F=e.onEscapeKeyDown,O=e.transition,M=e.backdropTransition,U=e.autoFocus,j=U===void 0?!0:U,Q=e.enforceFocus,N=Q===void 0?!0:Q,W=e.restoreFocus,ee=W===void 0?!0:W,Ae=e.restoreFocusOptions,oe=e.renderDialog,pe=e.renderBackdrop,he=pe===void 0?function(er){return L.createElement("div",er)}:pe,Me=e.manager,Oe=e.container,ue=e.containerClassName,ae=e.onShow,de=e.onHide,Z=de===void 0?function(){}:de,X=e.onExit,ne=e.onExited,ye=e.onExiting,be=e.onEnter,Se=e.onEntering,Le=e.onEntered,Ge=Nt(e,["show","role","className","style","children","backdrop","keyboard","onBackdropClick","onEscapeKeyDown","transition","backdropTransition","autoFocus","enforceFocus","restoreFocus","restoreFocusOptions","renderDialog","renderBackdrop","manager","container","containerClassName","onShow","onHide","onExit","onExited","onExiting","onEnter","onEntering","onEntered"]),Ze=R1(Oe),gt=l8(Me),Ut=VC(),bt=KT(n),Tt=q.useState(!n),Dt=Tt[0],ur=Tt[1],ln=q.useRef(null);q.useImperativeHandle(t,function(){return gt},[gt]),M0&&!bt&&n&&(ln.current=Tw()),!O&&!n&&!Dt?ur(!0):n&&Dt&&ur(!1);var Rr=Go(function(){if(gt.add(Ze,ue),Jn.current=cl(document,"keydown",Aa),Un.current=cl(document,"focus",function(){return setTimeout(wn)},!0),ae&&ae(),j){var er=Tw(document);gt.dialog&&er&&!Kv(gt.dialog,er)&&(ln.current=er,gt.dialog.focus())}}),rn=Go(function(){if(gt.remove(),Jn.current==null||Jn.current(),Un.current==null||Un.current(),ee){var er;(er=ln.current)==null||er.focus==null||er.focus(Ae),ln.current=null}});q.useEffect(function(){!n||!Ze||Rr()},[n,Ze,Rr]),q.useEffect(function(){Dt&&rn()},[Dt,rn]),GC(function(){rn()});var wn=Go(function(){if(!(!N||!Ut()||!gt.isTopModal())){var er=Tw();gt.dialog&&er&&!Kv(gt.dialog,er)&&gt.dialog.focus()}}),Pn=Go(function(er){er.target===er.currentTarget&&(w==null||w(er),f===!0&&Z())}),Aa=Go(function(er){x&&er.keyCode===27&&gt.isTopModal()&&(F==null||F(er),er.defaultPrevented||Z())}),Un=q.useRef(),Jn=q.useRef(),La=function(){ur(!0);for(var Qr=arguments.length,Fr=new Array(Qr),Kt=0;Kt<Qr;Kt++)Fr[Kt]=arguments[Kt];ne==null||ne.apply(void 0,Fr)},Qe=O;if(!Ze||!(n||Qe&&!Dt))return null;var vt=je({role:o,ref:gt.setDialogRef,"aria-modal":o==="dialog"?!0:void 0},Ge,{style:c,className:i,tabIndex:-1}),kt=oe?oe(vt):L.createElement("div",vt,L.cloneElement(d,{role:"document"}));Qe&&(kt=L.createElement(Qe,{appear:!0,unmountOnExit:!0,in:!!n,onExit:X,onExiting:ye,onExited:La,onEnter:be,onEntering:Se,onEntered:Le},kt));var gr=null;if(f){var yr=M;gr=he({ref:gt.setBackdropRef,onClick:Pn}),yr&&(gr=L.createElement(yr,{appear:!0,in:!!n},gr))}return L.createElement(L.Fragment,null,zl.createPortal(L.createElement(L.Fragment,null,gr,kt),Ze))}),d8={show:Fe.bool,container:Fe.any,onShow:Fe.func,onHide:Fe.func,backdrop:Fe.oneOfType([Fe.bool,Fe.oneOf(["static"])]),renderDialog:Fe.func,renderBackdrop:Fe.func,onEscapeKeyDown:Fe.func,onBackdropClick:Fe.func,containerClassName:Fe.string,keyboard:Fe.bool,transition:Fe.elementType,backdropTransition:Fe.elementType,autoFocus:Fe.bool,enforceFocus:Fe.bool,restoreFocus:Fe.bool,restoreFocusOptions:Fe.shape({preventScroll:Fe.bool}),onEnter:Fe.func,onEntering:Fe.func,onEntered:Fe.func,onExit:Fe.func,onExiting:Fe.func,onExited:Fe.func,manager:Fe.instanceOf(W0)};iB.displayName="Modal";iB.propTypes=d8;const f8=Object.assign(iB,{Manager:W0});var kf={FIXED_CONTENT:".fixed-top, .fixed-bottom, .is-fixed, .sticky-top",STICKY_CONTENT:".sticky-top",NAVBAR_TOGGLER:".navbar-toggler"},p8=function(e){js(t,e);function t(){return e.apply(this,arguments)||this}var r=t.prototype;return r.adjustAndStore=function(a,o,i){var c,d=o.style[a];o.dataset[a]=d,lu(o,(c={},c[a]=parseFloat(lu(o,a))+i+"px",c))},r.restore=function(a,o){var i=o.dataset[a];if(i!==void 0){var c;delete o.dataset[a],lu(o,(c={},c[a]=i,c))}},r.setContainerStyle=function(a,o){var i=this;if(e.prototype.setContainerStyle.call(this,a,o),!!a.overflowing){var c=Gv();Au(o,kf.FIXED_CONTENT).forEach(function(d){return i.adjustAndStore("paddingRight",d,c)}),Au(o,kf.STICKY_CONTENT).forEach(function(d){return i.adjustAndStore("marginRight",d,-c)}),Au(o,kf.NAVBAR_TOGGLER).forEach(function(d){return i.adjustAndStore("marginRight",d,c)})}},r.removeContainerStyle=function(a,o){var i=this;e.prototype.removeContainerStyle.call(this,a,o),Au(o,kf.FIXED_CONTENT).forEach(function(c){return i.restore("paddingRight",c)}),Au(o,kf.STICKY_CONTENT).forEach(function(c){return i.restore("marginRight",c)}),Au(o,kf.NAVBAR_TOGGLER).forEach(function(c){return i.restore("marginRight",c)})},t}(W0);const nO=Va("modal-body");var aO=L.createContext({onHide:function(){}}),h8=["bsPrefix","className","contentClassName","centered","size","children","scrollable"],oO=L.forwardRef(function(e,t){var r=e.bsPrefix,n=e.className,a=e.contentClassName,o=e.centered,i=e.size,c=e.children,d=e.scrollable,h=Nt(e,h8);r=Nr(r,"modal");var f=r+"-dialog";return L.createElement("div",je({},h,{ref:t,className:$t(f,n,i&&r+"-"+i,o&&f+"-centered",d&&f+"-scrollable")}),L.createElement("div",{className:$t(r+"-content",a)},c))});oO.displayName="ModalDialog";const sB=oO,iO=Va("modal-footer");var g8=["bsPrefix","closeLabel","closeButton","onHide","className","children"],m8={closeLabel:"Close",closeButton:!1},AB=L.forwardRef(function(e,t){var r=e.bsPrefix,n=e.closeLabel,a=e.closeButton,o=e.onHide,i=e.className,c=e.children,d=Nt(e,g8);r=Nr(r,"modal-header");var h=q.useContext(aO),f=Go(function(){h&&h.onHide(),o&&o()});return L.createElement("div",je({ref:t},d,{className:$t(i,r)}),c,a&&L.createElement(Q0,{label:n,onClick:f}))});AB.displayName="ModalHeader";AB.defaultProps=m8;var v8=L0("h4");const sO=Va("modal-title",{Component:v8});var y8=["bsPrefix","className","style","dialogClassName","contentClassName","children","dialogAs","aria-labelledby","aria-describedby","aria-label","show","animation","backdrop","keyboard","onEscapeKeyDown","onShow","onHide","container","autoFocus","enforceFocus","restoreFocus","restoreFocusOptions","onEntered","onExit","onExiting","onEnter","onEntering","onExited","backdropClassName","manager"],Dw,b8={show:!1,backdrop:!0,keyboard:!0,autoFocus:!0,enforceFocus:!0,restoreFocus:!0,animation:!0,dialogAs:sB};function w8(e){return L.createElement(vu,je({},e,{timeout:null}))}function C8(e){return L.createElement(vu,je({},e,{timeout:null}))}var Ic=L.forwardRef(function(e,t){var r=e.bsPrefix,n=e.className,a=e.style,o=e.dialogClassName,i=e.contentClassName,c=e.children,d=e.dialogAs,h=e["aria-labelledby"],f=e["aria-describedby"],y=e["aria-label"],x=e.show,w=e.animation,F=e.backdrop,O=e.keyboard,M=e.onEscapeKeyDown,U=e.onShow,j=e.onHide,Q=e.container,N=e.autoFocus,W=e.enforceFocus,ee=e.restoreFocus,Ae=e.restoreFocusOptions,oe=e.onEntered,pe=e.onExit,he=e.onExiting,Me=e.onEnter,Oe=e.onEntering,ue=e.onExited,ae=e.backdropClassName,de=e.manager,Z=Nt(e,y8),X=q.useState({}),ne=X[0],ye=X[1],be=q.useState(!1),Se=be[0],Le=be[1],Ge=q.useRef(!1),Ze=q.useRef(!1),gt=q.useRef(null),Ut=jv(),bt=Ut[0],Tt=Ut[1],Dt=Go(j);r=Nr(r,"modal"),q.useImperativeHandle(t,function(){return{get _modal(){return bt}}},[bt]);var ur=q.useMemo(function(){return{onHide:Dt}},[Dt]);function ln(){return de||(Dw||(Dw=new p8),Dw)}function Rr(Fr){if(M0){var Kt=ln().isContainerOverflowing(bt),xn=Fr.scrollHeight>Zl(Fr).documentElement.clientHeight;ye({paddingRight:Kt&&!xn?Gv():void 0,paddingLeft:!Kt&&xn?Gv():void 0})}}var rn=Go(function(){bt&&Rr(bt.dialog)});GC(function(){Q1(window,"resize",rn),gt.current&&gt.current()});var wn=function(){Ge.current=!0},Pn=function(Kt){Ge.current&&bt&&Kt.target===bt.dialog&&(Ze.current=!0),Ge.current=!1},Aa=function(){Le(!0),gt.current=ST(bt.dialog,function(){Le(!1)})},Un=function(Kt){Kt.target===Kt.currentTarget&&Aa()},Jn=function(Kt){if(F==="static"){Un(Kt);return}if(Ze.current||Kt.target!==Kt.currentTarget){Ze.current=!1;return}j==null||j()},La=function(Kt){!O&&F==="static"?(Kt.preventDefault(),Aa()):O&&M&&M(Kt)},Qe=function(Kt,xn){Kt&&(Kt.style.display="block",Rr(Kt)),Me==null||Me(Kt,xn)},vt=function(Kt){gt.current==null||gt.current(),pe==null||pe(Kt)},kt=function(Kt,xn){Oe==null||Oe(Kt,xn),OC(window,"resize",rn)},gr=function(Kt){Kt&&(Kt.style.display=""),ue==null||ue(Kt),Q1(window,"resize",rn)},yr=q.useCallback(function(Fr){return L.createElement("div",je({},Fr,{className:$t(r+"-backdrop",ae,!w&&"show")}))},[w,ae,r]),er=je({},a,ne);w||(er.display="block");var Qr=function(Kt){return L.createElement("div",je({role:"dialog"},Kt,{style:er,className:$t(n,r,Se&&r+"-static"),onClick:F?Jn:void 0,onMouseUp:Pn,"aria-label":y,"aria-labelledby":h,"aria-describedby":f}),L.createElement(d,je({},Z,{onMouseDown:wn,className:o,contentClassName:i}),c))};return L.createElement(aO.Provider,{value:ur},L.createElement(f8,{show:x,ref:Tt,backdrop:F,container:Q,keyboard:!0,autoFocus:N,enforceFocus:W,restoreFocus:ee,restoreFocusOptions:Ae,onEscapeKeyDown:La,onShow:U,onHide:j,onEnter:Qe,onEntering:kt,onEntered:oe,onExit:vt,onExiting:he,onExited:gr,manager:ln(),containerClassName:r+"-open",transition:w?w8:void 0,backdropTransition:w?C8:void 0,renderBackdrop:yr,renderDialog:Qr}))});Ic.displayName="Modal";Ic.defaultProps=b8;Ic.Body=nO;Ic.Header=AB;Ic.Title=sO;Ic.Footer=iO;Ic.Dialog=sB;Ic.TRANSITION_DURATION=300;Ic.BACKDROP_TRANSITION_DURATION=150;const B8=Ic;var x8=["bsPrefix","className","children","as"],AO=L.forwardRef(function(e,t){var r=e.bsPrefix,n=e.className,a=e.children,o=e.as,i=o===void 0?"div":o,c=Nt(e,x8);return r=Nr(r,"nav-item"),L.createElement(i,je({},c,{ref:t,className:$t(n,r)}),a)});AO.displayName="NavItem";const cB=AO;var _8=["bsPrefix","disabled","className","href","eventKey","onSelect","as"],E8={disabled:!1,as:du},uB=L.forwardRef(function(e,t){var r=e.bsPrefix,n=e.disabled,a=e.className,o=e.href,i=e.eventKey,c=e.onSelect,d=e.as,h=Nt(e,_8);return r=Nr(r,"nav-link"),L.createElement(nB,je({},h,{href:o,ref:t,eventKey:i,as:d,disabled:n,onSelect:c,className:$t(a,r,n&&"disabled")}))});uB.displayName="NavLink";uB.defaultProps=E8;const Y0=uB;var k8=["as","bsPrefix","variant","fill","justify","navbar","navbarScroll","className","children","activeKey"],S8={justify:!1,fill:!1},pg=L.forwardRef(function(e,t){var r,n=Oc(e,{activeKey:"onSelect"}),a=n.as,o=a===void 0?"div":a,i=n.bsPrefix,c=n.variant,d=n.fill,h=n.justify,f=n.navbar,y=n.navbarScroll,x=n.className,w=n.children,F=n.activeKey,O=Nt(n,k8),M=Nr(i,"nav"),U,j,Q=!1,N=q.useContext(fp),W=q.useContext(jC);return N?(U=N.bsPrefix,Q=f??!0):W&&(j=W.cardHeaderBsPrefix),L.createElement(eO,je({as:o,ref:t,activeKey:F,className:$t(x,(r={},r[M]=!Q,r[U+"-nav"]=Q,r[U+"-nav-scroll"]=Q&&y,r[j+"-"+c]=!!j,r[M+"-"+c]=!!c,r[M+"-fill"]=d,r[M+"-justified"]=h,r))},O),w)});pg.displayName="Nav";pg.defaultProps=S8;pg.Item=cB;pg.Link=Y0;const cO=pg;var F8=["bsPrefix","className","as"],uO=L.forwardRef(function(e,t){var r=e.bsPrefix,n=e.className,a=e.as,o=Nt(e,F8);r=Nr(r,"navbar-brand");var i=a||(o.href?"a":"span");return L.createElement(i,je({},o,{ref:t,className:$t(n,r)}))});uO.displayName="NavbarBrand";const lO=uO;var T8=["children","bsPrefix"],dO=L.forwardRef(function(e,t){var r=e.children,n=e.bsPrefix,a=Nt(e,T8);return n=Nr(n,"navbar-collapse"),L.createElement(fp.Consumer,null,function(o){return L.createElement(MC,je({in:!!(o&&o.expanded)},a),L.createElement("div",{ref:t,className:n},r))})});dO.displayName="NavbarCollapse";var O8=["bsPrefix","className","children","label","as","onClick"],I8={label:"Toggle navigation"},lB=L.forwardRef(function(e,t){var r=e.bsPrefix,n=e.className,a=e.children,o=e.label,i=e.as,c=i===void 0?"button":i,d=e.onClick,h=Nt(e,O8);r=Nr(r,"navbar-toggler");var f=q.useContext(fp)||{},y=f.onToggle,x=f.expanded,w=Go(function(F){d&&d(F),y&&y()});return c==="button"&&(h.type="button"),L.createElement(c,je({},h,{ref:t,onClick:w,"aria-label":o,className:$t(n,r,!x&&"collapsed")}),a||L.createElement("span",{className:r+"-icon"}))});lB.displayName="NavbarToggle";lB.defaultProps=I8;var D8=["bsPrefix","expand","variant","bg","fixed","sticky","className","children","as","expanded","onToggle","onSelect","collapseOnSelect"],M8=Va("navbar-text",{Component:"span"}),P8={expand:!0,variant:"light",collapseOnSelect:!1},cd=L.forwardRef(function(e,t){var r=Oc(e,{expanded:"onToggle"}),n=r.bsPrefix,a=r.expand,o=r.variant,i=r.bg,c=r.fixed,d=r.sticky,h=r.className,f=r.children,y=r.as,x=y===void 0?"nav":y,w=r.expanded,F=r.onToggle,O=r.onSelect,M=r.collapseOnSelect,U=Nt(r,D8),j=Nr(n,"navbar"),Q=q.useCallback(function(){O&&O.apply(void 0,arguments),M&&w&&F&&F(!1)},[O,M,w,F]);U.role===void 0&&x!=="nav"&&(U.role="navigation");var N=j+"-expand";typeof a=="string"&&(N=N+"-"+a);var W=q.useMemo(function(){return{onToggle:function(){return F&&F(!w)},bsPrefix:j,expanded:!!w}},[j,w,F]);return L.createElement(fp.Provider,{value:W},L.createElement(kA.Provider,{value:Q},L.createElement(x,je({ref:t},U,{className:$t(h,j,a&&N,o&&j+"-"+o,i&&"bg-"+i,d&&"sticky-"+d,c&&"fixed-"+c)}),f)))});cd.defaultProps=P8;cd.displayName="Navbar";cd.Brand=lO;cd.Toggle=lB;cd.Collapse=dO;cd.Text=M8;const U8=cd;var Q8=["id","title","children","bsPrefix","className","rootCloseEvent","menuRole","disabled","active","renderMenuOnMount"],pp=L.forwardRef(function(e,t){var r=e.id,n=e.title,a=e.children,o=e.bsPrefix,i=e.className,c=e.rootCloseEvent,d=e.menuRole,h=e.disabled,f=e.active,y=e.renderMenuOnMount,x=Nt(e,Q8),w=Nr(void 0,"nav-item");return L.createElement(_A,je({ref:t},x,{className:$t(i,w)}),L.createElement(_A.Toggle,{id:r,eventKey:null,active:f,disabled:h,childBsPrefix:o,as:Y0},n),L.createElement(_A.Menu,{role:d,renderOnMount:y,rootCloseEvent:c},a))});pp.displayName="NavDropdown";pp.Item=_A.Item;pp.ItemText=_A.ItemText;pp.Divider=_A.Divider;pp.Header=_A.Header;const L8=pp;var dB=L.forwardRef(function(e,t){var r=e.flip,n=e.offset,a=e.placement,o=e.containerPadding,i=o===void 0?5:o,c=e.popperConfig,d=c===void 0?{}:c,h=e.transition,f=jv(),y=f[0],x=f[1],w=jv(),F=w[0],O=w[1],M=Yh(x,t),U=R1(e.container),j=R1(e.target),Q=q.useState(!e.show),N=Q[0],W=Q[1],ee=GT(j,y,YT({placement:a,enableEvents:!!e.show,containerPadding:i||5,flip:r,offset:n,arrowElement:F,popperConfig:d})),Ae=ee.styles,oe=ee.attributes,pe=Nt(ee,["styles","attributes"]);e.show?N&&W(!1):!e.transition&&!N&&W(!0);var he=function(){W(!0),e.onExited&&e.onExited.apply(e,arguments)},Me=e.show||h&&!N;if(WT(y,e.onHide,{disabled:!e.rootClose||e.rootCloseDisabled,clickTrigger:e.rootCloseEvent}),!Me)return null;var Oe=e.children(je({},pe,{show:!!e.show,props:je({},oe.popper,{style:Ae.popper,ref:M}),arrowProps:je({},oe.arrow,{style:Ae.arrow,ref:O})}));if(h){var ue=e.onExit,ae=e.onExiting,de=e.onEnter,Z=e.onEntering,X=e.onEntered;Oe=L.createElement(h,{in:e.show,appear:!0,onExit:ue,onExiting:ae,onExited:he,onEnter:de,onEntering:Z,onEntered:X},Oe)}return U?zl.createPortal(Oe,U):null});dB.displayName="Overlay";dB.propTypes={show:Fe.bool,placement:Fe.oneOf(EP),target:Fe.any,container:Fe.any,flip:Fe.bool,children:Fe.func.isRequired,containerPadding:Fe.number,popperConfig:Fe.object,rootClose:Fe.bool,rootCloseEvent:Fe.oneOf(["click","mousedown"]),rootCloseDisabled:Fe.bool,onHide:function(t){for(var r=arguments.length,n=new Array(r>1?r-1:0),a=1;a<r;a++)n[a-1]=arguments[a];if(t.rootClose){var o;return(o=Fe.func).isRequired.apply(o,[t].concat(n))}return Fe.func.apply(Fe,[t].concat(n))},transition:Fe.elementType,onEnter:Fe.func,onEntering:Fe.func,onEntered:Fe.func,onExit:Fe.func,onExiting:Fe.func,onExited:Fe.func};var N8=["children","transition","popperConfig"],R8=["props","arrowProps","show","update","forceUpdate","placement","state"],H8={transition:vu,rootClose:!1,show:!1,placement:"top"};function j8(e,t){var r=e.ref,n=t.ref;e.ref=r.__wrapped||(r.__wrapped=function(a){return r(Vv(a))}),t.ref=n.__wrapped||(n.__wrapped=function(a){return n(Vv(a))})}function fB(e){var t=e.children,r=e.transition,n=e.popperConfig,a=n===void 0?{}:n,o=Nt(e,N8),i=q.useRef({}),c=qT(),d=c[0],h=c[1],f=r===!0?vu:r||null;return L.createElement(dB,je({},o,{ref:d,popperConfig:je({},a,{modifiers:h.concat(a.modifiers||[])}),transition:f}),function(y){var x,w=y.props,F=y.arrowProps,O=y.show,M=y.update;y.forceUpdate;var U=y.placement,j=y.state,Q=Nt(y,R8);j8(w,F);var N=Object.assign(i.current,{state:j,scheduleUpdate:M,placement:U,outOfBoundaries:(j==null||(x=j.modifiersData.hide)==null?void 0:x.isReferenceHidden)||!1});return typeof t=="function"?t(je({},Q,w,{placement:U,show:O},!r&&O&&{className:"show"},{popper:N,arrowProps:F})):L.cloneElement(t,je({},Q,w,{placement:U,arrowProps:F,popper:N,className:$t(t.props.className,!r&&O&&"show"),style:je({},t.props.style,w.style)}))})}fB.defaultProps=H8;var K8=["trigger","overlay","children","popperConfig","show","defaultShow","onToggle","delay","placement","flip"],V8=function(e){js(t,e);function t(){return e.apply(this,arguments)||this}var r=t.prototype;return r.render=function(){return this.props.children},t}(L.Component);function G8(e){return e&&typeof e=="object"?e:{show:e,hide:e}}function DE(e,t,r){var n=t[0],a=n.currentTarget,o=n.relatedTarget||n.nativeEvent[r];(!o||o!==a)&&!Kv(a,o)&&e.apply(void 0,t)}var W8={defaultShow:!1,trigger:["hover","focus"]};function fO(e){var t=e.trigger,r=e.overlay,n=e.children,a=e.popperConfig,o=a===void 0?{}:a,i=e.show,c=e.defaultShow,d=c===void 0?!1:c,h=e.onToggle,f=e.delay,y=e.placement,x=e.flip,w=x===void 0?y&&y.indexOf("auto")!==-1:x,F=Nt(e,K8),O=q.useRef(null),M=WC(),U=q.useRef(""),j=FC(i,d,h),Q=j[0],N=j[1],W=G8(f),ee=typeof n!="function"?L.Children.only(n).props:{},Ae=ee.onFocus,oe=ee.onBlur,pe=ee.onClick,he=q.useCallback(function(){return Vv(O.current)},[]),Me=q.useCallback(function(){if(M.clear(),U.current="show",!W.show){N(!0);return}M.set(function(){U.current==="show"&&N(!0)},W.show)},[W.show,N,M]),Oe=q.useCallback(function(){if(M.clear(),U.current="hide",!W.hide){N(!1);return}M.set(function(){U.current==="hide"&&N(!1)},W.hide)},[W.hide,N,M]),ue=q.useCallback(function(){Me();for(var be=arguments.length,Se=new Array(be),Le=0;Le<be;Le++)Se[Le]=arguments[Le];Ae==null||Ae.apply(void 0,Se)},[Me,Ae]),ae=q.useCallback(function(){Oe();for(var be=arguments.length,Se=new Array(be),Le=0;Le<be;Le++)Se[Le]=arguments[Le];oe==null||oe.apply(void 0,Se)},[Oe,oe]),de=q.useCallback(function(){N(!Q),pe&&pe.apply(void 0,arguments)},[pe,N,Q]),Z=q.useCallback(function(){for(var be=arguments.length,Se=new Array(be),Le=0;Le<be;Le++)Se[Le]=arguments[Le];DE(Me,Se,"fromElement")},[Me]),X=q.useCallback(function(){for(var be=arguments.length,Se=new Array(be),Le=0;Le<be;Le++)Se[Le]=arguments[Le];DE(Oe,Se,"toElement")},[Oe]),ne=t==null?[]:[].concat(t),ye={};return ne.indexOf("click")!==-1&&(ye.onClick=de),ne.indexOf("focus")!==-1&&(ye.onFocus=ue,ye.onBlur=ae),ne.indexOf("hover")!==-1&&(ye.onMouseOver=Z,ye.onMouseOut=X),L.createElement(L.Fragment,null,typeof n=="function"?n(je({},ye,{ref:O})):L.createElement(V8,{ref:O},q.cloneElement(n,ye)),L.createElement(fB,je({},F,{show:Q,onHide:Oe,flip:w,placement:y,popperConfig:o,target:he}),r))}fO.defaultProps=W8;var Y8=["active","disabled","className","style","activeLabel","children"],z8=["children"],$8={active:!1,disabled:!1,activeLabel:"(current)"},z0=L.forwardRef(function(e,t){var r=e.active,n=e.disabled,a=e.className,o=e.style,i=e.activeLabel,c=e.children,d=Nt(e,Y8),h=r||n?"span":du;return L.createElement("li",{ref:t,style:o,className:$t(a,"page-item",{active:r,disabled:n})},L.createElement(h,je({className:"page-link",disabled:n},d),c,r&&i&&L.createElement("span",{className:"sr-only"},i)))});z0.defaultProps=$8;z0.displayName="PageItem";const pO=z0;function hg(e,t,r){r===void 0&&(r=e);function n(a){var o=a.children,i=Nt(a,z8);return L.createElement(z0,i,L.createElement("span",{"aria-hidden":"true"},o||t),L.createElement("span",{className:"sr-only"},r))}return n.displayName=e,n}var J8=hg("First","«"),q8=hg("Prev","‹","Previous"),X8=hg("Ellipsis","…","More"),Z8=hg("Next","›"),e9=hg("Last","»"),t9=["bsPrefix","className","children","size"],ud=L.forwardRef(function(e,t){var r=e.bsPrefix,n=e.className,a=e.children,o=e.size,i=Nt(e,t9),c=Nr(r,"pagination");return L.createElement("ul",je({ref:t},i,{className:$t(n,c,o&&c+"-"+o)}),a)});ud.First=J8;ud.Prev=q8;ud.Ellipsis=X8;ud.Item=pO;ud.Next=Z8;ud.Last=e9;const r9=ud;var n9=["as","bsPrefix","className","children"],a9=L.forwardRef(function(e,t){var r=e.as,n=r===void 0?"div":r,a=e.bsPrefix,o=e.className,i=e.children,c=Nt(e,n9);return a=Nr(a,"popover-header"),L.createElement(n,je({ref:t},c,{className:$t(a,o)}),i)});const hO=a9;var o9=["as","bsPrefix","className","children"],i9=L.forwardRef(function(e,t){var r=e.as,n=r===void 0?"div":r,a=e.bsPrefix,o=e.className,i=e.children,c=Nt(e,o9);return a=Nr(a,"popover-body"),L.createElement(n,je({ref:t},c,{className:$t(o,a)}),i)});const pB=i9;var s9=["bsPrefix","placement","className","style","children","content","arrowProps","popper","show"],A9={placement:"right"},$0=L.forwardRef(function(e,t){var r=e.bsPrefix,n=e.placement,a=e.className,o=e.style,i=e.children,c=e.content,d=e.arrowProps;e.popper,e.show;var h=Nt(e,s9),f=Nr(r,"popover"),y=(n==null?void 0:n.split("-"))||[],x=y[0];return L.createElement("div",je({ref:t,role:"tooltip",style:o,"x-placement":x,className:$t(a,f,x&&"bs-popover-"+x)},h),L.createElement("div",je({className:"arrow"},d)),c?L.createElement(pB,null,i):i)});$0.defaultProps=A9;$0.Title=hO;$0.Content=pB;const c9=$0;var u9=["min","now","max","label","srOnly","striped","animated","className","style","variant","bsPrefix"],l9=["isChild"],d9=["min","now","max","label","srOnly","striped","animated","bsPrefix","variant","className","children"],ME=1e3,f9={min:0,max:100,animated:!1,isChild:!1,srOnly:!1,striped:!1};function p9(e,t,r){var n=(e-t)/(r-t)*100;return Math.round(n*ME)/ME}function PE(e,t){var r,n=e.min,a=e.now,o=e.max,i=e.label,c=e.srOnly,d=e.striped,h=e.animated,f=e.className,y=e.style,x=e.variant,w=e.bsPrefix,F=Nt(e,u9);return L.createElement("div",je({ref:t},F,{role:"progressbar",className:$t(f,w+"-bar",(r={},r["bg-"+x]=x,r[w+"-bar-animated"]=h,r[w+"-bar-striped"]=h||d,r)),style:je({width:p9(a,n,o)+"%"},y),"aria-valuenow":a,"aria-valuemin":n,"aria-valuemax":o}),c?L.createElement("span",{className:"sr-only"},i):i)}var hB=L.forwardRef(function(e,t){var r=e.isChild,n=Nt(e,l9);if(n.bsPrefix=Nr(n.bsPrefix,"progress"),r)return PE(n,t);var a=n.min,o=n.now,i=n.max,c=n.label,d=n.srOnly,h=n.striped,f=n.animated,y=n.bsPrefix,x=n.variant,w=n.className,F=n.children,O=Nt(n,d9);return L.createElement("div",je({ref:t},O,{className:$t(w,y)}),F?ap(F,function(M){return q.cloneElement(M,{isChild:!0})}):PE({min:a,now:o,max:i,label:c,srOnly:d,striped:h,animated:f,bsPrefix:y,variant:x},t))});hB.displayName="ProgressBar";hB.defaultProps=f9;const h9=hB;var g9=["bsPrefix","className","children","aspectRatio"],m9={aspectRatio:"1by1"},gO=L.forwardRef(function(e,t){var r=e.bsPrefix,n=e.className,a=e.children,o=e.aspectRatio,i=Nt(e,g9),c=Nr(r,"embed-responsive"),d=L.Children.only(a);return L.createElement("div",je({ref:t},i,{className:$t(c,n,o&&c+"-"+o)}),L.cloneElement(d,{className:$t(d.props.className,c+"-item")}))});gO.defaultProps=m9;const v9=gO;var y9=["bsPrefix","className","noGutters","as"],b9=["xl","lg","md","sm","xs"],w9={noGutters:!1},gB=L.forwardRef(function(e,t){var r=e.bsPrefix,n=e.className,a=e.noGutters,o=e.as,i=o===void 0?"div":o,c=Nt(e,y9),d=Nr(r,"row"),h=d+"-cols",f=[];return b9.forEach(function(y){var x=c[y];delete c[y];var w;x!=null&&typeof x=="object"?w=x.cols:w=x;var F=y!=="xs"?"-"+y:"";w!=null&&f.push(""+h+F+"-"+w)}),L.createElement(i,je({ref:t},c,{className:$t.apply(void 0,[n,d,a&&"no-gutters"].concat(f))}))});gB.displayName="Row";gB.defaultProps=w9;const C9=gB;var B9=["bsPrefix","variant","animation","size","children","as","className"],mO=L.forwardRef(function(e,t){var r=e.bsPrefix,n=e.variant,a=e.animation,o=e.size,i=e.children,c=e.as,d=c===void 0?"div":c,h=e.className,f=Nt(e,B9);r=Nr(r,"spinner");var y=r+"-"+a;return L.createElement(d,je({ref:t},f,{className:$t(h,y,o&&y+"-"+o,n&&"text-"+n)}),i)});mO.displayName="Spinner";const x9=mO;var _9=["id","bsPrefix","size","variant","title","type","toggleLabel","children","onClick","href","target","menuAlign","menuRole","renderMenuOnMount","rootCloseEvent"],E9={id:Fe.any,toggleLabel:Fe.string,href:Fe.string,target:Fe.string,onClick:Fe.func,title:Fe.node.isRequired,type:Fe.string,disabled:Fe.bool,menuAlign:XT,menuRole:Fe.string,renderMenuOnMount:Fe.bool,rootCloseEvent:Fe.string,bsPrefix:Fe.string,variant:Fe.string,size:Fe.string},k9={toggleLabel:"Toggle dropdown",type:"button"},J0=L.forwardRef(function(e,t){var r=e.id,n=e.bsPrefix,a=e.size,o=e.variant,i=e.title,c=e.type,d=e.toggleLabel,h=e.children,f=e.onClick,y=e.href,x=e.target,w=e.menuAlign,F=e.menuRole,O=e.renderMenuOnMount,M=e.rootCloseEvent,U=Nt(e,_9);return L.createElement(_A,je({ref:t},U,{as:RC}),L.createElement(dg,{size:a,variant:o,disabled:U.disabled,bsPrefix:n,href:y,target:x,onClick:f,type:c},i),L.createElement(_A.Toggle,{split:!0,id:r?r.toString():void 0,size:a,variant:o,disabled:U.disabled,childBsPrefix:n},L.createElement("span",{className:"sr-only"},d)),L.createElement(_A.Menu,{align:w,role:F,renderOnMount:O,rootCloseEvent:M},h))});J0.propTypes=E9;J0.defaultProps=k9;J0.displayName="SplitButton";const S9=J0;var F9=function(t){var r=Oc(t,{activeKey:"onSelect"}),n=r.id,a=r.generateChildId,o=r.onSelect,i=r.activeKey,c=r.transition,d=r.mountOnEnter,h=r.unmountOnExit,f=r.children,y=q.useMemo(function(){return a||function(w,F){return n?n+"-"+F+"-"+w:null}},[n,a]),x=q.useMemo(function(){return{onSelect:o,activeKey:i,transition:c,mountOnEnter:d||!1,unmountOnExit:h||!1,getControlledId:function(F){return y(F,"tabpane")},getControllerId:function(F){return y(F,"tab")}}},[o,i,c,d,h,y]);return L.createElement(V0.Provider,{value:x},L.createElement(kA.Provider,{value:o||null},f))};const mB=F9;var T9=["bsPrefix","as","className"],O9=L.forwardRef(function(e,t){var r=e.bsPrefix,n=e.as,a=n===void 0?"div":n,o=e.className,i=Nt(e,T9),c=Nr(r,"tab-content");return L.createElement(a,je({ref:t},i,{className:$t(o,c)}))});const vB=O9;var I9=["activeKey","getControlledId","getControllerId"],D9=["bsPrefix","className","active","onEnter","onEntering","onEntered","onExit","onExiting","onExited","mountOnEnter","unmountOnExit","transition","as","eventKey"];function M9(e){var t=q.useContext(V0);if(!t)return e;var r=t.activeKey,n=t.getControlledId,a=t.getControllerId,o=Nt(t,I9),i=e.transition!==!1&&o.transition!==!1,c=np(e.eventKey);return je({},e,{active:e.active==null&&c!=null?np(r)===c:e.active,id:n(e.eventKey),"aria-labelledby":a(e.eventKey),transition:i&&(e.transition||o.transition||vu),mountOnEnter:e.mountOnEnter!=null?e.mountOnEnter:o.mountOnEnter,unmountOnExit:e.unmountOnExit!=null?e.unmountOnExit:o.unmountOnExit})}var vO=L.forwardRef(function(e,t){var r=M9(e),n=r.bsPrefix,a=r.className,o=r.active,i=r.onEnter,c=r.onEntering,d=r.onEntered,h=r.onExit,f=r.onExiting,y=r.onExited,x=r.mountOnEnter,w=r.unmountOnExit,F=r.transition,O=r.as,M=O===void 0?"div":O;r.eventKey;var U=Nt(r,D9),j=Nr(n,"tab-pane");if(!o&&!F&&w)return null;var Q=L.createElement(M,je({},U,{ref:t,role:"tabpanel","aria-hidden":!o,className:$t(a,j,{active:o})}));return F&&(Q=L.createElement(F,{in:o,onEnter:i,onEntering:c,onEntered:d,onExit:h,onExiting:f,onExited:y,mountOnEnter:x,unmountOnExit:w},Q)),L.createElement(V0.Provider,{value:null},L.createElement(kA.Provider,{value:null},Q))});vO.displayName="TabPane";const yB=vO;var q0=function(e){js(t,e);function t(){return e.apply(this,arguments)||this}var r=t.prototype;return r.render=function(){throw new Error("ReactBootstrap: The `Tab` component is not meant to be rendered! It's an abstract component that is only valid as a direct Child of the `Tabs` Component. For custom tabs components use TabPane and TabsContainer directly")},t}(L.Component);q0.Container=mB;q0.Content=vB;q0.Pane=yB;const P9=q0;var U9=["bsPrefix","className","striped","bordered","borderless","hover","size","variant","responsive"],Q9=L.forwardRef(function(e,t){var r=e.bsPrefix,n=e.className,a=e.striped,o=e.bordered,i=e.borderless,c=e.hover,d=e.size,h=e.variant,f=e.responsive,y=Nt(e,U9),x=Nr(r,"table"),w=$t(n,x,h&&x+"-"+h,d&&x+"-"+d,a&&x+"-striped",o&&x+"-bordered",i&&x+"-borderless",c&&x+"-hover"),F=L.createElement("table",je({},y,{className:w,ref:t}));if(f){var O=x+"-responsive";return typeof f=="string"&&(O=O+"-"+f),L.createElement("div",{className:O},F)}return F});const L9=Q9;var N9=["id","onSelect","transition","mountOnEnter","unmountOnExit","children","activeKey"],R9={variant:"tabs",mountOnEnter:!1,unmountOnExit:!1};function H9(e){var t;return jT(e,function(r){t==null&&(t=r.props.eventKey)}),t}function j9(e){var t=e.props,r=t.title,n=t.eventKey,a=t.disabled,o=t.tabClassName,i=t.id;return r==null?null:L.createElement(cB,{as:Y0,eventKey:n,disabled:a,id:i,className:o},r)}var bB=function(t){var r=Oc(t,{activeKey:"onSelect"}),n=r.id,a=r.onSelect,o=r.transition,i=r.mountOnEnter,c=r.unmountOnExit,d=r.children,h=r.activeKey,f=h===void 0?H9(d):h,y=Nt(r,N9);return L.createElement(mB,{id:n,activeKey:f,onSelect:a,transition:o,mountOnEnter:i,unmountOnExit:c},L.createElement(cO,je({},y,{role:"tablist",as:"nav"}),ap(d,j9)),L.createElement(vB,null,ap(d,function(x){var w=je({},x.props);return delete w.title,delete w.disabled,delete w.tabClassName,L.createElement(yB,w)})))};bB.defaultProps=R9;bB.displayName="Tabs";const K9=bB;var yO=L.createContext({onClose:function(){}}),V9=["bsPrefix","closeLabel","closeButton","className","children"],G9={closeLabel:"Close",closeButton:!0},X0=L.forwardRef(function(e,t){var r=e.bsPrefix,n=e.closeLabel,a=e.closeButton,o=e.className,i=e.children,c=Nt(e,V9);r=Nr(r,"toast-header");var d=q.useContext(yO),h=Go(function(f){d&&d.onClose&&d.onClose(f)});return L.createElement("div",je({ref:t},c,{className:$t(r,o)}),i,a&&L.createElement(Q0,{label:n,onClick:h,className:"ml-2 mb-1","data-dismiss":"toast"}))});X0.displayName="ToastHeader";X0.defaultProps=G9;const bO=Va("toast-body");var W9=["bsPrefix","className","children","transition","show","animation","delay","autohide","onClose"],wO=L.forwardRef(function(e,t){var r=e.bsPrefix,n=e.className,a=e.children,o=e.transition,i=o===void 0?vu:o,c=e.show,d=c===void 0?!0:c,h=e.animation,f=h===void 0?!0:h,y=e.delay,x=y===void 0?3e3:y,w=e.autohide,F=w===void 0?!1:w,O=e.onClose,M=Nt(e,W9);r=Nr(r,"toast");var U=q.useRef(x),j=q.useRef(O);q.useEffect(function(){U.current=x,j.current=O},[x,O]);var Q=WC(),N=!!(F&&d),W=q.useCallback(function(){N&&(j.current==null||j.current())},[N]);q.useEffect(function(){Q.set(W,U.current)},[Q,W]);var ee=q.useMemo(function(){return{onClose:O}},[O]),Ae=!!(i&&f),oe=L.createElement("div",je({},M,{ref:t,className:$t(r,n,!Ae&&(d?"show":"hide")),role:"alert","aria-live":"assertive","aria-atomic":"true"}),a);return L.createElement(yO.Provider,{value:ee},Ae&&i?L.createElement(i,{in:d,unmountOnExit:!0},oe):oe)});wO.displayName="Toast";const Y9=Object.assign(wO,{Body:bO,Header:X0});var z9=["children","name","className","checked","type","onChange","value","disabled","inputRef"],$9=function(){},CO=L.forwardRef(function(e,t){var r=e.children,n=e.name,a=e.className,o=e.checked,i=e.type,c=e.onChange,d=e.value,h=e.disabled,f=e.inputRef,y=Nt(e,z9),x=q.useState(!1),w=x[0],F=x[1],O=q.useCallback(function(U){U.target.tagName==="INPUT"&&F(!0)},[]),M=q.useCallback(function(U){U.target.tagName==="INPUT"&&F(!1)},[]);return L.createElement(dg,je({},y,{ref:t,className:$t(a,w&&"focus",h&&"disabled"),type:void 0,active:!!o,as:"label"}),L.createElement("input",{name:n,type:i,value:d,ref:f,autoComplete:"off",checked:!!o,disabled:!!h,onFocus:O,onBlur:M,onChange:c||$9}),r)});CO.displayName="ToggleButton";const BO=CO;var J9=["children","type","name","value","onChange"],q9={type:"radio",vertical:!1},wB=L.forwardRef(function(e,t){var r=Oc(e,{value:"onChange"}),n=r.children,a=r.type,o=r.name,i=r.value,c=r.onChange,d=Nt(r,J9),h=function(){return i==null?[]:[].concat(i)},f=function(x,w){if(c){var F=h(),O=F.indexOf(x)!==-1;if(a==="radio"){!O&&c&&c(x,w);return}c(O?F.filter(function(M){return M!==x}):[].concat(F,[x]),w)}};return a!=="radio"||o||v6(!1),L.createElement(RC,je({},d,{ref:t,toggle:!0}),ap(n,function(y){var x=h(),w=y.props,F=w.value,O=w.onChange,M=function(j){return f(F,j)};return L.cloneElement(y,{type:a,name:y.name||o,checked:x.indexOf(F)!==-1,onChange:Yl(O,M)})}))});wB.defaultProps=q9;wB.Button=BO;const X9=wB;var Z9=["bsPrefix","placement","className","style","children","arrowProps","popper","show"],eK={placement:"right"},CB=L.forwardRef(function(e,t){var r=e.bsPrefix,n=e.placement,a=e.className,o=e.style,i=e.children,c=e.arrowProps;e.popper,e.show;var d=Nt(e,Z9);r=Nr(r,"tooltip");var h=(n==null?void 0:n.split("-"))||[],f=h[0];return L.createElement("div",je({ref:t,style:o,role:"tooltip","x-placement":f,className:$t(a,r,"bs-tooltip-"+f)},d),L.createElement("div",je({className:"arrow"},c)),L.createElement("div",{className:r+"-inner"},i))});CB.defaultProps=eK;CB.displayName="Tooltip";const tK=CB,rK=Object.freeze(Object.defineProperty({__proto__:null,Accordion:R6,AccordionCollapse:IT,AccordionContext:D0,AccordionToggle:ET,Alert:X6,Badge:tj,Breadcrumb:ij,BreadcrumbItem:UT,Button:dg,ButtonGroup:RC,ButtonToolbar:pj,Card:Sj,CardColumns:Fj,CardDeck:Tj,CardGroup:Oj,CardImg:QT,Carousel:jj,CarouselItem:HT,CloseButton:Q0,Col:qF,Collapse:MC,Container:_5,Dropdown:_A,DropdownButton:C5,Fade:vu,Figure:I5,Form:TA,FormCheck:ag,FormControl:YF,FormFile:GF,FormGroup:$F,FormLabel:XF,FormText:eT,Image:ZT,InputGroup:L5,Jumbotron:H5,ListGroup:$5,ListGroupItem:tO,Media:X5,Modal:B8,ModalBody:nO,ModalDialog:sB,ModalFooter:iO,ModalTitle:sO,Nav:cO,NavDropdown:L8,NavItem:cB,NavLink:Y0,Navbar:U8,NavbarBrand:lO,Overlay:fB,OverlayTrigger:fO,PageItem:pO,Pagination:r9,Popover:c9,PopoverContent:pB,PopoverTitle:hO,ProgressBar:h9,ResponsiveEmbed:v9,Row:C9,SafeAnchor:du,Spinner:x9,SplitButton:S9,Tab:P9,TabContainer:mB,TabContent:vB,TabPane:yB,Table:L9,Tabs:K9,ThemeProvider:zR,Toast:Y9,ToastBody:bO,ToastHeader:X0,ToggleButton:BO,ToggleButtonGroup:X9,Tooltip:tK,useAccordionToggle:_T},Symbol.toStringTag,{value:"Module"})),nK=cr(rK);var fv={exports:{}};function Ie(e,t){if(t.length<e)throw new TypeError(e+" argument"+(e>1?"s":"")+" required, but only "+t.length+" present")}function BB(e){return Ie(1,arguments),e instanceof Date||qA(e)==="object"&&Object.prototype.toString.call(e)==="[object Date]"}const aK=Object.freeze(Object.defineProperty({__proto__:null,default:BB},Symbol.toStringTag,{value:"Module"})),oK=cr(aK);function Ve(e){Ie(1,arguments);var t=Object.prototype.toString.call(e);return e instanceof Date||qA(e)==="object"&&t==="[object Date]"?new Date(e.getTime()):typeof e=="number"||t==="[object Number]"?new Date(e):((typeof e=="string"||t==="[object String]")&&typeof console<"u"&&(console.warn("Starting with v2.0.0-beta.1 date-fns doesn't accept strings as date arguments. Please use `parseISO` to parse strings. See: https://github.com/date-fns/date-fns/blob/master/docs/upgradeGuide.md#string-arguments"),console.warn(new Error().stack)),new Date(NaN))}const iK=Object.freeze(Object.defineProperty({__proto__:null,default:Ve},Symbol.toStringTag,{value:"Module"}));function Fc(e){if(Ie(1,arguments),!BB(e)&&typeof e!="number")return!1;var t=Ve(e);return!isNaN(Number(t))}const sK=Object.freeze(Object.defineProperty({__proto__:null,default:Fc},Symbol.toStringTag,{value:"Module"})),AK=cr(sK);function zt(e){if(e===null||e===!0||e===!1)return NaN;var t=Number(e);return isNaN(t)?t:t<0?Math.ceil(t):Math.floor(t)}function gg(e,t){Ie(2,arguments);var r=Ve(e).getTime(),n=zt(t);return new Date(r+n)}function op(e,t){Ie(2,arguments);var r=zt(t);return gg(e,-r)}var cK=864e5;function uK(e){Ie(1,arguments);var t=Ve(e),r=t.getTime();t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0);var n=t.getTime(),a=r-n;return Math.floor(a/cK)+1}function ip(e){Ie(1,arguments);var t=1,r=Ve(e),n=r.getUTCDay(),a=(n<t?7:0)+n-t;return r.setUTCDate(r.getUTCDate()-a),r.setUTCHours(0,0,0,0),r}function xO(e){Ie(1,arguments);var t=Ve(e),r=t.getUTCFullYear(),n=new Date(0);n.setUTCFullYear(r+1,0,4),n.setUTCHours(0,0,0,0);var a=ip(n),o=new Date(0);o.setUTCFullYear(r,0,4),o.setUTCHours(0,0,0,0);var i=ip(o);return t.getTime()>=a.getTime()?r+1:t.getTime()>=i.getTime()?r:r-1}function lK(e){Ie(1,arguments);var t=xO(e),r=new Date(0);r.setUTCFullYear(t,0,4),r.setUTCHours(0,0,0,0);var n=ip(r);return n}var dK=6048e5;function _O(e){Ie(1,arguments);var t=Ve(e),r=ip(t).getTime()-lK(t).getTime();return Math.round(r/dK)+1}var EO={};function di(){return EO}function fK(e){EO=e}function ed(e,t){var r,n,a,o,i,c,d,h;Ie(1,arguments);var f=di(),y=zt((r=(n=(a=(o=t==null?void 0:t.weekStartsOn)!==null&&o!==void 0?o:t==null||(i=t.locale)===null||i===void 0||(c=i.options)===null||c===void 0?void 0:c.weekStartsOn)!==null&&a!==void 0?a:f.weekStartsOn)!==null&&n!==void 0?n:(d=f.locale)===null||d===void 0||(h=d.options)===null||h===void 0?void 0:h.weekStartsOn)!==null&&r!==void 0?r:0);if(!(y>=0&&y<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var x=Ve(e),w=x.getUTCDay(),F=(w<y?7:0)+w-y;return x.setUTCDate(x.getUTCDate()-F),x.setUTCHours(0,0,0,0),x}function xB(e,t){var r,n,a,o,i,c,d,h;Ie(1,arguments);var f=Ve(e),y=f.getUTCFullYear(),x=di(),w=zt((r=(n=(a=(o=t==null?void 0:t.firstWeekContainsDate)!==null&&o!==void 0?o:t==null||(i=t.locale)===null||i===void 0||(c=i.options)===null||c===void 0?void 0:c.firstWeekContainsDate)!==null&&a!==void 0?a:x.firstWeekContainsDate)!==null&&n!==void 0?n:(d=x.locale)===null||d===void 0||(h=d.options)===null||h===void 0?void 0:h.firstWeekContainsDate)!==null&&r!==void 0?r:1);if(!(w>=1&&w<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var F=new Date(0);F.setUTCFullYear(y+1,0,w),F.setUTCHours(0,0,0,0);var O=ed(F,t),M=new Date(0);M.setUTCFullYear(y,0,w),M.setUTCHours(0,0,0,0);var U=ed(M,t);return f.getTime()>=O.getTime()?y+1:f.getTime()>=U.getTime()?y:y-1}function pK(e,t){var r,n,a,o,i,c,d,h;Ie(1,arguments);var f=di(),y=zt((r=(n=(a=(o=t==null?void 0:t.firstWeekContainsDate)!==null&&o!==void 0?o:t==null||(i=t.locale)===null||i===void 0||(c=i.options)===null||c===void 0?void 0:c.firstWeekContainsDate)!==null&&a!==void 0?a:f.firstWeekContainsDate)!==null&&n!==void 0?n:(d=f.locale)===null||d===void 0||(h=d.options)===null||h===void 0?void 0:h.firstWeekContainsDate)!==null&&r!==void 0?r:1),x=xB(e,t),w=new Date(0);w.setUTCFullYear(x,0,y),w.setUTCHours(0,0,0,0);var F=ed(w,t);return F}var hK=6048e5;function kO(e,t){Ie(1,arguments);var r=Ve(e),n=ed(r,t).getTime()-pK(r,t).getTime();return Math.round(n/hK)+1}function en(e,t){for(var r=e<0?"-":"",n=Math.abs(e).toString();n.length<t;)n="0"+n;return r+n}var ou={y:function(t,r){var n=t.getUTCFullYear(),a=n>0?n:1-n;return en(r==="yy"?a%100:a,r.length)},M:function(t,r){var n=t.getUTCMonth();return r==="M"?String(n+1):en(n+1,2)},d:function(t,r){return en(t.getUTCDate(),r.length)},a:function(t,r){var n=t.getUTCHours()/12>=1?"pm":"am";switch(r){case"a":case"aa":return n.toUpperCase();case"aaa":return n;case"aaaaa":return n[0];case"aaaa":default:return n==="am"?"a.m.":"p.m."}},h:function(t,r){return en(t.getUTCHours()%12||12,r.length)},H:function(t,r){return en(t.getUTCHours(),r.length)},m:function(t,r){return en(t.getUTCMinutes(),r.length)},s:function(t,r){return en(t.getUTCSeconds(),r.length)},S:function(t,r){var n=r.length,a=t.getUTCMilliseconds(),o=Math.floor(a*Math.pow(10,n-3));return en(o,r.length)}},Sf={am:"am",pm:"pm",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},gK={G:function(t,r,n){var a=t.getUTCFullYear()>0?1:0;switch(r){case"G":case"GG":case"GGG":return n.era(a,{width:"abbreviated"});case"GGGGG":return n.era(a,{width:"narrow"});case"GGGG":default:return n.era(a,{width:"wide"})}},y:function(t,r,n){if(r==="yo"){var a=t.getUTCFullYear(),o=a>0?a:1-a;return n.ordinalNumber(o,{unit:"year"})}return ou.y(t,r)},Y:function(t,r,n,a){var o=xB(t,a),i=o>0?o:1-o;if(r==="YY"){var c=i%100;return en(c,2)}return r==="Yo"?n.ordinalNumber(i,{unit:"year"}):en(i,r.length)},R:function(t,r){var n=xO(t);return en(n,r.length)},u:function(t,r){var n=t.getUTCFullYear();return en(n,r.length)},Q:function(t,r,n){var a=Math.ceil((t.getUTCMonth()+1)/3);switch(r){case"Q":return String(a);case"QQ":return en(a,2);case"Qo":return n.ordinalNumber(a,{unit:"quarter"});case"QQQ":return n.quarter(a,{width:"abbreviated",context:"formatting"});case"QQQQQ":return n.quarter(a,{width:"narrow",context:"formatting"});case"QQQQ":default:return n.quarter(a,{width:"wide",context:"formatting"})}},q:function(t,r,n){var a=Math.ceil((t.getUTCMonth()+1)/3);switch(r){case"q":return String(a);case"qq":return en(a,2);case"qo":return n.ordinalNumber(a,{unit:"quarter"});case"qqq":return n.quarter(a,{width:"abbreviated",context:"standalone"});case"qqqqq":return n.quarter(a,{width:"narrow",context:"standalone"});case"qqqq":default:return n.quarter(a,{width:"wide",context:"standalone"})}},M:function(t,r,n){var a=t.getUTCMonth();switch(r){case"M":case"MM":return ou.M(t,r);case"Mo":return n.ordinalNumber(a+1,{unit:"month"});case"MMM":return n.month(a,{width:"abbreviated",context:"formatting"});case"MMMMM":return n.month(a,{width:"narrow",context:"formatting"});case"MMMM":default:return n.month(a,{width:"wide",context:"formatting"})}},L:function(t,r,n){var a=t.getUTCMonth();switch(r){case"L":return String(a+1);case"LL":return en(a+1,2);case"Lo":return n.ordinalNumber(a+1,{unit:"month"});case"LLL":return n.month(a,{width:"abbreviated",context:"standalone"});case"LLLLL":return n.month(a,{width:"narrow",context:"standalone"});case"LLLL":default:return n.month(a,{width:"wide",context:"standalone"})}},w:function(t,r,n,a){var o=kO(t,a);return r==="wo"?n.ordinalNumber(o,{unit:"week"}):en(o,r.length)},I:function(t,r,n){var a=_O(t);return r==="Io"?n.ordinalNumber(a,{unit:"week"}):en(a,r.length)},d:function(t,r,n){return r==="do"?n.ordinalNumber(t.getUTCDate(),{unit:"date"}):ou.d(t,r)},D:function(t,r,n){var a=uK(t);return r==="Do"?n.ordinalNumber(a,{unit:"dayOfYear"}):en(a,r.length)},E:function(t,r,n){var a=t.getUTCDay();switch(r){case"E":case"EE":case"EEE":return n.day(a,{width:"abbreviated",context:"formatting"});case"EEEEE":return n.day(a,{width:"narrow",context:"formatting"});case"EEEEEE":return n.day(a,{width:"short",context:"formatting"});case"EEEE":default:return n.day(a,{width:"wide",context:"formatting"})}},e:function(t,r,n,a){var o=t.getUTCDay(),i=(o-a.weekStartsOn+8)%7||7;switch(r){case"e":return String(i);case"ee":return en(i,2);case"eo":return n.ordinalNumber(i,{unit:"day"});case"eee":return n.day(o,{width:"abbreviated",context:"formatting"});case"eeeee":return n.day(o,{width:"narrow",context:"formatting"});case"eeeeee":return n.day(o,{width:"short",context:"formatting"});case"eeee":default:return n.day(o,{width:"wide",context:"formatting"})}},c:function(t,r,n,a){var o=t.getUTCDay(),i=(o-a.weekStartsOn+8)%7||7;switch(r){case"c":return String(i);case"cc":return en(i,r.length);case"co":return n.ordinalNumber(i,{unit:"day"});case"ccc":return n.day(o,{width:"abbreviated",context:"standalone"});case"ccccc":return n.day(o,{width:"narrow",context:"standalone"});case"cccccc":return n.day(o,{width:"short",context:"standalone"});case"cccc":default:return n.day(o,{width:"wide",context:"standalone"})}},i:function(t,r,n){var a=t.getUTCDay(),o=a===0?7:a;switch(r){case"i":return String(o);case"ii":return en(o,r.length);case"io":return n.ordinalNumber(o,{unit:"day"});case"iii":return n.day(a,{width:"abbreviated",context:"formatting"});case"iiiii":return n.day(a,{width:"narrow",context:"formatting"});case"iiiiii":return n.day(a,{width:"short",context:"formatting"});case"iiii":default:return n.day(a,{width:"wide",context:"formatting"})}},a:function(t,r,n){var a=t.getUTCHours(),o=a/12>=1?"pm":"am";switch(r){case"a":case"aa":return n.dayPeriod(o,{width:"abbreviated",context:"formatting"});case"aaa":return n.dayPeriod(o,{width:"abbreviated",context:"formatting"}).toLowerCase();case"aaaaa":return n.dayPeriod(o,{width:"narrow",context:"formatting"});case"aaaa":default:return n.dayPeriod(o,{width:"wide",context:"formatting"})}},b:function(t,r,n){var a=t.getUTCHours(),o;switch(a===12?o=Sf.noon:a===0?o=Sf.midnight:o=a/12>=1?"pm":"am",r){case"b":case"bb":return n.dayPeriod(o,{width:"abbreviated",context:"formatting"});case"bbb":return n.dayPeriod(o,{width:"abbreviated",context:"formatting"}).toLowerCase();case"bbbbb":return n.dayPeriod(o,{width:"narrow",context:"formatting"});case"bbbb":default:return n.dayPeriod(o,{width:"wide",context:"formatting"})}},B:function(t,r,n){var a=t.getUTCHours(),o;switch(a>=17?o=Sf.evening:a>=12?o=Sf.afternoon:a>=4?o=Sf.morning:o=Sf.night,r){case"B":case"BB":case"BBB":return n.dayPeriod(o,{width:"abbreviated",context:"formatting"});case"BBBBB":return n.dayPeriod(o,{width:"narrow",context:"formatting"});case"BBBB":default:return n.dayPeriod(o,{width:"wide",context:"formatting"})}},h:function(t,r,n){if(r==="ho"){var a=t.getUTCHours()%12;return a===0&&(a=12),n.ordinalNumber(a,{unit:"hour"})}return ou.h(t,r)},H:function(t,r,n){return r==="Ho"?n.ordinalNumber(t.getUTCHours(),{unit:"hour"}):ou.H(t,r)},K:function(t,r,n){var a=t.getUTCHours()%12;return r==="Ko"?n.ordinalNumber(a,{unit:"hour"}):en(a,r.length)},k:function(t,r,n){var a=t.getUTCHours();return a===0&&(a=24),r==="ko"?n.ordinalNumber(a,{unit:"hour"}):en(a,r.length)},m:function(t,r,n){return r==="mo"?n.ordinalNumber(t.getUTCMinutes(),{unit:"minute"}):ou.m(t,r)},s:function(t,r,n){return r==="so"?n.ordinalNumber(t.getUTCSeconds(),{unit:"second"}):ou.s(t,r)},S:function(t,r){return ou.S(t,r)},X:function(t,r,n,a){var o=a._originalDate||t,i=o.getTimezoneOffset();if(i===0)return"Z";switch(r){case"X":return QE(i);case"XXXX":case"XX":return Wl(i);case"XXXXX":case"XXX":default:return Wl(i,":")}},x:function(t,r,n,a){var o=a._originalDate||t,i=o.getTimezoneOffset();switch(r){case"x":return QE(i);case"xxxx":case"xx":return Wl(i);case"xxxxx":case"xxx":default:return Wl(i,":")}},O:function(t,r,n,a){var o=a._originalDate||t,i=o.getTimezoneOffset();switch(r){case"O":case"OO":case"OOO":return"GMT"+UE(i,":");case"OOOO":default:return"GMT"+Wl(i,":")}},z:function(t,r,n,a){var o=a._originalDate||t,i=o.getTimezoneOffset();switch(r){case"z":case"zz":case"zzz":return"GMT"+UE(i,":");case"zzzz":default:return"GMT"+Wl(i,":")}},t:function(t,r,n,a){var o=a._originalDate||t,i=Math.floor(o.getTime()/1e3);return en(i,r.length)},T:function(t,r,n,a){var o=a._originalDate||t,i=o.getTime();return en(i,r.length)}};function UE(e,t){var r=e>0?"-":"+",n=Math.abs(e),a=Math.floor(n/60),o=n%60;if(o===0)return r+String(a);var i=t;return r+String(a)+i+en(o,2)}function QE(e,t){if(e%60===0){var r=e>0?"-":"+";return r+en(Math.abs(e)/60,2)}return Wl(e,t)}function Wl(e,t){var r=t||"",n=e>0?"-":"+",a=Math.abs(e),o=en(Math.floor(a/60),2),i=en(a%60,2);return n+o+r+i}var LE=function(t,r){switch(t){case"P":return r.date({width:"short"});case"PP":return r.date({width:"medium"});case"PPP":return r.date({width:"long"});case"PPPP":default:return r.date({width:"full"})}},SO=function(t,r){switch(t){case"p":return r.time({width:"short"});case"pp":return r.time({width:"medium"});case"ppp":return r.time({width:"long"});case"pppp":default:return r.time({width:"full"})}},mK=function(t,r){var n=t.match(/(P+)(p+)?/)||[],a=n[1],o=n[2];if(!o)return LE(t,r);var i;switch(a){case"P":i=r.dateTime({width:"short"});break;case"PP":i=r.dateTime({width:"medium"});break;case"PPP":i=r.dateTime({width:"long"});break;case"PPPP":default:i=r.dateTime({width:"full"});break}return i.replace("{{date}}",LE(a,r)).replace("{{time}}",SO(o,r))},H1={p:SO,P:mK};function Cs(e){var t=new Date(Date.UTC(e.getFullYear(),e.getMonth(),e.getDate(),e.getHours(),e.getMinutes(),e.getSeconds(),e.getMilliseconds()));return t.setUTCFullYear(e.getFullYear()),e.getTime()-t.getTime()}var vK=["D","DD"],yK=["YY","YYYY"];function FO(e){return vK.indexOf(e)!==-1}function TO(e){return yK.indexOf(e)!==-1}function Yv(e,t,r){if(e==="YYYY")throw new RangeError("Use `yyyy` instead of `YYYY` (in `".concat(t,"`) for formatting years to the input `").concat(r,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if(e==="YY")throw new RangeError("Use `yy` instead of `YY` (in `".concat(t,"`) for formatting years to the input `").concat(r,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if(e==="D")throw new RangeError("Use `d` instead of `D` (in `".concat(t,"`) for formatting days of the month to the input `").concat(r,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"));if(e==="DD")throw new RangeError("Use `dd` instead of `DD` (in `".concat(t,"`) for formatting days of the month to the input `").concat(r,"`; see: https://github.com/date-fns/date-fns/blob/master/docs/unicodeTokens.md"))}var bK={lessThanXSeconds:{one:"less than a second",other:"less than {{count}} seconds"},xSeconds:{one:"1 second",other:"{{count}} seconds"},halfAMinute:"half a minute",lessThanXMinutes:{one:"less than a minute",other:"less than {{count}} minutes"},xMinutes:{one:"1 minute",other:"{{count}} minutes"},aboutXHours:{one:"about 1 hour",other:"about {{count}} hours"},xHours:{one:"1 hour",other:"{{count}} hours"},xDays:{one:"1 day",other:"{{count}} days"},aboutXWeeks:{one:"about 1 week",other:"about {{count}} weeks"},xWeeks:{one:"1 week",other:"{{count}} weeks"},aboutXMonths:{one:"about 1 month",other:"about {{count}} months"},xMonths:{one:"1 month",other:"{{count}} months"},aboutXYears:{one:"about 1 year",other:"about {{count}} years"},xYears:{one:"1 year",other:"{{count}} years"},overXYears:{one:"over 1 year",other:"over {{count}} years"},almostXYears:{one:"almost 1 year",other:"almost {{count}} years"}},wK=function(t,r,n){var a,o=bK[t];return typeof o=="string"?a=o:r===1?a=o.one:a=o.other.replace("{{count}}",r.toString()),n!=null&&n.addSuffix?n.comparison&&n.comparison>0?"in "+a:a+" ago":a};function Mw(e){return function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},r=t.width?String(t.width):e.defaultWidth,n=e.formats[r]||e.formats[e.defaultWidth];return n}}var CK={full:"EEEE, MMMM do, y",long:"MMMM do, y",medium:"MMM d, y",short:"MM/dd/yyyy"},BK={full:"h:mm:ss a zzzz",long:"h:mm:ss a z",medium:"h:mm:ss a",short:"h:mm a"},xK={full:"{{date}} 'at' {{time}}",long:"{{date}} 'at' {{time}}",medium:"{{date}}, {{time}}",short:"{{date}}, {{time}}"},_K={date:Mw({formats:CK,defaultWidth:"full"}),time:Mw({formats:BK,defaultWidth:"full"}),dateTime:Mw({formats:xK,defaultWidth:"full"})},EK={lastWeek:"'last' eeee 'at' p",yesterday:"'yesterday at' p",today:"'today at' p",tomorrow:"'tomorrow at' p",nextWeek:"eeee 'at' p",other:"P"},kK=function(t,r,n,a){return EK[t]};function Bh(e){return function(t,r){var n=r!=null&&r.context?String(r.context):"standalone",a;if(n==="formatting"&&e.formattingValues){var o=e.defaultFormattingWidth||e.defaultWidth,i=r!=null&&r.width?String(r.width):o;a=e.formattingValues[i]||e.formattingValues[o]}else{var c=e.defaultWidth,d=r!=null&&r.width?String(r.width):e.defaultWidth;a=e.values[d]||e.values[c]}var h=e.argumentCallback?e.argumentCallback(t):t;return a[h]}}var SK={narrow:["B","A"],abbreviated:["BC","AD"],wide:["Before Christ","Anno Domini"]},FK={narrow:["1","2","3","4"],abbreviated:["Q1","Q2","Q3","Q4"],wide:["1st quarter","2nd quarter","3rd quarter","4th quarter"]},TK={narrow:["J","F","M","A","M","J","J","A","S","O","N","D"],abbreviated:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],wide:["January","February","March","April","May","June","July","August","September","October","November","December"]},OK={narrow:["S","M","T","W","T","F","S"],short:["Su","Mo","Tu","We","Th","Fr","Sa"],abbreviated:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],wide:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},IK={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"morning",afternoon:"afternoon",evening:"evening",night:"night"}},DK={narrow:{am:"a",pm:"p",midnight:"mi",noon:"n",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},abbreviated:{am:"AM",pm:"PM",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"},wide:{am:"a.m.",pm:"p.m.",midnight:"midnight",noon:"noon",morning:"in the morning",afternoon:"in the afternoon",evening:"in the evening",night:"at night"}},MK=function(t,r){var n=Number(t),a=n%100;if(a>20||a<10)switch(a%10){case 1:return n+"st";case 2:return n+"nd";case 3:return n+"rd"}return n+"th"},PK={ordinalNumber:MK,era:Bh({values:SK,defaultWidth:"wide"}),quarter:Bh({values:FK,defaultWidth:"wide",argumentCallback:function(t){return t-1}}),month:Bh({values:TK,defaultWidth:"wide"}),day:Bh({values:OK,defaultWidth:"wide"}),dayPeriod:Bh({values:IK,defaultWidth:"wide",formattingValues:DK,defaultFormattingWidth:"wide"})};function xh(e){return function(t){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=r.width,a=n&&e.matchPatterns[n]||e.matchPatterns[e.defaultMatchWidth],o=t.match(a);if(!o)return null;var i=o[0],c=n&&e.parsePatterns[n]||e.parsePatterns[e.defaultParseWidth],d=Array.isArray(c)?QK(c,function(y){return y.test(i)}):UK(c,function(y){return y.test(i)}),h;h=e.valueCallback?e.valueCallback(d):d,h=r.valueCallback?r.valueCallback(h):h;var f=t.slice(i.length);return{value:h,rest:f}}}function UK(e,t){for(var r in e)if(e.hasOwnProperty(r)&&t(e[r]))return r}function QK(e,t){for(var r=0;r<e.length;r++)if(t(e[r]))return r}function LK(e){return function(t){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=t.match(e.matchPattern);if(!n)return null;var a=n[0],o=t.match(e.parsePattern);if(!o)return null;var i=e.valueCallback?e.valueCallback(o[0]):o[0];i=r.valueCallback?r.valueCallback(i):i;var c=t.slice(a.length);return{value:i,rest:c}}}var NK=/^(\d+)(th|st|nd|rd)?/i,RK=/\d+/i,HK={narrow:/^(b|a)/i,abbreviated:/^(b\.?\s?c\.?|b\.?\s?c\.?\s?e\.?|a\.?\s?d\.?|c\.?\s?e\.?)/i,wide:/^(before christ|before common era|anno domini|common era)/i},jK={any:[/^b/i,/^(a|c)/i]},KK={narrow:/^[1234]/i,abbreviated:/^q[1234]/i,wide:/^[1234](th|st|nd|rd)? quarter/i},VK={any:[/1/i,/2/i,/3/i,/4/i]},GK={narrow:/^[jfmasond]/i,abbreviated:/^(jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec)/i,wide:/^(january|february|march|april|may|june|july|august|september|october|november|december)/i},WK={narrow:[/^j/i,/^f/i,/^m/i,/^a/i,/^m/i,/^j/i,/^j/i,/^a/i,/^s/i,/^o/i,/^n/i,/^d/i],any:[/^ja/i,/^f/i,/^mar/i,/^ap/i,/^may/i,/^jun/i,/^jul/i,/^au/i,/^s/i,/^o/i,/^n/i,/^d/i]},YK={narrow:/^[smtwf]/i,short:/^(su|mo|tu|we|th|fr|sa)/i,abbreviated:/^(sun|mon|tue|wed|thu|fri|sat)/i,wide:/^(sunday|monday|tuesday|wednesday|thursday|friday|saturday)/i},zK={narrow:[/^s/i,/^m/i,/^t/i,/^w/i,/^t/i,/^f/i,/^s/i],any:[/^su/i,/^m/i,/^tu/i,/^w/i,/^th/i,/^f/i,/^sa/i]},$K={narrow:/^(a|p|mi|n|(in the|at) (morning|afternoon|evening|night))/i,any:/^([ap]\.?\s?m\.?|midnight|noon|(in the|at) (morning|afternoon|evening|night))/i},JK={any:{am:/^a/i,pm:/^p/i,midnight:/^mi/i,noon:/^no/i,morning:/morning/i,afternoon:/afternoon/i,evening:/evening/i,night:/night/i}},qK={ordinalNumber:LK({matchPattern:NK,parsePattern:RK,valueCallback:function(t){return parseInt(t,10)}}),era:xh({matchPatterns:HK,defaultMatchWidth:"wide",parsePatterns:jK,defaultParseWidth:"any"}),quarter:xh({matchPatterns:KK,defaultMatchWidth:"wide",parsePatterns:VK,defaultParseWidth:"any",valueCallback:function(t){return t+1}}),month:xh({matchPatterns:GK,defaultMatchWidth:"wide",parsePatterns:WK,defaultParseWidth:"any"}),day:xh({matchPatterns:YK,defaultMatchWidth:"wide",parsePatterns:zK,defaultParseWidth:"any"}),dayPeriod:xh({matchPatterns:$K,defaultMatchWidth:"any",parsePatterns:JK,defaultParseWidth:"any"})},hp={code:"en-US",formatDistance:wK,formatLong:_K,formatRelative:kK,localize:PK,match:qK,options:{weekStartsOn:0,firstWeekContainsDate:1}},XK=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,ZK=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,e7=/^'([^]*?)'?$/,t7=/''/g,r7=/[a-zA-Z]/;function _B(e,t,r){var n,a,o,i,c,d,h,f,y,x,w,F,O,M,U,j,Q,N;Ie(2,arguments);var W=String(t),ee=di(),Ae=(n=(a=r==null?void 0:r.locale)!==null&&a!==void 0?a:ee.locale)!==null&&n!==void 0?n:hp,oe=zt((o=(i=(c=(d=r==null?void 0:r.firstWeekContainsDate)!==null&&d!==void 0?d:r==null||(h=r.locale)===null||h===void 0||(f=h.options)===null||f===void 0?void 0:f.firstWeekContainsDate)!==null&&c!==void 0?c:ee.firstWeekContainsDate)!==null&&i!==void 0?i:(y=ee.locale)===null||y===void 0||(x=y.options)===null||x===void 0?void 0:x.firstWeekContainsDate)!==null&&o!==void 0?o:1);if(!(oe>=1&&oe<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var pe=zt((w=(F=(O=(M=r==null?void 0:r.weekStartsOn)!==null&&M!==void 0?M:r==null||(U=r.locale)===null||U===void 0||(j=U.options)===null||j===void 0?void 0:j.weekStartsOn)!==null&&O!==void 0?O:ee.weekStartsOn)!==null&&F!==void 0?F:(Q=ee.locale)===null||Q===void 0||(N=Q.options)===null||N===void 0?void 0:N.weekStartsOn)!==null&&w!==void 0?w:0);if(!(pe>=0&&pe<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(!Ae.localize)throw new RangeError("locale must contain localize property");if(!Ae.formatLong)throw new RangeError("locale must contain formatLong property");var he=Ve(e);if(!Fc(he))throw new RangeError("Invalid time value");var Me=Cs(he),Oe=op(he,Me),ue={firstWeekContainsDate:oe,weekStartsOn:pe,locale:Ae,_originalDate:he},ae=W.match(ZK).map(function(de){var Z=de[0];if(Z==="p"||Z==="P"){var X=H1[Z];return X(de,Ae.formatLong)}return de}).join("").match(XK).map(function(de){if(de==="''")return"'";var Z=de[0];if(Z==="'")return n7(de);var X=gK[Z];if(X)return!(r!=null&&r.useAdditionalWeekYearTokens)&&TO(de)&&Yv(de,t,String(e)),!(r!=null&&r.useAdditionalDayOfYearTokens)&&FO(de)&&Yv(de,t,String(e)),X(Oe,de,Ae.localize,ue);if(Z.match(r7))throw new RangeError("Format string contains an unescaped latin alphabet character `"+Z+"`");return de}).join("");return ae}function n7(e){var t=e.match(e7);return t?t[1].replace(t7,"'"):e}const a7=Object.freeze(Object.defineProperty({__proto__:null,default:_B},Symbol.toStringTag,{value:"Module"})),o7=cr(a7);var i7=6e4;function Z0(e,t){Ie(2,arguments);var r=zt(t);return gg(e,r*i7)}const s7=Object.freeze(Object.defineProperty({__proto__:null,default:Z0},Symbol.toStringTag,{value:"Module"})),A7=cr(s7);var c7=36e5;function ey(e,t){Ie(2,arguments);var r=zt(t);return gg(e,r*c7)}const u7=Object.freeze(Object.defineProperty({__proto__:null,default:ey},Symbol.toStringTag,{value:"Module"})),l7=cr(u7);function JA(e,t){Ie(2,arguments);var r=Ve(e),n=zt(t);return isNaN(n)?new Date(NaN):(n&&r.setDate(r.getDate()+n),r)}const d7=Object.freeze(Object.defineProperty({__proto__:null,default:JA},Symbol.toStringTag,{value:"Module"})),f7=cr(d7);function mg(e,t){Ie(2,arguments);var r=zt(t),n=r*7;return JA(e,n)}const p7=Object.freeze(Object.defineProperty({__proto__:null,default:mg},Symbol.toStringTag,{value:"Module"})),h7=cr(p7);function gp(e,t){Ie(2,arguments);var r=Ve(e),n=zt(t);if(isNaN(n))return new Date(NaN);if(!n)return r;var a=r.getDate(),o=new Date(r.getTime());o.setMonth(r.getMonth()+n+1,0);var i=o.getDate();return a>=i?o:(r.setFullYear(o.getFullYear(),o.getMonth(),a),r)}const g7=Object.freeze(Object.defineProperty({__proto__:null,default:gp},Symbol.toStringTag,{value:"Module"})),m7=cr(g7);function ty(e,t){Ie(2,arguments);var r=zt(t),n=r*3;return gp(e,n)}const v7=Object.freeze(Object.defineProperty({__proto__:null,default:ty},Symbol.toStringTag,{value:"Module"})),y7=cr(v7);function EB(e,t){Ie(2,arguments);var r=zt(t);return gp(e,r*12)}const b7=Object.freeze(Object.defineProperty({__proto__:null,default:EB},Symbol.toStringTag,{value:"Module"})),w7=cr(b7);function vg(e,t){Ie(2,arguments);var r=zt(t);return JA(e,-r)}const C7=Object.freeze(Object.defineProperty({__proto__:null,default:vg},Symbol.toStringTag,{value:"Module"})),B7=cr(C7);function OO(e,t){Ie(2,arguments);var r=zt(t);return mg(e,-r)}const x7=Object.freeze(Object.defineProperty({__proto__:null,default:OO},Symbol.toStringTag,{value:"Module"})),_7=cr(x7);function kB(e,t){Ie(2,arguments);var r=zt(t);return gp(e,-r)}const E7=Object.freeze(Object.defineProperty({__proto__:null,default:kB},Symbol.toStringTag,{value:"Module"})),k7=cr(E7);function IO(e,t){Ie(2,arguments);var r=zt(t);return ty(e,-r)}const S7=Object.freeze(Object.defineProperty({__proto__:null,default:IO},Symbol.toStringTag,{value:"Module"})),F7=cr(S7);function DO(e,t){Ie(2,arguments);var r=zt(t);return EB(e,-r)}const T7=Object.freeze(Object.defineProperty({__proto__:null,default:DO},Symbol.toStringTag,{value:"Module"})),O7=cr(T7);function MO(e){Ie(1,arguments);var t=Ve(e),r=t.getSeconds();return r}const I7=Object.freeze(Object.defineProperty({__proto__:null,default:MO},Symbol.toStringTag,{value:"Module"})),D7=cr(I7);function PO(e){Ie(1,arguments);var t=Ve(e),r=t.getMinutes();return r}const M7=Object.freeze(Object.defineProperty({__proto__:null,default:PO},Symbol.toStringTag,{value:"Module"})),P7=cr(M7);function UO(e){Ie(1,arguments);var t=Ve(e),r=t.getHours();return r}const U7=Object.freeze(Object.defineProperty({__proto__:null,default:UO},Symbol.toStringTag,{value:"Module"})),Q7=cr(U7);function yg(e){Ie(1,arguments);var t=Ve(e),r=t.getDay();return r}const L7=Object.freeze(Object.defineProperty({__proto__:null,default:yg},Symbol.toStringTag,{value:"Module"})),N7=cr(L7);function SB(e){Ie(1,arguments);var t=Ve(e),r=t.getDate();return r}const R7=Object.freeze(Object.defineProperty({__proto__:null,default:SB},Symbol.toStringTag,{value:"Module"})),H7=cr(R7);function AA(e,t){var r,n,a,o,i,c,d,h;Ie(1,arguments);var f=di(),y=zt((r=(n=(a=(o=t==null?void 0:t.weekStartsOn)!==null&&o!==void 0?o:t==null||(i=t.locale)===null||i===void 0||(c=i.options)===null||c===void 0?void 0:c.weekStartsOn)!==null&&a!==void 0?a:f.weekStartsOn)!==null&&n!==void 0?n:(d=f.locale)===null||d===void 0||(h=d.options)===null||h===void 0?void 0:h.weekStartsOn)!==null&&r!==void 0?r:0);if(!(y>=0&&y<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var x=Ve(e),w=x.getDay(),F=(w<y?7:0)+w-y;return x.setDate(x.getDate()-F),x.setHours(0,0,0,0),x}const j7=Object.freeze(Object.defineProperty({__proto__:null,default:AA},Symbol.toStringTag,{value:"Module"}));function fu(e){return Ie(1,arguments),AA(e,{weekStartsOn:1})}function td(e){Ie(1,arguments);var t=Ve(e),r=t.getFullYear(),n=new Date(0);n.setFullYear(r+1,0,4),n.setHours(0,0,0,0);var a=fu(n),o=new Date(0);o.setFullYear(r,0,4),o.setHours(0,0,0,0);var i=fu(o);return t.getTime()>=a.getTime()?r+1:t.getTime()>=i.getTime()?r:r-1}function ul(e){Ie(1,arguments);var t=td(e),r=new Date(0);r.setFullYear(t,0,4),r.setHours(0,0,0,0);var n=fu(r);return n}var K7=6048e5;function FB(e){Ie(1,arguments);var t=Ve(e),r=fu(t).getTime()-ul(t).getTime();return Math.round(r/K7)+1}const V7=Object.freeze(Object.defineProperty({__proto__:null,default:FB},Symbol.toStringTag,{value:"Module"})),G7=cr(V7);function QO(e){Ie(1,arguments);var t=Ve(e),r=t.getMonth();return r}const W7=Object.freeze(Object.defineProperty({__proto__:null,default:QO},Symbol.toStringTag,{value:"Module"})),Y7=cr(W7);function zv(e){Ie(1,arguments);var t=Ve(e),r=Math.floor(t.getMonth()/3)+1;return r}const z7=Object.freeze(Object.defineProperty({__proto__:null,default:zv},Symbol.toStringTag,{value:"Module"})),$7=cr(z7);function LO(e){return Ie(1,arguments),Ve(e).getFullYear()}const J7=Object.freeze(Object.defineProperty({__proto__:null,default:LO},Symbol.toStringTag,{value:"Module"})),q7=cr(J7);function TB(e){Ie(1,arguments);var t=Ve(e),r=t.getTime();return r}const X7=Object.freeze(Object.defineProperty({__proto__:null,default:TB},Symbol.toStringTag,{value:"Module"})),Z7=cr(X7);function NO(e,t){Ie(2,arguments);var r=Ve(e),n=zt(t);return r.setSeconds(n),r}const e3=Object.freeze(Object.defineProperty({__proto__:null,default:NO},Symbol.toStringTag,{value:"Module"})),t3=cr(e3);function RO(e,t){Ie(2,arguments);var r=Ve(e),n=zt(t);return r.setMinutes(n),r}const r3=Object.freeze(Object.defineProperty({__proto__:null,default:RO},Symbol.toStringTag,{value:"Module"})),n3=cr(r3);function HO(e,t){Ie(2,arguments);var r=Ve(e),n=zt(t);return r.setHours(n),r}const a3=Object.freeze(Object.defineProperty({__proto__:null,default:HO},Symbol.toStringTag,{value:"Module"})),o3=cr(a3);function jO(e){Ie(1,arguments);var t=Ve(e),r=t.getFullYear(),n=t.getMonth(),a=new Date(0);return a.setFullYear(r,n+1,0),a.setHours(0,0,0,0),a.getDate()}function ry(e,t){Ie(2,arguments);var r=Ve(e),n=zt(t),a=r.getFullYear(),o=r.getDate(),i=new Date(0);i.setFullYear(a,n,15),i.setHours(0,0,0,0);var c=jO(i);return r.setMonth(n,Math.min(o,c)),r}const i3=Object.freeze(Object.defineProperty({__proto__:null,default:ry},Symbol.toStringTag,{value:"Module"})),s3=cr(i3);function KO(e,t){Ie(2,arguments);var r=Ve(e),n=zt(t),a=Math.floor(r.getMonth()/3)+1,o=n-a;return ry(r,r.getMonth()+o*3)}const A3=Object.freeze(Object.defineProperty({__proto__:null,default:KO},Symbol.toStringTag,{value:"Module"})),c3=cr(A3);function VO(e,t){Ie(2,arguments);var r=Ve(e),n=zt(t);return isNaN(r.getTime())?new Date(NaN):(r.setFullYear(n),r)}const u3=Object.freeze(Object.defineProperty({__proto__:null,default:VO},Symbol.toStringTag,{value:"Module"})),l3=cr(u3);function OB(e){Ie(1,arguments);var t;if(e&&typeof e.forEach=="function")t=e;else if(qA(e)==="object"&&e!==null)t=Array.prototype.slice.call(e);else return new Date(NaN);var r;return t.forEach(function(n){var a=Ve(n);(r===void 0||r>a||isNaN(a.getDate()))&&(r=a)}),r||new Date(NaN)}const d3=Object.freeze(Object.defineProperty({__proto__:null,default:OB},Symbol.toStringTag,{value:"Module"})),f3=cr(d3);function IB(e){Ie(1,arguments);var t;if(e&&typeof e.forEach=="function")t=e;else if(qA(e)==="object"&&e!==null)t=Array.prototype.slice.call(e);else return new Date(NaN);var r;return t.forEach(function(n){var a=Ve(n);(r===void 0||r<a||isNaN(Number(a)))&&(r=a)}),r||new Date(NaN)}const p3=Object.freeze(Object.defineProperty({__proto__:null,default:IB},Symbol.toStringTag,{value:"Module"})),h3=cr(p3);function rd(e){Ie(1,arguments);var t=Ve(e);return t.setHours(0,0,0,0),t}const g3=Object.freeze(Object.defineProperty({__proto__:null,default:rd},Symbol.toStringTag,{value:"Module"}));var m3=864e5;function YA(e,t){Ie(2,arguments);var r=rd(e),n=rd(t),a=r.getTime()-Cs(r),o=n.getTime()-Cs(n);return Math.round((a-o)/m3)}const v3=Object.freeze(Object.defineProperty({__proto__:null,default:YA},Symbol.toStringTag,{value:"Module"})),y3=cr(v3);function zh(e,t){Ie(2,arguments);var r=Ve(e),n=Ve(t),a=r.getFullYear()-n.getFullYear(),o=r.getMonth()-n.getMonth();return a*12+o}const b3=Object.freeze(Object.defineProperty({__proto__:null,default:zh},Symbol.toStringTag,{value:"Module"})),w3=cr(b3);function Jf(e,t){Ie(2,arguments);var r=Ve(e),n=Ve(t);return r.getFullYear()-n.getFullYear()}const C3=Object.freeze(Object.defineProperty({__proto__:null,default:Jf},Symbol.toStringTag,{value:"Module"})),B3=cr(C3),x3=cr(g3),_3=cr(j7);function bg(e){Ie(1,arguments);var t=Ve(e);return t.setDate(1),t.setHours(0,0,0,0),t}const E3=Object.freeze(Object.defineProperty({__proto__:null,default:bg},Symbol.toStringTag,{value:"Module"})),k3=cr(E3);function sp(e){Ie(1,arguments);var t=Ve(e),r=t.getMonth(),n=r-r%3;return t.setMonth(n,1),t.setHours(0,0,0,0),t}const S3=Object.freeze(Object.defineProperty({__proto__:null,default:sp},Symbol.toStringTag,{value:"Module"})),F3=cr(S3);function ny(e){Ie(1,arguments);var t=Ve(e),r=new Date(0);return r.setFullYear(t.getFullYear(),0,1),r.setHours(0,0,0,0),r}const T3=Object.freeze(Object.defineProperty({__proto__:null,default:ny},Symbol.toStringTag,{value:"Module"})),O3=cr(T3);function ay(e){Ie(1,arguments);var t=Ve(e);return t.setHours(23,59,59,999),t}const I3=Object.freeze(Object.defineProperty({__proto__:null,default:ay},Symbol.toStringTag,{value:"Module"})),D3=cr(I3);function DB(e,t){var r,n,a,o,i,c,d,h;Ie(1,arguments);var f=di(),y=zt((r=(n=(a=(o=t==null?void 0:t.weekStartsOn)!==null&&o!==void 0?o:t==null||(i=t.locale)===null||i===void 0||(c=i.options)===null||c===void 0?void 0:c.weekStartsOn)!==null&&a!==void 0?a:f.weekStartsOn)!==null&&n!==void 0?n:(d=f.locale)===null||d===void 0||(h=d.options)===null||h===void 0?void 0:h.weekStartsOn)!==null&&r!==void 0?r:0);if(!(y>=0&&y<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var x=Ve(e),w=x.getDay(),F=(w<y?-7:0)+6-(w-y);return x.setDate(x.getDate()+F),x.setHours(23,59,59,999),x}const M3=Object.freeze(Object.defineProperty({__proto__:null,default:DB},Symbol.toStringTag,{value:"Module"})),P3=cr(M3);function oy(e){Ie(1,arguments);var t=Ve(e),r=t.getMonth();return t.setFullYear(t.getFullYear(),r+1,0),t.setHours(23,59,59,999),t}const U3=Object.freeze(Object.defineProperty({__proto__:null,default:oy},Symbol.toStringTag,{value:"Module"})),Q3=cr(U3);function MB(e){Ie(1,arguments);var t=Ve(e),r=t.getFullYear();return t.setFullYear(r+1,0,0),t.setHours(23,59,59,999),t}const L3=Object.freeze(Object.defineProperty({__proto__:null,default:MB},Symbol.toStringTag,{value:"Module"})),N3=cr(L3);function GO(e,t){Ie(2,arguments);var r=Ve(e),n=Ve(t);return r.getTime()===n.getTime()}const R3=Object.freeze(Object.defineProperty({__proto__:null,default:GO},Symbol.toStringTag,{value:"Module"})),H3=cr(R3);function mp(e,t){Ie(2,arguments);var r=rd(e),n=rd(t);return r.getTime()===n.getTime()}const j3=Object.freeze(Object.defineProperty({__proto__:null,default:mp},Symbol.toStringTag,{value:"Module"})),K3=cr(j3);function PB(e,t){Ie(2,arguments);var r=Ve(e),n=Ve(t);return r.getFullYear()===n.getFullYear()&&r.getMonth()===n.getMonth()}const V3=Object.freeze(Object.defineProperty({__proto__:null,default:PB},Symbol.toStringTag,{value:"Module"})),G3=cr(V3);function UB(e,t){Ie(2,arguments);var r=Ve(e),n=Ve(t);return r.getFullYear()===n.getFullYear()}const W3=Object.freeze(Object.defineProperty({__proto__:null,default:UB},Symbol.toStringTag,{value:"Module"})),Y3=cr(W3);function QB(e,t){Ie(2,arguments);var r=sp(e),n=sp(t);return r.getTime()===n.getTime()}const z3=Object.freeze(Object.defineProperty({__proto__:null,default:QB},Symbol.toStringTag,{value:"Module"})),$3=cr(z3);function WO(e,t){Ie(2,arguments);var r=Ve(e),n=Ve(t);return r.getTime()>n.getTime()}const J3=Object.freeze(Object.defineProperty({__proto__:null,default:WO},Symbol.toStringTag,{value:"Module"})),q3=cr(J3);function YO(e,t){Ie(2,arguments);var r=Ve(e),n=Ve(t);return r.getTime()<n.getTime()}const X3=Object.freeze(Object.defineProperty({__proto__:null,default:YO},Symbol.toStringTag,{value:"Module"})),Z3=cr(X3);function zO(e,t){Ie(2,arguments);var r=Ve(e).getTime(),n=Ve(t.start).getTime(),a=Ve(t.end).getTime();if(!(n<=a))throw new RangeError("Invalid interval");return r>=n&&r<=a}const eV=Object.freeze(Object.defineProperty({__proto__:null,default:zO},Symbol.toStringTag,{value:"Module"})),tV=cr(eV),rV=cr(iK);function NE(e,t){var r=typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(!r){if(Array.isArray(e)||(r=UU(e))||t){r&&(e=r);var n=0,a=function(){};return{s:a,n:function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(h){throw h},f:a}}throw new TypeError(`Invalid attempt to iterate non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var o,i=!0,c=!1;return{s:function(){r=r.call(e)},n:function(){var h=r.next();return i=h.done,h},e:function(h){c=!0,o=h},f:function(){try{i||r.return==null||r.return()}finally{if(c)throw o}}}}function wg(e,t){if(e==null)throw new TypeError("assign requires that input parameter not be null or undefined");for(var r in t)Object.prototype.hasOwnProperty.call(t,r)&&(e[r]=t[r]);return e}function $O(){try{var e=!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{}return($O=function(){return!!e})()}function ya(e){var t=$O();return function(){var r,n=V_(e);if(t){var a=V_(this).constructor;r=Reflect.construct(n,arguments,a)}else r=n.apply(this,arguments);return kP(this,r)}}var nV=10,JO=function(){function e(){ia(this,e),Wt(this,"priority",void 0),Wt(this,"subPriority",0)}return sa(e,[{key:"validate",value:function(r,n){return!0}}]),e}(),aV=function(e){va(r,e);var t=ya(r);function r(n,a,o,i,c){var d;return ia(this,r),d=t.call(this),d.value=n,d.validateValue=a,d.setValue=o,d.priority=i,c&&(d.subPriority=c),d}return sa(r,[{key:"validate",value:function(a,o){return this.validateValue(a,this.value,o)}},{key:"set",value:function(a,o,i){return this.setValue(a,o,this.value,i)}}]),r}(JO),oV=function(e){va(r,e);var t=ya(r);function r(){var n;ia(this,r);for(var a=arguments.length,o=new Array(a),i=0;i<a;i++)o[i]=arguments[i];return n=t.call.apply(t,[this].concat(o)),Wt(Dr(n),"priority",nV),Wt(Dr(n),"subPriority",-1),n}return sa(r,[{key:"set",value:function(a,o){if(o.timestampIsSet)return a;var i=new Date(0);return i.setFullYear(a.getUTCFullYear(),a.getUTCMonth(),a.getUTCDate()),i.setHours(a.getUTCHours(),a.getUTCMinutes(),a.getUTCSeconds(),a.getUTCMilliseconds()),i}}]),r}(JO),Ia=function(){function e(){ia(this,e),Wt(this,"incompatibleTokens",void 0),Wt(this,"priority",void 0),Wt(this,"subPriority",void 0)}return sa(e,[{key:"run",value:function(r,n,a,o){var i=this.parse(r,n,a,o);return i?{setter:new aV(i.value,this.validate,this.set,this.priority,this.subPriority),rest:i.rest}:null}},{key:"validate",value:function(r,n,a){return!0}}]),e}(),iV=function(e){va(r,e);var t=ya(r);function r(){var n;ia(this,r);for(var a=arguments.length,o=new Array(a),i=0;i<a;i++)o[i]=arguments[i];return n=t.call.apply(t,[this].concat(o)),Wt(Dr(n),"priority",140),Wt(Dr(n),"incompatibleTokens",["R","u","t","T"]),n}return sa(r,[{key:"parse",value:function(a,o,i){switch(o){case"G":case"GG":case"GGG":return i.era(a,{width:"abbreviated"})||i.era(a,{width:"narrow"});case"GGGGG":return i.era(a,{width:"narrow"});case"GGGG":default:return i.era(a,{width:"wide"})||i.era(a,{width:"abbreviated"})||i.era(a,{width:"narrow"})}}},{key:"set",value:function(a,o,i){return o.era=i,a.setUTCFullYear(i,0,1),a.setUTCHours(0,0,0,0),a}}]),r}(Ia),LB=7,qO=365.2425,XO=Math.pow(10,8)*24*60*60*1e3,ld=6e4,dd=36e5,iy=1e3,sV=-XO,NB=60,RB=3,HB=12,jB=4,Cg=3600,sy=60,Ay=Cg*24,ZO=Ay*7,KB=Ay*qO,VB=KB/12,eI=VB*3,ri={month:/^(1[0-2]|0?\d)/,date:/^(3[0-1]|[0-2]?\d)/,dayOfYear:/^(36[0-6]|3[0-5]\d|[0-2]?\d?\d)/,week:/^(5[0-3]|[0-4]?\d)/,hour23h:/^(2[0-3]|[0-1]?\d)/,hour24h:/^(2[0-4]|[0-1]?\d)/,hour11h:/^(1[0-1]|0?\d)/,hour12h:/^(1[0-2]|0?\d)/,minute:/^[0-5]?\d/,second:/^[0-5]?\d/,singleDigit:/^\d/,twoDigits:/^\d{1,2}/,threeDigits:/^\d{1,3}/,fourDigits:/^\d{1,4}/,anyDigitsSigned:/^-?\d+/,singleDigitSigned:/^-?\d/,twoDigitsSigned:/^-?\d{1,2}/,threeDigitsSigned:/^-?\d{1,3}/,fourDigitsSigned:/^-?\d{1,4}/},_c={basicOptionalMinutes:/^([+-])(\d{2})(\d{2})?|Z/,basic:/^([+-])(\d{2})(\d{2})|Z/,basicOptionalSeconds:/^([+-])(\d{2})(\d{2})((\d{2}))?|Z/,extended:/^([+-])(\d{2}):(\d{2})|Z/,extendedOptionalSeconds:/^([+-])(\d{2}):(\d{2})(:(\d{2}))?|Z/};function ni(e,t){return e&&{value:t(e.value),rest:e.rest}}function Mo(e,t){var r=t.match(e);return r?{value:parseInt(r[0],10),rest:t.slice(r[0].length)}:null}function Ec(e,t){var r=t.match(e);if(!r)return null;if(r[0]==="Z")return{value:0,rest:t.slice(1)};var n=r[1]==="+"?1:-1,a=r[2]?parseInt(r[2],10):0,o=r[3]?parseInt(r[3],10):0,i=r[5]?parseInt(r[5],10):0;return{value:n*(a*dd+o*ld+i*iy),rest:t.slice(r[0].length)}}function tI(e){return Mo(ri.anyDigitsSigned,e)}function Yo(e,t){switch(e){case 1:return Mo(ri.singleDigit,t);case 2:return Mo(ri.twoDigits,t);case 3:return Mo(ri.threeDigits,t);case 4:return Mo(ri.fourDigits,t);default:return Mo(new RegExp("^\\d{1,"+e+"}"),t)}}function $v(e,t){switch(e){case 1:return Mo(ri.singleDigitSigned,t);case 2:return Mo(ri.twoDigitsSigned,t);case 3:return Mo(ri.threeDigitsSigned,t);case 4:return Mo(ri.fourDigitsSigned,t);default:return Mo(new RegExp("^-?\\d{1,"+e+"}"),t)}}function GB(e){switch(e){case"morning":return 4;case"evening":return 17;case"pm":case"noon":case"afternoon":return 12;case"am":case"midnight":case"night":default:return 0}}function rI(e,t){var r=t>0,n=r?t:1-t,a;if(n<=50)a=e||100;else{var o=n+50,i=Math.floor(o/100)*100,c=e>=o%100;a=e+i-(c?100:0)}return r?a:1-a}function nI(e){return e%400===0||e%4===0&&e%100!==0}var AV=function(e){va(r,e);var t=ya(r);function r(){var n;ia(this,r);for(var a=arguments.length,o=new Array(a),i=0;i<a;i++)o[i]=arguments[i];return n=t.call.apply(t,[this].concat(o)),Wt(Dr(n),"priority",130),Wt(Dr(n),"incompatibleTokens",["Y","R","u","w","I","i","e","c","t","T"]),n}return sa(r,[{key:"parse",value:function(a,o,i){var c=function(h){return{year:h,isTwoDigitYear:o==="yy"}};switch(o){case"y":return ni(Yo(4,a),c);case"yo":return ni(i.ordinalNumber(a,{unit:"year"}),c);default:return ni(Yo(o.length,a),c)}}},{key:"validate",value:function(a,o){return o.isTwoDigitYear||o.year>0}},{key:"set",value:function(a,o,i){var c=a.getUTCFullYear();if(i.isTwoDigitYear){var d=rI(i.year,c);return a.setUTCFullYear(d,0,1),a.setUTCHours(0,0,0,0),a}var h=!("era"in o)||o.era===1?i.year:1-i.year;return a.setUTCFullYear(h,0,1),a.setUTCHours(0,0,0,0),a}}]),r}(Ia),cV=function(e){va(r,e);var t=ya(r);function r(){var n;ia(this,r);for(var a=arguments.length,o=new Array(a),i=0;i<a;i++)o[i]=arguments[i];return n=t.call.apply(t,[this].concat(o)),Wt(Dr(n),"priority",130),Wt(Dr(n),"incompatibleTokens",["y","R","u","Q","q","M","L","I","d","D","i","t","T"]),n}return sa(r,[{key:"parse",value:function(a,o,i){var c=function(h){return{year:h,isTwoDigitYear:o==="YY"}};switch(o){case"Y":return ni(Yo(4,a),c);case"Yo":return ni(i.ordinalNumber(a,{unit:"year"}),c);default:return ni(Yo(o.length,a),c)}}},{key:"validate",value:function(a,o){return o.isTwoDigitYear||o.year>0}},{key:"set",value:function(a,o,i,c){var d=xB(a,c);if(i.isTwoDigitYear){var h=rI(i.year,d);return a.setUTCFullYear(h,0,c.firstWeekContainsDate),a.setUTCHours(0,0,0,0),ed(a,c)}var f=!("era"in o)||o.era===1?i.year:1-i.year;return a.setUTCFullYear(f,0,c.firstWeekContainsDate),a.setUTCHours(0,0,0,0),ed(a,c)}}]),r}(Ia),uV=function(e){va(r,e);var t=ya(r);function r(){var n;ia(this,r);for(var a=arguments.length,o=new Array(a),i=0;i<a;i++)o[i]=arguments[i];return n=t.call.apply(t,[this].concat(o)),Wt(Dr(n),"priority",130),Wt(Dr(n),"incompatibleTokens",["G","y","Y","u","Q","q","M","L","w","d","D","e","c","t","T"]),n}return sa(r,[{key:"parse",value:function(a,o){return $v(o==="R"?4:o.length,a)}},{key:"set",value:function(a,o,i){var c=new Date(0);return c.setUTCFullYear(i,0,4),c.setUTCHours(0,0,0,0),ip(c)}}]),r}(Ia),lV=function(e){va(r,e);var t=ya(r);function r(){var n;ia(this,r);for(var a=arguments.length,o=new Array(a),i=0;i<a;i++)o[i]=arguments[i];return n=t.call.apply(t,[this].concat(o)),Wt(Dr(n),"priority",130),Wt(Dr(n),"incompatibleTokens",["G","y","Y","R","w","I","i","e","c","t","T"]),n}return sa(r,[{key:"parse",value:function(a,o){return $v(o==="u"?4:o.length,a)}},{key:"set",value:function(a,o,i){return a.setUTCFullYear(i,0,1),a.setUTCHours(0,0,0,0),a}}]),r}(Ia),dV=function(e){va(r,e);var t=ya(r);function r(){var n;ia(this,r);for(var a=arguments.length,o=new Array(a),i=0;i<a;i++)o[i]=arguments[i];return n=t.call.apply(t,[this].concat(o)),Wt(Dr(n),"priority",120),Wt(Dr(n),"incompatibleTokens",["Y","R","q","M","L","w","I","d","D","i","e","c","t","T"]),n}return sa(r,[{key:"parse",value:function(a,o,i){switch(o){case"Q":case"QQ":return Yo(o.length,a);case"Qo":return i.ordinalNumber(a,{unit:"quarter"});case"QQQ":return i.quarter(a,{width:"abbreviated",context:"formatting"})||i.quarter(a,{width:"narrow",context:"formatting"});case"QQQQQ":return i.quarter(a,{width:"narrow",context:"formatting"});case"QQQQ":default:return i.quarter(a,{width:"wide",context:"formatting"})||i.quarter(a,{width:"abbreviated",context:"formatting"})||i.quarter(a,{width:"narrow",context:"formatting"})}}},{key:"validate",value:function(a,o){return o>=1&&o<=4}},{key:"set",value:function(a,o,i){return a.setUTCMonth((i-1)*3,1),a.setUTCHours(0,0,0,0),a}}]),r}(Ia),fV=function(e){va(r,e);var t=ya(r);function r(){var n;ia(this,r);for(var a=arguments.length,o=new Array(a),i=0;i<a;i++)o[i]=arguments[i];return n=t.call.apply(t,[this].concat(o)),Wt(Dr(n),"priority",120),Wt(Dr(n),"incompatibleTokens",["Y","R","Q","M","L","w","I","d","D","i","e","c","t","T"]),n}return sa(r,[{key:"parse",value:function(a,o,i){switch(o){case"q":case"qq":return Yo(o.length,a);case"qo":return i.ordinalNumber(a,{unit:"quarter"});case"qqq":return i.quarter(a,{width:"abbreviated",context:"standalone"})||i.quarter(a,{width:"narrow",context:"standalone"});case"qqqqq":return i.quarter(a,{width:"narrow",context:"standalone"});case"qqqq":default:return i.quarter(a,{width:"wide",context:"standalone"})||i.quarter(a,{width:"abbreviated",context:"standalone"})||i.quarter(a,{width:"narrow",context:"standalone"})}}},{key:"validate",value:function(a,o){return o>=1&&o<=4}},{key:"set",value:function(a,o,i){return a.setUTCMonth((i-1)*3,1),a.setUTCHours(0,0,0,0),a}}]),r}(Ia),pV=function(e){va(r,e);var t=ya(r);function r(){var n;ia(this,r);for(var a=arguments.length,o=new Array(a),i=0;i<a;i++)o[i]=arguments[i];return n=t.call.apply(t,[this].concat(o)),Wt(Dr(n),"incompatibleTokens",["Y","R","q","Q","L","w","I","D","i","e","c","t","T"]),Wt(Dr(n),"priority",110),n}return sa(r,[{key:"parse",value:function(a,o,i){var c=function(h){return h-1};switch(o){case"M":return ni(Mo(ri.month,a),c);case"MM":return ni(Yo(2,a),c);case"Mo":return ni(i.ordinalNumber(a,{unit:"month"}),c);case"MMM":return i.month(a,{width:"abbreviated",context:"formatting"})||i.month(a,{width:"narrow",context:"formatting"});case"MMMMM":return i.month(a,{width:"narrow",context:"formatting"});case"MMMM":default:return i.month(a,{width:"wide",context:"formatting"})||i.month(a,{width:"abbreviated",context:"formatting"})||i.month(a,{width:"narrow",context:"formatting"})}}},{key:"validate",value:function(a,o){return o>=0&&o<=11}},{key:"set",value:function(a,o,i){return a.setUTCMonth(i,1),a.setUTCHours(0,0,0,0),a}}]),r}(Ia),hV=function(e){va(r,e);var t=ya(r);function r(){var n;ia(this,r);for(var a=arguments.length,o=new Array(a),i=0;i<a;i++)o[i]=arguments[i];return n=t.call.apply(t,[this].concat(o)),Wt(Dr(n),"priority",110),Wt(Dr(n),"incompatibleTokens",["Y","R","q","Q","M","w","I","D","i","e","c","t","T"]),n}return sa(r,[{key:"parse",value:function(a,o,i){var c=function(h){return h-1};switch(o){case"L":return ni(Mo(ri.month,a),c);case"LL":return ni(Yo(2,a),c);case"Lo":return ni(i.ordinalNumber(a,{unit:"month"}),c);case"LLL":return i.month(a,{width:"abbreviated",context:"standalone"})||i.month(a,{width:"narrow",context:"standalone"});case"LLLLL":return i.month(a,{width:"narrow",context:"standalone"});case"LLLL":default:return i.month(a,{width:"wide",context:"standalone"})||i.month(a,{width:"abbreviated",context:"standalone"})||i.month(a,{width:"narrow",context:"standalone"})}}},{key:"validate",value:function(a,o){return o>=0&&o<=11}},{key:"set",value:function(a,o,i){return a.setUTCMonth(i,1),a.setUTCHours(0,0,0,0),a}}]),r}(Ia);function gV(e,t,r){Ie(2,arguments);var n=Ve(e),a=zt(t),o=kO(n,r)-a;return n.setUTCDate(n.getUTCDate()-o*7),n}var mV=function(e){va(r,e);var t=ya(r);function r(){var n;ia(this,r);for(var a=arguments.length,o=new Array(a),i=0;i<a;i++)o[i]=arguments[i];return n=t.call.apply(t,[this].concat(o)),Wt(Dr(n),"priority",100),Wt(Dr(n),"incompatibleTokens",["y","R","u","q","Q","M","L","I","d","D","i","t","T"]),n}return sa(r,[{key:"parse",value:function(a,o,i){switch(o){case"w":return Mo(ri.week,a);case"wo":return i.ordinalNumber(a,{unit:"week"});default:return Yo(o.length,a)}}},{key:"validate",value:function(a,o){return o>=1&&o<=53}},{key:"set",value:function(a,o,i,c){return ed(gV(a,i,c),c)}}]),r}(Ia);function vV(e,t){Ie(2,arguments);var r=Ve(e),n=zt(t),a=_O(r)-n;return r.setUTCDate(r.getUTCDate()-a*7),r}var yV=function(e){va(r,e);var t=ya(r);function r(){var n;ia(this,r);for(var a=arguments.length,o=new Array(a),i=0;i<a;i++)o[i]=arguments[i];return n=t.call.apply(t,[this].concat(o)),Wt(Dr(n),"priority",100),Wt(Dr(n),"incompatibleTokens",["y","Y","u","q","Q","M","L","w","d","D","e","c","t","T"]),n}return sa(r,[{key:"parse",value:function(a,o,i){switch(o){case"I":return Mo(ri.week,a);case"Io":return i.ordinalNumber(a,{unit:"week"});default:return Yo(o.length,a)}}},{key:"validate",value:function(a,o){return o>=1&&o<=53}},{key:"set",value:function(a,o,i){return ip(vV(a,i))}}]),r}(Ia),bV=[31,28,31,30,31,30,31,31,30,31,30,31],wV=[31,29,31,30,31,30,31,31,30,31,30,31],CV=function(e){va(r,e);var t=ya(r);function r(){var n;ia(this,r);for(var a=arguments.length,o=new Array(a),i=0;i<a;i++)o[i]=arguments[i];return n=t.call.apply(t,[this].concat(o)),Wt(Dr(n),"priority",90),Wt(Dr(n),"subPriority",1),Wt(Dr(n),"incompatibleTokens",["Y","R","q","Q","w","I","D","i","e","c","t","T"]),n}return sa(r,[{key:"parse",value:function(a,o,i){switch(o){case"d":return Mo(ri.date,a);case"do":return i.ordinalNumber(a,{unit:"date"});default:return Yo(o.length,a)}}},{key:"validate",value:function(a,o){var i=a.getUTCFullYear(),c=nI(i),d=a.getUTCMonth();return c?o>=1&&o<=wV[d]:o>=1&&o<=bV[d]}},{key:"set",value:function(a,o,i){return a.setUTCDate(i),a.setUTCHours(0,0,0,0),a}}]),r}(Ia),BV=function(e){va(r,e);var t=ya(r);function r(){var n;ia(this,r);for(var a=arguments.length,o=new Array(a),i=0;i<a;i++)o[i]=arguments[i];return n=t.call.apply(t,[this].concat(o)),Wt(Dr(n),"priority",90),Wt(Dr(n),"subpriority",1),Wt(Dr(n),"incompatibleTokens",["Y","R","q","Q","M","L","w","I","d","E","i","e","c","t","T"]),n}return sa(r,[{key:"parse",value:function(a,o,i){switch(o){case"D":case"DD":return Mo(ri.dayOfYear,a);case"Do":return i.ordinalNumber(a,{unit:"date"});default:return Yo(o.length,a)}}},{key:"validate",value:function(a,o){var i=a.getUTCFullYear(),c=nI(i);return c?o>=1&&o<=366:o>=1&&o<=365}},{key:"set",value:function(a,o,i){return a.setUTCMonth(0,i),a.setUTCHours(0,0,0,0),a}}]),r}(Ia);function WB(e,t,r){var n,a,o,i,c,d,h,f;Ie(2,arguments);var y=di(),x=zt((n=(a=(o=(i=r==null?void 0:r.weekStartsOn)!==null&&i!==void 0?i:r==null||(c=r.locale)===null||c===void 0||(d=c.options)===null||d===void 0?void 0:d.weekStartsOn)!==null&&o!==void 0?o:y.weekStartsOn)!==null&&a!==void 0?a:(h=y.locale)===null||h===void 0||(f=h.options)===null||f===void 0?void 0:f.weekStartsOn)!==null&&n!==void 0?n:0);if(!(x>=0&&x<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var w=Ve(e),F=zt(t),O=w.getUTCDay(),M=F%7,U=(M+7)%7,j=(U<x?7:0)+F-O;return w.setUTCDate(w.getUTCDate()+j),w}var xV=function(e){va(r,e);var t=ya(r);function r(){var n;ia(this,r);for(var a=arguments.length,o=new Array(a),i=0;i<a;i++)o[i]=arguments[i];return n=t.call.apply(t,[this].concat(o)),Wt(Dr(n),"priority",90),Wt(Dr(n),"incompatibleTokens",["D","i","e","c","t","T"]),n}return sa(r,[{key:"parse",value:function(a,o,i){switch(o){case"E":case"EE":case"EEE":return i.day(a,{width:"abbreviated",context:"formatting"})||i.day(a,{width:"short",context:"formatting"})||i.day(a,{width:"narrow",context:"formatting"});case"EEEEE":return i.day(a,{width:"narrow",context:"formatting"});case"EEEEEE":return i.day(a,{width:"short",context:"formatting"})||i.day(a,{width:"narrow",context:"formatting"});case"EEEE":default:return i.day(a,{width:"wide",context:"formatting"})||i.day(a,{width:"abbreviated",context:"formatting"})||i.day(a,{width:"short",context:"formatting"})||i.day(a,{width:"narrow",context:"formatting"})}}},{key:"validate",value:function(a,o){return o>=0&&o<=6}},{key:"set",value:function(a,o,i,c){return a=WB(a,i,c),a.setUTCHours(0,0,0,0),a}}]),r}(Ia),_V=function(e){va(r,e);var t=ya(r);function r(){var n;ia(this,r);for(var a=arguments.length,o=new Array(a),i=0;i<a;i++)o[i]=arguments[i];return n=t.call.apply(t,[this].concat(o)),Wt(Dr(n),"priority",90),Wt(Dr(n),"incompatibleTokens",["y","R","u","q","Q","M","L","I","d","D","E","i","c","t","T"]),n}return sa(r,[{key:"parse",value:function(a,o,i,c){var d=function(f){var y=Math.floor((f-1)/7)*7;return(f+c.weekStartsOn+6)%7+y};switch(o){case"e":case"ee":return ni(Yo(o.length,a),d);case"eo":return ni(i.ordinalNumber(a,{unit:"day"}),d);case"eee":return i.day(a,{width:"abbreviated",context:"formatting"})||i.day(a,{width:"short",context:"formatting"})||i.day(a,{width:"narrow",context:"formatting"});case"eeeee":return i.day(a,{width:"narrow",context:"formatting"});case"eeeeee":return i.day(a,{width:"short",context:"formatting"})||i.day(a,{width:"narrow",context:"formatting"});case"eeee":default:return i.day(a,{width:"wide",context:"formatting"})||i.day(a,{width:"abbreviated",context:"formatting"})||i.day(a,{width:"short",context:"formatting"})||i.day(a,{width:"narrow",context:"formatting"})}}},{key:"validate",value:function(a,o){return o>=0&&o<=6}},{key:"set",value:function(a,o,i,c){return a=WB(a,i,c),a.setUTCHours(0,0,0,0),a}}]),r}(Ia),EV=function(e){va(r,e);var t=ya(r);function r(){var n;ia(this,r);for(var a=arguments.length,o=new Array(a),i=0;i<a;i++)o[i]=arguments[i];return n=t.call.apply(t,[this].concat(o)),Wt(Dr(n),"priority",90),Wt(Dr(n),"incompatibleTokens",["y","R","u","q","Q","M","L","I","d","D","E","i","e","t","T"]),n}return sa(r,[{key:"parse",value:function(a,o,i,c){var d=function(f){var y=Math.floor((f-1)/7)*7;return(f+c.weekStartsOn+6)%7+y};switch(o){case"c":case"cc":return ni(Yo(o.length,a),d);case"co":return ni(i.ordinalNumber(a,{unit:"day"}),d);case"ccc":return i.day(a,{width:"abbreviated",context:"standalone"})||i.day(a,{width:"short",context:"standalone"})||i.day(a,{width:"narrow",context:"standalone"});case"ccccc":return i.day(a,{width:"narrow",context:"standalone"});case"cccccc":return i.day(a,{width:"short",context:"standalone"})||i.day(a,{width:"narrow",context:"standalone"});case"cccc":default:return i.day(a,{width:"wide",context:"standalone"})||i.day(a,{width:"abbreviated",context:"standalone"})||i.day(a,{width:"short",context:"standalone"})||i.day(a,{width:"narrow",context:"standalone"})}}},{key:"validate",value:function(a,o){return o>=0&&o<=6}},{key:"set",value:function(a,o,i,c){return a=WB(a,i,c),a.setUTCHours(0,0,0,0),a}}]),r}(Ia);function kV(e,t){Ie(2,arguments);var r=zt(t);r%7===0&&(r=r-7);var n=1,a=Ve(e),o=a.getUTCDay(),i=r%7,c=(i+7)%7,d=(c<n?7:0)+r-o;return a.setUTCDate(a.getUTCDate()+d),a}var SV=function(e){va(r,e);var t=ya(r);function r(){var n;ia(this,r);for(var a=arguments.length,o=new Array(a),i=0;i<a;i++)o[i]=arguments[i];return n=t.call.apply(t,[this].concat(o)),Wt(Dr(n),"priority",90),Wt(Dr(n),"incompatibleTokens",["y","Y","u","q","Q","M","L","w","d","D","E","e","c","t","T"]),n}return sa(r,[{key:"parse",value:function(a,o,i){var c=function(h){return h===0?7:h};switch(o){case"i":case"ii":return Yo(o.length,a);case"io":return i.ordinalNumber(a,{unit:"day"});case"iii":return ni(i.day(a,{width:"abbreviated",context:"formatting"})||i.day(a,{width:"short",context:"formatting"})||i.day(a,{width:"narrow",context:"formatting"}),c);case"iiiii":return ni(i.day(a,{width:"narrow",context:"formatting"}),c);case"iiiiii":return ni(i.day(a,{width:"short",context:"formatting"})||i.day(a,{width:"narrow",context:"formatting"}),c);case"iiii":default:return ni(i.day(a,{width:"wide",context:"formatting"})||i.day(a,{width:"abbreviated",context:"formatting"})||i.day(a,{width:"short",context:"formatting"})||i.day(a,{width:"narrow",context:"formatting"}),c)}}},{key:"validate",value:function(a,o){return o>=1&&o<=7}},{key:"set",value:function(a,o,i){return a=kV(a,i),a.setUTCHours(0,0,0,0),a}}]),r}(Ia),FV=function(e){va(r,e);var t=ya(r);function r(){var n;ia(this,r);for(var a=arguments.length,o=new Array(a),i=0;i<a;i++)o[i]=arguments[i];return n=t.call.apply(t,[this].concat(o)),Wt(Dr(n),"priority",80),Wt(Dr(n),"incompatibleTokens",["b","B","H","k","t","T"]),n}return sa(r,[{key:"parse",value:function(a,o,i){switch(o){case"a":case"aa":case"aaa":return i.dayPeriod(a,{width:"abbreviated",context:"formatting"})||i.dayPeriod(a,{width:"narrow",context:"formatting"});case"aaaaa":return i.dayPeriod(a,{width:"narrow",context:"formatting"});case"aaaa":default:return i.dayPeriod(a,{width:"wide",context:"formatting"})||i.dayPeriod(a,{width:"abbreviated",context:"formatting"})||i.dayPeriod(a,{width:"narrow",context:"formatting"})}}},{key:"set",value:function(a,o,i){return a.setUTCHours(GB(i),0,0,0),a}}]),r}(Ia),TV=function(e){va(r,e);var t=ya(r);function r(){var n;ia(this,r);for(var a=arguments.length,o=new Array(a),i=0;i<a;i++)o[i]=arguments[i];return n=t.call.apply(t,[this].concat(o)),Wt(Dr(n),"priority",80),Wt(Dr(n),"incompatibleTokens",["a","B","H","k","t","T"]),n}return sa(r,[{key:"parse",value:function(a,o,i){switch(o){case"b":case"bb":case"bbb":return i.dayPeriod(a,{width:"abbreviated",context:"formatting"})||i.dayPeriod(a,{width:"narrow",context:"formatting"});case"bbbbb":return i.dayPeriod(a,{width:"narrow",context:"formatting"});case"bbbb":default:return i.dayPeriod(a,{width:"wide",context:"formatting"})||i.dayPeriod(a,{width:"abbreviated",context:"formatting"})||i.dayPeriod(a,{width:"narrow",context:"formatting"})}}},{key:"set",value:function(a,o,i){return a.setUTCHours(GB(i),0,0,0),a}}]),r}(Ia),OV=function(e){va(r,e);var t=ya(r);function r(){var n;ia(this,r);for(var a=arguments.length,o=new Array(a),i=0;i<a;i++)o[i]=arguments[i];return n=t.call.apply(t,[this].concat(o)),Wt(Dr(n),"priority",80),Wt(Dr(n),"incompatibleTokens",["a","b","t","T"]),n}return sa(r,[{key:"parse",value:function(a,o,i){switch(o){case"B":case"BB":case"BBB":return i.dayPeriod(a,{width:"abbreviated",context:"formatting"})||i.dayPeriod(a,{width:"narrow",context:"formatting"});case"BBBBB":return i.dayPeriod(a,{width:"narrow",context:"formatting"});case"BBBB":default:return i.dayPeriod(a,{width:"wide",context:"formatting"})||i.dayPeriod(a,{width:"abbreviated",context:"formatting"})||i.dayPeriod(a,{width:"narrow",context:"formatting"})}}},{key:"set",value:function(a,o,i){return a.setUTCHours(GB(i),0,0,0),a}}]),r}(Ia),IV=function(e){va(r,e);var t=ya(r);function r(){var n;ia(this,r);for(var a=arguments.length,o=new Array(a),i=0;i<a;i++)o[i]=arguments[i];return n=t.call.apply(t,[this].concat(o)),Wt(Dr(n),"priority",70),Wt(Dr(n),"incompatibleTokens",["H","K","k","t","T"]),n}return sa(r,[{key:"parse",value:function(a,o,i){switch(o){case"h":return Mo(ri.hour12h,a);case"ho":return i.ordinalNumber(a,{unit:"hour"});default:return Yo(o.length,a)}}},{key:"validate",value:function(a,o){return o>=1&&o<=12}},{key:"set",value:function(a,o,i){var c=a.getUTCHours()>=12;return c&&i<12?a.setUTCHours(i+12,0,0,0):!c&&i===12?a.setUTCHours(0,0,0,0):a.setUTCHours(i,0,0,0),a}}]),r}(Ia),DV=function(e){va(r,e);var t=ya(r);function r(){var n;ia(this,r);for(var a=arguments.length,o=new Array(a),i=0;i<a;i++)o[i]=arguments[i];return n=t.call.apply(t,[this].concat(o)),Wt(Dr(n),"priority",70),Wt(Dr(n),"incompatibleTokens",["a","b","h","K","k","t","T"]),n}return sa(r,[{key:"parse",value:function(a,o,i){switch(o){case"H":return Mo(ri.hour23h,a);case"Ho":return i.ordinalNumber(a,{unit:"hour"});default:return Yo(o.length,a)}}},{key:"validate",value:function(a,o){return o>=0&&o<=23}},{key:"set",value:function(a,o,i){return a.setUTCHours(i,0,0,0),a}}]),r}(Ia),MV=function(e){va(r,e);var t=ya(r);function r(){var n;ia(this,r);for(var a=arguments.length,o=new Array(a),i=0;i<a;i++)o[i]=arguments[i];return n=t.call.apply(t,[this].concat(o)),Wt(Dr(n),"priority",70),Wt(Dr(n),"incompatibleTokens",["h","H","k","t","T"]),n}return sa(r,[{key:"parse",value:function(a,o,i){switch(o){case"K":return Mo(ri.hour11h,a);case"Ko":return i.ordinalNumber(a,{unit:"hour"});default:return Yo(o.length,a)}}},{key:"validate",value:function(a,o){return o>=0&&o<=11}},{key:"set",value:function(a,o,i){var c=a.getUTCHours()>=12;return c&&i<12?a.setUTCHours(i+12,0,0,0):a.setUTCHours(i,0,0,0),a}}]),r}(Ia),PV=function(e){va(r,e);var t=ya(r);function r(){var n;ia(this,r);for(var a=arguments.length,o=new Array(a),i=0;i<a;i++)o[i]=arguments[i];return n=t.call.apply(t,[this].concat(o)),Wt(Dr(n),"priority",70),Wt(Dr(n),"incompatibleTokens",["a","b","h","H","K","t","T"]),n}return sa(r,[{key:"parse",value:function(a,o,i){switch(o){case"k":return Mo(ri.hour24h,a);case"ko":return i.ordinalNumber(a,{unit:"hour"});default:return Yo(o.length,a)}}},{key:"validate",value:function(a,o){return o>=1&&o<=24}},{key:"set",value:function(a,o,i){var c=i<=24?i%24:i;return a.setUTCHours(c,0,0,0),a}}]),r}(Ia),UV=function(e){va(r,e);var t=ya(r);function r(){var n;ia(this,r);for(var a=arguments.length,o=new Array(a),i=0;i<a;i++)o[i]=arguments[i];return n=t.call.apply(t,[this].concat(o)),Wt(Dr(n),"priority",60),Wt(Dr(n),"incompatibleTokens",["t","T"]),n}return sa(r,[{key:"parse",value:function(a,o,i){switch(o){case"m":return Mo(ri.minute,a);case"mo":return i.ordinalNumber(a,{unit:"minute"});default:return Yo(o.length,a)}}},{key:"validate",value:function(a,o){return o>=0&&o<=59}},{key:"set",value:function(a,o,i){return a.setUTCMinutes(i,0,0),a}}]),r}(Ia),QV=function(e){va(r,e);var t=ya(r);function r(){var n;ia(this,r);for(var a=arguments.length,o=new Array(a),i=0;i<a;i++)o[i]=arguments[i];return n=t.call.apply(t,[this].concat(o)),Wt(Dr(n),"priority",50),Wt(Dr(n),"incompatibleTokens",["t","T"]),n}return sa(r,[{key:"parse",value:function(a,o,i){switch(o){case"s":return Mo(ri.second,a);case"so":return i.ordinalNumber(a,{unit:"second"});default:return Yo(o.length,a)}}},{key:"validate",value:function(a,o){return o>=0&&o<=59}},{key:"set",value:function(a,o,i){return a.setUTCSeconds(i,0),a}}]),r}(Ia),LV=function(e){va(r,e);var t=ya(r);function r(){var n;ia(this,r);for(var a=arguments.length,o=new Array(a),i=0;i<a;i++)o[i]=arguments[i];return n=t.call.apply(t,[this].concat(o)),Wt(Dr(n),"priority",30),Wt(Dr(n),"incompatibleTokens",["t","T"]),n}return sa(r,[{key:"parse",value:function(a,o){var i=function(d){return Math.floor(d*Math.pow(10,-o.length+3))};return ni(Yo(o.length,a),i)}},{key:"set",value:function(a,o,i){return a.setUTCMilliseconds(i),a}}]),r}(Ia),NV=function(e){va(r,e);var t=ya(r);function r(){var n;ia(this,r);for(var a=arguments.length,o=new Array(a),i=0;i<a;i++)o[i]=arguments[i];return n=t.call.apply(t,[this].concat(o)),Wt(Dr(n),"priority",10),Wt(Dr(n),"incompatibleTokens",["t","T","x"]),n}return sa(r,[{key:"parse",value:function(a,o){switch(o){case"X":return Ec(_c.basicOptionalMinutes,a);case"XX":return Ec(_c.basic,a);case"XXXX":return Ec(_c.basicOptionalSeconds,a);case"XXXXX":return Ec(_c.extendedOptionalSeconds,a);case"XXX":default:return Ec(_c.extended,a)}}},{key:"set",value:function(a,o,i){return o.timestampIsSet?a:new Date(a.getTime()-i)}}]),r}(Ia),RV=function(e){va(r,e);var t=ya(r);function r(){var n;ia(this,r);for(var a=arguments.length,o=new Array(a),i=0;i<a;i++)o[i]=arguments[i];return n=t.call.apply(t,[this].concat(o)),Wt(Dr(n),"priority",10),Wt(Dr(n),"incompatibleTokens",["t","T","X"]),n}return sa(r,[{key:"parse",value:function(a,o){switch(o){case"x":return Ec(_c.basicOptionalMinutes,a);case"xx":return Ec(_c.basic,a);case"xxxx":return Ec(_c.basicOptionalSeconds,a);case"xxxxx":return Ec(_c.extendedOptionalSeconds,a);case"xxx":default:return Ec(_c.extended,a)}}},{key:"set",value:function(a,o,i){return o.timestampIsSet?a:new Date(a.getTime()-i)}}]),r}(Ia),HV=function(e){va(r,e);var t=ya(r);function r(){var n;ia(this,r);for(var a=arguments.length,o=new Array(a),i=0;i<a;i++)o[i]=arguments[i];return n=t.call.apply(t,[this].concat(o)),Wt(Dr(n),"priority",40),Wt(Dr(n),"incompatibleTokens","*"),n}return sa(r,[{key:"parse",value:function(a){return tI(a)}},{key:"set",value:function(a,o,i){return[new Date(i*1e3),{timestampIsSet:!0}]}}]),r}(Ia),jV=function(e){va(r,e);var t=ya(r);function r(){var n;ia(this,r);for(var a=arguments.length,o=new Array(a),i=0;i<a;i++)o[i]=arguments[i];return n=t.call.apply(t,[this].concat(o)),Wt(Dr(n),"priority",20),Wt(Dr(n),"incompatibleTokens","*"),n}return sa(r,[{key:"parse",value:function(a){return tI(a)}},{key:"set",value:function(a,o,i){return[new Date(i),{timestampIsSet:!0}]}}]),r}(Ia),KV={G:new iV,y:new AV,Y:new cV,R:new uV,u:new lV,Q:new dV,q:new fV,M:new pV,L:new hV,w:new mV,I:new yV,d:new CV,D:new BV,E:new xV,e:new _V,c:new EV,i:new SV,a:new FV,b:new TV,B:new OV,h:new IV,H:new DV,K:new MV,k:new PV,m:new UV,s:new QV,S:new LV,X:new NV,x:new RV,t:new HV,T:new jV},VV=/[yYQqMLwIdDecihHKkms]o|(\w)\1*|''|'(''|[^'])+('|$)|./g,GV=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g,WV=/^'([^]*?)'?$/,YV=/''/g,zV=/\S/,$V=/[a-zA-Z]/;function YB(e,t,r,n){var a,o,i,c,d,h,f,y,x,w,F,O,M,U,j,Q,N,W;Ie(3,arguments);var ee=String(e),Ae=String(t),oe=di(),pe=(a=(o=n==null?void 0:n.locale)!==null&&o!==void 0?o:oe.locale)!==null&&a!==void 0?a:hp;if(!pe.match)throw new RangeError("locale must contain match property");var he=zt((i=(c=(d=(h=n==null?void 0:n.firstWeekContainsDate)!==null&&h!==void 0?h:n==null||(f=n.locale)===null||f===void 0||(y=f.options)===null||y===void 0?void 0:y.firstWeekContainsDate)!==null&&d!==void 0?d:oe.firstWeekContainsDate)!==null&&c!==void 0?c:(x=oe.locale)===null||x===void 0||(w=x.options)===null||w===void 0?void 0:w.firstWeekContainsDate)!==null&&i!==void 0?i:1);if(!(he>=1&&he<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var Me=zt((F=(O=(M=(U=n==null?void 0:n.weekStartsOn)!==null&&U!==void 0?U:n==null||(j=n.locale)===null||j===void 0||(Q=j.options)===null||Q===void 0?void 0:Q.weekStartsOn)!==null&&M!==void 0?M:oe.weekStartsOn)!==null&&O!==void 0?O:(N=oe.locale)===null||N===void 0||(W=N.options)===null||W===void 0?void 0:W.weekStartsOn)!==null&&F!==void 0?F:0);if(!(Me>=0&&Me<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");if(Ae==="")return ee===""?Ve(r):new Date(NaN);var Oe={firstWeekContainsDate:he,weekStartsOn:Me,locale:pe},ue=[new oV],ae=Ae.match(GV).map(function(Tt){var Dt=Tt[0];if(Dt in H1){var ur=H1[Dt];return ur(Tt,pe.formatLong)}return Tt}).join("").match(VV),de=[],Z=NE(ae),X;try{var ne=function(){var Dt=X.value;!(n!=null&&n.useAdditionalWeekYearTokens)&&TO(Dt)&&Yv(Dt,Ae,e),!(n!=null&&n.useAdditionalDayOfYearTokens)&&FO(Dt)&&Yv(Dt,Ae,e);var ur=Dt[0],ln=KV[ur];if(ln){var Rr=ln.incompatibleTokens;if(Array.isArray(Rr)){var rn=de.find(function(Pn){return Rr.includes(Pn.token)||Pn.token===ur});if(rn)throw new RangeError("The format string mustn't contain `".concat(rn.fullToken,"` and `").concat(Dt,"` at the same time"))}else if(ln.incompatibleTokens==="*"&&de.length>0)throw new RangeError("The format string mustn't contain `".concat(Dt,"` and any other token at the same time"));de.push({token:ur,fullToken:Dt});var wn=ln.run(ee,Dt,pe.match,Oe);if(!wn)return{v:new Date(NaN)};ue.push(wn.setter),ee=wn.rest}else{if(ur.match($V))throw new RangeError("Format string contains an unescaped latin alphabet character `"+ur+"`");if(Dt==="''"?Dt="'":ur==="'"&&(Dt=JV(Dt)),ee.indexOf(Dt)===0)ee=ee.slice(Dt.length);else return{v:new Date(NaN)}}};for(Z.s();!(X=Z.n()).done;){var ye=ne();if(qA(ye)==="object")return ye.v}}catch(Tt){Z.e(Tt)}finally{Z.f()}if(ee.length>0&&zV.test(ee))return new Date(NaN);var be=ue.map(function(Tt){return Tt.priority}).sort(function(Tt,Dt){return Dt-Tt}).filter(function(Tt,Dt,ur){return ur.indexOf(Tt)===Dt}).map(function(Tt){return ue.filter(function(Dt){return Dt.priority===Tt}).sort(function(Dt,ur){return ur.subPriority-Dt.subPriority})}).map(function(Tt){return Tt[0]}),Se=Ve(r);if(isNaN(Se.getTime()))return new Date(NaN);var Le=op(Se,Cs(Se)),Ge={},Ze=NE(be),gt;try{for(Ze.s();!(gt=Ze.n()).done;){var Ut=gt.value;if(!Ut.validate(Le,Oe))return new Date(NaN);var bt=Ut.set(Le,Ge,Oe);Array.isArray(bt)?(Le=bt[0],wg(Ge,bt[1])):Le=bt}}catch(Tt){Ze.e(Tt)}finally{Ze.f()}return Le}function JV(e){return e.match(WV)[1].replace(YV,"'")}const qV=Object.freeze(Object.defineProperty({__proto__:null,default:YB},Symbol.toStringTag,{value:"Module"})),XV=cr(qV);function aI(e,t){var r;Ie(1,arguments);var n=zt((r=t==null?void 0:t.additionalDigits)!==null&&r!==void 0?r:2);if(n!==2&&n!==1&&n!==0)throw new RangeError("additionalDigits must be 0, 1 or 2");if(!(typeof e=="string"||Object.prototype.toString.call(e)==="[object String]"))return new Date(NaN);var a=rG(e),o;if(a.date){var i=nG(a.date,n);o=aG(i.restDateString,i.year)}if(!o||isNaN(o.getTime()))return new Date(NaN);var c=o.getTime(),d=0,h;if(a.time&&(d=oG(a.time),isNaN(d)))return new Date(NaN);if(a.timezone){if(h=iG(a.timezone),isNaN(h))return new Date(NaN)}else{var f=new Date(c+d),y=new Date(0);return y.setFullYear(f.getUTCFullYear(),f.getUTCMonth(),f.getUTCDate()),y.setHours(f.getUTCHours(),f.getUTCMinutes(),f.getUTCSeconds(),f.getUTCMilliseconds()),y}return new Date(c+d+h)}var pv={dateTimeDelimiter:/[T ]/,timeZoneDelimiter:/[Z ]/i,timezone:/([Z+-].*)$/},ZV=/^-?(?:(\d{3})|(\d{2})(?:-?(\d{2}))?|W(\d{2})(?:-?(\d{1}))?|)$/,eG=/^(\d{2}(?:[.,]\d*)?)(?::?(\d{2}(?:[.,]\d*)?))?(?::?(\d{2}(?:[.,]\d*)?))?$/,tG=/^([+-])(\d{2})(?::?(\d{2}))?$/;function rG(e){var t={},r=e.split(pv.dateTimeDelimiter),n;if(r.length>2)return t;if(/:/.test(r[0])?n=r[0]:(t.date=r[0],n=r[1],pv.timeZoneDelimiter.test(t.date)&&(t.date=e.split(pv.timeZoneDelimiter)[0],n=e.substr(t.date.length,e.length))),n){var a=pv.timezone.exec(n);a?(t.time=n.replace(a[1],""),t.timezone=a[1]):t.time=n}return t}function nG(e,t){var r=new RegExp("^(?:(\\d{4}|[+-]\\d{"+(4+t)+"})|(\\d{2}|[+-]\\d{"+(2+t)+"})$)"),n=e.match(r);if(!n)return{year:NaN,restDateString:""};var a=n[1]?parseInt(n[1]):null,o=n[2]?parseInt(n[2]):null;return{year:o===null?a:o*100,restDateString:e.slice((n[1]||n[2]).length)}}function aG(e,t){if(t===null)return new Date(NaN);var r=e.match(ZV);if(!r)return new Date(NaN);var n=!!r[4],a=_h(r[1]),o=_h(r[2])-1,i=_h(r[3]),c=_h(r[4]),d=_h(r[5])-1;if(n)return lG(t,c,d)?sG(t,c,d):new Date(NaN);var h=new Date(0);return!cG(t,o,i)||!uG(t,a)?new Date(NaN):(h.setUTCFullYear(t,o,Math.max(a,i)),h)}function _h(e){return e?parseInt(e):1}function oG(e){var t=e.match(eG);if(!t)return NaN;var r=Pw(t[1]),n=Pw(t[2]),a=Pw(t[3]);return dG(r,n,a)?r*dd+n*ld+a*1e3:NaN}function Pw(e){return e&&parseFloat(e.replace(",","."))||0}function iG(e){if(e==="Z")return 0;var t=e.match(tG);if(!t)return 0;var r=t[1]==="+"?-1:1,n=parseInt(t[2]),a=t[3]&&parseInt(t[3])||0;return fG(n,a)?r*(n*dd+a*ld):NaN}function sG(e,t,r){var n=new Date(0);n.setUTCFullYear(e,0,4);var a=n.getUTCDay()||7,o=(t-1)*7+r+1-a;return n.setUTCDate(n.getUTCDate()+o),n}var AG=[31,null,31,30,31,30,31,31,30,31,30,31];function oI(e){return e%400===0||e%4===0&&e%100!==0}function cG(e,t,r){return t>=0&&t<=11&&r>=1&&r<=(AG[t]||(oI(e)?29:28))}function uG(e,t){return t>=1&&t<=(oI(e)?366:365)}function lG(e,t,r){return t>=1&&t<=53&&r>=0&&r<=6}function dG(e,t,r){return e===24?t===0&&r===0:r>=0&&r<60&&t>=0&&t<60&&e>=0&&e<25}function fG(e,t){return t>=0&&t<=59}const pG=Object.freeze(Object.defineProperty({__proto__:null,default:aI},Symbol.toStringTag,{value:"Module"})),hG=cr(pG),gG=cr(SP),mG=cr(FP);function iI(e,t){if(Ie(2,arguments),qA(t)!=="object"||t===null)throw new RangeError("values parameter must be an object");var r=Ve(e);return isNaN(r.getTime())?new Date(NaN):(t.year!=null&&r.setFullYear(t.year),t.month!=null&&(r=ry(r,t.month)),t.date!=null&&r.setDate(zt(t.date)),t.hours!=null&&r.setHours(zt(t.hours)),t.minutes!=null&&r.setMinutes(zt(t.minutes)),t.seconds!=null&&r.setSeconds(zt(t.seconds)),t.milliseconds!=null&&r.setMilliseconds(zt(t.milliseconds)),r)}const vG=Object.freeze(Object.defineProperty({__proto__:null,default:iI},Symbol.toStringTag,{value:"Module"})),yG=cr(vG);var RE;function bG(){return RE||(RE=1,function(e,t){(function(r,n){n(t,q,HS,yC(),oK,AK,o7,A7,l7,f7,h7,m7,y7,w7,B7,_7,k7,F7,O7,D7,P7,Q7,N7,H7,G7,Y7,$7,q7,Z7,t3,n3,o3,s3,c3,l3,f3,h3,y3,w3,B3,x3,_3,k3,F3,O3,D3,P3,Q3,N3,H3,K3,G3,Y3,$3,q3,Z3,tV,rV,XV,hG,gG,h0,mG,yG)})(So,function(r,n,a,o,i,c,d,h,f,y,x,w,F,O,M,U,j,Q,N,W,ee,Ae,oe,pe,he,Me,Oe,ue,ae,de,Z,X,ne,ye,be,Se,Le,Ge,Ze,gt,Ut,bt,Tt,Dt,ur,ln,Rr,rn,wn,Pn,Aa,Un,Jn,La,Qe,vt,kt,gr,yr,er,Qr,Fr,Kt,xn){function St(xe){return xe&&typeof xe=="object"&&"default"in xe?xe:{default:xe}}var ke=St(n),Y=St(o),fe=St(i),Pe=St(c),He=St(d),it=St(h),xt=St(f),Qt=St(y),Vt=St(x),Br=St(w),Zr=St(F),Zt=St(O),Nn=St(M),jn=St(U),gn=St(j),_n=St(Q),mn=St(N),Ja=St(W),Fn=St(ee),Cn=St(Ae),nn=St(oe),Kn=St(pe),vn=St(he),lr=St(Me),Da=St(Oe),xr=St(ue),Gt=St(ae),jr=St(de),Pr=St(Z),ea=St(X),dn=St(ne),fa=St(ye),un=St(be),qa=St(Se),Ea=St(Le),yo=St(Ge),Fo=St(Ze),wa=St(gt),Ga=St(Ut),fo=St(bt),xi=St(Tt),Po=St(Dt),po=St(ur),Ca=St(ln),_i=St(Rr),zo=St(rn),ai=St(wn),ss=St(Pn),Ws=St(Aa),fi=St(Un),oi=St(Jn),xs=St(La),ii=St(Qe),Ii=St(vt),si=St(kt),Vi=St(gr),As=St(yr),Di=St(er),ro=St(Qr),Gi=St(Fr),tc=St(xn);function IA(xe,re){var k=Object.keys(xe);if(Object.getOwnPropertySymbols){var v=Object.getOwnPropertySymbols(xe);re&&(v=v.filter(function(G){return Object.getOwnPropertyDescriptor(xe,G).enumerable})),k.push.apply(k,v)}return k}function Ei(xe){for(var re=1;re<arguments.length;re++){var k=arguments[re]!=null?arguments[re]:{};re%2?IA(Object(k),!0).forEach(function(v){Ce(xe,v,k[v])}):Object.getOwnPropertyDescriptors?Object.defineProperties(xe,Object.getOwnPropertyDescriptors(k)):IA(Object(k)).forEach(function(v){Object.defineProperty(xe,v,Object.getOwnPropertyDescriptor(k,v))})}return xe}function cs(xe){var re=function(k,v){if(typeof k!="object"||!k)return k;var G=k[Symbol.toPrimitive];if(G!==void 0){var ie=G.call(k,v||"default");if(typeof ie!="object")return ie;throw new TypeError("@@toPrimitive must return a primitive value.")}return(v==="string"?String:Number)(k)}(xe,"string");return typeof re=="symbol"?re:String(re)}function _s(xe){return _s=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(re){return typeof re}:function(re){return re&&typeof Symbol=="function"&&re.constructor===Symbol&&re!==Symbol.prototype?"symbol":typeof re},_s(xe)}function Gn(xe,re){if(!(xe instanceof re))throw new TypeError("Cannot call a class as a function")}function Wi(xe,re){for(var k=0;k<re.length;k++){var v=re[k];v.enumerable=v.enumerable||!1,v.configurable=!0,"value"in v&&(v.writable=!0),Object.defineProperty(xe,cs(v.key),v)}}function Ba(xe,re,k){return re&&Wi(xe.prototype,re),k&&Wi(xe,k),Object.defineProperty(xe,"prototype",{writable:!1}),xe}function Ce(xe,re,k){return(re=cs(re))in xe?Object.defineProperty(xe,re,{value:k,enumerable:!0,configurable:!0,writable:!0}):xe[re]=k,xe}function Es(){return Es=Object.assign?Object.assign.bind():function(xe){for(var re=1;re<arguments.length;re++){var k=arguments[re];for(var v in k)Object.prototype.hasOwnProperty.call(k,v)&&(xe[v]=k[v])}return xe},Es.apply(this,arguments)}function Na(xe,re){if(typeof re!="function"&&re!==null)throw new TypeError("Super expression must either be null or a function");xe.prototype=Object.create(re&&re.prototype,{constructor:{value:xe,writable:!0,configurable:!0}}),Object.defineProperty(xe,"prototype",{writable:!1}),re&&Yt(xe,re)}function Yr(xe){return Yr=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(re){return re.__proto__||Object.getPrototypeOf(re)},Yr(xe)}function Yt(xe,re){return Yt=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(k,v){return k.__proto__=v,k},Yt(xe,re)}function Be(xe){if(xe===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return xe}function Wn(xe,re){if(re&&(typeof re=="object"||typeof re=="function"))return re;if(re!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return Be(xe)}function ks(xe){return function(re){if(Array.isArray(re))return us(re)}(xe)||function(re){if(typeof Symbol<"u"&&re[Symbol.iterator]!=null||re["@@iterator"]!=null)return Array.from(re)}(xe)||function(re,k){if(re){if(typeof re=="string")return us(re,k);var v=Object.prototype.toString.call(re).slice(8,-1);if(v==="Object"&&re.constructor&&(v=re.constructor.name),v==="Map"||v==="Set")return Array.from(re);if(v==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(v))return us(re,k)}}(xe)||function(){throw new TypeError(`Invalid attempt to spread non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}()}function us(xe,re){(re==null||re>xe.length)&&(re=xe.length);for(var k=0,v=new Array(re);k<re;k++)v[k]=xe[k];return v}var Cu=function(xe,re){switch(xe){case"P":return re.date({width:"short"});case"PP":return re.date({width:"medium"});case"PPP":return re.date({width:"long"});default:return re.date({width:"full"})}},Ys=function(xe,re){switch(xe){case"p":return re.time({width:"short"});case"pp":return re.time({width:"medium"});case"ppp":return re.time({width:"long"});default:return re.time({width:"full"})}},bo={p:Ys,P:function(xe,re){var k,v=xe.match(/(P+)(p+)?/)||[],G=v[1],ie=v[2];if(!ie)return Cu(xe,re);switch(G){case"P":k=re.dateTime({width:"short"});break;case"PP":k=re.dateTime({width:"medium"});break;case"PPP":k=re.dateTime({width:"long"});break;default:k=re.dateTime({width:"full"})}return k.replace("{{date}}",Cu(G,re)).replace("{{time}}",Ys(ie,re))}},wo=12,DA=/P+p+|P+|p+|''|'(''|[^'])+('|$)|./g;function ra(xe){var re=xe?typeof xe=="string"||xe instanceof String?Di.default(xe):Vi.default(xe):new Date;return ls(re)?re:null}function ls(xe,re){return re=re||new Date("1/1/1000"),Pe.default(xe)&&!Ii.default(xe,re)}function ka(xe,re,k){if(k==="en")return He.default(xe,re,{useAdditionalWeekYearTokens:!0,useAdditionalDayOfYearTokens:!0});var v=hi(k);return k&&!v&&console.warn('A locale object was not found for the provided string ["'.concat(k,'"].')),!v&&Ra()&&hi(Ra())&&(v=hi(Ra())),He.default(xe,re,{locale:v||null,useAdditionalWeekYearTokens:!0,useAdditionalDayOfYearTokens:!0})}function Xa(xe,re){var k=re.dateFormat,v=re.locale;return xe&&ka(xe,Array.isArray(k)?k[0]:k,v)||""}function uA(xe,re){var k=re.hour,v=k===void 0?0:k,G=re.minute,ie=G===void 0?0:G,R=re.second,$=R===void 0?0:R;return ea.default(Pr.default(jr.default(xe,$),ie),v)}function pi(xe,re,k){var v=hi(re||Ra());return fo.default(xe,{locale:v,weekStartsOn:k})}function To(xe){return xi.default(xe)}function Ss(xe){return po.default(xe)}function Dc(xe){return Po.default(xe)}function ve(){return Ga.default(ra())}function nt(xe,re){return xe&&re?oi.default(xe,re):!xe&&!re}function mt(xe,re){return xe&&re?fi.default(xe,re):!xe&&!re}function Tr(xe,re){return xe&&re?xs.default(xe,re):!xe&&!re}function fn(xe,re){return xe&&re?Ws.default(xe,re):!xe&&!re}function Wa(xe,re){return xe&&re?ss.default(xe,re):!xe&&!re}function ca(xe,re,k){var v,G=Ga.default(re),ie=Ca.default(k);try{v=si.default(xe,{start:G,end:ie})}catch{v=!1}return v}function Ra(){return(typeof window<"u"?window:globalThis).__localeId__}function hi(xe){if(typeof xe=="string"){var re=typeof window<"u"?window:globalThis;return re.__localeData__?re.__localeData__[xe]:null}return xe}function Mi(xe,re){return ka(dn.default(ra(),xe),"LLLL",re)}function zs(xe,re){return ka(dn.default(ra(),xe),"LLL",re)}function $s(xe){var re=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},k=re.minDate,v=re.maxDate,G=re.excludeDates,ie=re.excludeDateIntervals,R=re.includeDates,$=re.includeDateIntervals,le=re.filterDate;return lA(xe,{minDate:k,maxDate:v})||G&&G.some(function(De){return fn(xe,De.date?De.date:De)})||ie&&ie.some(function(De){var pt=De.start,Et=De.end;return si.default(xe,{start:pt,end:Et})})||R&&!R.some(function(De){return fn(xe,De)})||$&&!$.some(function(De){var pt=De.start,Et=De.end;return si.default(xe,{start:pt,end:Et})})||le&&!le(ra(xe))||!1}function rc(xe){var re=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},k=re.excludeDates,v=re.excludeDateIntervals;return v&&v.length>0?v.some(function(G){var ie=G.start,R=G.end;return si.default(xe,{start:ie,end:R})}):k&&k.some(function(G){return fn(xe,G.date?G.date:G)})||!1}function ds(xe){var re=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},k=re.minDate,v=re.maxDate,G=re.excludeDates,ie=re.includeDates,R=re.filterDate;return lA(xe,{minDate:xi.default(k),maxDate:zo.default(v)})||G&&G.some(function($){return mt(xe,$)})||ie&&!ie.some(function($){return mt(xe,$)})||R&&!R(ra(xe))||!1}function fs(xe,re,k,v){var G=xr.default(xe),ie=lr.default(xe),R=xr.default(re),$=lr.default(re),le=xr.default(v);return G===R&&G===le?ie<=k&&k<=$:G<R?le===G&&ie<=k||le===R&&$>=k||le<R&&le>G:void 0}function Bu(xe){var re=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},k=re.minDate,v=re.maxDate,G=re.excludeDates,ie=re.includeDates,R=re.filterDate;return lA(xe,{minDate:k,maxDate:v})||G&&G.some(function($){return Tr(xe,$)})||ie&&!ie.some(function($){return Tr(xe,$)})||R&&!R(ra(xe))||!1}function vl(xe,re,k){if(!Pe.default(re)||!Pe.default(k))return!1;var v=xr.default(re),G=xr.default(k);return v<=xe&&G>=xe}function ps(xe){var re=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},k=re.minDate,v=re.maxDate,G=re.excludeDates,ie=re.includeDates,R=re.filterDate,$=new Date(xe,0,1);return lA($,{minDate:po.default(k),maxDate:ai.default(v)})||G&&G.some(function(le){return nt($,le)})||ie&&!ie.some(function(le){return nt($,le)})||R&&!R(ra($))||!1}function nc(xe,re,k,v){var G=xr.default(xe),ie=Da.default(xe),R=xr.default(re),$=Da.default(re),le=xr.default(v);return G===R&&G===le?ie<=k&&k<=$:G<R?le===G&&ie<=k||le===R&&$>=k||le<R&&le>G:void 0}function lA(xe){var re=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},k=re.minDate,v=re.maxDate;return k&&yo.default(xe,k)<0||v&&yo.default(xe,v)>0}function yl(xe,re){return re.some(function(k){return Cn.default(k)===Cn.default(xe)&&Fn.default(k)===Fn.default(xe)})}function xu(xe){var re=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},k=re.excludeTimes,v=re.includeTimes,G=re.filterTime;return k&&yl(xe,k)||v&&!yl(xe,v)||G&&!G(xe)||!1}function _u(xe,re){var k=re.minTime,v=re.maxTime;if(!k||!v)throw new Error("Both minTime and maxTime props required");var G,ie=ra(),R=ea.default(Pr.default(ie,Fn.default(xe)),Cn.default(xe)),$=ea.default(Pr.default(ie,Fn.default(k)),Cn.default(k)),le=ea.default(Pr.default(ie,Fn.default(v)),Cn.default(v));try{G=!si.default(R,{start:$,end:le})}catch{G=!1}return G}function Eu(xe){var re=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},k=re.minDate,v=re.includeDates,G=gn.default(xe,1);return k&&Fo.default(k,G)>0||v&&v.every(function(ie){return Fo.default(ie,G)>0})||!1}function vd(xe){var re=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},k=re.maxDate,v=re.includeDates,G=Br.default(xe,1);return k&&Fo.default(G,k)>0||v&&v.every(function(ie){return Fo.default(G,ie)>0})||!1}function ku(xe){var re=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},k=re.minDate,v=re.includeDates,G=mn.default(xe,1);return k&&wa.default(k,G)>0||v&&v.every(function(ie){return wa.default(ie,G)>0})||!1}function yd(xe){var re=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},k=re.maxDate,v=re.includeDates,G=Zt.default(xe,1);return k&&wa.default(G,k)>0||v&&v.every(function(ie){return wa.default(G,ie)>0})||!1}function Su(xe){var re=xe.minDate,k=xe.includeDates;if(k&&re){var v=k.filter(function(G){return yo.default(G,re)>=0});return qa.default(v)}return k?qa.default(k):re}function Uo(xe){var re=xe.maxDate,k=xe.includeDates;if(k&&re){var v=k.filter(function(G){return yo.default(G,re)<=0});return Ea.default(v)}return k?Ea.default(k):re}function bl(){for(var xe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],re=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"react-datepicker__day--highlighted",k=new Map,v=0,G=xe.length;v<G;v++){var ie=xe[v];if(fe.default(ie)){var R=ka(ie,"MM.dd.yyyy"),$=k.get(R)||[];$.includes(re)||($.push(re),k.set(R,$))}else if(_s(ie)==="object"){var le=Object.keys(ie),De=le[0],pt=ie[le[0]];if(typeof De=="string"&&pt.constructor===Array)for(var Et=0,ar=pt.length;Et<ar;Et++){var Ft=ka(pt[Et],"MM.dd.yyyy"),Er=k.get(Ft)||[];Er.includes(De)||(Er.push(De),k.set(Ft,Er))}}}return k}function wl(){var xe=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],re=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"react-datepicker__day--holidays",k=new Map;return xe.forEach(function(v){var G=v.date,ie=v.holidayName;if(fe.default(G)){var R=ka(G,"MM.dd.yyyy"),$=k.get(R)||{};if(!("className"in $)||$.className!==re||(le=$.holidayNames,De=[ie],le.length!==De.length||!le.every(function(Et,ar){return Et===De[ar]}))){var le,De;$.className=re;var pt=$.holidayNames;$.holidayNames=pt?[].concat(ks(pt),[ie]):[ie],k.set(R,$)}}}),k}function Cl(xe,re,k,v,G){for(var ie=G.length,R=[],$=0;$<ie;$++){var le=it.default(xt.default(xe,Cn.default(G[$])),Fn.default(G[$])),De=it.default(xe,(k+1)*v);ii.default(le,re)&&Ii.default(le,De)&&R.push(G[$])}return R}function Mc(xe){return xe<10?"0".concat(xe):"".concat(xe)}function MA(xe){var re=arguments.length>1&&arguments[1]!==void 0?arguments[1]:wo,k=Math.ceil(xr.default(xe)/re)*re;return{startPeriod:k-(re-1),endPeriod:k}}function Fu(xe){var re=xe.getSeconds(),k=xe.getMilliseconds();return Vi.default(xe.getTime()-1e3*re-k)}function bd(xe){if(!fe.default(xe))throw new Error("Invalid date");var re=new Date(xe);return re.setHours(0,0,0,0),re}function Tu(xe,re){if(!fe.default(xe)||!fe.default(re))throw new Error("Invalid date received");var k=bd(xe),v=bd(re);return Ii.default(k,v)}function Bl(xe,re,k,v){for(var G=[],ie=0;ie<2*re+1;ie++){var R=xe+re-ie,$=!0;k&&($=xr.default(k)<=R),v&&$&&($=xr.default(v)>=R),$&&G.push(R)}return G}var Ou=function(xe){function re(k){var v;Gn(this,re),Ce(Be(v=function($,le,De){return le=Yr(le),Wn($,function(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{return!1}}()?Reflect.construct(le,De||[],Yr($).constructor):le.apply($,De))}(this,re,[k])),"renderOptions",function(){var $=v.props.year,le=v.state.yearsList.map(function(Et){return ke.default.createElement("div",{className:$===Et?"react-datepicker__year-option react-datepicker__year-option--selected_year":"react-datepicker__year-option",key:Et,onClick:v.onChange.bind(Be(v),Et),"aria-selected":$===Et?"true":void 0},$===Et?ke.default.createElement("span",{className:"react-datepicker__year-option--selected"},"✓"):"",Et)}),De=v.props.minDate?xr.default(v.props.minDate):null,pt=v.props.maxDate?xr.default(v.props.maxDate):null;return pt&&v.state.yearsList.find(function(Et){return Et===pt})||le.unshift(ke.default.createElement("div",{className:"react-datepicker__year-option",key:"upcoming",onClick:v.incrementYears},ke.default.createElement("a",{className:"react-datepicker__navigation react-datepicker__navigation--years react-datepicker__navigation--years-upcoming"}))),De&&v.state.yearsList.find(function(Et){return Et===De})||le.push(ke.default.createElement("div",{className:"react-datepicker__year-option",key:"previous",onClick:v.decrementYears},ke.default.createElement("a",{className:"react-datepicker__navigation react-datepicker__navigation--years react-datepicker__navigation--years-previous"}))),le}),Ce(Be(v),"onChange",function($){v.props.onChange($)}),Ce(Be(v),"handleClickOutside",function(){v.props.onCancel()}),Ce(Be(v),"shiftYears",function($){var le=v.state.yearsList.map(function(De){return De+$});v.setState({yearsList:le})}),Ce(Be(v),"incrementYears",function(){return v.shiftYears(1)}),Ce(Be(v),"decrementYears",function(){return v.shiftYears(-1)});var G=k.yearDropdownItemNumber,ie=k.scrollableYearDropdown,R=G||(ie?10:5);return v.state={yearsList:Bl(v.props.year,R,v.props.minDate,v.props.maxDate)},v.dropdownRef=n.createRef(),v}return Na(re,xe),Ba(re,[{key:"componentDidMount",value:function(){var k=this.dropdownRef.current;if(k){var v=k.children?Array.from(k.children):null,G=v?v.find(function(ie){return ie.ariaSelected}):null;k.scrollTop=G?G.offsetTop+(G.clientHeight-k.clientHeight)/2:(k.scrollHeight-k.clientHeight)/2}}},{key:"render",value:function(){var k=Y.default({"react-datepicker__year-dropdown":!0,"react-datepicker__year-dropdown--scrollable":this.props.scrollableYearDropdown});return ke.default.createElement("div",{className:k,ref:this.dropdownRef},this.renderOptions())}}]),re}(ke.default.Component),xp=ro.default(Ou),wd=function(xe){function re(){var k;Gn(this,re);for(var v=arguments.length,G=new Array(v),ie=0;ie<v;ie++)G[ie]=arguments[ie];return k=function(R,$,le){return $=Yr($),Wn(R,function(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{return!1}}()?Reflect.construct($,le||[],Yr(R).constructor):$.apply(R,le))}(this,re,[].concat(G)),Ce(Be(k),"state",{dropdownVisible:!1}),Ce(Be(k),"renderSelectOptions",function(){for(var R=k.props.minDate?xr.default(k.props.minDate):1900,$=k.props.maxDate?xr.default(k.props.maxDate):2100,le=[],De=R;De<=$;De++)le.push(ke.default.createElement("option",{key:De,value:De},De));return le}),Ce(Be(k),"onSelectChange",function(R){k.onChange(R.target.value)}),Ce(Be(k),"renderSelectMode",function(){return ke.default.createElement("select",{value:k.props.year,className:"react-datepicker__year-select",onChange:k.onSelectChange},k.renderSelectOptions())}),Ce(Be(k),"renderReadView",function(R){return ke.default.createElement("div",{key:"read",style:{visibility:R?"visible":"hidden"},className:"react-datepicker__year-read-view",onClick:function($){return k.toggleDropdown($)}},ke.default.createElement("span",{className:"react-datepicker__year-read-view--down-arrow"}),ke.default.createElement("span",{className:"react-datepicker__year-read-view--selected-year"},k.props.year))}),Ce(Be(k),"renderDropdown",function(){return ke.default.createElement(xp,{key:"dropdown",year:k.props.year,onChange:k.onChange,onCancel:k.toggleDropdown,minDate:k.props.minDate,maxDate:k.props.maxDate,scrollableYearDropdown:k.props.scrollableYearDropdown,yearDropdownItemNumber:k.props.yearDropdownItemNumber})}),Ce(Be(k),"renderScrollMode",function(){var R=k.state.dropdownVisible,$=[k.renderReadView(!R)];return R&&$.unshift(k.renderDropdown()),$}),Ce(Be(k),"onChange",function(R){k.toggleDropdown(),R!==k.props.year&&k.props.onChange(R)}),Ce(Be(k),"toggleDropdown",function(R){k.setState({dropdownVisible:!k.state.dropdownVisible},function(){k.props.adjustDateOnChange&&k.handleYearChange(k.props.date,R)})}),Ce(Be(k),"handleYearChange",function(R,$){k.onSelect(R,$),k.setOpen()}),Ce(Be(k),"onSelect",function(R,$){k.props.onSelect&&k.props.onSelect(R,$)}),Ce(Be(k),"setOpen",function(){k.props.setOpen&&k.props.setOpen(!0)}),k}return Na(re,xe),Ba(re,[{key:"render",value:function(){var k;switch(this.props.dropdownMode){case"scroll":k=this.renderScrollMode();break;case"select":k=this.renderSelectMode()}return ke.default.createElement("div",{className:"react-datepicker__year-dropdown-container react-datepicker__year-dropdown-container--".concat(this.props.dropdownMode)},k)}}]),re}(ke.default.Component),dA=function(xe){function re(){var k;Gn(this,re);for(var v=arguments.length,G=new Array(v),ie=0;ie<v;ie++)G[ie]=arguments[ie];return k=function(R,$,le){return $=Yr($),Wn(R,function(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{return!1}}()?Reflect.construct($,le||[],Yr(R).constructor):$.apply(R,le))}(this,re,[].concat(G)),Ce(Be(k),"isSelectedMonth",function(R){return k.props.month===R}),Ce(Be(k),"renderOptions",function(){return k.props.monthNames.map(function(R,$){return ke.default.createElement("div",{className:k.isSelectedMonth($)?"react-datepicker__month-option react-datepicker__month-option--selected_month":"react-datepicker__month-option",key:R,onClick:k.onChange.bind(Be(k),$),"aria-selected":k.isSelectedMonth($)?"true":void 0},k.isSelectedMonth($)?ke.default.createElement("span",{className:"react-datepicker__month-option--selected"},"✓"):"",R)})}),Ce(Be(k),"onChange",function(R){return k.props.onChange(R)}),Ce(Be(k),"handleClickOutside",function(){return k.props.onCancel()}),k}return Na(re,xe),Ba(re,[{key:"render",value:function(){return ke.default.createElement("div",{className:"react-datepicker__month-dropdown"},this.renderOptions())}}]),re}(ke.default.Component),ac=ro.default(dA),Pc=function(xe){function re(){var k;Gn(this,re);for(var v=arguments.length,G=new Array(v),ie=0;ie<v;ie++)G[ie]=arguments[ie];return k=function(R,$,le){return $=Yr($),Wn(R,function(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{return!1}}()?Reflect.construct($,le||[],Yr(R).constructor):$.apply(R,le))}(this,re,[].concat(G)),Ce(Be(k),"state",{dropdownVisible:!1}),Ce(Be(k),"renderSelectOptions",function(R){return R.map(function($,le){return ke.default.createElement("option",{key:le,value:le},$)})}),Ce(Be(k),"renderSelectMode",function(R){return ke.default.createElement("select",{value:k.props.month,className:"react-datepicker__month-select",onChange:function($){return k.onChange($.target.value)}},k.renderSelectOptions(R))}),Ce(Be(k),"renderReadView",function(R,$){return ke.default.createElement("div",{key:"read",style:{visibility:R?"visible":"hidden"},className:"react-datepicker__month-read-view",onClick:k.toggleDropdown},ke.default.createElement("span",{className:"react-datepicker__month-read-view--down-arrow"}),ke.default.createElement("span",{className:"react-datepicker__month-read-view--selected-month"},$[k.props.month]))}),Ce(Be(k),"renderDropdown",function(R){return ke.default.createElement(ac,{key:"dropdown",month:k.props.month,monthNames:R,onChange:k.onChange,onCancel:k.toggleDropdown})}),Ce(Be(k),"renderScrollMode",function(R){var $=k.state.dropdownVisible,le=[k.renderReadView(!$,R)];return $&&le.unshift(k.renderDropdown(R)),le}),Ce(Be(k),"onChange",function(R){k.toggleDropdown(),R!==k.props.month&&k.props.onChange(R)}),Ce(Be(k),"toggleDropdown",function(){return k.setState({dropdownVisible:!k.state.dropdownVisible})}),k}return Na(re,xe),Ba(re,[{key:"render",value:function(){var k,v=this,G=[0,1,2,3,4,5,6,7,8,9,10,11].map(this.props.useShortMonthInDropdown?function(ie){return zs(ie,v.props.locale)}:function(ie){return Mi(ie,v.props.locale)});switch(this.props.dropdownMode){case"scroll":k=this.renderScrollMode(G);break;case"select":k=this.renderSelectMode(G)}return ke.default.createElement("div",{className:"react-datepicker__month-dropdown-container react-datepicker__month-dropdown-container--".concat(this.props.dropdownMode)},k)}}]),re}(ke.default.Component);function PA(xe,re){for(var k=[],v=To(xe),G=To(re);!ii.default(v,G);)k.push(ra(v)),v=Br.default(v,1);return k}var fA=function(xe){function re(k){var v;return Gn(this,re),Ce(Be(v=function(G,ie,R){return ie=Yr(ie),Wn(G,function(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{return!1}}()?Reflect.construct(ie,R||[],Yr(G).constructor):ie.apply(G,R))}(this,re,[k])),"renderOptions",function(){return v.state.monthYearsList.map(function(G){var ie=Gt.default(G),R=nt(v.props.date,G)&&mt(v.props.date,G);return ke.default.createElement("div",{className:R?"react-datepicker__month-year-option--selected_month-year":"react-datepicker__month-year-option",key:ie,onClick:v.onChange.bind(Be(v),ie),"aria-selected":R?"true":void 0},R?ke.default.createElement("span",{className:"react-datepicker__month-year-option--selected"},"✓"):"",ka(G,v.props.dateFormat,v.props.locale))})}),Ce(Be(v),"onChange",function(G){return v.props.onChange(G)}),Ce(Be(v),"handleClickOutside",function(){v.props.onCancel()}),v.state={monthYearsList:PA(v.props.minDate,v.props.maxDate)},v}return Na(re,xe),Ba(re,[{key:"render",value:function(){var k=Y.default({"react-datepicker__month-year-dropdown":!0,"react-datepicker__month-year-dropdown--scrollable":this.props.scrollableMonthYearDropdown});return ke.default.createElement("div",{className:k},this.renderOptions())}}]),re}(ke.default.Component),pa=ro.default(fA),_p=function(xe){function re(){var k;Gn(this,re);for(var v=arguments.length,G=new Array(v),ie=0;ie<v;ie++)G[ie]=arguments[ie];return k=function(R,$,le){return $=Yr($),Wn(R,function(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{return!1}}()?Reflect.construct($,le||[],Yr(R).constructor):$.apply(R,le))}(this,re,[].concat(G)),Ce(Be(k),"state",{dropdownVisible:!1}),Ce(Be(k),"renderSelectOptions",function(){for(var R=To(k.props.minDate),$=To(k.props.maxDate),le=[];!ii.default(R,$);){var De=Gt.default(R);le.push(ke.default.createElement("option",{key:De,value:De},ka(R,k.props.dateFormat,k.props.locale))),R=Br.default(R,1)}return le}),Ce(Be(k),"onSelectChange",function(R){k.onChange(R.target.value)}),Ce(Be(k),"renderSelectMode",function(){return ke.default.createElement("select",{value:Gt.default(To(k.props.date)),className:"react-datepicker__month-year-select",onChange:k.onSelectChange},k.renderSelectOptions())}),Ce(Be(k),"renderReadView",function(R){var $=ka(k.props.date,k.props.dateFormat,k.props.locale);return ke.default.createElement("div",{key:"read",style:{visibility:R?"visible":"hidden"},className:"react-datepicker__month-year-read-view",onClick:function(le){return k.toggleDropdown(le)}},ke.default.createElement("span",{className:"react-datepicker__month-year-read-view--down-arrow"}),ke.default.createElement("span",{className:"react-datepicker__month-year-read-view--selected-month-year"},$))}),Ce(Be(k),"renderDropdown",function(){return ke.default.createElement(pa,{key:"dropdown",date:k.props.date,dateFormat:k.props.dateFormat,onChange:k.onChange,onCancel:k.toggleDropdown,minDate:k.props.minDate,maxDate:k.props.maxDate,scrollableMonthYearDropdown:k.props.scrollableMonthYearDropdown,locale:k.props.locale})}),Ce(Be(k),"renderScrollMode",function(){var R=k.state.dropdownVisible,$=[k.renderReadView(!R)];return R&&$.unshift(k.renderDropdown()),$}),Ce(Be(k),"onChange",function(R){k.toggleDropdown();var $=ra(parseInt(R));nt(k.props.date,$)&&mt(k.props.date,$)||k.props.onChange($)}),Ce(Be(k),"toggleDropdown",function(){return k.setState({dropdownVisible:!k.state.dropdownVisible})}),k}return Na(re,xe),Ba(re,[{key:"render",value:function(){var k;switch(this.props.dropdownMode){case"scroll":k=this.renderScrollMode();break;case"select":k=this.renderSelectMode()}return ke.default.createElement("div",{className:"react-datepicker__month-year-dropdown-container react-datepicker__month-year-dropdown-container--".concat(this.props.dropdownMode)},k)}}]),re}(ke.default.Component),Uc=function(xe){function re(){var k;Gn(this,re);for(var v=arguments.length,G=new Array(v),ie=0;ie<v;ie++)G[ie]=arguments[ie];return k=function(R,$,le){return $=Yr($),Wn(R,function(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{return!1}}()?Reflect.construct($,le||[],Yr(R).constructor):$.apply(R,le))}(this,re,[].concat(G)),Ce(Be(k),"dayEl",ke.default.createRef()),Ce(Be(k),"handleClick",function(R){!k.isDisabled()&&k.props.onClick&&k.props.onClick(R)}),Ce(Be(k),"handleMouseEnter",function(R){!k.isDisabled()&&k.props.onMouseEnter&&k.props.onMouseEnter(R)}),Ce(Be(k),"handleOnKeyDown",function(R){R.key===" "&&(R.preventDefault(),R.key="Enter"),k.props.handleOnKeyDown(R)}),Ce(Be(k),"isSameDay",function(R){return fn(k.props.day,R)}),Ce(Be(k),"isKeyboardSelected",function(){return!k.props.disabledKeyboardNavigation&&!(k.isSameDay(k.props.selected)||k.isSameWeek(k.props.selected))&&(k.isSameDay(k.props.preSelection)||k.isSameWeek(k.props.preSelection))}),Ce(Be(k),"isDisabled",function(){return $s(k.props.day,k.props)}),Ce(Be(k),"isExcluded",function(){return rc(k.props.day,k.props)}),Ce(Be(k),"isStartOfWeek",function(){return fn(k.props.day,pi(k.props.day,k.props.locale,k.props.calendarStartDay))}),Ce(Be(k),"isSameWeek",function(R){return k.props.showWeekPicker&&fn(R,pi(k.props.day,k.props.locale,k.props.calendarStartDay))}),Ce(Be(k),"getHighLightedClass",function(){var R=k.props,$=R.day,le=R.highlightDates;if(!le)return!1;var De=ka($,"MM.dd.yyyy");return le.get(De)}),Ce(Be(k),"getHolidaysClass",function(){var R=k.props,$=R.day,le=R.holidays;if(!le)return!1;var De=ka($,"MM.dd.yyyy");return le.has(De)?[le.get(De).className]:void 0}),Ce(Be(k),"isInRange",function(){var R=k.props,$=R.day,le=R.startDate,De=R.endDate;return!(!le||!De)&&ca($,le,De)}),Ce(Be(k),"isInSelectingRange",function(){var R,$=k.props,le=$.day,De=$.selectsStart,pt=$.selectsEnd,Et=$.selectsRange,ar=$.selectsDisabledDaysInRange,Ft=$.startDate,Er=$.endDate,Lr=(R=k.props.selectingDate)!==null&&R!==void 0?R:k.props.preSelection;return!(!(De||pt||Et)||!Lr||!ar&&k.isDisabled())&&(De&&Er&&(Ii.default(Lr,Er)||Wa(Lr,Er))?ca(le,Lr,Er):(pt&&Ft&&(ii.default(Lr,Ft)||Wa(Lr,Ft))||!(!Et||!Ft||Er||!ii.default(Lr,Ft)&&!Wa(Lr,Ft)))&&ca(le,Ft,Lr))}),Ce(Be(k),"isSelectingRangeStart",function(){var R;if(!k.isInSelectingRange())return!1;var $=k.props,le=$.day,De=$.startDate,pt=$.selectsStart,Et=(R=k.props.selectingDate)!==null&&R!==void 0?R:k.props.preSelection;return fn(le,pt?Et:De)}),Ce(Be(k),"isSelectingRangeEnd",function(){var R;if(!k.isInSelectingRange())return!1;var $=k.props,le=$.day,De=$.endDate,pt=$.selectsEnd,Et=$.selectsRange,ar=(R=k.props.selectingDate)!==null&&R!==void 0?R:k.props.preSelection;return fn(le,pt||Et?ar:De)}),Ce(Be(k),"isRangeStart",function(){var R=k.props,$=R.day,le=R.startDate,De=R.endDate;return!(!le||!De)&&fn(le,$)}),Ce(Be(k),"isRangeEnd",function(){var R=k.props,$=R.day,le=R.startDate,De=R.endDate;return!(!le||!De)&&fn(De,$)}),Ce(Be(k),"isWeekend",function(){var R=nn.default(k.props.day);return R===0||R===6}),Ce(Be(k),"isAfterMonth",function(){return k.props.month!==void 0&&(k.props.month+1)%12===lr.default(k.props.day)}),Ce(Be(k),"isBeforeMonth",function(){return k.props.month!==void 0&&(lr.default(k.props.day)+1)%12===k.props.month}),Ce(Be(k),"isCurrentDay",function(){return k.isSameDay(ra())}),Ce(Be(k),"isSelected",function(){return k.isSameDay(k.props.selected)||k.isSameWeek(k.props.selected)}),Ce(Be(k),"getClassNames",function(R){var $,le=k.props.dayClassName?k.props.dayClassName(R):void 0;return Y.default("react-datepicker__day",le,"react-datepicker__day--"+ka(k.props.day,"ddd",$),{"react-datepicker__day--disabled":k.isDisabled(),"react-datepicker__day--excluded":k.isExcluded(),"react-datepicker__day--selected":k.isSelected(),"react-datepicker__day--keyboard-selected":k.isKeyboardSelected(),"react-datepicker__day--range-start":k.isRangeStart(),"react-datepicker__day--range-end":k.isRangeEnd(),"react-datepicker__day--in-range":k.isInRange(),"react-datepicker__day--in-selecting-range":k.isInSelectingRange(),"react-datepicker__day--selecting-range-start":k.isSelectingRangeStart(),"react-datepicker__day--selecting-range-end":k.isSelectingRangeEnd(),"react-datepicker__day--today":k.isCurrentDay(),"react-datepicker__day--weekend":k.isWeekend(),"react-datepicker__day--outside-month":k.isAfterMonth()||k.isBeforeMonth()},k.getHighLightedClass("react-datepicker__day--highlighted"),k.getHolidaysClass())}),Ce(Be(k),"getAriaLabel",function(){var R=k.props,$=R.day,le=R.ariaLabelPrefixWhenEnabled,De=le===void 0?"Choose":le,pt=R.ariaLabelPrefixWhenDisabled,Et=pt===void 0?"Not available":pt,ar=k.isDisabled()||k.isExcluded()?Et:De;return"".concat(ar," ").concat(ka($,"PPPP",k.props.locale))}),Ce(Be(k),"getTitle",function(){var R=k.props,$=R.day,le=R.holidays,De=le===void 0?new Map:le,pt=R.excludeDates,Et=ka($,"MM.dd.yyyy"),ar=[];return De.has(Et)&&ar.push.apply(ar,ks(De.get(Et).holidayNames)),k.isExcluded()&&ar.push(pt==null?void 0:pt.filter(function(Ft){return fn(Ft.date?Ft.date:Ft,$)}).map(function(Ft){return Ft.message})),ar.join(", ")}),Ce(Be(k),"getTabIndex",function(R,$){var le=R||k.props.selected,De=$||k.props.preSelection;return(!k.props.showWeekPicker||!k.props.showWeekNumber&&k.isStartOfWeek())&&(k.isKeyboardSelected()||k.isSameDay(le)&&fn(De,le))?0:-1}),Ce(Be(k),"handleFocusDay",function(){var R,$=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},le=!1;k.getTabIndex()===0&&!$.isInputFocused&&k.isSameDay(k.props.preSelection)&&(document.activeElement&&document.activeElement!==document.body||(le=!0),k.props.inline&&!k.props.shouldFocusDayInline&&(le=!1),k.props.containerRef&&k.props.containerRef.current&&k.props.containerRef.current.contains(document.activeElement)&&document.activeElement.classList.contains("react-datepicker__day")&&(le=!0),k.props.monthShowsDuplicateDaysEnd&&k.isAfterMonth()&&(le=!1),k.props.monthShowsDuplicateDaysStart&&k.isBeforeMonth()&&(le=!1)),le&&((R=k.dayEl.current)===null||R===void 0||R.focus({preventScroll:!0}))}),Ce(Be(k),"renderDayContents",function(){return k.props.monthShowsDuplicateDaysEnd&&k.isAfterMonth()||k.props.monthShowsDuplicateDaysStart&&k.isBeforeMonth()?null:k.props.renderDayContents?k.props.renderDayContents(Kn.default(k.props.day),k.props.day):Kn.default(k.props.day)}),Ce(Be(k),"render",function(){return ke.default.createElement("div",{ref:k.dayEl,className:k.getClassNames(k.props.day),onKeyDown:k.handleOnKeyDown,onClick:k.handleClick,onMouseEnter:k.handleMouseEnter,tabIndex:k.getTabIndex(),"aria-label":k.getAriaLabel(),role:"option",title:k.getTitle(),"aria-disabled":k.isDisabled(),"aria-current":k.isCurrentDay()?"date":void 0,"aria-selected":k.isSelected()||k.isInRange()},k.renderDayContents(),k.getTitle()!==""&&ke.default.createElement("span",{className:"overlay"},k.getTitle()))}),k}return Na(re,xe),Ba(re,[{key:"componentDidMount",value:function(){this.handleFocusDay()}},{key:"componentDidUpdate",value:function(k){this.handleFocusDay(k)}}]),re}(ke.default.Component),Iu=function(xe){function re(){var k;Gn(this,re);for(var v=arguments.length,G=new Array(v),ie=0;ie<v;ie++)G[ie]=arguments[ie];return k=function(R,$,le){return $=Yr($),Wn(R,function(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{return!1}}()?Reflect.construct($,le||[],Yr(R).constructor):$.apply(R,le))}(this,re,[].concat(G)),Ce(Be(k),"weekNumberEl",ke.default.createRef()),Ce(Be(k),"handleClick",function(R){k.props.onClick&&k.props.onClick(R)}),Ce(Be(k),"handleOnKeyDown",function(R){R.key===" "&&(R.preventDefault(),R.key="Enter"),k.props.handleOnKeyDown(R)}),Ce(Be(k),"isKeyboardSelected",function(){return!k.props.disabledKeyboardNavigation&&!fn(k.props.date,k.props.selected)&&fn(k.props.date,k.props.preSelection)}),Ce(Be(k),"getTabIndex",function(){return k.props.showWeekPicker&&k.props.showWeekNumber&&(k.isKeyboardSelected()||fn(k.props.date,k.props.selected)&&fn(k.props.preSelection,k.props.selected))?0:-1}),Ce(Be(k),"handleFocusWeekNumber",function(){var R=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},$=!1;k.getTabIndex()===0&&!R.isInputFocused&&fn(k.props.date,k.props.preSelection)&&(document.activeElement&&document.activeElement!==document.body||($=!0),k.props.inline&&!k.props.shouldFocusDayInline&&($=!1),k.props.containerRef&&k.props.containerRef.current&&k.props.containerRef.current.contains(document.activeElement)&&document.activeElement&&document.activeElement.classList.contains("react-datepicker__week-number")&&($=!0)),$&&k.weekNumberEl.current&&k.weekNumberEl.current.focus({preventScroll:!0})}),k}return Na(re,xe),Ba(re,[{key:"componentDidMount",value:function(){this.handleFocusWeekNumber()}},{key:"componentDidUpdate",value:function(k){this.handleFocusWeekNumber(k)}},{key:"render",value:function(){var k=this.props,v=k.weekNumber,G=k.ariaLabelPrefix,ie=G===void 0?"week ":G,R={"react-datepicker__week-number":!0,"react-datepicker__week-number--clickable":!!k.onClick,"react-datepicker__week-number--selected":fn(this.props.date,this.props.selected),"react-datepicker__week-number--keyboard-selected":this.isKeyboardSelected()};return ke.default.createElement("div",{ref:this.weekNumberEl,className:Y.default(R),"aria-label":"".concat(ie," ").concat(this.props.weekNumber),onClick:this.handleClick,onKeyDown:this.handleOnKeyDown,tabIndex:this.getTabIndex()},v)}}],[{key:"defaultProps",get:function(){return{ariaLabelPrefix:"week "}}}]),re}(ke.default.Component),oc=function(xe){function re(){var k;Gn(this,re);for(var v=arguments.length,G=new Array(v),ie=0;ie<v;ie++)G[ie]=arguments[ie];return k=function(R,$,le){return $=Yr($),Wn(R,function(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{return!1}}()?Reflect.construct($,le||[],Yr(R).constructor):$.apply(R,le))}(this,re,[].concat(G)),Ce(Be(k),"handleDayClick",function(R,$){k.props.onDayClick&&k.props.onDayClick(R,$)}),Ce(Be(k),"handleDayMouseEnter",function(R){k.props.onDayMouseEnter&&k.props.onDayMouseEnter(R)}),Ce(Be(k),"handleWeekClick",function(R,$,le){if(typeof k.props.onWeekSelect=="function"&&k.props.onWeekSelect(R,$,le),k.props.showWeekPicker){var De=pi(R,k.props.locale,k.props.calendarStartDay);k.handleDayClick(De,le)}k.props.shouldCloseOnSelect&&k.props.setOpen(!1)}),Ce(Be(k),"formatWeekNumber",function(R){return k.props.formatWeekNumber?k.props.formatWeekNumber(R):function($,le){var De=Ra()&&hi(Ra());return vn.default($,De?{locale:De}:null)}(R)}),Ce(Be(k),"renderDays",function(){var R=pi(k.props.day,k.props.locale,k.props.calendarStartDay),$=[],le=k.formatWeekNumber(R);if(k.props.showWeekNumber){var De=k.props.onWeekSelect||k.props.showWeekPicker?k.handleWeekClick.bind(Be(k),R,le):void 0;$.push(ke.default.createElement(Iu,{key:"W",weekNumber:le,date:R,onClick:De,selected:k.props.selected,preSelection:k.props.preSelection,ariaLabelPrefix:k.props.ariaLabelPrefix,showWeekPicker:k.props.showWeekPicker,showWeekNumber:k.props.showWeekNumber,disabledKeyboardNavigation:k.props.disabledKeyboardNavigation,handleOnKeyDown:k.props.handleOnKeyDown,isInputFocused:k.props.isInputFocused,containerRef:k.props.containerRef}))}return $.concat([0,1,2,3,4,5,6].map(function(pt){var Et=Qt.default(R,pt);return ke.default.createElement(Uc,{ariaLabelPrefixWhenEnabled:k.props.chooseDayAriaLabelPrefix,ariaLabelPrefixWhenDisabled:k.props.disabledDayAriaLabelPrefix,key:Et.valueOf(),day:Et,month:k.props.month,onClick:k.handleDayClick.bind(Be(k),Et),onMouseEnter:k.handleDayMouseEnter.bind(Be(k),Et),minDate:k.props.minDate,maxDate:k.props.maxDate,excludeDates:k.props.excludeDates,excludeDateIntervals:k.props.excludeDateIntervals,includeDates:k.props.includeDates,includeDateIntervals:k.props.includeDateIntervals,highlightDates:k.props.highlightDates,holidays:k.props.holidays,selectingDate:k.props.selectingDate,filterDate:k.props.filterDate,preSelection:k.props.preSelection,selected:k.props.selected,selectsStart:k.props.selectsStart,selectsEnd:k.props.selectsEnd,selectsRange:k.props.selectsRange,showWeekPicker:k.props.showWeekPicker,showWeekNumber:k.props.showWeekNumber,selectsDisabledDaysInRange:k.props.selectsDisabledDaysInRange,startDate:k.props.startDate,endDate:k.props.endDate,dayClassName:k.props.dayClassName,renderDayContents:k.props.renderDayContents,disabledKeyboardNavigation:k.props.disabledKeyboardNavigation,handleOnKeyDown:k.props.handleOnKeyDown,isInputFocused:k.props.isInputFocused,containerRef:k.props.containerRef,inline:k.props.inline,shouldFocusDayInline:k.props.shouldFocusDayInline,monthShowsDuplicateDaysEnd:k.props.monthShowsDuplicateDaysEnd,monthShowsDuplicateDaysStart:k.props.monthShowsDuplicateDaysStart,locale:k.props.locale})}))}),Ce(Be(k),"startOfWeek",function(){return pi(k.props.day,k.props.locale,k.props.calendarStartDay)}),Ce(Be(k),"isKeyboardSelected",function(){return!k.props.disabledKeyboardNavigation&&!fn(k.startOfWeek(),k.props.selected)&&fn(k.startOfWeek(),k.props.preSelection)}),k}return Na(re,xe),Ba(re,[{key:"render",value:function(){var k={"react-datepicker__week":!0,"react-datepicker__week--selected":fn(this.startOfWeek(),this.props.selected),"react-datepicker__week--keyboard-selected":this.isKeyboardSelected()};return ke.default.createElement("div",{className:Y.default(k)},this.renderDays())}}],[{key:"defaultProps",get:function(){return{shouldCloseOnSelect:!0}}}]),re}(ke.default.Component),$o="two_columns",Cd="three_columns",Fs="four_columns",no=Ce(Ce(Ce({},$o,{grid:[[0,1],[2,3],[4,5],[6,7],[8,9],[10,11]],verticalNavigationOffset:2}),Cd,{grid:[[0,1,2],[3,4,5],[6,7,8],[9,10,11]],verticalNavigationOffset:3}),Fs,{grid:[[0,1,2,3],[4,5,6,7],[8,9,10,11]],verticalNavigationOffset:4});function Du(xe,re){return xe?Fs:re?$o:Cd}var Qo=function(xe){function re(){var k;Gn(this,re);for(var v=arguments.length,G=new Array(v),ie=0;ie<v;ie++)G[ie]=arguments[ie];return k=function(R,$,le){return $=Yr($),Wn(R,function(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{return!1}}()?Reflect.construct($,le||[],Yr(R).constructor):$.apply(R,le))}(this,re,[].concat(G)),Ce(Be(k),"MONTH_REFS",ks(Array(12)).map(function(){return ke.default.createRef()})),Ce(Be(k),"QUARTER_REFS",ks(Array(4)).map(function(){return ke.default.createRef()})),Ce(Be(k),"isDisabled",function(R){return $s(R,k.props)}),Ce(Be(k),"isExcluded",function(R){return rc(R,k.props)}),Ce(Be(k),"handleDayClick",function(R,$){k.props.onDayClick&&k.props.onDayClick(R,$,k.props.orderInDisplay)}),Ce(Be(k),"handleDayMouseEnter",function(R){k.props.onDayMouseEnter&&k.props.onDayMouseEnter(R)}),Ce(Be(k),"handleMouseLeave",function(){k.props.onMouseLeave&&k.props.onMouseLeave()}),Ce(Be(k),"isRangeStartMonth",function(R){var $=k.props,le=$.day,De=$.startDate,pt=$.endDate;return!(!De||!pt)&&mt(dn.default(le,R),De)}),Ce(Be(k),"isRangeStartQuarter",function(R){var $=k.props,le=$.day,De=$.startDate,pt=$.endDate;return!(!De||!pt)&&Tr(fa.default(le,R),De)}),Ce(Be(k),"isRangeEndMonth",function(R){var $=k.props,le=$.day,De=$.startDate,pt=$.endDate;return!(!De||!pt)&&mt(dn.default(le,R),pt)}),Ce(Be(k),"isRangeEndQuarter",function(R){var $=k.props,le=$.day,De=$.startDate,pt=$.endDate;return!(!De||!pt)&&Tr(fa.default(le,R),pt)}),Ce(Be(k),"isInSelectingRangeMonth",function(R){var $,le=k.props,De=le.day,pt=le.selectsStart,Et=le.selectsEnd,ar=le.selectsRange,Ft=le.startDate,Er=le.endDate,Lr=($=k.props.selectingDate)!==null&&$!==void 0?$:k.props.preSelection;return!(!(pt||Et||ar)||!Lr)&&(pt&&Er?fs(Lr,Er,R,De):(Et&&Ft||!(!ar||!Ft||Er))&&fs(Ft,Lr,R,De))}),Ce(Be(k),"isSelectingMonthRangeStart",function(R){var $;if(!k.isInSelectingRangeMonth(R))return!1;var le=k.props,De=le.day,pt=le.startDate,Et=le.selectsStart,ar=dn.default(De,R),Ft=($=k.props.selectingDate)!==null&&$!==void 0?$:k.props.preSelection;return mt(ar,Et?Ft:pt)}),Ce(Be(k),"isSelectingMonthRangeEnd",function(R){var $;if(!k.isInSelectingRangeMonth(R))return!1;var le=k.props,De=le.day,pt=le.endDate,Et=le.selectsEnd,ar=le.selectsRange,Ft=dn.default(De,R),Er=($=k.props.selectingDate)!==null&&$!==void 0?$:k.props.preSelection;return mt(Ft,Et||ar?Er:pt)}),Ce(Be(k),"isInSelectingRangeQuarter",function(R){var $,le=k.props,De=le.day,pt=le.selectsStart,Et=le.selectsEnd,ar=le.selectsRange,Ft=le.startDate,Er=le.endDate,Lr=($=k.props.selectingDate)!==null&&$!==void 0?$:k.props.preSelection;return!(!(pt||Et||ar)||!Lr)&&(pt&&Er?nc(Lr,Er,R,De):(Et&&Ft||!(!ar||!Ft||Er))&&nc(Ft,Lr,R,De))}),Ce(Be(k),"isWeekInMonth",function(R){var $=k.props.day,le=Qt.default(R,6);return mt(R,$)||mt(le,$)}),Ce(Be(k),"isCurrentMonth",function(R,$){return xr.default(R)===xr.default(ra())&&$===lr.default(ra())}),Ce(Be(k),"isCurrentQuarter",function(R,$){return xr.default(R)===xr.default(ra())&&$===Da.default(ra())}),Ce(Be(k),"isSelectedMonth",function(R,$,le){return lr.default(le)===$&&xr.default(R)===xr.default(le)}),Ce(Be(k),"isSelectedQuarter",function(R,$,le){return Da.default(R)===$&&xr.default(R)===xr.default(le)}),Ce(Be(k),"renderWeeks",function(){for(var R=[],$=k.props.fixedHeight,le=0,De=!1,pt=pi(To(k.props.day),k.props.locale,k.props.calendarStartDay);R.push(ke.default.createElement(oc,{ariaLabelPrefix:k.props.weekAriaLabelPrefix,chooseDayAriaLabelPrefix:k.props.chooseDayAriaLabelPrefix,disabledDayAriaLabelPrefix:k.props.disabledDayAriaLabelPrefix,key:le,day:pt,month:lr.default(k.props.day),onDayClick:k.handleDayClick,onDayMouseEnter:k.handleDayMouseEnter,onWeekSelect:k.props.onWeekSelect,formatWeekNumber:k.props.formatWeekNumber,locale:k.props.locale,minDate:k.props.minDate,maxDate:k.props.maxDate,excludeDates:k.props.excludeDates,excludeDateIntervals:k.props.excludeDateIntervals,includeDates:k.props.includeDates,includeDateIntervals:k.props.includeDateIntervals,inline:k.props.inline,shouldFocusDayInline:k.props.shouldFocusDayInline,highlightDates:k.props.highlightDates,holidays:k.props.holidays,selectingDate:k.props.selectingDate,filterDate:k.props.filterDate,preSelection:k.props.preSelection,selected:k.props.selected,selectsStart:k.props.selectsStart,selectsEnd:k.props.selectsEnd,selectsRange:k.props.selectsRange,selectsDisabledDaysInRange:k.props.selectsDisabledDaysInRange,showWeekNumber:k.props.showWeekNumbers,showWeekPicker:k.props.showWeekPicker,startDate:k.props.startDate,endDate:k.props.endDate,dayClassName:k.props.dayClassName,setOpen:k.props.setOpen,shouldCloseOnSelect:k.props.shouldCloseOnSelect,disabledKeyboardNavigation:k.props.disabledKeyboardNavigation,renderDayContents:k.props.renderDayContents,handleOnKeyDown:k.props.handleOnKeyDown,isInputFocused:k.props.isInputFocused,containerRef:k.props.containerRef,calendarStartDay:k.props.calendarStartDay,monthShowsDuplicateDaysEnd:k.props.monthShowsDuplicateDaysEnd,monthShowsDuplicateDaysStart:k.props.monthShowsDuplicateDaysStart})),!De;){le++,pt=Vt.default(pt,1);var Et=$&&le>=6,ar=!$&&!k.isWeekInMonth(pt);if(Et||ar){if(!k.props.peekNextMonth)break;De=!0}}return R}),Ce(Be(k),"onMonthClick",function(R,$){k.handleDayClick(To(dn.default(k.props.day,$)),R)}),Ce(Be(k),"onMonthMouseEnter",function(R){k.handleDayMouseEnter(To(dn.default(k.props.day,R)))}),Ce(Be(k),"handleMonthNavigation",function(R,$){k.isDisabled($)||k.isExcluded($)||(k.props.setPreSelection($),k.MONTH_REFS[R].current&&k.MONTH_REFS[R].current.focus())}),Ce(Be(k),"onMonthKeyDown",function(R,$){var le=k.props,De=le.selected,pt=le.preSelection,Et=le.disabledKeyboardNavigation,ar=le.showTwoColumnMonthYearPicker,Ft=le.showFourColumnMonthYearPicker,Er=le.setPreSelection,Lr=R.key;if(Lr!=="Tab"&&R.preventDefault(),!Et){var xa=Du(Ft,ar),Sa=no[xa].verticalNavigationOffset,Ma=no[xa].grid;switch(Lr){case"Enter":k.onMonthClick(R,$),Er(De);break;case"ArrowRight":k.handleMonthNavigation($===11?0:$+1,Br.default(pt,1));break;case"ArrowLeft":k.handleMonthNavigation($===0?11:$-1,gn.default(pt,1));break;case"ArrowUp":k.handleMonthNavigation(Ma[0].includes($)?$+12-Sa:$-Sa,gn.default(pt,Sa));break;case"ArrowDown":k.handleMonthNavigation(Ma[Ma.length-1].includes($)?$-12+Sa:$+Sa,Br.default(pt,Sa))}}}),Ce(Be(k),"onQuarterClick",function(R,$){k.handleDayClick(Dc(fa.default(k.props.day,$)),R)}),Ce(Be(k),"onQuarterMouseEnter",function(R){k.handleDayMouseEnter(Dc(fa.default(k.props.day,R)))}),Ce(Be(k),"handleQuarterNavigation",function(R,$){k.isDisabled($)||k.isExcluded($)||(k.props.setPreSelection($),k.QUARTER_REFS[R-1].current&&k.QUARTER_REFS[R-1].current.focus())}),Ce(Be(k),"onQuarterKeyDown",function(R,$){var le=R.key;if(!k.props.disabledKeyboardNavigation)switch(le){case"Enter":k.onQuarterClick(R,$),k.props.setPreSelection(k.props.selected);break;case"ArrowRight":k.handleQuarterNavigation($===4?1:$+1,Zr.default(k.props.preSelection,1));break;case"ArrowLeft":k.handleQuarterNavigation($===1?4:$-1,_n.default(k.props.preSelection,1))}}),Ce(Be(k),"getMonthClassNames",function(R){var $=k.props,le=$.day,De=$.startDate,pt=$.endDate,Et=$.selected,ar=$.minDate,Ft=$.maxDate,Er=$.preSelection,Lr=$.monthClassName,xa=$.excludeDates,Sa=$.includeDates,Ma=Lr?Lr(dn.default(le,R)):void 0,ba=dn.default(le,R);return Y.default("react-datepicker__month-text","react-datepicker__month-".concat(R),Ma,{"react-datepicker__month-text--disabled":(ar||Ft||xa||Sa)&&ds(ba,k.props),"react-datepicker__month-text--selected":k.isSelectedMonth(le,R,Et),"react-datepicker__month-text--keyboard-selected":!k.props.disabledKeyboardNavigation&&lr.default(Er)===R,"react-datepicker__month-text--in-selecting-range":k.isInSelectingRangeMonth(R),"react-datepicker__month-text--in-range":fs(De,pt,R,le),"react-datepicker__month-text--range-start":k.isRangeStartMonth(R),"react-datepicker__month-text--range-end":k.isRangeEndMonth(R),"react-datepicker__month-text--selecting-range-start":k.isSelectingMonthRangeStart(R),"react-datepicker__month-text--selecting-range-end":k.isSelectingMonthRangeEnd(R),"react-datepicker__month-text--today":k.isCurrentMonth(le,R)})}),Ce(Be(k),"getTabIndex",function(R){var $=lr.default(k.props.preSelection);return k.props.disabledKeyboardNavigation||R!==$?"-1":"0"}),Ce(Be(k),"getQuarterTabIndex",function(R){var $=Da.default(k.props.preSelection);return k.props.disabledKeyboardNavigation||R!==$?"-1":"0"}),Ce(Be(k),"getAriaLabel",function(R){var $=k.props,le=$.chooseDayAriaLabelPrefix,De=le===void 0?"Choose":le,pt=$.disabledDayAriaLabelPrefix,Et=pt===void 0?"Not available":pt,ar=$.day,Ft=dn.default(ar,R),Er=k.isDisabled(Ft)||k.isExcluded(Ft)?Et:De;return"".concat(Er," ").concat(ka(Ft,"MMMM yyyy"))}),Ce(Be(k),"getQuarterClassNames",function(R){var $=k.props,le=$.day,De=$.startDate,pt=$.endDate,Et=$.selected,ar=$.minDate,Ft=$.maxDate,Er=$.preSelection,Lr=$.disabledKeyboardNavigation;return Y.default("react-datepicker__quarter-text","react-datepicker__quarter-".concat(R),{"react-datepicker__quarter-text--disabled":(ar||Ft)&&Bu(fa.default(le,R),k.props),"react-datepicker__quarter-text--selected":k.isSelectedQuarter(le,R,Et),"react-datepicker__quarter-text--keyboard-selected":!Lr&&Da.default(Er)===R,"react-datepicker__quarter-text--in-selecting-range":k.isInSelectingRangeQuarter(R),"react-datepicker__quarter-text--in-range":nc(De,pt,R,le),"react-datepicker__quarter-text--range-start":k.isRangeStartQuarter(R),"react-datepicker__quarter-text--range-end":k.isRangeEndQuarter(R)})}),Ce(Be(k),"getMonthContent",function(R){var $=k.props,le=$.showFullMonthYearPicker,De=$.renderMonthContent,pt=$.locale,Et=$.day,ar=zs(R,pt),Ft=Mi(R,pt);return De?De(R,ar,Ft,Et):le?Ft:ar}),Ce(Be(k),"getQuarterContent",function(R){var $=k.props,le=$.renderQuarterContent,De=function(pt,Et){return ka(fa.default(ra(),pt),"QQQ",Et)}(R,$.locale);return le?le(R,De):De}),Ce(Be(k),"renderMonths",function(){var R=k.props,$=R.showTwoColumnMonthYearPicker,le=R.showFourColumnMonthYearPicker,De=R.day,pt=R.selected;return no[Du(le,$)].grid.map(function(Et,ar){return ke.default.createElement("div",{className:"react-datepicker__month-wrapper",key:ar},Et.map(function(Ft,Er){return ke.default.createElement("div",{ref:k.MONTH_REFS[Ft],key:Er,onClick:function(Lr){k.onMonthClick(Lr,Ft)},onKeyDown:function(Lr){k.onMonthKeyDown(Lr,Ft)},onMouseEnter:function(){return k.onMonthMouseEnter(Ft)},tabIndex:k.getTabIndex(Ft),className:k.getMonthClassNames(Ft),role:"option","aria-label":k.getAriaLabel(Ft),"aria-current":k.isCurrentMonth(De,Ft)?"date":void 0,"aria-selected":k.isSelectedMonth(De,Ft,pt)},k.getMonthContent(Ft))}))})}),Ce(Be(k),"renderQuarters",function(){var R=k.props,$=R.day,le=R.selected;return ke.default.createElement("div",{className:"react-datepicker__quarter-wrapper"},[1,2,3,4].map(function(De,pt){return ke.default.createElement("div",{key:pt,ref:k.QUARTER_REFS[pt],role:"option",onClick:function(Et){k.onQuarterClick(Et,De)},onKeyDown:function(Et){k.onQuarterKeyDown(Et,De)},onMouseEnter:function(){return k.onQuarterMouseEnter(De)},className:k.getQuarterClassNames(De),"aria-selected":k.isSelectedQuarter($,De,le),tabIndex:k.getQuarterTabIndex(De),"aria-current":k.isCurrentQuarter($,De)?"date":void 0},k.getQuarterContent(De))}))}),Ce(Be(k),"getClassNames",function(){var R=k.props,$=R.selectingDate,le=R.selectsStart,De=R.selectsEnd,pt=R.showMonthYearPicker,Et=R.showQuarterYearPicker,ar=R.showWeekPicker;return Y.default("react-datepicker__month",{"react-datepicker__month--selecting-range":$&&(le||De)},{"react-datepicker__monthPicker":pt},{"react-datepicker__quarterPicker":Et},{"react-datepicker__weekPicker":ar})}),k}return Na(re,xe),Ba(re,[{key:"render",value:function(){var k=this.props,v=k.showMonthYearPicker,G=k.showQuarterYearPicker,ie=k.day,R=k.ariaLabelPrefix,$=R===void 0?"month ":R;return ke.default.createElement("div",{className:this.getClassNames(),onMouseLeave:this.handleMouseLeave,"aria-label":"".concat($," ").concat(ka(ie,"yyyy-MM")),role:"listbox"},v?this.renderMonths():G?this.renderQuarters():this.renderWeeks())}}]),re}(ke.default.Component),ic=function(xe){function re(){var k;Gn(this,re);for(var v=arguments.length,G=new Array(v),ie=0;ie<v;ie++)G[ie]=arguments[ie];return k=function(R,$,le){return $=Yr($),Wn(R,function(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{return!1}}()?Reflect.construct($,le||[],Yr(R).constructor):$.apply(R,le))}(this,re,[].concat(G)),Ce(Be(k),"state",{height:null}),Ce(Be(k),"scrollToTheSelectedTime",function(){requestAnimationFrame(function(){k.list&&(k.list.scrollTop=k.centerLi&&re.calcCenterPosition(k.props.monthRef?k.props.monthRef.clientHeight-k.header.clientHeight:k.list.clientHeight,k.centerLi))})}),Ce(Be(k),"handleClick",function(R){(k.props.minTime||k.props.maxTime)&&_u(R,k.props)||(k.props.excludeTimes||k.props.includeTimes||k.props.filterTime)&&xu(R,k.props)||k.props.onChange(R)}),Ce(Be(k),"isSelectedTime",function(R){return k.props.selected&&($=k.props.selected,le=R,Fu($).getTime()===Fu(le).getTime());var $,le}),Ce(Be(k),"isDisabledTime",function(R){return(k.props.minTime||k.props.maxTime)&&_u(R,k.props)||(k.props.excludeTimes||k.props.includeTimes||k.props.filterTime)&&xu(R,k.props)}),Ce(Be(k),"liClasses",function(R){var $=["react-datepicker__time-list-item",k.props.timeClassName?k.props.timeClassName(R):void 0];return k.isSelectedTime(R)&&$.push("react-datepicker__time-list-item--selected"),k.isDisabledTime(R)&&$.push("react-datepicker__time-list-item--disabled"),k.props.injectTimes&&(60*Cn.default(R)+Fn.default(R))%k.props.intervals!=0&&$.push("react-datepicker__time-list-item--injected"),$.join(" ")}),Ce(Be(k),"handleOnKeyDown",function(R,$){R.key===" "&&(R.preventDefault(),R.key="Enter"),R.key!=="ArrowUp"&&R.key!=="ArrowLeft"||!R.target.previousSibling||(R.preventDefault(),R.target.previousSibling.focus()),R.key!=="ArrowDown"&&R.key!=="ArrowRight"||!R.target.nextSibling||(R.preventDefault(),R.target.nextSibling.focus()),R.key==="Enter"&&k.handleClick($),k.props.handleOnKeyDown(R)}),Ce(Be(k),"renderTimes",function(){for(var R,$=[],le=k.props.format?k.props.format:"p",De=k.props.intervals,pt=k.props.selected||k.props.openToDate||ra(),Et=(R=pt,Ga.default(R)),ar=k.props.injectTimes&&k.props.injectTimes.sort(function(ba,ho){return ba-ho}),Ft=60*function(ba){var ho=new Date(ba.getFullYear(),ba.getMonth(),ba.getDate()),Ui=new Date(ba.getFullYear(),ba.getMonth(),ba.getDate(),24);return Math.round((+Ui-+ho)/36e5)}(pt),Er=Ft/De,Lr=0;Lr<Er;Lr++){var xa=it.default(Et,Lr*De);if($.push(xa),ar){var Sa=Cl(Et,xa,Lr,De,ar);$=$.concat(Sa)}}var Ma=$.reduce(function(ba,ho){return ho.getTime()<=pt.getTime()?ho:ba},$[0]);return $.map(function(ba,ho){return ke.default.createElement("li",{key:ho,onClick:k.handleClick.bind(Be(k),ba),className:k.liClasses(ba),ref:function(Ui){ba===Ma&&(k.centerLi=Ui)},onKeyDown:function(Ui){k.handleOnKeyDown(Ui,ba)},tabIndex:ba===Ma?0:-1,role:"option","aria-selected":k.isSelectedTime(ba)?"true":void 0,"aria-disabled":k.isDisabledTime(ba)?"true":void 0},ka(ba,le,k.props.locale))})}),k}return Na(re,xe),Ba(re,[{key:"componentDidMount",value:function(){this.scrollToTheSelectedTime(),this.props.monthRef&&this.header&&this.setState({height:this.props.monthRef.clientHeight-this.header.clientHeight})}},{key:"render",value:function(){var k=this,v=this.state.height;return ke.default.createElement("div",{className:"react-datepicker__time-container ".concat(this.props.todayButton?"react-datepicker__time-container--with-today-button":"")},ke.default.createElement("div",{className:"react-datepicker__header react-datepicker__header--time ".concat(this.props.showTimeSelectOnly?"react-datepicker__header--time--only":""),ref:function(G){k.header=G}},ke.default.createElement("div",{className:"react-datepicker-time__header"},this.props.timeCaption)),ke.default.createElement("div",{className:"react-datepicker__time"},ke.default.createElement("div",{className:"react-datepicker__time-box"},ke.default.createElement("ul",{className:"react-datepicker__time-list",ref:function(G){k.list=G},style:v?{height:v}:{},role:"listbox","aria-label":this.props.timeCaption},this.renderTimes()))))}}],[{key:"defaultProps",get:function(){return{intervals:30,onTimeChange:function(){},todayButton:null,timeCaption:"Time"}}}]),re}(ke.default.Component);Ce(ic,"calcCenterPosition",function(xe,re){return re.offsetTop-(xe/2-re.clientHeight/2)});var pA=function(xe){function re(k){var v;return Gn(this,re),Ce(Be(v=function(G,ie,R){return ie=Yr(ie),Wn(G,function(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{return!1}}()?Reflect.construct(ie,R||[],Yr(G).constructor):ie.apply(G,R))}(this,re,[k])),"YEAR_REFS",ks(Array(v.props.yearItemNumber)).map(function(){return ke.default.createRef()})),Ce(Be(v),"isDisabled",function(G){return $s(G,v.props)}),Ce(Be(v),"isExcluded",function(G){return rc(G,v.props)}),Ce(Be(v),"selectingDate",function(){var G;return(G=v.props.selectingDate)!==null&&G!==void 0?G:v.props.preSelection}),Ce(Be(v),"updateFocusOnPaginate",function(G){var ie=(function(){this.YEAR_REFS[G].current.focus()}).bind(Be(v));window.requestAnimationFrame(ie)}),Ce(Be(v),"handleYearClick",function(G,ie){v.props.onDayClick&&v.props.onDayClick(G,ie)}),Ce(Be(v),"handleYearNavigation",function(G,ie){var R=v.props,$=R.date,le=R.yearItemNumber,De=MA($,le).startPeriod;v.isDisabled(ie)||v.isExcluded(ie)||(v.props.setPreSelection(ie),G-De==-1?v.updateFocusOnPaginate(le-1):G-De===le?v.updateFocusOnPaginate(0):v.YEAR_REFS[G-De].current.focus())}),Ce(Be(v),"isSameDay",function(G,ie){return fn(G,ie)}),Ce(Be(v),"isCurrentYear",function(G){return G===xr.default(ra())}),Ce(Be(v),"isRangeStart",function(G){return v.props.startDate&&v.props.endDate&&nt(un.default(ra(),G),v.props.startDate)}),Ce(Be(v),"isRangeEnd",function(G){return v.props.startDate&&v.props.endDate&&nt(un.default(ra(),G),v.props.endDate)}),Ce(Be(v),"isInRange",function(G){return vl(G,v.props.startDate,v.props.endDate)}),Ce(Be(v),"isInSelectingRange",function(G){var ie=v.props,R=ie.selectsStart,$=ie.selectsEnd,le=ie.selectsRange,De=ie.startDate,pt=ie.endDate;return!(!(R||$||le)||!v.selectingDate())&&(R&&pt?vl(G,v.selectingDate(),pt):($&&De||!(!le||!De||pt))&&vl(G,De,v.selectingDate()))}),Ce(Be(v),"isSelectingRangeStart",function(G){if(!v.isInSelectingRange(G))return!1;var ie=v.props,R=ie.startDate,$=ie.selectsStart,le=un.default(ra(),G);return nt(le,$?v.selectingDate():R)}),Ce(Be(v),"isSelectingRangeEnd",function(G){if(!v.isInSelectingRange(G))return!1;var ie=v.props,R=ie.endDate,$=ie.selectsEnd,le=ie.selectsRange,De=un.default(ra(),G);return nt(De,$||le?v.selectingDate():R)}),Ce(Be(v),"isKeyboardSelected",function(G){var ie=Ss(un.default(v.props.date,G));return!v.props.disabledKeyboardNavigation&&!v.props.inline&&!fn(ie,Ss(v.props.selected))&&fn(ie,Ss(v.props.preSelection))}),Ce(Be(v),"onYearClick",function(G,ie){var R=v.props.date;v.handleYearClick(Ss(un.default(R,ie)),G)}),Ce(Be(v),"onYearKeyDown",function(G,ie){var R=G.key;if(!v.props.disabledKeyboardNavigation)switch(R){case"Enter":v.onYearClick(G,ie),v.props.setPreSelection(v.props.selected);break;case"ArrowRight":v.handleYearNavigation(ie+1,Zt.default(v.props.preSelection,1));break;case"ArrowLeft":v.handleYearNavigation(ie-1,mn.default(v.props.preSelection,1))}}),Ce(Be(v),"getYearClassNames",function(G){var ie=v.props,R=ie.minDate,$=ie.maxDate,le=ie.selected,De=ie.excludeDates,pt=ie.includeDates,Et=ie.filterDate;return Y.default("react-datepicker__year-text",{"react-datepicker__year-text--selected":G===xr.default(le),"react-datepicker__year-text--disabled":(R||$||De||pt||Et)&&ps(G,v.props),"react-datepicker__year-text--keyboard-selected":v.isKeyboardSelected(G),"react-datepicker__year-text--range-start":v.isRangeStart(G),"react-datepicker__year-text--range-end":v.isRangeEnd(G),"react-datepicker__year-text--in-range":v.isInRange(G),"react-datepicker__year-text--in-selecting-range":v.isInSelectingRange(G),"react-datepicker__year-text--selecting-range-start":v.isSelectingRangeStart(G),"react-datepicker__year-text--selecting-range-end":v.isSelectingRangeEnd(G),"react-datepicker__year-text--today":v.isCurrentYear(G)})}),Ce(Be(v),"getYearTabIndex",function(G){return v.props.disabledKeyboardNavigation?"-1":G===xr.default(v.props.preSelection)?"0":"-1"}),Ce(Be(v),"getYearContainerClassNames",function(){var G=v.props,ie=G.selectingDate,R=G.selectsStart,$=G.selectsEnd,le=G.selectsRange;return Y.default("react-datepicker__year",{"react-datepicker__year--selecting-range":ie&&(R||$||le)})}),Ce(Be(v),"getYearContent",function(G){return v.props.renderYearContent?v.props.renderYearContent(G):G}),v}return Na(re,xe),Ba(re,[{key:"render",value:function(){for(var k=this,v=[],G=this.props,ie=G.date,R=G.yearItemNumber,$=G.onYearMouseEnter,le=G.onYearMouseLeave,De=MA(ie,R),pt=De.startPeriod,Et=De.endPeriod,ar=function(Er){v.push(ke.default.createElement("div",{ref:k.YEAR_REFS[Er-pt],onClick:function(Lr){k.onYearClick(Lr,Er)},onKeyDown:function(Lr){k.onYearKeyDown(Lr,Er)},tabIndex:k.getYearTabIndex(Er),className:k.getYearClassNames(Er),onMouseEnter:function(Lr){return $(Lr,Er)},onMouseLeave:function(Lr){return le(Lr,Er)},key:Er,"aria-current":k.isCurrentYear(Er)?"date":void 0},k.getYearContent(Er)))},Ft=pt;Ft<=Et;Ft++)ar(Ft);return ke.default.createElement("div",{className:this.getYearContainerClassNames()},ke.default.createElement("div",{className:"react-datepicker__year-wrapper",onMouseLeave:this.props.clearSelectingDate},v))}}]),re}(ke.default.Component),UA=function(xe){function re(k){var v;return Gn(this,re),Ce(Be(v=function(G,ie,R){return ie=Yr(ie),Wn(G,function(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{return!1}}()?Reflect.construct(ie,R||[],Yr(G).constructor):ie.apply(G,R))}(this,re,[k])),"onTimeChange",function(G){v.setState({time:G});var ie=v.props.date,R=ie instanceof Date&&!isNaN(ie)?ie:new Date;R.setHours(G.split(":")[0]),R.setMinutes(G.split(":")[1]),v.props.onChange(R)}),Ce(Be(v),"renderTimeInput",function(){var G=v.state.time,ie=v.props,R=ie.date,$=ie.timeString,le=ie.customTimeInput;return le?ke.default.cloneElement(le,{date:R,value:G,onChange:v.onTimeChange}):ke.default.createElement("input",{type:"time",className:"react-datepicker-time__input",placeholder:"Time",name:"time-input",required:!0,value:G,onChange:function(De){v.onTimeChange(De.target.value||$)}})}),v.state={time:v.props.timeString},v}return Na(re,xe),Ba(re,[{key:"render",value:function(){return ke.default.createElement("div",{className:"react-datepicker__input-time-container"},ke.default.createElement("div",{className:"react-datepicker-time__caption"},this.props.timeInputLabel),ke.default.createElement("div",{className:"react-datepicker-time__input-container"},ke.default.createElement("div",{className:"react-datepicker-time__input"},this.renderTimeInput())))}}],[{key:"getDerivedStateFromProps",value:function(k,v){return k.timeString!==v.time?{time:k.timeString}:null}}]),re}(ke.default.Component);function Hr(xe){var re=xe.className,k=xe.children;return ke.default.createElement("div",{className:re},k)}var xl=["react-datepicker__year-select","react-datepicker__month-select","react-datepicker__month-year-select"],Bd=function(xe){function re(k){var v;return Gn(this,re),Ce(Be(v=function(G,ie,R){return ie=Yr(ie),Wn(G,function(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{return!1}}()?Reflect.construct(ie,R||[],Yr(G).constructor):ie.apply(G,R))}(this,re,[k])),"handleClickOutside",function(G){v.props.onClickOutside(G)}),Ce(Be(v),"setClickOutsideRef",function(){return v.containerRef.current}),Ce(Be(v),"handleDropdownFocus",function(G){(function(){var ie=((arguments.length>0&&arguments[0]!==void 0?arguments[0]:{}).className||"").split(/\s+/);return xl.some(function(R){return ie.indexOf(R)>=0})})(G.target)&&v.props.onDropdownFocus()}),Ce(Be(v),"getDateInView",function(){var G=v.props,ie=G.preSelection,R=G.selected,$=G.openToDate,le=Su(v.props),De=Uo(v.props),pt=ra(),Et=$||R||ie;return Et||(le&&Ii.default(pt,le)?le:De&&ii.default(pt,De)?De:pt)}),Ce(Be(v),"increaseMonth",function(){v.setState(function(G){var ie=G.date;return{date:Br.default(ie,1)}},function(){return v.handleMonthChange(v.state.date)})}),Ce(Be(v),"decreaseMonth",function(){v.setState(function(G){var ie=G.date;return{date:gn.default(ie,1)}},function(){return v.handleMonthChange(v.state.date)})}),Ce(Be(v),"handleDayClick",function(G,ie,R){v.props.onSelect(G,ie,R),v.props.setPreSelection&&v.props.setPreSelection(G)}),Ce(Be(v),"handleDayMouseEnter",function(G){v.setState({selectingDate:G}),v.props.onDayMouseEnter&&v.props.onDayMouseEnter(G)}),Ce(Be(v),"handleMonthMouseLeave",function(){v.setState({selectingDate:null}),v.props.onMonthMouseLeave&&v.props.onMonthMouseLeave()}),Ce(Be(v),"handleYearMouseEnter",function(G,ie){v.setState({selectingDate:un.default(ra(),ie)}),v.props.onYearMouseEnter&&v.props.onYearMouseEnter(G,ie)}),Ce(Be(v),"handleYearMouseLeave",function(G,ie){v.props.onYearMouseLeave&&v.props.onYearMouseLeave(G,ie)}),Ce(Be(v),"handleYearChange",function(G){v.props.onYearChange&&(v.props.onYearChange(G),v.setState({isRenderAriaLiveMessage:!0})),v.props.adjustDateOnChange&&(v.props.onSelect&&v.props.onSelect(G),v.props.setOpen&&v.props.setOpen(!0)),v.props.setPreSelection&&v.props.setPreSelection(G)}),Ce(Be(v),"handleMonthChange",function(G){v.handleCustomMonthChange(G),v.props.adjustDateOnChange&&(v.props.onSelect&&v.props.onSelect(G),v.props.setOpen&&v.props.setOpen(!0)),v.props.setPreSelection&&v.props.setPreSelection(G)}),Ce(Be(v),"handleCustomMonthChange",function(G){v.props.onMonthChange&&(v.props.onMonthChange(G),v.setState({isRenderAriaLiveMessage:!0}))}),Ce(Be(v),"handleMonthYearChange",function(G){v.handleYearChange(G),v.handleMonthChange(G)}),Ce(Be(v),"changeYear",function(G){v.setState(function(ie){var R=ie.date;return{date:un.default(R,G)}},function(){return v.handleYearChange(v.state.date)})}),Ce(Be(v),"changeMonth",function(G){v.setState(function(ie){var R=ie.date;return{date:dn.default(R,G)}},function(){return v.handleMonthChange(v.state.date)})}),Ce(Be(v),"changeMonthYear",function(G){v.setState(function(ie){var R=ie.date;return{date:un.default(dn.default(R,lr.default(G)),xr.default(G))}},function(){return v.handleMonthYearChange(v.state.date)})}),Ce(Be(v),"header",function(){var G=pi(arguments.length>0&&arguments[0]!==void 0?arguments[0]:v.state.date,v.props.locale,v.props.calendarStartDay),ie=[];return v.props.showWeekNumbers&&ie.push(ke.default.createElement("div",{key:"W",className:"react-datepicker__day-name"},v.props.weekLabel||"#")),ie.concat([0,1,2,3,4,5,6].map(function(R){var $=Qt.default(G,R),le=v.formatWeekday($,v.props.locale),De=v.props.weekDayClassName?v.props.weekDayClassName($):void 0;return ke.default.createElement("div",{key:R,className:Y.default("react-datepicker__day-name",De)},le)}))}),Ce(Be(v),"formatWeekday",function(G,ie){return v.props.formatWeekDay?function(R,$,le){return $(ka(R,"EEEE",le))}(G,v.props.formatWeekDay,ie):v.props.useWeekdaysShort?function(R,$){return ka(R,"EEE",$)}(G,ie):function(R,$){return ka(R,"EEEEEE",$)}(G,ie)}),Ce(Be(v),"decreaseYear",function(){v.setState(function(G){var ie=G.date;return{date:mn.default(ie,v.props.showYearPicker?v.props.yearItemNumber:1)}},function(){return v.handleYearChange(v.state.date)})}),Ce(Be(v),"clearSelectingDate",function(){v.setState({selectingDate:null})}),Ce(Be(v),"renderPreviousButton",function(){if(!v.props.renderCustomHeader){var G;switch(!0){case v.props.showMonthYearPicker:G=ku(v.state.date,v.props);break;case v.props.showYearPicker:G=function(xa){var Sa=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Ma=Sa.minDate,ba=Sa.yearItemNumber,ho=ba===void 0?wo:ba,Ui=MA(Ss(mn.default(xa,ho)),ho).endPeriod,hA=Ma&&xr.default(Ma);return hA&&hA>Ui||!1}(v.state.date,v.props);break;default:G=Eu(v.state.date,v.props)}if((v.props.forceShowMonthNavigation||v.props.showDisabledMonthNavigation||!G)&&!v.props.showTimeSelectOnly){var ie=["react-datepicker__navigation","react-datepicker__navigation--previous"],R=v.decreaseMonth;(v.props.showMonthYearPicker||v.props.showQuarterYearPicker||v.props.showYearPicker)&&(R=v.decreaseYear),G&&v.props.showDisabledMonthNavigation&&(ie.push("react-datepicker__navigation--previous--disabled"),R=null);var $=v.props.showMonthYearPicker||v.props.showQuarterYearPicker||v.props.showYearPicker,le=v.props,De=le.previousMonthButtonLabel,pt=le.previousYearButtonLabel,Et=v.props,ar=Et.previousMonthAriaLabel,Ft=ar===void 0?typeof De=="string"?De:"Previous Month":ar,Er=Et.previousYearAriaLabel,Lr=Er===void 0?typeof pt=="string"?pt:"Previous Year":Er;return ke.default.createElement("button",{type:"button",className:ie.join(" "),onClick:R,onKeyDown:v.props.handleOnKeyDown,"aria-label":$?Lr:Ft},ke.default.createElement("span",{className:["react-datepicker__navigation-icon","react-datepicker__navigation-icon--previous"].join(" ")},$?v.props.previousYearButtonLabel:v.props.previousMonthButtonLabel))}}}),Ce(Be(v),"increaseYear",function(){v.setState(function(G){var ie=G.date;return{date:Zt.default(ie,v.props.showYearPicker?v.props.yearItemNumber:1)}},function(){return v.handleYearChange(v.state.date)})}),Ce(Be(v),"renderNextButton",function(){if(!v.props.renderCustomHeader){var G;switch(!0){case v.props.showMonthYearPicker:G=yd(v.state.date,v.props);break;case v.props.showYearPicker:G=function(xa){var Sa=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},Ma=Sa.maxDate,ba=Sa.yearItemNumber,ho=ba===void 0?wo:ba,Ui=MA(Zt.default(xa,ho),ho).startPeriod,hA=Ma&&xr.default(Ma);return hA&&hA<Ui||!1}(v.state.date,v.props);break;default:G=vd(v.state.date,v.props)}if((v.props.forceShowMonthNavigation||v.props.showDisabledMonthNavigation||!G)&&!v.props.showTimeSelectOnly){var ie=["react-datepicker__navigation","react-datepicker__navigation--next"];v.props.showTimeSelect&&ie.push("react-datepicker__navigation--next--with-time"),v.props.todayButton&&ie.push("react-datepicker__navigation--next--with-today-button");var R=v.increaseMonth;(v.props.showMonthYearPicker||v.props.showQuarterYearPicker||v.props.showYearPicker)&&(R=v.increaseYear),G&&v.props.showDisabledMonthNavigation&&(ie.push("react-datepicker__navigation--next--disabled"),R=null);var $=v.props.showMonthYearPicker||v.props.showQuarterYearPicker||v.props.showYearPicker,le=v.props,De=le.nextMonthButtonLabel,pt=le.nextYearButtonLabel,Et=v.props,ar=Et.nextMonthAriaLabel,Ft=ar===void 0?typeof De=="string"?De:"Next Month":ar,Er=Et.nextYearAriaLabel,Lr=Er===void 0?typeof pt=="string"?pt:"Next Year":Er;return ke.default.createElement("button",{type:"button",className:ie.join(" "),onClick:R,onKeyDown:v.props.handleOnKeyDown,"aria-label":$?Lr:Ft},ke.default.createElement("span",{className:["react-datepicker__navigation-icon","react-datepicker__navigation-icon--next"].join(" ")},$?v.props.nextYearButtonLabel:v.props.nextMonthButtonLabel))}}}),Ce(Be(v),"renderCurrentMonth",function(){var G=arguments.length>0&&arguments[0]!==void 0?arguments[0]:v.state.date,ie=["react-datepicker__current-month"];return v.props.showYearDropdown&&ie.push("react-datepicker__current-month--hasYearDropdown"),v.props.showMonthDropdown&&ie.push("react-datepicker__current-month--hasMonthDropdown"),v.props.showMonthYearDropdown&&ie.push("react-datepicker__current-month--hasMonthYearDropdown"),ke.default.createElement("div",{className:ie.join(" ")},ka(G,v.props.dateFormat,v.props.locale))}),Ce(Be(v),"renderYearDropdown",function(){var G=arguments.length>0&&arguments[0]!==void 0&&arguments[0];if(v.props.showYearDropdown&&!G)return ke.default.createElement(wd,{adjustDateOnChange:v.props.adjustDateOnChange,date:v.state.date,onSelect:v.props.onSelect,setOpen:v.props.setOpen,dropdownMode:v.props.dropdownMode,onChange:v.changeYear,minDate:v.props.minDate,maxDate:v.props.maxDate,year:xr.default(v.state.date),scrollableYearDropdown:v.props.scrollableYearDropdown,yearDropdownItemNumber:v.props.yearDropdownItemNumber})}),Ce(Be(v),"renderMonthDropdown",function(){var G=arguments.length>0&&arguments[0]!==void 0&&arguments[0];if(v.props.showMonthDropdown&&!G)return ke.default.createElement(Pc,{dropdownMode:v.props.dropdownMode,locale:v.props.locale,onChange:v.changeMonth,month:lr.default(v.state.date),useShortMonthInDropdown:v.props.useShortMonthInDropdown})}),Ce(Be(v),"renderMonthYearDropdown",function(){var G=arguments.length>0&&arguments[0]!==void 0&&arguments[0];if(v.props.showMonthYearDropdown&&!G)return ke.default.createElement(_p,{dropdownMode:v.props.dropdownMode,locale:v.props.locale,dateFormat:v.props.dateFormat,onChange:v.changeMonthYear,minDate:v.props.minDate,maxDate:v.props.maxDate,date:v.state.date,scrollableMonthYearDropdown:v.props.scrollableMonthYearDropdown})}),Ce(Be(v),"handleTodayButtonClick",function(G){v.props.onSelect(ve(),G),v.props.setPreSelection&&v.props.setPreSelection(ve())}),Ce(Be(v),"renderTodayButton",function(){if(v.props.todayButton&&!v.props.showTimeSelectOnly)return ke.default.createElement("div",{className:"react-datepicker__today-button",onClick:function(G){return v.handleTodayButtonClick(G)}},v.props.todayButton)}),Ce(Be(v),"renderDefaultHeader",function(G){var ie=G.monthDate,R=G.i;return ke.default.createElement("div",{className:"react-datepicker__header ".concat(v.props.showTimeSelect?"react-datepicker__header--has-time-select":"")},v.renderCurrentMonth(ie),ke.default.createElement("div",{className:"react-datepicker__header__dropdown react-datepicker__header__dropdown--".concat(v.props.dropdownMode),onFocus:v.handleDropdownFocus},v.renderMonthDropdown(R!==0),v.renderMonthYearDropdown(R!==0),v.renderYearDropdown(R!==0)),ke.default.createElement("div",{className:"react-datepicker__day-names"},v.header(ie)))}),Ce(Be(v),"renderCustomHeader",function(){var G=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{},ie=G.monthDate,R=G.i;if(v.props.showTimeSelect&&!v.state.monthContainer||v.props.showTimeSelectOnly)return null;var $=Eu(v.state.date,v.props),le=vd(v.state.date,v.props),De=ku(v.state.date,v.props),pt=yd(v.state.date,v.props),Et=!v.props.showMonthYearPicker&&!v.props.showQuarterYearPicker&&!v.props.showYearPicker;return ke.default.createElement("div",{className:"react-datepicker__header react-datepicker__header--custom",onFocus:v.props.onDropdownFocus},v.props.renderCustomHeader(Ei(Ei({},v.state),{},{customHeaderCount:R,monthDate:ie,changeMonth:v.changeMonth,changeYear:v.changeYear,decreaseMonth:v.decreaseMonth,increaseMonth:v.increaseMonth,decreaseYear:v.decreaseYear,increaseYear:v.increaseYear,prevMonthButtonDisabled:$,nextMonthButtonDisabled:le,prevYearButtonDisabled:De,nextYearButtonDisabled:pt})),Et&&ke.default.createElement("div",{className:"react-datepicker__day-names"},v.header(ie)))}),Ce(Be(v),"renderYearHeader",function(){var G=v.state.date,ie=v.props,R=ie.showYearPicker,$=MA(G,ie.yearItemNumber),le=$.startPeriod,De=$.endPeriod;return ke.default.createElement("div",{className:"react-datepicker__header react-datepicker-year-header"},R?"".concat(le," - ").concat(De):xr.default(G))}),Ce(Be(v),"renderHeader",function(G){switch(!0){case v.props.renderCustomHeader!==void 0:return v.renderCustomHeader(G);case(v.props.showMonthYearPicker||v.props.showQuarterYearPicker||v.props.showYearPicker):return v.renderYearHeader(G);default:return v.renderDefaultHeader(G)}}),Ce(Be(v),"renderMonths",function(){var G;if(!v.props.showTimeSelectOnly&&!v.props.showYearPicker){for(var ie=[],R=v.props.showPreviousMonths?v.props.monthsShown-1:0,$=gn.default(v.state.date,R),le=(G=v.props.monthSelectedIn)!==null&&G!==void 0?G:R,De=0;De<v.props.monthsShown;++De){var pt=De-le+R,Et=Br.default($,pt),ar="month-".concat(De),Ft=De<v.props.monthsShown-1,Er=De>0;ie.push(ke.default.createElement("div",{key:ar,ref:function(Lr){v.monthContainer=Lr},className:"react-datepicker__month-container"},v.renderHeader({monthDate:Et,i:De}),ke.default.createElement(Qo,{chooseDayAriaLabelPrefix:v.props.chooseDayAriaLabelPrefix,disabledDayAriaLabelPrefix:v.props.disabledDayAriaLabelPrefix,weekAriaLabelPrefix:v.props.weekAriaLabelPrefix,ariaLabelPrefix:v.props.monthAriaLabelPrefix,onChange:v.changeMonthYear,day:Et,dayClassName:v.props.dayClassName,calendarStartDay:v.props.calendarStartDay,monthClassName:v.props.monthClassName,onDayClick:v.handleDayClick,handleOnKeyDown:v.props.handleOnDayKeyDown,onDayMouseEnter:v.handleDayMouseEnter,onMouseLeave:v.handleMonthMouseLeave,onWeekSelect:v.props.onWeekSelect,orderInDisplay:De,formatWeekNumber:v.props.formatWeekNumber,locale:v.props.locale,minDate:v.props.minDate,maxDate:v.props.maxDate,excludeDates:v.props.excludeDates,excludeDateIntervals:v.props.excludeDateIntervals,highlightDates:v.props.highlightDates,holidays:v.props.holidays,selectingDate:v.state.selectingDate,includeDates:v.props.includeDates,includeDateIntervals:v.props.includeDateIntervals,inline:v.props.inline,shouldFocusDayInline:v.props.shouldFocusDayInline,fixedHeight:v.props.fixedHeight,filterDate:v.props.filterDate,preSelection:v.props.preSelection,setPreSelection:v.props.setPreSelection,selected:v.props.selected,selectsStart:v.props.selectsStart,selectsEnd:v.props.selectsEnd,selectsRange:v.props.selectsRange,selectsDisabledDaysInRange:v.props.selectsDisabledDaysInRange,showWeekNumbers:v.props.showWeekNumbers,startDate:v.props.startDate,endDate:v.props.endDate,peekNextMonth:v.props.peekNextMonth,setOpen:v.props.setOpen,shouldCloseOnSelect:v.props.shouldCloseOnSelect,renderDayContents:v.props.renderDayContents,renderMonthContent:v.props.renderMonthContent,renderQuarterContent:v.props.renderQuarterContent,renderYearContent:v.props.renderYearContent,disabledKeyboardNavigation:v.props.disabledKeyboardNavigation,showMonthYearPicker:v.props.showMonthYearPicker,showFullMonthYearPicker:v.props.showFullMonthYearPicker,showTwoColumnMonthYearPicker:v.props.showTwoColumnMonthYearPicker,showFourColumnMonthYearPicker:v.props.showFourColumnMonthYearPicker,showYearPicker:v.props.showYearPicker,showQuarterYearPicker:v.props.showQuarterYearPicker,showWeekPicker:v.props.showWeekPicker,isInputFocused:v.props.isInputFocused,containerRef:v.containerRef,monthShowsDuplicateDaysEnd:Ft,monthShowsDuplicateDaysStart:Er})))}return ie}}),Ce(Be(v),"renderYears",function(){if(!v.props.showTimeSelectOnly)return v.props.showYearPicker?ke.default.createElement("div",{className:"react-datepicker__year--container"},v.renderHeader(),ke.default.createElement(pA,Es({onDayClick:v.handleDayClick,selectingDate:v.state.selectingDate,clearSelectingDate:v.clearSelectingDate,date:v.state.date},v.props,{onYearMouseEnter:v.handleYearMouseEnter,onYearMouseLeave:v.handleYearMouseLeave}))):void 0}),Ce(Be(v),"renderTimeSection",function(){if(v.props.showTimeSelect&&(v.state.monthContainer||v.props.showTimeSelectOnly))return ke.default.createElement(ic,{selected:v.props.selected,openToDate:v.props.openToDate,onChange:v.props.onTimeChange,timeClassName:v.props.timeClassName,format:v.props.timeFormat,includeTimes:v.props.includeTimes,intervals:v.props.timeIntervals,minTime:v.props.minTime,maxTime:v.props.maxTime,excludeTimes:v.props.excludeTimes,filterTime:v.props.filterTime,timeCaption:v.props.timeCaption,todayButton:v.props.todayButton,showMonthDropdown:v.props.showMonthDropdown,showMonthYearDropdown:v.props.showMonthYearDropdown,showYearDropdown:v.props.showYearDropdown,withPortal:v.props.withPortal,monthRef:v.state.monthContainer,injectTimes:v.props.injectTimes,locale:v.props.locale,handleOnKeyDown:v.props.handleOnKeyDown,showTimeSelectOnly:v.props.showTimeSelectOnly})}),Ce(Be(v),"renderInputTimeSection",function(){var G=new Date(v.props.selected),ie=ls(G)&&v.props.selected?"".concat(Mc(G.getHours()),":").concat(Mc(G.getMinutes())):"";if(v.props.showTimeInput)return ke.default.createElement(UA,{date:G,timeString:ie,timeInputLabel:v.props.timeInputLabel,onChange:v.props.onTimeChange,customTimeInput:v.props.customTimeInput})}),Ce(Be(v),"renderAriaLiveRegion",function(){var G,ie=MA(v.state.date,v.props.yearItemNumber),R=ie.startPeriod,$=ie.endPeriod;return G=v.props.showYearPicker?"".concat(R," - ").concat($):v.props.showMonthYearPicker||v.props.showQuarterYearPicker?xr.default(v.state.date):"".concat(Mi(lr.default(v.state.date),v.props.locale)," ").concat(xr.default(v.state.date)),ke.default.createElement("span",{role:"alert","aria-live":"polite",className:"react-datepicker__aria-live"},v.state.isRenderAriaLiveMessage&&G)}),Ce(Be(v),"renderChildren",function(){if(v.props.children)return ke.default.createElement("div",{className:"react-datepicker__children-container"},v.props.children)}),v.containerRef=ke.default.createRef(),v.state={date:v.getDateInView(),selectingDate:null,monthContainer:null,isRenderAriaLiveMessage:!1},v}return Na(re,xe),Ba(re,[{key:"componentDidMount",value:function(){var k=this;this.props.showTimeSelect&&(this.assignMonthContainer=void k.setState({monthContainer:k.monthContainer}))}},{key:"componentDidUpdate",value:function(k){var v=this;if(!this.props.preSelection||fn(this.props.preSelection,k.preSelection)&&this.props.monthSelectedIn===k.monthSelectedIn)this.props.openToDate&&!fn(this.props.openToDate,k.openToDate)&&this.setState({date:this.props.openToDate});else{var G=!mt(this.state.date,this.props.preSelection);this.setState({date:this.props.preSelection},function(){return G&&v.handleCustomMonthChange(v.state.date)})}}},{key:"render",value:function(){var k=this.props.container||Hr;return ke.default.createElement("div",{style:{display:"contents"},ref:this.containerRef},ke.default.createElement(k,{className:Y.default("react-datepicker",this.props.className,{"react-datepicker--time-only":this.props.showTimeSelectOnly})},this.renderAriaLiveRegion(),this.renderPreviousButton(),this.renderNextButton(),this.renderMonths(),this.renderYears(),this.renderTodayButton(),this.renderTimeSection(),this.renderInputTimeSection(),this.renderChildren()))}}],[{key:"defaultProps",get:function(){return{onDropdownFocus:function(){},monthsShown:1,forceShowMonthNavigation:!1,timeCaption:"Time",previousYearButtonLabel:"Previous Year",nextYearButtonLabel:"Next Year",previousMonthButtonLabel:"Previous Month",nextMonthButtonLabel:"Next Month",customTimeInput:null,yearItemNumber:wo}}}]),re}(ke.default.Component),xd=function(xe){var re=xe.icon,k=xe.className,v=k===void 0?"":k,G=xe.onClick,ie="react-datepicker__calendar-icon";return ke.default.isValidElement(re)?ke.default.cloneElement(re,{className:"".concat(re.props.className||""," ").concat(ie," ").concat(v),onClick:function(R){typeof re.props.onClick=="function"&&re.props.onClick(R),typeof G=="function"&&G(R)}}):typeof re=="string"?ke.default.createElement("i",{className:"".concat(ie," ").concat(re," ").concat(v),"aria-hidden":"true",onClick:G}):ke.default.createElement("svg",{className:"".concat(ie," ").concat(v),xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 448 512",onClick:G},ke.default.createElement("path",{d:"M96 32V64H48C21.5 64 0 85.5 0 112v48H448V112c0-26.5-21.5-48-48-48H352V32c0-17.7-14.3-32-32-32s-32 14.3-32 32V64H160V32c0-17.7-14.3-32-32-32S96 14.3 96 32zM448 192H0V464c0 26.5 21.5 48 48 48H400c26.5 0 48-21.5 48-48V192z"}))},Qc=function(xe){function re(k){var v;return Gn(this,re),(v=function(G,ie,R){return ie=Yr(ie),Wn(G,function(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{return!1}}()?Reflect.construct(ie,R||[],Yr(G).constructor):ie.apply(G,R))}(this,re,[k])).el=document.createElement("div"),v}return Na(re,xe),Ba(re,[{key:"componentDidMount",value:function(){this.portalRoot=(this.props.portalHost||document).getElementById(this.props.portalId),this.portalRoot||(this.portalRoot=document.createElement("div"),this.portalRoot.setAttribute("id",this.props.portalId),(this.props.portalHost||document.body).appendChild(this.portalRoot)),this.portalRoot.appendChild(this.el)}},{key:"componentWillUnmount",value:function(){this.portalRoot.removeChild(this.el)}},{key:"render",value:function(){return Gi.default.createPortal(this.props.children,this.el)}}]),re}(ke.default.Component),Mu=function(xe){return!xe.disabled&&xe.tabIndex!==-1},Pu=function(xe){function re(k){var v;return Gn(this,re),Ce(Be(v=function(G,ie,R){return ie=Yr(ie),Wn(G,function(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{return!1}}()?Reflect.construct(ie,R||[],Yr(G).constructor):ie.apply(G,R))}(this,re,[k])),"getTabChildren",function(){return Array.prototype.slice.call(v.tabLoopRef.current.querySelectorAll("[tabindex], a, button, input, select, textarea"),1,-1).filter(Mu)}),Ce(Be(v),"handleFocusStart",function(){var G=v.getTabChildren();G&&G.length>1&&G[G.length-1].focus()}),Ce(Be(v),"handleFocusEnd",function(){var G=v.getTabChildren();G&&G.length>1&&G[0].focus()}),v.tabLoopRef=ke.default.createRef(),v}return Na(re,xe),Ba(re,[{key:"render",value:function(){return this.props.enableTabLoop?ke.default.createElement("div",{className:"react-datepicker__tab-loop",ref:this.tabLoopRef},ke.default.createElement("div",{className:"react-datepicker__tab-loop__start",tabIndex:"0",onFocus:this.handleFocusStart}),this.props.children,ke.default.createElement("div",{className:"react-datepicker__tab-loop__end",tabIndex:"0",onFocus:this.handleFocusEnd})):this.props.children}}],[{key:"defaultProps",get:function(){return{enableTabLoop:!0}}}]),re}(ke.default.Component),gi,Pi,Ts=function(xe){function re(){return Gn(this,re),k=this,G=arguments,v=Yr(v=re),Wn(k,function(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{return!1}}()?Reflect.construct(v,G||[],Yr(k).constructor):v.apply(k,G));var k,v,G}return Na(re,xe),Ba(re,[{key:"render",value:function(){var k,v=this.props,G=v.className,ie=v.wrapperClassName,R=v.hidePopper,$=v.popperComponent,le=v.targetComponent,De=v.enableTabLoop,pt=v.popperOnKeyDown,Et=v.portalId,ar=v.portalHost,Ft=v.popperProps,Er=v.showArrow;if(!R){var Lr=Y.default("react-datepicker-popper",G);k=ke.default.createElement(Pu,{enableTabLoop:De},ke.default.createElement("div",{ref:Ft.refs.setFloating,style:Ft.floatingStyles,className:Lr,"data-placement":Ft.placement,onKeyDown:pt},$,Er&&ke.default.createElement(Kt.FloatingArrow,{ref:Ft.arrowRef,context:Ft.context,fill:"currentColor",strokeWidth:1,height:8,width:16,style:{transform:"translateY(-1px)"},className:"react-datepicker__triangle"})))}this.props.popperContainer&&(k=ke.default.createElement(this.props.popperContainer,{},k)),Et&&!R&&(k=ke.default.createElement(Qc,{portalId:Et,portalHost:ar},k));var xa=Y.default("react-datepicker-wrapper",ie);return ke.default.createElement(ke.default.Fragment,null,ke.default.createElement("div",{ref:Ft.refs.setReference,className:xa},le),k)}}],[{key:"defaultProps",get:function(){return{hidePopper:!0}}}]),re}(ke.default.Component),Oo=(gi=Ts,(Pi=function(xe){var re=ke.default.useRef(),k=Kt.useFloating(Ei({open:!xe.hidePopper,whileElementsMounted:Kt.autoUpdate,placement:xe.popperPlacement,middleware:[Kt.flip({padding:15}),Kt.offset(10),Kt.arrow({element:re})].concat(ks(xe.popperModifiers))},xe.popperProps));return ke.default.createElement(gi,Es({},xe,{popperProps:Ei(Ei({},k),{},{arrowRef:re})}))}).defaultProps={popperModifiers:[],popperProps:{},hidePopper:!0},Pi),Co="react-datepicker-ignore-onclickoutside",Yi=ro.default(Bd),Lc="Date input not valid.",QA=function(xe){function re(k){var v;return Gn(this,re),Ce(Be(v=function(G,ie,R){return ie=Yr(ie),Wn(G,function(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return!Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){}))}catch{return!1}}()?Reflect.construct(ie,R||[],Yr(G).constructor):ie.apply(G,R))}(this,re,[k])),"getPreSelection",function(){return v.props.openToDate?v.props.openToDate:v.props.selectsEnd&&v.props.startDate?v.props.startDate:v.props.selectsStart&&v.props.endDate?v.props.endDate:ra()}),Ce(Be(v),"modifyHolidays",function(){var G;return(G=v.props.holidays)===null||G===void 0?void 0:G.reduce(function(ie,R){var $=new Date(R.date);return Pe.default($)?[].concat(ks(ie),[Ei(Ei({},R),{},{date:$})]):ie},[])}),Ce(Be(v),"calcInitialState",function(){var G,ie=v.getPreSelection(),R=Su(v.props),$=Uo(v.props),le=R&&Ii.default(ie,Ga.default(R))?R:$&&ii.default(ie,Ca.default($))?$:ie;return{open:v.props.startOpen||!1,preventFocus:!1,preSelection:(G=v.props.selectsRange?v.props.startDate:v.props.selected)!==null&&G!==void 0?G:le,highlightDates:bl(v.props.highlightDates),focused:!1,shouldFocusDayInline:!1,isRenderAriaLiveMessage:!1}}),Ce(Be(v),"clearPreventFocusTimeout",function(){v.preventFocusTimeout&&clearTimeout(v.preventFocusTimeout)}),Ce(Be(v),"setFocus",function(){v.input&&v.input.focus&&v.input.focus({preventScroll:!0})}),Ce(Be(v),"setBlur",function(){v.input&&v.input.blur&&v.input.blur(),v.cancelFocusInput()}),Ce(Be(v),"setOpen",function(G){var ie=arguments.length>1&&arguments[1]!==void 0&&arguments[1];v.setState({open:G,preSelection:G&&v.state.open?v.state.preSelection:v.calcInitialState().preSelection,lastPreSelectChange:LA},function(){G||v.setState(function(R){return{focused:!!ie&&R.focused}},function(){!ie&&v.setBlur(),v.setState({inputValue:null})})})}),Ce(Be(v),"inputOk",function(){return fe.default(v.state.preSelection)}),Ce(Be(v),"isCalendarOpen",function(){return v.props.open===void 0?v.state.open&&!v.props.disabled&&!v.props.readOnly:v.props.open}),Ce(Be(v),"handleFocus",function(G){v.state.preventFocus||(v.props.onFocus(G),v.props.preventOpenOnFocus||v.props.readOnly||v.setOpen(!0)),v.setState({focused:!0})}),Ce(Be(v),"sendFocusBackToInput",function(){v.preventFocusTimeout&&v.clearPreventFocusTimeout(),v.setState({preventFocus:!0},function(){v.preventFocusTimeout=setTimeout(function(){v.setFocus(),v.setState({preventFocus:!1})})})}),Ce(Be(v),"cancelFocusInput",function(){clearTimeout(v.inputFocusTimeout),v.inputFocusTimeout=null}),Ce(Be(v),"deferFocusInput",function(){v.cancelFocusInput(),v.inputFocusTimeout=setTimeout(function(){return v.setFocus()},1)}),Ce(Be(v),"handleDropdownFocus",function(){v.cancelFocusInput()}),Ce(Be(v),"handleBlur",function(G){(!v.state.open||v.props.withPortal||v.props.showTimeInput)&&v.props.onBlur(G),v.setState({focused:!1})}),Ce(Be(v),"handleCalendarClickOutside",function(G){v.props.inline||v.setOpen(!1),v.props.onClickOutside(G),v.props.withPortal&&G.preventDefault()}),Ce(Be(v),"handleChange",function(){for(var G=arguments.length,ie=new Array(G),R=0;R<G;R++)ie[R]=arguments[R];var $=ie[0];if(!v.props.onChangeRaw||(v.props.onChangeRaw.apply(Be(v),ie),typeof $.isDefaultPrevented=="function"&&!$.isDefaultPrevented())){v.setState({inputValue:$.target.value,lastPreSelectChange:zi});var le,De,pt,Et,ar,Ft,Er,Lr,xa=(le=$.target.value,De=v.props.dateFormat,pt=v.props.locale,Et=v.props.strictParsing,ar=v.props.minDate,Ft=null,Er=hi(pt)||hi(Ra()),Lr=!0,Array.isArray(De)?(De.forEach(function(Sa){var Ma=As.default(le,Sa,new Date,{locale:Er});Et&&(Lr=ls(Ma,ar)&&le===ka(Ma,Sa,pt)),ls(Ma,ar)&&Lr&&(Ft=Ma)}),Ft):(Ft=As.default(le,De,new Date,{locale:Er}),Et?Lr=ls(Ft)&&le===ka(Ft,De,pt):ls(Ft)||(De=De.match(DA).map(function(Sa){var Ma=Sa[0];return Ma==="p"||Ma==="P"?Er?(0,bo[Ma])(Sa,Er.formatLong):Ma:Sa}).join(""),le.length>0&&(Ft=As.default(le,De.slice(0,le.length),new Date)),ls(Ft)||(Ft=new Date(le))),ls(Ft)&&Lr?Ft:null));v.props.showTimeSelectOnly&&v.props.selected&&xa&&!fn(xa,v.props.selected)&&(xa=tc.default(v.props.selected,{hours:Cn.default(xa),minutes:Fn.default(xa),seconds:Ja.default(xa)})),!xa&&$.target.value||(v.props.showWeekPicker&&(xa=pi(xa,v.props.locale,v.props.calendarStartDay)),v.setSelected(xa,$,!0))}}),Ce(Be(v),"handleSelect",function(G,ie,R){if(v.props.shouldCloseOnSelect&&!v.props.showTimeSelect&&v.sendFocusBackToInput(),v.props.onChangeRaw&&v.props.onChangeRaw(ie),v.props.showWeekPicker&&(G=pi(G,v.props.locale,v.props.calendarStartDay)),v.setSelected(G,ie,!1,R),v.props.showDateSelect&&v.setState({isRenderAriaLiveMessage:!0}),!v.props.shouldCloseOnSelect||v.props.showTimeSelect)v.setPreSelection(G);else if(!v.props.inline){v.props.selectsRange||v.setOpen(!1);var $=v.props,le=$.startDate,De=$.endDate;!le||De||Tu(G,le)||v.setOpen(!1)}}),Ce(Be(v),"setSelected",function(G,ie,R,$){var le=G;if(v.props.showYearPicker){if(le!==null&&ps(xr.default(le),v.props))return}else if(v.props.showMonthYearPicker){if(le!==null&&ds(le,v.props))return}else if(le!==null&&$s(le,v.props))return;var De=v.props,pt=De.onChange,Et=De.selectsRange,ar=De.startDate,Ft=De.endDate;if(!Wa(v.props.selected,le)||v.props.allowSameDay||Et)if(le!==null&&(!v.props.selected||R&&(v.props.showTimeSelect||v.props.showTimeSelectOnly||v.props.showTimeInput)||(le=uA(le,{hour:Cn.default(v.props.selected),minute:Fn.default(v.props.selected),second:Ja.default(v.props.selected)})),v.props.inline||v.setState({preSelection:le}),v.props.focusSelectedMonth||v.setState({monthSelectedIn:$})),Et){var Er=ar&&!Ft,Lr=ar&&Ft;!ar&&!Ft?pt([le,null],ie):Er&&(Tu(le,ar)?pt([le,null],ie):pt([ar,le],ie)),Lr&&pt([le,null],ie)}else pt(le,ie);R||(v.props.onSelect(le,ie),v.setState({inputValue:null}))}),Ce(Be(v),"setPreSelection",function(G){var ie=v.props.minDate!==void 0,R=v.props.maxDate!==void 0,$=!0;if(G){v.props.showWeekPicker&&(G=pi(G,v.props.locale,v.props.calendarStartDay));var le=Ga.default(G);if(ie&&R)$=ca(G,v.props.minDate,v.props.maxDate);else if(ie){var De=Ga.default(v.props.minDate);$=ii.default(G,De)||Wa(le,De)}else if(R){var pt=Ca.default(v.props.maxDate);$=Ii.default(G,pt)||Wa(le,pt)}}$&&v.setState({preSelection:G})}),Ce(Be(v),"toggleCalendar",function(){v.setOpen(!v.state.open)}),Ce(Be(v),"handleTimeChange",function(G){var ie=v.props.selected?v.props.selected:v.getPreSelection(),R=v.props.selected?G:uA(ie,{hour:Cn.default(G),minute:Fn.default(G)});v.setState({preSelection:R}),v.props.onChange(R),v.props.shouldCloseOnSelect&&(v.sendFocusBackToInput(),v.setOpen(!1)),v.props.showTimeInput&&v.setOpen(!0),(v.props.showTimeSelectOnly||v.props.showTimeSelect)&&v.setState({isRenderAriaLiveMessage:!0}),v.setState({inputValue:null})}),Ce(Be(v),"onInputClick",function(){v.props.disabled||v.props.readOnly||v.setOpen(!0),v.props.onInputClick()}),Ce(Be(v),"onInputKeyDown",function(G){v.props.onKeyDown(G);var ie=G.key;if(v.state.open||v.props.inline||v.props.preventOpenOnFocus){if(v.state.open){if(ie==="ArrowDown"||ie==="ArrowUp"){G.preventDefault();var R=v.props.showWeekPicker&&v.props.showWeekNumbers?'.react-datepicker__week-number[tabindex="0"]':'.react-datepicker__day[tabindex="0"]',$=v.calendar.componentNode&&v.calendar.componentNode.querySelector(R);return void($&&$.focus({preventScroll:!0}))}var le=ra(v.state.preSelection);ie==="Enter"?(G.preventDefault(),v.inputOk()&&v.state.lastPreSelectChange===LA?(v.handleSelect(le,G),!v.props.shouldCloseOnSelect&&v.setPreSelection(le)):v.setOpen(!1)):ie==="Escape"?(G.preventDefault(),v.sendFocusBackToInput(),v.setOpen(!1)):ie==="Tab"&&v.setOpen(!1),v.inputOk()||v.props.onInputError({code:1,msg:Lc})}}else ie!=="ArrowDown"&&ie!=="ArrowUp"&&ie!=="Enter"||v.onInputClick()}),Ce(Be(v),"onPortalKeyDown",function(G){G.key==="Escape"&&(G.preventDefault(),v.setState({preventFocus:!0},function(){v.setOpen(!1),setTimeout(function(){v.setFocus(),v.setState({preventFocus:!1})})}))}),Ce(Be(v),"onDayKeyDown",function(G){v.props.onKeyDown(G);var ie,R=G.key,$=G.shiftKey,le=ra(v.state.preSelection);if(R==="Enter")G.preventDefault(),v.handleSelect(le,G),!v.props.shouldCloseOnSelect&&v.setPreSelection(le);else if(R==="Escape")G.preventDefault(),v.setOpen(!1),v.inputOk()||v.props.onInputError({code:1,msg:Lc});else if(!v.props.disabledKeyboardNavigation){var De;switch(R){case"ArrowLeft":De=v.props.showWeekPicker?jn.default(le,1):Nn.default(le,1);break;case"ArrowRight":De=v.props.showWeekPicker?Vt.default(le,1):Qt.default(le,1);break;case"ArrowUp":De=jn.default(le,1);break;case"ArrowDown":De=Vt.default(le,1);break;case"PageUp":De=$?mn.default(le,1):gn.default(le,1);break;case"PageDown":De=$?Zt.default(le,1):Br.default(le,1);break;case"Home":De=pi(le,v.props.locale,v.props.calendarStartDay);break;case"End":ie=le,De=_i.default(ie);break;default:De=null}if(!De)return void(v.props.onInputError&&v.props.onInputError({code:1,msg:Lc}));if(G.preventDefault(),v.setState({lastPreSelectChange:LA}),v.props.adjustDateOnChange&&v.setSelected(De),v.setPreSelection(De),v.props.inline){var pt=lr.default(le),Et=lr.default(De),ar=xr.default(le),Ft=xr.default(De);pt!==Et||ar!==Ft?v.setState({shouldFocusDayInline:!0}):v.setState({shouldFocusDayInline:!1})}}}),Ce(Be(v),"onPopperKeyDown",function(G){G.key==="Escape"&&(G.preventDefault(),v.sendFocusBackToInput())}),Ce(Be(v),"onClearClick",function(G){G&&G.preventDefault&&G.preventDefault(),v.sendFocusBackToInput(),v.props.selectsRange?v.props.onChange([null,null],G):v.props.onChange(null,G),v.setState({inputValue:null})}),Ce(Be(v),"clear",function(){v.onClearClick()}),Ce(Be(v),"onScroll",function(G){typeof v.props.closeOnScroll=="boolean"&&v.props.closeOnScroll?G.target!==document&&G.target!==document.documentElement&&G.target!==document.body||v.setOpen(!1):typeof v.props.closeOnScroll=="function"&&v.props.closeOnScroll(G)&&v.setOpen(!1)}),Ce(Be(v),"renderCalendar",function(){return v.props.inline||v.isCalendarOpen()?ke.default.createElement(Yi,{ref:function(G){v.calendar=G},locale:v.props.locale,calendarStartDay:v.props.calendarStartDay,chooseDayAriaLabelPrefix:v.props.chooseDayAriaLabelPrefix,disabledDayAriaLabelPrefix:v.props.disabledDayAriaLabelPrefix,weekAriaLabelPrefix:v.props.weekAriaLabelPrefix,monthAriaLabelPrefix:v.props.monthAriaLabelPrefix,adjustDateOnChange:v.props.adjustDateOnChange,setOpen:v.setOpen,shouldCloseOnSelect:v.props.shouldCloseOnSelect,dateFormat:v.props.dateFormatCalendar,useWeekdaysShort:v.props.useWeekdaysShort,formatWeekDay:v.props.formatWeekDay,dropdownMode:v.props.dropdownMode,selected:v.props.selected,preSelection:v.state.preSelection,onSelect:v.handleSelect,onWeekSelect:v.props.onWeekSelect,openToDate:v.props.openToDate,minDate:v.props.minDate,maxDate:v.props.maxDate,selectsStart:v.props.selectsStart,selectsEnd:v.props.selectsEnd,selectsRange:v.props.selectsRange,startDate:v.props.startDate,endDate:v.props.endDate,excludeDates:v.props.excludeDates,excludeDateIntervals:v.props.excludeDateIntervals,filterDate:v.props.filterDate,onClickOutside:v.handleCalendarClickOutside,formatWeekNumber:v.props.formatWeekNumber,highlightDates:v.state.highlightDates,holidays:wl(v.modifyHolidays()),includeDates:v.props.includeDates,includeDateIntervals:v.props.includeDateIntervals,includeTimes:v.props.includeTimes,injectTimes:v.props.injectTimes,inline:v.props.inline,shouldFocusDayInline:v.state.shouldFocusDayInline,peekNextMonth:v.props.peekNextMonth,showMonthDropdown:v.props.showMonthDropdown,showPreviousMonths:v.props.showPreviousMonths,useShortMonthInDropdown:v.props.useShortMonthInDropdown,showMonthYearDropdown:v.props.showMonthYearDropdown,showWeekNumbers:v.props.showWeekNumbers,showYearDropdown:v.props.showYearDropdown,withPortal:v.props.withPortal,forceShowMonthNavigation:v.props.forceShowMonthNavigation,showDisabledMonthNavigation:v.props.showDisabledMonthNavigation,scrollableYearDropdown:v.props.scrollableYearDropdown,scrollableMonthYearDropdown:v.props.scrollableMonthYearDropdown,todayButton:v.props.todayButton,weekLabel:v.props.weekLabel,outsideClickIgnoreClass:Co,fixedHeight:v.props.fixedHeight,monthsShown:v.props.monthsShown,monthSelectedIn:v.state.monthSelectedIn,onDropdownFocus:v.handleDropdownFocus,onMonthChange:v.props.onMonthChange,onYearChange:v.props.onYearChange,dayClassName:v.props.dayClassName,weekDayClassName:v.props.weekDayClassName,monthClassName:v.props.monthClassName,timeClassName:v.props.timeClassName,showDateSelect:v.props.showDateSelect,showTimeSelect:v.props.showTimeSelect,showTimeSelectOnly:v.props.showTimeSelectOnly,onTimeChange:v.handleTimeChange,timeFormat:v.props.timeFormat,timeIntervals:v.props.timeIntervals,minTime:v.props.minTime,maxTime:v.props.maxTime,excludeTimes:v.props.excludeTimes,filterTime:v.props.filterTime,timeCaption:v.props.timeCaption,className:v.props.calendarClassName,container:v.props.calendarContainer,yearItemNumber:v.props.yearItemNumber,yearDropdownItemNumber:v.props.yearDropdownItemNumber,previousMonthAriaLabel:v.props.previousMonthAriaLabel,previousMonthButtonLabel:v.props.previousMonthButtonLabel,nextMonthAriaLabel:v.props.nextMonthAriaLabel,nextMonthButtonLabel:v.props.nextMonthButtonLabel,previousYearAriaLabel:v.props.previousYearAriaLabel,previousYearButtonLabel:v.props.previousYearButtonLabel,nextYearAriaLabel:v.props.nextYearAriaLabel,nextYearButtonLabel:v.props.nextYearButtonLabel,timeInputLabel:v.props.timeInputLabel,disabledKeyboardNavigation:v.props.disabledKeyboardNavigation,renderCustomHeader:v.props.renderCustomHeader,popperProps:v.props.popperProps,renderDayContents:v.props.renderDayContents,renderMonthContent:v.props.renderMonthContent,renderQuarterContent:v.props.renderQuarterContent,renderYearContent:v.props.renderYearContent,onDayMouseEnter:v.props.onDayMouseEnter,onMonthMouseLeave:v.props.onMonthMouseLeave,onYearMouseEnter:v.props.onYearMouseEnter,onYearMouseLeave:v.props.onYearMouseLeave,selectsDisabledDaysInRange:v.props.selectsDisabledDaysInRange,showTimeInput:v.props.showTimeInput,showMonthYearPicker:v.props.showMonthYearPicker,showFullMonthYearPicker:v.props.showFullMonthYearPicker,showTwoColumnMonthYearPicker:v.props.showTwoColumnMonthYearPicker,showFourColumnMonthYearPicker:v.props.showFourColumnMonthYearPicker,showYearPicker:v.props.showYearPicker,showQuarterYearPicker:v.props.showQuarterYearPicker,showWeekPicker:v.props.showWeekPicker,excludeScrollbar:v.props.excludeScrollbar,handleOnKeyDown:v.props.onKeyDown,handleOnDayKeyDown:v.onDayKeyDown,isInputFocused:v.state.focused,customTimeInput:v.props.customTimeInput,setPreSelection:v.setPreSelection},v.props.children):null}),Ce(Be(v),"renderAriaLiveRegion",function(){var G,ie=v.props,R=ie.dateFormat,$=ie.locale,le=v.props.showTimeInput||v.props.showTimeSelect?"PPPPp":"PPPP";return G=v.props.selectsRange?"Selected start date: ".concat(Xa(v.props.startDate,{dateFormat:le,locale:$}),". ").concat(v.props.endDate?"End date: "+Xa(v.props.endDate,{dateFormat:le,locale:$}):""):v.props.showTimeSelectOnly?"Selected time: ".concat(Xa(v.props.selected,{dateFormat:R,locale:$})):v.props.showYearPicker?"Selected year: ".concat(Xa(v.props.selected,{dateFormat:"yyyy",locale:$})):v.props.showMonthYearPicker?"Selected month: ".concat(Xa(v.props.selected,{dateFormat:"MMMM yyyy",locale:$})):v.props.showQuarterYearPicker?"Selected quarter: ".concat(Xa(v.props.selected,{dateFormat:"yyyy, QQQ",locale:$})):"Selected date: ".concat(Xa(v.props.selected,{dateFormat:le,locale:$})),ke.default.createElement("span",{role:"alert","aria-live":"polite",className:"react-datepicker__aria-live"},G)}),Ce(Be(v),"renderDateInput",function(){var G,ie=Y.default(v.props.className,Ce({},Co,v.state.open)),R=v.props.customInput||ke.default.createElement("input",{type:"text"}),$=v.props.customInputRef||"ref",le=typeof v.props.value=="string"?v.props.value:typeof v.state.inputValue=="string"?v.state.inputValue:v.props.selectsRange?function(De,pt,Et){if(!De)return"";var ar=Xa(De,Et),Ft=pt?Xa(pt,Et):"";return"".concat(ar," - ").concat(Ft)}(v.props.startDate,v.props.endDate,v.props):Xa(v.props.selected,v.props);return ke.default.cloneElement(R,(Ce(Ce(Ce(Ce(Ce(Ce(Ce(Ce(Ce(Ce(G={},$,function(De){v.input=De}),"value",le),"onBlur",v.handleBlur),"onChange",v.handleChange),"onClick",v.onInputClick),"onFocus",v.handleFocus),"onKeyDown",v.onInputKeyDown),"id",v.props.id),"name",v.props.name),"form",v.props.form),Ce(Ce(Ce(Ce(Ce(Ce(Ce(Ce(Ce(Ce(G,"autoFocus",v.props.autoFocus),"placeholder",v.props.placeholderText),"disabled",v.props.disabled),"autoComplete",v.props.autoComplete),"className",Y.default(R.props.className,ie)),"title",v.props.title),"readOnly",v.props.readOnly),"required",v.props.required),"tabIndex",v.props.tabIndex),"aria-describedby",v.props.ariaDescribedBy),Ce(Ce(Ce(G,"aria-invalid",v.props.ariaInvalid),"aria-labelledby",v.props.ariaLabelledBy),"aria-required",v.props.ariaRequired)))}),Ce(Be(v),"renderClearButton",function(){var G=v.props,ie=G.isClearable,R=G.disabled,$=G.selected,le=G.startDate,De=G.endDate,pt=G.clearButtonTitle,Et=G.clearButtonClassName,ar=Et===void 0?"":Et,Ft=G.ariaLabelClose,Er=Ft===void 0?"Close":Ft;return!ie||$==null&&le==null&&De==null?null:ke.default.createElement("button",{type:"button",className:Y.default("react-datepicker__close-icon",ar,{"react-datepicker__close-icon--disabled":R}),disabled:R,"aria-label":Er,onClick:v.onClearClick,title:pt,tabIndex:-1})}),v.state=v.calcInitialState(),v.preventFocusTimeout=null,v}return Na(re,xe),Ba(re,[{key:"componentDidMount",value:function(){window.addEventListener("scroll",this.onScroll,!0)}},{key:"componentDidUpdate",value:function(k,v){var G,ie;k.inline&&(G=k.selected,ie=this.props.selected,G&&ie?lr.default(G)!==lr.default(ie)||xr.default(G)!==xr.default(ie):G!==ie)&&this.setPreSelection(this.props.selected),this.state.monthSelectedIn!==void 0&&k.monthsShown!==this.props.monthsShown&&this.setState({monthSelectedIn:0}),k.highlightDates!==this.props.highlightDates&&this.setState({highlightDates:bl(this.props.highlightDates)}),v.focused||Wa(k.selected,this.props.selected)||this.setState({inputValue:null}),v.open!==this.state.open&&(v.open===!1&&this.state.open===!0&&this.props.onCalendarOpen(),v.open===!0&&this.state.open===!1&&this.props.onCalendarClose())}},{key:"componentWillUnmount",value:function(){this.clearPreventFocusTimeout(),window.removeEventListener("scroll",this.onScroll,!0)}},{key:"renderInputContainer",value:function(){var k=this.props,v=k.showIcon,G=k.icon,ie=k.calendarIconClassname,R=k.toggleCalendarOnIconClick,$=this.state.open;return ke.default.createElement("div",{className:"react-datepicker__input-container".concat(v?" react-datepicker__view-calendar-icon":"")},v&&ke.default.createElement(xd,Es({icon:G,className:"".concat(ie," ").concat($&&"react-datepicker-ignore-onclickoutside")},R?{onClick:this.toggleCalendar}:null)),this.state.isRenderAriaLiveMessage&&this.renderAriaLiveRegion(),this.renderDateInput(),this.renderClearButton())}},{key:"render",value:function(){var k=this.renderCalendar();if(this.props.inline)return k;if(this.props.withPortal){var v=this.state.open?ke.default.createElement(Pu,{enableTabLoop:this.props.enableTabLoop},ke.default.createElement("div",{className:"react-datepicker__portal",tabIndex:-1,onKeyDown:this.onPortalKeyDown},k)):null;return this.state.open&&this.props.portalId&&(v=ke.default.createElement(Qc,{portalId:this.props.portalId,portalHost:this.props.portalHost},v)),ke.default.createElement("div",null,this.renderInputContainer(),v)}return ke.default.createElement(Oo,{className:this.props.popperClassName,wrapperClassName:this.props.wrapperClassName,hidePopper:!this.isCalendarOpen(),portalId:this.props.portalId,portalHost:this.props.portalHost,popperModifiers:this.props.popperModifiers,targetComponent:this.renderInputContainer(),popperContainer:this.props.popperContainer,popperComponent:k,popperPlacement:this.props.popperPlacement,popperProps:this.props.popperProps,popperOnKeyDown:this.onPopperKeyDown,enableTabLoop:this.props.enableTabLoop,showArrow:this.props.showPopperArrow})}}],[{key:"defaultProps",get:function(){return{allowSameDay:!1,dateFormat:"MM/dd/yyyy",dateFormatCalendar:"LLLL yyyy",onChange:function(){},disabled:!1,disabledKeyboardNavigation:!1,dropdownMode:"scroll",onFocus:function(){},onBlur:function(){},onKeyDown:function(){},onInputClick:function(){},onSelect:function(){},onClickOutside:function(){},onMonthChange:function(){},onCalendarOpen:function(){},onCalendarClose:function(){},preventOpenOnFocus:!1,onYearChange:function(){},onInputError:function(){},monthsShown:1,readOnly:!1,withPortal:!1,selectsDisabledDaysInRange:!1,shouldCloseOnSelect:!0,showTimeSelect:!1,showTimeInput:!1,showPreviousMonths:!1,showMonthYearPicker:!1,showFullMonthYearPicker:!1,showTwoColumnMonthYearPicker:!1,showFourColumnMonthYearPicker:!1,showYearPicker:!1,showQuarterYearPicker:!1,showWeekPicker:!1,strictParsing:!1,timeIntervals:30,timeCaption:"Time",previousMonthAriaLabel:"Previous Month",previousMonthButtonLabel:"Previous Month",nextMonthAriaLabel:"Next Month",nextMonthButtonLabel:"Next Month",previousYearAriaLabel:"Previous Year",previousYearButtonLabel:"Previous Year",nextYearAriaLabel:"Next Year",nextYearButtonLabel:"Next Year",timeInputLabel:"Time",enableTabLoop:!0,yearItemNumber:wo,focusSelectedMonth:!1,showPopperArrow:!0,excludeScrollbar:!0,customTimeInput:null,calendarStartDay:void 0,toggleCalendarOnIconClick:!1}}}]),re}(ke.default.Component),zi="input",LA="navigate";r.CalendarContainer=Hr,r.default=QA,r.getDefaultLocale=Ra,r.registerLocale=function(xe,re){var k=typeof window<"u"?window:globalThis;k.__localeData__||(k.__localeData__={}),k.__localeData__[xe]=re},r.setDefaultLocale=function(xe){(typeof window<"u"?window:globalThis).__localeId__=xe},Object.defineProperty(r,"__esModule",{value:!0})})}(fv,fv.exports)),fv.exports}function Ap(e,t){if(e==null)return{};var r={},n=Object.keys(e),a,o;for(o=0;o<n.length;o++)a=n[o],!(t.indexOf(a)>=0)&&(r[a]=e[a]);return r}function Hn(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return new Hn.InputMask(e,t)}class uo{constructor(t){Object.assign(this,{inserted:"",rawInserted:"",skip:!1,tailShift:0},t)}aggregate(t){return this.rawInserted+=t.rawInserted,this.skip=this.skip||t.skip,this.inserted+=t.inserted,this.tailShift+=t.tailShift,this}get offset(){return this.tailShift+this.inserted.length}}Hn.ChangeDetails=uo;function qf(e){return typeof e=="string"||e instanceof String}const sn={NONE:"NONE",LEFT:"LEFT",FORCE_LEFT:"FORCE_LEFT",RIGHT:"RIGHT",FORCE_RIGHT:"FORCE_RIGHT"};function wG(e){switch(e){case sn.LEFT:return sn.FORCE_LEFT;case sn.RIGHT:return sn.FORCE_RIGHT;default:return e}}function Uw(e){return e.replace(/([.*+?^=!:${}()|[\]\/\\])/g,"\\$1")}function $h(e){return Array.isArray(e)?e:[e,new uo]}function Jv(e,t){if(t===e)return!0;var r=Array.isArray(t),n=Array.isArray(e),a;if(r&&n){if(t.length!=e.length)return!1;for(a=0;a<t.length;a++)if(!Jv(t[a],e[a]))return!1;return!0}if(r!=n)return!1;if(t&&e&&typeof t=="object"&&typeof e=="object"){var o=t instanceof Date,i=e instanceof Date;if(o&&i)return t.getTime()==e.getTime();if(o!=i)return!1;var c=t instanceof RegExp,d=e instanceof RegExp;if(c&&d)return t.toString()==e.toString();if(c!=d)return!1;var h=Object.keys(t);for(a=0;a<h.length;a++)if(!Object.prototype.hasOwnProperty.call(e,h[a]))return!1;for(a=0;a<h.length;a++)if(!Jv(e[h[a]],t[h[a]]))return!1;return!0}else if(t&&e&&typeof t=="function"&&typeof e=="function")return t.toString()===e.toString();return!1}class CG{constructor(t,r,n,a){for(this.value=t,this.cursorPos=r,this.oldValue=n,this.oldSelection=a;this.value.slice(0,this.startChangePos)!==this.oldValue.slice(0,this.startChangePos);)--this.oldSelection.start}get startChangePos(){return Math.min(this.cursorPos,this.oldSelection.start)}get insertedCount(){return this.cursorPos-this.startChangePos}get inserted(){return this.value.substr(this.startChangePos,this.insertedCount)}get removedCount(){return Math.max(this.oldSelection.end-this.startChangePos||this.oldValue.length-this.value.length,0)}get removed(){return this.oldValue.substr(this.startChangePos,this.removedCount)}get head(){return this.value.substring(0,this.startChangePos)}get tail(){return this.value.substring(this.startChangePos+this.insertedCount)}get removeDirection(){return!this.removedCount||this.insertedCount?sn.NONE:(this.oldSelection.end===this.cursorPos||this.oldSelection.start===this.cursorPos)&&this.oldSelection.end===this.oldSelection.start?sn.RIGHT:sn.LEFT}}class cu{constructor(){let t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0,n=arguments.length>2?arguments[2]:void 0;this.value=t,this.from=r,this.stop=n}toString(){return this.value}extend(t){this.value+=String(t)}appendTo(t){return t.append(this.toString(),{tail:!0}).aggregate(t._appendPlaceholder())}get state(){return{value:this.value,from:this.from,stop:this.stop}}set state(t){Object.assign(this,t)}unshift(t){if(!this.value.length||t!=null&&this.from>=t)return"";const r=this.value[0];return this.value=this.value.slice(1),r}shift(){if(!this.value.length)return"";const t=this.value[this.value.length-1];return this.value=this.value.slice(0,-1),t}}class Hs{constructor(t){this._value="",this._update(Object.assign({},Hs.DEFAULTS,t)),this.isInitialized=!0}updateOptions(t){Object.keys(t).length&&this.withValueRefresh(this._update.bind(this,t))}_update(t){Object.assign(this,t)}get state(){return{_value:this.value}}set state(t){this._value=t._value}reset(){this._value=""}get value(){return this._value}set value(t){this.resolve(t)}resolve(t){let r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{input:!0};return this.reset(),this.append(t,r,""),this.doCommit(),this.value}get unmaskedValue(){return this.value}set unmaskedValue(t){this.reset(),this.append(t,{},""),this.doCommit()}get typedValue(){return this.doParse(this.value)}set typedValue(t){this.value=this.doFormat(t)}get rawInputValue(){return this.extractInput(0,this.value.length,{raw:!0})}set rawInputValue(t){this.reset(),this.append(t,{raw:!0},""),this.doCommit()}get displayValue(){return this.value}get isComplete(){return!0}get isFilled(){return this.isComplete}nearestInputPos(t,r){return t}totalInputPositions(){let t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:this.value.length;return Math.min(this.value.length,r-t)}extractInput(){let t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:this.value.length;return this.value.slice(t,r)}extractTail(){let t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:this.value.length;return new cu(this.extractInput(t,r),t)}appendTail(t){return qf(t)&&(t=new cu(String(t))),t.appendTo(this)}_appendCharRaw(t){return t?(this._value+=t,new uo({inserted:t,rawInserted:t})):new uo}_appendChar(t){let r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=arguments.length>2?arguments[2]:void 0;const a=this.state;let o;if([t,o]=$h(this.doPrepare(t,r)),o=o.aggregate(this._appendCharRaw(t,r)),o.inserted){let i,c=this.doValidate(r)!==!1;if(c&&n!=null){const d=this.state;this.overwrite===!0&&(i=n.state,n.unshift(this.value.length-o.tailShift));let h=this.appendTail(n);c=h.rawInserted===n.toString(),!(c&&h.inserted)&&this.overwrite==="shift"&&(this.state=d,i=n.state,n.shift(),h=this.appendTail(n),c=h.rawInserted===n.toString()),c&&h.inserted&&(this.state=d)}c||(o=new uo,this.state=a,n&&i&&(n.state=i))}return o}_appendPlaceholder(){return new uo}_appendEager(){return new uo}append(t,r,n){if(!qf(t))throw new Error("value should be string");const a=new uo,o=qf(n)?new cu(String(n)):n;r!=null&&r.tail&&(r._beforeTailState=this.state);for(let i=0;i<t.length;++i){const c=this._appendChar(t[i],r,o);if(!c.rawInserted&&!this.doSkipInvalid(t[i],r,o))break;a.aggregate(c)}return(this.eager===!0||this.eager==="append")&&r!==null&&r!==void 0&&r.input&&t&&a.aggregate(this._appendEager()),o!=null&&(a.tailShift+=this.appendTail(o).tailShift),a}remove(){let t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:this.value.length;return this._value=this.value.slice(0,t)+this.value.slice(r),new uo}withValueRefresh(t){if(this._refreshing||!this.isInitialized)return t();this._refreshing=!0;const r=this.rawInputValue,n=this.value,a=t();return this.rawInputValue=r,this.value&&this.value!==n&&n.indexOf(this.value)===0&&this.append(n.slice(this.value.length),{},""),delete this._refreshing,a}runIsolated(t){if(this._isolated||!this.isInitialized)return t(this);this._isolated=!0;const r=this.state,n=t(this);return this.state=r,delete this._isolated,n}doSkipInvalid(t){return this.skipInvalid}doPrepare(t){let r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};return this.prepare?this.prepare(t,this,r):t}doValidate(t){return(!this.validate||this.validate(this.value,this,t))&&(!this.parent||this.parent.doValidate(t))}doCommit(){this.commit&&this.commit(this.value,this)}doFormat(t){return this.format?this.format(t,this):t}doParse(t){return this.parse?this.parse(t,this):t}splice(t,r,n,a){let o=arguments.length>4&&arguments[4]!==void 0?arguments[4]:{input:!0};const i=t+r,c=this.extractTail(i),d=this.eager===!0||this.eager==="remove";let h;d&&(a=wG(a),h=this.extractInput(0,i,{raw:!0}));let f=t;const y=new uo;if(a!==sn.NONE&&(f=this.nearestInputPos(t,r>1&&t!==0&&!d?sn.NONE:a),y.tailShift=f-t),y.aggregate(this.remove(f)),d&&a!==sn.NONE&&h===this.rawInputValue)if(a===sn.FORCE_LEFT){let x;for(;h===this.rawInputValue&&(x=this.value.length);)y.aggregate(new uo({tailShift:-1})).aggregate(this.remove(x-1))}else a===sn.FORCE_RIGHT&&c.unshift();return y.aggregate(this.append(n,o,c))}maskEquals(t){return this.mask===t}typedValueEquals(t){const r=this.typedValue;return t===r||Hs.EMPTY_VALUES.includes(t)&&Hs.EMPTY_VALUES.includes(r)||this.doFormat(t)===this.doFormat(this.typedValue)}}Hs.DEFAULTS={format:String,parse:e=>e,skipInvalid:!0};Hs.EMPTY_VALUES=[void 0,null,""];Hn.Masked=Hs;function sI(e){if(e==null)throw new Error("mask property should be defined");return e instanceof RegExp?Hn.MaskedRegExp:qf(e)?Hn.MaskedPattern:e instanceof Date||e===Date?Hn.MaskedDate:e instanceof Number||typeof e=="number"||e===Number?Hn.MaskedNumber:Array.isArray(e)||e===Array?Hn.MaskedDynamic:Hn.Masked&&e.prototype instanceof Hn.Masked?e:e instanceof Hn.Masked?e.constructor:e instanceof Function?Hn.MaskedFunction:(console.warn("Mask not found for mask",e),Hn.Masked)}function nd(e){if(Hn.Masked&&e instanceof Hn.Masked)return e;e=Object.assign({},e);const t=e.mask;if(Hn.Masked&&t instanceof Hn.Masked)return t;const r=sI(t);if(!r)throw new Error("Masked class is not found for provided mask, appropriate module needs to be import manually before creating mask.");return new r(e)}Hn.createMask=nd;const BG=["parent","isOptional","placeholderChar","displayChar","lazy","eager"],xG={0:/\d/,a:/[\u0041-\u005A\u0061-\u007A\u00AA\u00B5\u00BA\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02C1\u02C6-\u02D1\u02E0-\u02E4\u02EC\u02EE\u0370-\u0374\u0376\u0377\u037A-\u037D\u0386\u0388-\u038A\u038C\u038E-\u03A1\u03A3-\u03F5\u03F7-\u0481\u048A-\u0527\u0531-\u0556\u0559\u0561-\u0587\u05D0-\u05EA\u05F0-\u05F2\u0620-\u064A\u066E\u066F\u0671-\u06D3\u06D5\u06E5\u06E6\u06EE\u06EF\u06FA-\u06FC\u06FF\u0710\u0712-\u072F\u074D-\u07A5\u07B1\u07CA-\u07EA\u07F4\u07F5\u07FA\u0800-\u0815\u081A\u0824\u0828\u0840-\u0858\u08A0\u08A2-\u08AC\u0904-\u0939\u093D\u0950\u0958-\u0961\u0971-\u0977\u0979-\u097F\u0985-\u098C\u098F\u0990\u0993-\u09A8\u09AA-\u09B0\u09B2\u09B6-\u09B9\u09BD\u09CE\u09DC\u09DD\u09DF-\u09E1\u09F0\u09F1\u0A05-\u0A0A\u0A0F\u0A10\u0A13-\u0A28\u0A2A-\u0A30\u0A32\u0A33\u0A35\u0A36\u0A38\u0A39\u0A59-\u0A5C\u0A5E\u0A72-\u0A74\u0A85-\u0A8D\u0A8F-\u0A91\u0A93-\u0AA8\u0AAA-\u0AB0\u0AB2\u0AB3\u0AB5-\u0AB9\u0ABD\u0AD0\u0AE0\u0AE1\u0B05-\u0B0C\u0B0F\u0B10\u0B13-\u0B28\u0B2A-\u0B30\u0B32\u0B33\u0B35-\u0B39\u0B3D\u0B5C\u0B5D\u0B5F-\u0B61\u0B71\u0B83\u0B85-\u0B8A\u0B8E-\u0B90\u0B92-\u0B95\u0B99\u0B9A\u0B9C\u0B9E\u0B9F\u0BA3\u0BA4\u0BA8-\u0BAA\u0BAE-\u0BB9\u0BD0\u0C05-\u0C0C\u0C0E-\u0C10\u0C12-\u0C28\u0C2A-\u0C33\u0C35-\u0C39\u0C3D\u0C58\u0C59\u0C60\u0C61\u0C85-\u0C8C\u0C8E-\u0C90\u0C92-\u0CA8\u0CAA-\u0CB3\u0CB5-\u0CB9\u0CBD\u0CDE\u0CE0\u0CE1\u0CF1\u0CF2\u0D05-\u0D0C\u0D0E-\u0D10\u0D12-\u0D3A\u0D3D\u0D4E\u0D60\u0D61\u0D7A-\u0D7F\u0D85-\u0D96\u0D9A-\u0DB1\u0DB3-\u0DBB\u0DBD\u0DC0-\u0DC6\u0E01-\u0E30\u0E32\u0E33\u0E40-\u0E46\u0E81\u0E82\u0E84\u0E87\u0E88\u0E8A\u0E8D\u0E94-\u0E97\u0E99-\u0E9F\u0EA1-\u0EA3\u0EA5\u0EA7\u0EAA\u0EAB\u0EAD-\u0EB0\u0EB2\u0EB3\u0EBD\u0EC0-\u0EC4\u0EC6\u0EDC-\u0EDF\u0F00\u0F40-\u0F47\u0F49-\u0F6C\u0F88-\u0F8C\u1000-\u102A\u103F\u1050-\u1055\u105A-\u105D\u1061\u1065\u1066\u106E-\u1070\u1075-\u1081\u108E\u10A0-\u10C5\u10C7\u10CD\u10D0-\u10FA\u10FC-\u1248\u124A-\u124D\u1250-\u1256\u1258\u125A-\u125D\u1260-\u1288\u128A-\u128D\u1290-\u12B0\u12B2-\u12B5\u12B8-\u12BE\u12C0\u12C2-\u12C5\u12C8-\u12D6\u12D8-\u1310\u1312-\u1315\u1318-\u135A\u1380-\u138F\u13A0-\u13F4\u1401-\u166C\u166F-\u167F\u1681-\u169A\u16A0-\u16EA\u1700-\u170C\u170E-\u1711\u1720-\u1731\u1740-\u1751\u1760-\u176C\u176E-\u1770\u1780-\u17B3\u17D7\u17DC\u1820-\u1877\u1880-\u18A8\u18AA\u18B0-\u18F5\u1900-\u191C\u1950-\u196D\u1970-\u1974\u1980-\u19AB\u19C1-\u19C7\u1A00-\u1A16\u1A20-\u1A54\u1AA7\u1B05-\u1B33\u1B45-\u1B4B\u1B83-\u1BA0\u1BAE\u1BAF\u1BBA-\u1BE5\u1C00-\u1C23\u1C4D-\u1C4F\u1C5A-\u1C7D\u1CE9-\u1CEC\u1CEE-\u1CF1\u1CF5\u1CF6\u1D00-\u1DBF\u1E00-\u1F15\u1F18-\u1F1D\u1F20-\u1F45\u1F48-\u1F4D\u1F50-\u1F57\u1F59\u1F5B\u1F5D\u1F5F-\u1F7D\u1F80-\u1FB4\u1FB6-\u1FBC\u1FBE\u1FC2-\u1FC4\u1FC6-\u1FCC\u1FD0-\u1FD3\u1FD6-\u1FDB\u1FE0-\u1FEC\u1FF2-\u1FF4\u1FF6-\u1FFC\u2071\u207F\u2090-\u209C\u2102\u2107\u210A-\u2113\u2115\u2119-\u211D\u2124\u2126\u2128\u212A-\u212D\u212F-\u2139\u213C-\u213F\u2145-\u2149\u214E\u2183\u2184\u2C00-\u2C2E\u2C30-\u2C5E\u2C60-\u2CE4\u2CEB-\u2CEE\u2CF2\u2CF3\u2D00-\u2D25\u2D27\u2D2D\u2D30-\u2D67\u2D6F\u2D80-\u2D96\u2DA0-\u2DA6\u2DA8-\u2DAE\u2DB0-\u2DB6\u2DB8-\u2DBE\u2DC0-\u2DC6\u2DC8-\u2DCE\u2DD0-\u2DD6\u2DD8-\u2DDE\u2E2F\u3005\u3006\u3031-\u3035\u303B\u303C\u3041-\u3096\u309D-\u309F\u30A1-\u30FA\u30FC-\u30FF\u3105-\u312D\u3131-\u318E\u31A0-\u31BA\u31F0-\u31FF\u3400-\u4DB5\u4E00-\u9FCC\uA000-\uA48C\uA4D0-\uA4FD\uA500-\uA60C\uA610-\uA61F\uA62A\uA62B\uA640-\uA66E\uA67F-\uA697\uA6A0-\uA6E5\uA717-\uA71F\uA722-\uA788\uA78B-\uA78E\uA790-\uA793\uA7A0-\uA7AA\uA7F8-\uA801\uA803-\uA805\uA807-\uA80A\uA80C-\uA822\uA840-\uA873\uA882-\uA8B3\uA8F2-\uA8F7\uA8FB\uA90A-\uA925\uA930-\uA946\uA960-\uA97C\uA984-\uA9B2\uA9CF\uAA00-\uAA28\uAA40-\uAA42\uAA44-\uAA4B\uAA60-\uAA76\uAA7A\uAA80-\uAAAF\uAAB1\uAAB5\uAAB6\uAAB9-\uAABD\uAAC0\uAAC2\uAADB-\uAADD\uAAE0-\uAAEA\uAAF2-\uAAF4\uAB01-\uAB06\uAB09-\uAB0E\uAB11-\uAB16\uAB20-\uAB26\uAB28-\uAB2E\uABC0-\uABE2\uAC00-\uD7A3\uD7B0-\uD7C6\uD7CB-\uD7FB\uF900-\uFA6D\uFA70-\uFAD9\uFB00-\uFB06\uFB13-\uFB17\uFB1D\uFB1F-\uFB28\uFB2A-\uFB36\uFB38-\uFB3C\uFB3E\uFB40\uFB41\uFB43\uFB44\uFB46-\uFBB1\uFBD3-\uFD3D\uFD50-\uFD8F\uFD92-\uFDC7\uFDF0-\uFDFB\uFE70-\uFE74\uFE76-\uFEFC\uFF21-\uFF3A\uFF41-\uFF5A\uFF66-\uFFBE\uFFC2-\uFFC7\uFFCA-\uFFCF\uFFD2-\uFFD7\uFFDA-\uFFDC]/,"*":/./};class AI{constructor(t){const{parent:r,isOptional:n,placeholderChar:a,displayChar:o,lazy:i,eager:c}=t,d=Ap(t,BG);this.masked=nd(d),Object.assign(this,{parent:r,isOptional:n,placeholderChar:a,displayChar:o,lazy:i,eager:c})}reset(){this.isFilled=!1,this.masked.reset()}remove(){let t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:this.value.length;return t===0&&r>=1?(this.isFilled=!1,this.masked.remove(t,r)):new uo}get value(){return this.masked.value||(this.isFilled&&!this.isOptional?this.placeholderChar:"")}get unmaskedValue(){return this.masked.unmaskedValue}get displayValue(){return this.masked.value&&this.displayChar||this.value}get isComplete(){return!!this.masked.value||this.isOptional}_appendChar(t){let r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(this.isFilled)return new uo;const n=this.masked.state,a=this.masked._appendChar(t,r);return a.inserted&&this.doValidate(r)===!1&&(a.inserted=a.rawInserted="",this.masked.state=n),!a.inserted&&!this.isOptional&&!this.lazy&&!r.input&&(a.inserted=this.placeholderChar),a.skip=!a.inserted&&!this.isOptional,this.isFilled=!!a.inserted,a}append(){return this.masked.append(...arguments)}_appendPlaceholder(){const t=new uo;return this.isFilled||this.isOptional||(this.isFilled=!0,t.inserted=this.placeholderChar),t}_appendEager(){return new uo}extractTail(){return this.masked.extractTail(...arguments)}appendTail(){return this.masked.appendTail(...arguments)}extractInput(){let t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:this.value.length,n=arguments.length>2?arguments[2]:void 0;return this.masked.extractInput(t,r,n)}nearestInputPos(t){let r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:sn.NONE;const n=0,a=this.value.length,o=Math.min(Math.max(t,n),a);switch(r){case sn.LEFT:case sn.FORCE_LEFT:return this.isComplete?o:n;case sn.RIGHT:case sn.FORCE_RIGHT:return this.isComplete?o:a;case sn.NONE:default:return o}}totalInputPositions(){let t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:this.value.length;return this.value.slice(t,r).length}doValidate(){return this.masked.doValidate(...arguments)&&(!this.parent||this.parent.doValidate(...arguments))}doCommit(){this.masked.doCommit()}get state(){return{masked:this.masked.state,isFilled:this.isFilled}}set state(t){this.masked.state=t.masked,this.isFilled=t.isFilled}}class cI{constructor(t){Object.assign(this,t),this._value="",this.isFixed=!0}get value(){return this._value}get unmaskedValue(){return this.isUnmasking?this.value:""}get displayValue(){return this.value}reset(){this._isRawInput=!1,this._value=""}remove(){let t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:this._value.length;return this._value=this._value.slice(0,t)+this._value.slice(r),this._value||(this._isRawInput=!1),new uo}nearestInputPos(t){let r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:sn.NONE;const n=0,a=this._value.length;switch(r){case sn.LEFT:case sn.FORCE_LEFT:return n;case sn.NONE:case sn.RIGHT:case sn.FORCE_RIGHT:default:return a}}totalInputPositions(){let t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:this._value.length;return this._isRawInput?r-t:0}extractInput(){let t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:this._value.length;return(arguments.length>2&&arguments[2]!==void 0?arguments[2]:{}).raw&&this._isRawInput&&this._value.slice(t,r)||""}get isComplete(){return!0}get isFilled(){return!!this._value}_appendChar(t){let r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const n=new uo;if(this.isFilled)return n;const a=this.eager===!0||this.eager==="append",i=this.char===t&&(this.isUnmasking||r.input||r.raw)&&(!r.raw||!a)&&!r.tail;return i&&(n.rawInserted=this.char),this._value=n.inserted=this.char,this._isRawInput=i&&(r.raw||r.input),n}_appendEager(){return this._appendChar(this.char,{tail:!0})}_appendPlaceholder(){const t=new uo;return this.isFilled||(this._value=t.inserted=this.char),t}extractTail(){return arguments.length>1&&arguments[1]!==void 0?arguments[1]:this.value.length,new cu("")}appendTail(t){return qf(t)&&(t=new cu(String(t))),t.appendTo(this)}append(t,r,n){const a=this._appendChar(t[0],r);return n!=null&&(a.tailShift+=this.appendTail(n).tailShift),a}doCommit(){}get state(){return{_value:this._value,_isRawInput:this._isRawInput}}set state(t){Object.assign(this,t)}}const _G=["chunks"];class $l{constructor(){let t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:0;this.chunks=t,this.from=r}toString(){return this.chunks.map(String).join("")}extend(t){if(!String(t))return;qf(t)&&(t=new cu(String(t)));const r=this.chunks[this.chunks.length-1],n=r&&(r.stop===t.stop||t.stop==null)&&t.from===r.from+r.toString().length;if(t instanceof cu)n?r.extend(t.toString()):this.chunks.push(t);else if(t instanceof $l){if(t.stop==null){let a;for(;t.chunks.length&&t.chunks[0].stop==null;)a=t.chunks.shift(),a.from+=t.from,this.extend(a)}t.toString()&&(t.stop=t.blockIndex,this.chunks.push(t))}}appendTo(t){if(!(t instanceof Hn.MaskedPattern))return new cu(this.toString()).appendTo(t);const r=new uo;for(let n=0;n<this.chunks.length&&!r.skip;++n){const a=this.chunks[n],o=t._mapPosToBlock(t.value.length),i=a.stop;let c;if(i!=null&&(!o||o.index<=i)){if(a instanceof $l||t._stops.indexOf(i)>=0){const d=t._appendPlaceholder(i);r.aggregate(d)}c=a instanceof $l&&t._blocks[i]}if(c){const d=c.appendTail(a);d.skip=!1,r.aggregate(d),t._value+=d.inserted;const h=a.toString().slice(d.rawInserted.length);h&&r.aggregate(t.append(h,{tail:!0}))}else r.aggregate(t.append(a.toString(),{tail:!0}))}return r}get state(){return{chunks:this.chunks.map(t=>t.state),from:this.from,stop:this.stop,blockIndex:this.blockIndex}}set state(t){const{chunks:r}=t,n=Ap(t,_G);Object.assign(this,n),this.chunks=r.map(a=>{const o="chunks"in a?new $l:new cu;return o.state=a,o})}unshift(t){if(!this.chunks.length||t!=null&&this.from>=t)return"";const r=t!=null?t-this.from:t;let n=0;for(;n<this.chunks.length;){const a=this.chunks[n],o=a.unshift(r);if(a.toString()){if(!o)break;++n}else this.chunks.splice(n,1);if(o)return o}return""}shift(){if(!this.chunks.length)return"";let t=this.chunks.length-1;for(;0<=t;){const r=this.chunks[t],n=r.shift();if(r.toString()){if(!n)break;--t}else this.chunks.splice(t,1);if(n)return n}return""}}class EG{constructor(t,r){this.masked=t,this._log=[];const{offset:n,index:a}=t._mapPosToBlock(r)||(r<0?{index:0,offset:0}:{index:this.masked._blocks.length,offset:0});this.offset=n,this.index=a,this.ok=!1}get block(){return this.masked._blocks[this.index]}get pos(){return this.masked._blockStartPos(this.index)+this.offset}get state(){return{index:this.index,offset:this.offset,ok:this.ok}}set state(t){Object.assign(this,t)}pushState(){this._log.push(this.state)}popState(){const t=this._log.pop();return this.state=t,t}bindBlock(){this.block||(this.index<0&&(this.index=0,this.offset=0),this.index>=this.masked._blocks.length&&(this.index=this.masked._blocks.length-1,this.offset=this.block.value.length))}_pushLeft(t){for(this.pushState(),this.bindBlock();0<=this.index;--this.index,this.offset=((r=this.block)===null||r===void 0?void 0:r.value.length)||0){var r;if(t())return this.ok=!0}return this.ok=!1}_pushRight(t){for(this.pushState(),this.bindBlock();this.index<this.masked._blocks.length;++this.index,this.offset=0)if(t())return this.ok=!0;return this.ok=!1}pushLeftBeforeFilled(){return this._pushLeft(()=>{if(!(this.block.isFixed||!this.block.value)&&(this.offset=this.block.nearestInputPos(this.offset,sn.FORCE_LEFT),this.offset!==0))return!0})}pushLeftBeforeInput(){return this._pushLeft(()=>{if(!this.block.isFixed)return this.offset=this.block.nearestInputPos(this.offset,sn.LEFT),!0})}pushLeftBeforeRequired(){return this._pushLeft(()=>{if(!(this.block.isFixed||this.block.isOptional&&!this.block.value))return this.offset=this.block.nearestInputPos(this.offset,sn.LEFT),!0})}pushRightBeforeFilled(){return this._pushRight(()=>{if(!(this.block.isFixed||!this.block.value)&&(this.offset=this.block.nearestInputPos(this.offset,sn.FORCE_RIGHT),this.offset!==this.block.value.length))return!0})}pushRightBeforeInput(){return this._pushRight(()=>{if(!this.block.isFixed)return this.offset=this.block.nearestInputPos(this.offset,sn.NONE),!0})}pushRightBeforeRequired(){return this._pushRight(()=>{if(!(this.block.isFixed||this.block.isOptional&&!this.block.value))return this.offset=this.block.nearestInputPos(this.offset,sn.NONE),!0})}}class kG extends Hs{_update(t){t.mask&&(t.validate=r=>r.search(t.mask)>=0),super._update(t)}}Hn.MaskedRegExp=kG;const SG=["_blocks"];class sA extends Hs{constructor(){let t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};t.definitions=Object.assign({},xG,t.definitions),super(Object.assign({},sA.DEFAULTS,t))}_update(){let t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:{};t.definitions=Object.assign({},this.definitions,t.definitions),super._update(t),this._rebuildMask()}_rebuildMask(){const t=this.definitions;this._blocks=[],this._stops=[],this._maskedBlocks={};let r=this.mask;if(!r||!t)return;let n=!1,a=!1;for(let c=0;c<r.length;++c){var o,i;if(this.blocks){const x=r.slice(c),w=Object.keys(this.blocks).filter(O=>x.indexOf(O)===0);w.sort((O,M)=>M.length-O.length);const F=w[0];if(F){const O=nd(Object.assign({parent:this,lazy:this.lazy,eager:this.eager,placeholderChar:this.placeholderChar,displayChar:this.displayChar,overwrite:this.overwrite},this.blocks[F]));O&&(this._blocks.push(O),this._maskedBlocks[F]||(this._maskedBlocks[F]=[]),this._maskedBlocks[F].push(this._blocks.length-1)),c+=F.length-1;continue}}let d=r[c],h=d in t;if(d===sA.STOP_CHAR){this._stops.push(this._blocks.length);continue}if(d==="{"||d==="}"){n=!n;continue}if(d==="["||d==="]"){a=!a;continue}if(d===sA.ESCAPE_CHAR){if(++c,d=r[c],!d)break;h=!1}const f=(o=t[d])!==null&&o!==void 0&&o.mask&&!(((i=t[d])===null||i===void 0?void 0:i.mask.prototype)instanceof Hn.Masked)?t[d]:{mask:t[d]},y=h?new AI(Object.assign({parent:this,isOptional:a,lazy:this.lazy,eager:this.eager,placeholderChar:this.placeholderChar,displayChar:this.displayChar},f)):new cI({char:d,eager:this.eager,isUnmasking:n});this._blocks.push(y)}}get state(){return Object.assign({},super.state,{_blocks:this._blocks.map(t=>t.state)})}set state(t){const{_blocks:r}=t,n=Ap(t,SG);this._blocks.forEach((a,o)=>a.state=r[o]),super.state=n}reset(){super.reset(),this._blocks.forEach(t=>t.reset())}get isComplete(){return this._blocks.every(t=>t.isComplete)}get isFilled(){return this._blocks.every(t=>t.isFilled)}get isFixed(){return this._blocks.every(t=>t.isFixed)}get isOptional(){return this._blocks.every(t=>t.isOptional)}doCommit(){this._blocks.forEach(t=>t.doCommit()),super.doCommit()}get unmaskedValue(){return this._blocks.reduce((t,r)=>t+=r.unmaskedValue,"")}set unmaskedValue(t){super.unmaskedValue=t}get value(){return this._blocks.reduce((t,r)=>t+=r.value,"")}set value(t){super.value=t}get displayValue(){return this._blocks.reduce((t,r)=>t+=r.displayValue,"")}appendTail(t){return super.appendTail(t).aggregate(this._appendPlaceholder())}_appendEager(){var t;const r=new uo;let n=(t=this._mapPosToBlock(this.value.length))===null||t===void 0?void 0:t.index;if(n==null)return r;this._blocks[n].isFilled&&++n;for(let a=n;a<this._blocks.length;++a){const o=this._blocks[a]._appendEager();if(!o.inserted)break;r.aggregate(o)}return r}_appendCharRaw(t){let r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const n=this._mapPosToBlock(this.value.length),a=new uo;if(!n)return a;for(let c=n.index;;++c){var o,i;const d=this._blocks[c];if(!d)break;const h=d._appendChar(t,Object.assign({},r,{_beforeTailState:(o=r._beforeTailState)===null||o===void 0||(i=o._blocks)===null||i===void 0?void 0:i[c]})),f=h.skip;if(a.aggregate(h),f||h.rawInserted)break}return a}extractTail(){let t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:this.value.length;const n=new $l;return t===r||this._forEachBlocksInRange(t,r,(a,o,i,c)=>{const d=a.extractTail(i,c);d.stop=this._findStopBefore(o),d.from=this._blockStartPos(o),d instanceof $l&&(d.blockIndex=o),n.extend(d)}),n}extractInput(){let t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:this.value.length,n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:{};if(t===r)return"";let a="";return this._forEachBlocksInRange(t,r,(o,i,c,d)=>{a+=o.extractInput(c,d,n)}),a}_findStopBefore(t){let r;for(let n=0;n<this._stops.length;++n){const a=this._stops[n];if(a<=t)r=a;else break}return r}_appendPlaceholder(t){const r=new uo;if(this.lazy&&t==null)return r;const n=this._mapPosToBlock(this.value.length);if(!n)return r;const a=n.index,o=t??this._blocks.length;return this._blocks.slice(a,o).forEach(i=>{if(!i.lazy||t!=null){const c=i._blocks!=null?[i._blocks.length]:[],d=i._appendPlaceholder(...c);this._value+=d.inserted,r.aggregate(d)}}),r}_mapPosToBlock(t){let r="";for(let n=0;n<this._blocks.length;++n){const a=this._blocks[n],o=r.length;if(r+=a.value,t<=r.length)return{index:n,offset:t-o}}}_blockStartPos(t){return this._blocks.slice(0,t).reduce((r,n)=>r+=n.value.length,0)}_forEachBlocksInRange(t){let r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:this.value.length,n=arguments.length>2?arguments[2]:void 0;const a=this._mapPosToBlock(t);if(a){const o=this._mapPosToBlock(r),i=o&&a.index===o.index,c=a.offset,d=o&&i?o.offset:this._blocks[a.index].value.length;if(n(this._blocks[a.index],a.index,c,d),o&&!i){for(let h=a.index+1;h<o.index;++h)n(this._blocks[h],h,0,this._blocks[h].value.length);n(this._blocks[o.index],o.index,0,o.offset)}}}remove(){let t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:this.value.length;const n=super.remove(t,r);return this._forEachBlocksInRange(t,r,(a,o,i,c)=>{n.aggregate(a.remove(i,c))}),n}nearestInputPos(t){let r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:sn.NONE;if(!this._blocks.length)return 0;const n=new EG(this,t);if(r===sn.NONE)return n.pushRightBeforeInput()||(n.popState(),n.pushLeftBeforeInput())?n.pos:this.value.length;if(r===sn.LEFT||r===sn.FORCE_LEFT){if(r===sn.LEFT){if(n.pushRightBeforeFilled(),n.ok&&n.pos===t)return t;n.popState()}if(n.pushLeftBeforeInput(),n.pushLeftBeforeRequired(),n.pushLeftBeforeFilled(),r===sn.LEFT){if(n.pushRightBeforeInput(),n.pushRightBeforeRequired(),n.ok&&n.pos<=t||(n.popState(),n.ok&&n.pos<=t))return n.pos;n.popState()}return n.ok?n.pos:r===sn.FORCE_LEFT?0:(n.popState(),n.ok||(n.popState(),n.ok)?n.pos:0)}return r===sn.RIGHT||r===sn.FORCE_RIGHT?(n.pushRightBeforeInput(),n.pushRightBeforeRequired(),n.pushRightBeforeFilled()?n.pos:r===sn.FORCE_RIGHT?this.value.length:(n.popState(),n.ok||(n.popState(),n.ok)?n.pos:this.nearestInputPos(t,sn.LEFT))):t}totalInputPositions(){let t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:this.value.length,n=0;return this._forEachBlocksInRange(t,r,(a,o,i,c)=>{n+=a.totalInputPositions(i,c)}),n}maskedBlock(t){return this.maskedBlocks(t)[0]}maskedBlocks(t){const r=this._maskedBlocks[t];return r?r.map(n=>this._blocks[n]):[]}}sA.DEFAULTS={lazy:!0,placeholderChar:"_"};sA.STOP_CHAR="`";sA.ESCAPE_CHAR="\\";sA.InputDefinition=AI;sA.FixedDefinition=cI;Hn.MaskedPattern=sA;class Ov extends sA{get _matchFrom(){return this.maxLength-String(this.from).length}_update(t){t=Object.assign({to:this.to||0,from:this.from||0,maxLength:this.maxLength||0},t);let r=String(t.to).length;t.maxLength!=null&&(r=Math.max(r,t.maxLength)),t.maxLength=r;const n=String(t.from).padStart(r,"0"),a=String(t.to).padStart(r,"0");let o=0;for(;o<a.length&&a[o]===n[o];)++o;t.mask=a.slice(0,o).replace(/0/g,"\\0")+"0".repeat(r-o),super._update(t)}get isComplete(){return super.isComplete&&!!this.value}boundaries(t){let r="",n="";const[,a,o]=t.match(/^(\D*)(\d*)(\D*)/)||[];return o&&(r="0".repeat(a.length)+o,n="9".repeat(a.length)+o),r=r.padEnd(this.maxLength,"0"),n=n.padEnd(this.maxLength,"9"),[r,n]}doPrepare(t){let r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n;if([t,n]=$h(super.doPrepare(t.replace(/\D/g,""),r)),!this.autofix||!t)return t;const a=String(this.from).padStart(this.maxLength,"0"),o=String(this.to).padStart(this.maxLength,"0");let i=this.value+t;if(i.length>this.maxLength)return"";const[c,d]=this.boundaries(i);return Number(d)<this.from?a[i.length-1]:Number(c)>this.to?this.autofix==="pad"&&i.length<this.maxLength?["",n.aggregate(this.append(a[i.length-1]+t,r))]:o[i.length-1]:t}doValidate(){const t=this.value;if(t.search(/[^0]/)===-1&&t.length<=this._matchFrom)return!0;const[n,a]=this.boundaries(t);return this.from<=Number(a)&&Number(n)<=this.to&&super.doValidate(...arguments)}}Hn.MaskedRange=Ov;class cp extends sA{constructor(t){super(Object.assign({},cp.DEFAULTS,t))}_update(t){t.mask===Date&&delete t.mask,t.pattern&&(t.mask=t.pattern);const r=t.blocks;t.blocks=Object.assign({},cp.GET_DEFAULT_BLOCKS()),t.min&&(t.blocks.Y.from=t.min.getFullYear()),t.max&&(t.blocks.Y.to=t.max.getFullYear()),t.min&&t.max&&t.blocks.Y.from===t.blocks.Y.to&&(t.blocks.m.from=t.min.getMonth()+1,t.blocks.m.to=t.max.getMonth()+1,t.blocks.m.from===t.blocks.m.to&&(t.blocks.d.from=t.min.getDate(),t.blocks.d.to=t.max.getDate())),Object.assign(t.blocks,this.blocks,r),Object.keys(t.blocks).forEach(n=>{const a=t.blocks[n];!("autofix"in a)&&"autofix"in t&&(a.autofix=t.autofix)}),super._update(t)}doValidate(){const t=this.date;return super.doValidate(...arguments)&&(!this.isComplete||this.isDateExist(this.value)&&t!=null&&(this.min==null||this.min<=t)&&(this.max==null||t<=this.max))}isDateExist(t){return this.format(this.parse(t,this),this).indexOf(t)>=0}get date(){return this.typedValue}set date(t){this.typedValue=t}get typedValue(){return this.isComplete?super.typedValue:null}set typedValue(t){super.typedValue=t}maskEquals(t){return t===Date||super.maskEquals(t)}}cp.DEFAULTS={pattern:"d{.}`m{.}`Y",format:e=>{if(!e)return"";const t=String(e.getDate()).padStart(2,"0"),r=String(e.getMonth()+1).padStart(2,"0"),n=e.getFullYear();return[t,r,n].join(".")},parse:e=>{const[t,r,n]=e.split(".");return new Date(n,r-1,t)}};cp.GET_DEFAULT_BLOCKS=()=>({d:{mask:Ov,from:1,to:31,maxLength:2},m:{mask:Ov,from:1,to:12,maxLength:2},Y:{mask:Ov,from:1900,to:9999}});Hn.MaskedDate=cp;class zB{get selectionStart(){let t;try{t=this._unsafeSelectionStart}catch{}return t??this.value.length}get selectionEnd(){let t;try{t=this._unsafeSelectionEnd}catch{}return t??this.value.length}select(t,r){if(!(t==null||r==null||t===this.selectionStart&&r===this.selectionEnd))try{this._unsafeSelect(t,r)}catch{}}_unsafeSelect(t,r){}get isActive(){return!1}bindEvents(t){}unbindEvents(){}}Hn.MaskElement=zB;class vp extends zB{constructor(t){super(),this.input=t,this._handlers={}}get rootElement(){var t,r,n;return(t=(r=(n=this.input).getRootNode)===null||r===void 0?void 0:r.call(n))!==null&&t!==void 0?t:document}get isActive(){return this.input===this.rootElement.activeElement}get _unsafeSelectionStart(){return this.input.selectionStart}get _unsafeSelectionEnd(){return this.input.selectionEnd}_unsafeSelect(t,r){this.input.setSelectionRange(t,r)}get value(){return this.input.value}set value(t){this.input.value=t}bindEvents(t){Object.keys(t).forEach(r=>this._toggleEventHandler(vp.EVENTS_MAP[r],t[r]))}unbindEvents(){Object.keys(this._handlers).forEach(t=>this._toggleEventHandler(t))}_toggleEventHandler(t,r){this._handlers[t]&&(this.input.removeEventListener(t,this._handlers[t]),delete this._handlers[t]),r&&(this.input.addEventListener(t,r),this._handlers[t]=r)}}vp.EVENTS_MAP={selectionChange:"keydown",input:"input",drop:"drop",click:"click",focus:"focus",commit:"blur"};Hn.HTMLMaskElement=vp;class uI extends vp{get _unsafeSelectionStart(){const t=this.rootElement,r=t.getSelection&&t.getSelection(),n=r&&r.anchorOffset,a=r&&r.focusOffset;return a==null||n==null||n<a?n:a}get _unsafeSelectionEnd(){const t=this.rootElement,r=t.getSelection&&t.getSelection(),n=r&&r.anchorOffset,a=r&&r.focusOffset;return a==null||n==null||n>a?n:a}_unsafeSelect(t,r){if(!this.rootElement.createRange)return;const n=this.rootElement.createRange();n.setStart(this.input.firstChild||this.input,t),n.setEnd(this.input.lastChild||this.input,r);const a=this.rootElement,o=a.getSelection&&a.getSelection();o&&(o.removeAllRanges(),o.addRange(n))}get value(){return this.input.textContent}set value(t){this.input.textContent=t}}Hn.HTMLContenteditableMaskElement=uI;const FG=["mask"];class TG{constructor(t,r){this.el=t instanceof zB?t:t.isContentEditable&&t.tagName!=="INPUT"&&t.tagName!=="TEXTAREA"?new uI(t):new vp(t),this.masked=nd(r),this._listeners={},this._value="",this._unmaskedValue="",this._saveSelection=this._saveSelection.bind(this),this._onInput=this._onInput.bind(this),this._onChange=this._onChange.bind(this),this._onDrop=this._onDrop.bind(this),this._onFocus=this._onFocus.bind(this),this._onClick=this._onClick.bind(this),this.alignCursor=this.alignCursor.bind(this),this.alignCursorFriendly=this.alignCursorFriendly.bind(this),this._bindEvents(),this.updateValue(),this._onChange()}get mask(){return this.masked.mask}maskEquals(t){var r;return t==null||((r=this.masked)===null||r===void 0?void 0:r.maskEquals(t))}set mask(t){if(this.maskEquals(t))return;if(!(t instanceof Hn.Masked)&&this.masked.constructor===sI(t)){this.masked.updateOptions({mask:t});return}const r=nd({mask:t});r.unmaskedValue=this.masked.unmaskedValue,this.masked=r}get value(){return this._value}set value(t){this.value!==t&&(this.masked.value=t,this.updateControl(),this.alignCursor())}get unmaskedValue(){return this._unmaskedValue}set unmaskedValue(t){this.unmaskedValue!==t&&(this.masked.unmaskedValue=t,this.updateControl(),this.alignCursor())}get typedValue(){return this.masked.typedValue}set typedValue(t){this.masked.typedValueEquals(t)||(this.masked.typedValue=t,this.updateControl(),this.alignCursor())}get displayValue(){return this.masked.displayValue}_bindEvents(){this.el.bindEvents({selectionChange:this._saveSelection,input:this._onInput,drop:this._onDrop,click:this._onClick,focus:this._onFocus,commit:this._onChange})}_unbindEvents(){this.el&&this.el.unbindEvents()}_fireEvent(t){for(var r=arguments.length,n=new Array(r>1?r-1:0),a=1;a<r;a++)n[a-1]=arguments[a];const o=this._listeners[t];o&&o.forEach(i=>i(...n))}get selectionStart(){return this._cursorChanging?this._changingCursorPos:this.el.selectionStart}get cursorPos(){return this._cursorChanging?this._changingCursorPos:this.el.selectionEnd}set cursorPos(t){!this.el||!this.el.isActive||(this.el.select(t,t),this._saveSelection())}_saveSelection(){this.displayValue!==this.el.value&&console.warn("Element value was changed outside of mask. Syncronize mask using `mask.updateValue()` to work properly."),this._selection={start:this.selectionStart,end:this.cursorPos}}updateValue(){this.masked.value=this.el.value,this._value=this.masked.value}updateControl(){const t=this.masked.unmaskedValue,r=this.masked.value,n=this.displayValue,a=this.unmaskedValue!==t||this.value!==r;this._unmaskedValue=t,this._value=r,this.el.value!==n&&(this.el.value=n),a&&this._fireChangeEvents()}updateOptions(t){const{mask:r}=t,n=Ap(t,FG),a=!this.maskEquals(r),o=!Jv(this.masked,n);a&&(this.mask=r),o&&this.masked.updateOptions(n),(a||o)&&this.updateControl()}updateCursor(t){t!=null&&(this.cursorPos=t,this._delayUpdateCursor(t))}_delayUpdateCursor(t){this._abortUpdateCursor(),this._changingCursorPos=t,this._cursorChanging=setTimeout(()=>{this.el&&(this.cursorPos=this._changingCursorPos,this._abortUpdateCursor())},10)}_fireChangeEvents(){this._fireEvent("accept",this._inputEvent),this.masked.isComplete&&this._fireEvent("complete",this._inputEvent)}_abortUpdateCursor(){this._cursorChanging&&(clearTimeout(this._cursorChanging),delete this._cursorChanging)}alignCursor(){this.cursorPos=this.masked.nearestInputPos(this.masked.nearestInputPos(this.cursorPos,sn.LEFT))}alignCursorFriendly(){this.selectionStart===this.cursorPos&&this.alignCursor()}on(t,r){return this._listeners[t]||(this._listeners[t]=[]),this._listeners[t].push(r),this}off(t,r){if(!this._listeners[t])return this;if(!r)return delete this._listeners[t],this;const n=this._listeners[t].indexOf(r);return n>=0&&this._listeners[t].splice(n,1),this}_onInput(t){if(this._inputEvent=t,this._abortUpdateCursor(),!this._selection)return this.updateValue();const r=new CG(this.el.value,this.cursorPos,this.displayValue,this._selection),n=this.masked.rawInputValue,a=this.masked.splice(r.startChangePos,r.removed.length,r.inserted,r.removeDirection,{input:!0,raw:!0}).offset,o=n===this.masked.rawInputValue?r.removeDirection:sn.NONE;let i=this.masked.nearestInputPos(r.startChangePos+a,o);o!==sn.NONE&&(i=this.masked.nearestInputPos(i,sn.NONE)),this.updateControl(),this.updateCursor(i),delete this._inputEvent}_onChange(){this.displayValue!==this.el.value&&this.updateValue(),this.masked.doCommit(),this.updateControl(),this._saveSelection()}_onDrop(t){t.preventDefault(),t.stopPropagation()}_onFocus(t){this.alignCursorFriendly()}_onClick(t){this.alignCursorFriendly()}destroy(){this._unbindEvents(),this._listeners.length=0,delete this.el}}Hn.InputMask=TG;class OG extends sA{_update(t){t.enum&&(t.mask="*".repeat(t.enum[0].length)),super._update(t)}doValidate(){return this.enum.some(t=>t.indexOf(this.unmaskedValue)>=0)&&super.doValidate(...arguments)}}Hn.MaskedEnum=OG;class BA extends Hs{constructor(t){super(Object.assign({},BA.DEFAULTS,t))}_update(t){super._update(t),this._updateRegExps()}_updateRegExps(){let t="^"+(this.allowNegative?"[+|\\-]?":""),r="\\d*",n=(this.scale?"(".concat(Uw(this.radix),"\\d{0,").concat(this.scale,"})?"):"")+"$";this._numberRegExp=new RegExp(t+r+n),this._mapToRadixRegExp=new RegExp("[".concat(this.mapToRadix.map(Uw).join(""),"]"),"g"),this._thousandsSeparatorRegExp=new RegExp(Uw(this.thousandsSeparator),"g")}_removeThousandsSeparators(t){return t.replace(this._thousandsSeparatorRegExp,"")}_insertThousandsSeparators(t){const r=t.split(this.radix);return r[0]=r[0].replace(/\B(?=(\d{3})+(?!\d))/g,this.thousandsSeparator),r.join(this.radix)}doPrepare(t){let r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};t=this._removeThousandsSeparators(this.scale&&this.mapToRadix.length&&(r.input&&r.raw||!r.input&&!r.raw)?t.replace(this._mapToRadixRegExp,this.radix):t);const[n,a]=$h(super.doPrepare(t,r));return t&&!n&&(a.skip=!0),[n,a]}_separatorsCount(t){let r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!1,n=0;for(let a=0;a<t;++a)this._value.indexOf(this.thousandsSeparator,a)===a&&(++n,r&&(t+=this.thousandsSeparator.length));return n}_separatorsCountFromSlice(){let t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:this._value;return this._separatorsCount(this._removeThousandsSeparators(t).length,!0)}extractInput(){let t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:this.value.length,n=arguments.length>2?arguments[2]:void 0;return[t,r]=this._adjustRangeWithSeparators(t,r),this._removeThousandsSeparators(super.extractInput(t,r,n))}_appendCharRaw(t){let r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};if(!this.thousandsSeparator)return super._appendCharRaw(t,r);const n=r.tail&&r._beforeTailState?r._beforeTailState._value:this._value,a=this._separatorsCountFromSlice(n);this._value=this._removeThousandsSeparators(this.value);const o=super._appendCharRaw(t,r);this._value=this._insertThousandsSeparators(this._value);const i=r.tail&&r._beforeTailState?r._beforeTailState._value:this._value,c=this._separatorsCountFromSlice(i);return o.tailShift+=(c-a)*this.thousandsSeparator.length,o.skip=!o.rawInserted&&t===this.thousandsSeparator,o}_findSeparatorAround(t){if(this.thousandsSeparator){const r=t-this.thousandsSeparator.length+1,n=this.value.indexOf(this.thousandsSeparator,r);if(n<=t)return n}return-1}_adjustRangeWithSeparators(t,r){const n=this._findSeparatorAround(t);n>=0&&(t=n);const a=this._findSeparatorAround(r);return a>=0&&(r=a+this.thousandsSeparator.length),[t,r]}remove(){let t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:0,r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:this.value.length;[t,r]=this._adjustRangeWithSeparators(t,r);const n=this.value.slice(0,t),a=this.value.slice(r),o=this._separatorsCount(n.length);this._value=this._insertThousandsSeparators(this._removeThousandsSeparators(n+a));const i=this._separatorsCountFromSlice(n);return new uo({tailShift:(i-o)*this.thousandsSeparator.length})}nearestInputPos(t,r){if(!this.thousandsSeparator)return t;switch(r){case sn.NONE:case sn.LEFT:case sn.FORCE_LEFT:{const n=this._findSeparatorAround(t-1);if(n>=0){const a=n+this.thousandsSeparator.length;if(t<a||this.value.length<=a||r===sn.FORCE_LEFT)return n}break}case sn.RIGHT:case sn.FORCE_RIGHT:{const n=this._findSeparatorAround(t);if(n>=0)return n+this.thousandsSeparator.length}}return t}doValidate(t){let r=!!this._removeThousandsSeparators(this.value).match(this._numberRegExp);if(r){const n=this.number;r=r&&!isNaN(n)&&(this.min==null||this.min>=0||this.min<=this.number)&&(this.max==null||this.max<=0||this.number<=this.max)}return r&&super.doValidate(t)}doCommit(){if(this.value){const t=this.number;let r=t;this.min!=null&&(r=Math.max(r,this.min)),this.max!=null&&(r=Math.min(r,this.max)),r!==t&&(this.unmaskedValue=this.doFormat(r));let n=this.value;this.normalizeZeros&&(n=this._normalizeZeros(n)),this.padFractionalZeros&&this.scale>0&&(n=this._padFractionalZeros(n)),this._value=n}super.doCommit()}_normalizeZeros(t){const r=this._removeThousandsSeparators(t).split(this.radix);return r[0]=r[0].replace(/^(\D*)(0*)(\d*)/,(n,a,o,i)=>a+i),t.length&&!/\d$/.test(r[0])&&(r[0]=r[0]+"0"),r.length>1&&(r[1]=r[1].replace(/0*$/,""),r[1].length||(r.length=1)),this._insertThousandsSeparators(r.join(this.radix))}_padFractionalZeros(t){if(!t)return t;const r=t.split(this.radix);return r.length<2&&r.push(""),r[1]=r[1].padEnd(this.scale,"0"),r.join(this.radix)}doSkipInvalid(t){let r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=arguments.length>2?arguments[2]:void 0;const a=this.scale===0&&t!==this.thousandsSeparator&&(t===this.radix||t===BA.UNMASKED_RADIX||this.mapToRadix.includes(t));return super.doSkipInvalid(t,r,n)&&!a}get unmaskedValue(){return this._removeThousandsSeparators(this._normalizeZeros(this.value)).replace(this.radix,BA.UNMASKED_RADIX)}set unmaskedValue(t){super.unmaskedValue=t}get typedValue(){return this.doParse(this.unmaskedValue)}set typedValue(t){this.rawInputValue=this.doFormat(t).replace(BA.UNMASKED_RADIX,this.radix)}get number(){return this.typedValue}set number(t){this.typedValue=t}get allowNegative(){return this.signed||this.min!=null&&this.min<0||this.max!=null&&this.max<0}typedValueEquals(t){return(super.typedValueEquals(t)||BA.EMPTY_VALUES.includes(t)&&BA.EMPTY_VALUES.includes(this.typedValue))&&!(t===0&&this.value==="")}}BA.UNMASKED_RADIX=".";BA.DEFAULTS={radix:",",thousandsSeparator:"",mapToRadix:[BA.UNMASKED_RADIX],scale:2,signed:!1,normalizeZeros:!0,padFractionalZeros:!1,parse:Number,format:e=>e.toLocaleString("en-US",{useGrouping:!1,maximumFractionDigits:20})};BA.EMPTY_VALUES=[...Hs.EMPTY_VALUES,0];Hn.MaskedNumber=BA;class IG extends Hs{_update(t){t.mask&&(t.validate=t.mask),super._update(t)}}Hn.MaskedFunction=IG;const DG=["compiledMasks","currentMaskRef","currentMask"],MG=["mask"];class cy extends Hs{constructor(t){super(Object.assign({},cy.DEFAULTS,t)),this.currentMask=null}_update(t){super._update(t),"mask"in t&&(this.compiledMasks=Array.isArray(t.mask)?t.mask.map(r=>nd(r)):[])}_appendCharRaw(t){let r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{};const n=this._applyDispatch(t,r);return this.currentMask&&n.aggregate(this.currentMask._appendChar(t,this.currentMaskFlags(r))),n}_applyDispatch(){let t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"";const a=r.tail&&r._beforeTailState!=null?r._beforeTailState._value:this.value,o=this.rawInputValue,i=r.tail&&r._beforeTailState!=null?r._beforeTailState._rawInputValue:o,c=o.slice(i.length),d=this.currentMask,h=new uo,f=d==null?void 0:d.state;if(this.currentMask=this.doDispatch(t,Object.assign({},r),n),this.currentMask)if(this.currentMask!==d){if(this.currentMask.reset(),i){const y=this.currentMask.append(i,{raw:!0});h.tailShift=y.inserted.length-a.length}c&&(h.tailShift+=this.currentMask.append(c,{raw:!0,tail:!0}).tailShift)}else this.currentMask.state=f;return h}_appendPlaceholder(){const t=this._applyDispatch(...arguments);return this.currentMask&&t.aggregate(this.currentMask._appendPlaceholder()),t}_appendEager(){const t=this._applyDispatch(...arguments);return this.currentMask&&t.aggregate(this.currentMask._appendEager()),t}appendTail(t){const r=new uo;return t&&r.aggregate(this._applyDispatch("",{},t)),r.aggregate(this.currentMask?this.currentMask.appendTail(t):super.appendTail(t))}currentMaskFlags(t){var r,n;return Object.assign({},t,{_beforeTailState:((r=t._beforeTailState)===null||r===void 0?void 0:r.currentMaskRef)===this.currentMask&&((n=t._beforeTailState)===null||n===void 0?void 0:n.currentMask)||t._beforeTailState})}doDispatch(t){let r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=arguments.length>2&&arguments[2]!==void 0?arguments[2]:"";return this.dispatch(t,this,r,n)}doValidate(t){return super.doValidate(t)&&(!this.currentMask||this.currentMask.doValidate(this.currentMaskFlags(t)))}doPrepare(t){let r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},[n,a]=$h(super.doPrepare(t,r));if(this.currentMask){let o;[n,o]=$h(super.doPrepare(n,this.currentMaskFlags(r))),a=a.aggregate(o)}return[n,a]}reset(){var t;(t=this.currentMask)===null||t===void 0||t.reset(),this.compiledMasks.forEach(r=>r.reset())}get value(){return this.currentMask?this.currentMask.value:""}set value(t){super.value=t}get unmaskedValue(){return this.currentMask?this.currentMask.unmaskedValue:""}set unmaskedValue(t){super.unmaskedValue=t}get typedValue(){return this.currentMask?this.currentMask.typedValue:""}set typedValue(t){let r=String(t);this.currentMask&&(this.currentMask.typedValue=t,r=this.currentMask.unmaskedValue),this.unmaskedValue=r}get displayValue(){return this.currentMask?this.currentMask.displayValue:""}get isComplete(){var t;return!!(!((t=this.currentMask)===null||t===void 0)&&t.isComplete)}get isFilled(){var t;return!!(!((t=this.currentMask)===null||t===void 0)&&t.isFilled)}remove(){const t=new uo;return this.currentMask&&t.aggregate(this.currentMask.remove(...arguments)).aggregate(this._applyDispatch()),t}get state(){var t;return Object.assign({},super.state,{_rawInputValue:this.rawInputValue,compiledMasks:this.compiledMasks.map(r=>r.state),currentMaskRef:this.currentMask,currentMask:(t=this.currentMask)===null||t===void 0?void 0:t.state})}set state(t){const{compiledMasks:r,currentMaskRef:n,currentMask:a}=t,o=Ap(t,DG);this.compiledMasks.forEach((i,c)=>i.state=r[c]),n!=null&&(this.currentMask=n,this.currentMask.state=a),super.state=o}extractInput(){return this.currentMask?this.currentMask.extractInput(...arguments):""}extractTail(){return this.currentMask?this.currentMask.extractTail(...arguments):super.extractTail(...arguments)}doCommit(){this.currentMask&&this.currentMask.doCommit(),super.doCommit()}nearestInputPos(){return this.currentMask?this.currentMask.nearestInputPos(...arguments):super.nearestInputPos(...arguments)}get overwrite(){return this.currentMask?this.currentMask.overwrite:super.overwrite}set overwrite(t){console.warn('"overwrite" option is not available in dynamic mask, use this option in siblings')}get eager(){return this.currentMask?this.currentMask.eager:super.eager}set eager(t){console.warn('"eager" option is not available in dynamic mask, use this option in siblings')}get skipInvalid(){return this.currentMask?this.currentMask.skipInvalid:super.skipInvalid}set skipInvalid(t){(this.isInitialized||t!==Hs.DEFAULTS.skipInvalid)&&console.warn('"skipInvalid" option is not available in dynamic mask, use this option in siblings')}maskEquals(t){return Array.isArray(t)&&this.compiledMasks.every((r,n)=>{if(!t[n])return;const a=t[n],{mask:o}=a,i=Ap(a,MG);return Jv(r,i)&&r.maskEquals(o)})}typedValueEquals(t){var r;return!!(!((r=this.currentMask)===null||r===void 0)&&r.typedValueEquals(t))}}cy.DEFAULTS={dispatch:(e,t,r,n)=>{if(!t.compiledMasks.length)return;const a=t.rawInputValue,o=t.compiledMasks.map((i,c)=>{const d=t.currentMask===i,h=d?i.value.length:i.nearestInputPos(i.value.length,sn.FORCE_LEFT);return i.rawInputValue!==a?(i.reset(),i.append(a,{raw:!0})):d||i.remove(h),i.append(e,t.currentMaskFlags(r)),i.appendTail(n),{index:c,weight:i.rawInputValue.length,totalInputPositions:i.totalInputPositions(0,Math.max(h,i.nearestInputPos(i.value.length,sn.FORCE_LEFT)))}});return o.sort((i,c)=>c.weight-i.weight||c.totalInputPositions-i.totalInputPositions),t.compiledMasks[o[0].index]}};Hn.MaskedDynamic=cy;const j1={MASKED:"value",UNMASKED:"unmaskedValue",TYPED:"typedValue"};function lI(e){let t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:j1.MASKED,r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:j1.MASKED;const n=nd(e);return a=>n.runIsolated(o=>(o[t]=a,o[r]))}function PG(e){for(var t=arguments.length,r=new Array(t>1?t-1:0),n=1;n<t;n++)r[n-1]=arguments[n];return lI(...r)(e)}Hn.PIPE_TYPE=j1;Hn.createPipe=lI;Hn.pipe=PG;try{globalThis.IMask=Hn}catch{}function UG(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function QG(e,t){for(var r=0;r<t.length;r++){var n=t[r];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}function LG(e,t,r){return t&&QG(e.prototype,t),Object.defineProperty(e,"prototype",{writable:!1}),e}function NG(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&K1(e,t)}function qv(e){return qv=Object.setPrototypeOf?Object.getPrototypeOf:function(r){return r.__proto__||Object.getPrototypeOf(r)},qv(e)}function K1(e,t){return K1=Object.setPrototypeOf||function(n,a){return n.__proto__=a,n},K1(e,t)}function RG(){if(typeof Reflect>"u"||!Reflect.construct||Reflect.construct.sham)return!1;if(typeof Proxy=="function")return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch{return!1}}function HG(e,t){if(e==null)return{};var r={},n=Object.keys(e),a,o;for(o=0;o<n.length;o++)a=n[o],!(t.indexOf(a)>=0)&&(r[a]=e[a]);return r}function jG(e,t){if(e==null)return{};var r=HG(e,t),n,a;if(Object.getOwnPropertySymbols){var o=Object.getOwnPropertySymbols(e);for(a=0;a<o.length;a++)n=o[a],!(t.indexOf(n)>=0)&&Object.prototype.propertyIsEnumerable.call(e,n)&&(r[n]=e[n])}return r}function dI(e){if(e===void 0)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function KG(e,t){if(t&&(typeof t=="object"||typeof t=="function"))return t;if(t!==void 0)throw new TypeError("Derived constructors may only return object or undefined");return dI(e)}function VG(e){var t=RG();return function(){var n=qv(e),a;if(t){var o=qv(this).constructor;a=Reflect.construct(n,arguments,o)}else a=n.apply(this,arguments);return KG(this,a)}}function Qw(e,t){return GG(e)||WG(e,t)||YG(e,t)||zG()}function GG(e){if(Array.isArray(e))return e}function WG(e,t){var r=e==null?null:typeof Symbol<"u"&&e[Symbol.iterator]||e["@@iterator"];if(r!=null){var n=[],a=!0,o=!1,i,c;try{for(r=r.call(e);!(a=(i=r.next()).done)&&(n.push(i.value),!(t&&n.length===t));a=!0);}catch(d){o=!0,c=d}finally{try{!a&&r.return!=null&&r.return()}finally{if(o)throw c}}return n}}function YG(e,t){if(e){if(typeof e=="string")return HE(e,t);var r=Object.prototype.toString.call(e).slice(8,-1);if(r==="Object"&&e.constructor&&(r=e.constructor.name),r==="Map"||r==="Set")return Array.from(e);if(r==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(r))return HE(e,t)}}function HE(e,t){(t==null||t>e.length)&&(t=e.length);for(var r=0,n=new Array(t);r<t;r++)n[r]=e[r];return n}function zG(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}var fI={mask:Fe.oneOfType([Fe.array,Fe.func,Fe.string,Fe.instanceOf(RegExp),Fe.oneOf([Date,Number,Hn.Masked]),Fe.instanceOf(Hn.Masked)]),value:Fe.any,unmask:Fe.oneOfType([Fe.bool,Fe.oneOf(["typed"])]),prepare:Fe.func,validate:Fe.func,commit:Fe.func,overwrite:Fe.oneOfType([Fe.bool,Fe.oneOf(["shift"])]),eager:Fe.bool,onAccept:Fe.func,onComplete:Fe.func,placeholderChar:Fe.string,lazy:Fe.bool,definitions:Fe.object,blocks:Fe.object,pattern:Fe.string,format:Fe.func,parse:Fe.func,autofix:Fe.oneOfType([Fe.bool,Fe.oneOf(["pad"])]),radix:Fe.string,thousandsSeparator:Fe.string,mapToRadix:Fe.arrayOf(Fe.string),scale:Fe.number,signed:Fe.bool,normalizeZeros:Fe.bool,padFractionalZeros:Fe.bool,min:Fe.oneOfType([Fe.number,Fe.instanceOf(Date)]),max:Fe.oneOfType([Fe.number,Fe.instanceOf(Date)]),dispatch:Fe.func,inputRef:Fe.func},pI=Object.keys(fI),$G=["value","unmask","onAccept","onComplete","inputRef"],JG=pI.filter(function(e){return $G.indexOf(e)<0});function hI(e){var t=function(n){NG(o,n);var a=VG(o);function o(i){var c;return UG(this,o),c=a.call(this,i),c._inputRef=c._inputRef.bind(dI(c)),c}return LG(o,[{key:"componentDidMount",value:function(){this.props.mask&&this.initMask()}},{key:"componentDidUpdate",value:function(){var c=this.props,d=this._extractMaskOptionsFromProps(c);d.mask?this.maskRef?(this.maskRef.updateOptions(d),"value"in c&&(c.value!==this.maskValue||typeof c.value!="string"&&this.maskRef.value===""&&!this.maskRef.el.isActive)&&(this.maskValue=c.value)):this.initMask(d):(this.destroyMask(),"value"in c&&(this.element.value=c.value))}},{key:"componentWillUnmount",value:function(){this.destroyMask()}},{key:"_inputRef",value:function(c){this.element=c,this.props.inputRef&&this.props.inputRef(c)}},{key:"initMask",value:function(){var c=arguments.length>0&&arguments[0]!==void 0?arguments[0]:this._extractMaskOptionsFromProps(this.props);this.maskRef=Hn(this.element,c).on("accept",this._onAccept.bind(this)).on("complete",this._onComplete.bind(this)),"value"in this.props&&(this.maskValue=this.props.value)}},{key:"destroyMask",value:function(){this.maskRef&&(this.maskRef.destroy(),delete this.maskRef)}},{key:"_extractMaskOptionsFromProps",value:function(c){var d=Object.assign({},c);return Object.keys(d).filter(function(h){return JG.indexOf(h)<0}).forEach(function(h){delete d[h]}),d}},{key:"_extractNonMaskProps",value:function(c){var d=Object.assign({},c);return pI.forEach(function(h){delete d[h]}),d}},{key:"maskValue",get:function(){return this.props.unmask==="typed"?this.maskRef.typedValue:this.props.unmask?this.maskRef.unmaskedValue:this.maskRef.value},set:function(c){c=c??"",this.props.unmask==="typed"?this.maskRef.typedValue=c:this.props.unmask?this.maskRef.unmaskedValue=c:this.maskRef.value=c}},{key:"_onAccept",value:function(c){this.props.onAccept&&this.maskRef&&this.props.onAccept(this.maskValue,this.maskRef,c)}},{key:"_onComplete",value:function(c){this.props.onComplete&&this.maskRef&&this.props.onComplete(this.maskValue,this.maskRef,c)}},{key:"render",value:function(){return L.createElement(e,Object.assign({},this._extractNonMaskProps(this.props),{inputRef:this._inputRef}))}}]),o}(L.Component),r=e.displayName||e.name||"Component";return t.displayName="IMask(".concat(r,")"),t.propTypes=fI,t}var qG=["inputRef"],XG=hI(function(e){var t=e.inputRef,r=jG(e,qG);return L.createElement("input",Object.assign({},r,{ref:t}))}),ZG=function(t,r){return L.createElement(XG,Object.assign({},t,{ref:r}))},eW=L.forwardRef(ZG);function tW(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=t.onAccept,n=t.onComplete,a=q.useRef(null),o=q.useRef(null),i=q.useState(""),c=Qw(i,2),d=c[0],h=c[1],f=q.useState(""),y=Qw(f,2),x=y[0],w=y[1],F=q.useState(""),O=Qw(F,2),M=O[0],U=O[1],j=q.useCallback(function(){var W;(W=o.current)===null||W===void 0||W.destroy(),o.current=null},[]),Q=q.useCallback(function(W){o.current&&(U(o.current.typedValue),w(o.current.unmaskedValue),h(o.current.value),r==null||r(o.current.value,o.current,W))},[r]),N=q.useCallback(function(){return o.current&&(n==null?void 0:n(o.current.value,o.current))},[n]);return q.useEffect(function(){var W=a.current;if(!W||!(e!=null&&e.mask))return j();var ee=o.current;ee?ee==null||ee.updateOptions(e):W&&e!==null&&e!==void 0&&e.mask&&(o.current=Hn(W,e),W.defaultValue!==o.current.value&&Q())},[e,j,Q]),q.useEffect(function(){if(o.current){var W=o.current;return W.on("accept",Q),W.on("complete",N),function(){W.off("accept",Q),W.off("complete",N)}}},[Q,N]),q.useEffect(function(){var W=o.current;W&&W.value!==d&&(W.value=d)},[d]),q.useEffect(function(){var W=o.current;W&&W.unmaskedValue!==x&&(W.unmaskedValue=x)},[x]),q.useEffect(function(){var W=o.current;W&&(W.typedValue=M)},[M]),q.useEffect(function(){return j},[j]),{ref:a,maskRef:o,value:d,setValue:h,unmaskedValue:x,setUnmaskedValue:w,typedValue:M,setTypedValue:U}}const rW=Object.freeze(Object.defineProperty({__proto__:null,IMask:Hn,IMaskInput:eW,IMaskMixin:hI,useIMask:tW},Symbol.toStringTag,{value:"Module"})),nW=cr(rW);function Of(e,t){if(Ie(2,arguments),!t||qA(t)!=="object")return new Date(NaN);var r=t.years?zt(t.years):0,n=t.months?zt(t.months):0,a=t.weeks?zt(t.weeks):0,o=t.days?zt(t.days):0,i=t.hours?zt(t.hours):0,c=t.minutes?zt(t.minutes):0,d=t.seconds?zt(t.seconds):0,h=Ve(e),f=n||r?gp(h,n+r*12):h,y=o||a?JA(f,o+a*7):f,x=c+i*60,w=d+x*60,F=w*1e3,O=new Date(y.getTime()+F);return O}function Xf(e){Ie(1,arguments);var t=Ve(e),r=t.getDay();return r===0||r===6}function $B(e){return Ie(1,arguments),Ve(e).getDay()===0}function gI(e){return Ie(1,arguments),Ve(e).getDay()===6}function mI(e,t){Ie(2,arguments);var r=Ve(e),n=Xf(r),a=zt(t);if(isNaN(a))return new Date(NaN);var o=r.getHours(),i=a<0?-1:1,c=zt(a/5);r.setDate(r.getDate()+c*7);for(var d=Math.abs(a%5);d>0;)r.setDate(r.getDate()+i),Xf(r)||(d-=1);return n&&Xf(r)&&a!==0&&(gI(r)&&r.setDate(r.getDate()+(i<0?2:-1)),$B(r)&&r.setDate(r.getDate()+(i<0?1:-2))),r.setHours(o),r}function vI(e,t){Ie(2,arguments);var r=Ve(e),n=zt(t),a=YA(r,ul(r)),o=new Date(0);return o.setFullYear(n,0,4),o.setHours(0,0,0,0),r=ul(o),r.setDate(r.getDate()+a),r}function yI(e,t){Ie(2,arguments);var r=zt(t);return vI(e,td(e)+r)}function bI(e,t){Ie(2,arguments);var r=zt(t);return gg(e,r*1e3)}function aW(e,t,r){Ie(2,arguments);var n=Ve(e==null?void 0:e.start).getTime(),a=Ve(e==null?void 0:e.end).getTime(),o=Ve(t==null?void 0:t.start).getTime(),i=Ve(t==null?void 0:t.end).getTime();if(!(n<=a&&o<=i))throw new RangeError("Invalid interval");return r!=null&&r.inclusive?n<=i&&o<=a:n<i&&o<a}function oW(e,t){var r=t.start,n=t.end;return Ie(2,arguments),OB([IB([e,r]),n])}function iW(e,t){Ie(2,arguments);var r=Ve(e);if(isNaN(Number(r)))return NaN;var n=r.getTime(),a;t==null?a=[]:typeof t.forEach=="function"?a=t:a=Array.prototype.slice.call(t);var o,i;return a.forEach(function(c,d){var h=Ve(c);if(isNaN(Number(h))){o=NaN,i=NaN;return}var f=Math.abs(n-h.getTime());(o==null||f<Number(i))&&(o=d,i=f)}),o}function sW(e,t){Ie(2,arguments);var r=Ve(e);if(isNaN(Number(r)))return new Date(NaN);var n=r.getTime(),a;t==null?a=[]:typeof t.forEach=="function"?a=t:a=Array.prototype.slice.call(t);var o,i;return a.forEach(function(c){var d=Ve(c);if(isNaN(Number(d))){o=new Date(NaN),i=NaN;return}var h=Math.abs(n-d.getTime());(o==null||h<Number(i))&&(o=d,i=h)}),o}function zA(e,t){Ie(2,arguments);var r=Ve(e),n=Ve(t),a=r.getTime()-n.getTime();return a<0?-1:a>0?1:a}function AW(e,t){Ie(2,arguments);var r=Ve(e),n=Ve(t),a=r.getTime()-n.getTime();return a>0?-1:a<0?1:a}function cW(e){Ie(1,arguments);var t=e/LB;return Math.floor(t)}function uW(e,t){Ie(2,arguments);var r=Ve(e),n=Ve(t);if(!Fc(r)||!Fc(n))return NaN;var a=YA(r,n),o=a<0?-1:1,i=zt(a/7),c=i*5;for(n=JA(n,i*7);!mp(r,n);)c+=Xf(n)?0:o,n=JA(n,o);return c===0?0:c}function wI(e,t){return Ie(2,arguments),td(e)-td(t)}var lW=6048e5;function dW(e,t){Ie(2,arguments);var r=fu(e),n=fu(t),a=r.getTime()-Cs(r),o=n.getTime()-Cs(n);return Math.round((a-o)/lW)}function Iv(e,t){Ie(2,arguments);var r=Ve(e),n=Ve(t),a=r.getFullYear()-n.getFullYear(),o=zv(r)-zv(n);return a*4+o}var fW=6048e5;function Xv(e,t,r){Ie(2,arguments);var n=AA(e,r),a=AA(t,r),o=n.getTime()-Cs(n),i=a.getTime()-Cs(a);return Math.round((o-i)/fW)}function jE(e,t){var r=e.getFullYear()-t.getFullYear()||e.getMonth()-t.getMonth()||e.getDate()-t.getDate()||e.getHours()-t.getHours()||e.getMinutes()-t.getMinutes()||e.getSeconds()-t.getSeconds()||e.getMilliseconds()-t.getMilliseconds();return r<0?-1:r>0?1:r}function JB(e,t){Ie(2,arguments);var r=Ve(e),n=Ve(t),a=jE(r,n),o=Math.abs(YA(r,n));r.setDate(r.getDate()-a*o);var i=+(jE(r,n)===-a),c=a*(o-i);return c===0?0:c}function uy(e,t){return Ie(2,arguments),Ve(e).getTime()-Ve(t).getTime()}var KE={ceil:Math.ceil,round:Math.round,floor:Math.floor,trunc:function(t){return t<0?Math.ceil(t):Math.floor(t)}},pW="trunc";function yp(e){return e?KE[e]:KE[pW]}function Zv(e,t,r){Ie(2,arguments);var n=uy(e,t)/dd;return yp(r==null?void 0:r.roundingMethod)(n)}function CI(e,t){Ie(2,arguments);var r=zt(t);return yI(e,-r)}function hW(e,t){Ie(2,arguments);var r=Ve(e),n=Ve(t),a=zA(r,n),o=Math.abs(wI(r,n));r=CI(r,a*o);var i=+(zA(r,n)===-a),c=a*(o-i);return c===0?0:c}function e0(e,t,r){Ie(2,arguments);var n=uy(e,t)/ld;return yp(r==null?void 0:r.roundingMethod)(n)}function BI(e){Ie(1,arguments);var t=Ve(e);return ay(t).getTime()===oy(t).getTime()}function ly(e,t){Ie(2,arguments);var r=Ve(e),n=Ve(t),a=zA(r,n),o=Math.abs(zh(r,n)),i;if(o<1)i=0;else{r.getMonth()===1&&r.getDate()>27&&r.setDate(30),r.setMonth(r.getMonth()-a*o);var c=zA(r,n)===-a;BI(Ve(e))&&o===1&&zA(e,n)===1&&(c=!1),i=a*(o-Number(c))}return i===0?0:i}function gW(e,t,r){Ie(2,arguments);var n=ly(e,t)/3;return yp(r==null?void 0:r.roundingMethod)(n)}function Zf(e,t,r){Ie(2,arguments);var n=uy(e,t)/1e3;return yp(r==null?void 0:r.roundingMethod)(n)}function mW(e,t,r){Ie(2,arguments);var n=JB(e,t)/7;return yp(r==null?void 0:r.roundingMethod)(n)}function xI(e,t){Ie(2,arguments);var r=Ve(e),n=Ve(t),a=zA(r,n),o=Math.abs(Jf(r,n));r.setFullYear(1584),n.setFullYear(1584);var i=zA(r,n)===-a,c=a*(o-Number(i));return c===0?0:c}function _I(e,t){var r;Ie(1,arguments);var n=e||{},a=Ve(n.start),o=Ve(n.end),i=o.getTime();if(!(a.getTime()<=i))throw new RangeError("Invalid interval");var c=[],d=a;d.setHours(0,0,0,0);var h=Number((r=t==null?void 0:t.step)!==null&&r!==void 0?r:1);if(h<1||isNaN(h))throw new RangeError("`options.step` must be a number greater than 1");for(;d.getTime()<=i;)c.push(Ve(d)),d.setDate(d.getDate()+h),d.setHours(0,0,0,0);return c}function vW(e,t){var r;Ie(1,arguments);var n=e||{},a=Ve(n.start),o=Ve(n.end),i=a.getTime(),c=o.getTime();if(!(i<=c))throw new RangeError("Invalid interval");var d=[],h=a;h.setMinutes(0,0,0);var f=Number((r=t==null?void 0:t.step)!==null&&r!==void 0?r:1);if(f<1||isNaN(f))throw new RangeError("`options.step` must be a number greater than 1");for(;h.getTime()<=c;)d.push(Ve(h)),h=ey(h,f);return d}function t0(e){Ie(1,arguments);var t=Ve(e);return t.setSeconds(0,0),t}function yW(e,t){var r;Ie(1,arguments);var n=t0(Ve(e.start)),a=Ve(e.end),o=n.getTime(),i=a.getTime();if(o>=i)throw new RangeError("Invalid interval");var c=[],d=n,h=Number((r=t==null?void 0:t.step)!==null&&r!==void 0?r:1);if(h<1||isNaN(h))throw new RangeError("`options.step` must be a number equal to or greater than 1");for(;d.getTime()<=i;)c.push(Ve(d)),d=Z0(d,h);return c}function bW(e){Ie(1,arguments);var t=e||{},r=Ve(t.start),n=Ve(t.end),a=n.getTime(),o=[];if(!(r.getTime()<=a))throw new RangeError("Invalid interval");var i=r;for(i.setHours(0,0,0,0),i.setDate(1);i.getTime()<=a;)o.push(Ve(i)),i.setMonth(i.getMonth()+1);return o}function wW(e){Ie(1,arguments);var t=e||{},r=Ve(t.start),n=Ve(t.end),a=n.getTime();if(!(r.getTime()<=a))throw new RangeError("Invalid interval");var o=sp(r),i=sp(n);a=i.getTime();for(var c=[],d=o;d.getTime()<=a;)c.push(Ve(d)),d=ty(d,1);return c}function CW(e,t){Ie(1,arguments);var r=e||{},n=Ve(r.start),a=Ve(r.end),o=a.getTime();if(!(n.getTime()<=o))throw new RangeError("Invalid interval");var i=AA(n,t),c=AA(a,t);i.setHours(15),c.setHours(15),o=c.getTime();for(var d=[],h=i;h.getTime()<=o;)h.setHours(0),d.push(Ve(h)),h=mg(h,1),h.setHours(15);return d}function qB(e){Ie(1,arguments);for(var t=_I(e),r=[],n=0;n<t.length;){var a=t[n++];Xf(a)&&(r.push(a),$B(a)&&(n=n+5))}return r}function BW(e){Ie(1,arguments);var t=bg(e);if(isNaN(t.getTime()))throw new RangeError("The passed date is invalid");var r=oy(e);return qB({start:t,end:r})}function xW(e){Ie(1,arguments);var t=ny(e),r=MB(e);return qB({start:t,end:r})}function _W(e){Ie(1,arguments);var t=e||{},r=Ve(t.start),n=Ve(t.end),a=n.getTime();if(!(r.getTime()<=a))throw new RangeError("Invalid interval");var o=[],i=r;for(i.setHours(0,0,0,0),i.setMonth(0,1);i.getTime()<=a;)o.push(Ve(i)),i.setFullYear(i.getFullYear()+1);return o}function EW(e){Ie(1,arguments);var t=Ve(e),r=t.getFullYear(),n=9+Math.floor(r/10)*10;return t.setFullYear(n,11,31),t.setHours(23,59,59,999),t}function kW(e){Ie(1,arguments);var t=Ve(e);return t.setMinutes(59,59,999),t}function SW(e){return Ie(1,arguments),DB(e,{weekStartsOn:1})}function FW(e){Ie(1,arguments);var t=td(e),r=new Date(0);r.setFullYear(t+1,0,4),r.setHours(0,0,0,0);var n=fu(r);return n.setMilliseconds(n.getMilliseconds()-1),n}function TW(e){Ie(1,arguments);var t=Ve(e);return t.setSeconds(59,999),t}function OW(e){Ie(1,arguments);var t=Ve(e),r=t.getMonth(),n=r-r%3+3;return t.setMonth(n,0),t.setHours(23,59,59,999),t}function IW(e){Ie(1,arguments);var t=Ve(e);return t.setMilliseconds(999),t}function DW(){return ay(Date.now())}function MW(){var e=new Date,t=e.getFullYear(),r=e.getMonth(),n=e.getDate(),a=new Date(0);return a.setFullYear(t,r,n+1),a.setHours(23,59,59,999),a}function PW(){var e=new Date,t=e.getFullYear(),r=e.getMonth(),n=e.getDate(),a=new Date(0);return a.setFullYear(t,r,n-1),a.setHours(23,59,59,999),a}function EI(e){return wg({},e)}var VE=1440,UW=2520,Lw=43200,QW=86400;function kI(e,t,r){var n,a;Ie(2,arguments);var o=di(),i=(n=(a=r==null?void 0:r.locale)!==null&&a!==void 0?a:o.locale)!==null&&n!==void 0?n:hp;if(!i.formatDistance)throw new RangeError("locale must contain formatDistance property");var c=zA(e,t);if(isNaN(c))throw new RangeError("Invalid time value");var d=wg(EI(r),{addSuffix:!!(r!=null&&r.addSuffix),comparison:c}),h,f;c>0?(h=Ve(t),f=Ve(e)):(h=Ve(e),f=Ve(t));var y=Zf(f,h),x=(Cs(f)-Cs(h))/1e3,w=Math.round((y-x)/60),F;if(w<2)return r!=null&&r.includeSeconds?y<5?i.formatDistance("lessThanXSeconds",5,d):y<10?i.formatDistance("lessThanXSeconds",10,d):y<20?i.formatDistance("lessThanXSeconds",20,d):y<40?i.formatDistance("halfAMinute",0,d):y<60?i.formatDistance("lessThanXMinutes",1,d):i.formatDistance("xMinutes",1,d):w===0?i.formatDistance("lessThanXMinutes",1,d):i.formatDistance("xMinutes",w,d);if(w<45)return i.formatDistance("xMinutes",w,d);if(w<90)return i.formatDistance("aboutXHours",1,d);if(w<VE){var O=Math.round(w/60);return i.formatDistance("aboutXHours",O,d)}else{if(w<UW)return i.formatDistance("xDays",1,d);if(w<Lw){var M=Math.round(w/VE);return i.formatDistance("xDays",M,d)}else if(w<QW)return F=Math.round(w/Lw),i.formatDistance("aboutXMonths",F,d)}if(F=ly(f,h),F<12){var U=Math.round(w/Lw);return i.formatDistance("xMonths",U,d)}else{var j=F%12,Q=Math.floor(F/12);return j<3?i.formatDistance("aboutXYears",Q,d):j<9?i.formatDistance("overXYears",Q,d):i.formatDistance("almostXYears",Q+1,d)}}var GE=1e3*60,r0=60*24,WE=r0*30,YE=r0*365;function SI(e,t,r){var n,a,o;Ie(2,arguments);var i=di(),c=(n=(a=r==null?void 0:r.locale)!==null&&a!==void 0?a:i.locale)!==null&&n!==void 0?n:hp;if(!c.formatDistance)throw new RangeError("locale must contain localize.formatDistance property");var d=zA(e,t);if(isNaN(d))throw new RangeError("Invalid time value");var h=wg(EI(r),{addSuffix:!!(r!=null&&r.addSuffix),comparison:d}),f,y;d>0?(f=Ve(t),y=Ve(e)):(f=Ve(e),y=Ve(t));var x=String((o=r==null?void 0:r.roundingMethod)!==null&&o!==void 0?o:"round"),w;if(x==="floor")w=Math.floor;else if(x==="ceil")w=Math.ceil;else if(x==="round")w=Math.round;else throw new RangeError("roundingMethod must be 'floor', 'ceil' or 'round'");var F=y.getTime()-f.getTime(),O=F/GE,M=Cs(y)-Cs(f),U=(F-M)/GE,j=r==null?void 0:r.unit,Q;if(j?Q=String(j):O<1?Q="second":O<60?Q="minute":O<r0?Q="hour":U<WE?Q="day":U<YE?Q="month":Q="year",Q==="second"){var N=w(F/1e3);return c.formatDistance("xSeconds",N,h)}else if(Q==="minute"){var W=w(O);return c.formatDistance("xMinutes",W,h)}else if(Q==="hour"){var ee=w(O/60);return c.formatDistance("xHours",ee,h)}else if(Q==="day"){var Ae=w(U/r0);return c.formatDistance("xDays",Ae,h)}else if(Q==="month"){var oe=w(U/WE);return oe===12&&j!=="month"?c.formatDistance("xYears",1,h):c.formatDistance("xMonths",oe,h)}else if(Q==="year"){var pe=w(U/YE);return c.formatDistance("xYears",pe,h)}throw new RangeError("unit must be 'second', 'minute', 'hour', 'day', 'month' or 'year'")}function LW(e,t){return Ie(1,arguments),kI(e,Date.now(),t)}function NW(e,t){return Ie(1,arguments),SI(e,Date.now(),t)}var RW=["years","months","weeks","days","hours","minutes","seconds"];function HW(e,t){var r,n,a,o,i;if(arguments.length<1)throw new TypeError("1 argument required, but only ".concat(arguments.length," present"));var c=di(),d=(r=(n=t==null?void 0:t.locale)!==null&&n!==void 0?n:c.locale)!==null&&r!==void 0?r:hp,h=(a=t==null?void 0:t.format)!==null&&a!==void 0?a:RW,f=(o=t==null?void 0:t.zero)!==null&&o!==void 0?o:!1,y=(i=t==null?void 0:t.delimiter)!==null&&i!==void 0?i:" ";if(!d.formatDistance)return"";var x=h.reduce(function(w,F){var O="x".concat(F.replace(/(^.)/,function(U){return U.toUpperCase()})),M=e[F];return typeof M=="number"&&(f||e[F])?w.concat(d.formatDistance(O,M)):w},[]).join(y);return x}function jW(e,t){var r,n;Ie(1,arguments);var a=Ve(e);if(isNaN(a.getTime()))throw new RangeError("Invalid time value");var o=String((r=t==null?void 0:t.format)!==null&&r!==void 0?r:"extended"),i=String((n=t==null?void 0:t.representation)!==null&&n!==void 0?n:"complete");if(o!=="extended"&&o!=="basic")throw new RangeError("format must be 'extended' or 'basic'");if(i!=="date"&&i!=="time"&&i!=="complete")throw new RangeError("representation must be 'date', 'time', or 'complete'");var c="",d="",h=o==="extended"?"-":"",f=o==="extended"?":":"";if(i!=="time"){var y=en(a.getDate(),2),x=en(a.getMonth()+1,2),w=en(a.getFullYear(),4);c="".concat(w).concat(h).concat(x).concat(h).concat(y)}if(i!=="date"){var F=a.getTimezoneOffset();if(F!==0){var O=Math.abs(F),M=en(Math.floor(O/60),2),U=en(O%60,2),j=F<0?"+":"-";d="".concat(j).concat(M,":").concat(U)}else d="Z";var Q=en(a.getHours(),2),N=en(a.getMinutes(),2),W=en(a.getSeconds(),2),ee=c===""?"":"T",Ae=[Q,N,W].join(f);c="".concat(c).concat(ee).concat(Ae).concat(d)}return c}function KW(e,t){var r,n;if(arguments.length<1)throw new TypeError("1 argument required, but only ".concat(arguments.length," present"));var a=Ve(e);if(!Fc(a))throw new RangeError("Invalid time value");var o=String((r=t==null?void 0:t.format)!==null&&r!==void 0?r:"extended"),i=String((n=t==null?void 0:t.representation)!==null&&n!==void 0?n:"complete");if(o!=="extended"&&o!=="basic")throw new RangeError("format must be 'extended' or 'basic'");if(i!=="date"&&i!=="time"&&i!=="complete")throw new RangeError("representation must be 'date', 'time', or 'complete'");var c="",d=o==="extended"?"-":"",h=o==="extended"?":":"";if(i!=="time"){var f=en(a.getDate(),2),y=en(a.getMonth()+1,2),x=en(a.getFullYear(),4);c="".concat(x).concat(d).concat(y).concat(d).concat(f)}if(i!=="date"){var w=en(a.getHours(),2),F=en(a.getMinutes(),2),O=en(a.getSeconds(),2),M=c===""?"":" ";c="".concat(c).concat(M).concat(w).concat(h).concat(F).concat(h).concat(O)}return c}function VW(e){if(Ie(1,arguments),qA(e)!=="object")throw new Error("Duration must be an object");var t=e.years,r=t===void 0?0:t,n=e.months,a=n===void 0?0:n,o=e.days,i=o===void 0?0:o,c=e.hours,d=c===void 0?0:c,h=e.minutes,f=h===void 0?0:h,y=e.seconds,x=y===void 0?0:y;return"P".concat(r,"Y").concat(a,"M").concat(i,"DT").concat(d,"H").concat(f,"M").concat(x,"S")}function GW(e,t){var r;if(arguments.length<1)throw new TypeError("1 arguments required, but only ".concat(arguments.length," present"));var n=Ve(e);if(!Fc(n))throw new RangeError("Invalid time value");var a=Number((r=t==null?void 0:t.fractionDigits)!==null&&r!==void 0?r:0);if(!(a>=0&&a<=3))throw new RangeError("fractionDigits must be between 0 and 3 inclusively");var o=en(n.getDate(),2),i=en(n.getMonth()+1,2),c=n.getFullYear(),d=en(n.getHours(),2),h=en(n.getMinutes(),2),f=en(n.getSeconds(),2),y="";if(a>0){var x=n.getMilliseconds(),w=Math.floor(x*Math.pow(10,a-3));y="."+en(w,a)}var F="",O=n.getTimezoneOffset();if(O!==0){var M=Math.abs(O),U=en(zt(M/60),2),j=en(M%60,2),Q=O<0?"+":"-";F="".concat(Q).concat(U,":").concat(j)}else F="Z";return"".concat(c,"-").concat(i,"-").concat(o,"T").concat(d,":").concat(h,":").concat(f).concat(y).concat(F)}var WW=["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],YW=["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"];function zW(e){if(arguments.length<1)throw new TypeError("1 arguments required, but only ".concat(arguments.length," present"));var t=Ve(e);if(!Fc(t))throw new RangeError("Invalid time value");var r=WW[t.getUTCDay()],n=en(t.getUTCDate(),2),a=YW[t.getUTCMonth()],o=t.getUTCFullYear(),i=en(t.getUTCHours(),2),c=en(t.getUTCMinutes(),2),d=en(t.getUTCSeconds(),2);return"".concat(r,", ").concat(n," ").concat(a," ").concat(o," ").concat(i,":").concat(c,":").concat(d," GMT")}function $W(e,t,r){var n,a,o,i,c,d,h,f,y,x;Ie(2,arguments);var w=Ve(e),F=Ve(t),O=di(),M=(n=(a=r==null?void 0:r.locale)!==null&&a!==void 0?a:O.locale)!==null&&n!==void 0?n:hp,U=zt((o=(i=(c=(d=r==null?void 0:r.weekStartsOn)!==null&&d!==void 0?d:r==null||(h=r.locale)===null||h===void 0||(f=h.options)===null||f===void 0?void 0:f.weekStartsOn)!==null&&c!==void 0?c:O.weekStartsOn)!==null&&i!==void 0?i:(y=O.locale)===null||y===void 0||(x=y.options)===null||x===void 0?void 0:x.weekStartsOn)!==null&&o!==void 0?o:0);if(!M.localize)throw new RangeError("locale must contain localize property");if(!M.formatLong)throw new RangeError("locale must contain formatLong property");if(!M.formatRelative)throw new RangeError("locale must contain formatRelative property");var j=YA(w,F);if(isNaN(j))throw new RangeError("Invalid time value");var Q;j<-6?Q="other":j<-1?Q="lastWeek":j<0?Q="yesterday":j<1?Q="today":j<2?Q="tomorrow":j<7?Q="nextWeek":Q="other";var N=op(w,Cs(w)),W=op(F,Cs(F)),ee=M.formatRelative(Q,N,W,{locale:M,weekStartsOn:U});return _B(w,ee,{locale:M,weekStartsOn:U})}function JW(e){Ie(1,arguments);var t=zt(e);return Ve(t*1e3)}function qW(e){Ie(1,arguments);var t=Ve(e),r=YA(t,ny(t)),n=r+1;return n}function FI(e){Ie(1,arguments);var t=Ve(e),r=t.getFullYear();return r%400===0||r%4===0&&r%100!==0}function XW(e){Ie(1,arguments);var t=Ve(e);return String(new Date(t))==="Invalid Date"?NaN:FI(t)?366:365}function ZW(e){Ie(1,arguments);var t=Ve(e),r=t.getFullYear(),n=Math.floor(r/10)*10;return n}function eY(){return wg({},di())}function TI(e){Ie(1,arguments);var t=Ve(e),r=t.getDay();return r===0&&(r=7),r}var tY=6048e5;function rY(e){Ie(1,arguments);var t=ul(e),r=ul(mg(t,60)),n=r.valueOf()-t.valueOf();return Math.round(n/tY)}function nY(e){Ie(1,arguments);var t=Ve(e),r=t.getMilliseconds();return r}var aY=24*60*60*1e3;function oY(e,t){Ie(2,arguments);var r=e||{},n=t||{},a=Ve(r.start).getTime(),o=Ve(r.end).getTime(),i=Ve(n.start).getTime(),c=Ve(n.end).getTime();if(!(a<=o&&i<=c))throw new RangeError("Invalid interval");var d=a<c&&i<o;if(!d)return 0;var h=i<a?a:i,f=c>o?o:c,y=f-h;return Math.ceil(y/aY)}function iY(e){return Ie(1,arguments),Math.floor(TB(e)/1e3)}function OI(e,t){var r,n,a,o,i,c,d,h;Ie(1,arguments);var f=Ve(e),y=f.getFullYear(),x=di(),w=zt((r=(n=(a=(o=t==null?void 0:t.firstWeekContainsDate)!==null&&o!==void 0?o:t==null||(i=t.locale)===null||i===void 0||(c=i.options)===null||c===void 0?void 0:c.firstWeekContainsDate)!==null&&a!==void 0?a:x.firstWeekContainsDate)!==null&&n!==void 0?n:(d=x.locale)===null||d===void 0||(h=d.options)===null||h===void 0?void 0:h.firstWeekContainsDate)!==null&&r!==void 0?r:1);if(!(w>=1&&w<=7))throw new RangeError("firstWeekContainsDate must be between 1 and 7 inclusively");var F=new Date(0);F.setFullYear(y+1,0,w),F.setHours(0,0,0,0);var O=AA(F,t),M=new Date(0);M.setFullYear(y,0,w),M.setHours(0,0,0,0);var U=AA(M,t);return f.getTime()>=O.getTime()?y+1:f.getTime()>=U.getTime()?y:y-1}function n0(e,t){var r,n,a,o,i,c,d,h;Ie(1,arguments);var f=di(),y=zt((r=(n=(a=(o=t==null?void 0:t.firstWeekContainsDate)!==null&&o!==void 0?o:t==null||(i=t.locale)===null||i===void 0||(c=i.options)===null||c===void 0?void 0:c.firstWeekContainsDate)!==null&&a!==void 0?a:f.firstWeekContainsDate)!==null&&n!==void 0?n:(d=f.locale)===null||d===void 0||(h=d.options)===null||h===void 0?void 0:h.firstWeekContainsDate)!==null&&r!==void 0?r:1),x=OI(e,t),w=new Date(0);w.setFullYear(x,0,y),w.setHours(0,0,0,0);var F=AA(w,t);return F}var sY=6048e5;function II(e,t){Ie(1,arguments);var r=Ve(e),n=AA(r,t).getTime()-n0(r,t).getTime();return Math.round(n/sY)+1}function AY(e,t){var r,n,a,o,i,c,d,h;Ie(1,arguments);var f=di(),y=zt((r=(n=(a=(o=t==null?void 0:t.weekStartsOn)!==null&&o!==void 0?o:t==null||(i=t.locale)===null||i===void 0||(c=i.options)===null||c===void 0?void 0:c.weekStartsOn)!==null&&a!==void 0?a:f.weekStartsOn)!==null&&n!==void 0?n:(d=f.locale)===null||d===void 0||(h=d.options)===null||h===void 0?void 0:h.weekStartsOn)!==null&&r!==void 0?r:0);if(!(y>=0&&y<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var x=SB(e);if(isNaN(x))return NaN;var w=yg(bg(e)),F=y-w;F<=0&&(F+=7);var O=x-F;return Math.ceil(O/7)+1}function DI(e){Ie(1,arguments);var t=Ve(e),r=t.getMonth();return t.setFullYear(t.getFullYear(),r+1,0),t.setHours(0,0,0,0),t}function cY(e,t){return Ie(1,arguments),Xv(DI(e),bg(e),t)+1}function uY(e){return Ie(1,arguments),Math.floor(e*dd)}function lY(e){return Ie(1,arguments),Math.floor(e*NB)}function dY(e){return Ie(1,arguments),Math.floor(e*Cg)}function fY(e){Ie(1,arguments);var t=Ve(e.start),r=Ve(e.end);if(isNaN(t.getTime()))throw new RangeError("Start Date is invalid");if(isNaN(r.getTime()))throw new RangeError("End Date is invalid");var n={};n.years=Math.abs(xI(r,t));var a=zA(r,t),o=Of(t,{years:a*n.years});n.months=Math.abs(ly(r,o));var i=Of(o,{months:a*n.months});n.days=Math.abs(JB(r,i));var c=Of(i,{days:a*n.days});n.hours=Math.abs(Zv(r,c));var d=Of(c,{hours:a*n.hours});n.minutes=Math.abs(e0(r,d));var h=Of(d,{minutes:a*n.minutes});return n.seconds=Math.abs(Zf(r,h)),n}function pY(e,t,r){var n;Ie(1,arguments);var a;return hY(t)?a=t:r=t,new Intl.DateTimeFormat((n=r)===null||n===void 0?void 0:n.locale,a).format(e)}function hY(e){return e!==void 0&&!("locale"in e)}function gY(e,t,r){Ie(2,arguments);var n=0,a,o=Ve(e),i=Ve(t);if(r!=null&&r.unit)a=r==null?void 0:r.unit,a==="second"?n=Zf(o,i):a==="minute"?n=e0(o,i):a==="hour"?n=Zv(o,i):a==="day"?n=YA(o,i):a==="week"?n=Xv(o,i):a==="month"?n=zh(o,i):a==="quarter"?n=Iv(o,i):a==="year"&&(n=Jf(o,i));else{var c=Zf(o,i);Math.abs(c)<sy?(n=Zf(o,i),a="second"):Math.abs(c)<Cg?(n=e0(o,i),a="minute"):Math.abs(c)<Ay&&Math.abs(YA(o,i))<1?(n=Zv(o,i),a="hour"):Math.abs(c)<ZO&&(n=YA(o,i))&&Math.abs(n)<7?a="day":Math.abs(c)<VB?(n=Xv(o,i),a="week"):Math.abs(c)<eI?(n=zh(o,i),a="month"):Math.abs(c)<KB&&Iv(o,i)<4?(n=Iv(o,i),a="quarter"):(n=Jf(o,i),a="year")}var d=new Intl.RelativeTimeFormat(r==null?void 0:r.locale,{localeMatcher:r==null?void 0:r.localeMatcher,numeric:(r==null?void 0:r.numeric)||"auto",style:r==null?void 0:r.style});return d.format(n,a)}function mY(e,t,r){if(arguments.length<3)throw new TypeError("3 argument required, but only "+arguments.length+" present");var n=new Date(e,t,r);return n.getFullYear()===e&&n.getMonth()===t&&n.getDate()===r}function vY(e){return Ie(1,arguments),Ve(e).getDate()===1}function yY(e){return Ie(1,arguments),Ve(e).getDay()===5}function bY(e){return Ie(1,arguments),Ve(e).getTime()>Date.now()}function wY(e,t,r){return Ie(2,arguments),Fc(YB(e,t,new Date,r))}function CY(e){return Ie(1,arguments),Ve(e).getDay()===1}function BY(e){return Ie(1,arguments),Ve(e).getTime()<Date.now()}function V1(e){Ie(1,arguments);var t=Ve(e);return t.setMinutes(0,0,0),t}function MI(e,t){Ie(2,arguments);var r=V1(e),n=V1(t);return r.getTime()===n.getTime()}function XB(e,t,r){Ie(2,arguments);var n=AA(e,r),a=AA(t,r);return n.getTime()===a.getTime()}function PI(e,t){return Ie(2,arguments),XB(e,t,{weekStartsOn:1})}function xY(e,t){Ie(2,arguments);var r=ul(e),n=ul(t);return r.getTime()===n.getTime()}function UI(e,t){Ie(2,arguments);var r=t0(e),n=t0(t);return r.getTime()===n.getTime()}function G1(e){Ie(1,arguments);var t=Ve(e);return t.setMilliseconds(0),t}function QI(e,t){Ie(2,arguments);var r=G1(e),n=G1(t);return r.getTime()===n.getTime()}function _Y(e){return Ie(1,arguments),MI(Date.now(),e)}function EY(e){return Ie(1,arguments),PI(e,Date.now())}function kY(e){return Ie(1,arguments),UI(Date.now(),e)}function SY(e){return Ie(1,arguments),PB(Date.now(),e)}function FY(e){return Ie(1,arguments),QB(Date.now(),e)}function TY(e){return Ie(1,arguments),QI(Date.now(),e)}function OY(e,t){return Ie(1,arguments),XB(e,Date.now(),t)}function IY(e){return Ie(1,arguments),UB(e,Date.now())}function DY(e){return Ie(1,arguments),Ve(e).getDay()===4}function MY(e){return Ie(1,arguments),mp(e,Date.now())}function PY(e){return Ie(1,arguments),mp(e,JA(Date.now(),1))}function UY(e){return Ie(1,arguments),Ve(e).getDay()===2}function QY(e){return Ie(1,arguments),Ve(e).getDay()===3}function LY(e){return Ie(1,arguments),mp(e,vg(Date.now(),1))}function NY(e){Ie(1,arguments);var t=Ve(e),r=t.getFullYear(),n=9+Math.floor(r/10)*10;return t.setFullYear(n+1,0,0),t.setHours(0,0,0,0),t}function LI(e,t){var r,n,a,o,i,c,d,h;Ie(1,arguments);var f=di(),y=zt((r=(n=(a=(o=t==null?void 0:t.weekStartsOn)!==null&&o!==void 0?o:t==null||(i=t.locale)===null||i===void 0||(c=i.options)===null||c===void 0?void 0:c.weekStartsOn)!==null&&a!==void 0?a:f.weekStartsOn)!==null&&n!==void 0?n:(d=f.locale)===null||d===void 0||(h=d.options)===null||h===void 0?void 0:h.weekStartsOn)!==null&&r!==void 0?r:0);if(!(y>=0&&y<=6))throw new RangeError("weekStartsOn must be between 0 and 6");var x=Ve(e),w=x.getDay(),F=(w<y?-7:0)+6-(w-y);return x.setHours(0,0,0,0),x.setDate(x.getDate()+F),x}function RY(e){return Ie(1,arguments),LI(e,{weekStartsOn:1})}function HY(e){Ie(1,arguments);var t=td(e),r=new Date(0);r.setFullYear(t+1,0,4),r.setHours(0,0,0,0);var n=fu(r);return n.setDate(n.getDate()-1),n}function jY(e){Ie(1,arguments);var t=Ve(e),r=t.getMonth(),n=r-r%3+3;return t.setMonth(n,0),t.setHours(0,0,0,0),t}function KY(e){Ie(1,arguments);var t=Ve(e),r=t.getFullYear();return t.setFullYear(r+1,0,0),t.setHours(0,0,0,0),t}var VY=/(\w)\1*|''|'(''|[^'])+('|$)|./g,GY=/^'([^]*?)'?$/,WY=/''/g,YY=/[a-zA-Z]/;function zY(e,t){Ie(2,arguments);var r=Ve(e);if(!Fc(r))throw new RangeError("Invalid time value");var n=Cs(r),a=op(r,n),o=t.match(VY);if(!o)return"";var i=o.map(function(c){if(c==="''")return"'";var d=c[0];if(d==="'")return $Y(c);var h=ou[d];if(h)return h(a,c);if(d.match(YY))throw new RangeError("Format string contains an unescaped latin alphabet character `"+d+"`");return c}).join("");return i}function $Y(e){var t=e.match(GY);return t?t[1].replace(WY,"'"):e}var zE=365.2425;function JY(e){var t=e.years,r=e.months,n=e.weeks,a=e.days,o=e.hours,i=e.minutes,c=e.seconds;Ie(1,arguments);var d=0;t&&(d+=t*zE),r&&(d+=r*(zE/12)),n&&(d+=n*7),a&&(d+=a);var h=d*24*60*60;return o&&(h+=o*60*60),i&&(h+=i*60),c&&(h+=c),Math.round(h*1e3)}function qY(e){Ie(1,arguments);var t=e/dd;return Math.floor(t)}function XY(e){Ie(1,arguments);var t=e/ld;return Math.floor(t)}function ZY(e){Ie(1,arguments);var t=e/iy;return Math.floor(t)}function ez(e){Ie(1,arguments);var t=e/NB;return Math.floor(t)}function tz(e){return Ie(1,arguments),Math.floor(e*ld)}function rz(e){return Ie(1,arguments),Math.floor(e*sy)}function nz(e){Ie(1,arguments);var t=e/RB;return Math.floor(t)}function az(e){Ie(1,arguments);var t=e/HB;return Math.floor(t)}function hl(e,t){Ie(2,arguments);var r=t-yg(e);return r<=0&&(r+=7),JA(e,r)}function oz(e){return Ie(1,arguments),hl(e,5)}function iz(e){return Ie(1,arguments),hl(e,1)}function sz(e){return Ie(1,arguments),hl(e,6)}function Az(e){return Ie(1,arguments),hl(e,0)}function cz(e){return Ie(1,arguments),hl(e,4)}function uz(e){return Ie(1,arguments),hl(e,2)}function lz(e){return Ie(1,arguments),hl(e,3)}function dz(e){if(Ie(1,arguments),typeof e=="string"){var t=e.match(/(\d{4})-(\d{2})-(\d{2})[T ](\d{2}):(\d{2}):(\d{2})(?:\.(\d{0,7}))?(?:Z|(.)(\d{2}):?(\d{2})?)?/);return t?new Date(Date.UTC(+t[1],+t[2]-1,+t[3],+t[4]-(+t[9]||0)*(t[8]=="-"?-1:1),+t[5]-(+t[10]||0)*(t[8]=="-"?-1:1),+t[6],+((t[7]||"0")+"00").substring(0,3))):new Date(NaN)}return Ve(e)}function gl(e,t){Ie(2,arguments);var r=yg(e)-t;return r<=0&&(r+=7),vg(e,r)}function fz(e){return Ie(1,arguments),gl(e,5)}function pz(e){return Ie(1,arguments),gl(e,1)}function hz(e){return Ie(1,arguments),gl(e,6)}function gz(e){return Ie(1,arguments),gl(e,0)}function mz(e){return Ie(1,arguments),gl(e,4)}function vz(e){return Ie(1,arguments),gl(e,2)}function yz(e){return Ie(1,arguments),gl(e,3)}function bz(e){return Ie(1,arguments),Math.floor(e*RB)}function wz(e){Ie(1,arguments);var t=e/jB;return Math.floor(t)}function Cz(e,t){var r;if(arguments.length<1)throw new TypeError("1 argument required, but only none provided present");var n=zt((r=t==null?void 0:t.nearestTo)!==null&&r!==void 0?r:1);if(n<1||n>30)throw new RangeError("`options.nearestTo` must be between 1 and 30");var a=Ve(e),o=a.getSeconds(),i=a.getMinutes()+o/60,c=yp(t==null?void 0:t.roundingMethod),d=c(i/n)*n,h=i%n,f=Math.round(h/n)*n;return new Date(a.getFullYear(),a.getMonth(),a.getDate(),a.getHours(),d+f)}function Bz(e){Ie(1,arguments);var t=e/Cg;return Math.floor(t)}function xz(e){return Ie(1,arguments),e*iy}function _z(e){Ie(1,arguments);var t=e/sy;return Math.floor(t)}function Ez(e,t){Ie(2,arguments);var r=Ve(e),n=zt(t);return r.setDate(n),r}function kz(e,t,r){var n,a,o,i,c,d,h,f;Ie(2,arguments);var y=di(),x=zt((n=(a=(o=(i=r==null?void 0:r.weekStartsOn)!==null&&i!==void 0?i:r==null||(c=r.locale)===null||c===void 0||(d=c.options)===null||d===void 0?void 0:d.weekStartsOn)!==null&&o!==void 0?o:y.weekStartsOn)!==null&&a!==void 0?a:(h=y.locale)===null||h===void 0||(f=h.options)===null||f===void 0?void 0:f.weekStartsOn)!==null&&n!==void 0?n:0);if(!(x>=0&&x<=6))throw new RangeError("weekStartsOn must be between 0 and 6 inclusively");var w=Ve(e),F=zt(t),O=w.getDay(),M=F%7,U=(M+7)%7,j=7-x,Q=F<0||F>6?F-(O+j)%7:(U+j)%7-(O+j)%7;return JA(w,Q)}function Sz(e,t){Ie(2,arguments);var r=Ve(e),n=zt(t);return r.setMonth(0),r.setDate(n),r}function Fz(e){Ie(1,arguments);var t={},r=di();for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(t[n]=r[n]);for(var a in e)Object.prototype.hasOwnProperty.call(e,a)&&(e[a]===void 0?delete t[a]:t[a]=e[a]);fK(t)}function Tz(e,t){Ie(2,arguments);var r=Ve(e),n=zt(t),a=TI(r),o=n-a;return JA(r,o)}function Oz(e,t){Ie(2,arguments);var r=Ve(e),n=zt(t),a=FB(r)-n;return r.setDate(r.getDate()-a*7),r}function Iz(e,t){Ie(2,arguments);var r=Ve(e),n=zt(t);return r.setMilliseconds(n),r}function Dz(e,t,r){Ie(2,arguments);var n=Ve(e),a=zt(t),o=II(n,r)-a;return n.setDate(n.getDate()-o*7),n}function Mz(e,t,r){var n,a,o,i,c,d,h,f;Ie(2,arguments);var y=di(),x=zt((n=(a=(o=(i=r==null?void 0:r.firstWeekContainsDate)!==null&&i!==void 0?i:r==null||(c=r.locale)===null||c===void 0||(d=c.options)===null||d===void 0?void 0:d.firstWeekContainsDate)!==null&&o!==void 0?o:y.firstWeekContainsDate)!==null&&a!==void 0?a:(h=y.locale)===null||h===void 0||(f=h.options)===null||f===void 0?void 0:f.firstWeekContainsDate)!==null&&n!==void 0?n:1),w=Ve(e),F=zt(t),O=YA(w,n0(w,r)),M=new Date(0);return M.setFullYear(F,0,x),M.setHours(0,0,0,0),w=n0(M,r),w.setDate(w.getDate()+O),w}function Pz(e){Ie(1,arguments);var t=Ve(e),r=t.getFullYear(),n=Math.floor(r/10)*10;return t.setFullYear(n,0,1),t.setHours(0,0,0,0),t}function Uz(){return rd(Date.now())}function Qz(){var e=new Date,t=e.getFullYear(),r=e.getMonth(),n=e.getDate(),a=new Date(0);return a.setFullYear(t,r,n+1),a.setHours(0,0,0,0),a}function Lz(){var e=new Date,t=e.getFullYear(),r=e.getMonth(),n=e.getDate(),a=new Date(0);return a.setFullYear(t,r,n-1),a.setHours(0,0,0,0),a}function Nz(e,t){if(Ie(2,arguments),!t||qA(t)!=="object")return new Date(NaN);var r=t.years?zt(t.years):0,n=t.months?zt(t.months):0,a=t.weeks?zt(t.weeks):0,o=t.days?zt(t.days):0,i=t.hours?zt(t.hours):0,c=t.minutes?zt(t.minutes):0,d=t.seconds?zt(t.seconds):0,h=kB(e,n+r*12),f=vg(h,o+a*7),y=c+i*60,x=d+y*60,w=x*1e3,F=new Date(f.getTime()-w);return F}function Rz(e,t){Ie(2,arguments);var r=zt(t);return mI(e,-r)}function Hz(e,t){Ie(2,arguments);var r=zt(t);return ey(e,-r)}function jz(e,t){Ie(2,arguments);var r=zt(t);return Z0(e,-r)}function Kz(e,t){Ie(2,arguments);var r=zt(t);return bI(e,-r)}function Vz(e){return Ie(1,arguments),Math.floor(e*LB)}function Gz(e){return Ie(1,arguments),Math.floor(e*HB)}function Wz(e){return Ie(1,arguments),Math.floor(e*jB)}const Yz=Object.freeze(Object.defineProperty({__proto__:null,add:Of,addBusinessDays:mI,addDays:JA,addHours:ey,addISOWeekYears:yI,addMilliseconds:gg,addMinutes:Z0,addMonths:gp,addQuarters:ty,addSeconds:bI,addWeeks:mg,addYears:EB,areIntervalsOverlapping:aW,clamp:oW,closestIndexTo:iW,closestTo:sW,compareAsc:zA,compareDesc:AW,daysInWeek:LB,daysInYear:qO,daysToWeeks:cW,differenceInBusinessDays:uW,differenceInCalendarDays:YA,differenceInCalendarISOWeekYears:wI,differenceInCalendarISOWeeks:dW,differenceInCalendarMonths:zh,differenceInCalendarQuarters:Iv,differenceInCalendarWeeks:Xv,differenceInCalendarYears:Jf,differenceInDays:JB,differenceInHours:Zv,differenceInISOWeekYears:hW,differenceInMilliseconds:uy,differenceInMinutes:e0,differenceInMonths:ly,differenceInQuarters:gW,differenceInSeconds:Zf,differenceInWeeks:mW,differenceInYears:xI,eachDayOfInterval:_I,eachHourOfInterval:vW,eachMinuteOfInterval:yW,eachMonthOfInterval:bW,eachQuarterOfInterval:wW,eachWeekOfInterval:CW,eachWeekendOfInterval:qB,eachWeekendOfMonth:BW,eachWeekendOfYear:xW,eachYearOfInterval:_W,endOfDay:ay,endOfDecade:EW,endOfHour:kW,endOfISOWeek:SW,endOfISOWeekYear:FW,endOfMinute:TW,endOfMonth:oy,endOfQuarter:OW,endOfSecond:IW,endOfToday:DW,endOfTomorrow:MW,endOfWeek:DB,endOfYear:MB,endOfYesterday:PW,format:_B,formatDistance:kI,formatDistanceStrict:SI,formatDistanceToNow:LW,formatDistanceToNowStrict:NW,formatDuration:HW,formatISO:jW,formatISO9075:KW,formatISODuration:VW,formatRFC3339:GW,formatRFC7231:zW,formatRelative:$W,fromUnixTime:JW,getDate:SB,getDay:yg,getDayOfYear:qW,getDaysInMonth:jO,getDaysInYear:XW,getDecade:ZW,getDefaultOptions:eY,getHours:UO,getISODay:TI,getISOWeek:FB,getISOWeekYear:td,getISOWeeksInYear:rY,getMilliseconds:nY,getMinutes:PO,getMonth:QO,getOverlappingDaysInIntervals:oY,getQuarter:zv,getSeconds:MO,getTime:TB,getUnixTime:iY,getWeek:II,getWeekOfMonth:AY,getWeekYear:OI,getWeeksInMonth:cY,getYear:LO,hoursToMilliseconds:uY,hoursToMinutes:lY,hoursToSeconds:dY,intervalToDuration:fY,intlFormat:pY,intlFormatDistance:gY,isAfter:WO,isBefore:YO,isDate:BB,isEqual:GO,isExists:mY,isFirstDayOfMonth:vY,isFriday:yY,isFuture:bY,isLastDayOfMonth:BI,isLeapYear:FI,isMatch:wY,isMonday:CY,isPast:BY,isSameDay:mp,isSameHour:MI,isSameISOWeek:PI,isSameISOWeekYear:xY,isSameMinute:UI,isSameMonth:PB,isSameQuarter:QB,isSameSecond:QI,isSameWeek:XB,isSameYear:UB,isSaturday:gI,isSunday:$B,isThisHour:_Y,isThisISOWeek:EY,isThisMinute:kY,isThisMonth:SY,isThisQuarter:FY,isThisSecond:TY,isThisWeek:OY,isThisYear:IY,isThursday:DY,isToday:MY,isTomorrow:PY,isTuesday:UY,isValid:Fc,isWednesday:QY,isWeekend:Xf,isWithinInterval:zO,isYesterday:LY,lastDayOfDecade:NY,lastDayOfISOWeek:RY,lastDayOfISOWeekYear:HY,lastDayOfMonth:DI,lastDayOfQuarter:jY,lastDayOfWeek:LI,lastDayOfYear:KY,lightFormat:zY,max:IB,maxTime:XO,milliseconds:JY,millisecondsInHour:dd,millisecondsInMinute:ld,millisecondsInSecond:iy,millisecondsToHours:qY,millisecondsToMinutes:XY,millisecondsToSeconds:ZY,min:OB,minTime:sV,minutesInHour:NB,minutesToHours:ez,minutesToMilliseconds:tz,minutesToSeconds:rz,monthsInQuarter:RB,monthsInYear:HB,monthsToQuarters:nz,monthsToYears:az,nextDay:hl,nextFriday:oz,nextMonday:iz,nextSaturday:sz,nextSunday:Az,nextThursday:cz,nextTuesday:uz,nextWednesday:lz,parse:YB,parseISO:aI,parseJSON:dz,previousDay:gl,previousFriday:fz,previousMonday:pz,previousSaturday:hz,previousSunday:gz,previousThursday:mz,previousTuesday:vz,previousWednesday:yz,quartersInYear:jB,quartersToMonths:bz,quartersToYears:wz,roundToNearestMinutes:Cz,secondsInDay:Ay,secondsInHour:Cg,secondsInMinute:sy,secondsInMonth:VB,secondsInQuarter:eI,secondsInWeek:ZO,secondsInYear:KB,secondsToHours:Bz,secondsToMilliseconds:xz,secondsToMinutes:_z,set:iI,setDate:Ez,setDay:kz,setDayOfYear:Sz,setDefaultOptions:Fz,setHours:HO,setISODay:Tz,setISOWeek:Oz,setISOWeekYear:vI,setMilliseconds:Iz,setMinutes:RO,setMonth:ry,setQuarter:KO,setSeconds:NO,setWeek:Dz,setWeekYear:Mz,setYear:VO,startOfDay:rd,startOfDecade:Pz,startOfHour:V1,startOfISOWeek:fu,startOfISOWeekYear:ul,startOfMinute:t0,startOfMonth:bg,startOfQuarter:sp,startOfSecond:G1,startOfToday:Uz,startOfTomorrow:Qz,startOfWeek:AA,startOfWeekYear:n0,startOfYear:ny,startOfYesterday:Lz,sub:Nz,subBusinessDays:Rz,subDays:vg,subHours:Hz,subISOWeekYears:CI,subMilliseconds:op,subMinutes:jz,subMonths:kB,subQuarters:IO,subSeconds:Kz,subWeeks:OO,subYears:DO,toDate:Ve,weeksToDays:Vz,yearsToMonths:Gz,yearsToQuarters:Wz},Symbol.toStringTag,{value:"Module"})),zz=cr(Yz);var xA={},Bg={},$z=jS,Jz=KS,qz=VS,Xz="[object String]";function Zz(e){return typeof e=="string"||!Jz(e)&&qz(e)&&$z(e)==Xz}var e$=Zz,t$=TP;function r$(e){return typeof e=="function"?e:t$}var n$=r$,a$=GS,o$=n$;function i$(e,t){return e&&a$(e,o$(t))}var ZB=i$,s$=jS,A$=OP,c$=VS,u$="[object Object]",l$=Function.prototype,d$=Object.prototype,NI=l$.toString,f$=d$.hasOwnProperty,p$=NI.call(Object);function h$(e){if(!c$(e)||s$(e)!=u$)return!1;var t=A$(e);if(t===null)return!0;var r=f$.call(t,"constructor")&&t.constructor;return typeof r=="function"&&r instanceof r&&NI.call(r)==p$}var g$=h$,m$=WS;function v$(e,t){return function(r,n){if(r==null)return r;if(!m$(r))return e(r,n);for(var a=r.length,o=t?a:-1,i=Object(r);(t?o--:++o<a)&&n(i[o],o,i)!==!1;);return r}}var y$=v$,b$=GS,w$=y$,C$=w$(b$),B$=C$,x$=B$,_$=WS;function E$(e,t){var r=-1,n=_$(e)?Array(e.length):[];return x$(e,function(a,o,i){n[++r]=t(a,o,i)}),n}var k$=E$,S$=DP,F$=IP,T$=k$,O$=KS;function I$(e,t){var r=O$(e)?S$:T$;return r(e,F$(t))}var D$=I$;Object.defineProperty(Bg,"__esModule",{value:!0});Bg.flattenNames=void 0;var M$=e$,P$=dy(M$),U$=ZB,Q$=dy(U$),L$=g$,N$=dy(L$),R$=D$,H$=dy(R$);function dy(e){return e&&e.__esModule?e:{default:e}}var j$=Bg.flattenNames=function e(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:[],r=[];return(0,H$.default)(t,function(n){Array.isArray(n)?e(n).map(function(a){return r.push(a)}):(0,N$.default)(n)?(0,Q$.default)(n,function(a,o){a===!0&&r.push(o),r.push(o+"-"+a)}):(0,P$.default)(n)&&r.push(n)}),r};Bg.default=j$;var xg={};Object.defineProperty(xg,"__esModule",{value:!0});xg.mergeClasses=void 0;var K$=ZB,V$=RI(K$),G$=MP,W$=RI(G$),Y$=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e};function RI(e){return e&&e.__esModule?e:{default:e}}var z$=xg.mergeClasses=function(t){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:[],n=t.default&&(0,W$.default)(t.default)||{};return r.map(function(a){var o=t[a];return o&&(0,V$.default)(o,function(i,c){n[c]||(n[c]={}),n[c]=Y$({},n[c],o[c])}),a}),n};xg.default=z$;var _g={};Object.defineProperty(_g,"__esModule",{value:!0});_g.autoprefix=void 0;var $$=ZB,$E=q$($$),J$=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e};function q$(e){return e&&e.__esModule?e:{default:e}}var X$={borderRadius:function(t){return{msBorderRadius:t,MozBorderRadius:t,OBorderRadius:t,WebkitBorderRadius:t,borderRadius:t}},boxShadow:function(t){return{msBoxShadow:t,MozBoxShadow:t,OBoxShadow:t,WebkitBoxShadow:t,boxShadow:t}},userSelect:function(t){return{WebkitTouchCallout:t,KhtmlUserSelect:t,MozUserSelect:t,msUserSelect:t,WebkitUserSelect:t,userSelect:t}},flex:function(t){return{WebkitBoxFlex:t,MozBoxFlex:t,WebkitFlex:t,msFlex:t,flex:t}},flexBasis:function(t){return{WebkitFlexBasis:t,flexBasis:t}},justifyContent:function(t){return{WebkitJustifyContent:t,justifyContent:t}},transition:function(t){return{msTransition:t,MozTransition:t,OTransition:t,WebkitTransition:t,transition:t}},transform:function(t){return{msTransform:t,MozTransform:t,OTransform:t,WebkitTransform:t,transform:t}},absolute:function(t){var r=t&&t.split(" ");return{position:"absolute",top:r&&r[0],right:r&&r[1],bottom:r&&r[2],left:r&&r[3]}},extend:function(t,r){var n=r[t];return n||{extend:t}}},Z$=_g.autoprefix=function(t){var r={};return(0,$E.default)(t,function(n,a){var o={};(0,$E.default)(n,function(i,c){var d=X$[c];d?o=J$({},o,d(i)):o[c]=i}),r[a]=o}),r};_g.default=Z$;var Eg={};Object.defineProperty(Eg,"__esModule",{value:!0});Eg.hover=void 0;var eJ=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},tJ=q,Nw=rJ(tJ);function rJ(e){return e&&e.__esModule?e:{default:e}}function nJ(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function JE(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t&&(typeof t=="object"||typeof t=="function")?t:e}function aJ(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var oJ=Eg.hover=function(t){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"span";return function(n){aJ(a,n);function a(){var o,i,c,d;nJ(this,a);for(var h=arguments.length,f=Array(h),y=0;y<h;y++)f[y]=arguments[y];return d=(i=(c=JE(this,(o=a.__proto__||Object.getPrototypeOf(a)).call.apply(o,[this].concat(f))),c),c.state={hover:!1},c.handleMouseOver=function(){return c.setState({hover:!0})},c.handleMouseOut=function(){return c.setState({hover:!1})},c.render=function(){return Nw.default.createElement(r,{onMouseOver:c.handleMouseOver,onMouseOut:c.handleMouseOut},Nw.default.createElement(t,eJ({},c.props,c.state)))},i),JE(c,d)}return a}(Nw.default.Component)};Eg.default=oJ;var kg={};Object.defineProperty(kg,"__esModule",{value:!0});kg.active=void 0;var iJ=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},sJ=q,Rw=AJ(sJ);function AJ(e){return e&&e.__esModule?e:{default:e}}function cJ(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function qE(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t&&(typeof t=="object"||typeof t=="function")?t:e}function uJ(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var lJ=kg.active=function(t){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"span";return function(n){uJ(a,n);function a(){var o,i,c,d;cJ(this,a);for(var h=arguments.length,f=Array(h),y=0;y<h;y++)f[y]=arguments[y];return d=(i=(c=qE(this,(o=a.__proto__||Object.getPrototypeOf(a)).call.apply(o,[this].concat(f))),c),c.state={active:!1},c.handleMouseDown=function(){return c.setState({active:!0})},c.handleMouseUp=function(){return c.setState({active:!1})},c.render=function(){return Rw.default.createElement(r,{onMouseDown:c.handleMouseDown,onMouseUp:c.handleMouseUp},Rw.default.createElement(t,iJ({},c.props,c.state)))},i),qE(c,d)}return a}(Rw.default.Component)};kg.default=lJ;var ex={};Object.defineProperty(ex,"__esModule",{value:!0});var dJ=function(t,r){var n={},a=function(i){var c=arguments.length>1&&arguments[1]!==void 0?arguments[1]:!0;n[i]=c};return t===0&&a("first-child"),t===r-1&&a("last-child"),(t===0||t%2===0)&&a("even"),Math.abs(t%2)===1&&a("odd"),a("nth-child",t),n};ex.default=dJ;Object.defineProperty(xA,"__esModule",{value:!0});xA.ReactCSS=xA.loop=xA.handleActive=tx=xA.handleHover=xA.hover=void 0;var fJ=Bg,pJ=bp(fJ),hJ=xg,gJ=bp(hJ),mJ=_g,vJ=bp(mJ),yJ=Eg,HI=bp(yJ),bJ=kg,wJ=bp(bJ),CJ=ex,BJ=bp(CJ);function bp(e){return e&&e.__esModule?e:{default:e}}xA.hover=HI.default;var tx=xA.handleHover=HI.default;xA.handleActive=wJ.default;xA.loop=BJ.default;var xJ=xA.ReactCSS=function(t){for(var r=arguments.length,n=Array(r>1?r-1:0),a=1;a<r;a++)n[a-1]=arguments[a];var o=(0,pJ.default)(n),i=(0,gJ.default)(t,o);return(0,vJ.default)(i)},Sn=xA.default=xJ,_J=function(t,r,n,a,o){var i=o.clientWidth,c=o.clientHeight,d=typeof t.pageX=="number"?t.pageX:t.touches[0].pageX,h=typeof t.pageY=="number"?t.pageY:t.touches[0].pageY,f=d-(o.getBoundingClientRect().left+window.pageXOffset),y=h-(o.getBoundingClientRect().top+window.pageYOffset);if(n==="vertical"){var x=void 0;if(y<0?x=0:y>c?x=1:x=Math.round(y*100/c)/100,r.a!==x)return{h:r.h,s:r.s,l:r.l,a:x,source:"rgb"}}else{var w=void 0;if(f<0?w=0:f>i?w=1:w=Math.round(f*100/i)/100,a!==w)return{h:r.h,s:r.s,l:r.l,a:w,source:"rgb"}}return null},Hw={},EJ=function(t,r,n,a){if(typeof document>"u"&&!a)return null;var o=a?new a:document.createElement("canvas");o.width=n*2,o.height=n*2;var i=o.getContext("2d");return i?(i.fillStyle=t,i.fillRect(0,0,o.width,o.height),i.fillStyle=r,i.fillRect(0,0,n,n),i.translate(n,n),i.fillRect(0,0,n,n),o.toDataURL()):null},kJ=function(t,r,n,a){var o=t+"-"+r+"-"+n+(a?"-server":"");if(Hw[o])return Hw[o];var i=EJ(t,r,n,a);return Hw[o]=i,i},XE=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},wp=function(t){var r=t.white,n=t.grey,a=t.size,o=t.renderers,i=t.borderRadius,c=t.boxShadow,d=t.children,h=Sn({default:{grid:{borderRadius:i,boxShadow:c,absolute:"0px 0px 0px 0px",background:"url("+kJ(r,n,a,o.canvas)+") center left"}}});return q.isValidElement(d)?L.cloneElement(d,XE({},d.props,{style:XE({},d.props.style,h.grid)})):L.createElement("div",{style:h.grid})};wp.defaultProps={size:8,white:"transparent",grey:"rgba(0,0,0,.08)",renderers:{}};var SJ=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},FJ=function(){function e(t,r){for(var n=0;n<r.length;n++){var a=r[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(t,a.key,a)}}return function(t,r,n){return r&&e(t.prototype,r),n&&e(t,n),t}}();function TJ(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function ZE(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t&&(typeof t=="object"||typeof t=="function")?t:e}function OJ(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var rx=function(e){OJ(t,e);function t(){var r,n,a,o;TJ(this,t);for(var i=arguments.length,c=Array(i),d=0;d<i;d++)c[d]=arguments[d];return o=(n=(a=ZE(this,(r=t.__proto__||Object.getPrototypeOf(t)).call.apply(r,[this].concat(c))),a),a.handleChange=function(h){var f=_J(h,a.props.hsl,a.props.direction,a.props.a,a.container);f&&typeof a.props.onChange=="function"&&a.props.onChange(f,h)},a.handleMouseDown=function(h){a.handleChange(h),window.addEventListener("mousemove",a.handleChange),window.addEventListener("mouseup",a.handleMouseUp)},a.handleMouseUp=function(){a.unbindEventListeners()},a.unbindEventListeners=function(){window.removeEventListener("mousemove",a.handleChange),window.removeEventListener("mouseup",a.handleMouseUp)},n),ZE(a,o)}return FJ(t,[{key:"componentWillUnmount",value:function(){this.unbindEventListeners()}},{key:"render",value:function(){var n=this,a=this.props.rgb,o=Sn({default:{alpha:{absolute:"0px 0px 0px 0px",borderRadius:this.props.radius},checkboard:{absolute:"0px 0px 0px 0px",overflow:"hidden",borderRadius:this.props.radius},gradient:{absolute:"0px 0px 0px 0px",background:"linear-gradient(to right, rgba("+a.r+","+a.g+","+a.b+`, 0) 0%,
           rgba(`+a.r+","+a.g+","+a.b+", 1) 100%)",boxShadow:this.props.shadow,borderRadius:this.props.radius},container:{position:"relative",height:"100%",margin:"0 3px"},pointer:{position:"absolute",left:a.a*100+"%"},slider:{width:"4px",borderRadius:"1px",height:"8px",boxShadow:"0 0 2px rgba(0, 0, 0, .6)",background:"#fff",marginTop:"1px",transform:"translateX(-2px)"}},vertical:{gradient:{background:"linear-gradient(to bottom, rgba("+a.r+","+a.g+","+a.b+`, 0) 0%,
           rgba(`+a.r+","+a.g+","+a.b+", 1) 100%)"},pointer:{left:0,top:a.a*100+"%"}},overwrite:SJ({},this.props.style)},{vertical:this.props.direction==="vertical",overwrite:!0});return L.createElement("div",{style:o.alpha},L.createElement("div",{style:o.checkboard},L.createElement(wp,{renderers:this.props.renderers})),L.createElement("div",{style:o.gradient}),L.createElement("div",{style:o.container,ref:function(c){return n.container=c},onMouseDown:this.handleMouseDown,onTouchMove:this.handleChange,onTouchStart:this.handleChange},L.createElement("div",{style:o.pointer},this.props.pointer?L.createElement(this.props.pointer,this.props):L.createElement("div",{style:o.slider}))))}}]),t}(q.PureComponent||q.Component),IJ=function(){function e(t,r){for(var n=0;n<r.length;n++){var a=r[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(t,a.key,a)}}return function(t,r,n){return r&&e(t.prototype,r),n&&e(t,n),t}}();function DJ(e,t,r){return t in e?Object.defineProperty(e,t,{value:r,enumerable:!0,configurable:!0,writable:!0}):e[t]=r,e}function MJ(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function PJ(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t&&(typeof t=="object"||typeof t=="function")?t:e}function UJ(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var QJ=1,jI=38,LJ=40,NJ=[jI,LJ],RJ=function(t){return NJ.indexOf(t)>-1},HJ=function(t){return Number(String(t).replace(/%/g,""))},jJ=1,da=function(e){UJ(t,e);function t(r){MJ(this,t);var n=PJ(this,(t.__proto__||Object.getPrototypeOf(t)).call(this));return n.handleBlur=function(){n.state.blurValue&&n.setState({value:n.state.blurValue,blurValue:null})},n.handleChange=function(a){n.setUpdatedValue(a.target.value,a)},n.handleKeyDown=function(a){var o=HJ(a.target.value);if(!isNaN(o)&&RJ(a.keyCode)){var i=n.getArrowOffset(),c=a.keyCode===jI?o+i:o-i;n.setUpdatedValue(c,a)}},n.handleDrag=function(a){if(n.props.dragLabel){var o=Math.round(n.props.value+a.movementX);o>=0&&o<=n.props.dragMax&&n.props.onChange&&n.props.onChange(n.getValueObjectWithLabel(o),a)}},n.handleMouseDown=function(a){n.props.dragLabel&&(a.preventDefault(),n.handleDrag(a),window.addEventListener("mousemove",n.handleDrag),window.addEventListener("mouseup",n.handleMouseUp))},n.handleMouseUp=function(){n.unbindEventListeners()},n.unbindEventListeners=function(){window.removeEventListener("mousemove",n.handleDrag),window.removeEventListener("mouseup",n.handleMouseUp)},n.state={value:String(r.value).toUpperCase(),blurValue:String(r.value).toUpperCase()},n.inputId="rc-editable-input-"+jJ++,n}return IJ(t,[{key:"componentDidUpdate",value:function(n,a){this.props.value!==this.state.value&&(n.value!==this.props.value||a.value!==this.state.value)&&(this.input===document.activeElement?this.setState({blurValue:String(this.props.value).toUpperCase()}):this.setState({value:String(this.props.value).toUpperCase(),blurValue:!this.state.blurValue&&String(this.props.value).toUpperCase()}))}},{key:"componentWillUnmount",value:function(){this.unbindEventListeners()}},{key:"getValueObjectWithLabel",value:function(n){return DJ({},this.props.label,n)}},{key:"getArrowOffset",value:function(){return this.props.arrowOffset||QJ}},{key:"setUpdatedValue",value:function(n,a){var o=this.props.label?this.getValueObjectWithLabel(n):n;this.props.onChange&&this.props.onChange(o,a),this.setState({value:n})}},{key:"render",value:function(){var n=this,a=Sn({default:{wrap:{position:"relative"}},"user-override":{wrap:this.props.style&&this.props.style.wrap?this.props.style.wrap:{},input:this.props.style&&this.props.style.input?this.props.style.input:{},label:this.props.style&&this.props.style.label?this.props.style.label:{}},"dragLabel-true":{label:{cursor:"ew-resize"}}},{"user-override":!0},this.props);return L.createElement("div",{style:a.wrap},L.createElement("input",{id:this.inputId,style:a.input,ref:function(i){return n.input=i},value:this.state.value,onKeyDown:this.handleKeyDown,onChange:this.handleChange,onBlur:this.handleBlur,placeholder:this.props.placeholder,spellCheck:"false"}),this.props.label&&!this.props.hideLabel?L.createElement("label",{htmlFor:this.inputId,style:a.label,onMouseDown:this.handleMouseDown},this.props.label):null)}}]),t}(q.PureComponent||q.Component),KJ=function(t,r,n,a){var o=a.clientWidth,i=a.clientHeight,c=typeof t.pageX=="number"?t.pageX:t.touches[0].pageX,d=typeof t.pageY=="number"?t.pageY:t.touches[0].pageY,h=c-(a.getBoundingClientRect().left+window.pageXOffset),f=d-(a.getBoundingClientRect().top+window.pageYOffset);if(r==="vertical"){var y=void 0;if(f<0)y=359;else if(f>i)y=0;else{var x=-(f*100/i)+100;y=360*x/100}if(n.h!==y)return{h:y,s:n.s,l:n.l,a:n.a,source:"hsl"}}else{var w=void 0;if(h<0)w=0;else if(h>o)w=359;else{var F=h*100/o;w=360*F/100}if(n.h!==w)return{h:w,s:n.s,l:n.l,a:n.a,source:"hsl"}}return null},VJ=function(){function e(t,r){for(var n=0;n<r.length;n++){var a=r[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(t,a.key,a)}}return function(t,r,n){return r&&e(t.prototype,r),n&&e(t,n),t}}();function GJ(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function ek(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t&&(typeof t=="object"||typeof t=="function")?t:e}function WJ(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var Cp=function(e){WJ(t,e);function t(){var r,n,a,o;GJ(this,t);for(var i=arguments.length,c=Array(i),d=0;d<i;d++)c[d]=arguments[d];return o=(n=(a=ek(this,(r=t.__proto__||Object.getPrototypeOf(t)).call.apply(r,[this].concat(c))),a),a.handleChange=function(h){var f=KJ(h,a.props.direction,a.props.hsl,a.container);f&&typeof a.props.onChange=="function"&&a.props.onChange(f,h)},a.handleMouseDown=function(h){a.handleChange(h),window.addEventListener("mousemove",a.handleChange),window.addEventListener("mouseup",a.handleMouseUp)},a.handleMouseUp=function(){a.unbindEventListeners()},n),ek(a,o)}return VJ(t,[{key:"componentWillUnmount",value:function(){this.unbindEventListeners()}},{key:"unbindEventListeners",value:function(){window.removeEventListener("mousemove",this.handleChange),window.removeEventListener("mouseup",this.handleMouseUp)}},{key:"render",value:function(){var n=this,a=this.props.direction,o=a===void 0?"horizontal":a,i=Sn({default:{hue:{absolute:"0px 0px 0px 0px",borderRadius:this.props.radius,boxShadow:this.props.shadow},container:{padding:"0 2px",position:"relative",height:"100%",borderRadius:this.props.radius},pointer:{position:"absolute",left:this.props.hsl.h*100/360+"%"},slider:{marginTop:"1px",width:"4px",borderRadius:"1px",height:"8px",boxShadow:"0 0 2px rgba(0, 0, 0, .6)",background:"#fff",transform:"translateX(-2px)"}},vertical:{pointer:{left:"0px",top:-(this.props.hsl.h*100/360)+100+"%"}}},{vertical:o==="vertical"});return L.createElement("div",{style:i.hue},L.createElement("div",{className:"hue-"+o,style:i.container,ref:function(d){return n.container=d},onMouseDown:this.handleMouseDown,onTouchMove:this.handleChange,onTouchStart:this.handleChange},L.createElement("style",null,`
            .hue-horizontal {
              background: linear-gradient(to right, #f00 0%, #ff0 17%, #0f0
                33%, #0ff 50%, #00f 67%, #f0f 83%, #f00 100%);
              background: -webkit-linear-gradient(to right, #f00 0%, #ff0
                17%, #0f0 33%, #0ff 50%, #00f 67%, #f0f 83%, #f00 100%);
            }

            .hue-vertical {
              background: linear-gradient(to top, #f00 0%, #ff0 17%, #0f0 33%,
                #0ff 50%, #00f 67%, #f0f 83%, #f00 100%);
              background: -webkit-linear-gradient(to top, #f00 0%, #ff0 17%,
                #0f0 33%, #0ff 50%, #00f 67%, #f0f 83%, #f00 100%);
            }
          `),L.createElement("div",{style:i.pointer},this.props.pointer?L.createElement(this.props.pointer,this.props):L.createElement("div",{style:i.slider}))))}}]),t}(q.PureComponent||q.Component);function YJ(){this.__data__=[],this.size=0}function Sg(e,t){return e===t||e!==e&&t!==t}function fy(e,t){for(var r=e.length;r--;)if(Sg(e[r][0],t))return r;return-1}var zJ=Array.prototype,$J=zJ.splice;function JJ(e){var t=this.__data__,r=fy(t,e);if(r<0)return!1;var n=t.length-1;return r==n?t.pop():$J.call(t,r,1),--this.size,!0}function qJ(e){var t=this.__data__,r=fy(t,e);return r<0?void 0:t[r][1]}function XJ(e){return fy(this.__data__,e)>-1}function ZJ(e,t){var r=this.__data__,n=fy(r,e);return n<0?(++this.size,r.push([e,t])):r[n][1]=t,this}function bu(e){var t=-1,r=e==null?0:e.length;for(this.clear();++t<r;){var n=e[t];this.set(n[0],n[1])}}bu.prototype.clear=YJ;bu.prototype.delete=JJ;bu.prototype.get=qJ;bu.prototype.has=XJ;bu.prototype.set=ZJ;function eq(){this.__data__=new bu,this.size=0}function tq(e){var t=this.__data__,r=t.delete(e);return this.size=t.size,r}function rq(e){return this.__data__.get(e)}function nq(e){return this.__data__.has(e)}var KI=typeof global=="object"&&global&&global.Object===Object&&global,aq=typeof self=="object"&&self&&self.Object===Object&&self,ec=KI||aq||Function("return this")(),ll=ec.Symbol,VI=Object.prototype,oq=VI.hasOwnProperty,iq=VI.toString,Eh=ll?ll.toStringTag:void 0;function sq(e){var t=oq.call(e,Eh),r=e[Eh];try{e[Eh]=void 0;var n=!0}catch{}var a=iq.call(e);return n&&(t?e[Eh]=r:delete e[Eh]),a}var Aq=Object.prototype,cq=Aq.toString;function uq(e){return cq.call(e)}var lq="[object Null]",dq="[object Undefined]",tk=ll?ll.toStringTag:void 0;function fd(e){return e==null?e===void 0?dq:lq:tk&&tk in Object(e)?sq(e):uq(e)}function SA(e){var t=typeof e;return e!=null&&(t=="object"||t=="function")}var fq="[object AsyncFunction]",pq="[object Function]",hq="[object GeneratorFunction]",gq="[object Proxy]";function nx(e){if(!SA(e))return!1;var t=fd(e);return t==pq||t==hq||t==fq||t==gq}var jw=ec["__core-js_shared__"],rk=function(){var e=/[^.]+$/.exec(jw&&jw.keys&&jw.keys.IE_PROTO||"");return e?"Symbol(src)_1."+e:""}();function mq(e){return!!rk&&rk in e}var vq=Function.prototype,yq=vq.toString;function pd(e){if(e!=null){try{return yq.call(e)}catch{}try{return e+""}catch{}}return""}var bq=/[\\^$.*+?()[\]{}|]/g,wq=/^\[object .+?Constructor\]$/,Cq=Function.prototype,Bq=Object.prototype,xq=Cq.toString,_q=Bq.hasOwnProperty,Eq=RegExp("^"+xq.call(_q).replace(bq,"\\$&").replace(/hasOwnProperty|(function).*?(?=\\\()| for .+?(?=\\\])/g,"$1.*?")+"$");function kq(e){if(!SA(e)||mq(e))return!1;var t=nx(e)?Eq:wq;return t.test(pd(e))}function Sq(e,t){return e==null?void 0:e[t]}function hd(e,t){var r=Sq(e,t);return kq(r)?r:void 0}var Jh=hd(ec,"Map"),qh=hd(Object,"create");function Fq(){this.__data__=qh?qh(null):{},this.size=0}function Tq(e){var t=this.has(e)&&delete this.__data__[e];return this.size-=t?1:0,t}var Oq="__lodash_hash_undefined__",Iq=Object.prototype,Dq=Iq.hasOwnProperty;function Mq(e){var t=this.__data__;if(qh){var r=t[e];return r===Oq?void 0:r}return Dq.call(t,e)?t[e]:void 0}var Pq=Object.prototype,Uq=Pq.hasOwnProperty;function Qq(e){var t=this.__data__;return qh?t[e]!==void 0:Uq.call(t,e)}var Lq="__lodash_hash_undefined__";function Nq(e,t){var r=this.__data__;return this.size+=this.has(e)?0:1,r[e]=qh&&t===void 0?Lq:t,this}function ad(e){var t=-1,r=e==null?0:e.length;for(this.clear();++t<r;){var n=e[t];this.set(n[0],n[1])}}ad.prototype.clear=Fq;ad.prototype.delete=Tq;ad.prototype.get=Mq;ad.prototype.has=Qq;ad.prototype.set=Nq;function Rq(){this.size=0,this.__data__={hash:new ad,map:new(Jh||bu),string:new ad}}function Hq(e){var t=typeof e;return t=="string"||t=="number"||t=="symbol"||t=="boolean"?e!=="__proto__":e===null}function py(e,t){var r=e.__data__;return Hq(t)?r[typeof t=="string"?"string":"hash"]:r.map}function jq(e){var t=py(this,e).delete(e);return this.size-=t?1:0,t}function Kq(e){return py(this,e).get(e)}function Vq(e){return py(this,e).has(e)}function Gq(e,t){var r=py(this,e),n=r.size;return r.set(e,t),this.size+=r.size==n?0:1,this}function wu(e){var t=-1,r=e==null?0:e.length;for(this.clear();++t<r;){var n=e[t];this.set(n[0],n[1])}}wu.prototype.clear=Rq;wu.prototype.delete=jq;wu.prototype.get=Kq;wu.prototype.has=Vq;wu.prototype.set=Gq;var Wq=200;function Yq(e,t){var r=this.__data__;if(r instanceof bu){var n=r.__data__;if(!Jh||n.length<Wq-1)return n.push([e,t]),this.size=++r.size,this;r=this.__data__=new wu(n)}return r.set(e,t),this.size=r.size,this}function Sc(e){var t=this.__data__=new bu(e);this.size=t.size}Sc.prototype.clear=eq;Sc.prototype.delete=tq;Sc.prototype.get=rq;Sc.prototype.has=nq;Sc.prototype.set=Yq;var a0=function(){try{var e=hd(Object,"defineProperty");return e({},"",{}),e}catch{}}();function ax(e,t,r){t=="__proto__"&&a0?a0(e,t,{configurable:!0,enumerable:!0,value:r,writable:!0}):e[t]=r}function W1(e,t,r){(r!==void 0&&!Sg(e[t],r)||r===void 0&&!(t in e))&&ax(e,t,r)}function zq(e){return function(t,r,n){for(var a=-1,o=Object(t),i=n(t),c=i.length;c--;){var d=i[++a];if(r(o[d],d,o)===!1)break}return t}}var GI=zq(),WI=typeof exports=="object"&&exports&&!exports.nodeType&&exports,nk=WI&&typeof module=="object"&&module&&!module.nodeType&&module,$q=nk&&nk.exports===WI,ak=$q?ec.Buffer:void 0;ak&&ak.allocUnsafe;function Jq(e,t){return e.slice()}var o0=ec.Uint8Array;function qq(e){var t=new e.constructor(e.byteLength);return new o0(t).set(new o0(e)),t}function Xq(e,t){var r=qq(e.buffer);return new e.constructor(r,e.byteOffset,e.length)}function Zq(e,t){var r=-1,n=e.length;for(t||(t=Array(n));++r<n;)t[r]=e[r];return t}var ok=Object.create,eX=function(){function e(){}return function(t){if(!SA(t))return{};if(ok)return ok(t);e.prototype=t;var r=new e;return e.prototype=void 0,r}}();function YI(e,t){return function(r){return e(t(r))}}var zI=YI(Object.getPrototypeOf,Object),tX=Object.prototype;function ox(e){var t=e&&e.constructor,r=typeof t=="function"&&t.prototype||tX;return e===r}function rX(e){return typeof e.constructor=="function"&&!ox(e)?eX(zI(e)):{}}function dl(e){return e!=null&&typeof e=="object"}var nX="[object Arguments]";function ik(e){return dl(e)&&fd(e)==nX}var $I=Object.prototype,aX=$I.hasOwnProperty,oX=$I.propertyIsEnumerable,i0=ik(function(){return arguments}())?ik:function(e){return dl(e)&&aX.call(e,"callee")&&!oX.call(e,"callee")},cA=Array.isArray,iX=9007199254740991;function ix(e){return typeof e=="number"&&e>-1&&e%1==0&&e<=iX}function Bp(e){return e!=null&&ix(e.length)&&!nx(e)}function sX(e){return dl(e)&&Bp(e)}function AX(){return!1}var JI=typeof exports=="object"&&exports&&!exports.nodeType&&exports,sk=JI&&typeof module=="object"&&module&&!module.nodeType&&module,cX=sk&&sk.exports===JI,Ak=cX?ec.Buffer:void 0,uX=Ak?Ak.isBuffer:void 0,s0=uX||AX,lX="[object Object]",dX=Function.prototype,fX=Object.prototype,qI=dX.toString,pX=fX.hasOwnProperty,hX=qI.call(Object);function gX(e){if(!dl(e)||fd(e)!=lX)return!1;var t=zI(e);if(t===null)return!0;var r=pX.call(t,"constructor")&&t.constructor;return typeof r=="function"&&r instanceof r&&qI.call(r)==hX}var mX="[object Arguments]",vX="[object Array]",yX="[object Boolean]",bX="[object Date]",wX="[object Error]",CX="[object Function]",BX="[object Map]",xX="[object Number]",_X="[object Object]",EX="[object RegExp]",kX="[object Set]",SX="[object String]",FX="[object WeakMap]",TX="[object ArrayBuffer]",OX="[object DataView]",IX="[object Float32Array]",DX="[object Float64Array]",MX="[object Int8Array]",PX="[object Int16Array]",UX="[object Int32Array]",QX="[object Uint8Array]",LX="[object Uint8ClampedArray]",NX="[object Uint16Array]",RX="[object Uint32Array]",vo={};vo[IX]=vo[DX]=vo[MX]=vo[PX]=vo[UX]=vo[QX]=vo[LX]=vo[NX]=vo[RX]=!0;vo[mX]=vo[vX]=vo[TX]=vo[yX]=vo[OX]=vo[bX]=vo[wX]=vo[CX]=vo[BX]=vo[xX]=vo[_X]=vo[EX]=vo[kX]=vo[SX]=vo[FX]=!1;function HX(e){return dl(e)&&ix(e.length)&&!!vo[fd(e)]}function jX(e){return function(t){return e(t)}}var XI=typeof exports=="object"&&exports&&!exports.nodeType&&exports,Rh=XI&&typeof module=="object"&&module&&!module.nodeType&&module,KX=Rh&&Rh.exports===XI,Kw=KX&&KI.process,ck=function(){try{var e=Rh&&Rh.require&&Rh.require("util").types;return e||Kw&&Kw.binding&&Kw.binding("util")}catch{}}(),uk=ck&&ck.isTypedArray,sx=uk?jX(uk):HX;function Y1(e,t){if(!(t==="constructor"&&typeof e[t]=="function")&&t!="__proto__")return e[t]}var VX=Object.prototype,GX=VX.hasOwnProperty;function WX(e,t,r){var n=e[t];(!(GX.call(e,t)&&Sg(n,r))||r===void 0&&!(t in e))&&ax(e,t,r)}function YX(e,t,r,n){var a=!r;r||(r={});for(var o=-1,i=t.length;++o<i;){var c=t[o],d=void 0;d===void 0&&(d=e[c]),a?ax(r,c,d):WX(r,c,d)}return r}function zX(e,t){for(var r=-1,n=Array(e);++r<e;)n[r]=t(r);return n}var $X=9007199254740991,JX=/^(?:0|[1-9]\d*)$/;function Ax(e,t){var r=typeof e;return t=t??$X,!!t&&(r=="number"||r!="symbol"&&JX.test(e))&&e>-1&&e%1==0&&e<t}var qX=Object.prototype,XX=qX.hasOwnProperty;function ZI(e,t){var r=cA(e),n=!r&&i0(e),a=!r&&!n&&s0(e),o=!r&&!n&&!a&&sx(e),i=r||n||a||o,c=i?zX(e.length,String):[],d=c.length;for(var h in e)(t||XX.call(e,h))&&!(i&&(h=="length"||a&&(h=="offset"||h=="parent")||o&&(h=="buffer"||h=="byteLength"||h=="byteOffset")||Ax(h,d)))&&c.push(h);return c}function ZX(e){var t=[];if(e!=null)for(var r in Object(e))t.push(r);return t}var eZ=Object.prototype,tZ=eZ.hasOwnProperty;function rZ(e){if(!SA(e))return ZX(e);var t=ox(e),r=[];for(var n in e)n=="constructor"&&(t||!tZ.call(e,n))||r.push(n);return r}function eD(e){return Bp(e)?ZI(e,!0):rZ(e)}function nZ(e){return YX(e,eD(e))}function aZ(e,t,r,n,a,o,i){var c=Y1(e,r),d=Y1(t,r),h=i.get(d);if(h){W1(e,r,h);return}var f=o?o(c,d,r+"",e,t,i):void 0,y=f===void 0;if(y){var x=cA(d),w=!x&&s0(d),F=!x&&!w&&sx(d);f=d,x||w||F?cA(c)?f=c:sX(c)?f=Zq(c):w?(y=!1,f=Jq(d)):F?(y=!1,f=Xq(d)):f=[]:gX(d)||i0(d)?(f=c,i0(c)?f=nZ(c):(!SA(c)||nx(c))&&(f=rX(d))):y=!1}y&&(i.set(d,f),a(f,d,n,o,i),i.delete(d)),W1(e,r,f)}function tD(e,t,r,n,a){e!==t&&GI(t,function(o,i){if(a||(a=new Sc),SA(o))aZ(e,t,i,r,tD,n,a);else{var c=n?n(Y1(e,i),o,i+"",e,t,a):void 0;c===void 0&&(c=o),W1(e,i,c)}},eD)}function hy(e){return e}function oZ(e,t,r){switch(r.length){case 0:return e.call(t);case 1:return e.call(t,r[0]);case 2:return e.call(t,r[0],r[1]);case 3:return e.call(t,r[0],r[1],r[2])}return e.apply(t,r)}var lk=Math.max;function iZ(e,t,r){return t=lk(t===void 0?e.length-1:t,0),function(){for(var n=arguments,a=-1,o=lk(n.length-t,0),i=Array(o);++a<o;)i[a]=n[t+a];a=-1;for(var c=Array(t+1);++a<t;)c[a]=n[a];return c[t]=r(i),oZ(e,this,c)}}function sZ(e){return function(){return e}}var AZ=a0?function(e,t){return a0(e,"toString",{configurable:!0,enumerable:!1,value:sZ(t),writable:!0})}:hy,cZ=800,uZ=16,lZ=Date.now;function dZ(e){var t=0,r=0;return function(){var n=lZ(),a=uZ-(n-r);if(r=n,a>0){if(++t>=cZ)return arguments[0]}else t=0;return e.apply(void 0,arguments)}}var fZ=dZ(AZ);function pZ(e,t){return fZ(iZ(e,t,hy),e+"")}function hZ(e,t,r){if(!SA(r))return!1;var n=typeof t;return(n=="number"?Bp(r)&&Ax(t,r.length):n=="string"&&t in r)?Sg(r[t],e):!1}function gZ(e){return pZ(function(t,r){var n=-1,a=r.length,o=a>1?r[a-1]:void 0,i=a>2?r[2]:void 0;for(o=e.length>3&&typeof o=="function"?(a--,o):void 0,i&&hZ(r[0],r[1],i)&&(o=a<3?void 0:o,a=1),t=Object(t);++n<a;){var c=r[n];c&&e(t,c,n,o)}return t})}var Gs=gZ(function(e,t,r){tD(e,t,r)}),Fg=function(t){var r=t.zDepth,n=t.radius,a=t.background,o=t.children,i=t.styles,c=i===void 0?{}:i,d=Sn(Gs({default:{wrap:{position:"relative",display:"inline-block"},content:{position:"relative"},bg:{absolute:"0px 0px 0px 0px",boxShadow:"0 "+r+"px "+r*4+"px rgba(0,0,0,.24)",borderRadius:n,background:a}},"zDepth-0":{bg:{boxShadow:"none"}},"zDepth-1":{bg:{boxShadow:"0 2px 10px rgba(0,0,0,.12), 0 2px 5px rgba(0,0,0,.16)"}},"zDepth-2":{bg:{boxShadow:"0 6px 20px rgba(0,0,0,.19), 0 8px 17px rgba(0,0,0,.2)"}},"zDepth-3":{bg:{boxShadow:"0 17px 50px rgba(0,0,0,.19), 0 12px 15px rgba(0,0,0,.24)"}},"zDepth-4":{bg:{boxShadow:"0 25px 55px rgba(0,0,0,.21), 0 16px 28px rgba(0,0,0,.22)"}},"zDepth-5":{bg:{boxShadow:"0 40px 77px rgba(0,0,0,.22), 0 27px 24px rgba(0,0,0,.2)"}},square:{bg:{borderRadius:"0"}},circle:{bg:{borderRadius:"50%"}}},c),{"zDepth-1":r===1});return L.createElement("div",{style:d.wrap},L.createElement("div",{style:d.bg}),L.createElement("div",{style:d.content},o))};Fg.propTypes={background:Fe.string,zDepth:Fe.oneOf([0,1,2,3,4,5]),radius:Fe.number,styles:Fe.object};Fg.defaultProps={background:"#fff",zDepth:1,radius:2,styles:{}};var Vw=function(){return ec.Date.now()},mZ=/\s/;function vZ(e){for(var t=e.length;t--&&mZ.test(e.charAt(t)););return t}var yZ=/^\s+/;function bZ(e){return e&&e.slice(0,vZ(e)+1).replace(yZ,"")}var wZ="[object Symbol]";function gy(e){return typeof e=="symbol"||dl(e)&&fd(e)==wZ}var dk=NaN,CZ=/^[-+]0x[0-9a-f]+$/i,BZ=/^0b[01]+$/i,xZ=/^0o[0-7]+$/i,_Z=parseInt;function fk(e){if(typeof e=="number")return e;if(gy(e))return dk;if(SA(e)){var t=typeof e.valueOf=="function"?e.valueOf():e;e=SA(t)?t+"":t}if(typeof e!="string")return e===0?e:+e;e=bZ(e);var r=BZ.test(e);return r||xZ.test(e)?_Z(e.slice(2),r?2:8):CZ.test(e)?dk:+e}var EZ="Expected a function",kZ=Math.max,SZ=Math.min;function rD(e,t,r){var n,a,o,i,c,d,h=0,f=!1,y=!1,x=!0;if(typeof e!="function")throw new TypeError(EZ);t=fk(t)||0,SA(r)&&(f=!!r.leading,y="maxWait"in r,o=y?kZ(fk(r.maxWait)||0,t):o,x="trailing"in r?!!r.trailing:x);function w(ee){var Ae=n,oe=a;return n=a=void 0,h=ee,i=e.apply(oe,Ae),i}function F(ee){return h=ee,c=setTimeout(U,t),f?w(ee):i}function O(ee){var Ae=ee-d,oe=ee-h,pe=t-Ae;return y?SZ(pe,o-oe):pe}function M(ee){var Ae=ee-d,oe=ee-h;return d===void 0||Ae>=t||Ae<0||y&&oe>=o}function U(){var ee=Vw();if(M(ee))return j(ee);c=setTimeout(U,O(ee))}function j(ee){return c=void 0,x&&n?w(ee):(n=a=void 0,i)}function Q(){c!==void 0&&clearTimeout(c),h=0,n=d=a=c=void 0}function N(){return c===void 0?i:j(Vw())}function W(){var ee=Vw(),Ae=M(ee);if(n=arguments,a=this,d=ee,Ae){if(c===void 0)return F(d);if(y)return clearTimeout(c),c=setTimeout(U,t),w(d)}return c===void 0&&(c=setTimeout(U,t)),i}return W.cancel=Q,W.flush=N,W}var FZ="Expected a function";function TZ(e,t,r){var n=!0,a=!0;if(typeof e!="function")throw new TypeError(FZ);return SA(r)&&(n="leading"in r?!!r.leading:n,a="trailing"in r?!!r.trailing:a),rD(e,t,{leading:n,maxWait:t,trailing:a})}var OZ=function(t,r,n){var a=n.getBoundingClientRect(),o=a.width,i=a.height,c=typeof t.pageX=="number"?t.pageX:t.touches[0].pageX,d=typeof t.pageY=="number"?t.pageY:t.touches[0].pageY,h=c-(n.getBoundingClientRect().left+window.pageXOffset),f=d-(n.getBoundingClientRect().top+window.pageYOffset);h<0?h=0:h>o&&(h=o),f<0?f=0:f>i&&(f=i);var y=h/o,x=1-f/i;return{h:r.h,s:y,v:x,a:r.a,source:"hsv"}},IZ=function(){function e(t,r){for(var n=0;n<r.length;n++){var a=r[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(t,a.key,a)}}return function(t,r,n){return r&&e(t.prototype,r),n&&e(t,n),t}}();function DZ(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function MZ(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t&&(typeof t=="object"||typeof t=="function")?t:e}function PZ(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var my=function(e){PZ(t,e);function t(r){DZ(this,t);var n=MZ(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,r));return n.handleChange=function(a){typeof n.props.onChange=="function"&&n.throttle(n.props.onChange,OZ(a,n.props.hsl,n.container),a)},n.handleMouseDown=function(a){n.handleChange(a);var o=n.getContainerRenderWindow();o.addEventListener("mousemove",n.handleChange),o.addEventListener("mouseup",n.handleMouseUp)},n.handleMouseUp=function(){n.unbindEventListeners()},n.throttle=TZ(function(a,o,i){a(o,i)},50),n}return IZ(t,[{key:"componentWillUnmount",value:function(){this.throttle.cancel(),this.unbindEventListeners()}},{key:"getContainerRenderWindow",value:function(){for(var n=this.container,a=window;!a.document.contains(n)&&a.parent!==a;)a=a.parent;return a}},{key:"unbindEventListeners",value:function(){var n=this.getContainerRenderWindow();n.removeEventListener("mousemove",this.handleChange),n.removeEventListener("mouseup",this.handleMouseUp)}},{key:"render",value:function(){var n=this,a=this.props.style||{},o=a.color,i=a.white,c=a.black,d=a.pointer,h=a.circle,f=Sn({default:{color:{absolute:"0px 0px 0px 0px",background:"hsl("+this.props.hsl.h+",100%, 50%)",borderRadius:this.props.radius},white:{absolute:"0px 0px 0px 0px",borderRadius:this.props.radius},black:{absolute:"0px 0px 0px 0px",boxShadow:this.props.shadow,borderRadius:this.props.radius},pointer:{position:"absolute",top:-(this.props.hsv.v*100)+100+"%",left:this.props.hsv.s*100+"%",cursor:"default"},circle:{width:"4px",height:"4px",boxShadow:`0 0 0 1.5px #fff, inset 0 0 1px 1px rgba(0,0,0,.3),
            0 0 1px 2px rgba(0,0,0,.4)`,borderRadius:"50%",cursor:"hand",transform:"translate(-2px, -2px)"}},custom:{color:o,white:i,black:c,pointer:d,circle:h}},{custom:!!this.props.style});return L.createElement("div",{style:f.color,ref:function(x){return n.container=x},onMouseDown:this.handleMouseDown,onTouchMove:this.handleChange,onTouchStart:this.handleChange},L.createElement("style",null,`
          .saturation-white {
            background: -webkit-linear-gradient(to right, #fff, rgba(255,255,255,0));
            background: linear-gradient(to right, #fff, rgba(255,255,255,0));
          }
          .saturation-black {
            background: -webkit-linear-gradient(to top, #000, rgba(0,0,0,0));
            background: linear-gradient(to top, #000, rgba(0,0,0,0));
          }
        `),L.createElement("div",{style:f.white,className:"saturation-white"},L.createElement("div",{style:f.black,className:"saturation-black"}),L.createElement("div",{style:f.pointer},this.props.pointer?L.createElement(this.props.pointer,this.props):L.createElement("div",{style:f.circle}))))}}]),t}(q.PureComponent||q.Component);function UZ(e,t){for(var r=-1,n=e==null?0:e.length;++r<n&&t(e[r],r,e)!==!1;);return e}var QZ=YI(Object.keys,Object),LZ=Object.prototype,NZ=LZ.hasOwnProperty;function RZ(e){if(!ox(e))return QZ(e);var t=[];for(var r in Object(e))NZ.call(e,r)&&r!="constructor"&&t.push(r);return t}function cx(e){return Bp(e)?ZI(e):RZ(e)}function HZ(e,t){return e&&GI(e,t,cx)}function jZ(e,t){return function(r,n){if(r==null)return r;if(!Bp(r))return e(r,n);for(var a=r.length,o=-1,i=Object(r);++o<a&&n(i[o],o,i)!==!1;);return r}}var nD=jZ(HZ);function KZ(e){return typeof e=="function"?e:hy}function VZ(e,t){var r=cA(e)?UZ:nD;return r(e,KZ(t))}function A0(e){"@babel/helpers - typeof";return A0=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},A0(e)}var GZ=/^\s+/,WZ=/\s+$/;function Wr(e,t){if(e=e||"",t=t||{},e instanceof Wr)return e;if(!(this instanceof Wr))return new Wr(e,t);var r=YZ(e);this._originalInput=e,this._r=r.r,this._g=r.g,this._b=r.b,this._a=r.a,this._roundA=Math.round(100*this._a)/100,this._format=t.format||r.format,this._gradientType=t.gradientType,this._r<1&&(this._r=Math.round(this._r)),this._g<1&&(this._g=Math.round(this._g)),this._b<1&&(this._b=Math.round(this._b)),this._ok=r.ok}Wr.prototype={isDark:function(){return this.getBrightness()<128},isLight:function(){return!this.isDark()},isValid:function(){return this._ok},getOriginalInput:function(){return this._originalInput},getFormat:function(){return this._format},getAlpha:function(){return this._a},getBrightness:function(){var t=this.toRgb();return(t.r*299+t.g*587+t.b*114)/1e3},getLuminance:function(){var t=this.toRgb(),r,n,a,o,i,c;return r=t.r/255,n=t.g/255,a=t.b/255,r<=.03928?o=r/12.92:o=Math.pow((r+.055)/1.055,2.4),n<=.03928?i=n/12.92:i=Math.pow((n+.055)/1.055,2.4),a<=.03928?c=a/12.92:c=Math.pow((a+.055)/1.055,2.4),.2126*o+.7152*i+.0722*c},setAlpha:function(t){return this._a=aD(t),this._roundA=Math.round(100*this._a)/100,this},toHsv:function(){var t=hk(this._r,this._g,this._b);return{h:t.h*360,s:t.s,v:t.v,a:this._a}},toHsvString:function(){var t=hk(this._r,this._g,this._b),r=Math.round(t.h*360),n=Math.round(t.s*100),a=Math.round(t.v*100);return this._a==1?"hsv("+r+", "+n+"%, "+a+"%)":"hsva("+r+", "+n+"%, "+a+"%, "+this._roundA+")"},toHsl:function(){var t=pk(this._r,this._g,this._b);return{h:t.h*360,s:t.s,l:t.l,a:this._a}},toHslString:function(){var t=pk(this._r,this._g,this._b),r=Math.round(t.h*360),n=Math.round(t.s*100),a=Math.round(t.l*100);return this._a==1?"hsl("+r+", "+n+"%, "+a+"%)":"hsla("+r+", "+n+"%, "+a+"%, "+this._roundA+")"},toHex:function(t){return gk(this._r,this._g,this._b,t)},toHexString:function(t){return"#"+this.toHex(t)},toHex8:function(t){return qZ(this._r,this._g,this._b,this._a,t)},toHex8String:function(t){return"#"+this.toHex8(t)},toRgb:function(){return{r:Math.round(this._r),g:Math.round(this._g),b:Math.round(this._b),a:this._a}},toRgbString:function(){return this._a==1?"rgb("+Math.round(this._r)+", "+Math.round(this._g)+", "+Math.round(this._b)+")":"rgba("+Math.round(this._r)+", "+Math.round(this._g)+", "+Math.round(this._b)+", "+this._roundA+")"},toPercentageRgb:function(){return{r:Math.round(ko(this._r,255)*100)+"%",g:Math.round(ko(this._g,255)*100)+"%",b:Math.round(ko(this._b,255)*100)+"%",a:this._a}},toPercentageRgbString:function(){return this._a==1?"rgb("+Math.round(ko(this._r,255)*100)+"%, "+Math.round(ko(this._g,255)*100)+"%, "+Math.round(ko(this._b,255)*100)+"%)":"rgba("+Math.round(ko(this._r,255)*100)+"%, "+Math.round(ko(this._g,255)*100)+"%, "+Math.round(ko(this._b,255)*100)+"%, "+this._roundA+")"},toName:function(){return this._a===0?"transparent":this._a<1?!1:cee[gk(this._r,this._g,this._b,!0)]||!1},toFilter:function(t){var r="#"+mk(this._r,this._g,this._b,this._a),n=r,a=this._gradientType?"GradientType = 1, ":"";if(t){var o=Wr(t);n="#"+mk(o._r,o._g,o._b,o._a)}return"progid:DXImageTransform.Microsoft.gradient("+a+"startColorstr="+r+",endColorstr="+n+")"},toString:function(t){var r=!!t;t=t||this._format;var n=!1,a=this._a<1&&this._a>=0,o=!r&&a&&(t==="hex"||t==="hex6"||t==="hex3"||t==="hex4"||t==="hex8"||t==="name");return o?t==="name"&&this._a===0?this.toName():this.toRgbString():(t==="rgb"&&(n=this.toRgbString()),t==="prgb"&&(n=this.toPercentageRgbString()),(t==="hex"||t==="hex6")&&(n=this.toHexString()),t==="hex3"&&(n=this.toHexString(!0)),t==="hex4"&&(n=this.toHex8String(!0)),t==="hex8"&&(n=this.toHex8String()),t==="name"&&(n=this.toName()),t==="hsl"&&(n=this.toHslString()),t==="hsv"&&(n=this.toHsvString()),n||this.toHexString())},clone:function(){return Wr(this.toString())},_applyModification:function(t,r){var n=t.apply(null,[this].concat([].slice.call(r)));return this._r=n._r,this._g=n._g,this._b=n._b,this.setAlpha(n._a),this},lighten:function(){return this._applyModification(tee,arguments)},brighten:function(){return this._applyModification(ree,arguments)},darken:function(){return this._applyModification(nee,arguments)},desaturate:function(){return this._applyModification(XZ,arguments)},saturate:function(){return this._applyModification(ZZ,arguments)},greyscale:function(){return this._applyModification(eee,arguments)},spin:function(){return this._applyModification(aee,arguments)},_applyCombination:function(t,r){return t.apply(null,[this].concat([].slice.call(r)))},analogous:function(){return this._applyCombination(see,arguments)},complement:function(){return this._applyCombination(oee,arguments)},monochromatic:function(){return this._applyCombination(Aee,arguments)},splitcomplement:function(){return this._applyCombination(iee,arguments)},triad:function(){return this._applyCombination(vk,[3])},tetrad:function(){return this._applyCombination(vk,[4])}};Wr.fromRatio=function(e,t){if(A0(e)=="object"){var r={};for(var n in e)e.hasOwnProperty(n)&&(n==="a"?r[n]=e[n]:r[n]=Dh(e[n]));e=r}return Wr(e,t)};function YZ(e){var t={r:0,g:0,b:0},r=1,n=null,a=null,o=null,i=!1,c=!1;return typeof e=="string"&&(e=fee(e)),A0(e)=="object"&&(nu(e.r)&&nu(e.g)&&nu(e.b)?(t=zZ(e.r,e.g,e.b),i=!0,c=String(e.r).substr(-1)==="%"?"prgb":"rgb"):nu(e.h)&&nu(e.s)&&nu(e.v)?(n=Dh(e.s),a=Dh(e.v),t=JZ(e.h,n,a),i=!0,c="hsv"):nu(e.h)&&nu(e.s)&&nu(e.l)&&(n=Dh(e.s),o=Dh(e.l),t=$Z(e.h,n,o),i=!0,c="hsl"),e.hasOwnProperty("a")&&(r=e.a)),r=aD(r),{ok:i,format:e.format||c,r:Math.min(255,Math.max(t.r,0)),g:Math.min(255,Math.max(t.g,0)),b:Math.min(255,Math.max(t.b,0)),a:r}}function zZ(e,t,r){return{r:ko(e,255)*255,g:ko(t,255)*255,b:ko(r,255)*255}}function pk(e,t,r){e=ko(e,255),t=ko(t,255),r=ko(r,255);var n=Math.max(e,t,r),a=Math.min(e,t,r),o,i,c=(n+a)/2;if(n==a)o=i=0;else{var d=n-a;switch(i=c>.5?d/(2-n-a):d/(n+a),n){case e:o=(t-r)/d+(t<r?6:0);break;case t:o=(r-e)/d+2;break;case r:o=(e-t)/d+4;break}o/=6}return{h:o,s:i,l:c}}function $Z(e,t,r){var n,a,o;e=ko(e,360),t=ko(t,100),r=ko(r,100);function i(h,f,y){return y<0&&(y+=1),y>1&&(y-=1),y<1/6?h+(f-h)*6*y:y<1/2?f:y<2/3?h+(f-h)*(2/3-y)*6:h}if(t===0)n=a=o=r;else{var c=r<.5?r*(1+t):r+t-r*t,d=2*r-c;n=i(d,c,e+1/3),a=i(d,c,e),o=i(d,c,e-1/3)}return{r:n*255,g:a*255,b:o*255}}function hk(e,t,r){e=ko(e,255),t=ko(t,255),r=ko(r,255);var n=Math.max(e,t,r),a=Math.min(e,t,r),o,i,c=n,d=n-a;if(i=n===0?0:d/n,n==a)o=0;else{switch(n){case e:o=(t-r)/d+(t<r?6:0);break;case t:o=(r-e)/d+2;break;case r:o=(e-t)/d+4;break}o/=6}return{h:o,s:i,v:c}}function JZ(e,t,r){e=ko(e,360)*6,t=ko(t,100),r=ko(r,100);var n=Math.floor(e),a=e-n,o=r*(1-t),i=r*(1-a*t),c=r*(1-(1-a)*t),d=n%6,h=[r,i,o,o,c,r][d],f=[c,r,r,i,o,o][d],y=[o,o,c,r,r,i][d];return{r:h*255,g:f*255,b:y*255}}function gk(e,t,r,n){var a=[GA(Math.round(e).toString(16)),GA(Math.round(t).toString(16)),GA(Math.round(r).toString(16))];return n&&a[0].charAt(0)==a[0].charAt(1)&&a[1].charAt(0)==a[1].charAt(1)&&a[2].charAt(0)==a[2].charAt(1)?a[0].charAt(0)+a[1].charAt(0)+a[2].charAt(0):a.join("")}function qZ(e,t,r,n,a){var o=[GA(Math.round(e).toString(16)),GA(Math.round(t).toString(16)),GA(Math.round(r).toString(16)),GA(oD(n))];return a&&o[0].charAt(0)==o[0].charAt(1)&&o[1].charAt(0)==o[1].charAt(1)&&o[2].charAt(0)==o[2].charAt(1)&&o[3].charAt(0)==o[3].charAt(1)?o[0].charAt(0)+o[1].charAt(0)+o[2].charAt(0)+o[3].charAt(0):o.join("")}function mk(e,t,r,n){var a=[GA(oD(n)),GA(Math.round(e).toString(16)),GA(Math.round(t).toString(16)),GA(Math.round(r).toString(16))];return a.join("")}Wr.equals=function(e,t){return!e||!t?!1:Wr(e).toRgbString()==Wr(t).toRgbString()};Wr.random=function(){return Wr.fromRatio({r:Math.random(),g:Math.random(),b:Math.random()})};function XZ(e,t){t=t===0?0:t||10;var r=Wr(e).toHsl();return r.s-=t/100,r.s=vy(r.s),Wr(r)}function ZZ(e,t){t=t===0?0:t||10;var r=Wr(e).toHsl();return r.s+=t/100,r.s=vy(r.s),Wr(r)}function eee(e){return Wr(e).desaturate(100)}function tee(e,t){t=t===0?0:t||10;var r=Wr(e).toHsl();return r.l+=t/100,r.l=vy(r.l),Wr(r)}function ree(e,t){t=t===0?0:t||10;var r=Wr(e).toRgb();return r.r=Math.max(0,Math.min(255,r.r-Math.round(255*-(t/100)))),r.g=Math.max(0,Math.min(255,r.g-Math.round(255*-(t/100)))),r.b=Math.max(0,Math.min(255,r.b-Math.round(255*-(t/100)))),Wr(r)}function nee(e,t){t=t===0?0:t||10;var r=Wr(e).toHsl();return r.l-=t/100,r.l=vy(r.l),Wr(r)}function aee(e,t){var r=Wr(e).toHsl(),n=(r.h+t)%360;return r.h=n<0?360+n:n,Wr(r)}function oee(e){var t=Wr(e).toHsl();return t.h=(t.h+180)%360,Wr(t)}function vk(e,t){if(isNaN(t)||t<=0)throw new Error("Argument to polyad must be a positive number");for(var r=Wr(e).toHsl(),n=[Wr(e)],a=360/t,o=1;o<t;o++)n.push(Wr({h:(r.h+o*a)%360,s:r.s,l:r.l}));return n}function iee(e){var t=Wr(e).toHsl(),r=t.h;return[Wr(e),Wr({h:(r+72)%360,s:t.s,l:t.l}),Wr({h:(r+216)%360,s:t.s,l:t.l})]}function see(e,t,r){t=t||6,r=r||30;var n=Wr(e).toHsl(),a=360/r,o=[Wr(e)];for(n.h=(n.h-(a*t>>1)+720)%360;--t;)n.h=(n.h+a)%360,o.push(Wr(n));return o}function Aee(e,t){t=t||6;for(var r=Wr(e).toHsv(),n=r.h,a=r.s,o=r.v,i=[],c=1/t;t--;)i.push(Wr({h:n,s:a,v:o})),o=(o+c)%1;return i}Wr.mix=function(e,t,r){r=r===0?0:r||50;var n=Wr(e).toRgb(),a=Wr(t).toRgb(),o=r/100,i={r:(a.r-n.r)*o+n.r,g:(a.g-n.g)*o+n.g,b:(a.b-n.b)*o+n.b,a:(a.a-n.a)*o+n.a};return Wr(i)};Wr.readability=function(e,t){var r=Wr(e),n=Wr(t);return(Math.max(r.getLuminance(),n.getLuminance())+.05)/(Math.min(r.getLuminance(),n.getLuminance())+.05)};Wr.isReadable=function(e,t,r){var n=Wr.readability(e,t),a,o;switch(o=!1,a=pee(r),a.level+a.size){case"AAsmall":case"AAAlarge":o=n>=4.5;break;case"AAlarge":o=n>=3;break;case"AAAsmall":o=n>=7;break}return o};Wr.mostReadable=function(e,t,r){var n=null,a=0,o,i,c,d;r=r||{},i=r.includeFallbackColors,c=r.level,d=r.size;for(var h=0;h<t.length;h++)o=Wr.readability(e,t[h]),o>a&&(a=o,n=Wr(t[h]));return Wr.isReadable(e,n,{level:c,size:d})||!i?n:(r.includeFallbackColors=!1,Wr.mostReadable(e,["#fff","#000"],r))};var z1=Wr.names={aliceblue:"f0f8ff",antiquewhite:"faebd7",aqua:"0ff",aquamarine:"7fffd4",azure:"f0ffff",beige:"f5f5dc",bisque:"ffe4c4",black:"000",blanchedalmond:"ffebcd",blue:"00f",blueviolet:"8a2be2",brown:"a52a2a",burlywood:"deb887",burntsienna:"ea7e5d",cadetblue:"5f9ea0",chartreuse:"7fff00",chocolate:"d2691e",coral:"ff7f50",cornflowerblue:"6495ed",cornsilk:"fff8dc",crimson:"dc143c",cyan:"0ff",darkblue:"00008b",darkcyan:"008b8b",darkgoldenrod:"b8860b",darkgray:"a9a9a9",darkgreen:"006400",darkgrey:"a9a9a9",darkkhaki:"bdb76b",darkmagenta:"8b008b",darkolivegreen:"556b2f",darkorange:"ff8c00",darkorchid:"9932cc",darkred:"8b0000",darksalmon:"e9967a",darkseagreen:"8fbc8f",darkslateblue:"483d8b",darkslategray:"2f4f4f",darkslategrey:"2f4f4f",darkturquoise:"00ced1",darkviolet:"9400d3",deeppink:"ff1493",deepskyblue:"00bfff",dimgray:"696969",dimgrey:"696969",dodgerblue:"1e90ff",firebrick:"b22222",floralwhite:"fffaf0",forestgreen:"228b22",fuchsia:"f0f",gainsboro:"dcdcdc",ghostwhite:"f8f8ff",gold:"ffd700",goldenrod:"daa520",gray:"808080",green:"008000",greenyellow:"adff2f",grey:"808080",honeydew:"f0fff0",hotpink:"ff69b4",indianred:"cd5c5c",indigo:"4b0082",ivory:"fffff0",khaki:"f0e68c",lavender:"e6e6fa",lavenderblush:"fff0f5",lawngreen:"7cfc00",lemonchiffon:"fffacd",lightblue:"add8e6",lightcoral:"f08080",lightcyan:"e0ffff",lightgoldenrodyellow:"fafad2",lightgray:"d3d3d3",lightgreen:"90ee90",lightgrey:"d3d3d3",lightpink:"ffb6c1",lightsalmon:"ffa07a",lightseagreen:"20b2aa",lightskyblue:"87cefa",lightslategray:"789",lightslategrey:"789",lightsteelblue:"b0c4de",lightyellow:"ffffe0",lime:"0f0",limegreen:"32cd32",linen:"faf0e6",magenta:"f0f",maroon:"800000",mediumaquamarine:"66cdaa",mediumblue:"0000cd",mediumorchid:"ba55d3",mediumpurple:"9370db",mediumseagreen:"3cb371",mediumslateblue:"7b68ee",mediumspringgreen:"00fa9a",mediumturquoise:"48d1cc",mediumvioletred:"c71585",midnightblue:"191970",mintcream:"f5fffa",mistyrose:"ffe4e1",moccasin:"ffe4b5",navajowhite:"ffdead",navy:"000080",oldlace:"fdf5e6",olive:"808000",olivedrab:"6b8e23",orange:"ffa500",orangered:"ff4500",orchid:"da70d6",palegoldenrod:"eee8aa",palegreen:"98fb98",paleturquoise:"afeeee",palevioletred:"db7093",papayawhip:"ffefd5",peachpuff:"ffdab9",peru:"cd853f",pink:"ffc0cb",plum:"dda0dd",powderblue:"b0e0e6",purple:"800080",rebeccapurple:"663399",red:"f00",rosybrown:"bc8f8f",royalblue:"4169e1",saddlebrown:"8b4513",salmon:"fa8072",sandybrown:"f4a460",seagreen:"2e8b57",seashell:"fff5ee",sienna:"a0522d",silver:"c0c0c0",skyblue:"87ceeb",slateblue:"6a5acd",slategray:"708090",slategrey:"708090",snow:"fffafa",springgreen:"00ff7f",steelblue:"4682b4",tan:"d2b48c",teal:"008080",thistle:"d8bfd8",tomato:"ff6347",turquoise:"40e0d0",violet:"ee82ee",wheat:"f5deb3",white:"fff",whitesmoke:"f5f5f5",yellow:"ff0",yellowgreen:"9acd32"},cee=Wr.hexNames=uee(z1);function uee(e){var t={};for(var r in e)e.hasOwnProperty(r)&&(t[e[r]]=r);return t}function aD(e){return e=parseFloat(e),(isNaN(e)||e<0||e>1)&&(e=1),e}function ko(e,t){lee(e)&&(e="100%");var r=dee(e);return e=Math.min(t,Math.max(0,parseFloat(e))),r&&(e=parseInt(e*t,10)/100),Math.abs(e-t)<1e-6?1:e%t/parseFloat(t)}function vy(e){return Math.min(1,Math.max(0,e))}function aA(e){return parseInt(e,16)}function lee(e){return typeof e=="string"&&e.indexOf(".")!=-1&&parseFloat(e)===1}function dee(e){return typeof e=="string"&&e.indexOf("%")!=-1}function GA(e){return e.length==1?"0"+e:""+e}function Dh(e){return e<=1&&(e=e*100+"%"),e}function oD(e){return Math.round(parseFloat(e)*255).toString(16)}function yk(e){return aA(e)/255}var KA=function(){var e="[-\\+]?\\d+%?",t="[-\\+]?\\d*\\.\\d+%?",r="(?:"+t+")|(?:"+e+")",n="[\\s|\\(]+("+r+")[,|\\s]+("+r+")[,|\\s]+("+r+")\\s*\\)?",a="[\\s|\\(]+("+r+")[,|\\s]+("+r+")[,|\\s]+("+r+")[,|\\s]+("+r+")\\s*\\)?";return{CSS_UNIT:new RegExp(r),rgb:new RegExp("rgb"+n),rgba:new RegExp("rgba"+a),hsl:new RegExp("hsl"+n),hsla:new RegExp("hsla"+a),hsv:new RegExp("hsv"+n),hsva:new RegExp("hsva"+a),hex3:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex6:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/,hex4:/^#?([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})([0-9a-fA-F]{1})$/,hex8:/^#?([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})([0-9a-fA-F]{2})$/}}();function nu(e){return!!KA.CSS_UNIT.exec(e)}function fee(e){e=e.replace(GZ,"").replace(WZ,"").toLowerCase();var t=!1;if(z1[e])e=z1[e],t=!0;else if(e=="transparent")return{r:0,g:0,b:0,a:0,format:"name"};var r;return(r=KA.rgb.exec(e))?{r:r[1],g:r[2],b:r[3]}:(r=KA.rgba.exec(e))?{r:r[1],g:r[2],b:r[3],a:r[4]}:(r=KA.hsl.exec(e))?{h:r[1],s:r[2],l:r[3]}:(r=KA.hsla.exec(e))?{h:r[1],s:r[2],l:r[3],a:r[4]}:(r=KA.hsv.exec(e))?{h:r[1],s:r[2],v:r[3]}:(r=KA.hsva.exec(e))?{h:r[1],s:r[2],v:r[3],a:r[4]}:(r=KA.hex8.exec(e))?{r:aA(r[1]),g:aA(r[2]),b:aA(r[3]),a:yk(r[4]),format:t?"name":"hex8"}:(r=KA.hex6.exec(e))?{r:aA(r[1]),g:aA(r[2]),b:aA(r[3]),format:t?"name":"hex"}:(r=KA.hex4.exec(e))?{r:aA(r[1]+""+r[1]),g:aA(r[2]+""+r[2]),b:aA(r[3]+""+r[3]),a:yk(r[4]+""+r[4]),format:t?"name":"hex8"}:(r=KA.hex3.exec(e))?{r:aA(r[1]+""+r[1]),g:aA(r[2]+""+r[2]),b:aA(r[3]+""+r[3]),format:t?"name":"hex"}:!1}function pee(e){var t,r;return e=e||{level:"AA",size:"small"},t=(e.level||"AA").toUpperCase(),r=(e.size||"small").toLowerCase(),t!=="AA"&&t!=="AAA"&&(t="AA"),r!=="small"&&r!=="large"&&(r="small"),{level:t,size:r}}var bk=function(t){var r=["r","g","b","a","h","s","l","v"],n=0,a=0;return VZ(r,function(o){if(t[o]&&(n+=1,isNaN(t[o])||(a+=1),o==="s"||o==="l")){var i=/^\d+%$/;i.test(t[o])&&(a+=1)}}),n===a?t:!1},Mh=function(t,r){var n=t.hex?Wr(t.hex):Wr(t),a=n.toHsl(),o=n.toHsv(),i=n.toRgb(),c=n.toHex();a.s===0&&(a.h=r||0,o.h=r||0);var d=c==="000000"&&i.a===0;return{hsl:a,hex:d?"transparent":"#"+c,rgb:i,hsv:o,oldHue:t.h||r||a.h,source:t.source}},ml=function(t){if(t==="transparent")return!0;var r=String(t).charAt(0)==="#"?1:0;return t.length!==4+r&&t.length<7+r&&Wr(t).isValid()},ux=function(t){if(!t)return"#fff";var r=Mh(t);if(r.hex==="transparent")return"rgba(0,0,0,0.4)";var n=(r.rgb.r*299+r.rgb.g*587+r.rgb.b*114)/1e3;return n>=128?"#000":"#fff"},Gw=function(t,r){var n=t.replace("°","");return Wr(r+" ("+n+")")._ok},kh=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},hee=function(){function e(t,r){for(var n=0;n<r.length;n++){var a=r[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(t,a.key,a)}}return function(t,r,n){return r&&e(t.prototype,r),n&&e(t,n),t}}();function gee(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function mee(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t&&(typeof t=="object"||typeof t=="function")?t:e}function vee(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var Bs=function(t){var r=function(n){vee(a,n);function a(o){gee(this,a);var i=mee(this,(a.__proto__||Object.getPrototypeOf(a)).call(this));return i.handleChange=function(c,d){var h=bk(c);if(h){var f=Mh(c,c.h||i.state.oldHue);i.setState(f),i.props.onChangeComplete&&i.debounce(i.props.onChangeComplete,f,d),i.props.onChange&&i.props.onChange(f,d)}},i.handleSwatchHover=function(c,d){var h=bk(c);if(h){var f=Mh(c,c.h||i.state.oldHue);i.props.onSwatchHover&&i.props.onSwatchHover(f,d)}},i.state=kh({},Mh(o.color,0)),i.debounce=rD(function(c,d,h){c(d,h)},100),i}return hee(a,[{key:"render",value:function(){var i={};return this.props.onSwatchHover&&(i.onSwatchHover=this.handleSwatchHover),L.createElement(t,kh({},this.props,this.state,{onChange:this.handleChange},i))}}],[{key:"getDerivedStateFromProps",value:function(i,c){return kh({},Mh(i.color,c.oldHue))}}]),a}(q.PureComponent||q.Component);return r.propTypes=kh({},t.propTypes),r.defaultProps=kh({},t.defaultProps,{color:{h:250,s:.5,l:.2,a:1}}),r},yee=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},bee=function(){function e(t,r){for(var n=0;n<r.length;n++){var a=r[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(t,a.key,a)}}return function(t,r,n){return r&&e(t.prototype,r),n&&e(t,n),t}}();function wee(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function wk(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t&&(typeof t=="object"||typeof t=="function")?t:e}function Cee(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var Bee=function(t){var r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"span";return function(n){Cee(a,n);function a(){var o,i,c,d;wee(this,a);for(var h=arguments.length,f=Array(h),y=0;y<h;y++)f[y]=arguments[y];return d=(i=(c=wk(this,(o=a.__proto__||Object.getPrototypeOf(a)).call.apply(o,[this].concat(f))),c),c.state={focus:!1},c.handleFocus=function(){return c.setState({focus:!0})},c.handleBlur=function(){return c.setState({focus:!1})},i),wk(c,d)}return bee(a,[{key:"render",value:function(){return L.createElement(r,{onFocus:this.handleFocus,onBlur:this.handleBlur},L.createElement(t,yee({},this.props,this.state)))}}]),a}(L.Component)},Ck=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},xee=13,_ee=function(t){var r=t.color,n=t.style,a=t.onClick,o=a===void 0?function(){}:a,i=t.onHover,c=t.title,d=c===void 0?r:c,h=t.children,f=t.focus,y=t.focusStyle,x=y===void 0?{}:y,w=r==="transparent",F=Sn({default:{swatch:Ck({background:r,height:"100%",width:"100%",cursor:"pointer",position:"relative",outline:"none"},n,f?x:{})}}),O=function(N){return o(r,N)},M=function(N){return N.keyCode===xee&&o(r,N)},U=function(N){return i(r,N)},j={};return i&&(j.onMouseOver=U),L.createElement("div",Ck({style:F.swatch,onClick:O,title:d,tabIndex:0,onKeyDown:M},j),h,w&&L.createElement(wp,{borderRadius:F.swatch.borderRadius,boxShadow:"inset 0 0 0 1px rgba(0,0,0,0.1)"}))};const gd=Bee(_ee);var Eee=function(t){var r=t.direction,n=Sn({default:{picker:{width:"18px",height:"18px",borderRadius:"50%",transform:"translate(-9px, -1px)",backgroundColor:"rgb(248, 248, 248)",boxShadow:"0 1px 4px 0 rgba(0, 0, 0, 0.37)"}},vertical:{picker:{transform:"translate(-3px, -9px)"}}},{vertical:r==="vertical"});return L.createElement("div",{style:n.picker})},kee=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},iD=function(t){var r=t.rgb,n=t.hsl,a=t.width,o=t.height,i=t.onChange,c=t.direction,d=t.style,h=t.renderers,f=t.pointer,y=t.className,x=y===void 0?"":y,w=Sn({default:{picker:{position:"relative",width:a,height:o},alpha:{radius:"2px",style:d}}});return L.createElement("div",{style:w.picker,className:"alpha-picker "+x},L.createElement(rx,kee({},w.alpha,{rgb:r,hsl:n,pointer:f,renderers:h,onChange:i,direction:c})))};iD.defaultProps={width:"316px",height:"16px",direction:"horizontal",pointer:Eee};const See=Bs(iD);function sD(e,t){for(var r=-1,n=e==null?0:e.length,a=Array(n);++r<n;)a[r]=t(e[r],r,e);return a}var Fee="__lodash_hash_undefined__";function Tee(e){return this.__data__.set(e,Fee),this}function Oee(e){return this.__data__.has(e)}function c0(e){var t=-1,r=e==null?0:e.length;for(this.__data__=new wu;++t<r;)this.add(e[t])}c0.prototype.add=c0.prototype.push=Tee;c0.prototype.has=Oee;function Iee(e,t){for(var r=-1,n=e==null?0:e.length;++r<n;)if(t(e[r],r,e))return!0;return!1}function Dee(e,t){return e.has(t)}var Mee=1,Pee=2;function AD(e,t,r,n,a,o){var i=r&Mee,c=e.length,d=t.length;if(c!=d&&!(i&&d>c))return!1;var h=o.get(e),f=o.get(t);if(h&&f)return h==t&&f==e;var y=-1,x=!0,w=r&Pee?new c0:void 0;for(o.set(e,t),o.set(t,e);++y<c;){var F=e[y],O=t[y];if(n)var M=i?n(O,F,y,t,e,o):n(F,O,y,e,t,o);if(M!==void 0){if(M)continue;x=!1;break}if(w){if(!Iee(t,function(U,j){if(!Dee(w,j)&&(F===U||a(F,U,r,n,o)))return w.push(j)})){x=!1;break}}else if(!(F===O||a(F,O,r,n,o))){x=!1;break}}return o.delete(e),o.delete(t),x}function Uee(e){var t=-1,r=Array(e.size);return e.forEach(function(n,a){r[++t]=[a,n]}),r}function Qee(e){var t=-1,r=Array(e.size);return e.forEach(function(n){r[++t]=n}),r}var Lee=1,Nee=2,Ree="[object Boolean]",Hee="[object Date]",jee="[object Error]",Kee="[object Map]",Vee="[object Number]",Gee="[object RegExp]",Wee="[object Set]",Yee="[object String]",zee="[object Symbol]",$ee="[object ArrayBuffer]",Jee="[object DataView]",Bk=ll?ll.prototype:void 0,Ww=Bk?Bk.valueOf:void 0;function qee(e,t,r,n,a,o,i){switch(r){case Jee:if(e.byteLength!=t.byteLength||e.byteOffset!=t.byteOffset)return!1;e=e.buffer,t=t.buffer;case $ee:return!(e.byteLength!=t.byteLength||!o(new o0(e),new o0(t)));case Ree:case Hee:case Vee:return Sg(+e,+t);case jee:return e.name==t.name&&e.message==t.message;case Gee:case Yee:return e==t+"";case Kee:var c=Uee;case Wee:var d=n&Lee;if(c||(c=Qee),e.size!=t.size&&!d)return!1;var h=i.get(e);if(h)return h==t;n|=Nee,i.set(e,t);var f=AD(c(e),c(t),n,a,o,i);return i.delete(e),f;case zee:if(Ww)return Ww.call(e)==Ww.call(t)}return!1}function Xee(e,t){for(var r=-1,n=t.length,a=e.length;++r<n;)e[a+r]=t[r];return e}function Zee(e,t,r){var n=t(e);return cA(e)?n:Xee(n,r(e))}function ete(e,t){for(var r=-1,n=e==null?0:e.length,a=0,o=[];++r<n;){var i=e[r];t(i,r,e)&&(o[a++]=i)}return o}function tte(){return[]}var rte=Object.prototype,nte=rte.propertyIsEnumerable,xk=Object.getOwnPropertySymbols,ate=xk?function(e){return e==null?[]:(e=Object(e),ete(xk(e),function(t){return nte.call(e,t)}))}:tte;function _k(e){return Zee(e,cx,ate)}var ote=1,ite=Object.prototype,ste=ite.hasOwnProperty;function Ate(e,t,r,n,a,o){var i=r&ote,c=_k(e),d=c.length,h=_k(t),f=h.length;if(d!=f&&!i)return!1;for(var y=d;y--;){var x=c[y];if(!(i?x in t:ste.call(t,x)))return!1}var w=o.get(e),F=o.get(t);if(w&&F)return w==t&&F==e;var O=!0;o.set(e,t),o.set(t,e);for(var M=i;++y<d;){x=c[y];var U=e[x],j=t[x];if(n)var Q=i?n(j,U,x,t,e,o):n(U,j,x,e,t,o);if(!(Q===void 0?U===j||a(U,j,r,n,o):Q)){O=!1;break}M||(M=x=="constructor")}if(O&&!M){var N=e.constructor,W=t.constructor;N!=W&&"constructor"in e&&"constructor"in t&&!(typeof N=="function"&&N instanceof N&&typeof W=="function"&&W instanceof W)&&(O=!1)}return o.delete(e),o.delete(t),O}var $1=hd(ec,"DataView"),J1=hd(ec,"Promise"),q1=hd(ec,"Set"),X1=hd(ec,"WeakMap"),Ek="[object Map]",cte="[object Object]",kk="[object Promise]",Sk="[object Set]",Fk="[object WeakMap]",Tk="[object DataView]",ute=pd($1),lte=pd(Jh),dte=pd(J1),fte=pd(q1),pte=pd(X1),il=fd;($1&&il(new $1(new ArrayBuffer(1)))!=Tk||Jh&&il(new Jh)!=Ek||J1&&il(J1.resolve())!=kk||q1&&il(new q1)!=Sk||X1&&il(new X1)!=Fk)&&(il=function(e){var t=fd(e),r=t==cte?e.constructor:void 0,n=r?pd(r):"";if(n)switch(n){case ute:return Tk;case lte:return Ek;case dte:return kk;case fte:return Sk;case pte:return Fk}return t});var hte=1,Ok="[object Arguments]",Ik="[object Array]",hv="[object Object]",gte=Object.prototype,Dk=gte.hasOwnProperty;function mte(e,t,r,n,a,o){var i=cA(e),c=cA(t),d=i?Ik:il(e),h=c?Ik:il(t);d=d==Ok?hv:d,h=h==Ok?hv:h;var f=d==hv,y=h==hv,x=d==h;if(x&&s0(e)){if(!s0(t))return!1;i=!0,f=!1}if(x&&!f)return o||(o=new Sc),i||sx(e)?AD(e,t,r,n,a,o):qee(e,t,d,r,n,a,o);if(!(r&hte)){var w=f&&Dk.call(e,"__wrapped__"),F=y&&Dk.call(t,"__wrapped__");if(w||F){var O=w?e.value():e,M=F?t.value():t;return o||(o=new Sc),a(O,M,r,n,o)}}return x?(o||(o=new Sc),Ate(e,t,r,n,a,o)):!1}function lx(e,t,r,n,a){return e===t?!0:e==null||t==null||!dl(e)&&!dl(t)?e!==e&&t!==t:mte(e,t,r,n,lx,a)}var vte=1,yte=2;function bte(e,t,r,n){var a=r.length,o=a;if(e==null)return!o;for(e=Object(e);a--;){var i=r[a];if(i[2]?i[1]!==e[i[0]]:!(i[0]in e))return!1}for(;++a<o;){i=r[a];var c=i[0],d=e[c],h=i[1];if(i[2]){if(d===void 0&&!(c in e))return!1}else{var f=new Sc,y;if(!(y===void 0?lx(h,d,vte|yte,n,f):y))return!1}}return!0}function cD(e){return e===e&&!SA(e)}function wte(e){for(var t=cx(e),r=t.length;r--;){var n=t[r],a=e[n];t[r]=[n,a,cD(a)]}return t}function uD(e,t){return function(r){return r==null?!1:r[e]===t&&(t!==void 0||e in Object(r))}}function Cte(e){var t=wte(e);return t.length==1&&t[0][2]?uD(t[0][0],t[0][1]):function(r){return r===e||bte(r,e,t)}}var Bte=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,xte=/^\w*$/;function dx(e,t){if(cA(e))return!1;var r=typeof e;return r=="number"||r=="symbol"||r=="boolean"||e==null||gy(e)?!0:xte.test(e)||!Bte.test(e)||t!=null&&e in Object(t)}var _te="Expected a function";function fx(e,t){if(typeof e!="function"||t!=null&&typeof t!="function")throw new TypeError(_te);var r=function(){var n=arguments,a=t?t.apply(this,n):n[0],o=r.cache;if(o.has(a))return o.get(a);var i=e.apply(this,n);return r.cache=o.set(a,i)||o,i};return r.cache=new(fx.Cache||wu),r}fx.Cache=wu;var Ete=500;function kte(e){var t=fx(e,function(n){return r.size===Ete&&r.clear(),n}),r=t.cache;return t}var Ste=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,Fte=/\\(\\)?/g,Tte=kte(function(e){var t=[];return e.charCodeAt(0)===46&&t.push(""),e.replace(Ste,function(r,n,a,o){t.push(a?o.replace(Fte,"$1"):n||r)}),t}),Ote=1/0,Mk=ll?ll.prototype:void 0,Pk=Mk?Mk.toString:void 0;function lD(e){if(typeof e=="string")return e;if(cA(e))return sD(e,lD)+"";if(gy(e))return Pk?Pk.call(e):"";var t=e+"";return t=="0"&&1/e==-Ote?"-0":t}function Ite(e){return e==null?"":lD(e)}function dD(e,t){return cA(e)?e:dx(e,t)?[e]:Tte(Ite(e))}var Dte=1/0;function yy(e){if(typeof e=="string"||gy(e))return e;var t=e+"";return t=="0"&&1/e==-Dte?"-0":t}function fD(e,t){t=dD(t,e);for(var r=0,n=t.length;e!=null&&r<n;)e=e[yy(t[r++])];return r&&r==n?e:void 0}function Mte(e,t,r){var n=e==null?void 0:fD(e,t);return n===void 0?r:n}function Pte(e,t){return e!=null&&t in Object(e)}function Ute(e,t,r){t=dD(t,e);for(var n=-1,a=t.length,o=!1;++n<a;){var i=yy(t[n]);if(!(o=e!=null&&r(e,i)))break;e=e[i]}return o||++n!=a?o:(a=e==null?0:e.length,!!a&&ix(a)&&Ax(i,a)&&(cA(e)||i0(e)))}function Qte(e,t){return e!=null&&Ute(e,t,Pte)}var Lte=1,Nte=2;function Rte(e,t){return dx(e)&&cD(t)?uD(yy(e),t):function(r){var n=Mte(r,e);return n===void 0&&n===t?Qte(r,e):lx(t,n,Lte|Nte)}}function Hte(e){return function(t){return t==null?void 0:t[e]}}function jte(e){return function(t){return fD(t,e)}}function Kte(e){return dx(e)?Hte(yy(e)):jte(e)}function Vte(e){return typeof e=="function"?e:e==null?hy:typeof e=="object"?cA(e)?Rte(e[0],e[1]):Cte(e):Kte(e)}function Gte(e,t){var r=-1,n=Bp(e)?Array(e.length):[];return nD(e,function(a,o,i){n[++r]=t(a,o,i)}),n}function md(e,t){var r=cA(e)?sD:Gte;return r(e,Vte(t))}var Wte=function(t){var r=t.colors,n=t.onClick,a=t.onSwatchHover,o=Sn({default:{swatches:{marginRight:"-10px"},swatch:{width:"22px",height:"22px",float:"left",marginRight:"10px",marginBottom:"10px",borderRadius:"4px"},clear:{clear:"both"}}});return L.createElement("div",{style:o.swatches},md(r,function(i){return L.createElement(gd,{key:i,color:i,style:o.swatch,onClick:n,onHover:a,focusStyle:{boxShadow:"0 0 4px "+i}})}),L.createElement("div",{style:o.clear}))},px=function(t){var r=t.onChange,n=t.onSwatchHover,a=t.hex,o=t.colors,i=t.width,c=t.triangle,d=t.styles,h=d===void 0?{}:d,f=t.className,y=f===void 0?"":f,x=a==="transparent",w=function(M,U){ml(M)&&r({hex:M,source:"hex"},U)},F=Sn(Gs({default:{card:{width:i,background:"#fff",boxShadow:"0 1px rgba(0,0,0,.1)",borderRadius:"6px",position:"relative"},head:{height:"110px",background:a,borderRadius:"6px 6px 0 0",display:"flex",alignItems:"center",justifyContent:"center",position:"relative"},body:{padding:"10px"},label:{fontSize:"18px",color:ux(a),position:"relative"},triangle:{width:"0px",height:"0px",borderStyle:"solid",borderWidth:"0 10px 10px 10px",borderColor:"transparent transparent "+a+" transparent",position:"absolute",top:"-10px",left:"50%",marginLeft:"-10px"},input:{width:"100%",fontSize:"12px",color:"#666",border:"0px",outline:"none",height:"22px",boxShadow:"inset 0 0 0 1px #ddd",borderRadius:"4px",padding:"0 7px",boxSizing:"border-box"}},"hide-triangle":{triangle:{display:"none"}}},h),{"hide-triangle":c==="hide"});return L.createElement("div",{style:F.card,className:"block-picker "+y},L.createElement("div",{style:F.triangle}),L.createElement("div",{style:F.head},x&&L.createElement(wp,{borderRadius:"6px 6px 0 0"}),L.createElement("div",{style:F.label},a)),L.createElement("div",{style:F.body},L.createElement(Wte,{colors:o,onClick:w,onSwatchHover:n}),L.createElement(da,{style:{input:F.input},value:a,onChange:w})))};px.propTypes={width:Fe.oneOfType([Fe.string,Fe.number]),colors:Fe.arrayOf(Fe.string),triangle:Fe.oneOf(["top","hide"]),styles:Fe.object};px.defaultProps={width:170,colors:["#D9E3F0","#F47373","#697689","#37D67A","#2CCCE4","#555555","#dce775","#ff8a65","#ba68c8"],triangle:"top",styles:{}};const Yte=Bs(px);var If={50:"#ffebee",100:"#ffcdd2",200:"#ef9a9a",300:"#e57373",400:"#ef5350",500:"#f44336",600:"#e53935",700:"#d32f2f",800:"#c62828",900:"#b71c1c",a100:"#ff8a80",a200:"#ff5252",a400:"#ff1744",a700:"#d50000"},Df={50:"#fce4ec",100:"#f8bbd0",200:"#f48fb1",300:"#f06292",400:"#ec407a",500:"#e91e63",600:"#d81b60",700:"#c2185b",800:"#ad1457",900:"#880e4f",a100:"#ff80ab",a200:"#ff4081",a400:"#f50057",a700:"#c51162"},Mf={50:"#f3e5f5",100:"#e1bee7",200:"#ce93d8",300:"#ba68c8",400:"#ab47bc",500:"#9c27b0",600:"#8e24aa",700:"#7b1fa2",800:"#6a1b9a",900:"#4a148c",a100:"#ea80fc",a200:"#e040fb",a400:"#d500f9",a700:"#aa00ff"},Pf={50:"#ede7f6",100:"#d1c4e9",200:"#b39ddb",300:"#9575cd",400:"#7e57c2",500:"#673ab7",600:"#5e35b1",700:"#512da8",800:"#4527a0",900:"#311b92",a100:"#b388ff",a200:"#7c4dff",a400:"#651fff",a700:"#6200ea"},Uf={50:"#e8eaf6",100:"#c5cae9",200:"#9fa8da",300:"#7986cb",400:"#5c6bc0",500:"#3f51b5",600:"#3949ab",700:"#303f9f",800:"#283593",900:"#1a237e",a100:"#8c9eff",a200:"#536dfe",a400:"#3d5afe",a700:"#304ffe"},Qf={50:"#e3f2fd",100:"#bbdefb",200:"#90caf9",300:"#64b5f6",400:"#42a5f5",500:"#2196f3",600:"#1e88e5",700:"#1976d2",800:"#1565c0",900:"#0d47a1",a100:"#82b1ff",a200:"#448aff",a400:"#2979ff",a700:"#2962ff"},Lf={50:"#e1f5fe",100:"#b3e5fc",200:"#81d4fa",300:"#4fc3f7",400:"#29b6f6",500:"#03a9f4",600:"#039be5",700:"#0288d1",800:"#0277bd",900:"#01579b",a100:"#80d8ff",a200:"#40c4ff",a400:"#00b0ff",a700:"#0091ea"},Nf={50:"#e0f7fa",100:"#b2ebf2",200:"#80deea",300:"#4dd0e1",400:"#26c6da",500:"#00bcd4",600:"#00acc1",700:"#0097a7",800:"#00838f",900:"#006064",a100:"#84ffff",a200:"#18ffff",a400:"#00e5ff",a700:"#00b8d4"},Rf={50:"#e0f2f1",100:"#b2dfdb",200:"#80cbc4",300:"#4db6ac",400:"#26a69a",500:"#009688",600:"#00897b",700:"#00796b",800:"#00695c",900:"#004d40",a100:"#a7ffeb",a200:"#64ffda",a400:"#1de9b6",a700:"#00bfa5"},Ph={50:"#e8f5e9",100:"#c8e6c9",200:"#a5d6a7",300:"#81c784",400:"#66bb6a",500:"#4caf50",600:"#43a047",700:"#388e3c",800:"#2e7d32",900:"#1b5e20",a100:"#b9f6ca",a200:"#69f0ae",a400:"#00e676",a700:"#00c853"},Hf={50:"#f1f8e9",100:"#dcedc8",200:"#c5e1a5",300:"#aed581",400:"#9ccc65",500:"#8bc34a",600:"#7cb342",700:"#689f38",800:"#558b2f",900:"#33691e",a100:"#ccff90",a200:"#b2ff59",a400:"#76ff03",a700:"#64dd17"},jf={50:"#f9fbe7",100:"#f0f4c3",200:"#e6ee9c",300:"#dce775",400:"#d4e157",500:"#cddc39",600:"#c0ca33",700:"#afb42b",800:"#9e9d24",900:"#827717",a100:"#f4ff81",a200:"#eeff41",a400:"#c6ff00",a700:"#aeea00"},Kf={50:"#fffde7",100:"#fff9c4",200:"#fff59d",300:"#fff176",400:"#ffee58",500:"#ffeb3b",600:"#fdd835",700:"#fbc02d",800:"#f9a825",900:"#f57f17",a100:"#ffff8d",a200:"#ffff00",a400:"#ffea00",a700:"#ffd600"},Vf={50:"#fff8e1",100:"#ffecb3",200:"#ffe082",300:"#ffd54f",400:"#ffca28",500:"#ffc107",600:"#ffb300",700:"#ffa000",800:"#ff8f00",900:"#ff6f00",a100:"#ffe57f",a200:"#ffd740",a400:"#ffc400",a700:"#ffab00"},Gf={50:"#fff3e0",100:"#ffe0b2",200:"#ffcc80",300:"#ffb74d",400:"#ffa726",500:"#ff9800",600:"#fb8c00",700:"#f57c00",800:"#ef6c00",900:"#e65100",a100:"#ffd180",a200:"#ffab40",a400:"#ff9100",a700:"#ff6d00"},Wf={50:"#fbe9e7",100:"#ffccbc",200:"#ffab91",300:"#ff8a65",400:"#ff7043",500:"#ff5722",600:"#f4511e",700:"#e64a19",800:"#d84315",900:"#bf360c",a100:"#ff9e80",a200:"#ff6e40",a400:"#ff3d00",a700:"#dd2c00"},Yf={50:"#efebe9",100:"#d7ccc8",200:"#bcaaa4",300:"#a1887f",400:"#8d6e63",500:"#795548",600:"#6d4c41",700:"#5d4037",800:"#4e342e",900:"#3e2723"},zf={50:"#eceff1",100:"#cfd8dc",200:"#b0bec5",300:"#90a4ae",400:"#78909c",500:"#607d8b",600:"#546e7a",700:"#455a64",800:"#37474f",900:"#263238"},pD=function(t){var r=t.color,n=t.onClick,a=t.onSwatchHover,o=t.hover,i=t.active,c=t.circleSize,d=t.circleSpacing,h=Sn({default:{swatch:{width:c,height:c,marginRight:d,marginBottom:d,transform:"scale(1)",transition:"100ms transform ease"},Swatch:{borderRadius:"50%",background:"transparent",boxShadow:"inset 0 0 0 "+(c/2+1)+"px "+r,transition:"100ms box-shadow ease"}},hover:{swatch:{transform:"scale(1.2)"}},active:{Swatch:{boxShadow:"inset 0 0 0 3px "+r}}},{hover:o,active:i});return L.createElement("div",{style:h.swatch},L.createElement(gd,{style:h.Swatch,color:r,onClick:n,onHover:a,focusStyle:{boxShadow:h.Swatch.boxShadow+", 0 0 5px "+r}}))};pD.defaultProps={circleSize:28,circleSpacing:14};const zte=tx(pD);var hx=function(t){var r=t.width,n=t.onChange,a=t.onSwatchHover,o=t.colors,i=t.hex,c=t.circleSize,d=t.styles,h=d===void 0?{}:d,f=t.circleSpacing,y=t.className,x=y===void 0?"":y,w=Sn(Gs({default:{card:{width:r,display:"flex",flexWrap:"wrap",marginRight:-f,marginBottom:-f}}},h)),F=function(M,U){return n({hex:M,source:"hex"},U)};return L.createElement("div",{style:w.card,className:"circle-picker "+x},md(o,function(O){return L.createElement(zte,{key:O,color:O,onClick:F,onSwatchHover:a,active:i===O.toLowerCase(),circleSize:c,circleSpacing:f})}))};hx.propTypes={width:Fe.oneOfType([Fe.string,Fe.number]),circleSize:Fe.number,circleSpacing:Fe.number,styles:Fe.object};hx.defaultProps={width:252,circleSize:28,circleSpacing:14,colors:[If[500],Df[500],Mf[500],Pf[500],Uf[500],Qf[500],Lf[500],Nf[500],Rf[500],Ph[500],Hf[500],jf[500],Kf[500],Vf[500],Gf[500],Wf[500],Yf[500],zf[500]],styles:{}};const $te=Bs(hx);function Uk(e){return e===void 0}var hD={};Object.defineProperty(hD,"__esModule",{value:!0});var Qk=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},Jte=q,Lk=qte(Jte);function qte(e){return e&&e.__esModule?e:{default:e}}function Xte(e,t){var r={};for(var n in e)t.indexOf(n)>=0||Object.prototype.hasOwnProperty.call(e,n)&&(r[n]=e[n]);return r}var gv=24,Zte=hD.default=function(e){var t=e.fill,r=t===void 0?"currentColor":t,n=e.width,a=n===void 0?gv:n,o=e.height,i=o===void 0?gv:o,c=e.style,d=c===void 0?{}:c,h=Xte(e,["fill","width","height","style"]);return Lk.default.createElement("svg",Qk({viewBox:"0 0 "+gv+" "+gv,style:Qk({fill:r,width:a,height:i},d)},h),Lk.default.createElement("path",{d:"M12,18.17L8.83,15L7.42,16.41L12,21L16.59,16.41L15.17,15M12,5.83L15.17,9L16.58,7.59L12,3L7.41,7.59L8.83,9L12,5.83Z"}))},ere=function(){function e(t,r){for(var n=0;n<r.length;n++){var a=r[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(t,a.key,a)}}return function(t,r,n){return r&&e(t.prototype,r),n&&e(t,n),t}}();function tre(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function rre(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t&&(typeof t=="object"||typeof t=="function")?t:e}function nre(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var gD=function(e){nre(t,e);function t(r){tre(this,t);var n=rre(this,(t.__proto__||Object.getPrototypeOf(t)).call(this));return n.toggleViews=function(){n.state.view==="hex"?n.setState({view:"rgb"}):n.state.view==="rgb"?n.setState({view:"hsl"}):n.state.view==="hsl"&&(n.props.hsl.a===1?n.setState({view:"hex"}):n.setState({view:"rgb"}))},n.handleChange=function(a,o){a.hex?ml(a.hex)&&n.props.onChange({hex:a.hex,source:"hex"},o):a.r||a.g||a.b?n.props.onChange({r:a.r||n.props.rgb.r,g:a.g||n.props.rgb.g,b:a.b||n.props.rgb.b,source:"rgb"},o):a.a?(a.a<0?a.a=0:a.a>1&&(a.a=1),n.props.onChange({h:n.props.hsl.h,s:n.props.hsl.s,l:n.props.hsl.l,a:Math.round(a.a*100)/100,source:"rgb"},o)):(a.h||a.s||a.l)&&(typeof a.s=="string"&&a.s.includes("%")&&(a.s=a.s.replace("%","")),typeof a.l=="string"&&a.l.includes("%")&&(a.l=a.l.replace("%","")),a.s==1?a.s=.01:a.l==1&&(a.l=.01),n.props.onChange({h:a.h||n.props.hsl.h,s:Number(Uk(a.s)?n.props.hsl.s:a.s),l:Number(Uk(a.l)?n.props.hsl.l:a.l),source:"hsl"},o))},n.showHighlight=function(a){a.currentTarget.style.background="#eee"},n.hideHighlight=function(a){a.currentTarget.style.background="transparent"},r.hsl.a!==1&&r.view==="hex"?n.state={view:"rgb"}:n.state={view:r.view},n}return ere(t,[{key:"render",value:function(){var n=this,a=Sn({default:{wrap:{paddingTop:"16px",display:"flex"},fields:{flex:"1",display:"flex",marginLeft:"-6px"},field:{paddingLeft:"6px",width:"100%"},alpha:{paddingLeft:"6px",width:"100%"},toggle:{width:"32px",textAlign:"right",position:"relative"},icon:{marginRight:"-4px",marginTop:"12px",cursor:"pointer",position:"relative"},iconHighlight:{position:"absolute",width:"24px",height:"28px",background:"#eee",borderRadius:"4px",top:"10px",left:"12px",display:"none"},input:{fontSize:"11px",color:"#333",width:"100%",borderRadius:"2px",border:"none",boxShadow:"inset 0 0 0 1px #dadada",height:"21px",textAlign:"center"},label:{textTransform:"uppercase",fontSize:"11px",lineHeight:"11px",color:"#969696",textAlign:"center",display:"block",marginTop:"12px"},svg:{fill:"#333",width:"24px",height:"24px",border:"1px transparent solid",borderRadius:"5px"}},disableAlpha:{alpha:{display:"none"}}},this.props,this.state),o=void 0;return this.state.view==="hex"?o=L.createElement("div",{style:a.fields,className:"flexbox-fix"},L.createElement("div",{style:a.field},L.createElement(da,{style:{input:a.input,label:a.label},label:"hex",value:this.props.hex,onChange:this.handleChange}))):this.state.view==="rgb"?o=L.createElement("div",{style:a.fields,className:"flexbox-fix"},L.createElement("div",{style:a.field},L.createElement(da,{style:{input:a.input,label:a.label},label:"r",value:this.props.rgb.r,onChange:this.handleChange})),L.createElement("div",{style:a.field},L.createElement(da,{style:{input:a.input,label:a.label},label:"g",value:this.props.rgb.g,onChange:this.handleChange})),L.createElement("div",{style:a.field},L.createElement(da,{style:{input:a.input,label:a.label},label:"b",value:this.props.rgb.b,onChange:this.handleChange})),L.createElement("div",{style:a.alpha},L.createElement(da,{style:{input:a.input,label:a.label},label:"a",value:this.props.rgb.a,arrowOffset:.01,onChange:this.handleChange}))):this.state.view==="hsl"&&(o=L.createElement("div",{style:a.fields,className:"flexbox-fix"},L.createElement("div",{style:a.field},L.createElement(da,{style:{input:a.input,label:a.label},label:"h",value:Math.round(this.props.hsl.h),onChange:this.handleChange})),L.createElement("div",{style:a.field},L.createElement(da,{style:{input:a.input,label:a.label},label:"s",value:Math.round(this.props.hsl.s*100)+"%",onChange:this.handleChange})),L.createElement("div",{style:a.field},L.createElement(da,{style:{input:a.input,label:a.label},label:"l",value:Math.round(this.props.hsl.l*100)+"%",onChange:this.handleChange})),L.createElement("div",{style:a.alpha},L.createElement(da,{style:{input:a.input,label:a.label},label:"a",value:this.props.hsl.a,arrowOffset:.01,onChange:this.handleChange})))),L.createElement("div",{style:a.wrap,className:"flexbox-fix"},o,L.createElement("div",{style:a.toggle},L.createElement("div",{style:a.icon,onClick:this.toggleViews,ref:function(c){return n.icon=c}},L.createElement(Zte,{style:a.svg,onMouseOver:this.showHighlight,onMouseEnter:this.showHighlight,onMouseOut:this.hideHighlight}))))}}],[{key:"getDerivedStateFromProps",value:function(n,a){return n.hsl.a!==1&&a.view==="hex"?{view:"rgb"}:null}}]),t}(L.Component);gD.defaultProps={view:"hex"};var Nk=function(){var t=Sn({default:{picker:{width:"12px",height:"12px",borderRadius:"6px",transform:"translate(-6px, -1px)",backgroundColor:"rgb(248, 248, 248)",boxShadow:"0 1px 4px 0 rgba(0, 0, 0, 0.37)"}}});return L.createElement("div",{style:t.picker})},are=function(){var t=Sn({default:{picker:{width:"12px",height:"12px",borderRadius:"6px",boxShadow:"inset 0 0 0 1px #fff",transform:"translate(-6px, -6px)"}}});return L.createElement("div",{style:t.picker})},gx=function(t){var r=t.width,n=t.onChange,a=t.disableAlpha,o=t.rgb,i=t.hsl,c=t.hsv,d=t.hex,h=t.renderers,f=t.styles,y=f===void 0?{}:f,x=t.className,w=x===void 0?"":x,F=t.defaultView,O=Sn(Gs({default:{picker:{width:r,background:"#fff",borderRadius:"2px",boxShadow:"0 0 2px rgba(0,0,0,.3), 0 4px 8px rgba(0,0,0,.3)",boxSizing:"initial",fontFamily:"Menlo"},saturation:{width:"100%",paddingBottom:"55%",position:"relative",borderRadius:"2px 2px 0 0",overflow:"hidden"},Saturation:{radius:"2px 2px 0 0"},body:{padding:"16px 16px 12px"},controls:{display:"flex"},color:{width:"32px"},swatch:{marginTop:"6px",width:"16px",height:"16px",borderRadius:"8px",position:"relative",overflow:"hidden"},active:{absolute:"0px 0px 0px 0px",borderRadius:"8px",boxShadow:"inset 0 0 0 1px rgba(0,0,0,.1)",background:"rgba("+o.r+", "+o.g+", "+o.b+", "+o.a+")",zIndex:"2"},toggles:{flex:"1"},hue:{height:"10px",position:"relative",marginBottom:"8px"},Hue:{radius:"2px"},alpha:{height:"10px",position:"relative"},Alpha:{radius:"2px"}},disableAlpha:{color:{width:"22px"},alpha:{display:"none"},hue:{marginBottom:"0px"},swatch:{width:"10px",height:"10px",marginTop:"0px"}}},y),{disableAlpha:a});return L.createElement("div",{style:O.picker,className:"chrome-picker "+w},L.createElement("div",{style:O.saturation},L.createElement(my,{style:O.Saturation,hsl:i,hsv:c,pointer:are,onChange:n})),L.createElement("div",{style:O.body},L.createElement("div",{style:O.controls,className:"flexbox-fix"},L.createElement("div",{style:O.color},L.createElement("div",{style:O.swatch},L.createElement("div",{style:O.active}),L.createElement(wp,{renderers:h}))),L.createElement("div",{style:O.toggles},L.createElement("div",{style:O.hue},L.createElement(Cp,{style:O.Hue,hsl:i,pointer:Nk,onChange:n})),L.createElement("div",{style:O.alpha},L.createElement(rx,{style:O.Alpha,rgb:o,hsl:i,pointer:Nk,renderers:h,onChange:n})))),L.createElement(gD,{rgb:o,hsl:i,hex:d,view:F,onChange:n,disableAlpha:a})))};gx.propTypes={width:Fe.oneOfType([Fe.string,Fe.number]),disableAlpha:Fe.bool,styles:Fe.object,defaultView:Fe.oneOf(["hex","rgb","hsl"])};gx.defaultProps={width:225,disableAlpha:!1,styles:{}};const Rk=Bs(gx);var ore=function(t){var r=t.color,n=t.onClick,a=n===void 0?function(){}:n,o=t.onSwatchHover,i=t.active,c=Sn({default:{color:{background:r,width:"15px",height:"15px",float:"left",marginRight:"5px",marginBottom:"5px",position:"relative",cursor:"pointer"},dot:{absolute:"5px 5px 5px 5px",background:ux(r),borderRadius:"50%",opacity:"0"}},active:{dot:{opacity:"1"}},"color-#FFFFFF":{color:{boxShadow:"inset 0 0 0 1px #ddd"},dot:{background:"#000"}},transparent:{dot:{background:"#000"}}},{active:i,"color-#FFFFFF":r==="#FFFFFF",transparent:r==="transparent"});return L.createElement(gd,{style:c.color,color:r,onClick:a,onHover:o,focusStyle:{boxShadow:"0 0 4px "+r}},L.createElement("div",{style:c.dot}))},ire=function(t){var r=t.hex,n=t.rgb,a=t.onChange,o=Sn({default:{fields:{display:"flex",paddingBottom:"6px",paddingRight:"5px",position:"relative"},active:{position:"absolute",top:"6px",left:"5px",height:"9px",width:"9px",background:r},HEXwrap:{flex:"6",position:"relative"},HEXinput:{width:"80%",padding:"0px",paddingLeft:"20%",border:"none",outline:"none",background:"none",fontSize:"12px",color:"#333",height:"16px"},HEXlabel:{display:"none"},RGBwrap:{flex:"3",position:"relative"},RGBinput:{width:"70%",padding:"0px",paddingLeft:"30%",border:"none",outline:"none",background:"none",fontSize:"12px",color:"#333",height:"16px"},RGBlabel:{position:"absolute",top:"3px",left:"0px",lineHeight:"16px",textTransform:"uppercase",fontSize:"12px",color:"#999"}}}),i=function(d,h){d.r||d.g||d.b?a({r:d.r||n.r,g:d.g||n.g,b:d.b||n.b,source:"rgb"},h):a({hex:d.hex,source:"hex"},h)};return L.createElement("div",{style:o.fields,className:"flexbox-fix"},L.createElement("div",{style:o.active}),L.createElement(da,{style:{wrap:o.HEXwrap,input:o.HEXinput,label:o.HEXlabel},label:"hex",value:r,onChange:i}),L.createElement(da,{style:{wrap:o.RGBwrap,input:o.RGBinput,label:o.RGBlabel},label:"r",value:n.r,onChange:i}),L.createElement(da,{style:{wrap:o.RGBwrap,input:o.RGBinput,label:o.RGBlabel},label:"g",value:n.g,onChange:i}),L.createElement(da,{style:{wrap:o.RGBwrap,input:o.RGBinput,label:o.RGBlabel},label:"b",value:n.b,onChange:i}))},mx=function(t){var r=t.onChange,n=t.onSwatchHover,a=t.colors,o=t.hex,i=t.rgb,c=t.styles,d=c===void 0?{}:c,h=t.className,f=h===void 0?"":h,y=Sn(Gs({default:{Compact:{background:"#f6f6f6",radius:"4px"},compact:{paddingTop:"5px",paddingLeft:"5px",boxSizing:"initial",width:"240px"},clear:{clear:"both"}}},d)),x=function(F,O){F.hex?ml(F.hex)&&r({hex:F.hex,source:"hex"},O):r(F,O)};return L.createElement(Fg,{style:y.Compact,styles:d},L.createElement("div",{style:y.compact,className:"compact-picker "+f},L.createElement("div",null,md(a,function(w){return L.createElement(ore,{key:w,color:w,active:w.toLowerCase()===o,onClick:x,onSwatchHover:n})}),L.createElement("div",{style:y.clear})),L.createElement(ire,{hex:o,rgb:i,onChange:x})))};mx.propTypes={colors:Fe.arrayOf(Fe.string),styles:Fe.object};mx.defaultProps={colors:["#4D4D4D","#999999","#FFFFFF","#F44E3B","#FE9200","#FCDC00","#DBDF00","#A4DD00","#68CCCA","#73D8FF","#AEA1FF","#FDA1FF","#333333","#808080","#cccccc","#D33115","#E27300","#FCC400","#B0BC00","#68BC00","#16A5A5","#009CE0","#7B64FF","#FA28FF","#000000","#666666","#B3B3B3","#9F0500","#C45100","#FB9E00","#808900","#194D33","#0C797D","#0062B1","#653294","#AB149E"],styles:{}};const sre=Bs(mx);var Are=function(t){var r=t.hover,n=t.color,a=t.onClick,o=t.onSwatchHover,i={position:"relative",zIndex:"2",outline:"2px solid #fff",boxShadow:"0 0 5px 2px rgba(0,0,0,0.25)"},c=Sn({default:{swatch:{width:"25px",height:"25px",fontSize:"0"}},hover:{swatch:i}},{hover:r});return L.createElement("div",{style:c.swatch},L.createElement(gd,{color:n,onClick:a,onHover:o,focusStyle:i}))};const cre=tx(Are);var vx=function(t){var r=t.width,n=t.colors,a=t.onChange,o=t.onSwatchHover,i=t.triangle,c=t.styles,d=c===void 0?{}:c,h=t.className,f=h===void 0?"":h,y=Sn(Gs({default:{card:{width:r,background:"#fff",border:"1px solid rgba(0,0,0,0.2)",boxShadow:"0 3px 12px rgba(0,0,0,0.15)",borderRadius:"4px",position:"relative",padding:"5px",display:"flex",flexWrap:"wrap"},triangle:{position:"absolute",border:"7px solid transparent",borderBottomColor:"#fff"},triangleShadow:{position:"absolute",border:"8px solid transparent",borderBottomColor:"rgba(0,0,0,0.15)"}},"hide-triangle":{triangle:{display:"none"},triangleShadow:{display:"none"}},"top-left-triangle":{triangle:{top:"-14px",left:"10px"},triangleShadow:{top:"-16px",left:"9px"}},"top-right-triangle":{triangle:{top:"-14px",right:"10px"},triangleShadow:{top:"-16px",right:"9px"}},"bottom-left-triangle":{triangle:{top:"35px",left:"10px",transform:"rotate(180deg)"},triangleShadow:{top:"37px",left:"9px",transform:"rotate(180deg)"}},"bottom-right-triangle":{triangle:{top:"35px",right:"10px",transform:"rotate(180deg)"},triangleShadow:{top:"37px",right:"9px",transform:"rotate(180deg)"}}},d),{"hide-triangle":i==="hide","top-left-triangle":i==="top-left","top-right-triangle":i==="top-right","bottom-left-triangle":i==="bottom-left","bottom-right-triangle":i==="bottom-right"}),x=function(F,O){return a({hex:F,source:"hex"},O)};return L.createElement("div",{style:y.card,className:"github-picker "+f},L.createElement("div",{style:y.triangleShadow}),L.createElement("div",{style:y.triangle}),md(n,function(w){return L.createElement(cre,{color:w,key:w,onClick:x,onSwatchHover:o})}))};vx.propTypes={width:Fe.oneOfType([Fe.string,Fe.number]),colors:Fe.arrayOf(Fe.string),triangle:Fe.oneOf(["hide","top-left","top-right","bottom-left","bottom-right"]),styles:Fe.object};vx.defaultProps={width:200,colors:["#B80000","#DB3E00","#FCCB00","#008B02","#006B76","#1273DE","#004DCF","#5300EB","#EB9694","#FAD0C3","#FEF3BD","#C1E1C5","#BEDADC","#C4DEF6","#BED3F3","#D4C4FB"],triangle:"top-left",styles:{}};const ure=Bs(vx);var lre=function(t){var r=t.direction,n=Sn({default:{picker:{width:"18px",height:"18px",borderRadius:"50%",transform:"translate(-9px, -1px)",backgroundColor:"rgb(248, 248, 248)",boxShadow:"0 1px 4px 0 rgba(0, 0, 0, 0.37)"}},vertical:{picker:{transform:"translate(-3px, -9px)"}}},{vertical:r==="vertical"});return L.createElement("div",{style:n.picker})},dre=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},yx=function(t){var r=t.width,n=t.height,a=t.onChange,o=t.hsl,i=t.direction,c=t.pointer,d=t.styles,h=d===void 0?{}:d,f=t.className,y=f===void 0?"":f,x=Sn(Gs({default:{picker:{position:"relative",width:r,height:n},hue:{radius:"2px"}}},h)),w=function(O){return a({a:1,h:O.h,l:.5,s:1})};return L.createElement("div",{style:x.picker,className:"hue-picker "+y},L.createElement(Cp,dre({},x.hue,{hsl:o,pointer:c,onChange:w,direction:i})))};yx.propTypes={styles:Fe.object};yx.defaultProps={width:"316px",height:"16px",direction:"horizontal",pointer:lre,styles:{}};const fre=Bs(yx);var pre=function(t){var r=t.onChange,n=t.hex,a=t.rgb,o=t.styles,i=o===void 0?{}:o,c=t.className,d=c===void 0?"":c,h=Sn(Gs({default:{material:{width:"98px",height:"98px",padding:"16px",fontFamily:"Roboto"},HEXwrap:{position:"relative"},HEXinput:{width:"100%",marginTop:"12px",fontSize:"15px",color:"#333",padding:"0px",border:"0px",borderBottom:"2px solid "+n,outline:"none",height:"30px"},HEXlabel:{position:"absolute",top:"0px",left:"0px",fontSize:"11px",color:"#999999",textTransform:"capitalize"},Hex:{style:{}},RGBwrap:{position:"relative"},RGBinput:{width:"100%",marginTop:"12px",fontSize:"15px",color:"#333",padding:"0px",border:"0px",borderBottom:"1px solid #eee",outline:"none",height:"30px"},RGBlabel:{position:"absolute",top:"0px",left:"0px",fontSize:"11px",color:"#999999",textTransform:"capitalize"},split:{display:"flex",marginRight:"-10px",paddingTop:"11px"},third:{flex:"1",paddingRight:"10px"}}},i)),f=function(x,w){x.hex?ml(x.hex)&&r({hex:x.hex,source:"hex"},w):(x.r||x.g||x.b)&&r({r:x.r||a.r,g:x.g||a.g,b:x.b||a.b,source:"rgb"},w)};return L.createElement(Fg,{styles:i},L.createElement("div",{style:h.material,className:"material-picker "+d},L.createElement(da,{style:{wrap:h.HEXwrap,input:h.HEXinput,label:h.HEXlabel},label:"hex",value:n,onChange:f}),L.createElement("div",{style:h.split,className:"flexbox-fix"},L.createElement("div",{style:h.third},L.createElement(da,{style:{wrap:h.RGBwrap,input:h.RGBinput,label:h.RGBlabel},label:"r",value:a.r,onChange:f})),L.createElement("div",{style:h.third},L.createElement(da,{style:{wrap:h.RGBwrap,input:h.RGBinput,label:h.RGBlabel},label:"g",value:a.g,onChange:f})),L.createElement("div",{style:h.third},L.createElement(da,{style:{wrap:h.RGBwrap,input:h.RGBinput,label:h.RGBlabel},label:"b",value:a.b,onChange:f})))))};const hre=Bs(pre);var gre=function(t){var r=t.onChange,n=t.rgb,a=t.hsv,o=t.hex,i=Sn({default:{fields:{paddingTop:"5px",paddingBottom:"9px",width:"80px",position:"relative"},divider:{height:"5px"},RGBwrap:{position:"relative"},RGBinput:{marginLeft:"40%",width:"40%",height:"18px",border:"1px solid #888888",boxShadow:"inset 0 1px 1px rgba(0,0,0,.1), 0 1px 0 0 #ECECEC",marginBottom:"5px",fontSize:"13px",paddingLeft:"3px",marginRight:"10px"},RGBlabel:{left:"0px",top:"0px",width:"34px",textTransform:"uppercase",fontSize:"13px",height:"18px",lineHeight:"22px",position:"absolute"},HEXwrap:{position:"relative"},HEXinput:{marginLeft:"20%",width:"80%",height:"18px",border:"1px solid #888888",boxShadow:"inset 0 1px 1px rgba(0,0,0,.1), 0 1px 0 0 #ECECEC",marginBottom:"6px",fontSize:"13px",paddingLeft:"3px"},HEXlabel:{position:"absolute",top:"0px",left:"0px",width:"14px",textTransform:"uppercase",fontSize:"13px",height:"18px",lineHeight:"22px"},fieldSymbols:{position:"absolute",top:"5px",right:"-7px",fontSize:"13px"},symbol:{height:"20px",lineHeight:"22px",paddingBottom:"7px"}}}),c=function(h,f){h["#"]?ml(h["#"])&&r({hex:h["#"],source:"hex"},f):h.r||h.g||h.b?r({r:h.r||n.r,g:h.g||n.g,b:h.b||n.b,source:"rgb"},f):(h.h||h.s||h.v)&&r({h:h.h||a.h,s:h.s||a.s,v:h.v||a.v,source:"hsv"},f)};return L.createElement("div",{style:i.fields},L.createElement(da,{style:{wrap:i.RGBwrap,input:i.RGBinput,label:i.RGBlabel},label:"h",value:Math.round(a.h),onChange:c}),L.createElement(da,{style:{wrap:i.RGBwrap,input:i.RGBinput,label:i.RGBlabel},label:"s",value:Math.round(a.s*100),onChange:c}),L.createElement(da,{style:{wrap:i.RGBwrap,input:i.RGBinput,label:i.RGBlabel},label:"v",value:Math.round(a.v*100),onChange:c}),L.createElement("div",{style:i.divider}),L.createElement(da,{style:{wrap:i.RGBwrap,input:i.RGBinput,label:i.RGBlabel},label:"r",value:n.r,onChange:c}),L.createElement(da,{style:{wrap:i.RGBwrap,input:i.RGBinput,label:i.RGBlabel},label:"g",value:n.g,onChange:c}),L.createElement(da,{style:{wrap:i.RGBwrap,input:i.RGBinput,label:i.RGBlabel},label:"b",value:n.b,onChange:c}),L.createElement("div",{style:i.divider}),L.createElement(da,{style:{wrap:i.HEXwrap,input:i.HEXinput,label:i.HEXlabel},label:"#",value:o.replace("#",""),onChange:c}),L.createElement("div",{style:i.fieldSymbols},L.createElement("div",{style:i.symbol},"°"),L.createElement("div",{style:i.symbol},"%"),L.createElement("div",{style:i.symbol},"%")))},mre=function(t){var r=t.hsl,n=Sn({default:{picker:{width:"12px",height:"12px",borderRadius:"6px",boxShadow:"inset 0 0 0 1px #fff",transform:"translate(-6px, -6px)"}},"black-outline":{picker:{boxShadow:"inset 0 0 0 1px #000"}}},{"black-outline":r.l>.5});return L.createElement("div",{style:n.picker})},vre=function(){var t=Sn({default:{triangle:{width:0,height:0,borderStyle:"solid",borderWidth:"4px 0 4px 6px",borderColor:"transparent transparent transparent #fff",position:"absolute",top:"1px",left:"1px"},triangleBorder:{width:0,height:0,borderStyle:"solid",borderWidth:"5px 0 5px 8px",borderColor:"transparent transparent transparent #555"},left:{Extend:"triangleBorder",transform:"translate(-13px, -4px)"},leftInside:{Extend:"triangle",transform:"translate(-8px, -5px)"},right:{Extend:"triangleBorder",transform:"translate(20px, -14px) rotate(180deg)"},rightInside:{Extend:"triangle",transform:"translate(-8px, -5px)"}}});return L.createElement("div",{style:t.pointer},L.createElement("div",{style:t.left},L.createElement("div",{style:t.leftInside})),L.createElement("div",{style:t.right},L.createElement("div",{style:t.rightInside})))},Hk=function(t){var r=t.onClick,n=t.label,a=t.children,o=t.active,i=Sn({default:{button:{backgroundImage:"linear-gradient(-180deg, #FFFFFF 0%, #E6E6E6 100%)",border:"1px solid #878787",borderRadius:"2px",height:"20px",boxShadow:"0 1px 0 0 #EAEAEA",fontSize:"14px",color:"#000",lineHeight:"20px",textAlign:"center",marginBottom:"10px",cursor:"pointer"}},active:{button:{boxShadow:"0 0 0 1px #878787"}}},{active:o});return L.createElement("div",{style:i.button,onClick:r},n||a)},yre=function(t){var r=t.rgb,n=t.currentColor,a=Sn({default:{swatches:{border:"1px solid #B3B3B3",borderBottom:"1px solid #F0F0F0",marginBottom:"2px",marginTop:"1px"},new:{height:"34px",background:"rgb("+r.r+","+r.g+", "+r.b+")",boxShadow:"inset 1px 0 0 #000, inset -1px 0 0 #000, inset 0 1px 0 #000"},current:{height:"34px",background:n,boxShadow:"inset 1px 0 0 #000, inset -1px 0 0 #000, inset 0 -1px 0 #000"},label:{fontSize:"14px",color:"#000",textAlign:"center"}}});return L.createElement("div",null,L.createElement("div",{style:a.label},"new"),L.createElement("div",{style:a.swatches},L.createElement("div",{style:a.new}),L.createElement("div",{style:a.current})),L.createElement("div",{style:a.label},"current"))},bre=function(){function e(t,r){for(var n=0;n<r.length;n++){var a=r[n];a.enumerable=a.enumerable||!1,a.configurable=!0,"value"in a&&(a.writable=!0),Object.defineProperty(t,a.key,a)}}return function(t,r,n){return r&&e(t.prototype,r),n&&e(t,n),t}}();function wre(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function Cre(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t&&(typeof t=="object"||typeof t=="function")?t:e}function Bre(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var bx=function(e){Bre(t,e);function t(r){wre(this,t);var n=Cre(this,(t.__proto__||Object.getPrototypeOf(t)).call(this));return n.state={currentColor:r.hex},n}return bre(t,[{key:"render",value:function(){var n=this.props,a=n.styles,o=a===void 0?{}:a,i=n.className,c=i===void 0?"":i,d=Sn(Gs({default:{picker:{background:"#DCDCDC",borderRadius:"4px",boxShadow:"0 0 0 1px rgba(0,0,0,.25), 0 8px 16px rgba(0,0,0,.15)",boxSizing:"initial",width:"513px"},head:{backgroundImage:"linear-gradient(-180deg, #F0F0F0 0%, #D4D4D4 100%)",borderBottom:"1px solid #B1B1B1",boxShadow:"inset 0 1px 0 0 rgba(255,255,255,.2), inset 0 -1px 0 0 rgba(0,0,0,.02)",height:"23px",lineHeight:"24px",borderRadius:"4px 4px 0 0",fontSize:"13px",color:"#4D4D4D",textAlign:"center"},body:{padding:"15px 15px 0",display:"flex"},saturation:{width:"256px",height:"256px",position:"relative",border:"2px solid #B3B3B3",borderBottom:"2px solid #F0F0F0",overflow:"hidden"},hue:{position:"relative",height:"256px",width:"19px",marginLeft:"10px",border:"2px solid #B3B3B3",borderBottom:"2px solid #F0F0F0"},controls:{width:"180px",marginLeft:"10px"},top:{display:"flex"},previews:{width:"60px"},actions:{flex:"1",marginLeft:"20px"}}},o));return L.createElement("div",{style:d.picker,className:"photoshop-picker "+c},L.createElement("div",{style:d.head},this.props.header),L.createElement("div",{style:d.body,className:"flexbox-fix"},L.createElement("div",{style:d.saturation},L.createElement(my,{hsl:this.props.hsl,hsv:this.props.hsv,pointer:mre,onChange:this.props.onChange})),L.createElement("div",{style:d.hue},L.createElement(Cp,{direction:"vertical",hsl:this.props.hsl,pointer:vre,onChange:this.props.onChange})),L.createElement("div",{style:d.controls},L.createElement("div",{style:d.top,className:"flexbox-fix"},L.createElement("div",{style:d.previews},L.createElement(yre,{rgb:this.props.rgb,currentColor:this.state.currentColor})),L.createElement("div",{style:d.actions},L.createElement(Hk,{label:"OK",onClick:this.props.onAccept,active:!0}),L.createElement(Hk,{label:"Cancel",onClick:this.props.onCancel}),L.createElement(gre,{onChange:this.props.onChange,rgb:this.props.rgb,hsv:this.props.hsv,hex:this.props.hex}))))))}}]),t}(L.Component);bx.propTypes={header:Fe.string,styles:Fe.object};bx.defaultProps={header:"Color Picker",styles:{}};const xre=Bs(bx);var _re=function(t){var r=t.onChange,n=t.rgb,a=t.hsl,o=t.hex,i=t.disableAlpha,c=Sn({default:{fields:{display:"flex",paddingTop:"4px"},single:{flex:"1",paddingLeft:"6px"},alpha:{flex:"1",paddingLeft:"6px"},double:{flex:"2"},input:{width:"80%",padding:"4px 10% 3px",border:"none",boxShadow:"inset 0 0 0 1px #ccc",fontSize:"11px"},label:{display:"block",textAlign:"center",fontSize:"11px",color:"#222",paddingTop:"3px",paddingBottom:"4px",textTransform:"capitalize"}},disableAlpha:{alpha:{display:"none"}}},{disableAlpha:i}),d=function(f,y){f.hex?ml(f.hex)&&r({hex:f.hex,source:"hex"},y):f.r||f.g||f.b?r({r:f.r||n.r,g:f.g||n.g,b:f.b||n.b,a:n.a,source:"rgb"},y):f.a&&(f.a<0?f.a=0:f.a>100&&(f.a=100),f.a/=100,r({h:a.h,s:a.s,l:a.l,a:f.a,source:"rgb"},y))};return L.createElement("div",{style:c.fields,className:"flexbox-fix"},L.createElement("div",{style:c.double},L.createElement(da,{style:{input:c.input,label:c.label},label:"hex",value:o.replace("#",""),onChange:d})),L.createElement("div",{style:c.single},L.createElement(da,{style:{input:c.input,label:c.label},label:"r",value:n.r,onChange:d,dragLabel:"true",dragMax:"255"})),L.createElement("div",{style:c.single},L.createElement(da,{style:{input:c.input,label:c.label},label:"g",value:n.g,onChange:d,dragLabel:"true",dragMax:"255"})),L.createElement("div",{style:c.single},L.createElement(da,{style:{input:c.input,label:c.label},label:"b",value:n.b,onChange:d,dragLabel:"true",dragMax:"255"})),L.createElement("div",{style:c.alpha},L.createElement(da,{style:{input:c.input,label:c.label},label:"a",value:Math.round(n.a*100),onChange:d,dragLabel:"true",dragMax:"100"})))},Ere=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},mD=function(t){var r=t.colors,n=t.onClick,a=n===void 0?function(){}:n,o=t.onSwatchHover,i=Sn({default:{colors:{margin:"0 -10px",padding:"10px 0 0 10px",borderTop:"1px solid #eee",display:"flex",flexWrap:"wrap",position:"relative"},swatchWrap:{width:"16px",height:"16px",margin:"0 10px 10px 0"},swatch:{borderRadius:"3px",boxShadow:"inset 0 0 0 1px rgba(0,0,0,.15)"}},"no-presets":{colors:{display:"none"}}},{"no-presets":!r||!r.length}),c=function(h,f){a({hex:h,source:"hex"},f)};return L.createElement("div",{style:i.colors,className:"flexbox-fix"},r.map(function(d){var h=typeof d=="string"?{color:d}:d,f=""+h.color+(h.title||"");return L.createElement("div",{key:f,style:i.swatchWrap},L.createElement(gd,Ere({},h,{style:i.swatch,onClick:c,onHover:o,focusStyle:{boxShadow:"inset 0 0 0 1px rgba(0,0,0,.15), 0 0 4px "+h.color}})))}))};mD.propTypes={colors:Fe.arrayOf(Fe.oneOfType([Fe.string,Fe.shape({color:Fe.string,title:Fe.string})])).isRequired};var kre=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},wx=function(t){var r=t.width,n=t.rgb,a=t.hex,o=t.hsv,i=t.hsl,c=t.onChange,d=t.onSwatchHover,h=t.disableAlpha,f=t.presetColors,y=t.renderers,x=t.styles,w=x===void 0?{}:x,F=t.className,O=F===void 0?"":F,M=Sn(Gs({default:kre({picker:{width:r,padding:"10px 10px 0",boxSizing:"initial",background:"#fff",borderRadius:"4px",boxShadow:"0 0 0 1px rgba(0,0,0,.15), 0 8px 16px rgba(0,0,0,.15)"},saturation:{width:"100%",paddingBottom:"75%",position:"relative",overflow:"hidden"},Saturation:{radius:"3px",shadow:"inset 0 0 0 1px rgba(0,0,0,.15), inset 0 0 4px rgba(0,0,0,.25)"},controls:{display:"flex"},sliders:{padding:"4px 0",flex:"1"},color:{width:"24px",height:"24px",position:"relative",marginTop:"4px",marginLeft:"4px",borderRadius:"3px"},activeColor:{absolute:"0px 0px 0px 0px",borderRadius:"2px",background:"rgba("+n.r+","+n.g+","+n.b+","+n.a+")",boxShadow:"inset 0 0 0 1px rgba(0,0,0,.15), inset 0 0 4px rgba(0,0,0,.25)"},hue:{position:"relative",height:"10px",overflow:"hidden"},Hue:{radius:"2px",shadow:"inset 0 0 0 1px rgba(0,0,0,.15), inset 0 0 4px rgba(0,0,0,.25)"},alpha:{position:"relative",height:"10px",marginTop:"4px",overflow:"hidden"},Alpha:{radius:"2px",shadow:"inset 0 0 0 1px rgba(0,0,0,.15), inset 0 0 4px rgba(0,0,0,.25)"}},w),disableAlpha:{color:{height:"10px"},hue:{height:"10px"},alpha:{display:"none"}}},w),{disableAlpha:h});return L.createElement("div",{style:M.picker,className:"sketch-picker "+O},L.createElement("div",{style:M.saturation},L.createElement(my,{style:M.Saturation,hsl:i,hsv:o,onChange:c})),L.createElement("div",{style:M.controls,className:"flexbox-fix"},L.createElement("div",{style:M.sliders},L.createElement("div",{style:M.hue},L.createElement(Cp,{style:M.Hue,hsl:i,onChange:c})),L.createElement("div",{style:M.alpha},L.createElement(rx,{style:M.Alpha,rgb:n,hsl:i,renderers:y,onChange:c}))),L.createElement("div",{style:M.color},L.createElement(wp,null),L.createElement("div",{style:M.activeColor}))),L.createElement(_re,{rgb:n,hsl:i,hex:a,onChange:c,disableAlpha:h}),L.createElement(mD,{colors:f,onClick:c,onSwatchHover:d}))};wx.propTypes={disableAlpha:Fe.bool,width:Fe.oneOfType([Fe.string,Fe.number]),styles:Fe.object};wx.defaultProps={disableAlpha:!1,width:200,styles:{},presetColors:["#D0021B","#F5A623","#F8E71C","#8B572A","#7ED321","#417505","#BD10E0","#9013FE","#4A90E2","#50E3C2","#B8E986","#000000","#4A4A4A","#9B9B9B","#FFFFFF"]};const Sre=Bs(wx);var Sh=function(t){var r=t.hsl,n=t.offset,a=t.onClick,o=a===void 0?function(){}:a,i=t.active,c=t.first,d=t.last,h=Sn({default:{swatch:{height:"12px",background:"hsl("+r.h+", 50%, "+n*100+"%)",cursor:"pointer"}},first:{swatch:{borderRadius:"2px 0 0 2px"}},last:{swatch:{borderRadius:"0 2px 2px 0"}},active:{swatch:{transform:"scaleY(1.8)",borderRadius:"3.6px/2px"}}},{active:i,first:c,last:d}),f=function(x){return o({h:r.h,s:.5,l:n,source:"hsl"},x)};return L.createElement("div",{style:h.swatch,onClick:f})},Fre=function(t){var r=t.onClick,n=t.hsl,a=Sn({default:{swatches:{marginTop:"20px"},swatch:{boxSizing:"border-box",width:"20%",paddingRight:"1px",float:"left"},clear:{clear:"both"}}}),o=.1;return L.createElement("div",{style:a.swatches},L.createElement("div",{style:a.swatch},L.createElement(Sh,{hsl:n,offset:".80",active:Math.abs(n.l-.8)<o&&Math.abs(n.s-.5)<o,onClick:r,first:!0})),L.createElement("div",{style:a.swatch},L.createElement(Sh,{hsl:n,offset:".65",active:Math.abs(n.l-.65)<o&&Math.abs(n.s-.5)<o,onClick:r})),L.createElement("div",{style:a.swatch},L.createElement(Sh,{hsl:n,offset:".50",active:Math.abs(n.l-.5)<o&&Math.abs(n.s-.5)<o,onClick:r})),L.createElement("div",{style:a.swatch},L.createElement(Sh,{hsl:n,offset:".35",active:Math.abs(n.l-.35)<o&&Math.abs(n.s-.5)<o,onClick:r})),L.createElement("div",{style:a.swatch},L.createElement(Sh,{hsl:n,offset:".20",active:Math.abs(n.l-.2)<o&&Math.abs(n.s-.5)<o,onClick:r,last:!0})),L.createElement("div",{style:a.clear}))},Tre=function(){var t=Sn({default:{picker:{width:"14px",height:"14px",borderRadius:"6px",transform:"translate(-7px, -1px)",backgroundColor:"rgb(248, 248, 248)",boxShadow:"0 1px 4px 0 rgba(0, 0, 0, 0.37)"}}});return L.createElement("div",{style:t.picker})},Cx=function(t){var r=t.hsl,n=t.onChange,a=t.pointer,o=t.styles,i=o===void 0?{}:o,c=t.className,d=c===void 0?"":c,h=Sn(Gs({default:{hue:{height:"12px",position:"relative"},Hue:{radius:"2px"}}},i));return L.createElement("div",{style:h.wrap||{},className:"slider-picker "+d},L.createElement("div",{style:h.hue},L.createElement(Cp,{style:h.Hue,hsl:r,pointer:a,onChange:n})),L.createElement("div",{style:h.swatches},L.createElement(Fre,{hsl:r,onClick:n})))};Cx.propTypes={styles:Fe.object};Cx.defaultProps={pointer:Tre,styles:{}};const Ore=Bs(Cx);var vD={};Object.defineProperty(vD,"__esModule",{value:!0});var jk=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var r=arguments[t];for(var n in r)Object.prototype.hasOwnProperty.call(r,n)&&(e[n]=r[n])}return e},Ire=q,Kk=Dre(Ire);function Dre(e){return e&&e.__esModule?e:{default:e}}function Mre(e,t){var r={};for(var n in e)t.indexOf(n)>=0||Object.prototype.hasOwnProperty.call(e,n)&&(r[n]=e[n]);return r}var mv=24,Pre=vD.default=function(e){var t=e.fill,r=t===void 0?"currentColor":t,n=e.width,a=n===void 0?mv:n,o=e.height,i=o===void 0?mv:o,c=e.style,d=c===void 0?{}:c,h=Mre(e,["fill","width","height","style"]);return Kk.default.createElement("svg",jk({viewBox:"0 0 "+mv+" "+mv,style:jk({fill:r,width:a,height:i},d)},h),Kk.default.createElement("path",{d:"M21,7L9,19L3.5,13.5L4.91,12.09L9,16.17L19.59,5.59L21,7Z"}))},Ure=function(t){var r=t.color,n=t.onClick,a=n===void 0?function(){}:n,o=t.onSwatchHover,i=t.first,c=t.last,d=t.active,h=Sn({default:{color:{width:"40px",height:"24px",cursor:"pointer",background:r,marginBottom:"1px"},check:{color:ux(r),marginLeft:"8px",display:"none"}},first:{color:{overflow:"hidden",borderRadius:"2px 2px 0 0"}},last:{color:{overflow:"hidden",borderRadius:"0 0 2px 2px"}},active:{check:{display:"block"}},"color-#FFFFFF":{color:{boxShadow:"inset 0 0 0 1px #ddd"},check:{color:"#333"}},transparent:{check:{color:"#333"}}},{first:i,last:c,active:d,"color-#FFFFFF":r==="#FFFFFF",transparent:r==="transparent"});return L.createElement(gd,{color:r,style:h.color,onClick:a,onHover:o,focusStyle:{boxShadow:"0 0 4px "+r}},L.createElement("div",{style:h.check},L.createElement(Pre,null)))},Qre=function(t){var r=t.onClick,n=t.onSwatchHover,a=t.group,o=t.active,i=Sn({default:{group:{paddingBottom:"10px",width:"40px",float:"left",marginRight:"10px"}}});return L.createElement("div",{style:i.group},md(a,function(c,d){return L.createElement(Ure,{key:c,color:c,active:c.toLowerCase()===o,first:d===0,last:d===a.length-1,onClick:r,onSwatchHover:n})}))},Bx=function(t){var r=t.width,n=t.height,a=t.onChange,o=t.onSwatchHover,i=t.colors,c=t.hex,d=t.styles,h=d===void 0?{}:d,f=t.className,y=f===void 0?"":f,x=Sn(Gs({default:{picker:{width:r,height:n},overflow:{height:n,overflowY:"scroll"},body:{padding:"16px 0 6px 16px"},clear:{clear:"both"}}},h)),w=function(O,M){return a({hex:O,source:"hex"},M)};return L.createElement("div",{style:x.picker,className:"swatches-picker "+y},L.createElement(Fg,null,L.createElement("div",{style:x.overflow},L.createElement("div",{style:x.body},md(i,function(F){return L.createElement(Qre,{key:F.toString(),group:F,active:c,onClick:w,onSwatchHover:o})}),L.createElement("div",{style:x.clear})))))};Bx.propTypes={width:Fe.oneOfType([Fe.string,Fe.number]),height:Fe.oneOfType([Fe.string,Fe.number]),colors:Fe.arrayOf(Fe.arrayOf(Fe.string)),styles:Fe.object};Bx.defaultProps={width:320,height:240,colors:[[If[900],If[700],If[500],If[300],If[100]],[Df[900],Df[700],Df[500],Df[300],Df[100]],[Mf[900],Mf[700],Mf[500],Mf[300],Mf[100]],[Pf[900],Pf[700],Pf[500],Pf[300],Pf[100]],[Uf[900],Uf[700],Uf[500],Uf[300],Uf[100]],[Qf[900],Qf[700],Qf[500],Qf[300],Qf[100]],[Lf[900],Lf[700],Lf[500],Lf[300],Lf[100]],[Nf[900],Nf[700],Nf[500],Nf[300],Nf[100]],[Rf[900],Rf[700],Rf[500],Rf[300],Rf[100]],["#194D33",Ph[700],Ph[500],Ph[300],Ph[100]],[Hf[900],Hf[700],Hf[500],Hf[300],Hf[100]],[jf[900],jf[700],jf[500],jf[300],jf[100]],[Kf[900],Kf[700],Kf[500],Kf[300],Kf[100]],[Vf[900],Vf[700],Vf[500],Vf[300],Vf[100]],[Gf[900],Gf[700],Gf[500],Gf[300],Gf[100]],[Wf[900],Wf[700],Wf[500],Wf[300],Wf[100]],[Yf[900],Yf[700],Yf[500],Yf[300],Yf[100]],[zf[900],zf[700],zf[500],zf[300],zf[100]],["#000000","#525252","#969696","#D9D9D9","#FFFFFF"]],styles:{}};const Lre=Bs(Bx);var xx=function(t){var r=t.onChange,n=t.onSwatchHover,a=t.hex,o=t.colors,i=t.width,c=t.triangle,d=t.styles,h=d===void 0?{}:d,f=t.className,y=f===void 0?"":f,x=Sn(Gs({default:{card:{width:i,background:"#fff",border:"0 solid rgba(0,0,0,0.25)",boxShadow:"0 1px 4px rgba(0,0,0,0.25)",borderRadius:"4px",position:"relative"},body:{padding:"15px 9px 9px 15px"},label:{fontSize:"18px",color:"#fff"},triangle:{width:"0px",height:"0px",borderStyle:"solid",borderWidth:"0 9px 10px 9px",borderColor:"transparent transparent #fff transparent",position:"absolute"},triangleShadow:{width:"0px",height:"0px",borderStyle:"solid",borderWidth:"0 9px 10px 9px",borderColor:"transparent transparent rgba(0,0,0,.1) transparent",position:"absolute"},hash:{background:"#F0F0F0",height:"30px",width:"30px",borderRadius:"4px 0 0 4px",float:"left",color:"#98A1A4",display:"flex",alignItems:"center",justifyContent:"center"},input:{width:"100px",fontSize:"14px",color:"#666",border:"0px",outline:"none",height:"28px",boxShadow:"inset 0 0 0 1px #F0F0F0",boxSizing:"content-box",borderRadius:"0 4px 4px 0",float:"left",paddingLeft:"8px"},swatch:{width:"30px",height:"30px",float:"left",borderRadius:"4px",margin:"0 6px 6px 0"},clear:{clear:"both"}},"hide-triangle":{triangle:{display:"none"},triangleShadow:{display:"none"}},"top-left-triangle":{triangle:{top:"-10px",left:"12px"},triangleShadow:{top:"-11px",left:"12px"}},"top-right-triangle":{triangle:{top:"-10px",right:"12px"},triangleShadow:{top:"-11px",right:"12px"}}},h),{"hide-triangle":c==="hide","top-left-triangle":c==="top-left","top-right-triangle":c==="top-right"}),w=function(O,M){ml(O)&&r({hex:O,source:"hex"},M)};return L.createElement("div",{style:x.card,className:"twitter-picker "+y},L.createElement("div",{style:x.triangleShadow}),L.createElement("div",{style:x.triangle}),L.createElement("div",{style:x.body},md(o,function(F,O){return L.createElement(gd,{key:O,color:F,hex:F,style:x.swatch,onClick:w,onHover:n,focusStyle:{boxShadow:"0 0 4px "+F}})}),L.createElement("div",{style:x.hash},"#"),L.createElement(da,{label:null,style:{input:x.input},value:a.replace("#",""),onChange:w}),L.createElement("div",{style:x.clear})))};xx.propTypes={width:Fe.oneOfType([Fe.string,Fe.number]),triangle:Fe.oneOf(["hide","top-left","top-right"]),colors:Fe.arrayOf(Fe.string),styles:Fe.object};xx.defaultProps={width:276,colors:["#FF6900","#FCB900","#7BDCB5","#00D084","#8ED1FC","#0693E3","#ABB8C3","#EB144C","#F78DA7","#9900EF"],triangle:"top-left",styles:{}};const Nre=Bs(xx);var _x=function(t){var r=Sn({default:{picker:{width:"20px",height:"20px",borderRadius:"22px",border:"2px #fff solid",transform:"translate(-12px, -13px)",background:"hsl("+Math.round(t.hsl.h)+", "+Math.round(t.hsl.s*100)+"%, "+Math.round(t.hsl.l*100)+"%)"}}});return L.createElement("div",{style:r.picker})};_x.propTypes={hsl:Fe.shape({h:Fe.number,s:Fe.number,l:Fe.number,a:Fe.number})};_x.defaultProps={hsl:{a:1,h:249.94,l:.2,s:.5}};var Ex=function(t){var r=Sn({default:{picker:{width:"20px",height:"20px",borderRadius:"22px",transform:"translate(-10px, -7px)",background:"hsl("+Math.round(t.hsl.h)+", 100%, 50%)",border:"2px white solid"}}});return L.createElement("div",{style:r.picker})};Ex.propTypes={hsl:Fe.shape({h:Fe.number,s:Fe.number,l:Fe.number,a:Fe.number})};Ex.defaultProps={hsl:{a:1,h:249.94,l:.2,s:.5}};var Rre=function(t){var r=t.onChange,n=t.rgb,a=t.hsl,o=t.hex,i=t.hsv,c=function(w,F){if(w.hex)ml(w.hex)&&r({hex:w.hex,source:"hex"},F);else if(w.rgb){var O=w.rgb.split(",");Gw(w.rgb,"rgb")&&r({r:O[0],g:O[1],b:O[2],a:1,source:"rgb"},F)}else if(w.hsv){var M=w.hsv.split(",");Gw(w.hsv,"hsv")&&(M[2]=M[2].replace("%",""),M[1]=M[1].replace("%",""),M[0]=M[0].replace("°",""),M[1]==1?M[1]=.01:M[2]==1&&(M[2]=.01),r({h:Number(M[0]),s:Number(M[1]),v:Number(M[2]),source:"hsv"},F))}else if(w.hsl){var U=w.hsl.split(",");Gw(w.hsl,"hsl")&&(U[2]=U[2].replace("%",""),U[1]=U[1].replace("%",""),U[0]=U[0].replace("°",""),y[1]==1?y[1]=.01:y[2]==1&&(y[2]=.01),r({h:Number(U[0]),s:Number(U[1]),v:Number(U[2]),source:"hsl"},F))}},d=Sn({default:{wrap:{display:"flex",height:"100px",marginTop:"4px"},fields:{width:"100%"},column:{paddingTop:"10px",display:"flex",justifyContent:"space-between"},double:{padding:"0px 4.4px",boxSizing:"border-box"},input:{width:"100%",height:"38px",boxSizing:"border-box",padding:"4px 10% 3px",textAlign:"center",border:"1px solid #dadce0",fontSize:"11px",textTransform:"lowercase",borderRadius:"5px",outline:"none",fontFamily:"Roboto,Arial,sans-serif"},input2:{height:"38px",width:"100%",border:"1px solid #dadce0",boxSizing:"border-box",fontSize:"11px",textTransform:"lowercase",borderRadius:"5px",outline:"none",paddingLeft:"10px",fontFamily:"Roboto,Arial,sans-serif"},label:{textAlign:"center",fontSize:"12px",background:"#fff",position:"absolute",textTransform:"uppercase",color:"#3c4043",width:"35px",top:"-6px",left:"0",right:"0",marginLeft:"auto",marginRight:"auto",fontFamily:"Roboto,Arial,sans-serif"},label2:{left:"10px",textAlign:"center",fontSize:"12px",background:"#fff",position:"absolute",textTransform:"uppercase",color:"#3c4043",width:"32px",top:"-6px",fontFamily:"Roboto,Arial,sans-serif"},single:{flexGrow:"1",margin:"0px 4.4px"}}}),h=n.r+", "+n.g+", "+n.b,f=Math.round(a.h)+"°, "+Math.round(a.s*100)+"%, "+Math.round(a.l*100)+"%",y=Math.round(i.h)+"°, "+Math.round(i.s*100)+"%, "+Math.round(i.v*100)+"%";return L.createElement("div",{style:d.wrap,className:"flexbox-fix"},L.createElement("div",{style:d.fields},L.createElement("div",{style:d.double},L.createElement(da,{style:{input:d.input,label:d.label},label:"hex",value:o,onChange:c})),L.createElement("div",{style:d.column},L.createElement("div",{style:d.single},L.createElement(da,{style:{input:d.input2,label:d.label2},label:"rgb",value:h,onChange:c})),L.createElement("div",{style:d.single},L.createElement(da,{style:{input:d.input2,label:d.label2},label:"hsv",value:y,onChange:c})),L.createElement("div",{style:d.single},L.createElement(da,{style:{input:d.input2,label:d.label2},label:"hsl",value:f,onChange:c})))))},kx=function(t){var r=t.width,n=t.onChange,a=t.rgb,o=t.hsl,i=t.hsv,c=t.hex,d=t.header,h=t.styles,f=h===void 0?{}:h,y=t.className,x=y===void 0?"":y,w=Sn(Gs({default:{picker:{width:r,background:"#fff",border:"1px solid #dfe1e5",boxSizing:"initial",display:"flex",flexWrap:"wrap",borderRadius:"8px 8px 0px 0px"},head:{height:"57px",width:"100%",paddingTop:"16px",paddingBottom:"16px",paddingLeft:"16px",fontSize:"20px",boxSizing:"border-box",fontFamily:"Roboto-Regular,HelveticaNeue,Arial,sans-serif"},saturation:{width:"70%",padding:"0px",position:"relative",overflow:"hidden"},swatch:{width:"30%",height:"228px",padding:"0px",background:"rgba("+a.r+", "+a.g+", "+a.b+", 1)",position:"relative",overflow:"hidden"},body:{margin:"auto",width:"95%"},controls:{display:"flex",boxSizing:"border-box",height:"52px",paddingTop:"22px"},color:{width:"32px"},hue:{height:"8px",position:"relative",margin:"0px 16px 0px 16px",width:"100%"},Hue:{radius:"2px"}}},f));return L.createElement("div",{style:w.picker,className:"google-picker "+x},L.createElement("div",{style:w.head},d),L.createElement("div",{style:w.swatch}),L.createElement("div",{style:w.saturation},L.createElement(my,{hsl:o,hsv:i,pointer:_x,onChange:n})),L.createElement("div",{style:w.body},L.createElement("div",{style:w.controls,className:"flexbox-fix"},L.createElement("div",{style:w.hue},L.createElement(Cp,{style:w.Hue,hsl:o,radius:"4px",pointer:Ex,onChange:n}))),L.createElement(Rre,{rgb:a,hsl:o,hex:c,hsv:i,onChange:n})))};kx.propTypes={width:Fe.oneOfType([Fe.string,Fe.number]),styles:Fe.object,header:Fe.string};kx.defaultProps={width:652,styles:{},header:"Color picker"};const Hre=Bs(kx),jre=Object.freeze(Object.defineProperty({__proto__:null,AlphaPicker:See,BlockPicker:Yte,ChromePicker:Rk,CirclePicker:$te,CompactPicker:sre,CustomPicker:Bs,GithubPicker:ure,GooglePicker:Hre,HuePicker:fre,MaterialPicker:hre,PhotoshopPicker:xre,SketchPicker:Sre,SliderPicker:Ore,SwatchesPicker:Lre,TwitterPicker:Nre,default:Rk},Symbol.toStringTag,{value:"Module"})),Kre=cr(jre);var Vre=["defaultInputValue","defaultMenuIsOpen","defaultValue","inputValue","menuIsOpen","onChange","onInputChange","onMenuClose","onMenuOpen","value"];function Sx(e){var t=e.defaultInputValue,r=t===void 0?"":t,n=e.defaultMenuIsOpen,a=n===void 0?!1:n,o=e.defaultValue,i=o===void 0?null:o,c=e.inputValue,d=e.menuIsOpen,h=e.onChange,f=e.onInputChange,y=e.onMenuClose,x=e.onMenuOpen,w=e.value,F=FA(e,Vre),O=q.useState(c!==void 0?c:r),M=Vo(O,2),U=M[0],j=M[1],Q=q.useState(d!==void 0?d:a),N=Vo(Q,2),W=N[0],ee=N[1],Ae=q.useState(w!==void 0?w:i),oe=Vo(Ae,2),pe=oe[0],he=oe[1],Me=q.useCallback(function(ne,ye){typeof h=="function"&&h(ne,ye),he(ne)},[h]),Oe=q.useCallback(function(ne,ye){var be;typeof f=="function"&&(be=f(ne,ye)),j(be!==void 0?be:ne)},[f]),ue=q.useCallback(function(){typeof x=="function"&&x(),ee(!0)},[x]),ae=q.useCallback(function(){typeof y=="function"&&y(),ee(!1)},[y]),de=c!==void 0?c:U,Z=d!==void 0?d:W,X=w!==void 0?w:pe;return Mr(Mr({},F),{},{inputValue:de,menuIsOpen:Z,onChange:Me,onInputChange:Oe,onMenuClose:ae,onMenuOpen:ue,value:X})}function Gre(e,t){return t||(t=e.slice(0)),Object.freeze(Object.defineProperties(e,{raw:{value:Object.freeze(t)}}))}var Wre=["className","clearValue","cx","getStyles","getClassNames","getValue","hasValue","isMulti","isRtl","options","selectOption","selectProps","setValue","theme"],u0=function(){};function Yre(e,t){return t?t[0]==="-"?e+t:e+"__"+t:e}function zre(e,t){for(var r=arguments.length,n=new Array(r>2?r-2:0),a=2;a<r;a++)n[a-2]=arguments[a];var o=[].concat(n);if(t&&e)for(var i in t)t.hasOwnProperty(i)&&t[i]&&o.push("".concat(Yre(e,i)));return o.filter(function(c){return c}).map(function(c){return String(c).trim()}).join(" ")}var l0=function(t){return nne(t)?t.filter(Boolean):qA(t)==="object"&&t!==null?[t]:[]},yD=function(t){t.className,t.clearValue,t.cx,t.getStyles,t.getClassNames,t.getValue,t.hasValue,t.isMulti,t.isRtl,t.options,t.selectOption,t.selectProps,t.setValue,t.theme;var r=FA(t,Wre);return Mr({},r)},Wo=function(t,r,n){var a=t.cx,o=t.getStyles,i=t.getClassNames,c=t.className;return{css:o(r,t),className:a(n??{},i(r,t),c)}};function by(e){return[document.documentElement,document.body,window].indexOf(e)>-1}function $re(e){return by(e)?window.innerHeight:e.clientHeight}function bD(e){return by(e)?window.pageYOffset:e.scrollTop}function d0(e,t){if(by(e)){window.scrollTo(0,t);return}e.scrollTop=t}function Jre(e){var t=getComputedStyle(e),r=t.position==="absolute",n=/(auto|scroll)/;if(t.position==="fixed")return document.documentElement;for(var a=e;a=a.parentElement;)if(t=getComputedStyle(a),!(r&&t.position==="static")&&n.test(t.overflow+t.overflowY+t.overflowX))return a;return document.documentElement}function qre(e,t,r,n){return r*((e=e/n-1)*e*e+1)+t}function vv(e,t){var r=arguments.length>2&&arguments[2]!==void 0?arguments[2]:200,n=arguments.length>3&&arguments[3]!==void 0?arguments[3]:u0,a=bD(e),o=t-a,i=10,c=0;function d(){c+=i;var h=qre(c,a,o,r);d0(e,h),c<r?window.requestAnimationFrame(d):n(e)}d()}function Vk(e,t){var r=e.getBoundingClientRect(),n=t.getBoundingClientRect(),a=t.offsetHeight/3;n.bottom+a>r.bottom?d0(e,Math.min(t.offsetTop+t.clientHeight-e.offsetHeight+a,e.scrollHeight)):n.top-a<r.top&&d0(e,Math.max(t.offsetTop-a,0))}function Xre(e){var t=e.getBoundingClientRect();return{bottom:t.bottom,height:t.height,left:t.left,right:t.right,top:t.top,width:t.width}}function Gk(){try{return document.createEvent("TouchEvent"),!0}catch{return!1}}function Zre(){try{return/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)}catch{return!1}}var wD=!1,ene={get passive(){return wD=!0}},yv=typeof window<"u"?window:{};yv.addEventListener&&yv.removeEventListener&&(yv.addEventListener("p",u0,ene),yv.removeEventListener("p",u0,!1));var tne=wD;function rne(e){return e!=null}function nne(e){return Array.isArray(e)}function Uh(e,t,r){return e?t:r}var ane=function(t){for(var r=arguments.length,n=new Array(r>1?r-1:0),a=1;a<r;a++)n[a-1]=arguments[a];var o=Object.entries(t).filter(function(i){var c=Vo(i,1),d=c[0];return!n.includes(d)});return o.reduce(function(i,c){var d=Vo(c,2),h=d[0],f=d[1];return i[h]=f,i},{})},one=["children","innerProps"],ine=["children","innerProps"];function sne(e){var t=e.maxHeight,r=e.menuEl,n=e.minHeight,a=e.placement,o=e.shouldScroll,i=e.isFixedPosition,c=e.controlHeight,d=Jre(r),h={placement:"bottom",maxHeight:t};if(!r||!r.offsetParent)return h;var f=d.getBoundingClientRect(),y=f.height,x=r.getBoundingClientRect(),w=x.bottom,F=x.height,O=x.top,M=r.offsetParent.getBoundingClientRect(),U=M.top,j=i?window.innerHeight:$re(d),Q=bD(d),N=parseInt(getComputedStyle(r).marginBottom,10),W=parseInt(getComputedStyle(r).marginTop,10),ee=U-W,Ae=j-O,oe=ee+Q,pe=y-Q-O,he=w-j+Q+N,Me=Q+O-W,Oe=160;switch(a){case"auto":case"bottom":if(Ae>=F)return{placement:"bottom",maxHeight:t};if(pe>=F&&!i)return o&&vv(d,he,Oe),{placement:"bottom",maxHeight:t};if(!i&&pe>=n||i&&Ae>=n){o&&vv(d,he,Oe);var ue=i?Ae-N:pe-N;return{placement:"bottom",maxHeight:ue}}if(a==="auto"||i){var ae=t,de=i?ee:oe;return de>=n&&(ae=Math.min(de-N-c,t)),{placement:"top",maxHeight:ae}}if(a==="bottom")return o&&d0(d,he),{placement:"bottom",maxHeight:t};break;case"top":if(ee>=F)return{placement:"top",maxHeight:t};if(oe>=F&&!i)return o&&vv(d,Me,Oe),{placement:"top",maxHeight:t};if(!i&&oe>=n||i&&ee>=n){var Z=t;return(!i&&oe>=n||i&&ee>=n)&&(Z=i?ee-W:oe-W),o&&vv(d,Me,Oe),{placement:"top",maxHeight:Z}}return{placement:"bottom",maxHeight:t};default:throw new Error('Invalid placement provided "'.concat(a,'".'))}return h}function Ane(e){var t={bottom:"top",top:"bottom"};return e?t[e]:"bottom"}var CD=function(t){return t==="auto"?"bottom":t},cne=function(t,r){var n,a=t.placement,o=t.theme,i=o.borderRadius,c=o.spacing,d=o.colors;return Mr((n={label:"menu"},Wt(n,Ane(a),"100%"),Wt(n,"position","absolute"),Wt(n,"width","100%"),Wt(n,"zIndex",1),n),r?{}:{backgroundColor:d.neutral0,borderRadius:i,boxShadow:"0 0 0 1px hsla(0, 0%, 0%, 0.1), 0 4px 11px hsla(0, 0%, 0%, 0.1)",marginBottom:c.menuGutter,marginTop:c.menuGutter})},BD=q.createContext(null),une=function(t){var r=t.children,n=t.minMenuHeight,a=t.maxMenuHeight,o=t.menuPlacement,i=t.menuPosition,c=t.menuShouldScrollIntoView,d=t.theme,h=q.useContext(BD)||{},f=h.setPortalPlacement,y=q.useRef(null),x=q.useState(a),w=Vo(x,2),F=w[0],O=w[1],M=q.useState(null),U=Vo(M,2),j=U[0],Q=U[1],N=d.spacing.controlHeight;return A1(function(){var W=y.current;if(W){var ee=i==="fixed",Ae=c&&!ee,oe=sne({maxHeight:a,menuEl:W,minHeight:n,placement:o,shouldScroll:Ae,isFixedPosition:ee,controlHeight:N});O(oe.maxHeight),Q(oe.placement),f==null||f(oe.placement)}},[a,o,i,c,n,f,N]),r({ref:y,placerProps:Mr(Mr({},t),{},{placement:j||CD(o),maxHeight:F})})},lne=function(t){var r=t.children,n=t.innerRef,a=t.innerProps;return An("div",je({},Wo(t,"menu",{menu:!0}),{ref:n},a),r)},dne=lne,fne=function(t,r){var n=t.maxHeight,a=t.theme.spacing.baseUnit;return Mr({maxHeight:n,overflowY:"auto",position:"relative",WebkitOverflowScrolling:"touch"},r?{}:{paddingBottom:a,paddingTop:a})},pne=function(t){var r=t.children,n=t.innerProps,a=t.innerRef,o=t.isMulti;return An("div",je({},Wo(t,"menuList",{"menu-list":!0,"menu-list--is-multi":o}),{ref:a},n),r)},xD=function(t,r){var n=t.theme,a=n.spacing.baseUnit,o=n.colors;return Mr({textAlign:"center"},r?{}:{color:o.neutral40,padding:"".concat(a*2,"px ").concat(a*3,"px")})},hne=xD,gne=xD,mne=function(t){var r=t.children,n=r===void 0?"No options":r,a=t.innerProps,o=FA(t,one);return An("div",je({},Wo(Mr(Mr({},o),{},{children:n,innerProps:a}),"noOptionsMessage",{"menu-notice":!0,"menu-notice--no-options":!0}),a),n)},vne=function(t){var r=t.children,n=r===void 0?"Loading...":r,a=t.innerProps,o=FA(t,ine);return An("div",je({},Wo(Mr(Mr({},o),{},{children:n,innerProps:a}),"loadingMessage",{"menu-notice":!0,"menu-notice--loading":!0}),a),n)},yne=function(t){var r=t.rect,n=t.offset,a=t.position;return{left:r.left,position:a,top:n,width:r.width,zIndex:1}},bne=function(t){var r=t.appendTo,n=t.children,a=t.controlElement,o=t.innerProps,i=t.menuPlacement,c=t.menuPosition,d=q.useRef(null),h=q.useRef(null),f=q.useState(CD(i)),y=Vo(f,2),x=y[0],w=y[1],F=q.useMemo(function(){return{setPortalPlacement:w}},[]),O=q.useState(null),M=Vo(O,2),U=M[0],j=M[1],Q=q.useCallback(function(){if(a){var Ae=Xre(a),oe=c==="fixed"?0:window.pageYOffset,pe=Ae[x]+oe;(pe!==(U==null?void 0:U.offset)||Ae.left!==(U==null?void 0:U.rect.left)||Ae.width!==(U==null?void 0:U.rect.width))&&j({offset:pe,rect:Ae})}},[a,c,x,U==null?void 0:U.offset,U==null?void 0:U.rect.left,U==null?void 0:U.rect.width]);A1(function(){Q()},[Q]);var N=q.useCallback(function(){typeof h.current=="function"&&(h.current(),h.current=null),a&&d.current&&(h.current=UP(a,d.current,Q,{elementResize:"ResizeObserver"in window}))},[a,Q]);A1(function(){N()},[N]);var W=q.useCallback(function(Ae){d.current=Ae,N()},[N]);if(!r&&c!=="fixed"||!U)return null;var ee=An("div",je({ref:W},Wo(Mr(Mr({},t),{},{offset:U.offset,position:c,rect:U.rect}),"menuPortal",{"menu-portal":!0}),o),n);return An(BD.Provider,{value:F},r?h0.createPortal(ee,r):ee)},wne=function(t){var r=t.isDisabled,n=t.isRtl;return{label:"container",direction:n?"rtl":void 0,pointerEvents:r?"none":void 0,position:"relative"}},Cne=function(t){var r=t.children,n=t.innerProps,a=t.isDisabled,o=t.isRtl;return An("div",je({},Wo(t,"container",{"--is-disabled":a,"--is-rtl":o}),n),r)},Bne=function(t,r){var n=t.theme.spacing,a=t.isMulti,o=t.hasValue,i=t.selectProps.controlShouldRenderValue;return Mr({alignItems:"center",display:a&&o&&i?"flex":"grid",flex:1,flexWrap:"wrap",WebkitOverflowScrolling:"touch",position:"relative",overflow:"hidden"},r?{}:{padding:"".concat(n.baseUnit/2,"px ").concat(n.baseUnit*2,"px")})},xne=function(t){var r=t.children,n=t.innerProps,a=t.isMulti,o=t.hasValue;return An("div",je({},Wo(t,"valueContainer",{"value-container":!0,"value-container--is-multi":a,"value-container--has-value":o}),n),r)},_ne=function(){return{alignItems:"center",alignSelf:"stretch",display:"flex",flexShrink:0}},Ene=function(t){var r=t.children,n=t.innerProps;return An("div",je({},Wo(t,"indicatorsContainer",{indicators:!0}),n),r)},Wk,kne=["size"],Sne=["innerProps","isRtl","size"],Fne={name:"8mmkcg",styles:"display:inline-block;fill:currentColor;line-height:1;stroke:currentColor;stroke-width:0"},_D=function(t){var r=t.size,n=FA(t,kne);return An("svg",je({height:r,width:r,viewBox:"0 0 20 20","aria-hidden":"true",focusable:"false",css:Fne},n))},Fx=function(t){return An(_D,je({size:20},t),An("path",{d:"M14.348 14.849c-0.469 0.469-1.229 0.469-1.697 0l-2.651-3.030-2.651 3.029c-0.469 0.469-1.229 0.469-1.697 0-0.469-0.469-0.469-1.229 0-1.697l2.758-3.15-2.759-3.152c-0.469-0.469-0.469-1.228 0-1.697s1.228-0.469 1.697 0l2.652 3.031 2.651-3.031c0.469-0.469 1.228-0.469 1.697 0s0.469 1.229 0 1.697l-2.758 3.152 2.758 3.15c0.469 0.469 0.469 1.229 0 1.698z"}))},ED=function(t){return An(_D,je({size:20},t),An("path",{d:"M4.516 7.548c0.436-0.446 1.043-0.481 1.576 0l3.908 3.747 3.908-3.747c0.533-0.481 1.141-0.446 1.574 0 0.436 0.445 0.408 1.197 0 1.615-0.406 0.418-4.695 4.502-4.695 4.502-0.217 0.223-0.502 0.335-0.787 0.335s-0.57-0.112-0.789-0.335c0 0-4.287-4.084-4.695-4.502s-0.436-1.17 0-1.615z"}))},kD=function(t,r){var n=t.isFocused,a=t.theme,o=a.spacing.baseUnit,i=a.colors;return Mr({label:"indicatorContainer",display:"flex",transition:"color 150ms"},r?{}:{color:n?i.neutral60:i.neutral20,padding:o*2,":hover":{color:n?i.neutral80:i.neutral40}})},Tne=kD,One=function(t){var r=t.children,n=t.innerProps;return An("div",je({},Wo(t,"dropdownIndicator",{indicator:!0,"dropdown-indicator":!0}),n),r||An(ED,null))},Ine=kD,Dne=function(t){var r=t.children,n=t.innerProps;return An("div",je({},Wo(t,"clearIndicator",{indicator:!0,"clear-indicator":!0}),n),r||An(Fx,null))},Mne=function(t,r){var n=t.isDisabled,a=t.theme,o=a.spacing.baseUnit,i=a.colors;return Mr({label:"indicatorSeparator",alignSelf:"stretch",width:1},r?{}:{backgroundColor:n?i.neutral10:i.neutral20,marginBottom:o*2,marginTop:o*2})},Pne=function(t){var r=t.innerProps;return An("span",je({},r,Wo(t,"indicatorSeparator",{"indicator-separator":!0})))},Une=PP(Wk||(Wk=Gre([`
  0%, 80%, 100% { opacity: 0; }
  40% { opacity: 1; }
`]))),Qne=function(t,r){var n=t.isFocused,a=t.size,o=t.theme,i=o.colors,c=o.spacing.baseUnit;return Mr({label:"loadingIndicator",display:"flex",transition:"color 150ms",alignSelf:"center",fontSize:a,lineHeight:1,marginRight:a,textAlign:"center",verticalAlign:"middle"},r?{}:{color:n?i.neutral60:i.neutral20,padding:c*2})},Yw=function(t){var r=t.delay,n=t.offset;return An("span",{css:YS({animation:"".concat(Une," 1s ease-in-out ").concat(r,"ms infinite;"),backgroundColor:"currentColor",borderRadius:"1em",display:"inline-block",marginLeft:n?"1em":void 0,height:"1em",verticalAlign:"top",width:"1em"},"","")})},Lne=function(t){var r=t.innerProps,n=t.isRtl,a=t.size,o=a===void 0?4:a,i=FA(t,Sne);return An("div",je({},Wo(Mr(Mr({},i),{},{innerProps:r,isRtl:n,size:o}),"loadingIndicator",{indicator:!0,"loading-indicator":!0}),r),An(Yw,{delay:0,offset:n}),An(Yw,{delay:160,offset:!0}),An(Yw,{delay:320,offset:!n}))},Nne=function(t,r){var n=t.isDisabled,a=t.isFocused,o=t.theme,i=o.colors,c=o.borderRadius,d=o.spacing;return Mr({label:"control",alignItems:"center",cursor:"default",display:"flex",flexWrap:"wrap",justifyContent:"space-between",minHeight:d.controlHeight,outline:"0 !important",position:"relative",transition:"all 100ms"},r?{}:{backgroundColor:n?i.neutral5:i.neutral0,borderColor:n?i.neutral10:a?i.primary:i.neutral20,borderRadius:c,borderStyle:"solid",borderWidth:1,boxShadow:a?"0 0 0 1px ".concat(i.primary):void 0,"&:hover":{borderColor:a?i.primary:i.neutral30}})},Rne=function(t){var r=t.children,n=t.isDisabled,a=t.isFocused,o=t.innerRef,i=t.innerProps,c=t.menuIsOpen;return An("div",je({ref:o},Wo(t,"control",{control:!0,"control--is-disabled":n,"control--is-focused":a,"control--menu-is-open":c}),i,{"aria-disabled":n||void 0}),r)},Hne=Rne,jne=["data"],Kne=function(t,r){var n=t.theme.spacing;return r?{}:{paddingBottom:n.baseUnit*2,paddingTop:n.baseUnit*2}},Vne=function(t){var r=t.children,n=t.cx,a=t.getStyles,o=t.getClassNames,i=t.Heading,c=t.headingProps,d=t.innerProps,h=t.label,f=t.theme,y=t.selectProps;return An("div",je({},Wo(t,"group",{group:!0}),d),An(i,je({},c,{selectProps:y,theme:f,getStyles:a,getClassNames:o,cx:n}),h),An("div",null,r))},Gne=function(t,r){var n=t.theme,a=n.colors,o=n.spacing;return Mr({label:"group",cursor:"default",display:"block"},r?{}:{color:a.neutral40,fontSize:"75%",fontWeight:500,marginBottom:"0.25em",paddingLeft:o.baseUnit*3,paddingRight:o.baseUnit*3,textTransform:"uppercase"})},Wne=function(t){var r=yD(t);r.data;var n=FA(r,jne);return An("div",je({},Wo(t,"groupHeading",{"group-heading":!0}),n))},Yne=Vne,zne=["innerRef","isDisabled","isHidden","inputClassName"],$ne=function(t,r){var n=t.isDisabled,a=t.value,o=t.theme,i=o.spacing,c=o.colors;return Mr(Mr({visibility:n?"hidden":"visible",transform:a?"translateZ(0)":""},Jne),r?{}:{margin:i.baseUnit/2,paddingBottom:i.baseUnit/2,paddingTop:i.baseUnit/2,color:c.neutral80})},SD={gridArea:"1 / 2",font:"inherit",minWidth:"2px",border:0,margin:0,outline:0,padding:0},Jne={flex:"1 1 auto",display:"inline-grid",gridArea:"1 / 1 / 2 / 3",gridTemplateColumns:"0 min-content","&:after":Mr({content:'attr(data-value) " "',visibility:"hidden",whiteSpace:"pre"},SD)},qne=function(t){return Mr({label:"input",color:"inherit",background:0,opacity:t?0:1,width:"100%"},SD)},Xne=function(t){var r=t.cx,n=t.value,a=yD(t),o=a.innerRef,i=a.isDisabled,c=a.isHidden,d=a.inputClassName,h=FA(a,zne);return An("div",je({},Wo(t,"input",{"input-container":!0}),{"data-value":n||""}),An("input",je({className:r({input:!0},d),ref:o,style:qne(c),disabled:i},h)))},Zne=Xne,eae=function(t,r){var n=t.theme,a=n.spacing,o=n.borderRadius,i=n.colors;return Mr({label:"multiValue",display:"flex",minWidth:0},r?{}:{backgroundColor:i.neutral10,borderRadius:o/2,margin:a.baseUnit/2})},tae=function(t,r){var n=t.theme,a=n.borderRadius,o=n.colors,i=t.cropWithEllipsis;return Mr({overflow:"hidden",textOverflow:i||i===void 0?"ellipsis":void 0,whiteSpace:"nowrap"},r?{}:{borderRadius:a/2,color:o.neutral80,fontSize:"85%",padding:3,paddingLeft:6})},rae=function(t,r){var n=t.theme,a=n.spacing,o=n.borderRadius,i=n.colors,c=t.isFocused;return Mr({alignItems:"center",display:"flex"},r?{}:{borderRadius:o/2,backgroundColor:c?i.dangerLight:void 0,paddingLeft:a.baseUnit,paddingRight:a.baseUnit,":hover":{backgroundColor:i.dangerLight,color:i.danger}})},FD=function(t){var r=t.children,n=t.innerProps;return An("div",n,r)},nae=FD,aae=FD;function oae(e){var t=e.children,r=e.innerProps;return An("div",je({role:"button"},r),t||An(Fx,{size:14}))}var iae=function(t){var r=t.children,n=t.components,a=t.data,o=t.innerProps,i=t.isDisabled,c=t.removeProps,d=t.selectProps,h=n.Container,f=n.Label,y=n.Remove;return An(h,{data:a,innerProps:Mr(Mr({},Wo(t,"multiValue",{"multi-value":!0,"multi-value--is-disabled":i})),o),selectProps:d},An(f,{data:a,innerProps:Mr({},Wo(t,"multiValueLabel",{"multi-value__label":!0})),selectProps:d},r),An(y,{data:a,innerProps:Mr(Mr({},Wo(t,"multiValueRemove",{"multi-value__remove":!0})),{},{"aria-label":"Remove ".concat(r||"option")},c),selectProps:d}))},sae=iae,Aae=function(t,r){var n=t.isDisabled,a=t.isFocused,o=t.isSelected,i=t.theme,c=i.spacing,d=i.colors;return Mr({label:"option",cursor:"default",display:"block",fontSize:"inherit",width:"100%",userSelect:"none",WebkitTapHighlightColor:"rgba(0, 0, 0, 0)"},r?{}:{backgroundColor:o?d.primary:a?d.primary25:"transparent",color:n?d.neutral20:o?d.neutral0:"inherit",padding:"".concat(c.baseUnit*2,"px ").concat(c.baseUnit*3,"px"),":active":{backgroundColor:n?void 0:o?d.primary:d.primary50}})},cae=function(t){var r=t.children,n=t.isDisabled,a=t.isFocused,o=t.isSelected,i=t.innerRef,c=t.innerProps;return An("div",je({},Wo(t,"option",{option:!0,"option--is-disabled":n,"option--is-focused":a,"option--is-selected":o}),{ref:i,"aria-disabled":n},c),r)},uae=cae,lae=function(t,r){var n=t.theme,a=n.spacing,o=n.colors;return Mr({label:"placeholder",gridArea:"1 / 1 / 2 / 3"},r?{}:{color:o.neutral50,marginLeft:a.baseUnit/2,marginRight:a.baseUnit/2})},dae=function(t){var r=t.children,n=t.innerProps;return An("div",je({},Wo(t,"placeholder",{placeholder:!0}),n),r)},fae=dae,pae=function(t,r){var n=t.isDisabled,a=t.theme,o=a.spacing,i=a.colors;return Mr({label:"singleValue",gridArea:"1 / 1 / 2 / 3",maxWidth:"100%",overflow:"hidden",textOverflow:"ellipsis",whiteSpace:"nowrap"},r?{}:{color:n?i.neutral40:i.neutral80,marginLeft:o.baseUnit/2,marginRight:o.baseUnit/2})},hae=function(t){var r=t.children,n=t.isDisabled,a=t.innerProps;return An("div",je({},Wo(t,"singleValue",{"single-value":!0,"single-value--is-disabled":n}),a),r)},gae=hae,TD={ClearIndicator:Dne,Control:Hne,DropdownIndicator:One,DownChevron:ED,CrossIcon:Fx,Group:Yne,GroupHeading:Wne,IndicatorsContainer:Ene,IndicatorSeparator:Pne,Input:Zne,LoadingIndicator:Lne,Menu:dne,MenuList:pne,MenuPortal:bne,LoadingMessage:vne,NoOptionsMessage:mne,MultiValue:sae,MultiValueContainer:nae,MultiValueLabel:aae,MultiValueRemove:oae,Option:uae,Placeholder:fae,SelectContainer:Cne,SingleValue:gae,ValueContainer:xne},mae=function(t){return Mr(Mr({},TD),t.components)},Yk=Number.isNaN||function(t){return typeof t=="number"&&t!==t};function vae(e,t){return!!(e===t||Yk(e)&&Yk(t))}function yae(e,t){if(e.length!==t.length)return!1;for(var r=0;r<e.length;r++)if(!vae(e[r],t[r]))return!1;return!0}function bae(e,t){t===void 0&&(t=yae);var r=null;function n(){for(var a=[],o=0;o<arguments.length;o++)a[o]=arguments[o];if(r&&r.lastThis===this&&t(a,r.lastArgs))return r.lastResult;var i=e.apply(this,a);return r={lastResult:i,lastArgs:a,lastThis:this},i}return n.clear=function(){r=null},n}var wae={name:"7pg0cj-a11yText",styles:"label:a11yText;z-index:9999;border:0;clip:rect(1px, 1px, 1px, 1px);height:1px;width:1px;position:absolute;overflow:hidden;padding:0;white-space:nowrap"},Cae=function(t){return An("span",je({css:wae},t))},zk=Cae,Bae={guidance:function(t){var r=t.isSearchable,n=t.isMulti,a=t.tabSelectsValue,o=t.context,i=t.isInitialFocus;switch(o){case"menu":return"Use Up and Down to choose options, press Enter to select the currently focused option, press Escape to exit the menu".concat(a?", press Tab to select the option and exit the menu":"",".");case"input":return i?"".concat(t["aria-label"]||"Select"," is focused ").concat(r?",type to refine list":"",", press Down to open the menu, ").concat(n?" press left to focus selected values":""):"";case"value":return"Use left and right to toggle between focused values, press Backspace to remove the currently focused value";default:return""}},onChange:function(t){var r=t.action,n=t.label,a=n===void 0?"":n,o=t.labels,i=t.isDisabled;switch(r){case"deselect-option":case"pop-value":case"remove-value":return"option ".concat(a,", deselected.");case"clear":return"All selected options have been cleared.";case"initial-input-focus":return"option".concat(o.length>1?"s":""," ").concat(o.join(","),", selected.");case"select-option":return i?"option ".concat(a," is disabled. Select another option."):"option ".concat(a,", selected.");default:return""}},onFocus:function(t){var r=t.context,n=t.focused,a=t.options,o=t.label,i=o===void 0?"":o,c=t.selectValue,d=t.isDisabled,h=t.isSelected,f=t.isAppleDevice,y=function(O,M){return O&&O.length?"".concat(O.indexOf(M)+1," of ").concat(O.length):""};if(r==="value"&&c)return"value ".concat(i," focused, ").concat(y(c,n),".");if(r==="menu"&&f){var x=d?" disabled":"",w="".concat(h?" selected":"").concat(x);return"".concat(i).concat(w,", ").concat(y(a,n),".")}return""},onFilter:function(t){var r=t.inputValue,n=t.resultsMessage;return"".concat(n).concat(r?" for search term "+r:"",".")}},xae=function(t){var r=t.ariaSelection,n=t.focusedOption,a=t.focusedValue,o=t.focusableOptions,i=t.isFocused,c=t.selectValue,d=t.selectProps,h=t.id,f=t.isAppleDevice,y=d.ariaLiveMessages,x=d.getOptionLabel,w=d.inputValue,F=d.isMulti,O=d.isOptionDisabled,M=d.isSearchable,U=d.menuIsOpen,j=d.options,Q=d.screenReaderStatus,N=d.tabSelectsValue,W=d.isLoading,ee=d["aria-label"],Ae=d["aria-live"],oe=q.useMemo(function(){return Mr(Mr({},Bae),y||{})},[y]),pe=q.useMemo(function(){var de="";if(r&&oe.onChange){var Z=r.option,X=r.options,ne=r.removedValue,ye=r.removedValues,be=r.value,Se=function(Tt){return Array.isArray(Tt)?null:Tt},Le=ne||Z||Se(be),Ge=Le?x(Le):"",Ze=X||ye||void 0,gt=Ze?Ze.map(x):[],Ut=Mr({isDisabled:Le&&O(Le,c),label:Ge,labels:gt},r);de=oe.onChange(Ut)}return de},[r,oe,O,c,x]),he=q.useMemo(function(){var de="",Z=n||a,X=!!(n&&c&&c.includes(n));if(Z&&oe.onFocus){var ne={focused:Z,label:x(Z),isDisabled:O(Z,c),isSelected:X,options:o,context:Z===n?"menu":"value",selectValue:c,isAppleDevice:f};de=oe.onFocus(ne)}return de},[n,a,x,O,oe,o,c,f]),Me=q.useMemo(function(){var de="";if(U&&j.length&&!W&&oe.onFilter){var Z=Q({count:o.length});de=oe.onFilter({inputValue:w,resultsMessage:Z})}return de},[o,w,U,oe,j,Q,W]),Oe=(r==null?void 0:r.action)==="initial-input-focus",ue=q.useMemo(function(){var de="";if(oe.guidance){var Z=a?"value":U?"menu":"input";de=oe.guidance({"aria-label":ee,context:Z,isDisabled:n&&O(n,c),isMulti:F,isSearchable:M,tabSelectsValue:N,isInitialFocus:Oe})}return de},[ee,n,a,F,O,M,U,oe,c,N,Oe]),ae=An(q.Fragment,null,An("span",{id:"aria-selection"},pe),An("span",{id:"aria-focused"},he),An("span",{id:"aria-results"},Me),An("span",{id:"aria-guidance"},ue));return An(q.Fragment,null,An(zk,{id:h},Oe&&ae),An(zk,{"aria-live":Ae,"aria-atomic":"false","aria-relevant":"additions text",role:"log"},i&&!Oe&&ae))},_ae=xae,Z1=[{base:"A",letters:"AⒶＡÀÁÂẦẤẪẨÃĀĂẰẮẴẲȦǠÄǞẢÅǺǍȀȂẠẬẶḀĄȺⱯ"},{base:"AA",letters:"Ꜳ"},{base:"AE",letters:"ÆǼǢ"},{base:"AO",letters:"Ꜵ"},{base:"AU",letters:"Ꜷ"},{base:"AV",letters:"ꜸꜺ"},{base:"AY",letters:"Ꜽ"},{base:"B",letters:"BⒷＢḂḄḆɃƂƁ"},{base:"C",letters:"CⒸＣĆĈĊČÇḈƇȻꜾ"},{base:"D",letters:"DⒹＤḊĎḌḐḒḎĐƋƊƉꝹ"},{base:"DZ",letters:"ǱǄ"},{base:"Dz",letters:"ǲǅ"},{base:"E",letters:"EⒺＥÈÉÊỀẾỄỂẼĒḔḖĔĖËẺĚȄȆẸỆȨḜĘḘḚƐƎ"},{base:"F",letters:"FⒻＦḞƑꝻ"},{base:"G",letters:"GⒼＧǴĜḠĞĠǦĢǤƓꞠꝽꝾ"},{base:"H",letters:"HⒽＨĤḢḦȞḤḨḪĦⱧⱵꞍ"},{base:"I",letters:"IⒾＩÌÍÎĨĪĬİÏḮỈǏȈȊỊĮḬƗ"},{base:"J",letters:"JⒿＪĴɈ"},{base:"K",letters:"KⓀＫḰǨḲĶḴƘⱩꝀꝂꝄꞢ"},{base:"L",letters:"LⓁＬĿĹĽḶḸĻḼḺŁȽⱢⱠꝈꝆꞀ"},{base:"LJ",letters:"Ǉ"},{base:"Lj",letters:"ǈ"},{base:"M",letters:"MⓂＭḾṀṂⱮƜ"},{base:"N",letters:"NⓃＮǸŃÑṄŇṆŅṊṈȠƝꞐꞤ"},{base:"NJ",letters:"Ǌ"},{base:"Nj",letters:"ǋ"},{base:"O",letters:"OⓄＯÒÓÔỒỐỖỔÕṌȬṎŌṐṒŎȮȰÖȪỎŐǑȌȎƠỜỚỠỞỢỌỘǪǬØǾƆƟꝊꝌ"},{base:"OI",letters:"Ƣ"},{base:"OO",letters:"Ꝏ"},{base:"OU",letters:"Ȣ"},{base:"P",letters:"PⓅＰṔṖƤⱣꝐꝒꝔ"},{base:"Q",letters:"QⓆＱꝖꝘɊ"},{base:"R",letters:"RⓇＲŔṘŘȐȒṚṜŖṞɌⱤꝚꞦꞂ"},{base:"S",letters:"SⓈＳẞŚṤŜṠŠṦṢṨȘŞⱾꞨꞄ"},{base:"T",letters:"TⓉＴṪŤṬȚŢṰṮŦƬƮȾꞆ"},{base:"TZ",letters:"Ꜩ"},{base:"U",letters:"UⓊＵÙÚÛŨṸŪṺŬÜǛǗǕǙỦŮŰǓȔȖƯỪỨỮỬỰỤṲŲṶṴɄ"},{base:"V",letters:"VⓋＶṼṾƲꝞɅ"},{base:"VY",letters:"Ꝡ"},{base:"W",letters:"WⓌＷẀẂŴẆẄẈⱲ"},{base:"X",letters:"XⓍＸẊẌ"},{base:"Y",letters:"YⓎＹỲÝŶỸȲẎŸỶỴƳɎỾ"},{base:"Z",letters:"ZⓏＺŹẐŻŽẒẔƵȤⱿⱫꝢ"},{base:"a",letters:"aⓐａẚàáâầấẫẩãāăằắẵẳȧǡäǟảåǻǎȁȃạậặḁąⱥɐ"},{base:"aa",letters:"ꜳ"},{base:"ae",letters:"æǽǣ"},{base:"ao",letters:"ꜵ"},{base:"au",letters:"ꜷ"},{base:"av",letters:"ꜹꜻ"},{base:"ay",letters:"ꜽ"},{base:"b",letters:"bⓑｂḃḅḇƀƃɓ"},{base:"c",letters:"cⓒｃćĉċčçḉƈȼꜿↄ"},{base:"d",letters:"dⓓｄḋďḍḑḓḏđƌɖɗꝺ"},{base:"dz",letters:"ǳǆ"},{base:"e",letters:"eⓔｅèéêềếễểẽēḕḗĕėëẻěȅȇẹệȩḝęḙḛɇɛǝ"},{base:"f",letters:"fⓕｆḟƒꝼ"},{base:"g",letters:"gⓖｇǵĝḡğġǧģǥɠꞡᵹꝿ"},{base:"h",letters:"hⓗｈĥḣḧȟḥḩḫẖħⱨⱶɥ"},{base:"hv",letters:"ƕ"},{base:"i",letters:"iⓘｉìíîĩīĭïḯỉǐȉȋịįḭɨı"},{base:"j",letters:"jⓙｊĵǰɉ"},{base:"k",letters:"kⓚｋḱǩḳķḵƙⱪꝁꝃꝅꞣ"},{base:"l",letters:"lⓛｌŀĺľḷḹļḽḻſłƚɫⱡꝉꞁꝇ"},{base:"lj",letters:"ǉ"},{base:"m",letters:"mⓜｍḿṁṃɱɯ"},{base:"n",letters:"nⓝｎǹńñṅňṇņṋṉƞɲŉꞑꞥ"},{base:"nj",letters:"ǌ"},{base:"o",letters:"oⓞｏòóôồốỗổõṍȭṏōṑṓŏȯȱöȫỏőǒȍȏơờớỡởợọộǫǭøǿɔꝋꝍɵ"},{base:"oi",letters:"ƣ"},{base:"ou",letters:"ȣ"},{base:"oo",letters:"ꝏ"},{base:"p",letters:"pⓟｐṕṗƥᵽꝑꝓꝕ"},{base:"q",letters:"qⓠｑɋꝗꝙ"},{base:"r",letters:"rⓡｒŕṙřȑȓṛṝŗṟɍɽꝛꞧꞃ"},{base:"s",letters:"sⓢｓßśṥŝṡšṧṣṩșşȿꞩꞅẛ"},{base:"t",letters:"tⓣｔṫẗťṭțţṱṯŧƭʈⱦꞇ"},{base:"tz",letters:"ꜩ"},{base:"u",letters:"uⓤｕùúûũṹūṻŭüǜǘǖǚủůűǔȕȗưừứữửựụṳųṷṵʉ"},{base:"v",letters:"vⓥｖṽṿʋꝟʌ"},{base:"vy",letters:"ꝡ"},{base:"w",letters:"wⓦｗẁẃŵẇẅẘẉⱳ"},{base:"x",letters:"xⓧｘẋẍ"},{base:"y",letters:"yⓨｙỳýŷỹȳẏÿỷẙỵƴɏỿ"},{base:"z",letters:"zⓩｚźẑżžẓẕƶȥɀⱬꝣ"}],Eae=new RegExp("["+Z1.map(function(e){return e.letters}).join("")+"]","g"),OD={};for(var zw=0;zw<Z1.length;zw++)for(var $w=Z1[zw],Jw=0;Jw<$w.letters.length;Jw++)OD[$w.letters[Jw]]=$w.base;var ID=function(t){return t.replace(Eae,function(r){return OD[r]})},kae=bae(ID),$k=function(t){return t.replace(/^\s+|\s+$/g,"")},Sae=function(t){return"".concat(t.label," ").concat(t.value)},DD=function(t){return function(r,n){if(r.data.__isNew__)return!0;var a=Mr({ignoreCase:!0,ignoreAccents:!0,stringify:Sae,trim:!0,matchFrom:"any"},t),o=a.ignoreCase,i=a.ignoreAccents,c=a.stringify,d=a.trim,h=a.matchFrom,f=d?$k(n):n,y=d?$k(c(r)):c(r);return o&&(f=f.toLowerCase(),y=y.toLowerCase()),i&&(f=kae(f),y=ID(y)),h==="start"?y.substr(0,f.length)===f:y.indexOf(f)>-1}},Fae=["innerRef"];function Tae(e){var t=e.innerRef,r=FA(e,Fae),n=ane(r,"onExited","in","enter","exit","appear");return An("input",je({ref:t},n,{css:YS({label:"dummyInput",background:0,border:0,caretColor:"transparent",fontSize:"inherit",gridArea:"1 / 1 / 2 / 3",outline:0,padding:0,width:1,color:"transparent",left:-100,opacity:0,position:"relative",transform:"scale(.01)"},"","")}))}var Oae=function(t){t.cancelable&&t.preventDefault(),t.stopPropagation()};function Iae(e){var t=e.isEnabled,r=e.onBottomArrive,n=e.onBottomLeave,a=e.onTopArrive,o=e.onTopLeave,i=q.useRef(!1),c=q.useRef(!1),d=q.useRef(0),h=q.useRef(null),f=q.useCallback(function(M,U){if(h.current!==null){var j=h.current,Q=j.scrollTop,N=j.scrollHeight,W=j.clientHeight,ee=h.current,Ae=U>0,oe=N-W-Q,pe=!1;oe>U&&i.current&&(n&&n(M),i.current=!1),Ae&&c.current&&(o&&o(M),c.current=!1),Ae&&U>oe?(r&&!i.current&&r(M),ee.scrollTop=N,pe=!0,i.current=!0):!Ae&&-U>Q&&(a&&!c.current&&a(M),ee.scrollTop=0,pe=!0,c.current=!0),pe&&Oae(M)}},[r,n,a,o]),y=q.useCallback(function(M){f(M,M.deltaY)},[f]),x=q.useCallback(function(M){d.current=M.changedTouches[0].clientY},[]),w=q.useCallback(function(M){var U=d.current-M.changedTouches[0].clientY;f(M,U)},[f]),F=q.useCallback(function(M){if(M){var U=tne?{passive:!1}:!1;M.addEventListener("wheel",y,U),M.addEventListener("touchstart",x,U),M.addEventListener("touchmove",w,U)}},[w,x,y]),O=q.useCallback(function(M){M&&(M.removeEventListener("wheel",y,!1),M.removeEventListener("touchstart",x,!1),M.removeEventListener("touchmove",w,!1))},[w,x,y]);return q.useEffect(function(){if(t){var M=h.current;return F(M),function(){O(M)}}},[t,F,O]),function(M){h.current=M}}var Jk=["boxSizing","height","overflow","paddingRight","position"],qk={boxSizing:"border-box",overflow:"hidden",position:"relative",height:"100%"};function Xk(e){e.preventDefault()}function Zk(e){e.stopPropagation()}function eS(){var e=this.scrollTop,t=this.scrollHeight,r=e+this.offsetHeight;e===0?this.scrollTop=1:r===t&&(this.scrollTop=e-1)}function tS(){return"ontouchstart"in window||navigator.maxTouchPoints}var rS=!!(typeof window<"u"&&window.document&&window.document.createElement),Fh=0,Ff={capture:!1,passive:!1};function Dae(e){var t=e.isEnabled,r=e.accountForScrollbars,n=r===void 0?!0:r,a=q.useRef({}),o=q.useRef(null),i=q.useCallback(function(d){if(rS){var h=document.body,f=h&&h.style;if(n&&Jk.forEach(function(F){var O=f&&f[F];a.current[F]=O}),n&&Fh<1){var y=parseInt(a.current.paddingRight,10)||0,x=document.body?document.body.clientWidth:0,w=window.innerWidth-x+y||0;Object.keys(qk).forEach(function(F){var O=qk[F];f&&(f[F]=O)}),f&&(f.paddingRight="".concat(w,"px"))}h&&tS()&&(h.addEventListener("touchmove",Xk,Ff),d&&(d.addEventListener("touchstart",eS,Ff),d.addEventListener("touchmove",Zk,Ff))),Fh+=1}},[n]),c=q.useCallback(function(d){if(rS){var h=document.body,f=h&&h.style;Fh=Math.max(Fh-1,0),n&&Fh<1&&Jk.forEach(function(y){var x=a.current[y];f&&(f[y]=x)}),h&&tS()&&(h.removeEventListener("touchmove",Xk,Ff),d&&(d.removeEventListener("touchstart",eS,Ff),d.removeEventListener("touchmove",Zk,Ff)))}},[n]);return q.useEffect(function(){if(t){var d=o.current;return i(d),function(){c(d)}}},[t,i,c]),function(d){o.current=d}}var Mae=function(t){var r=t.target;return r.ownerDocument.activeElement&&r.ownerDocument.activeElement.blur()},Pae={name:"1kfdb0e",styles:"position:fixed;left:0;bottom:0;right:0;top:0"};function Uae(e){var t=e.children,r=e.lockEnabled,n=e.captureEnabled,a=n===void 0?!0:n,o=e.onBottomArrive,i=e.onBottomLeave,c=e.onTopArrive,d=e.onTopLeave,h=Iae({isEnabled:a,onBottomArrive:o,onBottomLeave:i,onTopArrive:c,onTopLeave:d}),f=Dae({isEnabled:r}),y=function(w){h(w),f(w)};return An(q.Fragment,null,r&&An("div",{onClick:Mae,css:Pae}),t(y))}var Qae={name:"1a0ro4n-requiredInput",styles:"label:requiredInput;opacity:0;pointer-events:none;position:absolute;bottom:0;left:0;right:0;width:100%"},Lae=function(t){var r=t.name,n=t.onFocus;return An("input",{required:!0,name:r,tabIndex:-1,"aria-hidden":"true",onFocus:n,css:Qae,value:"",onChange:function(){}})},Nae=Lae;function Tx(e){var t;return typeof window<"u"&&window.navigator!=null?e.test(((t=window.navigator.userAgentData)===null||t===void 0?void 0:t.platform)||window.navigator.platform):!1}function Rae(){return Tx(/^iPhone/i)}function MD(){return Tx(/^Mac/i)}function Hae(){return Tx(/^iPad/i)||MD()&&navigator.maxTouchPoints>1}function jae(){return Rae()||Hae()}function Kae(){return MD()||jae()}var Vae=function(t){return t.label},PD=function(t){return t.label},UD=function(t){return t.value},Gae=function(t){return!!t.isDisabled},Wae={clearIndicator:Ine,container:wne,control:Nne,dropdownIndicator:Tne,group:Kne,groupHeading:Gne,indicatorsContainer:_ne,indicatorSeparator:Mne,input:$ne,loadingIndicator:Qne,loadingMessage:gne,menu:cne,menuList:fne,menuPortal:yne,multiValue:eae,multiValueLabel:tae,multiValueRemove:rae,noOptionsMessage:hne,option:Aae,placeholder:lae,singleValue:pae,valueContainer:Bne};function Yae(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},r=Mr({},e);return Object.keys(t).forEach(function(n){var a=n;e[a]?r[a]=function(o,i){return t[a](e[a](o,i),i)}:r[a]=t[a]}),r}var zae={primary:"#2684FF",primary75:"#4C9AFF",primary50:"#B2D4FF",primary25:"#DEEBFF",danger:"#DE350B",dangerLight:"#FFBDAD",neutral0:"hsl(0, 0%, 100%)",neutral5:"hsl(0, 0%, 95%)",neutral10:"hsl(0, 0%, 90%)",neutral20:"hsl(0, 0%, 80%)",neutral30:"hsl(0, 0%, 70%)",neutral40:"hsl(0, 0%, 60%)",neutral50:"hsl(0, 0%, 50%)",neutral60:"hsl(0, 0%, 40%)",neutral70:"hsl(0, 0%, 30%)",neutral80:"hsl(0, 0%, 20%)",neutral90:"hsl(0, 0%, 10%)"},$ae=4,QD=4,Jae=38,qae=QD*2,Xae={baseUnit:QD,controlHeight:Jae,menuGutter:qae},Dv={borderRadius:$ae,colors:zae,spacing:Xae},Zae={"aria-live":"polite",backspaceRemovesValue:!0,blurInputOnSelect:Gk(),captureMenuScroll:!Gk(),classNames:{},closeMenuOnSelect:!0,closeMenuOnScroll:!1,components:{},controlShouldRenderValue:!0,escapeClearsValue:!1,filterOption:DD(),formatGroupLabel:Vae,getOptionLabel:PD,getOptionValue:UD,isDisabled:!1,isLoading:!1,isMulti:!1,isRtl:!1,isSearchable:!0,isOptionDisabled:Gae,loadingMessage:function(){return"Loading..."},maxMenuHeight:300,minMenuHeight:140,menuIsOpen:!1,menuPlacement:"bottom",menuPosition:"absolute",menuShouldBlockScroll:!1,menuShouldScrollIntoView:!Zre(),noOptionsMessage:function(){return"No options"},openMenuOnFocus:!1,openMenuOnClick:!0,options:[],pageSize:5,placeholder:"Select...",screenReaderStatus:function(t){var r=t.count;return"".concat(r," result").concat(r!==1?"s":""," available")},styles:{},tabIndex:0,tabSelectsValue:!0,unstyled:!1};function nS(e,t,r,n){var a=RD(e,t,r),o=HD(e,t,r),i=ND(e,t),c=f0(e,t);return{type:"option",data:t,isDisabled:a,isSelected:o,label:i,value:c,index:n}}function Mv(e,t){return e.options.map(function(r,n){if("options"in r){var a=r.options.map(function(i,c){return nS(e,i,t,c)}).filter(function(i){return oS(e,i)});return a.length>0?{type:"group",data:r,options:a,index:n}:void 0}var o=nS(e,r,t,n);return oS(e,o)?o:void 0}).filter(rne)}function LD(e){return e.reduce(function(t,r){return r.type==="group"?t.push.apply(t,Qs(r.options.map(function(n){return n.data}))):t.push(r.data),t},[])}function aS(e,t){return e.reduce(function(r,n){return n.type==="group"?r.push.apply(r,Qs(n.options.map(function(a){return{data:a.data,id:"".concat(t,"-").concat(n.index,"-").concat(a.index)}}))):r.push({data:n.data,id:"".concat(t,"-").concat(n.index)}),r},[])}function eoe(e,t){return LD(Mv(e,t))}function oS(e,t){var r=e.inputValue,n=r===void 0?"":r,a=t.data,o=t.isSelected,i=t.label,c=t.value;return(!KD(e)||!o)&&jD(e,{label:i,value:c,data:a},n)}function toe(e,t){var r=e.focusedValue,n=e.selectValue,a=n.indexOf(r);if(a>-1){var o=t.indexOf(r);if(o>-1)return r;if(a<t.length)return t[a]}return null}function roe(e,t){var r=e.focusedOption;return r&&t.indexOf(r)>-1?r:t[0]}var qw=function(t,r){var n,a=(n=t.find(function(o){return o.data===r}))===null||n===void 0?void 0:n.id;return a||null},ND=function(t,r){return t.getOptionLabel(r)},f0=function(t,r){return t.getOptionValue(r)};function RD(e,t,r){return typeof e.isOptionDisabled=="function"?e.isOptionDisabled(t,r):!1}function HD(e,t,r){if(r.indexOf(t)>-1)return!0;if(typeof e.isOptionSelected=="function")return e.isOptionSelected(t,r);var n=f0(e,t);return r.some(function(a){return f0(e,a)===n})}function jD(e,t,r){return e.filterOption?e.filterOption(t,r):!0}var KD=function(t){var r=t.hideSelectedOptions,n=t.isMulti;return r===void 0?n:r},noe=1,Ox=function(e){va(r,e);var t=ya(r);function r(n){var a;if(ia(this,r),a=t.call(this,n),a.state={ariaSelection:null,focusedOption:null,focusedOptionId:null,focusableOptionsWithIds:[],focusedValue:null,inputIsHidden:!1,isFocused:!1,selectValue:[],clearFocusValueOnUpdate:!1,prevWasFocused:!1,inputIsHiddenAfterUpdate:void 0,prevProps:void 0,instancePrefix:""},a.blockOptionHover=!1,a.isComposing=!1,a.commonProps=void 0,a.initialTouchX=0,a.initialTouchY=0,a.openAfterFocus=!1,a.scrollToFocusedOptionOnUpdate=!1,a.userIsDragging=void 0,a.isAppleDevice=Kae(),a.controlRef=null,a.getControlRef=function(d){a.controlRef=d},a.focusedOptionRef=null,a.getFocusedOptionRef=function(d){a.focusedOptionRef=d},a.menuListRef=null,a.getMenuListRef=function(d){a.menuListRef=d},a.inputRef=null,a.getInputRef=function(d){a.inputRef=d},a.focus=a.focusInput,a.blur=a.blurInput,a.onChange=function(d,h){var f=a.props,y=f.onChange,x=f.name;h.name=x,a.ariaOnChange(d,h),y(d,h)},a.setValue=function(d,h,f){var y=a.props,x=y.closeMenuOnSelect,w=y.isMulti,F=y.inputValue;a.onInputChange("",{action:"set-value",prevInputValue:F}),x&&(a.setState({inputIsHiddenAfterUpdate:!w}),a.onMenuClose()),a.setState({clearFocusValueOnUpdate:!0}),a.onChange(d,{action:h,option:f})},a.selectOption=function(d){var h=a.props,f=h.blurInputOnSelect,y=h.isMulti,x=h.name,w=a.state.selectValue,F=y&&a.isOptionSelected(d,w),O=a.isOptionDisabled(d,w);if(F){var M=a.getOptionValue(d);a.setValue(w.filter(function(U){return a.getOptionValue(U)!==M}),"deselect-option",d)}else if(!O)y?a.setValue([].concat(Qs(w),[d]),"select-option",d):a.setValue(d,"select-option");else{a.ariaOnChange(d,{action:"select-option",option:d,name:x});return}f&&a.blurInput()},a.removeValue=function(d){var h=a.props.isMulti,f=a.state.selectValue,y=a.getOptionValue(d),x=f.filter(function(F){return a.getOptionValue(F)!==y}),w=Uh(h,x,x[0]||null);a.onChange(w,{action:"remove-value",removedValue:d}),a.focusInput()},a.clearValue=function(){var d=a.state.selectValue;a.onChange(Uh(a.props.isMulti,[],null),{action:"clear",removedValues:d})},a.popValue=function(){var d=a.props.isMulti,h=a.state.selectValue,f=h[h.length-1],y=h.slice(0,h.length-1),x=Uh(d,y,y[0]||null);a.onChange(x,{action:"pop-value",removedValue:f})},a.getFocusedOptionId=function(d){return qw(a.state.focusableOptionsWithIds,d)},a.getFocusableOptionsWithIds=function(){return aS(Mv(a.props,a.state.selectValue),a.getElementId("option"))},a.getValue=function(){return a.state.selectValue},a.cx=function(){for(var d=arguments.length,h=new Array(d),f=0;f<d;f++)h[f]=arguments[f];return zre.apply(void 0,[a.props.classNamePrefix].concat(h))},a.getOptionLabel=function(d){return ND(a.props,d)},a.getOptionValue=function(d){return f0(a.props,d)},a.getStyles=function(d,h){var f=a.props.unstyled,y=Wae[d](h,f);y.boxSizing="border-box";var x=a.props.styles[d];return x?x(y,h):y},a.getClassNames=function(d,h){var f,y;return(f=(y=a.props.classNames)[d])===null||f===void 0?void 0:f.call(y,h)},a.getElementId=function(d){return"".concat(a.state.instancePrefix,"-").concat(d)},a.getComponents=function(){return mae(a.props)},a.buildCategorizedOptions=function(){return Mv(a.props,a.state.selectValue)},a.getCategorizedOptions=function(){return a.props.menuIsOpen?a.buildCategorizedOptions():[]},a.buildFocusableOptions=function(){return LD(a.buildCategorizedOptions())},a.getFocusableOptions=function(){return a.props.menuIsOpen?a.buildFocusableOptions():[]},a.ariaOnChange=function(d,h){a.setState({ariaSelection:Mr({value:d},h)})},a.onMenuMouseDown=function(d){d.button===0&&(d.stopPropagation(),d.preventDefault(),a.focusInput())},a.onMenuMouseMove=function(d){a.blockOptionHover=!1},a.onControlMouseDown=function(d){if(!d.defaultPrevented){var h=a.props.openMenuOnClick;a.state.isFocused?a.props.menuIsOpen?d.target.tagName!=="INPUT"&&d.target.tagName!=="TEXTAREA"&&a.onMenuClose():h&&a.openMenu("first"):(h&&(a.openAfterFocus=!0),a.focusInput()),d.target.tagName!=="INPUT"&&d.target.tagName!=="TEXTAREA"&&d.preventDefault()}},a.onDropdownIndicatorMouseDown=function(d){if(!(d&&d.type==="mousedown"&&d.button!==0)&&!a.props.isDisabled){var h=a.props,f=h.isMulti,y=h.menuIsOpen;a.focusInput(),y?(a.setState({inputIsHiddenAfterUpdate:!f}),a.onMenuClose()):a.openMenu("first"),d.preventDefault()}},a.onClearIndicatorMouseDown=function(d){d&&d.type==="mousedown"&&d.button!==0||(a.clearValue(),d.preventDefault(),a.openAfterFocus=!1,d.type==="touchend"?a.focusInput():setTimeout(function(){return a.focusInput()}))},a.onScroll=function(d){typeof a.props.closeMenuOnScroll=="boolean"?d.target instanceof HTMLElement&&by(d.target)&&a.props.onMenuClose():typeof a.props.closeMenuOnScroll=="function"&&a.props.closeMenuOnScroll(d)&&a.props.onMenuClose()},a.onCompositionStart=function(){a.isComposing=!0},a.onCompositionEnd=function(){a.isComposing=!1},a.onTouchStart=function(d){var h=d.touches,f=h&&h.item(0);f&&(a.initialTouchX=f.clientX,a.initialTouchY=f.clientY,a.userIsDragging=!1)},a.onTouchMove=function(d){var h=d.touches,f=h&&h.item(0);if(f){var y=Math.abs(f.clientX-a.initialTouchX),x=Math.abs(f.clientY-a.initialTouchY),w=5;a.userIsDragging=y>w||x>w}},a.onTouchEnd=function(d){a.userIsDragging||(a.controlRef&&!a.controlRef.contains(d.target)&&a.menuListRef&&!a.menuListRef.contains(d.target)&&a.blurInput(),a.initialTouchX=0,a.initialTouchY=0)},a.onControlTouchEnd=function(d){a.userIsDragging||a.onControlMouseDown(d)},a.onClearIndicatorTouchEnd=function(d){a.userIsDragging||a.onClearIndicatorMouseDown(d)},a.onDropdownIndicatorTouchEnd=function(d){a.userIsDragging||a.onDropdownIndicatorMouseDown(d)},a.handleInputChange=function(d){var h=a.props.inputValue,f=d.currentTarget.value;a.setState({inputIsHiddenAfterUpdate:!1}),a.onInputChange(f,{action:"input-change",prevInputValue:h}),a.props.menuIsOpen||a.onMenuOpen()},a.onInputFocus=function(d){a.props.onFocus&&a.props.onFocus(d),a.setState({inputIsHiddenAfterUpdate:!1,isFocused:!0}),(a.openAfterFocus||a.props.openMenuOnFocus)&&a.openMenu("first"),a.openAfterFocus=!1},a.onInputBlur=function(d){var h=a.props.inputValue;if(a.menuListRef&&a.menuListRef.contains(document.activeElement)){a.inputRef.focus();return}a.props.onBlur&&a.props.onBlur(d),a.onInputChange("",{action:"input-blur",prevInputValue:h}),a.onMenuClose(),a.setState({focusedValue:null,isFocused:!1})},a.onOptionHover=function(d){if(!(a.blockOptionHover||a.state.focusedOption===d)){var h=a.getFocusableOptions(),f=h.indexOf(d);a.setState({focusedOption:d,focusedOptionId:f>-1?a.getFocusedOptionId(d):null})}},a.shouldHideSelectedOptions=function(){return KD(a.props)},a.onValueInputFocus=function(d){d.preventDefault(),d.stopPropagation(),a.focus()},a.onKeyDown=function(d){var h=a.props,f=h.isMulti,y=h.backspaceRemovesValue,x=h.escapeClearsValue,w=h.inputValue,F=h.isClearable,O=h.isDisabled,M=h.menuIsOpen,U=h.onKeyDown,j=h.tabSelectsValue,Q=h.openMenuOnFocus,N=a.state,W=N.focusedOption,ee=N.focusedValue,Ae=N.selectValue;if(!O&&!(typeof U=="function"&&(U(d),d.defaultPrevented))){switch(a.blockOptionHover=!0,d.key){case"ArrowLeft":if(!f||w)return;a.focusValue("previous");break;case"ArrowRight":if(!f||w)return;a.focusValue("next");break;case"Delete":case"Backspace":if(w)return;if(ee)a.removeValue(ee);else{if(!y)return;f?a.popValue():F&&a.clearValue()}break;case"Tab":if(a.isComposing||d.shiftKey||!M||!j||!W||Q&&a.isOptionSelected(W,Ae))return;a.selectOption(W);break;case"Enter":if(d.keyCode===229)break;if(M){if(!W||a.isComposing)return;a.selectOption(W);break}return;case"Escape":M?(a.setState({inputIsHiddenAfterUpdate:!1}),a.onInputChange("",{action:"menu-close",prevInputValue:w}),a.onMenuClose()):F&&x&&a.clearValue();break;case" ":if(w)return;if(!M){a.openMenu("first");break}if(!W)return;a.selectOption(W);break;case"ArrowUp":M?a.focusOption("up"):a.openMenu("last");break;case"ArrowDown":M?a.focusOption("down"):a.openMenu("first");break;case"PageUp":if(!M)return;a.focusOption("pageup");break;case"PageDown":if(!M)return;a.focusOption("pagedown");break;case"Home":if(!M)return;a.focusOption("first");break;case"End":if(!M)return;a.focusOption("last");break;default:return}d.preventDefault()}},a.state.instancePrefix="react-select-"+(a.props.instanceId||++noe),a.state.selectValue=l0(n.value),n.menuIsOpen&&a.state.selectValue.length){var o=a.getFocusableOptionsWithIds(),i=a.buildFocusableOptions(),c=i.indexOf(a.state.selectValue[0]);a.state.focusableOptionsWithIds=o,a.state.focusedOption=i[c],a.state.focusedOptionId=qw(o,i[c])}return a}return sa(r,[{key:"componentDidMount",value:function(){this.startListeningComposition(),this.startListeningToTouch(),this.props.closeMenuOnScroll&&document&&document.addEventListener&&document.addEventListener("scroll",this.onScroll,!0),this.props.autoFocus&&this.focusInput(),this.props.menuIsOpen&&this.state.focusedOption&&this.menuListRef&&this.focusedOptionRef&&Vk(this.menuListRef,this.focusedOptionRef)}},{key:"componentDidUpdate",value:function(a){var o=this.props,i=o.isDisabled,c=o.menuIsOpen,d=this.state.isFocused;(d&&!i&&a.isDisabled||d&&c&&!a.menuIsOpen)&&this.focusInput(),d&&i&&!a.isDisabled?this.setState({isFocused:!1},this.onMenuClose):!d&&!i&&a.isDisabled&&this.inputRef===document.activeElement&&this.setState({isFocused:!0}),this.menuListRef&&this.focusedOptionRef&&this.scrollToFocusedOptionOnUpdate&&(Vk(this.menuListRef,this.focusedOptionRef),this.scrollToFocusedOptionOnUpdate=!1)}},{key:"componentWillUnmount",value:function(){this.stopListeningComposition(),this.stopListeningToTouch(),document.removeEventListener("scroll",this.onScroll,!0)}},{key:"onMenuOpen",value:function(){this.props.onMenuOpen()}},{key:"onMenuClose",value:function(){this.onInputChange("",{action:"menu-close",prevInputValue:this.props.inputValue}),this.props.onMenuClose()}},{key:"onInputChange",value:function(a,o){this.props.onInputChange(a,o)}},{key:"focusInput",value:function(){this.inputRef&&this.inputRef.focus()}},{key:"blurInput",value:function(){this.inputRef&&this.inputRef.blur()}},{key:"openMenu",value:function(a){var o=this,i=this.state,c=i.selectValue,d=i.isFocused,h=this.buildFocusableOptions(),f=a==="first"?0:h.length-1;if(!this.props.isMulti){var y=h.indexOf(c[0]);y>-1&&(f=y)}this.scrollToFocusedOptionOnUpdate=!(d&&this.menuListRef),this.setState({inputIsHiddenAfterUpdate:!1,focusedValue:null,focusedOption:h[f],focusedOptionId:this.getFocusedOptionId(h[f])},function(){return o.onMenuOpen()})}},{key:"focusValue",value:function(a){var o=this.state,i=o.selectValue,c=o.focusedValue;if(this.props.isMulti){this.setState({focusedOption:null});var d=i.indexOf(c);c||(d=-1);var h=i.length-1,f=-1;if(i.length){switch(a){case"previous":d===0?f=0:d===-1?f=h:f=d-1;break;case"next":d>-1&&d<h&&(f=d+1);break}this.setState({inputIsHidden:f!==-1,focusedValue:i[f]})}}}},{key:"focusOption",value:function(){var a=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"first",o=this.props.pageSize,i=this.state.focusedOption,c=this.getFocusableOptions();if(c.length){var d=0,h=c.indexOf(i);i||(h=-1),a==="up"?d=h>0?h-1:c.length-1:a==="down"?d=(h+1)%c.length:a==="pageup"?(d=h-o,d<0&&(d=0)):a==="pagedown"?(d=h+o,d>c.length-1&&(d=c.length-1)):a==="last"&&(d=c.length-1),this.scrollToFocusedOptionOnUpdate=!0,this.setState({focusedOption:c[d],focusedValue:null,focusedOptionId:this.getFocusedOptionId(c[d])})}}},{key:"getTheme",value:function(){return this.props.theme?typeof this.props.theme=="function"?this.props.theme(Dv):Mr(Mr({},Dv),this.props.theme):Dv}},{key:"getCommonProps",value:function(){var a=this.clearValue,o=this.cx,i=this.getStyles,c=this.getClassNames,d=this.getValue,h=this.selectOption,f=this.setValue,y=this.props,x=y.isMulti,w=y.isRtl,F=y.options,O=this.hasValue();return{clearValue:a,cx:o,getStyles:i,getClassNames:c,getValue:d,hasValue:O,isMulti:x,isRtl:w,options:F,selectOption:h,selectProps:y,setValue:f,theme:this.getTheme()}}},{key:"hasValue",value:function(){var a=this.state.selectValue;return a.length>0}},{key:"hasOptions",value:function(){return!!this.getFocusableOptions().length}},{key:"isClearable",value:function(){var a=this.props,o=a.isClearable,i=a.isMulti;return o===void 0?i:o}},{key:"isOptionDisabled",value:function(a,o){return RD(this.props,a,o)}},{key:"isOptionSelected",value:function(a,o){return HD(this.props,a,o)}},{key:"filterOption",value:function(a,o){return jD(this.props,a,o)}},{key:"formatOptionLabel",value:function(a,o){if(typeof this.props.formatOptionLabel=="function"){var i=this.props.inputValue,c=this.state.selectValue;return this.props.formatOptionLabel(a,{context:o,inputValue:i,selectValue:c})}else return this.getOptionLabel(a)}},{key:"formatGroupLabel",value:function(a){return this.props.formatGroupLabel(a)}},{key:"startListeningComposition",value:function(){document&&document.addEventListener&&(document.addEventListener("compositionstart",this.onCompositionStart,!1),document.addEventListener("compositionend",this.onCompositionEnd,!1))}},{key:"stopListeningComposition",value:function(){document&&document.removeEventListener&&(document.removeEventListener("compositionstart",this.onCompositionStart),document.removeEventListener("compositionend",this.onCompositionEnd))}},{key:"startListeningToTouch",value:function(){document&&document.addEventListener&&(document.addEventListener("touchstart",this.onTouchStart,!1),document.addEventListener("touchmove",this.onTouchMove,!1),document.addEventListener("touchend",this.onTouchEnd,!1))}},{key:"stopListeningToTouch",value:function(){document&&document.removeEventListener&&(document.removeEventListener("touchstart",this.onTouchStart),document.removeEventListener("touchmove",this.onTouchMove),document.removeEventListener("touchend",this.onTouchEnd))}},{key:"renderInput",value:function(){var a=this.props,o=a.isDisabled,i=a.isSearchable,c=a.inputId,d=a.inputValue,h=a.tabIndex,f=a.form,y=a.menuIsOpen,x=a.required,w=this.getComponents(),F=w.Input,O=this.state,M=O.inputIsHidden,U=O.ariaSelection,j=this.commonProps,Q=c||this.getElementId("input"),N=Mr(Mr(Mr({"aria-autocomplete":"list","aria-expanded":y,"aria-haspopup":!0,"aria-errormessage":this.props["aria-errormessage"],"aria-invalid":this.props["aria-invalid"],"aria-label":this.props["aria-label"],"aria-labelledby":this.props["aria-labelledby"],"aria-required":x,role:"combobox","aria-activedescendant":this.isAppleDevice?void 0:this.state.focusedOptionId||""},y&&{"aria-controls":this.getElementId("listbox")}),!i&&{"aria-readonly":!0}),this.hasValue()?(U==null?void 0:U.action)==="initial-input-focus"&&{"aria-describedby":this.getElementId("live-region")}:{"aria-describedby":this.getElementId("placeholder")});return i?q.createElement(F,je({},j,{autoCapitalize:"none",autoComplete:"off",autoCorrect:"off",id:Q,innerRef:this.getInputRef,isDisabled:o,isHidden:M,onBlur:this.onInputBlur,onChange:this.handleInputChange,onFocus:this.onInputFocus,spellCheck:"false",tabIndex:h,form:f,type:"text",value:d},N)):q.createElement(Tae,je({id:Q,innerRef:this.getInputRef,onBlur:this.onInputBlur,onChange:u0,onFocus:this.onInputFocus,disabled:o,tabIndex:h,inputMode:"none",form:f,value:""},N))}},{key:"renderPlaceholderOrValue",value:function(){var a=this,o=this.getComponents(),i=o.MultiValue,c=o.MultiValueContainer,d=o.MultiValueLabel,h=o.MultiValueRemove,f=o.SingleValue,y=o.Placeholder,x=this.commonProps,w=this.props,F=w.controlShouldRenderValue,O=w.isDisabled,M=w.isMulti,U=w.inputValue,j=w.placeholder,Q=this.state,N=Q.selectValue,W=Q.focusedValue,ee=Q.isFocused;if(!this.hasValue()||!F)return U?null:q.createElement(y,je({},x,{key:"placeholder",isDisabled:O,isFocused:ee,innerProps:{id:this.getElementId("placeholder")}}),j);if(M)return N.map(function(oe,pe){var he=oe===W,Me="".concat(a.getOptionLabel(oe),"-").concat(a.getOptionValue(oe));return q.createElement(i,je({},x,{components:{Container:c,Label:d,Remove:h},isFocused:he,isDisabled:O,key:Me,index:pe,removeProps:{onClick:function(){return a.removeValue(oe)},onTouchEnd:function(){return a.removeValue(oe)},onMouseDown:function(ue){ue.preventDefault()}},data:oe}),a.formatOptionLabel(oe,"value"))});if(U)return null;var Ae=N[0];return q.createElement(f,je({},x,{data:Ae,isDisabled:O}),this.formatOptionLabel(Ae,"value"))}},{key:"renderClearIndicator",value:function(){var a=this.getComponents(),o=a.ClearIndicator,i=this.commonProps,c=this.props,d=c.isDisabled,h=c.isLoading,f=this.state.isFocused;if(!this.isClearable()||!o||d||!this.hasValue()||h)return null;var y={onMouseDown:this.onClearIndicatorMouseDown,onTouchEnd:this.onClearIndicatorTouchEnd,"aria-hidden":"true"};return q.createElement(o,je({},i,{innerProps:y,isFocused:f}))}},{key:"renderLoadingIndicator",value:function(){var a=this.getComponents(),o=a.LoadingIndicator,i=this.commonProps,c=this.props,d=c.isDisabled,h=c.isLoading,f=this.state.isFocused;if(!o||!h)return null;var y={"aria-hidden":"true"};return q.createElement(o,je({},i,{innerProps:y,isDisabled:d,isFocused:f}))}},{key:"renderIndicatorSeparator",value:function(){var a=this.getComponents(),o=a.DropdownIndicator,i=a.IndicatorSeparator;if(!o||!i)return null;var c=this.commonProps,d=this.props.isDisabled,h=this.state.isFocused;return q.createElement(i,je({},c,{isDisabled:d,isFocused:h}))}},{key:"renderDropdownIndicator",value:function(){var a=this.getComponents(),o=a.DropdownIndicator;if(!o)return null;var i=this.commonProps,c=this.props.isDisabled,d=this.state.isFocused,h={onMouseDown:this.onDropdownIndicatorMouseDown,onTouchEnd:this.onDropdownIndicatorTouchEnd,"aria-hidden":"true"};return q.createElement(o,je({},i,{innerProps:h,isDisabled:c,isFocused:d}))}},{key:"renderMenu",value:function(){var a=this,o=this.getComponents(),i=o.Group,c=o.GroupHeading,d=o.Menu,h=o.MenuList,f=o.MenuPortal,y=o.LoadingMessage,x=o.NoOptionsMessage,w=o.Option,F=this.commonProps,O=this.state.focusedOption,M=this.props,U=M.captureMenuScroll,j=M.inputValue,Q=M.isLoading,N=M.loadingMessage,W=M.minMenuHeight,ee=M.maxMenuHeight,Ae=M.menuIsOpen,oe=M.menuPlacement,pe=M.menuPosition,he=M.menuPortalTarget,Me=M.menuShouldBlockScroll,Oe=M.menuShouldScrollIntoView,ue=M.noOptionsMessage,ae=M.onMenuScrollToTop,de=M.onMenuScrollToBottom;if(!Ae)return null;var Z=function(Ge,Ze){var gt=Ge.type,Ut=Ge.data,bt=Ge.isDisabled,Tt=Ge.isSelected,Dt=Ge.label,ur=Ge.value,ln=O===Ut,Rr=bt?void 0:function(){return a.onOptionHover(Ut)},rn=bt?void 0:function(){return a.selectOption(Ut)},wn="".concat(a.getElementId("option"),"-").concat(Ze),Pn={id:wn,onClick:rn,onMouseMove:Rr,onMouseOver:Rr,tabIndex:-1,role:"option","aria-selected":a.isAppleDevice?void 0:Tt};return q.createElement(w,je({},F,{innerProps:Pn,data:Ut,isDisabled:bt,isSelected:Tt,key:wn,label:Dt,type:gt,value:ur,isFocused:ln,innerRef:ln?a.getFocusedOptionRef:void 0}),a.formatOptionLabel(Ge.data,"menu"))},X;if(this.hasOptions())X=this.getCategorizedOptions().map(function(Le){if(Le.type==="group"){var Ge=Le.data,Ze=Le.options,gt=Le.index,Ut="".concat(a.getElementId("group"),"-").concat(gt),bt="".concat(Ut,"-heading");return q.createElement(i,je({},F,{key:Ut,data:Ge,options:Ze,Heading:c,headingProps:{id:bt,data:Le.data},label:a.formatGroupLabel(Le.data)}),Le.options.map(function(Tt){return Z(Tt,"".concat(gt,"-").concat(Tt.index))}))}else if(Le.type==="option")return Z(Le,"".concat(Le.index))});else if(Q){var ne=N({inputValue:j});if(ne===null)return null;X=q.createElement(y,F,ne)}else{var ye=ue({inputValue:j});if(ye===null)return null;X=q.createElement(x,F,ye)}var be={minMenuHeight:W,maxMenuHeight:ee,menuPlacement:oe,menuPosition:pe,menuShouldScrollIntoView:Oe},Se=q.createElement(une,je({},F,be),function(Le){var Ge=Le.ref,Ze=Le.placerProps,gt=Ze.placement,Ut=Ze.maxHeight;return q.createElement(d,je({},F,be,{innerRef:Ge,innerProps:{onMouseDown:a.onMenuMouseDown,onMouseMove:a.onMenuMouseMove},isLoading:Q,placement:gt}),q.createElement(Uae,{captureEnabled:U,onTopArrive:ae,onBottomArrive:de,lockEnabled:Me},function(bt){return q.createElement(h,je({},F,{innerRef:function(Dt){a.getMenuListRef(Dt),bt(Dt)},innerProps:{role:"listbox","aria-multiselectable":F.isMulti,id:a.getElementId("listbox")},isLoading:Q,maxHeight:Ut,focusedOption:O}),X)}))});return he||pe==="fixed"?q.createElement(f,je({},F,{appendTo:he,controlElement:this.controlRef,menuPlacement:oe,menuPosition:pe}),Se):Se}},{key:"renderFormField",value:function(){var a=this,o=this.props,i=o.delimiter,c=o.isDisabled,d=o.isMulti,h=o.name,f=o.required,y=this.state.selectValue;if(f&&!this.hasValue()&&!c)return q.createElement(Nae,{name:h,onFocus:this.onValueInputFocus});if(!(!h||c))if(d)if(i){var x=y.map(function(O){return a.getOptionValue(O)}).join(i);return q.createElement("input",{name:h,type:"hidden",value:x})}else{var w=y.length>0?y.map(function(O,M){return q.createElement("input",{key:"i-".concat(M),name:h,type:"hidden",value:a.getOptionValue(O)})}):q.createElement("input",{name:h,type:"hidden",value:""});return q.createElement("div",null,w)}else{var F=y[0]?this.getOptionValue(y[0]):"";return q.createElement("input",{name:h,type:"hidden",value:F})}}},{key:"renderLiveRegion",value:function(){var a=this.commonProps,o=this.state,i=o.ariaSelection,c=o.focusedOption,d=o.focusedValue,h=o.isFocused,f=o.selectValue,y=this.getFocusableOptions();return q.createElement(_ae,je({},a,{id:this.getElementId("live-region"),ariaSelection:i,focusedOption:c,focusedValue:d,isFocused:h,selectValue:f,focusableOptions:y,isAppleDevice:this.isAppleDevice}))}},{key:"render",value:function(){var a=this.getComponents(),o=a.Control,i=a.IndicatorsContainer,c=a.SelectContainer,d=a.ValueContainer,h=this.props,f=h.className,y=h.id,x=h.isDisabled,w=h.menuIsOpen,F=this.state.isFocused,O=this.commonProps=this.getCommonProps();return q.createElement(c,je({},O,{className:f,innerProps:{id:y,onKeyDown:this.onKeyDown},isDisabled:x,isFocused:F}),this.renderLiveRegion(),q.createElement(o,je({},O,{innerRef:this.getControlRef,innerProps:{onMouseDown:this.onControlMouseDown,onTouchEnd:this.onControlTouchEnd},isDisabled:x,isFocused:F,menuIsOpen:w}),q.createElement(d,je({},O,{isDisabled:x}),this.renderPlaceholderOrValue(),this.renderInput()),q.createElement(i,je({},O,{isDisabled:x}),this.renderClearIndicator(),this.renderLoadingIndicator(),this.renderIndicatorSeparator(),this.renderDropdownIndicator())),this.renderMenu(),this.renderFormField())}}],[{key:"getDerivedStateFromProps",value:function(a,o){var i=o.prevProps,c=o.clearFocusValueOnUpdate,d=o.inputIsHiddenAfterUpdate,h=o.ariaSelection,f=o.isFocused,y=o.prevWasFocused,x=o.instancePrefix,w=a.options,F=a.value,O=a.menuIsOpen,M=a.inputValue,U=a.isMulti,j=l0(F),Q={};if(i&&(F!==i.value||w!==i.options||O!==i.menuIsOpen||M!==i.inputValue)){var N=O?eoe(a,j):[],W=O?aS(Mv(a,j),"".concat(x,"-option")):[],ee=c?toe(o,j):null,Ae=roe(o,N),oe=qw(W,Ae);Q={selectValue:j,focusedOption:Ae,focusedOptionId:oe,focusableOptionsWithIds:W,focusedValue:ee,clearFocusValueOnUpdate:!1}}var pe=d!=null&&a!==i?{inputIsHidden:d,inputIsHiddenAfterUpdate:void 0}:{},he=h,Me=f&&y;return f&&!Me&&(he={value:Uh(U,j,j[0]||null),options:j,action:"initial-input-focus"},Me=!y),(h==null?void 0:h.action)==="initial-input-focus"&&(he=null),Mr(Mr(Mr({},Q),pe),{},{prevProps:a,ariaSelection:he,prevWasFocused:Me})}}]),r}(q.Component);Ox.defaultProps=Zae;var aoe=q.forwardRef(function(e,t){var r=Sx(e);return q.createElement(Ox,je({ref:t},r))}),ooe=aoe,ioe=function(e){var t=e.nonce,r=e.children,n=e.cacheKey,a=q.useMemo(function(){return QP({key:n,nonce:t})},[n,t]);return q.createElement(LP,{value:a},r)};const soe=Object.freeze(Object.defineProperty({__proto__:null,NonceProvider:ioe,components:TD,createFilter:DD,default:ooe,defaultTheme:Dv,mergeStyles:Yae,useStateManager:Sx},Symbol.toStringTag,{value:"Module"})),Aoe=cr(soe);var coe=["allowCreateWhileLoading","createOptionPosition","formatCreateLabel","isValidNewOption","getNewOptionData","onCreateOption","options","onChange"],iS=function(){var t=arguments.length>0&&arguments[0]!==void 0?arguments[0]:"",r=arguments.length>1?arguments[1]:void 0,n=arguments.length>2?arguments[2]:void 0,a=String(t).toLowerCase(),o=String(n.getOptionValue(r)).toLowerCase(),i=String(n.getOptionLabel(r)).toLowerCase();return o===a||i===a},Xw={formatCreateLabel:function(t){return'Create "'.concat(t,'"')},isValidNewOption:function(t,r,n,a){return!(!t||r.some(function(o){return iS(t,o,a)})||n.some(function(o){return iS(t,o,a)}))},getNewOptionData:function(t,r){return{label:r,value:t,__isNew__:!0}}};function VD(e){var t=e.allowCreateWhileLoading,r=t===void 0?!1:t,n=e.createOptionPosition,a=n===void 0?"last":n,o=e.formatCreateLabel,i=o===void 0?Xw.formatCreateLabel:o,c=e.isValidNewOption,d=c===void 0?Xw.isValidNewOption:c,h=e.getNewOptionData,f=h===void 0?Xw.getNewOptionData:h,y=e.onCreateOption,x=e.options,w=x===void 0?[]:x,F=e.onChange,O=FA(e,coe),M=O.getOptionValue,U=M===void 0?UD:M,j=O.getOptionLabel,Q=j===void 0?PD:j,N=O.inputValue,W=O.isLoading,ee=O.isMulti,Ae=O.value,oe=O.name,pe=q.useMemo(function(){return d(N,l0(Ae),w,{getOptionValue:U,getOptionLabel:Q})?f(N,i(N)):void 0},[i,f,Q,U,N,d,w,Ae]),he=q.useMemo(function(){return(r||!W)&&pe?a==="first"?[pe].concat(Qs(w)):[].concat(Qs(w),[pe]):w},[r,a,W,pe,w]),Me=q.useCallback(function(Oe,ue){if(ue.action!=="select-option")return F(Oe,ue);var ae=Array.isArray(Oe)?Oe:[Oe];if(ae[ae.length-1]===pe){if(y)y(N);else{var de=f(N,N),Z={action:"create-option",name:oe,option:de};F(Uh(ee,[].concat(Qs(l0(Ae)),[de]),de),Z)}return}F(Oe,ue)},[f,N,ee,oe,pe,y,F,Ae]);return Mr(Mr({},O),{},{options:he,onChange:Me})}var uoe=q.forwardRef(function(e,t){var r=Sx(e),n=VD(r);return q.createElement(Ox,je({ref:t},n))}),loe=uoe;const doe=Object.freeze(Object.defineProperty({__proto__:null,default:loe,useCreatable:VD},Symbol.toStringTag,{value:"Module"})),foe=cr(doe);var Zw=typeof navigator<"u"?navigator.userAgent.toLowerCase().indexOf("firefox")>0:!1;function e1(e,t,r,n){e.addEventListener?e.addEventListener(t,r,n):e.attachEvent&&e.attachEvent("on".concat(t),function(){r(window.event)})}function GD(e,t){for(var r=t.slice(0,t.length-1),n=0;n<r.length;n++)r[n]=e[r[n].toLowerCase()];return r}function WD(e){typeof e!="string"&&(e=""),e=e.replace(/\s/g,"");for(var t=e.split(","),r=t.lastIndexOf("");r>=0;)t[r-1]+=",",t.splice(r,1),r=t.lastIndexOf("");return t}function poe(e,t){for(var r=e.length>=t.length?e:t,n=e.length>=t.length?t:e,a=!0,o=0;o<r.length;o++)n.indexOf(r[o])===-1&&(a=!1);return a}var Ix={backspace:8,tab:9,clear:12,enter:13,return:13,esc:27,escape:27,space:32,left:37,up:38,right:39,down:40,del:46,delete:46,ins:45,insert:45,home:36,end:35,pageup:33,pagedown:34,capslock:20,num_0:96,num_1:97,num_2:98,num_3:99,num_4:100,num_5:101,num_6:102,num_7:103,num_8:104,num_9:105,num_multiply:106,num_add:107,num_enter:108,num_subtract:109,num_decimal:110,num_divide:111,"⇪":20,",":188,".":190,"/":191,"`":192,"-":Zw?173:189,"=":Zw?61:187,";":Zw?59:186,"'":222,"[":219,"]":221,"\\":220},fl={"⇧":16,shift:16,"⌥":18,alt:18,option:18,"⌃":17,ctrl:17,control:17,"⌘":91,cmd:91,command:91},eC={16:"shiftKey",18:"altKey",17:"ctrlKey",91:"metaKey",shiftKey:16,ctrlKey:17,altKey:18,metaKey:91},Ki={16:!1,18:!1,17:!1,91:!1},li={};for(var bv=1;bv<20;bv++)Ix["f".concat(bv)]=111+bv;var Eo=[],sS=!1,YD="all",zD=[],wy=function(t){return Ix[t.toLowerCase()]||fl[t.toLowerCase()]||t.toUpperCase().charCodeAt(0)};function $D(e){YD=e||"all"}function Xh(){return YD||"all"}function hoe(){return Eo.slice(0)}function goe(e){var t=e.target||e.srcElement,r=t.tagName,n=!0;return(t.isContentEditable||(r==="INPUT"||r==="TEXTAREA"||r==="SELECT")&&!t.readOnly)&&(n=!1),n}function moe(e){return typeof e=="string"&&(e=wy(e)),Eo.indexOf(e)!==-1}function voe(e,t){var r,n;e||(e=Xh());for(var a in li)if(Object.prototype.hasOwnProperty.call(li,a))for(r=li[a],n=0;n<r.length;)r[n].scope===e?r.splice(n,1):n++;Xh()===e&&$D(t||"all")}function yoe(e){var t=e.keyCode||e.which||e.charCode,r=Eo.indexOf(t);if(r>=0&&Eo.splice(r,1),e.key&&e.key.toLowerCase()==="meta"&&Eo.splice(0,Eo.length),(t===93||t===224)&&(t=91),t in Ki){Ki[t]=!1;for(var n in fl)fl[n]===t&&(Ls[n]=!1)}}function boe(e){if(typeof e>"u")Object.keys(li).forEach(function(i){return delete li[i]});else if(Array.isArray(e))e.forEach(function(i){i.key&&t1(i)});else if(typeof e=="object")e.key&&t1(e);else if(typeof e=="string"){for(var t=arguments.length,r=new Array(t>1?t-1:0),n=1;n<t;n++)r[n-1]=arguments[n];var a=r[0],o=r[1];typeof a=="function"&&(o=a,a=""),t1({key:e,scope:a,method:o,splitKey:"+"})}}var t1=function(t){var r=t.key,n=t.scope,a=t.method,o=t.splitKey,i=o===void 0?"+":o,c=WD(r);c.forEach(function(d){var h=d.split(i),f=h.length,y=h[f-1],x=y==="*"?"*":wy(y);if(li[x]){n||(n=Xh());var w=f>1?GD(fl,h):[];li[x]=li[x].filter(function(F){var O=a?F.method===a:!0;return!(O&&F.scope===n&&poe(F.mods,w))})}})};function AS(e,t,r,n){if(t.element===n){var a;if(t.scope===r||t.scope==="all"){a=t.mods.length>0;for(var o in Ki)Object.prototype.hasOwnProperty.call(Ki,o)&&(!Ki[o]&&t.mods.indexOf(+o)>-1||Ki[o]&&t.mods.indexOf(+o)===-1)&&(a=!1);(t.mods.length===0&&!Ki[16]&&!Ki[18]&&!Ki[17]&&!Ki[91]||a||t.shortcut==="*")&&t.method(e,t)===!1&&(e.preventDefault?e.preventDefault():e.returnValue=!1,e.stopPropagation&&e.stopPropagation(),e.cancelBubble&&(e.cancelBubble=!0))}}}function cS(e,t){var r=li["*"],n=e.keyCode||e.which||e.charCode;if(Ls.filter.call(this,e)){if((n===93||n===224)&&(n=91),Eo.indexOf(n)===-1&&n!==229&&Eo.push(n),["ctrlKey","altKey","shiftKey","metaKey"].forEach(function(F){var O=eC[F];e[F]&&Eo.indexOf(O)===-1?Eo.push(O):!e[F]&&Eo.indexOf(O)>-1?Eo.splice(Eo.indexOf(O),1):F==="metaKey"&&e[F]&&Eo.length===3&&(e.ctrlKey||e.shiftKey||e.altKey||(Eo=Eo.slice(Eo.indexOf(O))))}),n in Ki){Ki[n]=!0;for(var a in fl)fl[a]===n&&(Ls[a]=!0);if(!r)return}for(var o in Ki)Object.prototype.hasOwnProperty.call(Ki,o)&&(Ki[o]=e[eC[o]]);e.getModifierState&&!(e.altKey&&!e.ctrlKey)&&e.getModifierState("AltGraph")&&(Eo.indexOf(17)===-1&&Eo.push(17),Eo.indexOf(18)===-1&&Eo.push(18),Ki[17]=!0,Ki[18]=!0);var i=Xh();if(r)for(var c=0;c<r.length;c++)r[c].scope===i&&(e.type==="keydown"&&r[c].keydown||e.type==="keyup"&&r[c].keyup)&&AS(e,r[c],i,t);if(n in li){for(var d=0;d<li[n].length;d++)if((e.type==="keydown"&&li[n][d].keydown||e.type==="keyup"&&li[n][d].keyup)&&li[n][d].key){for(var h=li[n][d],f=h.splitKey,y=h.key.split(f),x=[],w=0;w<y.length;w++)x.push(wy(y[w]));x.sort().join("")===Eo.sort().join("")&&AS(e,h,i,t)}}}}function woe(e){return zD.indexOf(e)>-1}function Ls(e,t,r){Eo=[];var n=WD(e),a=[],o="all",i=document,c=0,d=!1,h=!0,f="+",y=!1;for(r===void 0&&typeof t=="function"&&(r=t),Object.prototype.toString.call(t)==="[object Object]"&&(t.scope&&(o=t.scope),t.element&&(i=t.element),t.keyup&&(d=t.keyup),t.keydown!==void 0&&(h=t.keydown),t.capture!==void 0&&(y=t.capture),typeof t.splitKey=="string"&&(f=t.splitKey)),typeof t=="string"&&(o=t);c<n.length;c++)e=n[c].split(f),a=[],e.length>1&&(a=GD(fl,e)),e=e[e.length-1],e=e==="*"?"*":wy(e),e in li||(li[e]=[]),li[e].push({keyup:d,keydown:h,scope:o,mods:a,shortcut:n[c],method:r,key:n[c],splitKey:f,element:i});typeof i<"u"&&!woe(i)&&window&&(zD.push(i),e1(i,"keydown",function(x){cS(x,i)},y),sS||(sS=!0,e1(window,"focus",function(){Eo=[]},y)),e1(i,"keyup",function(x){cS(x,i),yoe(x)},y))}function Coe(e){var t=arguments.length>1&&arguments[1]!==void 0?arguments[1]:"all";Object.keys(li).forEach(function(r){var n=li[r].find(function(a){return a.scope===t&&a.shortcut===e});n&&n.method&&n.method()})}var r1={setScope:$D,getScope:Xh,deleteScope:voe,getPressedKeyCodes:hoe,isPressed:moe,filter:goe,trigger:Coe,unbind:boe,keyMap:Ix,modifier:fl,modifierMap:eC};for(var n1 in r1)Object.prototype.hasOwnProperty.call(r1,n1)&&(Ls[n1]=r1[n1]);if(typeof window<"u"){var Boe=window.hotkeys;Ls.noConflict=function(e){return e&&window.hotkeys===Ls&&(window.hotkeys=Boe),Ls},window.hotkeys=Ls}function xoe(){return Ls.isPressed}Ls.filter=function(){return!0};var JD=function(t,r){var n=t.target,a=n&&n.tagName;return!!(a&&r&&r.includes(a))},_oe=function(t){return JD(t,["INPUT","TEXTAREA","SELECT"])};function Eoe(e,t,r,n){r instanceof Array&&(n=r,r=void 0);var a=r||{},o=a.enableOnTags,i=a.filter,c=a.keyup,d=a.keydown,h=a.filterPreventDefault,f=h===void 0?!0:h,y=a.enabled,x=y===void 0?!0:y,w=a.enableOnContentEditable,F=w===void 0?!1:w,O=q.useRef(null),M=q.useCallback(function(U,j){var Q,N;return i&&!i(U)?!f:_oe(U)&&!JD(U,o)||(Q=U.target)!=null&&Q.isContentEditable&&!F?!0:O.current===null||document.activeElement===O.current||(N=O.current)!=null&&N.contains(document.activeElement)?(t(U,j),!0):!1},n?[O,o,i].concat(n):[O,o,i]);return q.useEffect(function(){if(!x){Ls.unbind(e,M);return}return c&&d!==!0&&(r.keydown=!1),Ls(e,r||{},M),function(){return Ls.unbind(e,M)}},[M,e,x]),O}var koe=Ls.isPressed;const Soe=Object.freeze(Object.defineProperty({__proto__:null,isHotkeyPressed:koe,useHotkeys:Eoe,useIsHotkeyPressed:xoe},Symbol.toStringTag,{value:"Module"})),Foe=cr(Soe);var a1={exports:{}};/*!
 * Signature Pad v2.3.2
 * https://github.com/szimek/signature_pad
 *
 * Copyright 2017 Szymon Nowak
 * Released under the MIT license
 *
 * The main idea and some parts of the code (e.g. drawing variable width Bézier curve) are taken from:
 * http://corner.squareup.com/2012/07/smoother-signatures.html
 *
 * Implementation of interpolation using cubic Bézier curves is taken from:
 * http://benknowscode.wordpress.com/2012/09/14/path-interpolation-using-cubic-bezier-and-control-point-estimation-in-javascript
 *
 * Algorithm for approximated length of a Bézier curve is taken from:
 * http://www.lemoda.net/maths/bezier-length/index.html
 *
 */function od(e,t,r){this.x=e,this.y=t,this.time=r||new Date().getTime()}od.prototype.velocityFrom=function(e){return this.time!==e.time?this.distanceTo(e)/(this.time-e.time):1};od.prototype.distanceTo=function(e){return Math.sqrt(Math.pow(this.x-e.x,2)+Math.pow(this.y-e.y,2))};od.prototype.equals=function(e){return this.x===e.x&&this.y===e.y&&this.time===e.time};function Dx(e,t,r,n){this.startPoint=e,this.control1=t,this.control2=r,this.endPoint=n}Dx.prototype.length=function(){for(var e=10,t=0,r=void 0,n=void 0,a=0;a<=e;a+=1){var o=a/e,i=this._point(o,this.startPoint.x,this.control1.x,this.control2.x,this.endPoint.x),c=this._point(o,this.startPoint.y,this.control1.y,this.control2.y,this.endPoint.y);if(a>0){var d=i-r,h=c-n;t+=Math.sqrt(d*d+h*h)}r=i,n=c}return t};Dx.prototype._point=function(e,t,r,n,a){return t*(1-e)*(1-e)*(1-e)+3*r*(1-e)*(1-e)*e+3*n*(1-e)*e*e+a*e*e*e};function Toe(e,t,r){var n,a,o,i=null,c=0;r||(r={});var d=function(){c=r.leading===!1?0:Date.now(),i=null,o=e.apply(n,a),i||(n=a=null)};return function(){var h=Date.now();!c&&r.leading===!1&&(c=h);var f=t-(h-c);return n=this,a=arguments,f<=0||f>t?(i&&(clearTimeout(i),i=null),c=h,o=e.apply(n,a),i||(n=a=null)):!i&&r.trailing!==!1&&(i=setTimeout(d,f)),o}}function to(e,t){var r=this,n=t||{};this.velocityFilterWeight=n.velocityFilterWeight||.7,this.minWidth=n.minWidth||.5,this.maxWidth=n.maxWidth||2.5,this.throttle="throttle"in n?n.throttle:16,this.minDistance="minDistance"in n?n.minDistance:5,this.throttle?this._strokeMoveUpdate=Toe(to.prototype._strokeUpdate,this.throttle):this._strokeMoveUpdate=to.prototype._strokeUpdate,this.dotSize=n.dotSize||function(){return(this.minWidth+this.maxWidth)/2},this.penColor=n.penColor||"black",this.backgroundColor=n.backgroundColor||"rgba(0,0,0,0)",this.onBegin=n.onBegin,this.onEnd=n.onEnd,this._canvas=e,this._ctx=e.getContext("2d"),this.clear(),this._handleMouseDown=function(a){a.which===1&&(r._mouseButtonDown=!0,r._strokeBegin(a))},this._handleMouseMove=function(a){r._mouseButtonDown&&r._strokeMoveUpdate(a)},this._handleMouseUp=function(a){a.which===1&&r._mouseButtonDown&&(r._mouseButtonDown=!1,r._strokeEnd(a))},this._handleTouchStart=function(a){if(a.targetTouches.length===1){var o=a.changedTouches[0];r._strokeBegin(o)}},this._handleTouchMove=function(a){a.preventDefault();var o=a.targetTouches[0];r._strokeMoveUpdate(o)},this._handleTouchEnd=function(a){var o=a.target===r._canvas;o&&(a.preventDefault(),r._strokeEnd(a))},this.on()}to.prototype.clear=function(){var e=this._ctx,t=this._canvas;e.fillStyle=this.backgroundColor,e.clearRect(0,0,t.width,t.height),e.fillRect(0,0,t.width,t.height),this._data=[],this._reset(),this._isEmpty=!0};to.prototype.fromDataURL=function(e){var t=this,r=arguments.length>1&&arguments[1]!==void 0?arguments[1]:{},n=new Image,a=r.ratio||window.devicePixelRatio||1,o=r.width||this._canvas.width/a,i=r.height||this._canvas.height/a;this._reset(),n.src=e,n.onload=function(){t._ctx.drawImage(n,0,0,o,i)},this._isEmpty=!1};to.prototype.toDataURL=function(e){var t;switch(e){case"image/svg+xml":return this._toSVG();default:for(var r=arguments.length,n=Array(r>1?r-1:0),a=1;a<r;a++)n[a-1]=arguments[a];return(t=this._canvas).toDataURL.apply(t,[e].concat(n))}};to.prototype.on=function(){this._handleMouseEvents(),this._handleTouchEvents()};to.prototype.off=function(){this._canvas.removeEventListener("mousedown",this._handleMouseDown),this._canvas.removeEventListener("mousemove",this._handleMouseMove),document.removeEventListener("mouseup",this._handleMouseUp),this._canvas.removeEventListener("touchstart",this._handleTouchStart),this._canvas.removeEventListener("touchmove",this._handleTouchMove),this._canvas.removeEventListener("touchend",this._handleTouchEnd)};to.prototype.isEmpty=function(){return this._isEmpty};to.prototype._strokeBegin=function(e){this._data.push([]),this._reset(),this._strokeUpdate(e),typeof this.onBegin=="function"&&this.onBegin(e)};to.prototype._strokeUpdate=function(e){var t=e.clientX,r=e.clientY,n=this._createPoint(t,r),a=this._data[this._data.length-1],o=a&&a[a.length-1],i=o&&n.distanceTo(o)<this.minDistance;if(!(o&&i)){var c=this._addPoint(n),d=c.curve,h=c.widths;d&&h&&this._drawCurve(d,h.start,h.end),this._data[this._data.length-1].push({x:n.x,y:n.y,time:n.time,color:this.penColor})}};to.prototype._strokeEnd=function(e){var t=this.points.length>2,r=this.points[0];if(!t&&r&&this._drawDot(r),r){var n=this._data[this._data.length-1],a=n[n.length-1];r.equals(a)||n.push({x:r.x,y:r.y,time:r.time,color:this.penColor})}typeof this.onEnd=="function"&&this.onEnd(e)};to.prototype._handleMouseEvents=function(){this._mouseButtonDown=!1,this._canvas.addEventListener("mousedown",this._handleMouseDown),this._canvas.addEventListener("mousemove",this._handleMouseMove),document.addEventListener("mouseup",this._handleMouseUp)};to.prototype._handleTouchEvents=function(){this._canvas.style.msTouchAction="none",this._canvas.style.touchAction="none",this._canvas.addEventListener("touchstart",this._handleTouchStart),this._canvas.addEventListener("touchmove",this._handleTouchMove),this._canvas.addEventListener("touchend",this._handleTouchEnd)};to.prototype._reset=function(){this.points=[],this._lastVelocity=0,this._lastWidth=(this.minWidth+this.maxWidth)/2,this._ctx.fillStyle=this.penColor};to.prototype._createPoint=function(e,t,r){var n=this._canvas.getBoundingClientRect();return new od(e-n.left,t-n.top,r||new Date().getTime())};to.prototype._addPoint=function(e){var t=this.points,r=void 0;if(t.push(e),t.length>2){t.length===3&&t.unshift(t[0]),r=this._calculateCurveControlPoints(t[0],t[1],t[2]);var n=r.c2;r=this._calculateCurveControlPoints(t[1],t[2],t[3]);var a=r.c1,o=new Dx(t[1],n,a,t[2]),i=this._calculateCurveWidths(o);return t.shift(),{curve:o,widths:i}}return{}};to.prototype._calculateCurveControlPoints=function(e,t,r){var n=e.x-t.x,a=e.y-t.y,o=t.x-r.x,i=t.y-r.y,c={x:(e.x+t.x)/2,y:(e.y+t.y)/2},d={x:(t.x+r.x)/2,y:(t.y+r.y)/2},h=Math.sqrt(n*n+a*a),f=Math.sqrt(o*o+i*i),y=c.x-d.x,x=c.y-d.y,w=f/(h+f),F={x:d.x+y*w,y:d.y+x*w},O=t.x-F.x,M=t.y-F.y;return{c1:new od(c.x+O,c.y+M),c2:new od(d.x+O,d.y+M)}};to.prototype._calculateCurveWidths=function(e){var t=e.startPoint,r=e.endPoint,n={start:null,end:null},a=this.velocityFilterWeight*r.velocityFrom(t)+(1-this.velocityFilterWeight)*this._lastVelocity,o=this._strokeWidth(a);return n.start=this._lastWidth,n.end=o,this._lastVelocity=a,this._lastWidth=o,n};to.prototype._strokeWidth=function(e){return Math.max(this.maxWidth/(e+1),this.minWidth)};to.prototype._drawPoint=function(e,t,r){var n=this._ctx;n.moveTo(e,t),n.arc(e,t,r,0,2*Math.PI,!1),this._isEmpty=!1};to.prototype._drawCurve=function(e,t,r){var n=this._ctx,a=r-t,o=Math.floor(e.length());n.beginPath();for(var i=0;i<o;i+=1){var c=i/o,d=c*c,h=d*c,f=1-c,y=f*f,x=y*f,w=x*e.startPoint.x;w+=3*y*c*e.control1.x,w+=3*f*d*e.control2.x,w+=h*e.endPoint.x;var F=x*e.startPoint.y;F+=3*y*c*e.control1.y,F+=3*f*d*e.control2.y,F+=h*e.endPoint.y;var O=t+h*a;this._drawPoint(w,F,O)}n.closePath(),n.fill()};to.prototype._drawDot=function(e){var t=this._ctx,r=typeof this.dotSize=="function"?this.dotSize():this.dotSize;t.beginPath(),this._drawPoint(e.x,e.y,r),t.closePath(),t.fill()};to.prototype._fromData=function(e,t,r){for(var n=0;n<e.length;n+=1){var a=e[n];if(a.length>1)for(var o=0;o<a.length;o+=1){var i=a[o],c=new od(i.x,i.y,i.time),d=i.color;if(o===0)this.penColor=d,this._reset(),this._addPoint(c);else if(o!==a.length-1){var h=this._addPoint(c),f=h.curve,y=h.widths;f&&y&&t(f,y,d)}}else{this._reset();var x=a[0];r(x)}}};to.prototype._toSVG=function(){var e=this,t=this._data,r=this._canvas,n=Math.max(window.devicePixelRatio||1,1),a=0,o=0,i=r.width/n,c=r.height/n,d=document.createElementNS("http://www.w3.org/2000/svg","svg");d.setAttributeNS(null,"width",r.width),d.setAttributeNS(null,"height",r.height),this._fromData(t,function(U,j,Q){var N=document.createElement("path");if(!isNaN(U.control1.x)&&!isNaN(U.control1.y)&&!isNaN(U.control2.x)&&!isNaN(U.control2.y)){var W="M "+U.startPoint.x.toFixed(3)+","+U.startPoint.y.toFixed(3)+" "+("C "+U.control1.x.toFixed(3)+","+U.control1.y.toFixed(3)+" ")+(U.control2.x.toFixed(3)+","+U.control2.y.toFixed(3)+" ")+(U.endPoint.x.toFixed(3)+","+U.endPoint.y.toFixed(3));N.setAttribute("d",W),N.setAttribute("stroke-width",(j.end*2.25).toFixed(3)),N.setAttribute("stroke",Q),N.setAttribute("fill","none"),N.setAttribute("stroke-linecap","round"),d.appendChild(N)}},function(U){var j=document.createElement("circle"),Q=typeof e.dotSize=="function"?e.dotSize():e.dotSize;j.setAttribute("r",Q),j.setAttribute("cx",U.x),j.setAttribute("cy",U.y),j.setAttribute("fill",U.color),d.appendChild(j)});var h="data:image/svg+xml;base64,",f='<svg xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink"'+(' viewBox="'+a+" "+o+" "+i+" "+c+'"')+(' width="'+i+'"')+(' height="'+c+'"')+">",y=d.innerHTML;if(y===void 0){var x=document.createElement("dummy"),w=d.childNodes;x.innerHTML="";for(var F=0;F<w.length;F+=1)x.appendChild(w[F].cloneNode(!0));y=x.innerHTML}var O="</svg>",M=f+y+O;return h+btoa(M)};to.prototype.fromData=function(e){var t=this;this.clear(),this._fromData(e,function(r,n){return t._drawCurve(r,n.start,n.end)},function(r){return t._drawDot(r)}),this._data=e};to.prototype.toData=function(){return this._data};const Ooe=Object.freeze(Object.defineProperty({__proto__:null,default:to},Symbol.toStringTag,{value:"Module"})),Ioe=cr(Ooe);var o1={exports:{}},uS;function Doe(){return uS||(uS=1,function(e,t){(function(r,n){e.exports=n()})(So,function(){return function(r){function n(o){if(a[o])return a[o].exports;var i=a[o]={exports:{},id:o,loaded:!1};return r[o].call(i.exports,i,i.exports,n),i.loaded=!0,i.exports}var a={};return n.m=r,n.c=a,n.p="",n(0)}([function(r,n){function a(h){var f=h.getContext("2d"),y=h.width,x=h.height,w=f.getImageData(0,0,y,x).data,F=c(!0,y,x,w),O=c(!1,y,x,w),M=d(!0,y,x,w),U=d(!1,y,x,w),j=U-M+1,Q=O-F+1,N=f.getImageData(M,F,j,Q);return h.width=j,h.height=Q,f.clearRect(0,0,j,Q),f.putImageData(N,0,0),h}function o(h,f,y,x){return{red:x[4*(y*f+h)],green:x[4*(y*f+h)+1],blue:x[4*(y*f+h)+2],alpha:x[4*(y*f+h)+3]}}function i(h,f,y,x){return o(h,f,y,x).alpha}function c(h,f,y,x){for(var w=h?1:-1,F=h?0:y-1,O=F;h?O<y:O>-1;O+=w)for(var M=0;M<f;M++)if(i(M,O,f,x))return O;return null}function d(h,f,y,x){for(var w=h?1:-1,F=h?0:f-1,O=F;h?O<f:O>-1;O+=w)for(var M=0;M<y;M++)if(i(O,M,f,x))return O;return null}Object.defineProperty(n,"__esModule",{value:!0}),n.default=a}])})}(o1)),o1.exports}var lS;function Moe(){return lS||(lS=1,function(e,t){(function(r,n){e.exports=n(HS,q,Ioe,Doe())})(So,function(r,n,a,o){return function(i){function c(h){if(d[h])return d[h].exports;var f=d[h]={exports:{},id:h,loaded:!1};return i[h].call(f.exports,f,f.exports,c),f.loaded=!0,f.exports}var d={};return c.m=i,c.c=d,c.p="",c(0)}([function(i,c,d){function h(pe){return pe&&pe.__esModule?pe:{default:pe}}function f(pe,he){var Me={};for(var Oe in pe)he.indexOf(Oe)>=0||Object.prototype.hasOwnProperty.call(pe,Oe)&&(Me[Oe]=pe[Oe]);return Me}function y(pe,he){if(!(pe instanceof he))throw new TypeError("Cannot call a class as a function")}function x(pe,he){if(!pe)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!he||typeof he!="object"&&typeof he!="function"?pe:he}function w(pe,he){if(typeof he!="function"&&he!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof he);pe.prototype=Object.create(he&&he.prototype,{constructor:{value:pe,enumerable:!1,writable:!0,configurable:!0}}),he&&(Object.setPrototypeOf?Object.setPrototypeOf(pe,he):pe.__proto__=he)}Object.defineProperty(c,"__esModule",{value:!0});var F=Object.assign||function(pe){for(var he=1;he<arguments.length;he++){var Me=arguments[he];for(var Oe in Me)Object.prototype.hasOwnProperty.call(Me,Oe)&&(pe[Oe]=Me[Oe])}return pe},O=function(){function pe(he,Me){for(var Oe=0;Oe<Me.length;Oe++){var ue=Me[Oe];ue.enumerable=ue.enumerable||!1,ue.configurable=!0,"value"in ue&&(ue.writable=!0),Object.defineProperty(he,ue.key,ue)}}return function(he,Me,Oe){return Me&&pe(he.prototype,Me),Oe&&pe(he,Oe),he}}(),M=d(1),U=h(M),j=d(2),Q=h(j),N=d(3),W=h(N),ee=d(4),Ae=h(ee),oe=function(pe){function he(){var Me,Oe,ue,ae;y(this,he);for(var de=arguments.length,Z=Array(de),X=0;X<de;X++)Z[X]=arguments[X];return Oe=ue=x(this,(Me=he.__proto__||Object.getPrototypeOf(he)).call.apply(Me,[this].concat(Z))),ue._sigPad=null,ue._excludeOurProps=function(){var ne=ue.props,ye=(ne.canvasProps,ne.clearOnResize,f(ne,["canvasProps","clearOnResize"]));return ye},ue.getCanvas=function(){return ue._canvas},ue.getTrimmedCanvas=function(){var ne=document.createElement("canvas");return ne.width=ue._canvas.width,ne.height=ue._canvas.height,ne.getContext("2d").drawImage(ue._canvas,0,0),(0,Ae.default)(ne)},ue.getSignaturePad=function(){return ue._sigPad},ue._checkClearOnResize=function(){ue.props.clearOnResize&&ue._resizeCanvas()},ue._resizeCanvas=function(){var ne=ue.props.canvasProps||{},ye=ne.width,be=ne.height;if(!ye||!be){var Se=ue._canvas,Le=Math.max(window.devicePixelRatio||1,1);ye||(Se.width=Se.offsetWidth*Le),be||(Se.height=Se.offsetHeight*Le),Se.getContext("2d").scale(Le,Le),ue.clear()}},ue.on=function(){return window.addEventListener("resize",ue._checkClearOnResize),ue._sigPad.on()},ue.off=function(){return window.removeEventListener("resize",ue._checkClearOnResize),ue._sigPad.off()},ue.clear=function(){return ue._sigPad.clear()},ue.isEmpty=function(){return ue._sigPad.isEmpty()},ue.fromDataURL=function(ne,ye){return ue._sigPad.fromDataURL(ne,ye)},ue.toDataURL=function(ne,ye){return ue._sigPad.toDataURL(ne,ye)},ue.fromData=function(ne){return ue._sigPad.fromData(ne)},ue.toData=function(){return ue._sigPad.toData()},ae=Oe,x(ue,ae)}return w(he,pe),O(he,[{key:"componentDidMount",value:function(){this._sigPad=new W.default(this._canvas,this._excludeOurProps()),this._resizeCanvas(),this.on()}},{key:"componentWillUnmount",value:function(){this.off()}},{key:"componentDidUpdate",value:function(){Object.assign(this._sigPad,this._excludeOurProps())}},{key:"render",value:function(){var Me=this,Oe=this.props.canvasProps;return Q.default.createElement("canvas",F({ref:function(ue){Me._canvas=ue}},Oe))}}]),he}(j.Component);oe.propTypes={velocityFilterWeight:U.default.number,minWidth:U.default.number,maxWidth:U.default.number,minDistance:U.default.number,dotSize:U.default.oneOfType([U.default.number,U.default.func]),penColor:U.default.string,throttle:U.default.number,onEnd:U.default.func,onBegin:U.default.func,canvasProps:U.default.object,clearOnResize:U.default.bool},oe.defaultProps={clearOnResize:!0},c.default=oe},function(i,c){i.exports=r},function(i,c){i.exports=n},function(i,c){i.exports=a},function(i,c){i.exports=o}])})}(a1)),a1.exports}var i1={exports:{}};/*!
 * html2canvas 1.4.1 <https://html2canvas.hertzen.com>
 * Copyright (c) 2022 Niklas von Hertzen <https://hertzen.com>
 * Released under MIT License
 */var dS;function Poe(){return dS||(dS=1,function(e,t){(function(r,n){e.exports=n()})(So,function(){/*! *****************************************************************************
		    Copyright (c) Microsoft Corporation.

		    Permission to use, copy, modify, and/or distribute this software for any
		    purpose with or without fee is hereby granted.

		    THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH
		    REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY
		    AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT,
		    INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM
		    LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR
		    OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR
		    PERFORMANCE OF THIS SOFTWARE.
		    ***************************************************************************** */var r=function(b,g){return r=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(E,_){E.__proto__=_}||function(E,_){for(var P in _)Object.prototype.hasOwnProperty.call(_,P)&&(E[P]=_[P])},r(b,g)};function n(b,g){if(typeof g!="function"&&g!==null)throw new TypeError("Class extends value "+String(g)+" is not a constructor or null");r(b,g);function E(){this.constructor=b}b.prototype=g===null?Object.create(g):(E.prototype=g.prototype,new E)}var a=function(){return a=Object.assign||function(g){for(var E,_=1,P=arguments.length;_<P;_++){E=arguments[_];for(var H in E)Object.prototype.hasOwnProperty.call(E,H)&&(g[H]=E[H])}return g},a.apply(this,arguments)};function o(b,g,E,_){function P(H){return H instanceof E?H:new E(function(te){te(H)})}return new(E||(E=Promise))(function(H,te){function ge(Ke){try{Ne(_.next(Ke))}catch(rt){te(rt)}}function me(Ke){try{Ne(_.throw(Ke))}catch(rt){te(rt)}}function Ne(Ke){Ke.done?H(Ke.value):P(Ke.value).then(ge,me)}Ne((_=_.apply(b,[])).next())})}function i(b,g){var E={label:0,sent:function(){if(H[0]&1)throw H[1];return H[1]},trys:[],ops:[]},_,P,H,te;return te={next:ge(0),throw:ge(1),return:ge(2)},typeof Symbol=="function"&&(te[Symbol.iterator]=function(){return this}),te;function ge(Ne){return function(Ke){return me([Ne,Ke])}}function me(Ne){if(_)throw new TypeError("Generator is already executing.");for(;E;)try{if(_=1,P&&(H=Ne[0]&2?P.return:Ne[0]?P.throw||((H=P.return)&&H.call(P),0):P.next)&&!(H=H.call(P,Ne[1])).done)return H;switch(P=0,H&&(Ne=[Ne[0]&2,H.value]),Ne[0]){case 0:case 1:H=Ne;break;case 4:return E.label++,{value:Ne[1],done:!1};case 5:E.label++,P=Ne[1],Ne=[0];continue;case 7:Ne=E.ops.pop(),E.trys.pop();continue;default:if(H=E.trys,!(H=H.length>0&&H[H.length-1])&&(Ne[0]===6||Ne[0]===2)){E=0;continue}if(Ne[0]===3&&(!H||Ne[1]>H[0]&&Ne[1]<H[3])){E.label=Ne[1];break}if(Ne[0]===6&&E.label<H[1]){E.label=H[1],H=Ne;break}if(H&&E.label<H[2]){E.label=H[2],E.ops.push(Ne);break}H[2]&&E.ops.pop(),E.trys.pop();continue}Ne=g.call(b,E)}catch(Ke){Ne=[6,Ke],P=0}finally{_=H=0}if(Ne[0]&5)throw Ne[1];return{value:Ne[0]?Ne[1]:void 0,done:!0}}}function c(b,g,E){if(arguments.length===2)for(var _=0,P=g.length,H;_<P;_++)(H||!(_ in g))&&(H||(H=Array.prototype.slice.call(g,0,_)),H[_]=g[_]);return b.concat(H||g)}for(var d=function(){function b(g,E,_,P){this.left=g,this.top=E,this.width=_,this.height=P}return b.prototype.add=function(g,E,_,P){return new b(this.left+g,this.top+E,this.width+_,this.height+P)},b.fromClientRect=function(g,E){return new b(E.left+g.windowBounds.left,E.top+g.windowBounds.top,E.width,E.height)},b.fromDOMRectList=function(g,E){var _=Array.from(E).find(function(P){return P.width!==0});return _?new b(_.left+g.windowBounds.left,_.top+g.windowBounds.top,_.width,_.height):b.EMPTY},b.EMPTY=new b(0,0,0,0),b}(),h=function(b,g){return d.fromClientRect(b,g.getBoundingClientRect())},f=function(b){var g=b.body,E=b.documentElement;if(!g||!E)throw new Error("Unable to get document size");var _=Math.max(Math.max(g.scrollWidth,E.scrollWidth),Math.max(g.offsetWidth,E.offsetWidth),Math.max(g.clientWidth,E.clientWidth)),P=Math.max(Math.max(g.scrollHeight,E.scrollHeight),Math.max(g.offsetHeight,E.offsetHeight),Math.max(g.clientHeight,E.clientHeight));return new d(0,0,_,P)},y=function(b){for(var g=[],E=0,_=b.length;E<_;){var P=b.charCodeAt(E++);if(P>=55296&&P<=56319&&E<_){var H=b.charCodeAt(E++);(H&64512)===56320?g.push(((P&1023)<<10)+(H&1023)+65536):(g.push(P),E--)}else g.push(P)}return g},x=function(){for(var b=[],g=0;g<arguments.length;g++)b[g]=arguments[g];if(String.fromCodePoint)return String.fromCodePoint.apply(String,b);var E=b.length;if(!E)return"";for(var _=[],P=-1,H="";++P<E;){var te=b[P];te<=65535?_.push(te):(te-=65536,_.push((te>>10)+55296,te%1024+56320)),(P+1===E||_.length>16384)&&(H+=String.fromCharCode.apply(String,_),_.length=0)}return H},w="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",F=typeof Uint8Array>"u"?[]:new Uint8Array(256),O=0;O<w.length;O++)F[w.charCodeAt(O)]=O;for(var M="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",U=typeof Uint8Array>"u"?[]:new Uint8Array(256),j=0;j<M.length;j++)U[M.charCodeAt(j)]=j;for(var Q=function(b){var g=b.length*.75,E=b.length,_,P=0,H,te,ge,me;b[b.length-1]==="="&&(g--,b[b.length-2]==="="&&g--);var Ne=typeof ArrayBuffer<"u"&&typeof Uint8Array<"u"&&typeof Uint8Array.prototype.slice<"u"?new ArrayBuffer(g):new Array(g),Ke=Array.isArray(Ne)?Ne:new Uint8Array(Ne);for(_=0;_<E;_+=4)H=U[b.charCodeAt(_)],te=U[b.charCodeAt(_+1)],ge=U[b.charCodeAt(_+2)],me=U[b.charCodeAt(_+3)],Ke[P++]=H<<2|te>>4,Ke[P++]=(te&15)<<4|ge>>2,Ke[P++]=(ge&3)<<6|me&63;return Ne},N=function(b){for(var g=b.length,E=[],_=0;_<g;_+=2)E.push(b[_+1]<<8|b[_]);return E},W=function(b){for(var g=b.length,E=[],_=0;_<g;_+=4)E.push(b[_+3]<<24|b[_+2]<<16|b[_+1]<<8|b[_]);return E},ee=5,Ae=11,oe=2,pe=Ae-ee,he=65536>>ee,Me=1<<ee,Oe=Me-1,ue=1024>>ee,ae=he+ue,de=ae,Z=32,X=de+Z,ne=65536>>Ae,ye=1<<pe,be=ye-1,Se=function(b,g,E){return b.slice?b.slice(g,E):new Uint16Array(Array.prototype.slice.call(b,g,E))},Le=function(b,g,E){return b.slice?b.slice(g,E):new Uint32Array(Array.prototype.slice.call(b,g,E))},Ge=function(b,g){var E=Q(b),_=Array.isArray(E)?W(E):new Uint32Array(E),P=Array.isArray(E)?N(E):new Uint16Array(E),H=24,te=Se(P,H/2,_[4]/2),ge=_[5]===2?Se(P,(H+_[4])/2):Le(_,Math.ceil((H+_[4])/4));return new Ze(_[0],_[1],_[2],_[3],te,ge)},Ze=function(){function b(g,E,_,P,H,te){this.initialValue=g,this.errorValue=E,this.highStart=_,this.highValueIndex=P,this.index=H,this.data=te}return b.prototype.get=function(g){var E;if(g>=0){if(g<55296||g>56319&&g<=65535)return E=this.index[g>>ee],E=(E<<oe)+(g&Oe),this.data[E];if(g<=65535)return E=this.index[he+(g-55296>>ee)],E=(E<<oe)+(g&Oe),this.data[E];if(g<this.highStart)return E=X-ne+(g>>Ae),E=this.index[E],E+=g>>ee&be,E=this.index[E],E=(E<<oe)+(g&Oe),this.data[E];if(g<=1114111)return this.data[this.highValueIndex]}return this.errorValue},b}(),gt="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",Ut=typeof Uint8Array>"u"?[]:new Uint8Array(256),bt=0;bt<gt.length;bt++)Ut[gt.charCodeAt(bt)]=bt;var Tt="KwAAAAAAAAAACA4AUD0AADAgAAACAAAAAAAIABAAGABAAEgAUABYAGAAaABgAGgAYgBqAF8AZwBgAGgAcQB5AHUAfQCFAI0AlQCdAKIAqgCyALoAYABoAGAAaABgAGgAwgDKAGAAaADGAM4A0wDbAOEA6QDxAPkAAQEJAQ8BFwF1AH0AHAEkASwBNAE6AUIBQQFJAVEBWQFhAWgBcAF4ATAAgAGGAY4BlQGXAZ8BpwGvAbUBvQHFAc0B0wHbAeMB6wHxAfkBAQIJAvEBEQIZAiECKQIxAjgCQAJGAk4CVgJeAmQCbAJ0AnwCgQKJApECmQKgAqgCsAK4ArwCxAIwAMwC0wLbAjAA4wLrAvMC+AIAAwcDDwMwABcDHQMlAy0DNQN1AD0DQQNJA0kDSQNRA1EDVwNZA1kDdQB1AGEDdQBpA20DdQN1AHsDdQCBA4kDkQN1AHUAmQOhA3UAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AKYDrgN1AHUAtgO+A8YDzgPWAxcD3gPjA+sD8wN1AHUA+wMDBAkEdQANBBUEHQQlBCoEFwMyBDgEYABABBcDSARQBFgEYARoBDAAcAQzAXgEgASIBJAEdQCXBHUAnwSnBK4EtgS6BMIEyAR1AHUAdQB1AHUAdQCVANAEYABgAGAAYABgAGAAYABgANgEYADcBOQEYADsBPQE/AQEBQwFFAUcBSQFLAU0BWQEPAVEBUsFUwVbBWAAYgVgAGoFcgV6BYIFigWRBWAAmQWfBaYFYABgAGAAYABgAKoFYACxBbAFuQW6BcEFwQXHBcEFwQXPBdMF2wXjBeoF8gX6BQIGCgYSBhoGIgYqBjIGOgZgAD4GRgZMBmAAUwZaBmAAYABgAGAAYABgAGAAYABgAGAAYABgAGIGYABpBnAGYABgAGAAYABgAGAAYABgAGAAYAB4Bn8GhQZgAGAAYAB1AHcDFQSLBmAAYABgAJMGdQA9A3UAmwajBqsGqwaVALMGuwbDBjAAywbSBtIG1QbSBtIG0gbSBtIG0gbdBuMG6wbzBvsGAwcLBxMHAwcbByMHJwcsBywHMQcsB9IGOAdAB0gHTgfSBkgHVgfSBtIG0gbSBtIG0gbSBtIG0gbSBiwHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAdgAGAALAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAdbB2MHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsB2kH0gZwB64EdQB1AHUAdQB1AHUAdQB1AHUHfQdgAIUHjQd1AHUAlQedB2AAYAClB6sHYACzB7YHvgfGB3UAzgfWBzMB3gfmB1EB7gf1B/0HlQENAQUIDQh1ABUIHQglCBcDLQg1CD0IRQhNCEEDUwh1AHUAdQBbCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIaQhjCGQIZQhmCGcIaAhpCGMIZAhlCGYIZwhoCGkIYwhkCGUIZghnCGgIcAh3CHoIMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIgggwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAALAcsBywHLAcsBywHLAcsBywHLAcsB4oILAcsB44I0gaWCJ4Ipgh1AHUAqgiyCHUAdQB1AHUAdQB1AHUAdQB1AHUAtwh8AXUAvwh1AMUIyQjRCNkI4AjoCHUAdQB1AO4I9gj+CAYJDgkTCS0HGwkjCYIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiCCIIIggiAAIAAAAFAAYABgAGIAXwBgAHEAdQBFAJUAogCyAKAAYABgAEIA4ABGANMA4QDxAMEBDwE1AFwBLAE6AQEBUQF4QkhCmEKoQrhCgAHIQsAB0MLAAcABwAHAAeDC6ABoAHDCwMMAAcABwAHAAdDDGMMAAcAB6MM4wwjDWMNow3jDaABoAGgAaABoAGgAaABoAGgAaABoAGgAaABoAGgAaABoAGgAaABoAEjDqABWw6bDqABpg6gAaABoAHcDvwOPA+gAaABfA/8DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DvwO/A78DpcPAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcAB9cPKwkyCToJMAB1AHUAdQBCCUoJTQl1AFUJXAljCWcJawkwADAAMAAwAHMJdQB2CX4JdQCECYoJjgmWCXUAngkwAGAAYABxAHUApgn3A64JtAl1ALkJdQDACTAAMAAwADAAdQB1AHUAdQB1AHUAdQB1AHUAowYNBMUIMAAwADAAMADICcsJ0wnZCRUE4QkwAOkJ8An4CTAAMAB1AAAKvwh1AAgKDwoXCh8KdQAwACcKLgp1ADYKqAmICT4KRgowADAAdQB1AE4KMAB1AFYKdQBeCnUAZQowADAAMAAwADAAMAAwADAAMAAVBHUAbQowADAAdQC5CXUKMAAwAHwBxAijBogEMgF9CoQKiASMCpQKmgqIBKIKqgquCogEDQG2Cr4KxgrLCjAAMADTCtsKCgHjCusK8Qr5CgELMAAwADAAMAB1AIsECQsRC3UANAEZCzAAMAAwADAAMAB1ACELKQswAHUANAExCzkLdQBBC0kLMABRC1kLMAAwADAAMAAwADAAdQBhCzAAMAAwAGAAYABpC3ELdwt/CzAAMACHC4sLkwubC58Lpwt1AK4Ltgt1APsDMAAwADAAMAAwADAAMAAwAL4LwwvLC9IL1wvdCzAAMADlC+kL8Qv5C/8LSQswADAAMAAwADAAMAAwADAAMAAHDDAAMAAwADAAMAAODBYMHgx1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1ACYMMAAwADAAdQB1AHUALgx1AHUAdQB1AHUAdQA2DDAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AD4MdQBGDHUAdQB1AHUAdQB1AEkMdQB1AHUAdQB1AFAMMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQBYDHUAdQB1AF8MMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUA+wMVBGcMMAAwAHwBbwx1AHcMfwyHDI8MMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAYABgAJcMMAAwADAAdQB1AJ8MlQClDDAAMACtDCwHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsB7UMLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHdQB1AHUAdQB1AHUAdQB1AHUAdQB1AHUAdQB1AA0EMAC9DDAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAsBywHLAcsBywHLAcsBywHLQcwAMEMyAwsBywHLAcsBywHLAcsBywHLAcsBywHzAwwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwAHUAdQB1ANQM2QzhDDAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMABgAGAAYABgAGAAYABgAOkMYADxDGAA+AwADQYNYABhCWAAYAAODTAAMAAwADAAFg1gAGAAHg37AzAAMAAwADAAYABgACYNYAAsDTQNPA1gAEMNPg1LDWAAYABgAGAAYABgAGAAYABgAGAAUg1aDYsGVglhDV0NcQBnDW0NdQ15DWAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAlQCBDZUAiA2PDZcNMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAnw2nDTAAMAAwADAAMAAwAHUArw23DTAAMAAwADAAMAAwADAAMAAwADAAMAB1AL8NMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAB1AHUAdQB1AHUAdQDHDTAAYABgAM8NMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAA1w11ANwNMAAwAD0B5A0wADAAMAAwADAAMADsDfQN/A0EDgwOFA4wABsOMAAwADAAMAAwADAAMAAwANIG0gbSBtIG0gbSBtIG0gYjDigOwQUuDsEFMw7SBjoO0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIGQg5KDlIOVg7SBtIGXg5lDm0OdQ7SBtIGfQ6EDooOjQ6UDtIGmg6hDtIG0gaoDqwO0ga0DrwO0gZgAGAAYADEDmAAYAAkBtIGzA5gANIOYADaDokO0gbSBt8O5w7SBu8O0gb1DvwO0gZgAGAAxA7SBtIG0gbSBtIGYABgAGAAYAAED2AAsAUMD9IG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIGFA8sBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAccD9IGLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHJA8sBywHLAcsBywHLAccDywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywPLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAc0D9IG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIGLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAccD9IG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIGFA8sBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHLAcsBywHPA/SBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gbSBtIG0gYUD0QPlQCVAJUAMAAwADAAMACVAJUAlQCVAJUAlQCVAEwPMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAA//8EAAQABAAEAAQABAAEAAQABAANAAMAAQABAAIABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQACgATABcAHgAbABoAHgAXABYAEgAeABsAGAAPABgAHABLAEsASwBLAEsASwBLAEsASwBLABgAGAAeAB4AHgATAB4AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQABYAGwASAB4AHgAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAWAA0AEQAeAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAAQABAAEAAQABAAFAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAJABYAGgAbABsAGwAeAB0AHQAeAE8AFwAeAA0AHgAeABoAGwBPAE8ADgBQAB0AHQAdAE8ATwAXAE8ATwBPABYAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAFAAUABQAFAAUABQAFAAUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAeAB4AHgAeAFAATwBAAE8ATwBPAEAATwBQAFAATwBQAB4AHgAeAB4AHgAeAB0AHQAdAB0AHgAdAB4ADgBQAFAAUABQAFAAHgAeAB4AHgAeAB4AHgBQAB4AUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAJAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAkACQAJAAkACQAJAAkABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAeAB4AHgAeAFAAHgAeAB4AKwArAFAAUABQAFAAGABQACsAKwArACsAHgAeAFAAHgBQAFAAUAArAFAAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQABAAEAAQABAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAUAAeAB4AHgAeAB4AHgBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAYAA0AKwArAB4AHgAbACsABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQADQAEAB4ABAAEAB4ABAAEABMABAArACsAKwArACsAKwArACsAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAKwArACsAKwBWAFYAVgBWAB4AHgArACsAKwArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AGgAaABoAGAAYAB4AHgAEAAQABAAEAAQABAAEAAQABAAEAAQAEwAEACsAEwATAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABABLAEsASwBLAEsASwBLAEsASwBLABoAGQAZAB4AUABQAAQAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQABMAUAAEAAQABAAEAAQABAAEAB4AHgAEAAQABAAEAAQABABQAFAABAAEAB4ABAAEAAQABABQAFAASwBLAEsASwBLAEsASwBLAEsASwBQAFAAUAAeAB4AUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwAeAFAABABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAFAAKwArACsAKwArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQAUABQAB4AHgAYABMAUAArACsABAAbABsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAFAABAAEAAQABAAEAFAABAAEAAQAUAAEAAQABAAEAAQAKwArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAArACsAHgArAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwArACsAKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAB4ABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAUAAEAAQABAAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQAFAABAAEAA0ADQBLAEsASwBLAEsASwBLAEsASwBLAB4AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAArAFAAUABQAFAAUABQAFAAUAArACsAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUAArACsAKwBQAFAAUABQACsAKwAEAFAABAAEAAQABAAEAAQABAArACsABAAEACsAKwAEAAQABABQACsAKwArACsAKwArACsAKwAEACsAKwArACsAUABQACsAUABQAFAABAAEACsAKwBLAEsASwBLAEsASwBLAEsASwBLAFAAUAAaABoAUABQAFAAUABQAEwAHgAbAFAAHgAEACsAKwAEAAQABAArAFAAUABQAFAAUABQACsAKwArACsAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQACsAUABQACsAUABQACsAKwAEACsABAAEAAQABAAEACsAKwArACsABAAEACsAKwAEAAQABAArACsAKwAEACsAKwArACsAKwArACsAUABQAFAAUAArAFAAKwArACsAKwArACsAKwBLAEsASwBLAEsASwBLAEsASwBLAAQABABQAFAAUAAEAB4AKwArACsAKwArACsAKwArACsAKwAEAAQABAArAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQACsAUABQAFAAUABQACsAKwAEAFAABAAEAAQABAAEAAQABAAEACsABAAEAAQAKwAEAAQABAArACsAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAABAAEACsAKwBLAEsASwBLAEsASwBLAEsASwBLAB4AGwArACsAKwArACsAKwArAFAABAAEAAQABAAEAAQAKwAEAAQABAArAFAAUABQAFAAUABQAFAAUAArACsAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAArACsABAAEACsAKwAEAAQABAArACsAKwArACsAKwArAAQABAAEACsAKwArACsAUABQACsAUABQAFAABAAEACsAKwBLAEsASwBLAEsASwBLAEsASwBLAB4AUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArAAQAUAArAFAAUABQAFAAUABQACsAKwArAFAAUABQACsAUABQAFAAUAArACsAKwBQAFAAKwBQACsAUABQACsAKwArAFAAUAArACsAKwBQAFAAUAArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArAAQABAAEAAQABAArACsAKwAEAAQABAArAAQABAAEAAQAKwArAFAAKwArACsAKwArACsABAArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAUABQAFAAHgAeAB4AHgAeAB4AGwAeACsAKwArACsAKwAEAAQABAAEAAQAUABQAFAAUABQAFAAUABQACsAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAUAAEAAQABAAEAAQABAAEACsABAAEAAQAKwAEAAQABAAEACsAKwArACsAKwArACsABAAEACsAUABQAFAAKwArACsAKwArAFAAUAAEAAQAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAKwAOAFAAUABQAFAAUABQAFAAHgBQAAQABAAEAA4AUABQAFAAUABQAFAAUABQACsAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAKwArAAQAUAAEAAQABAAEAAQABAAEACsABAAEAAQAKwAEAAQABAAEACsAKwArACsAKwArACsABAAEACsAKwArACsAKwArACsAUAArAFAAUAAEAAQAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwBQAFAAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAFAABAAEAAQABAAEAAQABAArAAQABAAEACsABAAEAAQABABQAB4AKwArACsAKwBQAFAAUAAEAFAAUABQAFAAUABQAFAAUABQAFAABAAEACsAKwBLAEsASwBLAEsASwBLAEsASwBLAFAAUABQAFAAUABQAFAAUABQABoAUABQAFAAUABQAFAAKwAEAAQABAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQACsAUAArACsAUABQAFAAUABQAFAAUAArACsAKwAEACsAKwArACsABAAEAAQABAAEAAQAKwAEACsABAAEAAQABAAEAAQABAAEACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArAAQABAAeACsAKwArACsAKwArACsAKwArACsAKwArAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXAAqAFwAXAAqACoAKgAqACoAKgAqACsAKwArACsAGwBcAFwAXABcAFwAXABcACoAKgAqACoAKgAqACoAKgAeAEsASwBLAEsASwBLAEsASwBLAEsADQANACsAKwArACsAKwBcAFwAKwBcACsAXABcAFwAXABcACsAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACsAXAArAFwAXABcAFwAXABcAFwAXABcAFwAKgBcAFwAKgAqACoAKgAqACoAKgAqACoAXAArACsAXABcAFwAXABcACsAXAArACoAKgAqACoAKgAqACsAKwBLAEsASwBLAEsASwBLAEsASwBLACsAKwBcAFwAXABcAFAADgAOAA4ADgAeAA4ADgAJAA4ADgANAAkAEwATABMAEwATAAkAHgATAB4AHgAeAAQABAAeAB4AHgAeAB4AHgBLAEsASwBLAEsASwBLAEsASwBLAFAAUABQAFAAUABQAFAAUABQAFAADQAEAB4ABAAeAAQAFgARABYAEQAEAAQAUABQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQADQAEAAQABAAEAAQADQAEAAQAUABQAFAAUABQAAQABAAEAAQABAAEAAQABAAEAAQABAArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAArAA0ADQAeAB4AHgAeAB4AHgAEAB4AHgAeAB4AHgAeACsAHgAeAA4ADgANAA4AHgAeAB4AHgAeAAkACQArACsAKwArACsAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgBcAEsASwBLAEsASwBLAEsASwBLAEsADQANAB4AHgAeAB4AXABcAFwAXABcAFwAKgAqACoAKgBcAFwAXABcACoAKgAqAFwAKgAqACoAXABcACoAKgAqACoAKgAqACoAXABcAFwAKgAqACoAKgBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACoAKgAqACoAKgAqACoAKgAqACoAKgAqAFwAKgBLAEsASwBLAEsASwBLAEsASwBLACoAKgAqACoAKgAqAFAAUABQAFAAUABQACsAUAArACsAKwArACsAUAArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgBQAFAAUABQAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAUAArACsAUABQAFAAUABQAFAAUAArAFAAKwBQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAKwArAFAAUABQAFAAUABQAFAAKwBQACsAUABQAFAAUAArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsABAAEAAQAHgANAB4AHgAeAB4AHgAeAB4AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUAArACsADQBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAANAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAWABEAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAA0ADQANAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAAQABAAEACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAANAA0AKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUAArAAQABAArACsAKwArACsAKwArACsAKwArACsAKwBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqAA0ADQAVAFwADQAeAA0AGwBcACoAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwAeAB4AEwATAA0ADQAOAB4AEwATAB4ABAAEAAQACQArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAFAAUABQAFAAUAAEAAQAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQAUAArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAArACsAKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArACsAHgArACsAKwATABMASwBLAEsASwBLAEsASwBLAEsASwBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXAArACsAXABcAFwAXABcACsAKwArACsAKwArACsAKwArACsAKwBcAFwAXABcAFwAXABcAFwAXABcAFwAXAArACsAKwArAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAXAArACsAKwAqACoAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAArACsAHgAeAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcACoAKgAqACoAKgAqACoAKgAqACoAKwAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKwArAAQASwBLAEsASwBLAEsASwBLAEsASwArACsAKwArACsAKwBLAEsASwBLAEsASwBLAEsASwBLACsAKwArACsAKwArACoAKgAqACoAKgAqACoAXAAqACoAKgAqACoAKgArACsABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsABAAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABABQAFAAUABQAFAAUABQACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwANAA0AHgANAA0ADQANAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQABAAEAAQABAAEAAQAHgAeAB4AHgAeAB4AHgAeAB4AKwArACsABAAEAAQAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABABQAFAASwBLAEsASwBLAEsASwBLAEsASwBQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwAeAB4AHgAeAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArAA0ADQANAA0ADQBLAEsASwBLAEsASwBLAEsASwBLACsAKwArAFAAUABQAEsASwBLAEsASwBLAEsASwBLAEsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAA0ADQBQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUAAeAB4AHgAeAB4AHgAeAB4AKwArACsAKwArACsAKwArAAQABAAEAB4ABAAEAAQABAAEAAQABAAEAAQABAAEAAQABABQAFAAUABQAAQAUABQAFAAUABQAFAABABQAFAABAAEAAQAUAArACsAKwArACsABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsABAAEAAQABAAEAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwArAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAKwBQACsAUAArAFAAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACsAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArAB4AHgAeAB4AHgAeAB4AHgBQAB4AHgAeAFAAUABQACsAHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAUABQACsAKwAeAB4AHgAeAB4AHgArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwArAFAAUABQACsAHgAeAB4AHgAeAB4AHgAOAB4AKwANAA0ADQANAA0ADQANAAkADQANAA0ACAAEAAsABAAEAA0ACQANAA0ADAAdAB0AHgAXABcAFgAXABcAFwAWABcAHQAdAB4AHgAUABQAFAANAAEAAQAEAAQABAAEAAQACQAaABoAGgAaABoAGgAaABoAHgAXABcAHQAVABUAHgAeAB4AHgAeAB4AGAAWABEAFQAVABUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ADQAeAA0ADQANAA0AHgANAA0ADQAHAB4AHgAeAB4AKwAEAAQABAAEAAQABAAEAAQABAAEAFAAUAArACsATwBQAFAAUABQAFAAHgAeAB4AFgARAE8AUABPAE8ATwBPAFAAUABQAFAAUAAeAB4AHgAWABEAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArABsAGwAbABsAGwAbABsAGgAbABsAGwAbABsAGwAbABsAGwAbABsAGwAbABsAGgAbABsAGwAbABoAGwAbABoAGwAbABsAGwAbABsAGwAbABsAGwAbABsAGwAbABsAGwAbAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAHgAeAFAAGgAeAB0AHgBQAB4AGgAeAB4AHgAeAB4AHgAeAB4AHgBPAB4AUAAbAB4AHgBQAFAAUABQAFAAHgAeAB4AHQAdAB4AUAAeAFAAHgBQAB4AUABPAFAAUAAeAB4AHgAeAB4AHgAeAFAAUABQAFAAUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAFAAHgBQAFAAUABQAE8ATwBQAFAAUABQAFAATwBQAFAATwBQAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAFAAUABQAFAATwBPAE8ATwBPAE8ATwBPAE8ATwBQAFAAUABQAFAAUABQAFAAUAAeAB4AUABQAFAAUABPAB4AHgArACsAKwArAB0AHQAdAB0AHQAdAB0AHQAdAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHgAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB4AHQAdAB4AHgAeAB0AHQAeAB4AHQAeAB4AHgAdAB4AHQAbABsAHgAdAB4AHgAeAB4AHQAeAB4AHQAdAB0AHQAeAB4AHQAeAB0AHgAdAB0AHQAdAB0AHQAeAB0AHgAeAB4AHgAeAB0AHQAdAB0AHgAeAB4AHgAdAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB4AHgAeAB0AHgAeAB4AHgAeAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB0AHgAeAB0AHQAdAB0AHgAeAB0AHQAeAB4AHQAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHQAeAB4AHQAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHQAeAB4AHgAdAB4AHgAeAB4AHgAeAB4AHQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AFAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeABYAEQAWABEAHgAeAB4AHgAeAB4AHQAeAB4AHgAeAB4AHgAeACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAWABEAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAFAAHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHgAeAB4AHgAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAeAB4AHQAdAB0AHQAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHQAeAB0AHQAdAB0AHQAdAB0AHgAeAB4AHgAeAB4AHgAeAB0AHQAeAB4AHQAdAB4AHgAeAB4AHQAdAB4AHgAeAB4AHQAdAB0AHgAeAB0AHgAeAB0AHQAdAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB0AHQAdAB4AHgAeAB4AHgAeAB4AHgAeAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAlAB4AHQAdAB4AHgAdAB4AHgAeAB4AHQAdAB4AHgAeAB4AJQAlAB0AHQAlAB4AJQAlACUAIAAlACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAeAB4AHgAeAB0AHgAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB0AHgAdAB0AHQAeAB0AJQAdAB0AHgAdAB0AHgAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHQAdAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAlACUAJQAlACUAJQAlACUAJQAdAB0AHQAdACUAHgAlACUAJQAdACUAJQAdAB0AHQAlACUAHQAdACUAHQAdACUAJQAlAB4AHQAeAB4AHgAeAB0AHQAlAB0AHQAdAB0AHQAdACUAJQAlACUAJQAdACUAJQAgACUAHQAdACUAJQAlACUAJQAlACUAJQAeAB4AHgAlACUAIAAgACAAIAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB0AHgAeAB4AFwAXABcAFwAXABcAHgATABMAJQAeAB4AHgAWABEAFgARABYAEQAWABEAFgARABYAEQAWABEATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeABYAEQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAWABEAFgARABYAEQAWABEAFgARAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AFgARABYAEQAWABEAFgARABYAEQAWABEAFgARABYAEQAWABEAFgARABYAEQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAWABEAFgARAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AFgARAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAdAB0AHQAdAB0AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AUABQAFAAUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAEAAQABAAeAB4AKwArACsAKwArABMADQANAA0AUAATAA0AUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAUAANACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXAA0ADQANAA0ADQANAA0ADQAeAA0AFgANAB4AHgAXABcAHgAeABcAFwAWABEAFgARABYAEQAWABEADQANAA0ADQATAFAADQANAB4ADQANAB4AHgAeAB4AHgAMAAwADQANAA0AHgANAA0AFgANAA0ADQANAA0ADQANAA0AHgANAB4ADQANAB4AHgAeACsAKwArACsAKwArACsAKwArACsAKwArACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAKwArACsAKwArACsAKwArACsAKwArACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAlACUAJQAlACUAJQAlACUAJQAlACUAJQArACsAKwArAA0AEQARACUAJQBHAFcAVwAWABEAFgARABYAEQAWABEAFgARACUAJQAWABEAFgARABYAEQAWABEAFQAWABEAEQAlAFcAVwBXAFcAVwBXAFcAVwBXAAQABAAEAAQABAAEACUAVwBXAFcAVwA2ACUAJQBXAFcAVwBHAEcAJQAlACUAKwBRAFcAUQBXAFEAVwBRAFcAUQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFEAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBRAFcAUQBXAFEAVwBXAFcAVwBXAFcAUQBXAFcAVwBXAFcAVwBRAFEAKwArAAQABAAVABUARwBHAFcAFQBRAFcAUQBXAFEAVwBRAFcAUQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFEAVwBRAFcAUQBXAFcAVwBXAFcAVwBRAFcAVwBXAFcAVwBXAFEAUQBXAFcAVwBXABUAUQBHAEcAVwArACsAKwArACsAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAKwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAKwAlACUAVwBXAFcAVwAlACUAJQAlACUAJQAlACUAJQAlACsAKwArACsAKwArACsAKwArACsAKwArAFEAUQBRAFEAUQBRAFEAUQBRAFEAUQBRAFEAUQBRAFEAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQArAFcAVwBXAFcAVwBXAFcAVwBXAFcAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQBPAE8ATwBPAE8ATwBPAE8AJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACUAJQAlAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAEcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAKwArACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAADQATAA0AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABLAEsASwBLAEsASwBLAEsASwBLAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAFAABAAEAAQABAAeAAQABAAEAAQABAAEAAQABAAEAAQAHgBQAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AUABQAAQABABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAeAA0ADQANAA0ADQArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AUAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAB4AHgAeAB4AHgAeAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAHgAeAB4AHgAeAB4AHgAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAeAB4AUABQAFAAUABQAFAAUABQAFAAUABQAAQAUABQAFAABABQAFAAUABQAAQAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAAeAB4AHgAeAAQAKwArACsAUABQAFAAUABQAFAAHgAeABoAHgArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAADgAOABMAEwArACsAKwArACsAKwArACsABAAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwANAA0ASwBLAEsASwBLAEsASwBLAEsASwArACsAKwArACsAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABABQAFAAUABQAFAAUAAeAB4AHgBQAA4AUABQAAQAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAA0ADQBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArACsAKwArACsAKwArACsAKwArAB4AWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYAFgAWABYACsAKwArAAQAHgAeAB4AHgAeAB4ADQANAA0AHgAeAB4AHgArAFAASwBLAEsASwBLAEsASwBLAEsASwArACsAKwArAB4AHgBcAFwAXABcAFwAKgBcAFwAXABcAFwAXABcAFwAXABcAEsASwBLAEsASwBLAEsASwBLAEsAXABcAFwAXABcACsAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwArAFAAUABQAAQAUABQAFAAUABQAFAAUABQAAQABAArACsASwBLAEsASwBLAEsASwBLAEsASwArACsAHgANAA0ADQBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAKgAqACoAXAAqACoAKgBcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXAAqAFwAKgAqACoAXABcACoAKgBcAFwAXABcAFwAKgAqAFwAKgBcACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFwAXABcACoAKgBQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAA0ADQBQAFAAUAAEAAQAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUAArACsAUABQAFAAUABQAFAAKwArAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQADQAEAAQAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAVABVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBUAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVAFUAVQBVACsAKwArACsAKwArACsAKwArACsAKwArAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAWQBZAFkAKwArACsAKwBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAWgBaAFoAKwArACsAKwAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYABgAGAAYAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACUAJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAJQAlACUAJQAlACUAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAKwArACsAKwArAFYABABWAFYAVgBWAFYAVgBWAFYAVgBWAB4AVgBWAFYAVgBWAFYAVgBWAFYAVgBWAFYAVgArAFYAVgBWAFYAVgArAFYAKwBWAFYAKwBWAFYAKwBWAFYAVgBWAFYAVgBWAFYAVgBWAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAEQAWAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUAAaAB4AKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAGAARABEAGAAYABMAEwAWABEAFAArACsAKwArACsAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACUAJQAlACUAJQAWABEAFgARABYAEQAWABEAFgARABYAEQAlACUAFgARACUAJQAlACUAJQAlACUAEQAlABEAKwAVABUAEwATACUAFgARABYAEQAWABEAJQAlACUAJQAlACUAJQAlACsAJQAbABoAJQArACsAKwArAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAAcAKwATACUAJQAbABoAJQAlABYAEQAlACUAEQAlABEAJQBXAFcAVwBXAFcAVwBXAFcAVwBXABUAFQAlACUAJQATACUAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXABYAJQARACUAJQAlAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwAWACUAEQAlABYAEQARABYAEQARABUAVwBRAFEAUQBRAFEAUQBRAFEAUQBRAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAEcARwArACsAVwBXAFcAVwBXAFcAKwArAFcAVwBXAFcAVwBXACsAKwBXAFcAVwBXAFcAVwArACsAVwBXAFcAKwArACsAGgAbACUAJQAlABsAGwArAB4AHgAeAB4AHgAeAB4AKwArACsAKwArACsAKwArACsAKwAEAAQABAAQAB0AKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsADQANAA0AKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArAB4AHgAeAB4AHgAeAB4AHgAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAHgAeAB4AKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAAQAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAA0AUABQAFAAUAArACsAKwArAFAAUABQAFAAUABQAFAAUAANAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwAeACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAKwArAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUAArACsAKwBQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwANAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAeAB4AUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUAArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArAA0AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAUABQAFAAUABQAAQABAAEACsABAAEACsAKwArACsAKwAEAAQABAAEAFAAUABQAFAAKwBQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAAQABAAEACsAKwArACsABABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAA0ADQANAA0ADQANAA0ADQAeACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAeAFAAUABQAFAAUABQAFAAUAAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAArACsAKwArAFAAUABQAFAAUAANAA0ADQANAA0ADQAUACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsADQANAA0ADQANAA0ADQBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAB4AHgAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArAFAAUABQAFAAUABQAAQABAAEAAQAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUAArAAQABAANACsAKwBQAFAAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAAQABAAEAAQABAAEAAQABAAEAAQABABQAFAAUABQAB4AHgAeAB4AHgArACsAKwArACsAKwAEAAQABAAEAAQABAAEAA0ADQAeAB4AHgAeAB4AKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsABABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAQABAAEAAQABAAEAAQABAAEAAQABAAeAB4AHgANAA0ADQANACsAKwArACsAKwArACsAKwArACsAKwAeACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwBLAEsASwBLAEsASwBLAEsASwBLACsAKwArACsAKwArAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEACsASwBLAEsASwBLAEsASwBLAEsASwANAA0ADQANAFAABAAEAFAAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAeAA4AUAArACsAKwArACsAKwArACsAKwAEAFAAUABQAFAADQANAB4ADQAEAAQABAAEAB4ABAAEAEsASwBLAEsASwBLAEsASwBLAEsAUAAOAFAADQANAA0AKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAANAA0AHgANAA0AHgAEACsAUABQAFAAUABQAFAAUAArAFAAKwBQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAA0AKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsABAAEAAQABAArAFAAUABQAFAAUABQAFAAUAArACsAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQACsAUABQAFAAUABQACsABAAEAFAABAAEAAQABAAEAAQABAArACsABAAEACsAKwAEAAQABAArACsAUAArACsAKwArACsAKwAEACsAKwArACsAKwBQAFAAUABQAFAABAAEACsAKwAEAAQABAAEAAQABAAEACsAKwArAAQABAAEAAQABAArACsAKwArACsAKwArACsAKwArACsABAAEAAQABAAEAAQABABQAFAAUABQAA0ADQANAA0AHgBLAEsASwBLAEsASwBLAEsASwBLAA0ADQArAB4ABABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAAQABAAEAFAAUAAeAFAAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAArACsABAAEAAQABAAEAAQABAAEAAQADgANAA0AEwATAB4AHgAeAA0ADQANAA0ADQANAA0ADQANAA0ADQANAA0ADQANAFAAUABQAFAABAAEACsAKwAEAA0ADQAeAFAAKwArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAFAAKwArACsAKwArACsAKwBLAEsASwBLAEsASwBLAEsASwBLACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAXABcAFwAKwArACoAKgAqACoAKgAqACoAKgAqACoAKgAqACoAKgAqACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwBcAFwADQANAA0AKgBQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAeACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwBQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAKwArAFAAKwArAFAAUABQAFAAUABQAFAAUAArAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQAKwAEAAQAKwArAAQABAAEAAQAUAAEAFAABAAEAA0ADQANACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAArACsABAAEAAQABAAEAAQABABQAA4AUAAEACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAABAAEAAQABAAEAAQABAAEAAQABABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAFAABAAEAAQABAAOAB4ADQANAA0ADQAOAB4ABAArACsAKwArACsAKwArACsAUAAEAAQABAAEAAQABAAEAAQABAAEAAQAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAA0ADQANAFAADgAOAA4ADQANACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAEAAQABAAEACsABAAEAAQABAAEAAQABAAEAFAADQANAA0ADQANACsAKwArACsAKwArACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwAOABMAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQACsAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAArACsAKwAEACsABAAEACsABAAEAAQABAAEAAQABABQAAQAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAUABQAFAAUABQAFAAKwBQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQAKwAEAAQAKwAEAAQABAAEAAQAUAArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAABAAEAAQABAAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAaABoAGgAaAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwArACsAKwArAA0AUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsADQANAA0ADQANACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAASABIAEgAQwBDAEMAUABQAFAAUABDAFAAUABQAEgAQwBIAEMAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAASABDAEMAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwAJAAkACQAJAAkACQAJABYAEQArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABIAEMAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwANAA0AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArAAQABAAEAAQABAANACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEAA0ADQANAB4AHgAeAB4AHgAeAFAAUABQAFAADQAeACsAKwArACsAKwArACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwArAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAANAA0AHgAeACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwAEAFAABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArACsAKwArACsAKwAEAAQABAAEAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAARwBHABUARwAJACsAKwArACsAKwArACsAKwArACsAKwAEAAQAKwArACsAKwArACsAKwArACsAKwArACsAKwArAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACsAKwArACsAKwArACsAKwBXAFcAVwBXAFcAVwBXAFcAVwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUQBRAFEAKwArACsAKwArACsAKwArACsAKwArACsAKwBRAFEAUQBRACsAKwArACsAKwArACsAKwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUAArACsAHgAEAAQADQAEAAQABAAEACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwArAB4AHgAeAB4AHgAeAB4AKwArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAAQABAAEAAQABAAeAB4AHgAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAB4AHgAEAAQABAAEAAQABAAEAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQABAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4ABAAEAAQAHgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwArACsAKwArACsAKwArACsAKwArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwBQAFAAKwArAFAAKwArAFAAUAArACsAUABQAFAAUAArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACsAUAArAFAAUABQAFAAUABQAFAAKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwBQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAHgAeAFAAUABQAFAAUAArAFAAKwArACsAUABQAFAAUABQAFAAUAArAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAHgBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAUABQAFAAUABQAFAAUABQAFAAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAB4AHgAeAB4AHgAeAB4AHgAeACsAKwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAEsASwBLAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAeAB4AHgAeAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAeAB4AHgAeAB4AHgAeAB4ABAAeAB4AHgAeAB4AHgAeAB4AHgAeAAQAHgAeAA0ADQANAA0AHgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAEAAQABAAEAAQAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAAQABAAEAAQABAAEAAQAKwAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArAAQABAAEAAQABAAEAAQAKwAEAAQAKwAEAAQABAAEAAQAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwAEAAQABAAEAAQABAAEAFAAUABQAFAAUABQAFAAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwBQAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArABsAUABQAFAAUABQACsAKwBQAFAAUABQAFAAUABQAFAAUAAEAAQABAAEAAQABAAEACsAKwArACsAKwArACsAKwArAB4AHgAeAB4ABAAEAAQABAAEAAQABABQACsAKwArACsASwBLAEsASwBLAEsASwBLAEsASwArACsAKwArABYAFgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAGgBQAFAAUAAaAFAAUABQAFAAKwArACsAKwArACsAKwArACsAKwArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAeAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQACsAKwBQAFAAUABQACsAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwBQAFAAKwBQACsAKwBQACsAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAKwBQACsAUAArACsAKwArACsAKwBQACsAKwArACsAUAArAFAAKwBQACsAUABQAFAAKwBQAFAAKwBQACsAKwBQACsAUAArAFAAKwBQACsAUAArAFAAUAArAFAAKwArAFAAUABQAFAAKwBQAFAAUABQAFAAUABQACsAUABQAFAAUAArAFAAUABQAFAAKwBQACsAUABQAFAAUABQAFAAUABQAFAAUAArAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAArACsAKwArACsAUABQAFAAKwBQAFAAUABQAFAAKwBQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwAeAB4AKwArACsAKwArACsAKwArACsAKwArACsAKwArAE8ATwBPAE8ATwBPAE8ATwBPAE8ATwBPAE8AJQAlACUAHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHgAeAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB4AHgAeACUAJQAlAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAdAB0AHQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQApACkAKQApACkAKQApACkAKQApACkAKQApACkAKQApACkAKQApACkAKQApACkAKQApACkAJQAlACUAJQAlACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAeAB4AJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlAB4AHgAlACUAJQAlACUAHgAlACUAJQAlACUAIAAgACAAJQAlACAAJQAlACAAIAAgACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACEAIQAhACEAIQAlACUAIAAgACUAJQAgACAAIAAgACAAIAAgACAAIAAgACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAJQAlACUAIAAlACUAJQAlACAAIAAgACUAIAAgACAAJQAlACUAJQAlACUAJQAgACUAIAAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAHgAlAB4AJQAeACUAJQAlACUAJQAgACUAJQAlACUAHgAlAB4AHgAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlAB4AHgAeAB4AHgAeAB4AJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAIAAlACUAJQAlACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAJQAlACUAJQAgACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAHgAeAB4AHgAeAB4AHgAeACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAeAB4AHgAeAB4AHgAlACUAJQAlACUAJQAlACAAIAAgACUAJQAlACAAIAAgACAAIAAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeABcAFwAXABUAFQAVAB4AHgAeAB4AJQAlACUAIAAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAIAAgACUAJQAlACUAJQAlACUAJQAlACAAJQAlACUAJQAlACUAJQAlACUAJQAlACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AJQAlACUAJQAlACUAJQAlACUAJQAlACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeACUAJQAlACUAJQAlACUAJQAeAB4AHgAeAB4AHgAeAB4AHgAeACUAJQAlACUAJQAlAB4AHgAeAB4AHgAeAB4AHgAlACUAJQAlACUAJQAlACUAHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAgACUAJQAgACUAJQAlACUAJQAlACUAJQAgACAAIAAgACAAIAAgACAAJQAlACUAJQAlACUAIAAlACUAJQAlACUAJQAlACUAJQAgACAAIAAgACAAIAAgACAAIAAgACUAJQAgACAAIAAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAgACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACAAIAAlACAAIAAlACAAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAgACAAIAAlACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAJQAlAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AKwAeAB4AHgAeAB4AHgAeAB4AHgAeAB4AHgArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAEsASwBLAEsASwBLAEsASwBLAEsAKwArACsAKwArACsAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAKwArAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXACUAJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwAlACUAJQAlACUAJQAlACUAJQAlACUAVwBXACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQBXAFcAVwBXAFcAVwBXAFcAVwBXAFcAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAJQAlACUAKwAEACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArACsAKwArAA==",Dt=50,ur=1,ln=2,Rr=3,rn=4,wn=5,Pn=7,Aa=8,Un=9,Jn=10,La=11,Qe=12,vt=13,kt=14,gr=15,yr=16,er=17,Qr=18,Fr=19,Kt=20,xn=21,St=22,ke=23,Y=24,fe=25,Pe=26,He=27,it=28,xt=29,Qt=30,Vt=31,Br=32,Zr=33,Zt=34,Nn=35,jn=36,gn=37,_n=38,mn=39,Ja=40,Fn=41,Cn=42,nn=43,Kn=[9001,65288],vn="!",lr="×",Da="÷",xr=Ge(Tt),Gt=[Qt,jn],jr=[ur,ln,Rr,wn],Pr=[Jn,Aa],ea=[He,Pe],dn=jr.concat(Pr),fa=[_n,mn,Ja,Zt,Nn],un=[gr,vt],qa=function(b,g){g===void 0&&(g="strict");var E=[],_=[],P=[];return b.forEach(function(H,te){var ge=xr.get(H);if(ge>Dt?(P.push(!0),ge-=Dt):P.push(!1),["normal","auto","loose"].indexOf(g)!==-1&&[8208,8211,12316,12448].indexOf(H)!==-1)return _.push(te),E.push(yr);if(ge===rn||ge===La){if(te===0)return _.push(te),E.push(Qt);var me=E[te-1];return dn.indexOf(me)===-1?(_.push(_[te-1]),E.push(me)):(_.push(te),E.push(Qt))}if(_.push(te),ge===Vt)return E.push(g==="strict"?xn:gn);if(ge===Cn||ge===xt)return E.push(Qt);if(ge===nn)return H>=131072&&H<=196605||H>=196608&&H<=262141?E.push(gn):E.push(Qt);E.push(ge)}),[_,E,P]},Ea=function(b,g,E,_){var P=_[E];if(Array.isArray(b)?b.indexOf(P)!==-1:b===P)for(var H=E;H<=_.length;){H++;var te=_[H];if(te===g)return!0;if(te!==Jn)break}if(P===Jn)for(var H=E;H>0;){H--;var ge=_[H];if(Array.isArray(b)?b.indexOf(ge)!==-1:b===ge)for(var me=E;me<=_.length;){me++;var te=_[me];if(te===g)return!0;if(te!==Jn)break}if(ge!==Jn)break}return!1},yo=function(b,g){for(var E=b;E>=0;){var _=g[E];if(_===Jn)E--;else return _}return 0},Fo=function(b,g,E,_,P){if(E[_]===0)return lr;var H=_-1;if(Array.isArray(P)&&P[H]===!0)return lr;var te=H-1,ge=H+1,me=g[H],Ne=te>=0?g[te]:0,Ke=g[ge];if(me===ln&&Ke===Rr)return lr;if(jr.indexOf(me)!==-1)return vn;if(jr.indexOf(Ke)!==-1||Pr.indexOf(Ke)!==-1)return lr;if(yo(H,g)===Aa)return Da;if(xr.get(b[H])===La||(me===Br||me===Zr)&&xr.get(b[ge])===La||me===Pn||Ke===Pn||me===Un||[Jn,vt,gr].indexOf(me)===-1&&Ke===Un||[er,Qr,Fr,Y,it].indexOf(Ke)!==-1||yo(H,g)===St||Ea(ke,St,H,g)||Ea([er,Qr],xn,H,g)||Ea(Qe,Qe,H,g))return lr;if(me===Jn)return Da;if(me===ke||Ke===ke)return lr;if(Ke===yr||me===yr)return Da;if([vt,gr,xn].indexOf(Ke)!==-1||me===kt||Ne===jn&&un.indexOf(me)!==-1||me===it&&Ke===jn||Ke===Kt||Gt.indexOf(Ke)!==-1&&me===fe||Gt.indexOf(me)!==-1&&Ke===fe||me===He&&[gn,Br,Zr].indexOf(Ke)!==-1||[gn,Br,Zr].indexOf(me)!==-1&&Ke===Pe||Gt.indexOf(me)!==-1&&ea.indexOf(Ke)!==-1||ea.indexOf(me)!==-1&&Gt.indexOf(Ke)!==-1||[He,Pe].indexOf(me)!==-1&&(Ke===fe||[St,gr].indexOf(Ke)!==-1&&g[ge+1]===fe)||[St,gr].indexOf(me)!==-1&&Ke===fe||me===fe&&[fe,it,Y].indexOf(Ke)!==-1)return lr;if([fe,it,Y,er,Qr].indexOf(Ke)!==-1)for(var rt=H;rt>=0;){var ft=g[rt];if(ft===fe)return lr;if([it,Y].indexOf(ft)!==-1)rt--;else break}if([He,Pe].indexOf(Ke)!==-1)for(var rt=[er,Qr].indexOf(me)!==-1?te:H;rt>=0;){var ft=g[rt];if(ft===fe)return lr;if([it,Y].indexOf(ft)!==-1)rt--;else break}if(_n===me&&[_n,mn,Zt,Nn].indexOf(Ke)!==-1||[mn,Zt].indexOf(me)!==-1&&[mn,Ja].indexOf(Ke)!==-1||[Ja,Nn].indexOf(me)!==-1&&Ke===Ja||fa.indexOf(me)!==-1&&[Kt,Pe].indexOf(Ke)!==-1||fa.indexOf(Ke)!==-1&&me===He||Gt.indexOf(me)!==-1&&Gt.indexOf(Ke)!==-1||me===Y&&Gt.indexOf(Ke)!==-1||Gt.concat(fe).indexOf(me)!==-1&&Ke===St&&Kn.indexOf(b[ge])===-1||Gt.concat(fe).indexOf(Ke)!==-1&&me===Qr)return lr;if(me===Fn&&Ke===Fn){for(var br=E[H],Ht=1;br>0&&(br--,g[br]===Fn);)Ht++;if(Ht%2!==0)return lr}return me===Br&&Ke===Zr?lr:Da},wa=function(b,g){g||(g={lineBreak:"normal",wordBreak:"normal"});var E=qa(b,g.lineBreak),_=E[0],P=E[1],H=E[2];(g.wordBreak==="break-all"||g.wordBreak==="break-word")&&(P=P.map(function(ge){return[fe,Qt,Cn].indexOf(ge)!==-1?gn:ge}));var te=g.wordBreak==="keep-all"?H.map(function(ge,me){return ge&&b[me]>=19968&&b[me]<=40959}):void 0;return[_,P,te]},Ga=function(){function b(g,E,_,P){this.codePoints=g,this.required=E===vn,this.start=_,this.end=P}return b.prototype.slice=function(){return x.apply(void 0,this.codePoints.slice(this.start,this.end))},b}(),fo=function(b,g){var E=y(b),_=wa(E,g),P=_[0],H=_[1],te=_[2],ge=E.length,me=0,Ne=0;return{next:function(){if(Ne>=ge)return{done:!0,value:null};for(var Ke=lr;Ne<ge&&(Ke=Fo(E,H,P,++Ne,te))===lr;);if(Ke!==lr||Ne===ge){var rt=new Ga(E,Ke,me,Ne);return me=Ne,{value:rt,done:!1}}return{done:!0,value:null}}}},xi=1,Po=2,po=4,Ca=8,_i=10,zo=47,ai=92,ss=9,Ws=32,fi=34,oi=61,xs=35,ii=36,Ii=37,si=39,Vi=40,As=41,Di=95,ro=45,Gi=33,tc=60,IA=62,Ei=64,cs=91,_s=93,Gn=61,Wi=123,Ba=63,Ce=125,Es=124,Na=126,Yr=128,Yt=65533,Be=42,Wn=43,ks=44,us=58,Cu=59,Ys=46,bo=0,wo=8,DA=11,ra=14,ls=31,ka=127,Xa=-1,uA=48,pi=97,To=101,Ss=102,Dc=117,ve=122,nt=65,mt=69,Tr=70,fn=85,Wa=90,ca=function(b){return b>=uA&&b<=57},Ra=function(b){return b>=55296&&b<=57343},hi=function(b){return ca(b)||b>=nt&&b<=Tr||b>=pi&&b<=Ss},Mi=function(b){return b>=pi&&b<=ve},zs=function(b){return b>=nt&&b<=Wa},$s=function(b){return Mi(b)||zs(b)},rc=function(b){return b>=Yr},ds=function(b){return b===_i||b===ss||b===Ws},fs=function(b){return $s(b)||rc(b)||b===Di},Bu=function(b){return fs(b)||ca(b)||b===ro},vl=function(b){return b>=bo&&b<=wo||b===DA||b>=ra&&b<=ls||b===ka},ps=function(b,g){return b!==ai?!1:g!==_i},nc=function(b,g,E){return b===ro?fs(g)||ps(g,E):fs(b)?!0:!!(b===ai&&ps(b,g))},lA=function(b,g,E){return b===Wn||b===ro?ca(g)?!0:g===Ys&&ca(E):ca(b===Ys?g:b)},yl=function(b){var g=0,E=1;(b[g]===Wn||b[g]===ro)&&(b[g]===ro&&(E=-1),g++);for(var _=[];ca(b[g]);)_.push(b[g++]);var P=_.length?parseInt(x.apply(void 0,_),10):0;b[g]===Ys&&g++;for(var H=[];ca(b[g]);)H.push(b[g++]);var te=H.length,ge=te?parseInt(x.apply(void 0,H),10):0;(b[g]===mt||b[g]===To)&&g++;var me=1;(b[g]===Wn||b[g]===ro)&&(b[g]===ro&&(me=-1),g++);for(var Ne=[];ca(b[g]);)Ne.push(b[g++]);var Ke=Ne.length?parseInt(x.apply(void 0,Ne),10):0;return E*(P+ge*Math.pow(10,-te))*Math.pow(10,me*Ke)},xu={type:2},_u={type:3},Eu={type:4},vd={type:13},ku={type:8},yd={type:21},Su={type:9},Uo={type:10},bl={type:11},wl={type:12},Cl={type:14},Mc={type:23},MA={type:1},Fu={type:25},bd={type:24},Tu={type:26},Bl={type:27},Ou={type:28},xp={type:29},wd={type:31},dA={type:32},ac=function(){function b(){this._value=[]}return b.prototype.write=function(g){this._value=this._value.concat(y(g))},b.prototype.read=function(){for(var g=[],E=this.consumeToken();E!==dA;)g.push(E),E=this.consumeToken();return g},b.prototype.consumeToken=function(){var g=this.consumeCodePoint();switch(g){case fi:return this.consumeStringToken(fi);case xs:var E=this.peekCodePoint(0),_=this.peekCodePoint(1),P=this.peekCodePoint(2);if(Bu(E)||ps(_,P)){var H=nc(E,_,P)?Po:xi,te=this.consumeName();return{type:5,value:te,flags:H}}break;case ii:if(this.peekCodePoint(0)===oi)return this.consumeCodePoint(),vd;break;case si:return this.consumeStringToken(si);case Vi:return xu;case As:return _u;case Be:if(this.peekCodePoint(0)===oi)return this.consumeCodePoint(),Cl;break;case Wn:if(lA(g,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(g),this.consumeNumericToken();break;case ks:return Eu;case ro:var ge=g,me=this.peekCodePoint(0),Ne=this.peekCodePoint(1);if(lA(ge,me,Ne))return this.reconsumeCodePoint(g),this.consumeNumericToken();if(nc(ge,me,Ne))return this.reconsumeCodePoint(g),this.consumeIdentLikeToken();if(me===ro&&Ne===IA)return this.consumeCodePoint(),this.consumeCodePoint(),bd;break;case Ys:if(lA(g,this.peekCodePoint(0),this.peekCodePoint(1)))return this.reconsumeCodePoint(g),this.consumeNumericToken();break;case zo:if(this.peekCodePoint(0)===Be)for(this.consumeCodePoint();;){var Ke=this.consumeCodePoint();if(Ke===Be&&(Ke=this.consumeCodePoint(),Ke===zo))return this.consumeToken();if(Ke===Xa)return this.consumeToken()}break;case us:return Tu;case Cu:return Bl;case tc:if(this.peekCodePoint(0)===Gi&&this.peekCodePoint(1)===ro&&this.peekCodePoint(2)===ro)return this.consumeCodePoint(),this.consumeCodePoint(),Fu;break;case Ei:var rt=this.peekCodePoint(0),ft=this.peekCodePoint(1),br=this.peekCodePoint(2);if(nc(rt,ft,br)){var te=this.consumeName();return{type:7,value:te}}break;case cs:return Ou;case ai:if(ps(g,this.peekCodePoint(0)))return this.reconsumeCodePoint(g),this.consumeIdentLikeToken();break;case _s:return xp;case Gn:if(this.peekCodePoint(0)===oi)return this.consumeCodePoint(),ku;break;case Wi:return bl;case Ce:return wl;case Dc:case fn:var Ht=this.peekCodePoint(0),or=this.peekCodePoint(1);return Ht===Wn&&(hi(or)||or===Ba)&&(this.consumeCodePoint(),this.consumeUnicodeRangeToken()),this.reconsumeCodePoint(g),this.consumeIdentLikeToken();case Es:if(this.peekCodePoint(0)===oi)return this.consumeCodePoint(),Su;if(this.peekCodePoint(0)===Es)return this.consumeCodePoint(),yd;break;case Na:if(this.peekCodePoint(0)===oi)return this.consumeCodePoint(),Uo;break;case Xa:return dA}return ds(g)?(this.consumeWhiteSpace(),wd):ca(g)?(this.reconsumeCodePoint(g),this.consumeNumericToken()):fs(g)?(this.reconsumeCodePoint(g),this.consumeIdentLikeToken()):{type:6,value:x(g)}},b.prototype.consumeCodePoint=function(){var g=this._value.shift();return typeof g>"u"?-1:g},b.prototype.reconsumeCodePoint=function(g){this._value.unshift(g)},b.prototype.peekCodePoint=function(g){return g>=this._value.length?-1:this._value[g]},b.prototype.consumeUnicodeRangeToken=function(){for(var g=[],E=this.consumeCodePoint();hi(E)&&g.length<6;)g.push(E),E=this.consumeCodePoint();for(var _=!1;E===Ba&&g.length<6;)g.push(E),E=this.consumeCodePoint(),_=!0;if(_){var P=parseInt(x.apply(void 0,g.map(function(me){return me===Ba?uA:me})),16),H=parseInt(x.apply(void 0,g.map(function(me){return me===Ba?Tr:me})),16);return{type:30,start:P,end:H}}var te=parseInt(x.apply(void 0,g),16);if(this.peekCodePoint(0)===ro&&hi(this.peekCodePoint(1))){this.consumeCodePoint(),E=this.consumeCodePoint();for(var ge=[];hi(E)&&ge.length<6;)ge.push(E),E=this.consumeCodePoint();var H=parseInt(x.apply(void 0,ge),16);return{type:30,start:te,end:H}}else return{type:30,start:te,end:te}},b.prototype.consumeIdentLikeToken=function(){var g=this.consumeName();return g.toLowerCase()==="url"&&this.peekCodePoint(0)===Vi?(this.consumeCodePoint(),this.consumeUrlToken()):this.peekCodePoint(0)===Vi?(this.consumeCodePoint(),{type:19,value:g}):{type:20,value:g}},b.prototype.consumeUrlToken=function(){var g=[];if(this.consumeWhiteSpace(),this.peekCodePoint(0)===Xa)return{type:22,value:""};var E=this.peekCodePoint(0);if(E===si||E===fi){var _=this.consumeStringToken(this.consumeCodePoint());return _.type===0&&(this.consumeWhiteSpace(),this.peekCodePoint(0)===Xa||this.peekCodePoint(0)===As)?(this.consumeCodePoint(),{type:22,value:_.value}):(this.consumeBadUrlRemnants(),Mc)}for(;;){var P=this.consumeCodePoint();if(P===Xa||P===As)return{type:22,value:x.apply(void 0,g)};if(ds(P))return this.consumeWhiteSpace(),this.peekCodePoint(0)===Xa||this.peekCodePoint(0)===As?(this.consumeCodePoint(),{type:22,value:x.apply(void 0,g)}):(this.consumeBadUrlRemnants(),Mc);if(P===fi||P===si||P===Vi||vl(P))return this.consumeBadUrlRemnants(),Mc;if(P===ai)if(ps(P,this.peekCodePoint(0)))g.push(this.consumeEscapedCodePoint());else return this.consumeBadUrlRemnants(),Mc;else g.push(P)}},b.prototype.consumeWhiteSpace=function(){for(;ds(this.peekCodePoint(0));)this.consumeCodePoint()},b.prototype.consumeBadUrlRemnants=function(){for(;;){var g=this.consumeCodePoint();if(g===As||g===Xa)return;ps(g,this.peekCodePoint(0))&&this.consumeEscapedCodePoint()}},b.prototype.consumeStringSlice=function(g){for(var E=5e4,_="";g>0;){var P=Math.min(E,g);_+=x.apply(void 0,this._value.splice(0,P)),g-=P}return this._value.shift(),_},b.prototype.consumeStringToken=function(g){var E="",_=0;do{var P=this._value[_];if(P===Xa||P===void 0||P===g)return E+=this.consumeStringSlice(_),{type:0,value:E};if(P===_i)return this._value.splice(0,_),MA;if(P===ai){var H=this._value[_+1];H!==Xa&&H!==void 0&&(H===_i?(E+=this.consumeStringSlice(_),_=-1,this._value.shift()):ps(P,H)&&(E+=this.consumeStringSlice(_),E+=x(this.consumeEscapedCodePoint()),_=-1))}_++}while(!0)},b.prototype.consumeNumber=function(){var g=[],E=po,_=this.peekCodePoint(0);for((_===Wn||_===ro)&&g.push(this.consumeCodePoint());ca(this.peekCodePoint(0));)g.push(this.consumeCodePoint());_=this.peekCodePoint(0);var P=this.peekCodePoint(1);if(_===Ys&&ca(P))for(g.push(this.consumeCodePoint(),this.consumeCodePoint()),E=Ca;ca(this.peekCodePoint(0));)g.push(this.consumeCodePoint());_=this.peekCodePoint(0),P=this.peekCodePoint(1);var H=this.peekCodePoint(2);if((_===mt||_===To)&&((P===Wn||P===ro)&&ca(H)||ca(P)))for(g.push(this.consumeCodePoint(),this.consumeCodePoint()),E=Ca;ca(this.peekCodePoint(0));)g.push(this.consumeCodePoint());return[yl(g),E]},b.prototype.consumeNumericToken=function(){var g=this.consumeNumber(),E=g[0],_=g[1],P=this.peekCodePoint(0),H=this.peekCodePoint(1),te=this.peekCodePoint(2);if(nc(P,H,te)){var ge=this.consumeName();return{type:15,number:E,flags:_,unit:ge}}return P===Ii?(this.consumeCodePoint(),{type:16,number:E,flags:_}):{type:17,number:E,flags:_}},b.prototype.consumeEscapedCodePoint=function(){var g=this.consumeCodePoint();if(hi(g)){for(var E=x(g);hi(this.peekCodePoint(0))&&E.length<6;)E+=x(this.consumeCodePoint());ds(this.peekCodePoint(0))&&this.consumeCodePoint();var _=parseInt(E,16);return _===0||Ra(_)||_>1114111?Yt:_}return g===Xa?Yt:g},b.prototype.consumeName=function(){for(var g="";;){var E=this.consumeCodePoint();if(Bu(E))g+=x(E);else if(ps(E,this.peekCodePoint(0)))g+=x(this.consumeEscapedCodePoint());else return this.reconsumeCodePoint(E),g}},b}(),Pc=function(){function b(g){this._tokens=g}return b.create=function(g){var E=new ac;return E.write(g),new b(E.read())},b.parseValue=function(g){return b.create(g).parseComponentValue()},b.parseValues=function(g){return b.create(g).parseComponentValues()},b.prototype.parseComponentValue=function(){for(var g=this.consumeToken();g.type===31;)g=this.consumeToken();if(g.type===32)throw new SyntaxError("Error parsing CSS component value, unexpected EOF");this.reconsumeToken(g);var E=this.consumeComponentValue();do g=this.consumeToken();while(g.type===31);if(g.type===32)return E;throw new SyntaxError("Error parsing CSS component value, multiple values found when expecting only one")},b.prototype.parseComponentValues=function(){for(var g=[];;){var E=this.consumeComponentValue();if(E.type===32)return g;g.push(E),g.push()}},b.prototype.consumeComponentValue=function(){var g=this.consumeToken();switch(g.type){case 11:case 28:case 2:return this.consumeSimpleBlock(g.type);case 19:return this.consumeFunction(g)}return g},b.prototype.consumeSimpleBlock=function(g){for(var E={type:g,values:[]},_=this.consumeToken();;){if(_.type===32||Cd(_,g))return E;this.reconsumeToken(_),E.values.push(this.consumeComponentValue()),_=this.consumeToken()}},b.prototype.consumeFunction=function(g){for(var E={name:g.value,values:[],type:18};;){var _=this.consumeToken();if(_.type===32||_.type===3)return E;this.reconsumeToken(_),E.values.push(this.consumeComponentValue())}},b.prototype.consumeToken=function(){var g=this._tokens.shift();return typeof g>"u"?dA:g},b.prototype.reconsumeToken=function(g){this._tokens.unshift(g)},b}(),PA=function(b){return b.type===15},fA=function(b){return b.type===17},pa=function(b){return b.type===20},_p=function(b){return b.type===0},Uc=function(b,g){return pa(b)&&b.value===g},Iu=function(b){return b.type!==31},oc=function(b){return b.type!==31&&b.type!==4},$o=function(b){var g=[],E=[];return b.forEach(function(_){if(_.type===4){if(E.length===0)throw new Error("Error parsing function args, zero tokens for arg");g.push(E),E=[];return}_.type!==31&&E.push(_)}),E.length&&g.push(E),g},Cd=function(b,g){return g===11&&b.type===12||g===28&&b.type===29?!0:g===2&&b.type===3},Fs=function(b){return b.type===17||b.type===15},no=function(b){return b.type===16||Fs(b)},Du=function(b){return b.length>1?[b[0],b[1]]:[b[0]]},Qo={type:17,number:0,flags:po},ic={type:16,number:50,flags:po},pA={type:16,number:100,flags:po},UA=function(b,g,E){var _=b[0],P=b[1];return[Hr(_,g),Hr(typeof P<"u"?P:_,E)]},Hr=function(b,g){if(b.type===16)return b.number/100*g;if(PA(b))switch(b.unit){case"rem":case"em":return 16*b.number;case"px":default:return b.number}return b.number},xl="deg",Bd="grad",xd="rad",Qc="turn",Mu={name:"angle",parse:function(b,g){if(g.type===15)switch(g.unit){case xl:return Math.PI*g.number/180;case Bd:return Math.PI/200*g.number;case xd:return g.number;case Qc:return Math.PI*2*g.number}throw new Error("Unsupported angle type")}},Pu=function(b){return b.type===15&&(b.unit===xl||b.unit===Bd||b.unit===xd||b.unit===Qc)},gi=function(b){var g=b.filter(pa).map(function(E){return E.value}).join(" ");switch(g){case"to bottom right":case"to right bottom":case"left top":case"top left":return[Qo,Qo];case"to top":case"bottom":return Pi(0);case"to bottom left":case"to left bottom":case"right top":case"top right":return[Qo,pA];case"to right":case"left":return Pi(90);case"to top left":case"to left top":case"right bottom":case"bottom right":return[pA,pA];case"to bottom":case"top":return Pi(180);case"to top right":case"to right top":case"left bottom":case"bottom left":return[pA,Qo];case"to left":case"right":return Pi(270)}return 0},Pi=function(b){return Math.PI*b/180},Ts={name:"color",parse:function(b,g){if(g.type===18){var E=xe[g.name];if(typeof E>"u")throw new Error('Attempting to parse an unsupported color function "'+g.name+'"');return E(b,g.values)}if(g.type===5){if(g.value.length===3){var _=g.value.substring(0,1),P=g.value.substring(1,2),H=g.value.substring(2,3);return Yi(parseInt(_+_,16),parseInt(P+P,16),parseInt(H+H,16),1)}if(g.value.length===4){var _=g.value.substring(0,1),P=g.value.substring(1,2),H=g.value.substring(2,3),te=g.value.substring(3,4);return Yi(parseInt(_+_,16),parseInt(P+P,16),parseInt(H+H,16),parseInt(te+te,16)/255)}if(g.value.length===6){var _=g.value.substring(0,2),P=g.value.substring(2,4),H=g.value.substring(4,6);return Yi(parseInt(_,16),parseInt(P,16),parseInt(H,16),1)}if(g.value.length===8){var _=g.value.substring(0,2),P=g.value.substring(2,4),H=g.value.substring(4,6),te=g.value.substring(6,8);return Yi(parseInt(_,16),parseInt(P,16),parseInt(H,16),parseInt(te,16)/255)}}if(g.type===20){var ge=k[g.value.toUpperCase()];if(typeof ge<"u")return ge}return k.TRANSPARENT}},Oo=function(b){return(255&b)===0},Co=function(b){var g=255&b,E=255&b>>8,_=255&b>>16,P=255&b>>24;return g<255?"rgba("+P+","+_+","+E+","+g/255+")":"rgb("+P+","+_+","+E+")"},Yi=function(b,g,E,_){return(b<<24|g<<16|E<<8|Math.round(_*255)<<0)>>>0},Lc=function(b,g){if(b.type===17)return b.number;if(b.type===16){var E=g===3?1:255;return g===3?b.number/100*E:Math.round(b.number/100*E)}return 0},QA=function(b,g){var E=g.filter(oc);if(E.length===3){var _=E.map(Lc),P=_[0],H=_[1],te=_[2];return Yi(P,H,te,1)}if(E.length===4){var ge=E.map(Lc),P=ge[0],H=ge[1],te=ge[2],me=ge[3];return Yi(P,H,te,me)}return 0};function zi(b,g,E){return E<0&&(E+=1),E>=1&&(E-=1),E<1/6?(g-b)*E*6+b:E<1/2?g:E<2/3?(g-b)*6*(2/3-E)+b:b}var LA=function(b,g){var E=g.filter(oc),_=E[0],P=E[1],H=E[2],te=E[3],ge=(_.type===17?Pi(_.number):Mu.parse(b,_))/(Math.PI*2),me=no(P)?P.number/100:0,Ne=no(H)?H.number/100:0,Ke=typeof te<"u"&&no(te)?Hr(te,1):1;if(me===0)return Yi(Ne*255,Ne*255,Ne*255,1);var rt=Ne<=.5?Ne*(me+1):Ne+me-Ne*me,ft=Ne*2-rt,br=zi(ft,rt,ge+1/3),Ht=zi(ft,rt,ge),or=zi(ft,rt,ge-1/3);return Yi(br*255,Ht*255,or*255,Ke)},xe={hsl:LA,hsla:LA,rgb:QA,rgba:QA},re=function(b,g){return Ts.parse(b,Pc.create(g).parseComponentValue())},k={ALICEBLUE:4042850303,ANTIQUEWHITE:4209760255,AQUA:16777215,AQUAMARINE:2147472639,AZURE:4043309055,BEIGE:4126530815,BISQUE:4293182719,BLACK:255,BLANCHEDALMOND:4293643775,BLUE:65535,BLUEVIOLET:2318131967,BROWN:2771004159,BURLYWOOD:3736635391,CADETBLUE:1604231423,CHARTREUSE:2147418367,CHOCOLATE:3530104575,CORAL:4286533887,CORNFLOWERBLUE:1687547391,CORNSILK:4294499583,CRIMSON:3692313855,CYAN:16777215,DARKBLUE:35839,DARKCYAN:9145343,DARKGOLDENROD:3095837695,DARKGRAY:2846468607,DARKGREEN:6553855,DARKGREY:2846468607,DARKKHAKI:3182914559,DARKMAGENTA:2332068863,DARKOLIVEGREEN:1433087999,DARKORANGE:4287365375,DARKORCHID:2570243327,DARKRED:2332033279,DARKSALMON:3918953215,DARKSEAGREEN:2411499519,DARKSLATEBLUE:1211993087,DARKSLATEGRAY:793726975,DARKSLATEGREY:793726975,DARKTURQUOISE:13554175,DARKVIOLET:2483082239,DEEPPINK:4279538687,DEEPSKYBLUE:12582911,DIMGRAY:1768516095,DIMGREY:1768516095,DODGERBLUE:512819199,FIREBRICK:2988581631,FLORALWHITE:4294635775,FORESTGREEN:579543807,FUCHSIA:4278255615,GAINSBORO:3705462015,GHOSTWHITE:4177068031,GOLD:4292280575,GOLDENROD:3668254975,GRAY:2155905279,GREEN:8388863,GREENYELLOW:2919182335,GREY:2155905279,HONEYDEW:4043305215,HOTPINK:4285117695,INDIANRED:3445382399,INDIGO:1258324735,IVORY:4294963455,KHAKI:4041641215,LAVENDER:3873897215,LAVENDERBLUSH:4293981695,LAWNGREEN:2096890111,LEMONCHIFFON:4294626815,LIGHTBLUE:2916673279,LIGHTCORAL:4034953471,LIGHTCYAN:3774873599,LIGHTGOLDENRODYELLOW:4210742015,LIGHTGRAY:3553874943,LIGHTGREEN:2431553791,LIGHTGREY:3553874943,LIGHTPINK:4290167295,LIGHTSALMON:4288707327,LIGHTSEAGREEN:548580095,LIGHTSKYBLUE:2278488831,LIGHTSLATEGRAY:2005441023,LIGHTSLATEGREY:2005441023,LIGHTSTEELBLUE:2965692159,LIGHTYELLOW:4294959359,LIME:16711935,LIMEGREEN:852308735,LINEN:4210091775,MAGENTA:4278255615,MAROON:2147483903,MEDIUMAQUAMARINE:1724754687,MEDIUMBLUE:52735,MEDIUMORCHID:3126187007,MEDIUMPURPLE:2473647103,MEDIUMSEAGREEN:1018393087,MEDIUMSLATEBLUE:2070474495,MEDIUMSPRINGGREEN:16423679,MEDIUMTURQUOISE:1221709055,MEDIUMVIOLETRED:3340076543,MIDNIGHTBLUE:421097727,MINTCREAM:4127193855,MISTYROSE:4293190143,MOCCASIN:4293178879,NAVAJOWHITE:4292783615,NAVY:33023,OLDLACE:4260751103,OLIVE:2155872511,OLIVEDRAB:1804477439,ORANGE:4289003775,ORANGERED:4282712319,ORCHID:3664828159,PALEGOLDENROD:4008225535,PALEGREEN:2566625535,PALETURQUOISE:2951671551,PALEVIOLETRED:3681588223,PAPAYAWHIP:4293907967,PEACHPUFF:4292524543,PERU:3448061951,PINK:4290825215,PLUM:3718307327,POWDERBLUE:2967529215,PURPLE:2147516671,REBECCAPURPLE:1714657791,RED:4278190335,ROSYBROWN:3163525119,ROYALBLUE:1097458175,SADDLEBROWN:2336560127,SALMON:4202722047,SANDYBROWN:4104413439,SEAGREEN:780883967,SEASHELL:4294307583,SIENNA:2689740287,SILVER:3233857791,SKYBLUE:2278484991,SLATEBLUE:1784335871,SLATEGRAY:1887473919,SLATEGREY:1887473919,SNOW:4294638335,SPRINGGREEN:16744447,STEELBLUE:1182971135,TAN:3535047935,TEAL:8421631,THISTLE:3636451583,TOMATO:4284696575,TRANSPARENT:0,TURQUOISE:1088475391,VIOLET:4001558271,WHEAT:4125012991,WHITE:4294967295,WHITESMOKE:4126537215,YELLOW:4294902015,YELLOWGREEN:2597139199},v={name:"background-clip",initialValue:"border-box",prefix:!1,type:1,parse:function(b,g){return g.map(function(E){if(pa(E))switch(E.value){case"padding-box":return 1;case"content-box":return 2}return 0})}},G={name:"background-color",initialValue:"transparent",prefix:!1,type:3,format:"color"},ie=function(b,g){var E=Ts.parse(b,g[0]),_=g[1];return _&&no(_)?{color:E,stop:_}:{color:E,stop:null}},R=function(b,g){var E=b[0],_=b[b.length-1];E.stop===null&&(E.stop=Qo),_.stop===null&&(_.stop=pA);for(var P=[],H=0,te=0;te<b.length;te++){var ge=b[te].stop;if(ge!==null){var me=Hr(ge,g);me>H?P.push(me):P.push(H),H=me}else P.push(null)}for(var Ne=null,te=0;te<P.length;te++){var Ke=P[te];if(Ke===null)Ne===null&&(Ne=te);else if(Ne!==null){for(var rt=te-Ne,ft=P[Ne-1],br=(Ke-ft)/(rt+1),Ht=1;Ht<=rt;Ht++)P[Ne+Ht-1]=br*Ht;Ne=null}}return b.map(function(or,qr){var mr=or.color;return{color:mr,stop:Math.max(Math.min(1,P[qr]/g),0)}})},$=function(b,g,E){var _=g/2,P=E/2,H=Hr(b[0],g)-_,te=P-Hr(b[1],E);return(Math.atan2(te,H)+Math.PI*2)%(Math.PI*2)},le=function(b,g,E){var _=typeof b=="number"?b:$(b,g,E),P=Math.abs(g*Math.sin(_))+Math.abs(E*Math.cos(_)),H=g/2,te=E/2,ge=P/2,me=Math.sin(_-Math.PI/2)*ge,Ne=Math.cos(_-Math.PI/2)*ge;return[P,H-Ne,H+Ne,te-me,te+me]},De=function(b,g){return Math.sqrt(b*b+g*g)},pt=function(b,g,E,_,P){var H=[[0,0],[0,g],[b,0],[b,g]];return H.reduce(function(te,ge){var me=ge[0],Ne=ge[1],Ke=De(E-me,_-Ne);return(P?Ke<te.optimumDistance:Ke>te.optimumDistance)?{optimumCorner:ge,optimumDistance:Ke}:te},{optimumDistance:P?1/0:-1/0,optimumCorner:null}).optimumCorner},Et=function(b,g,E,_,P){var H=0,te=0;switch(b.size){case 0:b.shape===0?H=te=Math.min(Math.abs(g),Math.abs(g-_),Math.abs(E),Math.abs(E-P)):b.shape===1&&(H=Math.min(Math.abs(g),Math.abs(g-_)),te=Math.min(Math.abs(E),Math.abs(E-P)));break;case 2:if(b.shape===0)H=te=Math.min(De(g,E),De(g,E-P),De(g-_,E),De(g-_,E-P));else if(b.shape===1){var ge=Math.min(Math.abs(E),Math.abs(E-P))/Math.min(Math.abs(g),Math.abs(g-_)),me=pt(_,P,g,E,!0),Ne=me[0],Ke=me[1];H=De(Ne-g,(Ke-E)/ge),te=ge*H}break;case 1:b.shape===0?H=te=Math.max(Math.abs(g),Math.abs(g-_),Math.abs(E),Math.abs(E-P)):b.shape===1&&(H=Math.max(Math.abs(g),Math.abs(g-_)),te=Math.max(Math.abs(E),Math.abs(E-P)));break;case 3:if(b.shape===0)H=te=Math.max(De(g,E),De(g,E-P),De(g-_,E),De(g-_,E-P));else if(b.shape===1){var ge=Math.max(Math.abs(E),Math.abs(E-P))/Math.max(Math.abs(g),Math.abs(g-_)),rt=pt(_,P,g,E,!1),Ne=rt[0],Ke=rt[1];H=De(Ne-g,(Ke-E)/ge),te=ge*H}break}return Array.isArray(b.size)&&(H=Hr(b.size[0],_),te=b.size.length===2?Hr(b.size[1],P):H),[H,te]},ar=function(b,g){var E=Pi(180),_=[];return $o(g).forEach(function(P,H){if(H===0){var te=P[0];if(te.type===20&&te.value==="to"){E=gi(P);return}else if(Pu(te)){E=Mu.parse(b,te);return}}var ge=ie(b,P);_.push(ge)}),{angle:E,stops:_,type:1}},Ft=function(b,g){var E=Pi(180),_=[];return $o(g).forEach(function(P,H){if(H===0){var te=P[0];if(te.type===20&&["top","left","right","bottom"].indexOf(te.value)!==-1){E=gi(P);return}else if(Pu(te)){E=(Mu.parse(b,te)+Pi(270))%Pi(360);return}}var ge=ie(b,P);_.push(ge)}),{angle:E,stops:_,type:1}},Er=function(b,g){var E=Pi(180),_=[],P=1,H=0,te=3,ge=[];return $o(g).forEach(function(me,Ne){var Ke=me[0];if(Ne===0){if(pa(Ke)&&Ke.value==="linear"){P=1;return}else if(pa(Ke)&&Ke.value==="radial"){P=2;return}}if(Ke.type===18){if(Ke.name==="from"){var rt=Ts.parse(b,Ke.values[0]);_.push({stop:Qo,color:rt})}else if(Ke.name==="to"){var rt=Ts.parse(b,Ke.values[0]);_.push({stop:pA,color:rt})}else if(Ke.name==="color-stop"){var ft=Ke.values.filter(oc);if(ft.length===2){var rt=Ts.parse(b,ft[1]),br=ft[0];fA(br)&&_.push({stop:{type:16,number:br.number*100,flags:br.flags},color:rt})}}}}),P===1?{angle:(E+Pi(180))%Pi(360),stops:_,type:P}:{size:te,shape:H,stops:_,position:ge,type:P}},Lr="closest-side",xa="farthest-side",Sa="closest-corner",Ma="farthest-corner",ba="circle",ho="ellipse",Ui="cover",hA="contain",Cy=function(b,g){var E=0,_=3,P=[],H=[];return $o(g).forEach(function(te,ge){var me=!0;if(ge===0){var Ne=!1;me=te.reduce(function(rt,ft){if(Ne)if(pa(ft))switch(ft.value){case"center":return H.push(ic),rt;case"top":case"left":return H.push(Qo),rt;case"right":case"bottom":return H.push(pA),rt}else(no(ft)||Fs(ft))&&H.push(ft);else if(pa(ft))switch(ft.value){case ba:return E=0,!1;case ho:return E=1,!1;case"at":return Ne=!0,!1;case Lr:return _=0,!1;case Ui:case xa:return _=1,!1;case hA:case Sa:return _=2,!1;case Ma:return _=3,!1}else if(Fs(ft)||no(ft))return Array.isArray(_)||(_=[]),_.push(ft),!1;return rt},me)}if(me){var Ke=ie(b,te);P.push(Ke)}}),{size:_,shape:E,stops:P,position:H,type:2}},_l=function(b,g){var E=0,_=3,P=[],H=[];return $o(g).forEach(function(te,ge){var me=!0;if(ge===0?me=te.reduce(function(Ke,rt){if(pa(rt))switch(rt.value){case"center":return H.push(ic),!1;case"top":case"left":return H.push(Qo),!1;case"right":case"bottom":return H.push(pA),!1}else if(no(rt)||Fs(rt))return H.push(rt),!1;return Ke},me):ge===1&&(me=te.reduce(function(Ke,rt){if(pa(rt))switch(rt.value){case ba:return E=0,!1;case ho:return E=1,!1;case hA:case Lr:return _=0,!1;case xa:return _=1,!1;case Sa:return _=2,!1;case Ui:case Ma:return _=3,!1}else if(Fs(rt)||no(rt))return Array.isArray(_)||(_=[]),_.push(rt),!1;return Ke},me)),me){var Ne=ie(b,te);P.push(Ne)}}),{size:_,shape:E,stops:P,position:H,type:2}},Tg=function(b){return b.type===1},_d=function(b){return b.type===2},Ed={name:"image",parse:function(b,g){if(g.type===22){var E={url:g.value,type:0};return b.cache.addImage(g.value),E}if(g.type===18){var _=Ep[g.name];if(typeof _>"u")throw new Error('Attempting to parse an unsupported image function "'+g.name+'"');return _(b,g.values)}throw new Error("Unsupported image type "+g.type)}};function kd(b){return!(b.type===20&&b.value==="none")&&(b.type!==18||!!Ep[b.name])}var Ep={"linear-gradient":ar,"-moz-linear-gradient":Ft,"-ms-linear-gradient":Ft,"-o-linear-gradient":Ft,"-webkit-linear-gradient":Ft,"radial-gradient":Cy,"-moz-radial-gradient":_l,"-ms-radial-gradient":_l,"-o-radial-gradient":_l,"-webkit-radial-gradient":_l,"-webkit-gradient":Er},Og={name:"background-image",initialValue:"none",type:1,prefix:!1,parse:function(b,g){if(g.length===0)return[];var E=g[0];return E.type===20&&E.value==="none"?[]:g.filter(function(_){return oc(_)&&kd(_)}).map(function(_){return Ed.parse(b,_)})}},Os={name:"background-origin",initialValue:"border-box",prefix:!1,type:1,parse:function(b,g){return g.map(function(E){if(pa(E))switch(E.value){case"padding-box":return 1;case"content-box":return 2}return 0})}},kp={name:"background-position",initialValue:"0% 0%",type:1,prefix:!1,parse:function(b,g){return $o(g).map(function(E){return E.filter(no)}).map(Du)}},By={name:"background-repeat",initialValue:"repeat",prefix:!1,type:1,parse:function(b,g){return $o(g).map(function(E){return E.filter(pa).map(function(_){return _.value}).join(" ")}).map(Sp)}},Sp=function(b){switch(b){case"no-repeat":return 1;case"repeat-x":case"repeat no-repeat":return 2;case"repeat-y":case"no-repeat repeat":return 3;case"repeat":default:return 0}},Uu;(function(b){b.AUTO="auto",b.CONTAIN="contain",b.COVER="cover"})(Uu||(Uu={}));var Sd={name:"background-size",initialValue:"0",prefix:!1,type:1,parse:function(b,g){return $o(g).map(function(E){return E.filter(xy)})}},xy=function(b){return pa(b)||no(b)},Qu=function(b){return{name:"border-"+b+"-color",initialValue:"transparent",prefix:!1,type:3,format:"color"}},Fp=Qu("top"),Tp=Qu("right"),_y=Qu("bottom"),Ey=Qu("left"),Fd=function(b){return{name:"border-radius-"+b,initialValue:"0 0",prefix:!1,type:1,parse:function(g,E){return Du(E.filter(no))}}},ky=Fd("top-left"),Ig=Fd("top-right"),Sy=Fd("bottom-right"),Op=Fd("bottom-left"),Lu=function(b){return{name:"border-"+b+"-style",initialValue:"solid",prefix:!1,type:2,parse:function(g,E){switch(E){case"none":return 0;case"dashed":return 2;case"dotted":return 3;case"double":return 4}return 1}}},Fy=Lu("top"),Ty=Lu("right"),Mn=Lu("bottom"),Ai=Lu("left"),go=function(b){return{name:"border-"+b+"-width",initialValue:"0",type:0,prefix:!1,parse:function(g,E){return PA(E)?E.number:0}}},Dg=go("top"),Nc=go("right"),Mg=go("bottom"),Oy=go("left"),Ip={name:"color",initialValue:"transparent",prefix:!1,type:3,format:"color"},Pg={name:"direction",initialValue:"ltr",prefix:!1,type:2,parse:function(b,g){switch(g){case"rtl":return 1;case"ltr":default:return 0}}},Iy={name:"display",initialValue:"inline-block",prefix:!1,type:1,parse:function(b,g){return g.filter(pa).reduce(function(E,_){return E|Dy(_.value)},0)}},Dy=function(b){switch(b){case"block":case"-webkit-box":return 2;case"inline":return 4;case"run-in":return 8;case"flow":return 16;case"flow-root":return 32;case"table":return 64;case"flex":case"-webkit-flex":return 128;case"grid":case"-ms-grid":return 256;case"ruby":return 512;case"subgrid":return 1024;case"list-item":return 2048;case"table-row-group":return 4096;case"table-header-group":return 8192;case"table-footer-group":return 16384;case"table-row":return 32768;case"table-cell":return 65536;case"table-column-group":return 131072;case"table-column":return 262144;case"table-caption":return 524288;case"ruby-base":return 1048576;case"ruby-text":return 2097152;case"ruby-base-container":return 4194304;case"ruby-text-container":return 8388608;case"contents":return 16777216;case"inline-block":return 33554432;case"inline-list-item":return 67108864;case"inline-table":return 134217728;case"inline-flex":return 268435456;case"inline-grid":return 536870912}return 0},Dp={name:"float",initialValue:"none",prefix:!1,type:2,parse:function(b,g){switch(g){case"left":return 1;case"right":return 2;case"inline-start":return 3;case"inline-end":return 4}return 0}},Mp={name:"letter-spacing",initialValue:"0",prefix:!1,type:0,parse:function(b,g){return g.type===20&&g.value==="normal"?0:g.type===17||g.type===15?g.number:0}},Td;(function(b){b.NORMAL="normal",b.STRICT="strict"})(Td||(Td={}));var Nu={name:"line-break",initialValue:"normal",prefix:!1,type:2,parse:function(b,g){switch(g){case"strict":return Td.STRICT;case"normal":default:return Td.NORMAL}}},My={name:"line-height",initialValue:"normal",prefix:!1,type:4},Rc=function(b,g){return pa(b)&&b.value==="normal"?1.2*g:b.type===17?g*b.number:no(b)?Hr(b,g):g},Ug={name:"list-style-image",initialValue:"none",type:0,prefix:!1,parse:function(b,g){return g.type===20&&g.value==="none"?null:Ed.parse(b,g)}},Ot={name:"list-style-position",initialValue:"outside",prefix:!1,type:2,parse:function(b,g){switch(g){case"inside":return 0;case"outside":default:return 1}}},Od={name:"list-style-type",initialValue:"none",prefix:!1,type:2,parse:function(b,g){switch(g){case"disc":return 0;case"circle":return 1;case"square":return 2;case"decimal":return 3;case"cjk-decimal":return 4;case"decimal-leading-zero":return 5;case"lower-roman":return 6;case"upper-roman":return 7;case"lower-greek":return 8;case"lower-alpha":return 9;case"upper-alpha":return 10;case"arabic-indic":return 11;case"armenian":return 12;case"bengali":return 13;case"cambodian":return 14;case"cjk-earthly-branch":return 15;case"cjk-heavenly-stem":return 16;case"cjk-ideographic":return 17;case"devanagari":return 18;case"ethiopic-numeric":return 19;case"georgian":return 20;case"gujarati":return 21;case"gurmukhi":return 22;case"hebrew":return 22;case"hiragana":return 23;case"hiragana-iroha":return 24;case"japanese-formal":return 25;case"japanese-informal":return 26;case"kannada":return 27;case"katakana":return 28;case"katakana-iroha":return 29;case"khmer":return 30;case"korean-hangul-formal":return 31;case"korean-hanja-formal":return 32;case"korean-hanja-informal":return 33;case"lao":return 34;case"lower-armenian":return 35;case"malayalam":return 36;case"mongolian":return 37;case"myanmar":return 38;case"oriya":return 39;case"persian":return 40;case"simp-chinese-formal":return 41;case"simp-chinese-informal":return 42;case"tamil":return 43;case"telugu":return 44;case"thai":return 45;case"tibetan":return 46;case"trad-chinese-formal":return 47;case"trad-chinese-informal":return 48;case"upper-armenian":return 49;case"disclosure-open":return 50;case"disclosure-closed":return 51;case"none":default:return-1}}},Hc=function(b){return{name:"margin-"+b,initialValue:"0",prefix:!1,type:4}},Id=Hc("top"),Qg=Hc("right"),Lg=Hc("bottom"),Py=Hc("left"),Uy={name:"overflow",initialValue:"visible",prefix:!1,type:1,parse:function(b,g){return g.filter(pa).map(function(E){switch(E.value){case"hidden":return 1;case"scroll":return 2;case"clip":return 3;case"auto":return 4;case"visible":default:return 0}})}},El={name:"overflow-wrap",initialValue:"normal",prefix:!1,type:2,parse:function(b,g){switch(g){case"break-word":return"break-word";case"normal":default:return"normal"}}},kl=function(b){return{name:"padding-"+b,initialValue:"0",prefix:!1,type:3,format:"length-percentage"}},Qy=kl("top"),Ly=kl("right"),Ng=kl("bottom"),Pp=kl("left"),Rg={name:"text-align",initialValue:"left",prefix:!1,type:2,parse:function(b,g){switch(g){case"right":return 2;case"center":case"justify":return 1;case"left":default:return 0}}},Hg={name:"position",initialValue:"static",prefix:!1,type:2,parse:function(b,g){switch(g){case"relative":return 1;case"absolute":return 2;case"fixed":return 3;case"sticky":return 4}return 0}},Ny={name:"text-shadow",initialValue:"none",type:1,prefix:!1,parse:function(b,g){return g.length===1&&Uc(g[0],"none")?[]:$o(g).map(function(E){for(var _={color:k.TRANSPARENT,offsetX:Qo,offsetY:Qo,blur:Qo},P=0,H=0;H<E.length;H++){var te=E[H];Fs(te)?(P===0?_.offsetX=te:P===1?_.offsetY=te:_.blur=te,P++):_.color=Ts.parse(b,te)}return _})}},jg={name:"text-transform",initialValue:"none",prefix:!1,type:2,parse:function(b,g){switch(g){case"uppercase":return 2;case"lowercase":return 1;case"capitalize":return 3}return 0}},Kg={name:"transform",initialValue:"none",prefix:!0,type:0,parse:function(b,g){if(g.type===20&&g.value==="none")return null;if(g.type===18){var E=Vg[g.name];if(typeof E>"u")throw new Error('Attempting to parse an unsupported transform function "'+g.name+'"');return E(g.values)}return null}},Up=function(b){var g=b.filter(function(E){return E.type===17}).map(function(E){return E.number});return g.length===6?g:null},Ry=function(b){var g=b.filter(function(me){return me.type===17}).map(function(me){return me.number}),E=g[0],_=g[1];g[2],g[3];var P=g[4],H=g[5];g[6],g[7],g[8],g[9],g[10],g[11];var te=g[12],ge=g[13];return g[14],g[15],g.length===16?[E,_,P,H,te,ge]:null},Vg={matrix:Up,matrix3d:Ry},Gg={type:16,number:50,flags:po},gA=[Gg,Gg],Qp={name:"transform-origin",initialValue:"50% 50%",prefix:!0,type:1,parse:function(b,g){var E=g.filter(no);return E.length!==2?gA:[E[0],E[1]]}},Js={name:"visible",initialValue:"none",prefix:!1,type:2,parse:function(b,g){switch(g){case"hidden":return 1;case"collapse":return 2;case"visible":default:return 0}}},Sl;(function(b){b.NORMAL="normal",b.BREAK_ALL="break-all",b.KEEP_ALL="keep-all"})(Sl||(Sl={}));for(var Lp={name:"word-break",initialValue:"normal",prefix:!1,type:2,parse:function(b,g){switch(g){case"break-all":return Sl.BREAK_ALL;case"keep-all":return Sl.KEEP_ALL;case"normal":default:return Sl.NORMAL}}},Hy={name:"z-index",initialValue:"auto",prefix:!1,type:0,parse:function(b,g){if(g.type===20)return{auto:!0,order:0};if(fA(g))return{auto:!1,order:g.number};throw new Error("Invalid z-index number parsed")}},Wg={name:"time",parse:function(b,g){if(g.type===15)switch(g.unit.toLowerCase()){case"s":return 1e3*g.number;case"ms":return g.number}throw new Error("Unsupported time type")}},jy={name:"opacity",initialValue:"1",type:0,prefix:!1,parse:function(b,g){return fA(g)?g.number:1}},Ky={name:"text-decoration-color",initialValue:"transparent",prefix:!1,type:3,format:"color"},Vy={name:"text-decoration-line",initialValue:"none",prefix:!1,type:1,parse:function(b,g){return g.filter(pa).map(function(E){switch(E.value){case"underline":return 1;case"overline":return 2;case"line-through":return 3;case"none":return 4}return 0}).filter(function(E){return E!==0})}},Yg={name:"font-family",initialValue:"",prefix:!1,type:1,parse:function(b,g){var E=[],_=[];return g.forEach(function(P){switch(P.type){case 20:case 0:E.push(P.value);break;case 17:E.push(P.number.toString());break;case 4:_.push(E.join(" ")),E.length=0;break}}),E.length&&_.push(E.join(" ")),_.map(function(P){return P.indexOf(" ")===-1?P:"'"+P+"'"})}},Gy={name:"font-size",initialValue:"0",prefix:!1,type:3,format:"length"},Wy={name:"font-weight",initialValue:"normal",type:0,prefix:!1,parse:function(b,g){if(fA(g))return g.number;if(pa(g))switch(g.value){case"bold":return 700;case"normal":default:return 400}return 400}},Dd={name:"font-variant",initialValue:"none",type:1,prefix:!1,parse:function(b,g){return g.filter(pa).map(function(E){return E.value})}},zg={name:"font-style",initialValue:"normal",prefix:!1,type:2,parse:function(b,g){switch(g){case"oblique":return"oblique";case"italic":return"italic";case"normal":default:return"normal"}}},Jo=function(b,g){return(b&g)!==0},Np={name:"content",initialValue:"none",type:1,prefix:!1,parse:function(b,g){if(g.length===0)return[];var E=g[0];return E.type===20&&E.value==="none"?[]:g}},Is={name:"counter-increment",initialValue:"none",prefix:!0,type:1,parse:function(b,g){if(g.length===0)return null;var E=g[0];if(E.type===20&&E.value==="none")return null;for(var _=[],P=g.filter(Iu),H=0;H<P.length;H++){var te=P[H],ge=P[H+1];if(te.type===20){var me=ge&&fA(ge)?ge.number:1;_.push({counter:te.value,increment:me})}}return _}},$g={name:"counter-reset",initialValue:"none",prefix:!0,type:1,parse:function(b,g){if(g.length===0)return[];for(var E=[],_=g.filter(Iu),P=0;P<_.length;P++){var H=_[P],te=_[P+1];if(pa(H)&&H.value!=="none"){var ge=te&&fA(te)?te.number:0;E.push({counter:H.value,reset:ge})}}return E}},Jg={name:"duration",initialValue:"0s",prefix:!1,type:1,parse:function(b,g){return g.filter(PA).map(function(E){return Wg.parse(b,E)})}},Rp={name:"quotes",initialValue:"none",prefix:!0,type:1,parse:function(b,g){if(g.length===0)return null;var E=g[0];if(E.type===20&&E.value==="none")return null;var _=[],P=g.filter(_p);if(P.length%2!==0)return null;for(var H=0;H<P.length;H+=2){var te=P[H].value,ge=P[H+1].value;_.push({open:te,close:ge})}return _}},Md=function(b,g,E){if(!b)return"";var _=b[Math.min(g,b.length-1)];return _?E?_.open:_.close:""},Yy={name:"box-shadow",initialValue:"none",type:1,prefix:!1,parse:function(b,g){return g.length===1&&Uc(g[0],"none")?[]:$o(g).map(function(E){for(var _={color:255,offsetX:Qo,offsetY:Qo,blur:Qo,spread:Qo,inset:!1},P=0,H=0;H<E.length;H++){var te=E[H];Uc(te,"inset")?_.inset=!0:Fs(te)?(P===0?_.offsetX=te:P===1?_.offsetY=te:P===2?_.blur=te:_.spread=te,P++):_.color=Ts.parse(b,te)}return _})}},zy={name:"paint-order",initialValue:"normal",prefix:!1,type:1,parse:function(b,g){var E=[0,1,2],_=[];return g.filter(pa).forEach(function(P){switch(P.value){case"stroke":_.push(1);break;case"fill":_.push(0);break;case"markers":_.push(2);break}}),E.forEach(function(P){_.indexOf(P)===-1&&_.push(P)}),_}},qg={name:"-webkit-text-stroke-color",initialValue:"currentcolor",prefix:!1,type:3,format:"color"},Xg={name:"-webkit-text-stroke-width",initialValue:"0",type:0,prefix:!1,parse:function(b,g){return PA(g)?g.number:0}},Zg=function(){function b(g,E){var _,P;this.animationDuration=Jt(g,Jg,E.animationDuration),this.backgroundClip=Jt(g,v,E.backgroundClip),this.backgroundColor=Jt(g,G,E.backgroundColor),this.backgroundImage=Jt(g,Og,E.backgroundImage),this.backgroundOrigin=Jt(g,Os,E.backgroundOrigin),this.backgroundPosition=Jt(g,kp,E.backgroundPosition),this.backgroundRepeat=Jt(g,By,E.backgroundRepeat),this.backgroundSize=Jt(g,Sd,E.backgroundSize),this.borderTopColor=Jt(g,Fp,E.borderTopColor),this.borderRightColor=Jt(g,Tp,E.borderRightColor),this.borderBottomColor=Jt(g,_y,E.borderBottomColor),this.borderLeftColor=Jt(g,Ey,E.borderLeftColor),this.borderTopLeftRadius=Jt(g,ky,E.borderTopLeftRadius),this.borderTopRightRadius=Jt(g,Ig,E.borderTopRightRadius),this.borderBottomRightRadius=Jt(g,Sy,E.borderBottomRightRadius),this.borderBottomLeftRadius=Jt(g,Op,E.borderBottomLeftRadius),this.borderTopStyle=Jt(g,Fy,E.borderTopStyle),this.borderRightStyle=Jt(g,Ty,E.borderRightStyle),this.borderBottomStyle=Jt(g,Mn,E.borderBottomStyle),this.borderLeftStyle=Jt(g,Ai,E.borderLeftStyle),this.borderTopWidth=Jt(g,Dg,E.borderTopWidth),this.borderRightWidth=Jt(g,Nc,E.borderRightWidth),this.borderBottomWidth=Jt(g,Mg,E.borderBottomWidth),this.borderLeftWidth=Jt(g,Oy,E.borderLeftWidth),this.boxShadow=Jt(g,Yy,E.boxShadow),this.color=Jt(g,Ip,E.color),this.direction=Jt(g,Pg,E.direction),this.display=Jt(g,Iy,E.display),this.float=Jt(g,Dp,E.cssFloat),this.fontFamily=Jt(g,Yg,E.fontFamily),this.fontSize=Jt(g,Gy,E.fontSize),this.fontStyle=Jt(g,zg,E.fontStyle),this.fontVariant=Jt(g,Dd,E.fontVariant),this.fontWeight=Jt(g,Wy,E.fontWeight),this.letterSpacing=Jt(g,Mp,E.letterSpacing),this.lineBreak=Jt(g,Nu,E.lineBreak),this.lineHeight=Jt(g,My,E.lineHeight),this.listStyleImage=Jt(g,Ug,E.listStyleImage),this.listStylePosition=Jt(g,Ot,E.listStylePosition),this.listStyleType=Jt(g,Od,E.listStyleType),this.marginTop=Jt(g,Id,E.marginTop),this.marginRight=Jt(g,Qg,E.marginRight),this.marginBottom=Jt(g,Lg,E.marginBottom),this.marginLeft=Jt(g,Py,E.marginLeft),this.opacity=Jt(g,jy,E.opacity);var H=Jt(g,Uy,E.overflow);this.overflowX=H[0],this.overflowY=H[H.length>1?1:0],this.overflowWrap=Jt(g,El,E.overflowWrap),this.paddingTop=Jt(g,Qy,E.paddingTop),this.paddingRight=Jt(g,Ly,E.paddingRight),this.paddingBottom=Jt(g,Ng,E.paddingBottom),this.paddingLeft=Jt(g,Pp,E.paddingLeft),this.paintOrder=Jt(g,zy,E.paintOrder),this.position=Jt(g,Hg,E.position),this.textAlign=Jt(g,Rg,E.textAlign),this.textDecorationColor=Jt(g,Ky,(_=E.textDecorationColor)!==null&&_!==void 0?_:E.color),this.textDecorationLine=Jt(g,Vy,(P=E.textDecorationLine)!==null&&P!==void 0?P:E.textDecoration),this.textShadow=Jt(g,Ny,E.textShadow),this.textTransform=Jt(g,jg,E.textTransform),this.transform=Jt(g,Kg,E.transform),this.transformOrigin=Jt(g,Qp,E.transformOrigin),this.visibility=Jt(g,Js,E.visibility),this.webkitTextStrokeColor=Jt(g,qg,E.webkitTextStrokeColor),this.webkitTextStrokeWidth=Jt(g,Xg,E.webkitTextStrokeWidth),this.wordBreak=Jt(g,Lp,E.wordBreak),this.zIndex=Jt(g,Hy,E.zIndex)}return b.prototype.isVisible=function(){return this.display>0&&this.opacity>0&&this.visibility===0},b.prototype.isTransparent=function(){return Oo(this.backgroundColor)},b.prototype.isTransformed=function(){return this.transform!==null},b.prototype.isPositioned=function(){return this.position!==0},b.prototype.isPositionedWithZIndex=function(){return this.isPositioned()&&!this.zIndex.auto},b.prototype.isFloating=function(){return this.float!==0},b.prototype.isInlineLevel=function(){return Jo(this.display,4)||Jo(this.display,33554432)||Jo(this.display,268435456)||Jo(this.display,536870912)||Jo(this.display,67108864)||Jo(this.display,134217728)},b}(),$y=function(){function b(g,E){this.content=Jt(g,Np,E.content),this.quotes=Jt(g,Rp,E.quotes)}return b}(),em=function(){function b(g,E){this.counterIncrement=Jt(g,Is,E.counterIncrement),this.counterReset=Jt(g,$g,E.counterReset)}return b}(),Jt=function(b,g,E){var _=new ac,P=E!==null&&typeof E<"u"?E.toString():g.initialValue;_.write(P);var H=new Pc(_.read());switch(g.type){case 2:var te=H.parseComponentValue();return g.parse(b,pa(te)?te.value:g.initialValue);case 0:return g.parse(b,H.parseComponentValue());case 1:return g.parse(b,H.parseComponentValues());case 4:return H.parseComponentValue();case 3:switch(g.format){case"angle":return Mu.parse(b,H.parseComponentValue());case"color":return Ts.parse(b,H.parseComponentValue());case"image":return Ed.parse(b,H.parseComponentValue());case"length":var ge=H.parseComponentValue();return Fs(ge)?ge:Qo;case"length-percentage":var me=H.parseComponentValue();return no(me)?me:Qo;case"time":return Wg.parse(b,H.parseComponentValue())}break}},tm="data-html2canvas-debug",Jy=function(b){var g=b.getAttribute(tm);switch(g){case"all":return 1;case"clone":return 2;case"parse":return 3;case"render":return 4;default:return 0}},Pd=function(b,g){var E=Jy(b);return E===1||g===E},qs=function(){function b(g,E){if(this.context=g,this.textNodes=[],this.elements=[],this.flags=0,Pd(E,3))debugger;this.styles=new Zg(g,window.getComputedStyle(E,null)),vA(E)&&(this.styles.animationDuration.some(function(_){return _>0})&&(E.style.animationDuration="0s"),this.styles.transform!==null&&(E.style.transform="none")),this.bounds=h(this.context,E),Pd(E,4)&&(this.flags|=16)}return b}(),rm="AAAAAAAAAAAAEA4AGBkAAFAaAAACAAAAAAAIABAAGAAwADgACAAQAAgAEAAIABAACAAQAAgAEAAIABAACAAQAAgAEAAIABAAQABIAEQATAAIABAACAAQAAgAEAAIABAAVABcAAgAEAAIABAACAAQAGAAaABwAHgAgACIAI4AlgAIABAAmwCjAKgAsAC2AL4AvQDFAMoA0gBPAVYBWgEIAAgACACMANoAYgFkAWwBdAF8AX0BhQGNAZUBlgGeAaMBlQGWAasBswF8AbsBwwF0AcsBYwHTAQgA2wG/AOMBdAF8AekB8QF0AfkB+wHiAHQBfAEIAAMC5gQIAAsCEgIIAAgAFgIeAggAIgIpAggAMQI5AkACygEIAAgASAJQAlgCYAIIAAgACAAKBQoFCgUTBRMFGQUrBSsFCAAIAAgACAAIAAgACAAIAAgACABdAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABoAmgCrwGvAQgAbgJ2AggAHgEIAAgACADnAXsCCAAIAAgAgwIIAAgACAAIAAgACACKAggAkQKZAggAPADJAAgAoQKkAqwCsgK6AsICCADJAggA0AIIAAgACAAIANYC3gIIAAgACAAIAAgACABAAOYCCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAkASoB+QIEAAgACAA8AEMCCABCBQgACABJBVAFCAAIAAgACAAIAAgACAAIAAgACABTBVoFCAAIAFoFCABfBWUFCAAIAAgACAAIAAgAbQUIAAgACAAIAAgACABzBXsFfQWFBYoFigWKBZEFigWKBYoFmAWfBaYFrgWxBbkFCAAIAAgACAAIAAgACAAIAAgACAAIAMEFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAMgFCADQBQgACAAIAAgACAAIAAgACAAIAAgACAAIAO4CCAAIAAgAiQAIAAgACABAAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAD0AggACAD8AggACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIANYFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAMDvwAIAAgAJAIIAAgACAAIAAgACAAIAAgACwMTAwgACAB9BOsEGwMjAwgAKwMyAwsFYgE3A/MEPwMIAEUDTQNRAwgAWQOsAGEDCAAIAAgACAAIAAgACABpAzQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFOgU0BTUFNgU3BTgFOQU6BTQFNQU2BTcFOAU5BToFNAU1BTYFNwU4BTkFIQUoBSwFCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABtAwgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABMAEwACAAIAAgACAAIABgACAAIAAgACAC/AAgACAAyAQgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACAAIAAwAAgACAAIAAgACAAIAAgACAAIAAAARABIAAgACAAIABQASAAIAAgAIABwAEAAjgCIABsAqAC2AL0AigDQAtwC+IJIQqVAZUBWQqVAZUBlQGVAZUBlQGrC5UBlQGVAZUBlQGVAZUBlQGVAXsKlQGVAbAK6wsrDGUMpQzlDJUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAZUBlQGVAfAKAAuZA64AtwCJALoC6ADwAAgAuACgA/oEpgO6AqsD+AAIAAgAswMIAAgACAAIAIkAuwP5AfsBwwPLAwgACAAIAAgACADRA9kDCAAIAOED6QMIAAgACAAIAAgACADuA/YDCAAIAP4DyQAIAAgABgQIAAgAXQAOBAgACAAIAAgACAAIABMECAAIAAgACAAIAAgACAD8AAQBCAAIAAgAGgQiBCoECAExBAgAEAEIAAgACAAIAAgACAAIAAgACAAIAAgACAA4BAgACABABEYECAAIAAgATAQYAQgAVAQIAAgACAAIAAgACAAIAAgACAAIAFoECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAOQEIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAB+BAcACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAEABhgSMBAgACAAIAAgAlAQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAwAEAAQABAADAAMAAwADAAQABAAEAAQABAAEAAQABHATAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAdQMIAAgACAAIAAgACAAIAMkACAAIAAgAfQMIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACACFA4kDCAAIAAgACAAIAOcBCAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAIcDCAAIAAgACAAIAAgACAAIAAgACAAIAJEDCAAIAAgACADFAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABgBAgAZgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAbAQCBXIECAAIAHkECAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACABAAJwEQACjBKoEsgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAC6BMIECAAIAAgACAAIAAgACABmBAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAxwQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAGYECAAIAAgAzgQIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBd0FXwUIAOIF6gXxBYoF3gT5BQAGCAaKBYoFigWKBYoFigWKBYoFigWKBYoFigXWBIoFigWKBYoFigWKBYoFigWKBYsFEAaKBYoFigWKBYoFigWKBRQGCACKBYoFigWKBQgACAAIANEECAAIABgGigUgBggAJgYIAC4GMwaKBYoF0wQ3Bj4GigWKBYoFigWKBYoFigWKBYoFigWKBYoFigUIAAgACAAIAAgACAAIAAgAigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWKBYoFigWLBf///////wQABAAEAAQABAAEAAQABAAEAAQAAwAEAAQAAgAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAQADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUAAAAFAAUAAAAFAAUAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUAAQAAAAUABQAFAAUABQAFAAAAAAAFAAUAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAFAAUAAQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAAABwAHAAcAAAAHAAcABwAFAAEAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAcABwAFAAUAAAAAAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAAAAQABAAAAAAAAAAAAAAAFAAUABQAFAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAHAAcAAAAHAAcAAAAAAAUABQAHAAUAAQAHAAEABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwABAAUABQAFAAUAAAAAAAAAAAAAAAEAAQABAAEAAQABAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABQANAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAAEAAQABAAEAAQABAAEAAQABAAEAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAABQAHAAUABQAFAAAAAAAAAAcABQAFAAUABQAFAAQABAAEAAQABAAEAAQABAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAEAAQABAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUAAAAFAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAUAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAcABwAFAAcABwAAAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUABwAHAAUABQAFAAUAAAAAAAcABwAAAAAABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAABQAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAAAAAAAAAAABQAFAAAAAAAFAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAFAAUABQAFAAUAAAAFAAUABwAAAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABwAFAAUABQAFAAAAAAAHAAcAAAAAAAcABwAFAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAAAAAAAAAHAAcABwAAAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAABQAHAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAUABQAFAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAHAAcABQAHAAcAAAAFAAcABwAAAAcABwAFAAUAAAAAAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAFAAcABwAFAAUABQAAAAUAAAAHAAcABwAHAAcABwAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAHAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAABwAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAUAAAAFAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABwAFAAUABQAFAAUAAAAFAAUAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABwAFAAUABQAFAAUABQAAAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABQAFAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABQAFAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAHAAUABQAFAAUABQAFAAUABwAHAAcABwAHAAcABwAHAAUABwAHAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABwAHAAcABwAFAAUABwAHAAcAAAAAAAAAAAAHAAcABQAHAAcABwAHAAcABwAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAcABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAUABQAFAAUABQAFAAUAAAAFAAAABQAAAAAABQAFAAUABQAFAAUABQAFAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAFAAUAAAAAAAUABQAFAAUABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABwAFAAcABwAHAAcABwAFAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAUABQAFAAUABwAHAAUABQAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABQAFAAcABwAHAAUABwAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAcABQAFAAUABQAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAAAAAABwAFAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAAAAAAAAAFAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAUABQAHAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAUABQAFAAUABQAHAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAcABwAFAAUABQAFAAcABwAFAAUABwAHAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAFAAcABwAFAAUABwAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAFAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAFAAUABQAAAAAABQAFAAAAAAAAAAAAAAAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAcABwAAAAAAAAAAAAAABwAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAcABwAFAAcABwAAAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAFAAUABQAAAAUABQAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABwAFAAUABQAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAUABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAHAAcABQAHAAUABQAAAAAAAAAAAAAAAAAFAAAABwAHAAcABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAHAAcABwAAAAAABwAHAAAAAAAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABwAHAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAFAAUABwAFAAcABwAFAAcABQAFAAcABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAHAAcABQAFAAUABQAAAAAABwAHAAcABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAHAAUABQAFAAUABQAFAAUABQAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABwAFAAcABwAFAAUABQAFAAUABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAcABwAFAAUABQAFAAcABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAUABQAFAAUABQAHAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAFAAUABQAFAAAAAAAFAAUABwAHAAcABwAFAAAAAAAAAAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABwAHAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAcABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUAAAAHAAUABQAFAAUABQAFAAUABwAFAAUABwAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUAAAAAAAAABQAAAAUABQAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAHAAcABwAHAAcAAAAFAAUAAAAHAAcABQAHAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAAAAUABQAFAAAAAAAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAFAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAFAAUABQAAAAAABQAFAAUABQAFAAUABQAAAAUABQAAAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFAAUABQAFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABQAFAAUABQAFAAUABQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAFAAUABQAFAAUADgAOAA4ADgAOAA4ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAA8ADwAPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAcABwAHAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAgACAAIAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAMAAwADAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkACQAJAAkAAAAAAAAAAAAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAKAAoACgAAAAAAAAAAAAsADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwACwAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAMAAwADAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAADgAOAA4AAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAAAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4AAAAOAAAAAAAAAAAAAAAAAA4AAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAAAAAAAAAAAA4AAAAOAAAAAAAAAAAADgAOAA4AAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAA4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4AAAAAAA4ADgAOAA4ADgAOAA4ADgAOAAAADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4ADgAOAAAAAAAAAAAAAAAAAAAAAAAAAAAADgAOAA4ADgAOAA4AAAAAAAAAAAAAAAAAAAAAAA4ADgAOAA4ADgAOAA4ADgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAOAA4ADgAOAA4ADgAAAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4ADgAOAA4AAAAAAAAAAAA=",mi="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",sc=typeof Uint8Array>"u"?[]:new Uint8Array(256),jc=0;jc<mi.length;jc++)sc[mi.charCodeAt(jc)]=jc;for(var nm=function(b){var g=b.length*.75,E=b.length,_,P=0,H,te,ge,me;b[b.length-1]==="="&&(g--,b[b.length-2]==="="&&g--);var Ne=typeof ArrayBuffer<"u"&&typeof Uint8Array<"u"&&typeof Uint8Array.prototype.slice<"u"?new ArrayBuffer(g):new Array(g),Ke=Array.isArray(Ne)?Ne:new Uint8Array(Ne);for(_=0;_<E;_+=4)H=sc[b.charCodeAt(_)],te=sc[b.charCodeAt(_+1)],ge=sc[b.charCodeAt(_+2)],me=sc[b.charCodeAt(_+3)],Ke[P++]=H<<2|te>>4,Ke[P++]=(te&15)<<4|ge>>2,Ke[P++]=(ge&3)<<6|me&63;return Ne},am=function(b){for(var g=b.length,E=[],_=0;_<g;_+=2)E.push(b[_+1]<<8|b[_]);return E},qy=function(b){for(var g=b.length,E=[],_=0;_<g;_+=4)E.push(b[_+3]<<24|b[_+2]<<16|b[_+1]<<8|b[_]);return E},Kc=5,$i=11,Bo=2,Lo=$i-Kc,Ud=65536>>Kc,Qd=1<<Kc,Ru=Qd-1,Ld=1024>>Kc,Nd=Ud+Ld,Fl=Nd,Yn=32,Rd=Fl+Yn,Hu=65536>>$i,Hd=1<<Lo,Xy=Hd-1,ju=function(b,g,E){return b.slice?b.slice(g,E):new Uint16Array(Array.prototype.slice.call(b,g,E))},Zy=function(b,g,E){return b.slice?b.slice(g,E):new Uint32Array(Array.prototype.slice.call(b,g,E))},om=function(b,g){var E=nm(b),_=Array.isArray(E)?qy(E):new Uint32Array(E),P=Array.isArray(E)?am(E):new Uint16Array(E),H=24,te=ju(P,H/2,_[4]/2),ge=_[5]===2?ju(P,(H+_[4])/2):Zy(_,Math.ceil((H+_[4])/4));return new Tl(_[0],_[1],_[2],_[3],te,ge)},Tl=function(){function b(g,E,_,P,H,te){this.initialValue=g,this.errorValue=E,this.highStart=_,this.highValueIndex=P,this.index=H,this.data=te}return b.prototype.get=function(g){var E;if(g>=0){if(g<55296||g>56319&&g<=65535)return E=this.index[g>>Kc],E=(E<<Bo)+(g&Ru),this.data[E];if(g<=65535)return E=this.index[Ud+(g-55296>>Kc)],E=(E<<Bo)+(g&Ru),this.data[E];if(g<this.highStart)return E=Rd-Hu+(g>>$i),E=this.index[E],E+=g>>Kc&Xy,E=this.index[E],E=(E<<Bo)+(g&Ru),this.data[E];if(g<=1114111)return this.data[this.highValueIndex]}return this.errorValue},b}(),im="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/",Hp=typeof Uint8Array>"u"?[]:new Uint8Array(256),vi=0;vi<im.length;vi++)Hp[im.charCodeAt(vi)]=vi;var Vc=1,rr=2,Rt=3,Ac=4,jp=5,cn=7,Ol=8,Gc=9,Il=10,mA=11,Wc=12,Ds=13,Ku=14,ki=15,eb=function(b){for(var g=[],E=0,_=b.length;E<_;){var P=b.charCodeAt(E++);if(P>=55296&&P<=56319&&E<_){var H=b.charCodeAt(E++);(H&64512)===56320?g.push(((P&1023)<<10)+(H&1023)+65536):(g.push(P),E--)}else g.push(P)}return g},sm=function(){for(var b=[],g=0;g<arguments.length;g++)b[g]=arguments[g];if(String.fromCodePoint)return String.fromCodePoint.apply(String,b);var E=b.length;if(!E)return"";for(var _=[],P=-1,H="";++P<E;){var te=b[P];te<=65535?_.push(te):(te-=65536,_.push((te>>10)+55296,te%1024+56320)),(P+1===E||_.length>16384)&&(H+=String.fromCharCode.apply(String,_),_.length=0)}return H},tb=om(rm),Ms="×",Xs="÷",rb=function(b){return tb.get(b)},jd=function(b,g,E){var _=E-2,P=g[_],H=g[E-1],te=g[E];if(H===rr&&te===Rt)return Ms;if(H===rr||H===Rt||H===Ac||te===rr||te===Rt||te===Ac)return Xs;if(H===Ol&&[Ol,Gc,mA,Wc].indexOf(te)!==-1||(H===mA||H===Gc)&&(te===Gc||te===Il)||(H===Wc||H===Il)&&te===Il||te===Ds||te===jp||te===cn||H===Vc)return Ms;if(H===Ds&&te===Ku){for(;P===jp;)P=g[--_];if(P===Ku)return Ms}if(H===ki&&te===ki){for(var ge=0;P===ki;)ge++,P=g[--_];if(ge%2===0)return Ms}return Xs},hs=function(b){var g=eb(b),E=g.length,_=0,P=0,H=g.map(rb);return{next:function(){if(_>=E)return{done:!0,value:null};for(var te=Ms;_<E&&(te=jd(g,H,++_))===Ms;);if(te!==Ms||_===E){var ge=sm.apply(null,g.slice(P,_));return P=_,{value:ge,done:!1}}return{done:!0,value:null}}}},Si=function(b){for(var g=hs(b),E=[],_;!(_=g.next()).done;)_.value&&E.push(_.value.slice());return E},Kd=function(b){var g=123;if(b.createRange){var E=b.createRange();if(E.getBoundingClientRect){var _=b.createElement("boundtest");_.style.height=g+"px",_.style.display="block",b.body.appendChild(_),E.selectNode(_);var P=E.getBoundingClientRect(),H=Math.round(P.height);if(b.body.removeChild(_),H===g)return!0}}return!1},Am=function(b){var g=b.createElement("boundtest");g.style.width="50px",g.style.display="block",g.style.fontSize="12px",g.style.letterSpacing="0px",g.style.wordSpacing="0px",b.body.appendChild(g);var E=b.createRange();g.innerHTML=typeof"".repeat=="function"?"&#128104;".repeat(10):"";var _=g.firstChild,P=y(_.data).map(function(me){return x(me)}),H=0,te={},ge=P.every(function(me,Ne){E.setStart(_,H),E.setEnd(_,H+me.length);var Ke=E.getBoundingClientRect();H+=me.length;var rt=Ke.x>te.x||Ke.y>te.y;return te=Ke,Ne===0?!0:rt});return b.body.removeChild(g),ge},cm=function(){return typeof new Image().crossOrigin<"u"},nb=function(){return typeof new XMLHttpRequest().responseType=="string"},ab=function(b){var g=new Image,E=b.createElement("canvas"),_=E.getContext("2d");if(!_)return!1;g.src="data:image/svg+xml,<svg xmlns='http://www.w3.org/2000/svg'></svg>";try{_.drawImage(g,0,0),E.toDataURL()}catch{return!1}return!0},um=function(b){return b[0]===0&&b[1]===255&&b[2]===0&&b[3]===255},Fi=function(b){var g=b.createElement("canvas"),E=100;g.width=E,g.height=E;var _=g.getContext("2d");if(!_)return Promise.reject(!1);_.fillStyle="rgb(0, 255, 0)",_.fillRect(0,0,E,E);var P=new Image,H=g.toDataURL();P.src=H;var te=Vu(E,E,0,0,P);return _.fillStyle="red",_.fillRect(0,0,E,E),Dl(te).then(function(ge){_.drawImage(ge,0,0);var me=_.getImageData(0,0,E,E).data;_.fillStyle="red",_.fillRect(0,0,E,E);var Ne=b.createElement("div");return Ne.style.backgroundImage="url("+H+")",Ne.style.height=E+"px",um(me)?Dl(Vu(E,E,0,0,Ne)):Promise.reject(!1)}).then(function(ge){return _.drawImage(ge,0,0),um(_.getImageData(0,0,E,E).data)}).catch(function(){return!1})},Vu=function(b,g,E,_,P){var H="http://www.w3.org/2000/svg",te=document.createElementNS(H,"svg"),ge=document.createElementNS(H,"foreignObject");return te.setAttributeNS(null,"width",b.toString()),te.setAttributeNS(null,"height",g.toString()),ge.setAttributeNS(null,"width","100%"),ge.setAttributeNS(null,"height","100%"),ge.setAttributeNS(null,"x",E.toString()),ge.setAttributeNS(null,"y",_.toString()),ge.setAttributeNS(null,"externalResourcesRequired","true"),te.appendChild(ge),ge.appendChild(P),te},Dl=function(b){return new Promise(function(g,E){var _=new Image;_.onload=function(){return g(_)},_.onerror=E,_.src="data:image/svg+xml;charset=utf-8,"+encodeURIComponent(new XMLSerializer().serializeToString(b))})},ao={get SUPPORT_RANGE_BOUNDS(){var b=Kd(document);return Object.defineProperty(ao,"SUPPORT_RANGE_BOUNDS",{value:b}),b},get SUPPORT_WORD_BREAKING(){var b=ao.SUPPORT_RANGE_BOUNDS&&Am(document);return Object.defineProperty(ao,"SUPPORT_WORD_BREAKING",{value:b}),b},get SUPPORT_SVG_DRAWING(){var b=ab(document);return Object.defineProperty(ao,"SUPPORT_SVG_DRAWING",{value:b}),b},get SUPPORT_FOREIGNOBJECT_DRAWING(){var b=typeof Array.from=="function"&&typeof window.fetch=="function"?Fi(document):Promise.resolve(!1);return Object.defineProperty(ao,"SUPPORT_FOREIGNOBJECT_DRAWING",{value:b}),b},get SUPPORT_CORS_IMAGES(){var b=cm();return Object.defineProperty(ao,"SUPPORT_CORS_IMAGES",{value:b}),b},get SUPPORT_RESPONSE_TYPE(){var b=nb();return Object.defineProperty(ao,"SUPPORT_RESPONSE_TYPE",{value:b}),b},get SUPPORT_CORS_XHR(){var b="withCredentials"in new XMLHttpRequest;return Object.defineProperty(ao,"SUPPORT_CORS_XHR",{value:b}),b},get SUPPORT_NATIVE_TEXT_SEGMENTATION(){var b=!!(typeof Intl<"u"&&Intl.Segmenter);return Object.defineProperty(ao,"SUPPORT_NATIVE_TEXT_SEGMENTATION",{value:b}),b}},Yc=function(){function b(g,E){this.text=g,this.bounds=E}return b}(),lm=function(b,g,E,_){var P=fm(g,E),H=[],te=0;return P.forEach(function(ge){if(E.textDecorationLine.length||ge.trim().length>0)if(ao.SUPPORT_RANGE_BOUNDS){var me=Kp(_,te,ge.length).getClientRects();if(me.length>1){var Ne=Vp(ge),Ke=0;Ne.forEach(function(ft){H.push(new Yc(ft,d.fromDOMRectList(b,Kp(_,Ke+te,ft.length).getClientRects()))),Ke+=ft.length})}else H.push(new Yc(ge,d.fromDOMRectList(b,me)))}else{var rt=_.splitText(ge.length);H.push(new Yc(ge,dm(b,_))),_=rt}else ao.SUPPORT_RANGE_BOUNDS||(_=_.splitText(ge.length));te+=ge.length}),H},dm=function(b,g){var E=g.ownerDocument;if(E){var _=E.createElement("html2canvaswrapper");_.appendChild(g.cloneNode(!0));var P=g.parentNode;if(P){P.replaceChild(_,g);var H=h(b,_);return _.firstChild&&P.replaceChild(_.firstChild,_),H}}return d.EMPTY},Kp=function(b,g,E){var _=b.ownerDocument;if(!_)throw new Error("Node has no owner document");var P=_.createRange();return P.setStart(b,g),P.setEnd(b,g+E),P},Vp=function(b){if(ao.SUPPORT_NATIVE_TEXT_SEGMENTATION){var g=new Intl.Segmenter(void 0,{granularity:"grapheme"});return Array.from(g.segment(b)).map(function(E){return E.segment})}return Si(b)},ob=function(b,g){if(ao.SUPPORT_NATIVE_TEXT_SEGMENTATION){var E=new Intl.Segmenter(void 0,{granularity:"word"});return Array.from(E.segment(b)).map(function(_){return _.segment})}return NA(b,g)},fm=function(b,g){return g.letterSpacing!==0?Vp(b):ob(b,g)},ib=[32,160,4961,65792,65793,4153,4241],NA=function(b,g){for(var E=fo(b,{lineBreak:g.lineBreak,wordBreak:g.overflowWrap==="break-word"?"break-word":g.wordBreak}),_=[],P,H=function(){if(P.value){var te=P.value.slice(),ge=y(te),me="";ge.forEach(function(Ne){ib.indexOf(Ne)===-1?me+=x(Ne):(me.length&&_.push(me),_.push(x(Ne)),me="")}),me.length&&_.push(me)}};!(P=E.next()).done;)H();return _},pm=function(){function b(g,E,_){this.text=hm(E.data,_.textTransform),this.textBounds=lm(g,this.text,_,E)}return b}(),hm=function(b,g){switch(g){case 1:return b.toLowerCase();case 3:return b.replace(gm,mm);case 2:return b.toUpperCase();default:return b}},gm=/(^|\s|:|-|\(|\))([a-z])/g,mm=function(b,g,E){return b.length>0?g+E.toUpperCase():b},vm=function(b){n(g,b);function g(E,_){var P=b.call(this,E,_)||this;return P.src=_.currentSrc||_.src,P.intrinsicWidth=_.naturalWidth,P.intrinsicHeight=_.naturalHeight,P.context.cache.addImage(P.src),P}return g}(qs),Vd=function(b){n(g,b);function g(E,_){var P=b.call(this,E,_)||this;return P.canvas=_,P.intrinsicWidth=_.width,P.intrinsicHeight=_.height,P}return g}(qs),Gp=function(b){n(g,b);function g(E,_){var P=b.call(this,E,_)||this,H=new XMLSerializer,te=h(E,_);return _.setAttribute("width",te.width+"px"),_.setAttribute("height",te.height+"px"),P.svg="data:image/svg+xml,"+encodeURIComponent(H.serializeToString(_)),P.intrinsicWidth=_.width.baseVal.value,P.intrinsicHeight=_.height.baseVal.value,P.context.cache.addImage(P.svg),P}return g}(qs),ym=function(b){n(g,b);function g(E,_){var P=b.call(this,E,_)||this;return P.value=_.value,P}return g}(qs),Ml=function(b){n(g,b);function g(E,_){var P=b.call(this,E,_)||this;return P.start=_.start,P.reversed=typeof _.reversed=="boolean"&&_.reversed===!0,P}return g}(qs),bm=[{type:15,flags:0,unit:"px",number:3}],sb=[{type:16,flags:0,number:50}],Gd=function(b){return b.width>b.height?new d(b.left+(b.width-b.height)/2,b.top,b.height,b.height):b.width<b.height?new d(b.left,b.top+(b.height-b.width)/2,b.width,b.width):b},wm=function(b){var g=b.type===Cm?new Array(b.value.length+1).join("•"):b.value;return g.length===0?b.placeholder||"":g},Zs="checkbox",Wd="radio",Cm="password",Wp=707406591,Yd=function(b){n(g,b);function g(E,_){var P=b.call(this,E,_)||this;switch(P.type=_.type.toLowerCase(),P.checked=_.checked,P.value=wm(_),(P.type===Zs||P.type===Wd)&&(P.styles.backgroundColor=3739148031,P.styles.borderTopColor=P.styles.borderRightColor=P.styles.borderBottomColor=P.styles.borderLeftColor=2779096575,P.styles.borderTopWidth=P.styles.borderRightWidth=P.styles.borderBottomWidth=P.styles.borderLeftWidth=1,P.styles.borderTopStyle=P.styles.borderRightStyle=P.styles.borderBottomStyle=P.styles.borderLeftStyle=1,P.styles.backgroundClip=[0],P.styles.backgroundOrigin=[0],P.bounds=Gd(P.bounds)),P.type){case Zs:P.styles.borderTopRightRadius=P.styles.borderTopLeftRadius=P.styles.borderBottomRightRadius=P.styles.borderBottomLeftRadius=bm;break;case Wd:P.styles.borderTopRightRadius=P.styles.borderTopLeftRadius=P.styles.borderBottomRightRadius=P.styles.borderBottomLeftRadius=sb;break}return P}return g}(qs),zd=function(b){n(g,b);function g(E,_){var P=b.call(this,E,_)||this,H=_.options[_.selectedIndex||0];return P.value=H&&H.text||"",P}return g}(qs),Yp=function(b){n(g,b);function g(E,_){var P=b.call(this,E,_)||this;return P.value=_.value,P}return g}(qs),Pl=function(b){n(g,b);function g(E,_){var P=b.call(this,E,_)||this;P.src=_.src,P.width=parseInt(_.width,10)||0,P.height=parseInt(_.height,10)||0,P.backgroundColor=P.styles.backgroundColor;try{if(_.contentWindow&&_.contentWindow.document&&_.contentWindow.document.documentElement){P.tree=zp(E,_.contentWindow.document.documentElement);var H=_.contentWindow.document.documentElement?re(E,getComputedStyle(_.contentWindow.document.documentElement).backgroundColor):k.TRANSPARENT,te=_.contentWindow.document.body?re(E,getComputedStyle(_.contentWindow.document.body).backgroundColor):k.TRANSPARENT;P.backgroundColor=Oo(H)?Oo(te)?P.styles.backgroundColor:te:H}}catch{}return P}return g}(qs),Bm=["OL","UL","MENU"],zc=function(b,g,E,_){for(var P=g.firstChild,H=void 0;P;P=H)if(H=P.nextSibling,xm(P)&&P.data.trim().length>0)E.textNodes.push(new pm(b,P,E.styles));else if($c(P))if(uc(P)&&P.assignedNodes)P.assignedNodes().forEach(function(ge){return zc(b,ge,E,_)});else{var te=$d(b,P);te.styles.isVisible()&&($p(P,te,_)?te.flags|=4:Ab(te.styles)&&(te.flags|=2),Bm.indexOf(P.tagName)!==-1&&(te.flags|=8),E.elements.push(te),P.slot,P.shadowRoot?zc(b,P.shadowRoot,te,_):!Wu(P)&&!ci(P)&&!Yu(P)&&zc(b,P,te,_))}},$d=function(b,g){return Ul(g)?new vm(b,g):Gu(g)?new Vd(b,g):ci(g)?new Gp(b,g):Mt(g)?new ym(b,g):Jd(g)?new Ml(b,g):_m(g)?new Yd(b,g):Yu(g)?new zd(b,g):Wu(g)?new Yp(b,g):Em(g)?new Pl(b,g):new qs(b,g)},zp=function(b,g){var E=$d(b,g);return E.flags|=4,zc(b,g,E,E),E},$p=function(b,g,E){return g.styles.isPositionedWithZIndex()||g.styles.opacity<1||g.styles.isTransformed()||cc(b)&&E.styles.isTransparent()},Ab=function(b){return b.isPositioned()||b.isFloating()},xm=function(b){return b.nodeType===Node.TEXT_NODE},$c=function(b){return b.nodeType===Node.ELEMENT_NODE},vA=function(b){return $c(b)&&typeof b.style<"u"&&!an(b)},an=function(b){return typeof b.className=="object"},Mt=function(b){return b.tagName==="LI"},Jd=function(b){return b.tagName==="OL"},_m=function(b){return b.tagName==="INPUT"},cb=function(b){return b.tagName==="HTML"},ci=function(b){return b.tagName==="svg"},cc=function(b){return b.tagName==="BODY"},Gu=function(b){return b.tagName==="CANVAS"},qd=function(b){return b.tagName==="VIDEO"},Ul=function(b){return b.tagName==="IMG"},Em=function(b){return b.tagName==="IFRAME"},Jc=function(b){return b.tagName==="STYLE"},Jp=function(b){return b.tagName==="SCRIPT"},Wu=function(b){return b.tagName==="TEXTAREA"},Yu=function(b){return b.tagName==="SELECT"},uc=function(b){return b.tagName==="SLOT"},Ql=function(b){return b.tagName.indexOf("-")>0},Ll=function(){function b(){this.counters={}}return b.prototype.getCounterValue=function(g){var E=this.counters[g];return E&&E.length?E[E.length-1]:1},b.prototype.getCounterValues=function(g){var E=this.counters[g];return E||[]},b.prototype.pop=function(g){var E=this;g.forEach(function(_){return E.counters[_].pop()})},b.prototype.parse=function(g){var E=this,_=g.counterIncrement,P=g.counterReset,H=!0;_!==null&&_.forEach(function(ge){var me=E.counters[ge.counter];me&&ge.increment!==0&&(H=!1,me.length||me.push(1),me[Math.max(0,me.length-1)]+=ge.increment)});var te=[];return H&&P.forEach(function(ge){var me=E.counters[ge.counter];te.push(ge.counter),me||(me=E.counters[ge.counter]=[]),me.push(ge.reset)}),te},b}(),qp={integers:[1e3,900,500,400,100,90,50,40,10,9,5,4,1],values:["M","CM","D","CD","C","XC","L","XL","X","IX","V","IV","I"]},Xp={integers:[9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,900,800,700,600,500,400,300,200,100,90,80,70,60,50,40,30,20,10,9,8,7,6,5,4,3,2,1],values:["Ք","Փ","Ւ","Ց","Ր","Տ","Վ","Ս","Ռ","Ջ","Պ","Չ","Ո","Շ","Ն","Յ","Մ","Ճ","Ղ","Ձ","Հ","Կ","Ծ","Խ","Լ","Ի","Ժ","Թ","Ը","Է","Զ","Ե","Դ","Գ","Բ","Ա"]},Zp={integers:[1e4,9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,400,300,200,100,90,80,70,60,50,40,30,20,19,18,17,16,15,10,9,8,7,6,5,4,3,2,1],values:["י׳","ט׳","ח׳","ז׳","ו׳","ה׳","ד׳","ג׳","ב׳","א׳","ת","ש","ר","ק","צ","פ","ע","ס","נ","מ","ל","כ","יט","יח","יז","טז","טו","י","ט","ח","ז","ו","ה","ד","ג","ב","א"]},km={integers:[1e4,9e3,8e3,7e3,6e3,5e3,4e3,3e3,2e3,1e3,900,800,700,600,500,400,300,200,100,90,80,70,60,50,40,30,20,10,9,8,7,6,5,4,3,2,1],values:["ჵ","ჰ","ჯ","ჴ","ხ","ჭ","წ","ძ","ც","ჩ","შ","ყ","ღ","ქ","ფ","ჳ","ტ","ს","რ","ჟ","პ","ო","ჲ","ნ","მ","ლ","კ","ი","თ","ჱ","ზ","ვ","ე","დ","გ","ბ","ა"]},qc=function(b,g,E,_,P,H){return b<g||b>E?$u(b,P,H.length>0):_.integers.reduce(function(te,ge,me){for(;b>=ge;)b-=ge,te+=_.values[me];return te},"")+H},Sm=function(b,g,E,_){var P="";do E||b--,P=_(b)+P,b/=g;while(b*g>=g);return P},ua=function(b,g,E,_,P){var H=E-g+1;return(b<0?"-":"")+(Sm(Math.abs(b),H,_,function(te){return x(Math.floor(te%H)+g)})+P)},lc=function(b,g,E){E===void 0&&(E=". ");var _=g.length;return Sm(Math.abs(b),_,!1,function(P){return g[Math.floor(P%_)]})+E},zu=1,dc=2,qo=4,gs=8,eA=function(b,g,E,_,P,H){if(b<-9999||b>9999)return $u(b,4,P.length>0);var te=Math.abs(b),ge=P;if(te===0)return g[0]+ge;for(var me=0;te>0&&me<=4;me++){var Ne=te%10;Ne===0&&Jo(H,zu)&&ge!==""?ge=g[Ne]+ge:Ne>1||Ne===1&&me===0||Ne===1&&me===1&&Jo(H,dc)||Ne===1&&me===1&&Jo(H,qo)&&b>100||Ne===1&&me>1&&Jo(H,gs)?ge=g[Ne]+(me>0?E[me-1]:"")+ge:Ne===1&&me>0&&(ge=E[me-1]+ge),te=Math.floor(te/10)}return(b<0?_:"")+ge},Fm="十百千萬",Xd="拾佰仟萬",Tm="マイナス",fc="마이너스",$u=function(b,g,E){var _=E?". ":"",P=E?"、":"",H=E?", ":"",te=E?" ":"";switch(g){case 0:return"•"+te;case 1:return"◦"+te;case 2:return"◾"+te;case 5:var ge=ua(b,48,57,!0,_);return ge.length<4?"0"+ge:ge;case 4:return lc(b,"〇一二三四五六七八九",P);case 6:return qc(b,1,3999,qp,3,_).toLowerCase();case 7:return qc(b,1,3999,qp,3,_);case 8:return ua(b,945,969,!1,_);case 9:return ua(b,97,122,!1,_);case 10:return ua(b,65,90,!1,_);case 11:return ua(b,1632,1641,!0,_);case 12:case 49:return qc(b,1,9999,Xp,3,_);case 35:return qc(b,1,9999,Xp,3,_).toLowerCase();case 13:return ua(b,2534,2543,!0,_);case 14:case 30:return ua(b,6112,6121,!0,_);case 15:return lc(b,"子丑寅卯辰巳午未申酉戌亥",P);case 16:return lc(b,"甲乙丙丁戊己庚辛壬癸",P);case 17:case 48:return eA(b,"零一二三四五六七八九",Fm,"負",P,dc|qo|gs);case 47:return eA(b,"零壹貳參肆伍陸柒捌玖",Xd,"負",P,zu|dc|qo|gs);case 42:return eA(b,"零一二三四五六七八九",Fm,"负",P,dc|qo|gs);case 41:return eA(b,"零壹贰叁肆伍陆柒捌玖",Xd,"负",P,zu|dc|qo|gs);case 26:return eA(b,"〇一二三四五六七八九","十百千万",Tm,P,0);case 25:return eA(b,"零壱弐参四伍六七八九","拾百千万",Tm,P,zu|dc|qo);case 31:return eA(b,"영일이삼사오육칠팔구","십백천만",fc,H,zu|dc|qo);case 33:return eA(b,"零一二三四五六七八九","十百千萬",fc,H,0);case 32:return eA(b,"零壹貳參四五六七八九","拾百千",fc,H,zu|dc|qo);case 18:return ua(b,2406,2415,!0,_);case 20:return qc(b,1,19999,km,3,_);case 21:return ua(b,2790,2799,!0,_);case 22:return ua(b,2662,2671,!0,_);case 22:return qc(b,1,10999,Zp,3,_);case 23:return lc(b,"あいうえおかきくけこさしすせそたちつてとなにぬねのはひふへほまみむめもやゆよらりるれろわゐゑをん");case 24:return lc(b,"いろはにほへとちりぬるをわかよたれそつねならむうゐのおくやまけふこえてあさきゆめみしゑひもせす");case 27:return ua(b,3302,3311,!0,_);case 28:return lc(b,"アイウエオカキクケコサシスセソタチツテトナニヌネノハヒフヘホマミムメモヤユヨラリルレロワヰヱヲン",P);case 29:return lc(b,"イロハニホヘトチリヌルヲワカヨタレソツネナラムウヰノオクヤマケフコエテアサキユメミシヱヒモセス",P);case 34:return ua(b,3792,3801,!0,_);case 37:return ua(b,6160,6169,!0,_);case 38:return ua(b,4160,4169,!0,_);case 39:return ua(b,2918,2927,!0,_);case 40:return ua(b,1776,1785,!0,_);case 43:return ua(b,3046,3055,!0,_);case 44:return ua(b,3174,3183,!0,_);case 45:return ua(b,3664,3673,!0,_);case 46:return ua(b,3872,3881,!0,_);case 3:default:return ua(b,48,57,!0,_)}},yA="data-html2canvas-ignore",Zd=function(){function b(g,E,_){if(this.context=g,this.options=_,this.scrolledElements=[],this.referenceElement=E,this.counters=new Ll,this.quoteDepth=0,!E.ownerDocument)throw new Error("Cloned element does not have an owner document");this.documentElement=this.cloneNode(E.ownerDocument.documentElement,!1)}return b.prototype.toIFrame=function(g,E){var _=this,P=ui(g,E);if(!P.contentWindow)return Promise.reject("Unable to find iframe window");var H=g.defaultView.pageXOffset,te=g.defaultView.pageYOffset,ge=P.contentWindow,me=ge.document,Ne=eh(P).then(function(){return o(_,void 0,void 0,function(){var Ke,rt;return i(this,function(ft){switch(ft.label){case 0:return this.scrolledElements.forEach(Ju),ge&&(ge.scrollTo(E.left,E.top),/(iPad|iPhone|iPod)/g.test(navigator.userAgent)&&(ge.scrollY!==E.top||ge.scrollX!==E.left)&&(this.context.logger.warn("Unable to restore scroll position for cloned document"),this.context.windowBounds=this.context.windowBounds.add(ge.scrollX-E.left,ge.scrollY-E.top,0,0))),Ke=this.options.onclone,rt=this.clonedReferenceElement,typeof rt>"u"?[2,Promise.reject("Error finding the "+this.referenceElement.nodeName+" in the cloned document")]:me.fonts&&me.fonts.ready?[4,me.fonts.ready]:[3,2];case 1:ft.sent(),ft.label=2;case 2:return/(AppleWebKit)/g.test(navigator.userAgent)?[4,Om(me)]:[3,4];case 3:ft.sent(),ft.label=4;case 4:return typeof Ke=="function"?[2,Promise.resolve().then(function(){return Ke(me,rt)}).then(function(){return P})]:[2,P]}})})});return me.open(),me.write(Im(document.doctype)+"<html></html>"),tf(this.referenceElement.ownerDocument,H,te),me.replaceChild(me.adoptNode(this.documentElement),me.documentElement),me.close(),Ne},b.prototype.createElementClone=function(g){if(Pd(g,2))debugger;if(Gu(g))return this.createCanvasClone(g);if(qd(g))return this.createVideoClone(g);if(Jc(g))return this.createStyleClone(g);var E=g.cloneNode(!1);return Ul(E)&&(Ul(g)&&g.currentSrc&&g.currentSrc!==g.src&&(E.src=g.currentSrc,E.srcset=""),E.loading==="lazy"&&(E.loading="eager")),Ql(E)?this.createCustomElementClone(E):E},b.prototype.createCustomElementClone=function(g){var E=document.createElement("html2canvascustomelement");return ef(g.style,E),E},b.prototype.createStyleClone=function(g){try{var E=g.sheet;if(E&&E.cssRules){var _=[].slice.call(E.cssRules,0).reduce(function(H,te){return te&&typeof te.cssText=="string"?H+te.cssText:H},""),P=g.cloneNode(!1);return P.textContent=_,P}}catch(H){if(this.context.logger.error("Unable to access cssRules property",H),H.name!=="SecurityError")throw H}return g.cloneNode(!1)},b.prototype.createCanvasClone=function(g){var E;if(this.options.inlineImages&&g.ownerDocument){var _=g.ownerDocument.createElement("img");try{return _.src=g.toDataURL(),_}catch{this.context.logger.info("Unable to inline canvas contents, canvas is tainted",g)}}var P=g.cloneNode(!1);try{P.width=g.width,P.height=g.height;var H=g.getContext("2d"),te=P.getContext("2d");if(te)if(!this.options.allowTaint&&H)te.putImageData(H.getImageData(0,0,g.width,g.height),0,0);else{var ge=(E=g.getContext("webgl2"))!==null&&E!==void 0?E:g.getContext("webgl");if(ge){var me=ge.getContextAttributes();(me==null?void 0:me.preserveDrawingBuffer)===!1&&this.context.logger.warn("Unable to clone WebGL context as it has preserveDrawingBuffer=false",g)}te.drawImage(g,0,0)}return P}catch{this.context.logger.info("Unable to clone canvas as it is tainted",g)}return P},b.prototype.createVideoClone=function(g){var E=g.ownerDocument.createElement("canvas");E.width=g.offsetWidth,E.height=g.offsetHeight;var _=E.getContext("2d");try{return _&&(_.drawImage(g,0,0,E.width,E.height),this.options.allowTaint||_.getImageData(0,0,E.width,E.height)),E}catch{this.context.logger.info("Unable to clone video as it is tainted",g)}var P=g.ownerDocument.createElement("canvas");return P.width=g.offsetWidth,P.height=g.offsetHeight,P},b.prototype.appendChildNode=function(g,E,_){(!$c(E)||!Jp(E)&&!E.hasAttribute(yA)&&(typeof this.options.ignoreElements!="function"||!this.options.ignoreElements(E)))&&(!this.options.copyStyles||!$c(E)||!Jc(E))&&g.appendChild(this.cloneNode(E,_))},b.prototype.cloneChildNodes=function(g,E,_){for(var P=this,H=g.shadowRoot?g.shadowRoot.firstChild:g.firstChild;H;H=H.nextSibling)if($c(H)&&uc(H)&&typeof H.assignedNodes=="function"){var te=H.assignedNodes();te.length&&te.forEach(function(ge){return P.appendChildNode(E,ge,_)})}else this.appendChildNode(E,H,_)},b.prototype.cloneNode=function(g,E){if(xm(g))return document.createTextNode(g.data);if(!g.ownerDocument)return g.cloneNode(!1);var _=g.ownerDocument.defaultView;if(_&&$c(g)&&(vA(g)||an(g))){var P=this.createElementClone(g);P.style.transitionProperty="none";var H=_.getComputedStyle(g),te=_.getComputedStyle(g,":before"),ge=_.getComputedStyle(g,":after");this.referenceElement===g&&vA(P)&&(this.clonedReferenceElement=P),cc(P)&&rh(P);var me=this.counters.parse(new em(this.context,H)),Ne=this.resolvePseudoContent(g,P,te,pc.BEFORE);Ql(g)&&(E=!0),qd(g)||this.cloneChildNodes(g,P,E),Ne&&P.insertBefore(Ne,P.firstChild);var Ke=this.resolvePseudoContent(g,P,ge,pc.AFTER);return Ke&&P.appendChild(Ke),this.counters.pop(me),(H&&(this.options.copyStyles||an(g))&&!Em(g)||E)&&ef(H,P),(g.scrollTop!==0||g.scrollLeft!==0)&&this.scrolledElements.push([P,g.scrollLeft,g.scrollTop]),(Wu(g)||Yu(g))&&(Wu(P)||Yu(P))&&(P.value=g.value),P}return g.cloneNode(!1)},b.prototype.resolvePseudoContent=function(g,E,_,P){var H=this;if(_){var te=_.content,ge=E.ownerDocument;if(!(!ge||!te||te==="none"||te==="-moz-alt-content"||_.display==="none")){this.counters.parse(new em(this.context,_));var me=new $y(this.context,_),Ne=ge.createElement("html2canvaspseudoelement");ef(_,Ne),me.content.forEach(function(rt){if(rt.type===0)Ne.appendChild(ge.createTextNode(rt.value));else if(rt.type===22){var ft=ge.createElement("img");ft.src=rt.value,ft.style.opacity="1",Ne.appendChild(ft)}else if(rt.type===18){if(rt.name==="attr"){var br=rt.values.filter(pa);br.length&&Ne.appendChild(ge.createTextNode(g.getAttribute(br[0].value)||""))}else if(rt.name==="counter"){var Ht=rt.values.filter(oc),or=Ht[0],qr=Ht[1];if(or&&pa(or)){var mr=H.counters.getCounterValue(or.value),wr=qr&&pa(qr)?Od.parse(H.context,qr.value):3;Ne.appendChild(ge.createTextNode($u(mr,wr,!1)))}}else if(rt.name==="counters"){var ha=rt.values.filter(oc),or=ha[0],En=ha[1],qr=ha[2];if(or&&pa(or)){var pn=H.counters.getCounterValues(or.value),ir=qr&&pa(qr)?Od.parse(H.context,qr.value):3,Qn=En&&En.type===0?En.value:"",na=pn.map(function(Io){return $u(Io,ir,!1)}).join(Qn);Ne.appendChild(ge.createTextNode(na))}}}else if(rt.type===20)switch(rt.value){case"open-quote":Ne.appendChild(ge.createTextNode(Md(me.quotes,H.quoteDepth++,!0)));break;case"close-quote":Ne.appendChild(ge.createTextNode(Md(me.quotes,--H.quoteDepth,!1)));break;default:Ne.appendChild(ge.createTextNode(rt.value))}}),Ne.className=hc+" "+th;var Ke=P===pc.BEFORE?" "+hc:" "+th;return an(E)?E.className.baseValue+=Ke:E.className+=Ke,Ne}}},b.destroy=function(g){return g.parentNode?(g.parentNode.removeChild(g),!0):!1},b}(),pc;(function(b){b[b.BEFORE=0]="BEFORE",b[b.AFTER=1]="AFTER"})(pc||(pc={}));var ui=function(b,g){var E=b.createElement("iframe");return E.className="html2canvas-container",E.style.visibility="hidden",E.style.position="fixed",E.style.left="-10000px",E.style.top="0px",E.style.border="0",E.width=g.width.toString(),E.height=g.height.toString(),E.scrolling="no",E.setAttribute(yA,"true"),b.body.appendChild(E),E},Ji=function(b){return new Promise(function(g){if(b.complete){g();return}if(!b.src){g();return}b.onload=g,b.onerror=g})},Om=function(b){return Promise.all([].slice.call(b.images,0).map(Ji))},eh=function(b){return new Promise(function(g,E){var _=b.contentWindow;if(!_)return E("No window assigned for iframe");var P=_.document;_.onload=b.onload=function(){_.onload=b.onload=null;var H=setInterval(function(){P.body.childNodes.length>0&&P.readyState==="complete"&&(clearInterval(H),g(b))},50)}})},Nl=["all","d","content"],ef=function(b,g){for(var E=b.length-1;E>=0;E--){var _=b.item(E);Nl.indexOf(_)===-1&&g.style.setProperty(_,b.getPropertyValue(_))}return g},Im=function(b){var g="";return b&&(g+="<!DOCTYPE ",b.name&&(g+=b.name),b.internalSubset&&(g+=b.internalSubset),b.publicId&&(g+='"'+b.publicId+'"'),b.systemId&&(g+='"'+b.systemId+'"'),g+=">"),g},tf=function(b,g,E){b&&b.defaultView&&(g!==b.defaultView.pageXOffset||E!==b.defaultView.pageYOffset)&&b.defaultView.scrollTo(g,E)},Ju=function(b){var g=b[0],E=b[1],_=b[2];g.scrollLeft=E,g.scrollTop=_},mo=":before",ub=":after",hc="___html2canvas___pseudoelement_before",th="___html2canvas___pseudoelement_after",Dm=`{
    content: "" !important;
    display: none !important;
}`,rh=function(b){nh(b,"."+hc+mo+Dm+`
         .`+th+ub+Dm)},nh=function(b,g){var E=b.ownerDocument;if(E){var _=E.createElement("style");_.textContent=g,b.appendChild(_)}},ah=function(){function b(){}return b.getOrigin=function(g){var E=b._link;return E?(E.href=g,E.href=E.href,E.protocol+E.hostname+E.port):"about:blank"},b.isSameOrigin=function(g){return b.getOrigin(g)===b._origin},b.setContext=function(g){b._link=g.document.createElement("a"),b._origin=b.getOrigin(g.location.href)},b._origin="about:blank",b}(),Mm=function(){function b(g,E){this.context=g,this._options=E,this._cache={}}return b.prototype.addImage=function(g){var E=Promise.resolve();return this.has(g)||(ih(g)||db(g))&&(this._cache[g]=this.loadImage(g)).catch(function(){}),E},b.prototype.match=function(g){return this._cache[g]},b.prototype.loadImage=function(g){return o(this,void 0,void 0,function(){var E,_,P,H,te=this;return i(this,function(ge){switch(ge.label){case 0:return E=ah.isSameOrigin(g),_=!oh(g)&&this._options.useCORS===!0&&ao.SUPPORT_CORS_IMAGES&&!E,P=!oh(g)&&!E&&!ih(g)&&typeof this._options.proxy=="string"&&ao.SUPPORT_CORS_XHR&&!_,!E&&this._options.allowTaint===!1&&!oh(g)&&!ih(g)&&!P&&!_?[2]:(H=g,P?[4,this.proxy(H)]:[3,2]);case 1:H=ge.sent(),ge.label=2;case 2:return this.context.logger.debug("Added image "+g.substring(0,256)),[4,new Promise(function(me,Ne){var Ke=new Image;Ke.onload=function(){return me(Ke)},Ke.onerror=Ne,(_a(H)||_)&&(Ke.crossOrigin="anonymous"),Ke.src=H,Ke.complete===!0&&setTimeout(function(){return me(Ke)},500),te._options.imageTimeout>0&&setTimeout(function(){return Ne("Timed out ("+te._options.imageTimeout+"ms) loading image")},te._options.imageTimeout)})];case 3:return[2,ge.sent()]}})})},b.prototype.has=function(g){return typeof this._cache[g]<"u"},b.prototype.keys=function(){return Promise.resolve(Object.keys(this._cache))},b.prototype.proxy=function(g){var E=this,_=this._options.proxy;if(!_)throw new Error("No proxy defined");var P=g.substring(0,256);return new Promise(function(H,te){var ge=ao.SUPPORT_RESPONSE_TYPE?"blob":"text",me=new XMLHttpRequest;me.onload=function(){if(me.status===200)if(ge==="text")H(me.response);else{var rt=new FileReader;rt.addEventListener("load",function(){return H(rt.result)},!1),rt.addEventListener("error",function(ft){return te(ft)},!1),rt.readAsDataURL(me.response)}else te("Failed to proxy resource "+P+" with status code "+me.status)},me.onerror=te;var Ne=_.indexOf("?")>-1?"&":"?";if(me.open("GET",""+_+Ne+"url="+encodeURIComponent(g)+"&responseType="+ge),ge!=="text"&&me instanceof XMLHttpRequest&&(me.responseType=ge),E._options.imageTimeout){var Ke=E._options.imageTimeout;me.timeout=Ke,me.ontimeout=function(){return te("Timed out ("+Ke+"ms) proxying "+P)}}me.send()})},b}(),Ya=/^data:image\/svg\+xml/i,Pm=/^data:image\/.*;base64,/i,lb=/^data:image\/.*/i,db=function(b){return ao.SUPPORT_SVG_DRAWING||!Qi(b)},oh=function(b){return lb.test(b)},_a=function(b){return Pm.test(b)},ih=function(b){return b.substr(0,4)==="blob"},Qi=function(b){return b.substr(-3).toLowerCase()==="svg"||Ya.test(b)},dr=function(){function b(g,E){this.type=0,this.x=g,this.y=E}return b.prototype.add=function(g,E){return new b(this.x+g,this.y+E)},b}(),Xc=function(b,g,E){return new dr(b.x+(g.x-b.x)*E,b.y+(g.y-b.y)*E)},qu=function(){function b(g,E,_,P){this.type=1,this.start=g,this.startControl=E,this.endControl=_,this.end=P}return b.prototype.subdivide=function(g,E){var _=Xc(this.start,this.startControl,g),P=Xc(this.startControl,this.endControl,g),H=Xc(this.endControl,this.end,g),te=Xc(_,P,g),ge=Xc(P,H,g),me=Xc(te,ge,g);return E?new b(this.start,_,te,me):new b(me,ge,H,this.end)},b.prototype.add=function(g,E){return new b(this.start.add(g,E),this.startControl.add(g,E),this.endControl.add(g,E),this.end.add(g,E))},b.prototype.reverse=function(){return new b(this.end,this.endControl,this.startControl,this.start)},b}(),Ps=function(b){return b.type===1},fb=function(){function b(g){var E=g.styles,_=g.bounds,P=UA(E.borderTopLeftRadius,_.width,_.height),H=P[0],te=P[1],ge=UA(E.borderTopRightRadius,_.width,_.height),me=ge[0],Ne=ge[1],Ke=UA(E.borderBottomRightRadius,_.width,_.height),rt=Ke[0],ft=Ke[1],br=UA(E.borderBottomLeftRadius,_.width,_.height),Ht=br[0],or=br[1],qr=[];qr.push((H+me)/_.width),qr.push((Ht+rt)/_.width),qr.push((te+or)/_.height),qr.push((Ne+ft)/_.height);var mr=Math.max.apply(Math,qr);mr>1&&(H/=mr,te/=mr,me/=mr,Ne/=mr,rt/=mr,ft/=mr,Ht/=mr,or/=mr);var wr=_.width-me,ha=_.height-ft,En=_.width-rt,pn=_.height-or,ir=E.borderTopWidth,Qn=E.borderRightWidth,na=E.borderBottomWidth,yn=E.borderLeftWidth,Ro=Hr(E.paddingTop,g.bounds.width),Io=Hr(E.paddingRight,g.bounds.width),Ni=Hr(E.paddingBottom,g.bounds.width),zr=Hr(E.paddingLeft,g.bounds.width);this.topLeftBorderDoubleOuterBox=H>0||te>0?oo(_.left+yn/3,_.top+ir/3,H-yn/3,te-ir/3,qn.TOP_LEFT):new dr(_.left+yn/3,_.top+ir/3),this.topRightBorderDoubleOuterBox=H>0||te>0?oo(_.left+wr,_.top+ir/3,me-Qn/3,Ne-ir/3,qn.TOP_RIGHT):new dr(_.left+_.width-Qn/3,_.top+ir/3),this.bottomRightBorderDoubleOuterBox=rt>0||ft>0?oo(_.left+En,_.top+ha,rt-Qn/3,ft-na/3,qn.BOTTOM_RIGHT):new dr(_.left+_.width-Qn/3,_.top+_.height-na/3),this.bottomLeftBorderDoubleOuterBox=Ht>0||or>0?oo(_.left+yn/3,_.top+pn,Ht-yn/3,or-na/3,qn.BOTTOM_LEFT):new dr(_.left+yn/3,_.top+_.height-na/3),this.topLeftBorderDoubleInnerBox=H>0||te>0?oo(_.left+yn*2/3,_.top+ir*2/3,H-yn*2/3,te-ir*2/3,qn.TOP_LEFT):new dr(_.left+yn*2/3,_.top+ir*2/3),this.topRightBorderDoubleInnerBox=H>0||te>0?oo(_.left+wr,_.top+ir*2/3,me-Qn*2/3,Ne-ir*2/3,qn.TOP_RIGHT):new dr(_.left+_.width-Qn*2/3,_.top+ir*2/3),this.bottomRightBorderDoubleInnerBox=rt>0||ft>0?oo(_.left+En,_.top+ha,rt-Qn*2/3,ft-na*2/3,qn.BOTTOM_RIGHT):new dr(_.left+_.width-Qn*2/3,_.top+_.height-na*2/3),this.bottomLeftBorderDoubleInnerBox=Ht>0||or>0?oo(_.left+yn*2/3,_.top+pn,Ht-yn*2/3,or-na*2/3,qn.BOTTOM_LEFT):new dr(_.left+yn*2/3,_.top+_.height-na*2/3),this.topLeftBorderStroke=H>0||te>0?oo(_.left+yn/2,_.top+ir/2,H-yn/2,te-ir/2,qn.TOP_LEFT):new dr(_.left+yn/2,_.top+ir/2),this.topRightBorderStroke=H>0||te>0?oo(_.left+wr,_.top+ir/2,me-Qn/2,Ne-ir/2,qn.TOP_RIGHT):new dr(_.left+_.width-Qn/2,_.top+ir/2),this.bottomRightBorderStroke=rt>0||ft>0?oo(_.left+En,_.top+ha,rt-Qn/2,ft-na/2,qn.BOTTOM_RIGHT):new dr(_.left+_.width-Qn/2,_.top+_.height-na/2),this.bottomLeftBorderStroke=Ht>0||or>0?oo(_.left+yn/2,_.top+pn,Ht-yn/2,or-na/2,qn.BOTTOM_LEFT):new dr(_.left+yn/2,_.top+_.height-na/2),this.topLeftBorderBox=H>0||te>0?oo(_.left,_.top,H,te,qn.TOP_LEFT):new dr(_.left,_.top),this.topRightBorderBox=me>0||Ne>0?oo(_.left+wr,_.top,me,Ne,qn.TOP_RIGHT):new dr(_.left+_.width,_.top),this.bottomRightBorderBox=rt>0||ft>0?oo(_.left+En,_.top+ha,rt,ft,qn.BOTTOM_RIGHT):new dr(_.left+_.width,_.top+_.height),this.bottomLeftBorderBox=Ht>0||or>0?oo(_.left,_.top+pn,Ht,or,qn.BOTTOM_LEFT):new dr(_.left,_.top+_.height),this.topLeftPaddingBox=H>0||te>0?oo(_.left+yn,_.top+ir,Math.max(0,H-yn),Math.max(0,te-ir),qn.TOP_LEFT):new dr(_.left+yn,_.top+ir),this.topRightPaddingBox=me>0||Ne>0?oo(_.left+Math.min(wr,_.width-Qn),_.top+ir,wr>_.width+Qn?0:Math.max(0,me-Qn),Math.max(0,Ne-ir),qn.TOP_RIGHT):new dr(_.left+_.width-Qn,_.top+ir),this.bottomRightPaddingBox=rt>0||ft>0?oo(_.left+Math.min(En,_.width-yn),_.top+Math.min(ha,_.height-na),Math.max(0,rt-Qn),Math.max(0,ft-na),qn.BOTTOM_RIGHT):new dr(_.left+_.width-Qn,_.top+_.height-na),this.bottomLeftPaddingBox=Ht>0||or>0?oo(_.left+yn,_.top+Math.min(pn,_.height-na),Math.max(0,Ht-yn),Math.max(0,or-na),qn.BOTTOM_LEFT):new dr(_.left+yn,_.top+_.height-na),this.topLeftContentBox=H>0||te>0?oo(_.left+yn+zr,_.top+ir+Ro,Math.max(0,H-(yn+zr)),Math.max(0,te-(ir+Ro)),qn.TOP_LEFT):new dr(_.left+yn+zr,_.top+ir+Ro),this.topRightContentBox=me>0||Ne>0?oo(_.left+Math.min(wr,_.width+yn+zr),_.top+ir+Ro,wr>_.width+yn+zr?0:me-yn+zr,Ne-(ir+Ro),qn.TOP_RIGHT):new dr(_.left+_.width-(Qn+Io),_.top+ir+Ro),this.bottomRightContentBox=rt>0||ft>0?oo(_.left+Math.min(En,_.width-(yn+zr)),_.top+Math.min(ha,_.height+ir+Ro),Math.max(0,rt-(Qn+Io)),ft-(na+Ni),qn.BOTTOM_RIGHT):new dr(_.left+_.width-(Qn+Io),_.top+_.height-(na+Ni)),this.bottomLeftContentBox=Ht>0||or>0?oo(_.left+yn+zr,_.top+pn,Math.max(0,Ht-(yn+zr)),or-(na+Ni),qn.BOTTOM_LEFT):new dr(_.left+yn+zr,_.top+_.height-(na+Ni))}return b}(),qn;(function(b){b[b.TOP_LEFT=0]="TOP_LEFT",b[b.TOP_RIGHT=1]="TOP_RIGHT",b[b.BOTTOM_RIGHT=2]="BOTTOM_RIGHT",b[b.BOTTOM_LEFT=3]="BOTTOM_LEFT"})(qn||(qn={}));var oo=function(b,g,E,_,P){var H=4*((Math.sqrt(2)-1)/3),te=E*H,ge=_*H,me=b+E,Ne=g+_;switch(P){case qn.TOP_LEFT:return new qu(new dr(b,Ne),new dr(b,Ne-ge),new dr(me-te,g),new dr(me,g));case qn.TOP_RIGHT:return new qu(new dr(b,g),new dr(b+te,g),new dr(me,Ne-ge),new dr(me,Ne));case qn.BOTTOM_RIGHT:return new qu(new dr(me,g),new dr(me,g+ge),new dr(b+te,Ne),new dr(b,Ne));case qn.BOTTOM_LEFT:default:return new qu(new dr(me,Ne),new dr(me-te,Ne),new dr(b,g+ge),new dr(b,g))}},Za=function(b){return[b.topLeftBorderBox,b.topRightBorderBox,b.bottomRightBorderBox,b.bottomLeftBorderBox]},rf=function(b){return[b.topLeftContentBox,b.topRightContentBox,b.bottomRightContentBox,b.bottomLeftContentBox]},Xu=function(b){return[b.topLeftPaddingBox,b.topRightPaddingBox,b.bottomRightPaddingBox,b.bottomLeftPaddingBox]},pb=function(){function b(g,E,_){this.offsetX=g,this.offsetY=E,this.matrix=_,this.type=0,this.target=6}return b}(),nf=function(){function b(g,E){this.path=g,this.target=E,this.type=1}return b}(),qi=function(){function b(g){this.opacity=g,this.type=2,this.target=6}return b}(),hb=function(b){return b.type===0},sh=function(b){return b.type===1},gb=function(b){return b.type===2},za=function(b,g){return b.length===g.length?b.some(function(E,_){return E===g[_]}):!1},Ah=function(b,g,E,_,P){return b.map(function(H,te){switch(te){case 0:return H.add(g,E);case 1:return H.add(g+_,E);case 2:return H.add(g+_,E+P);case 3:return H.add(g,E+P)}return H})},Um=function(){function b(g){this.element=g,this.inlineLevel=[],this.nonInlineLevel=[],this.negativeZIndex=[],this.zeroOrAutoZIndexOrTransformedOrOpacity=[],this.positiveZIndex=[],this.nonPositionedFloats=[],this.nonPositionedInlineLevel=[]}return b}(),af=function(){function b(g,E){if(this.container=g,this.parent=E,this.effects=[],this.curves=new fb(this.container),this.container.styles.opacity<1&&this.effects.push(new qi(this.container.styles.opacity)),this.container.styles.transform!==null){var _=this.container.bounds.left+this.container.styles.transformOrigin[0].number,P=this.container.bounds.top+this.container.styles.transformOrigin[1].number,H=this.container.styles.transform;this.effects.push(new pb(_,P,H))}if(this.container.styles.overflowX!==0){var te=Za(this.curves),ge=Xu(this.curves);za(te,ge)?this.effects.push(new nf(te,6)):(this.effects.push(new nf(te,2)),this.effects.push(new nf(ge,4)))}}return b.prototype.getEffects=function(g){for(var E=[2,3].indexOf(this.container.styles.position)===-1,_=this.parent,P=this.effects.slice(0);_;){var H=_.effects.filter(function(me){return!sh(me)});if(E||_.container.styles.position!==0||!_.parent){if(P.unshift.apply(P,H),E=[2,3].indexOf(_.container.styles.position)===-1,_.container.styles.overflowX!==0){var te=Za(_.curves),ge=Xu(_.curves);za(te,ge)||P.unshift(new nf(ge,6))}}else P.unshift.apply(P,H);_=_.parent}return P.filter(function(me){return Jo(me.target,g)})},b}(),ch=function(b,g,E,_){b.container.elements.forEach(function(P){var H=Jo(P.flags,4),te=Jo(P.flags,2),ge=new af(P,b);Jo(P.styles.display,2048)&&_.push(ge);var me=Jo(P.flags,8)?[]:_;if(H||te){var Ne=H||P.styles.isPositioned()?E:g,Ke=new Um(ge);if(P.styles.isPositioned()||P.styles.opacity<1||P.styles.isTransformed()){var rt=P.styles.zIndex.order;if(rt<0){var ft=0;Ne.negativeZIndex.some(function(Ht,or){return rt>Ht.element.container.styles.zIndex.order?(ft=or,!1):ft>0}),Ne.negativeZIndex.splice(ft,0,Ke)}else if(rt>0){var br=0;Ne.positiveZIndex.some(function(Ht,or){return rt>=Ht.element.container.styles.zIndex.order?(br=or+1,!1):br>0}),Ne.positiveZIndex.splice(br,0,Ke)}else Ne.zeroOrAutoZIndexOrTransformedOrOpacity.push(Ke)}else P.styles.isFloating()?Ne.nonPositionedFloats.push(Ke):Ne.nonPositionedInlineLevel.push(Ke);ch(ge,Ke,H?Ke:E,me)}else P.styles.isInlineLevel()?g.inlineLevel.push(ge):g.nonInlineLevel.push(ge),ch(ge,g,E,me);Jo(P.flags,8)&&gc(P,me)})},gc=function(b,g){for(var E=b instanceof Ml?b.start:1,_=b instanceof Ml?b.reversed:!1,P=0;P<g.length;P++){var H=g[P];H.container instanceof ym&&typeof H.container.value=="number"&&H.container.value!==0&&(E=H.container.value),H.listValue=$u(E,H.container.styles.listStyleType,!0),E+=_?-1:1}},mb=function(b){var g=new af(b,null),E=new Um(g),_=[];return ch(g,E,E,_),gc(g.container,_),E},Qm=function(b,g){switch(g){case 0:return ms(b.topLeftBorderBox,b.topLeftPaddingBox,b.topRightBorderBox,b.topRightPaddingBox);case 1:return ms(b.topRightBorderBox,b.topRightPaddingBox,b.bottomRightBorderBox,b.bottomRightPaddingBox);case 2:return ms(b.bottomRightBorderBox,b.bottomRightPaddingBox,b.bottomLeftBorderBox,b.bottomLeftPaddingBox);case 3:default:return ms(b.bottomLeftBorderBox,b.bottomLeftPaddingBox,b.topLeftBorderBox,b.topLeftPaddingBox)}},Lm=function(b,g){switch(g){case 0:return ms(b.topLeftBorderBox,b.topLeftBorderDoubleOuterBox,b.topRightBorderBox,b.topRightBorderDoubleOuterBox);case 1:return ms(b.topRightBorderBox,b.topRightBorderDoubleOuterBox,b.bottomRightBorderBox,b.bottomRightBorderDoubleOuterBox);case 2:return ms(b.bottomRightBorderBox,b.bottomRightBorderDoubleOuterBox,b.bottomLeftBorderBox,b.bottomLeftBorderDoubleOuterBox);case 3:default:return ms(b.bottomLeftBorderBox,b.bottomLeftBorderDoubleOuterBox,b.topLeftBorderBox,b.topLeftBorderDoubleOuterBox)}},Nm=function(b,g){switch(g){case 0:return ms(b.topLeftBorderDoubleInnerBox,b.topLeftPaddingBox,b.topRightBorderDoubleInnerBox,b.topRightPaddingBox);case 1:return ms(b.topRightBorderDoubleInnerBox,b.topRightPaddingBox,b.bottomRightBorderDoubleInnerBox,b.bottomRightPaddingBox);case 2:return ms(b.bottomRightBorderDoubleInnerBox,b.bottomRightPaddingBox,b.bottomLeftBorderDoubleInnerBox,b.bottomLeftPaddingBox);case 3:default:return ms(b.bottomLeftBorderDoubleInnerBox,b.bottomLeftPaddingBox,b.topLeftBorderDoubleInnerBox,b.topLeftPaddingBox)}},Rm=function(b,g){switch(g){case 0:return bA(b.topLeftBorderStroke,b.topRightBorderStroke);case 1:return bA(b.topRightBorderStroke,b.bottomRightBorderStroke);case 2:return bA(b.bottomRightBorderStroke,b.bottomLeftBorderStroke);case 3:default:return bA(b.bottomLeftBorderStroke,b.topLeftBorderStroke)}},bA=function(b,g){var E=[];return Ps(b)?E.push(b.subdivide(.5,!1)):E.push(b),Ps(g)?E.push(g.subdivide(.5,!0)):E.push(g),E},ms=function(b,g,E,_){var P=[];return Ps(b)?P.push(b.subdivide(.5,!1)):P.push(b),Ps(E)?P.push(E.subdivide(.5,!0)):P.push(E),Ps(_)?P.push(_.subdivide(.5,!0).reverse()):P.push(_),Ps(g)?P.push(g.subdivide(.5,!1).reverse()):P.push(g),P},Hm=function(b){var g=b.bounds,E=b.styles;return g.add(E.borderLeftWidth,E.borderTopWidth,-(E.borderRightWidth+E.borderLeftWidth),-(E.borderTopWidth+E.borderBottomWidth))},of=function(b){var g=b.styles,E=b.bounds,_=Hr(g.paddingLeft,E.width),P=Hr(g.paddingRight,E.width),H=Hr(g.paddingTop,E.width),te=Hr(g.paddingBottom,E.width);return E.add(_+g.borderLeftWidth,H+g.borderTopWidth,-(g.borderRightWidth+g.borderLeftWidth+_+P),-(g.borderTopWidth+g.borderBottomWidth+H+te))},io=function(b,g){return b===0?g.bounds:b===2?of(g):Hm(g)},jm=function(b,g){return b===0?g.bounds:b===2?of(g):Hm(g)},uh=function(b,g,E){var _=io(el(b.styles.backgroundOrigin,g),b),P=jm(el(b.styles.backgroundClip,g),b),H=Zu(el(b.styles.backgroundSize,g),E,_),te=H[0],ge=H[1],me=UA(el(b.styles.backgroundPosition,g),_.width-te,_.height-ge),Ne=lh(el(b.styles.backgroundRepeat,g),me,H,_,P),Ke=Math.round(_.left+me[0]),rt=Math.round(_.top+me[1]);return[Ne,Ke,rt,te,ge]},Li=function(b){return pa(b)&&b.value===Uu.AUTO},vs=function(b){return typeof b=="number"},Zu=function(b,g,E){var _=g[0],P=g[1],H=g[2],te=b[0],ge=b[1];if(!te)return[0,0];if(no(te)&&ge&&no(ge))return[Hr(te,E.width),Hr(ge,E.height)];var me=vs(H);if(pa(te)&&(te.value===Uu.CONTAIN||te.value===Uu.COVER)){if(vs(H)){var Ne=E.width/E.height;return Ne<H!=(te.value===Uu.COVER)?[E.width,E.width/H]:[E.height*H,E.height]}return[E.width,E.height]}var Ke=vs(_),rt=vs(P),ft=Ke||rt;if(Li(te)&&(!ge||Li(ge))){if(Ke&&rt)return[_,P];if(!me&&!ft)return[E.width,E.height];if(ft&&me){var br=Ke?_:P*H,Ht=rt?P:_/H;return[br,Ht]}var or=Ke?_:E.width,qr=rt?P:E.height;return[or,qr]}if(me){var mr=0,wr=0;return no(te)?mr=Hr(te,E.width):no(ge)&&(wr=Hr(ge,E.height)),Li(te)?mr=wr*H:(!ge||Li(ge))&&(wr=mr/H),[mr,wr]}var ha=null,En=null;if(no(te)?ha=Hr(te,E.width):ge&&no(ge)&&(En=Hr(ge,E.height)),ha!==null&&(!ge||Li(ge))&&(En=Ke&&rt?ha/_*P:E.height),En!==null&&Li(te)&&(ha=Ke&&rt?En/P*_:E.width),ha!==null&&En!==null)return[ha,En];throw new Error("Unable to calculate background-size for element")},el=function(b,g){var E=b[g];return typeof E>"u"?b[0]:E},lh=function(b,g,E,_,P){var H=g[0],te=g[1],ge=E[0],me=E[1];switch(b){case 2:return[new dr(Math.round(_.left),Math.round(_.top+te)),new dr(Math.round(_.left+_.width),Math.round(_.top+te)),new dr(Math.round(_.left+_.width),Math.round(me+_.top+te)),new dr(Math.round(_.left),Math.round(me+_.top+te))];case 3:return[new dr(Math.round(_.left+H),Math.round(_.top)),new dr(Math.round(_.left+H+ge),Math.round(_.top)),new dr(Math.round(_.left+H+ge),Math.round(_.height+_.top)),new dr(Math.round(_.left+H),Math.round(_.height+_.top))];case 1:return[new dr(Math.round(_.left+H),Math.round(_.top+te)),new dr(Math.round(_.left+H+ge),Math.round(_.top+te)),new dr(Math.round(_.left+H+ge),Math.round(_.top+te+me)),new dr(Math.round(_.left+H),Math.round(_.top+te+me))];default:return[new dr(Math.round(P.left),Math.round(P.top)),new dr(Math.round(P.left+P.width),Math.round(P.top)),new dr(Math.round(P.left+P.width),Math.round(P.height+P.top)),new dr(Math.round(P.left),Math.round(P.height+P.top))]}},Km="data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7",eo="Hidden Text",vb=function(){function b(g){this._data={},this._document=g}return b.prototype.parseMetrics=function(g,E){var _=this._document.createElement("div"),P=this._document.createElement("img"),H=this._document.createElement("span"),te=this._document.body;_.style.visibility="hidden",_.style.fontFamily=g,_.style.fontSize=E,_.style.margin="0",_.style.padding="0",_.style.whiteSpace="nowrap",te.appendChild(_),P.src=Km,P.width=1,P.height=1,P.style.margin="0",P.style.padding="0",P.style.verticalAlign="baseline",H.style.fontFamily=g,H.style.fontSize=E,H.style.margin="0",H.style.padding="0",H.appendChild(this._document.createTextNode(eo)),_.appendChild(H),_.appendChild(P);var ge=P.offsetTop-H.offsetTop+2;_.removeChild(H),_.appendChild(this._document.createTextNode(eo)),_.style.lineHeight="normal",P.style.verticalAlign="super";var me=P.offsetTop-_.offsetTop+2;return te.removeChild(_),{baseline:ge,middle:me}},b.prototype.getMetrics=function(g,E){var _=g+" "+E;return typeof this._data[_]>"u"&&(this._data[_]=this.parseMetrics(g,E)),this._data[_]},b}(),sf=function(){function b(g,E){this.context=g,this.options=E}return b}(),Vm=1e4,yb=function(b){n(g,b);function g(E,_){var P=b.call(this,E,_)||this;return P._activeEffects=[],P.canvas=_.canvas?_.canvas:document.createElement("canvas"),P.ctx=P.canvas.getContext("2d"),_.canvas||(P.canvas.width=Math.floor(_.width*_.scale),P.canvas.height=Math.floor(_.height*_.scale),P.canvas.style.width=_.width+"px",P.canvas.style.height=_.height+"px"),P.fontMetrics=new vb(document),P.ctx.scale(P.options.scale,P.options.scale),P.ctx.translate(-_.x,-_.y),P.ctx.textBaseline="bottom",P._activeEffects=[],P.context.logger.debug("Canvas renderer initialized ("+_.width+"x"+_.height+") with scale "+_.scale),P}return g.prototype.applyEffects=function(E){for(var _=this;this._activeEffects.length;)this.popEffect();E.forEach(function(P){return _.applyEffect(P)})},g.prototype.applyEffect=function(E){this.ctx.save(),gb(E)&&(this.ctx.globalAlpha=E.opacity),hb(E)&&(this.ctx.translate(E.offsetX,E.offsetY),this.ctx.transform(E.matrix[0],E.matrix[1],E.matrix[2],E.matrix[3],E.matrix[4],E.matrix[5]),this.ctx.translate(-E.offsetX,-E.offsetY)),sh(E)&&(this.path(E.path),this.ctx.clip()),this._activeEffects.push(E)},g.prototype.popEffect=function(){this._activeEffects.pop(),this.ctx.restore()},g.prototype.renderStack=function(E){return o(this,void 0,void 0,function(){var _;return i(this,function(P){switch(P.label){case 0:return _=E.element.container.styles,_.isVisible()?[4,this.renderStackContent(E)]:[3,2];case 1:P.sent(),P.label=2;case 2:return[2]}})})},g.prototype.renderNode=function(E){return o(this,void 0,void 0,function(){return i(this,function(_){switch(_.label){case 0:if(Jo(E.container.flags,16))debugger;return E.container.styles.isVisible()?[4,this.renderNodeBackgroundAndBorders(E)]:[3,3];case 1:return _.sent(),[4,this.renderNodeContent(E)];case 2:_.sent(),_.label=3;case 3:return[2]}})})},g.prototype.renderTextWithLetterSpacing=function(E,_,P){var H=this;if(_===0)this.ctx.fillText(E.text,E.bounds.left,E.bounds.top+P);else{var te=Vp(E.text);te.reduce(function(ge,me){return H.ctx.fillText(me,ge,E.bounds.top+P),ge+H.ctx.measureText(me).width},E.bounds.left)}},g.prototype.createFontStyle=function(E){var _=E.fontVariant.filter(function(te){return te==="normal"||te==="small-caps"}).join(""),P=Bb(E.fontFamily).join(", "),H=PA(E.fontSize)?""+E.fontSize.number+E.fontSize.unit:E.fontSize.number+"px";return[[E.fontStyle,_,E.fontWeight,H,P].join(" "),P,H]},g.prototype.renderTextNode=function(E,_){return o(this,void 0,void 0,function(){var P,H,te,ge,me,Ne,Ke,rt,ft=this;return i(this,function(br){return P=this.createFontStyle(_),H=P[0],te=P[1],ge=P[2],this.ctx.font=H,this.ctx.direction=_.direction===1?"rtl":"ltr",this.ctx.textAlign="left",this.ctx.textBaseline="alphabetic",me=this.fontMetrics.getMetrics(te,ge),Ne=me.baseline,Ke=me.middle,rt=_.paintOrder,E.textBounds.forEach(function(Ht){rt.forEach(function(or){switch(or){case 0:ft.ctx.fillStyle=Co(_.color),ft.renderTextWithLetterSpacing(Ht,_.letterSpacing,Ne);var qr=_.textShadow;qr.length&&Ht.text.trim().length&&(qr.slice(0).reverse().forEach(function(mr){ft.ctx.shadowColor=Co(mr.color),ft.ctx.shadowOffsetX=mr.offsetX.number*ft.options.scale,ft.ctx.shadowOffsetY=mr.offsetY.number*ft.options.scale,ft.ctx.shadowBlur=mr.blur.number,ft.renderTextWithLetterSpacing(Ht,_.letterSpacing,Ne)}),ft.ctx.shadowColor="",ft.ctx.shadowOffsetX=0,ft.ctx.shadowOffsetY=0,ft.ctx.shadowBlur=0),_.textDecorationLine.length&&(ft.ctx.fillStyle=Co(_.textDecorationColor||_.color),_.textDecorationLine.forEach(function(mr){switch(mr){case 1:ft.ctx.fillRect(Ht.bounds.left,Math.round(Ht.bounds.top+Ne),Ht.bounds.width,1);break;case 2:ft.ctx.fillRect(Ht.bounds.left,Math.round(Ht.bounds.top),Ht.bounds.width,1);break;case 3:ft.ctx.fillRect(Ht.bounds.left,Math.ceil(Ht.bounds.top+Ke),Ht.bounds.width,1);break}}));break;case 1:_.webkitTextStrokeWidth&&Ht.text.trim().length&&(ft.ctx.strokeStyle=Co(_.webkitTextStrokeColor),ft.ctx.lineWidth=_.webkitTextStrokeWidth,ft.ctx.lineJoin=window.chrome?"miter":"round",ft.ctx.strokeText(Ht.text,Ht.bounds.left,Ht.bounds.top+Ne)),ft.ctx.strokeStyle="",ft.ctx.lineWidth=0,ft.ctx.lineJoin="miter";break}})}),[2]})})},g.prototype.renderReplacedElement=function(E,_,P){if(P&&E.intrinsicWidth>0&&E.intrinsicHeight>0){var H=of(E),te=Xu(_);this.path(te),this.ctx.save(),this.ctx.clip(),this.ctx.drawImage(P,0,0,E.intrinsicWidth,E.intrinsicHeight,H.left,H.top,H.width,H.height),this.ctx.restore()}},g.prototype.renderNodeContent=function(E){return o(this,void 0,void 0,function(){var _,P,H,te,ge,me,wr,wr,Ne,Ke,rt,ft,En,br,Ht,pn,or,qr,mr,wr,ha,En,pn;return i(this,function(ir){switch(ir.label){case 0:this.applyEffects(E.getEffects(4)),_=E.container,P=E.curves,H=_.styles,te=0,ge=_.textNodes,ir.label=1;case 1:return te<ge.length?(me=ge[te],[4,this.renderTextNode(me,H)]):[3,4];case 2:ir.sent(),ir.label=3;case 3:return te++,[3,1];case 4:if(!(_ instanceof vm))return[3,8];ir.label=5;case 5:return ir.trys.push([5,7,,8]),[4,this.context.cache.match(_.src)];case 6:return wr=ir.sent(),this.renderReplacedElement(_,P,wr),[3,8];case 7:return ir.sent(),this.context.logger.error("Error loading image "+_.src),[3,8];case 8:if(_ instanceof Vd&&this.renderReplacedElement(_,P,_.canvas),!(_ instanceof Gp))return[3,12];ir.label=9;case 9:return ir.trys.push([9,11,,12]),[4,this.context.cache.match(_.svg)];case 10:return wr=ir.sent(),this.renderReplacedElement(_,P,wr),[3,12];case 11:return ir.sent(),this.context.logger.error("Error loading svg "+_.svg.substring(0,255)),[3,12];case 12:return _ instanceof Pl&&_.tree?(Ne=new g(this.context,{scale:this.options.scale,backgroundColor:_.backgroundColor,x:0,y:0,width:_.width,height:_.height}),[4,Ne.render(_.tree)]):[3,14];case 13:Ke=ir.sent(),_.width&&_.height&&this.ctx.drawImage(Ke,0,0,_.width,_.height,_.bounds.left,_.bounds.top,_.bounds.width,_.bounds.height),ir.label=14;case 14:if(_ instanceof Yd&&(rt=Math.min(_.bounds.width,_.bounds.height),_.type===Zs?_.checked&&(this.ctx.save(),this.path([new dr(_.bounds.left+rt*.39363,_.bounds.top+rt*.79),new dr(_.bounds.left+rt*.16,_.bounds.top+rt*.5549),new dr(_.bounds.left+rt*.27347,_.bounds.top+rt*.44071),new dr(_.bounds.left+rt*.39694,_.bounds.top+rt*.5649),new dr(_.bounds.left+rt*.72983,_.bounds.top+rt*.23),new dr(_.bounds.left+rt*.84,_.bounds.top+rt*.34085),new dr(_.bounds.left+rt*.39363,_.bounds.top+rt*.79)]),this.ctx.fillStyle=Co(Wp),this.ctx.fill(),this.ctx.restore()):_.type===Wd&&_.checked&&(this.ctx.save(),this.ctx.beginPath(),this.ctx.arc(_.bounds.left+rt/2,_.bounds.top+rt/2,rt/4,0,Math.PI*2,!0),this.ctx.fillStyle=Co(Wp),this.ctx.fill(),this.ctx.restore())),bb(_)&&_.value.length){switch(ft=this.createFontStyle(H),En=ft[0],br=ft[1],Ht=this.fontMetrics.getMetrics(En,br).baseline,this.ctx.font=En,this.ctx.fillStyle=Co(H.color),this.ctx.textBaseline="alphabetic",this.ctx.textAlign=Cb(_.styles.textAlign),pn=of(_),or=0,_.styles.textAlign){case 1:or+=pn.width/2;break;case 2:or+=pn.width;break}qr=pn.add(or,0,0,-pn.height/2+1),this.ctx.save(),this.path([new dr(pn.left,pn.top),new dr(pn.left+pn.width,pn.top),new dr(pn.left+pn.width,pn.top+pn.height),new dr(pn.left,pn.top+pn.height)]),this.ctx.clip(),this.renderTextWithLetterSpacing(new Yc(_.value,qr),H.letterSpacing,Ht),this.ctx.restore(),this.ctx.textBaseline="alphabetic",this.ctx.textAlign="left"}if(!Jo(_.styles.display,2048))return[3,20];if(_.styles.listStyleImage===null)return[3,19];if(mr=_.styles.listStyleImage,mr.type!==0)return[3,18];wr=void 0,ha=mr.url,ir.label=15;case 15:return ir.trys.push([15,17,,18]),[4,this.context.cache.match(ha)];case 16:return wr=ir.sent(),this.ctx.drawImage(wr,_.bounds.left-(wr.width+10),_.bounds.top),[3,18];case 17:return ir.sent(),this.context.logger.error("Error loading list-style-image "+ha),[3,18];case 18:return[3,20];case 19:E.listValue&&_.styles.listStyleType!==-1&&(En=this.createFontStyle(H)[0],this.ctx.font=En,this.ctx.fillStyle=Co(H.color),this.ctx.textBaseline="middle",this.ctx.textAlign="right",pn=new d(_.bounds.left,_.bounds.top+Hr(_.styles.paddingTop,_.bounds.width),_.bounds.width,Rc(H.lineHeight,H.fontSize.number)/2+1),this.renderTextWithLetterSpacing(new Yc(E.listValue,pn),H.letterSpacing,Rc(H.lineHeight,H.fontSize.number)/2+2),this.ctx.textBaseline="bottom",this.ctx.textAlign="left"),ir.label=20;case 20:return[2]}})})},g.prototype.renderStackContent=function(E){return o(this,void 0,void 0,function(){var _,P,mr,H,te,mr,ge,me,mr,Ne,Ke,mr,rt,ft,mr,br,Ht,mr,or,qr,mr;return i(this,function(wr){switch(wr.label){case 0:if(Jo(E.element.container.flags,16))debugger;return[4,this.renderNodeBackgroundAndBorders(E.element)];case 1:wr.sent(),_=0,P=E.negativeZIndex,wr.label=2;case 2:return _<P.length?(mr=P[_],[4,this.renderStack(mr)]):[3,5];case 3:wr.sent(),wr.label=4;case 4:return _++,[3,2];case 5:return[4,this.renderNodeContent(E.element)];case 6:wr.sent(),H=0,te=E.nonInlineLevel,wr.label=7;case 7:return H<te.length?(mr=te[H],[4,this.renderNode(mr)]):[3,10];case 8:wr.sent(),wr.label=9;case 9:return H++,[3,7];case 10:ge=0,me=E.nonPositionedFloats,wr.label=11;case 11:return ge<me.length?(mr=me[ge],[4,this.renderStack(mr)]):[3,14];case 12:wr.sent(),wr.label=13;case 13:return ge++,[3,11];case 14:Ne=0,Ke=E.nonPositionedInlineLevel,wr.label=15;case 15:return Ne<Ke.length?(mr=Ke[Ne],[4,this.renderStack(mr)]):[3,18];case 16:wr.sent(),wr.label=17;case 17:return Ne++,[3,15];case 18:rt=0,ft=E.inlineLevel,wr.label=19;case 19:return rt<ft.length?(mr=ft[rt],[4,this.renderNode(mr)]):[3,22];case 20:wr.sent(),wr.label=21;case 21:return rt++,[3,19];case 22:br=0,Ht=E.zeroOrAutoZIndexOrTransformedOrOpacity,wr.label=23;case 23:return br<Ht.length?(mr=Ht[br],[4,this.renderStack(mr)]):[3,26];case 24:wr.sent(),wr.label=25;case 25:return br++,[3,23];case 26:or=0,qr=E.positiveZIndex,wr.label=27;case 27:return or<qr.length?(mr=qr[or],[4,this.renderStack(mr)]):[3,30];case 28:wr.sent(),wr.label=29;case 29:return or++,[3,27];case 30:return[2]}})})},g.prototype.mask=function(E){this.ctx.beginPath(),this.ctx.moveTo(0,0),this.ctx.lineTo(this.canvas.width,0),this.ctx.lineTo(this.canvas.width,this.canvas.height),this.ctx.lineTo(0,this.canvas.height),this.ctx.lineTo(0,0),this.formatPath(E.slice(0).reverse()),this.ctx.closePath()},g.prototype.path=function(E){this.ctx.beginPath(),this.formatPath(E),this.ctx.closePath()},g.prototype.formatPath=function(E){var _=this;E.forEach(function(P,H){var te=Ps(P)?P.start:P;H===0?_.ctx.moveTo(te.x,te.y):_.ctx.lineTo(te.x,te.y),Ps(P)&&_.ctx.bezierCurveTo(P.startControl.x,P.startControl.y,P.endControl.x,P.endControl.y,P.end.x,P.end.y)})},g.prototype.renderRepeat=function(E,_,P,H){this.path(E),this.ctx.fillStyle=_,this.ctx.translate(P,H),this.ctx.fill(),this.ctx.translate(-P,-H)},g.prototype.resizeImage=function(E,_,P){var H;if(E.width===_&&E.height===P)return E;var te=(H=this.canvas.ownerDocument)!==null&&H!==void 0?H:document,ge=te.createElement("canvas");ge.width=Math.max(1,_),ge.height=Math.max(1,P);var me=ge.getContext("2d");return me.drawImage(E,0,0,E.width,E.height,0,0,_,P),ge},g.prototype.renderBackgroundImage=function(E){return o(this,void 0,void 0,function(){var _,P,H,te,ge,me;return i(this,function(Ne){switch(Ne.label){case 0:_=E.styles.backgroundImage.length-1,P=function(Ke){var rt,ft,br,Ro,Zi,Ho,zr,yi,na,Ht,Ro,Zi,Ho,zr,yi,or,qr,mr,wr,ha,En,pn,ir,Qn,na,yn,Ro,Io,Ni,zr,yi,RA,Zi,Ho,mc,tA,vc,A,u,l,p,s;return i(this,function(B){switch(B.label){case 0:if(Ke.type!==0)return[3,5];rt=void 0,ft=Ke.url,B.label=1;case 1:return B.trys.push([1,3,,4]),[4,H.context.cache.match(ft)];case 2:return rt=B.sent(),[3,4];case 3:return B.sent(),H.context.logger.error("Error loading background-image "+ft),[3,4];case 4:return rt&&(br=uh(E,_,[rt.width,rt.height,rt.width/rt.height]),Ro=br[0],Zi=br[1],Ho=br[2],zr=br[3],yi=br[4],na=H.ctx.createPattern(H.resizeImage(rt,zr,yi),"repeat"),H.renderRepeat(Ro,na,Zi,Ho)),[3,6];case 5:Tg(Ke)?(Ht=uh(E,_,[null,null,null]),Ro=Ht[0],Zi=Ht[1],Ho=Ht[2],zr=Ht[3],yi=Ht[4],or=le(Ke.angle,zr,yi),qr=or[0],mr=or[1],wr=or[2],ha=or[3],En=or[4],pn=document.createElement("canvas"),pn.width=zr,pn.height=yi,ir=pn.getContext("2d"),Qn=ir.createLinearGradient(mr,ha,wr,En),R(Ke.stops,qr).forEach(function(m){return Qn.addColorStop(m.stop,Co(m.color))}),ir.fillStyle=Qn,ir.fillRect(0,0,zr,yi),zr>0&&yi>0&&(na=H.ctx.createPattern(pn,"repeat"),H.renderRepeat(Ro,na,Zi,Ho))):_d(Ke)&&(yn=uh(E,_,[null,null,null]),Ro=yn[0],Io=yn[1],Ni=yn[2],zr=yn[3],yi=yn[4],RA=Ke.position.length===0?[ic]:Ke.position,Zi=Hr(RA[0],zr),Ho=Hr(RA[RA.length-1],yi),mc=Et(Ke,Zi,Ho,zr,yi),tA=mc[0],vc=mc[1],tA>0&&vc>0&&(A=H.ctx.createRadialGradient(Io+Zi,Ni+Ho,0,Io+Zi,Ni+Ho,tA),R(Ke.stops,tA*2).forEach(function(m){return A.addColorStop(m.stop,Co(m.color))}),H.path(Ro),H.ctx.fillStyle=A,tA!==vc?(u=E.bounds.left+.5*E.bounds.width,l=E.bounds.top+.5*E.bounds.height,p=vc/tA,s=1/p,H.ctx.save(),H.ctx.translate(u,l),H.ctx.transform(1,0,0,p,0,0),H.ctx.translate(-u,-l),H.ctx.fillRect(Io,s*(Ni-l)+l,zr,yi*s),H.ctx.restore()):H.ctx.fill())),B.label=6;case 6:return _--,[2]}})},H=this,te=0,ge=E.styles.backgroundImage.slice(0).reverse(),Ne.label=1;case 1:return te<ge.length?(me=ge[te],[5,P(me)]):[3,4];case 2:Ne.sent(),Ne.label=3;case 3:return te++,[3,1];case 4:return[2]}})})},g.prototype.renderSolidBorder=function(E,_,P){return o(this,void 0,void 0,function(){return i(this,function(H){return this.path(Qm(P,_)),this.ctx.fillStyle=Co(E),this.ctx.fill(),[2]})})},g.prototype.renderDoubleBorder=function(E,_,P,H){return o(this,void 0,void 0,function(){var te,ge;return i(this,function(me){switch(me.label){case 0:return _<3?[4,this.renderSolidBorder(E,P,H)]:[3,2];case 1:return me.sent(),[2];case 2:return te=Lm(H,P),this.path(te),this.ctx.fillStyle=Co(E),this.ctx.fill(),ge=Nm(H,P),this.path(ge),this.ctx.fill(),[2]}})})},g.prototype.renderNodeBackgroundAndBorders=function(E){return o(this,void 0,void 0,function(){var _,P,H,te,ge,me,Ne,Ke,rt=this;return i(this,function(ft){switch(ft.label){case 0:return this.applyEffects(E.getEffects(2)),_=E.container.styles,P=!Oo(_.backgroundColor)||_.backgroundImage.length,H=[{style:_.borderTopStyle,color:_.borderTopColor,width:_.borderTopWidth},{style:_.borderRightStyle,color:_.borderRightColor,width:_.borderRightWidth},{style:_.borderBottomStyle,color:_.borderBottomColor,width:_.borderBottomWidth},{style:_.borderLeftStyle,color:_.borderLeftColor,width:_.borderLeftWidth}],te=wb(el(_.backgroundClip,0),E.curves),P||_.boxShadow.length?(this.ctx.save(),this.path(te),this.ctx.clip(),Oo(_.backgroundColor)||(this.ctx.fillStyle=Co(_.backgroundColor),this.ctx.fill()),[4,this.renderBackgroundImage(E.container)]):[3,2];case 1:ft.sent(),this.ctx.restore(),_.boxShadow.slice(0).reverse().forEach(function(br){rt.ctx.save();var Ht=Za(E.curves),or=br.inset?0:Vm,qr=Ah(Ht,-or+(br.inset?1:-1)*br.spread.number,(br.inset?1:-1)*br.spread.number,br.spread.number*(br.inset?-2:2),br.spread.number*(br.inset?-2:2));br.inset?(rt.path(Ht),rt.ctx.clip(),rt.mask(qr)):(rt.mask(Ht),rt.ctx.clip(),rt.path(qr)),rt.ctx.shadowOffsetX=br.offsetX.number+or,rt.ctx.shadowOffsetY=br.offsetY.number,rt.ctx.shadowColor=Co(br.color),rt.ctx.shadowBlur=br.blur.number,rt.ctx.fillStyle=br.inset?Co(br.color):"rgba(0,0,0,1)",rt.ctx.fill(),rt.ctx.restore()}),ft.label=2;case 2:ge=0,me=0,Ne=H,ft.label=3;case 3:return me<Ne.length?(Ke=Ne[me],Ke.style!==0&&!Oo(Ke.color)&&Ke.width>0?Ke.style!==2?[3,5]:[4,this.renderDashedDottedBorder(Ke.color,Ke.width,ge,E.curves,2)]:[3,11]):[3,13];case 4:return ft.sent(),[3,11];case 5:return Ke.style!==3?[3,7]:[4,this.renderDashedDottedBorder(Ke.color,Ke.width,ge,E.curves,3)];case 6:return ft.sent(),[3,11];case 7:return Ke.style!==4?[3,9]:[4,this.renderDoubleBorder(Ke.color,Ke.width,ge,E.curves)];case 8:return ft.sent(),[3,11];case 9:return[4,this.renderSolidBorder(Ke.color,ge,E.curves)];case 10:ft.sent(),ft.label=11;case 11:ge++,ft.label=12;case 12:return me++,[3,3];case 13:return[2]}})})},g.prototype.renderDashedDottedBorder=function(E,_,P,H,te){return o(this,void 0,void 0,function(){var ge,me,Ne,Ke,rt,ft,br,Ht,or,qr,mr,wr,ha,En,pn,ir,pn,ir;return i(this,function(Qn){return this.ctx.save(),ge=Rm(H,P),me=Qm(H,P),te===2&&(this.path(me),this.ctx.clip()),Ps(me[0])?(Ne=me[0].start.x,Ke=me[0].start.y):(Ne=me[0].x,Ke=me[0].y),Ps(me[1])?(rt=me[1].end.x,ft=me[1].end.y):(rt=me[1].x,ft=me[1].y),P===0||P===2?br=Math.abs(Ne-rt):br=Math.abs(Ke-ft),this.ctx.beginPath(),te===3?this.formatPath(ge):this.formatPath(me.slice(0,2)),Ht=_<3?_*3:_*2,or=_<3?_*2:_,te===3&&(Ht=_,or=_),qr=!0,br<=Ht*2?qr=!1:br<=Ht*2+or?(mr=br/(2*Ht+or),Ht*=mr,or*=mr):(wr=Math.floor((br+or)/(Ht+or)),ha=(br-wr*Ht)/(wr-1),En=(br-(wr+1)*Ht)/wr,or=En<=0||Math.abs(or-ha)<Math.abs(or-En)?ha:En),qr&&(te===3?this.ctx.setLineDash([0,Ht+or]):this.ctx.setLineDash([Ht,or])),te===3?(this.ctx.lineCap="round",this.ctx.lineWidth=_):this.ctx.lineWidth=_*2+1.1,this.ctx.strokeStyle=Co(E),this.ctx.stroke(),this.ctx.setLineDash([]),te===2&&(Ps(me[0])&&(pn=me[3],ir=me[0],this.ctx.beginPath(),this.formatPath([new dr(pn.end.x,pn.end.y),new dr(ir.start.x,ir.start.y)]),this.ctx.stroke()),Ps(me[1])&&(pn=me[1],ir=me[2],this.ctx.beginPath(),this.formatPath([new dr(pn.end.x,pn.end.y),new dr(ir.start.x,ir.start.y)]),this.ctx.stroke())),this.ctx.restore(),[2]})})},g.prototype.render=function(E){return o(this,void 0,void 0,function(){var _;return i(this,function(P){switch(P.label){case 0:return this.options.backgroundColor&&(this.ctx.fillStyle=Co(this.options.backgroundColor),this.ctx.fillRect(this.options.x,this.options.y,this.options.width,this.options.height)),_=mb(E),[4,this.renderStack(_)];case 1:return P.sent(),this.applyEffects([]),[2,this.canvas]}})})},g}(sf),bb=function(b){return b instanceof Yp||b instanceof zd?!0:b instanceof Yd&&b.type!==Wd&&b.type!==Zs},wb=function(b,g){switch(b){case 0:return Za(g);case 2:return rf(g);case 1:default:return Xu(g)}},Cb=function(b){switch(b){case 1:return"center";case 2:return"right";case 0:default:return"left"}},Ti=["-apple-system","system-ui"],Bb=function(b){return/iPhone OS 15_(0|1)/.test(window.navigator.userAgent)?b.filter(function(g){return Ti.indexOf(g)===-1}):b},No=function(b){n(g,b);function g(E,_){var P=b.call(this,E,_)||this;return P.canvas=_.canvas?_.canvas:document.createElement("canvas"),P.ctx=P.canvas.getContext("2d"),P.options=_,P.canvas.width=Math.floor(_.width*_.scale),P.canvas.height=Math.floor(_.height*_.scale),P.canvas.style.width=_.width+"px",P.canvas.style.height=_.height+"px",P.ctx.scale(P.options.scale,P.options.scale),P.ctx.translate(-_.x,-_.y),P.context.logger.debug("EXPERIMENTAL ForeignObject renderer initialized ("+_.width+"x"+_.height+" at "+_.x+","+_.y+") with scale "+_.scale),P}return g.prototype.render=function(E){return o(this,void 0,void 0,function(){var _,P;return i(this,function(H){switch(H.label){case 0:return _=Vu(this.options.width*this.options.scale,this.options.height*this.options.scale,this.options.scale,this.options.scale,E),[4,xb(_)];case 1:return P=H.sent(),this.options.backgroundColor&&(this.ctx.fillStyle=Co(this.options.backgroundColor),this.ctx.fillRect(0,0,this.options.width*this.options.scale,this.options.height*this.options.scale)),this.ctx.drawImage(P,-this.options.x*this.options.scale,-this.options.y*this.options.scale),[2,this.canvas]}})})},g}(sf),xb=function(b){return new Promise(function(g,E){var _=new Image;_.onload=function(){g(_)},_.onerror=E,_.src="data:image/svg+xml;charset=utf-8,"+encodeURIComponent(new XMLSerializer().serializeToString(b))})},Xi=function(){function b(g){var E=g.id,_=g.enabled;this.id=E,this.enabled=_,this.start=Date.now()}return b.prototype.debug=function(){for(var g=[],E=0;E<arguments.length;E++)g[E]=arguments[E];this.enabled&&(typeof window<"u"&&window.console&&typeof console.debug=="function"?console.debug.apply(console,c([this.id,this.getTime()+"ms"],g)):this.info.apply(this,g))},b.prototype.getTime=function(){return Date.now()-this.start},b.prototype.info=function(){for(var g=[],E=0;E<arguments.length;E++)g[E]=arguments[E];this.enabled&&typeof window<"u"&&window.console&&typeof console.info=="function"&&console.info.apply(console,c([this.id,this.getTime()+"ms"],g))},b.prototype.warn=function(){for(var g=[],E=0;E<arguments.length;E++)g[E]=arguments[E];this.enabled&&(typeof window<"u"&&window.console&&typeof console.warn=="function"?console.warn.apply(console,c([this.id,this.getTime()+"ms"],g)):this.info.apply(this,g))},b.prototype.error=function(){for(var g=[],E=0;E<arguments.length;E++)g[E]=arguments[E];this.enabled&&(typeof window<"u"&&window.console&&typeof console.error=="function"?console.error.apply(console,c([this.id,this.getTime()+"ms"],g)):this.info.apply(this,g))},b.instances={},b}(),_b=function(){function b(g,E){var _;this.windowBounds=E,this.instanceName="#"+b.instanceCount++,this.logger=new Xi({id:this.instanceName,enabled:g.logging}),this.cache=(_=g.cache)!==null&&_!==void 0?_:new Mm(this,g)}return b.instanceCount=1,b}(),Rl=function(b,g){return g===void 0&&(g={}),Xo(b,g)};typeof window<"u"&&ah.setContext(window);var Xo=function(b,g){return o(void 0,void 0,void 0,function(){var E,_,P,H,te,ge,me,Ne,Ke,rt,ft,br,Ht,or,qr,mr,wr,ha,En,pn,Qn,ir,Qn,na,yn,Ro,Io,Ni,zr,yi,RA,Zi,Ho,mc,tA,vc,A,u,l,p;return i(this,function(s){switch(s.label){case 0:if(!b||typeof b!="object")return[2,Promise.reject("Invalid element provided as first argument")];if(E=b.ownerDocument,!E)throw new Error("Element is not attached to a Document");if(_=E.defaultView,!_)throw new Error("Document is not attached to a Window");return P={allowTaint:(na=g.allowTaint)!==null&&na!==void 0?na:!1,imageTimeout:(yn=g.imageTimeout)!==null&&yn!==void 0?yn:15e3,proxy:g.proxy,useCORS:(Ro=g.useCORS)!==null&&Ro!==void 0?Ro:!1},H=a({logging:(Io=g.logging)!==null&&Io!==void 0?Io:!0,cache:g.cache},P),te={windowWidth:(Ni=g.windowWidth)!==null&&Ni!==void 0?Ni:_.innerWidth,windowHeight:(zr=g.windowHeight)!==null&&zr!==void 0?zr:_.innerHeight,scrollX:(yi=g.scrollX)!==null&&yi!==void 0?yi:_.pageXOffset,scrollY:(RA=g.scrollY)!==null&&RA!==void 0?RA:_.pageYOffset},ge=new d(te.scrollX,te.scrollY,te.windowWidth,te.windowHeight),me=new _b(H,ge),Ne=(Zi=g.foreignObjectRendering)!==null&&Zi!==void 0?Zi:!1,Ke={allowTaint:(Ho=g.allowTaint)!==null&&Ho!==void 0?Ho:!1,onclone:g.onclone,ignoreElements:g.ignoreElements,inlineImages:Ne,copyStyles:Ne},me.logger.debug("Starting document clone with size "+ge.width+"x"+ge.height+" scrolled to "+-ge.left+","+-ge.top),rt=new Zd(me,b,Ke),ft=rt.clonedReferenceElement,ft?[4,rt.toIFrame(E,ge)]:[2,Promise.reject("Unable to find element in cloned iframe")];case 1:return br=s.sent(),Ht=cc(ft)||cb(ft)?f(ft.ownerDocument):h(me,ft),or=Ht.width,qr=Ht.height,mr=Ht.left,wr=Ht.top,ha=Af(me,ft,g.backgroundColor),En={canvas:g.canvas,backgroundColor:ha,scale:(tA=(mc=g.scale)!==null&&mc!==void 0?mc:_.devicePixelRatio)!==null&&tA!==void 0?tA:1,x:((vc=g.x)!==null&&vc!==void 0?vc:0)+mr,y:((A=g.y)!==null&&A!==void 0?A:0)+wr,width:(u=g.width)!==null&&u!==void 0?u:Math.ceil(or),height:(l=g.height)!==null&&l!==void 0?l:Math.ceil(qr)},Ne?(me.logger.debug("Document cloned, using foreign object rendering"),Qn=new No(me,En),[4,Qn.render(ft)]):[3,3];case 2:return pn=s.sent(),[3,5];case 3:return me.logger.debug("Document cloned, element located at "+mr+","+wr+" with size "+or+"x"+qr+" using computed rendering"),me.logger.debug("Starting DOM parsing"),ir=zp(me,ft),ha===ir.styles.backgroundColor&&(ir.styles.backgroundColor=k.TRANSPARENT),me.logger.debug("Starting renderer for element at "+En.x+","+En.y+" with size "+En.width+"x"+En.height),Qn=new yb(me,En),[4,Qn.render(ir)];case 4:pn=s.sent(),s.label=5;case 5:return(!((p=g.removeContainer)!==null&&p!==void 0)||p)&&(Zd.destroy(br)||me.logger.error("Cannot detach cloned iframe as it is not in the DOM anymore")),me.logger.debug("Finished rendering"),[2,pn]}})})},Af=function(b,g,E){var _=g.ownerDocument,P=_.documentElement?re(b,getComputedStyle(_.documentElement).backgroundColor):k.TRANSPARENT,H=_.body?re(b,getComputedStyle(_.body).backgroundColor):k.TRANSPARENT,te=typeof E=="string"?re(b,E):E===null?k.TRANSPARENT:4294967295;return g===_.documentElement?Oo(P)?Oo(H)?te:H:P:te};return Rl})}(i1)),i1.exports}var wv={exports:{}},fS;function Uoe(){return fS||(fS=1,function(e,t){(function(r,n){n(t,q)})(So,function(r,n){n=n&&Object.prototype.hasOwnProperty.call(n,"default")?n.default:n;function a(ke,Y){var fe=Object.keys(ke);if(Object.getOwnPropertySymbols){var Pe=Object.getOwnPropertySymbols(ke);Y&&(Pe=Pe.filter(function(He){return Object.getOwnPropertyDescriptor(ke,He).enumerable})),fe.push.apply(fe,Pe)}return fe}function o(ke){for(var Y=1;Y<arguments.length;Y++){var fe=arguments[Y]!=null?arguments[Y]:{};Y%2?a(Object(fe),!0).forEach(function(Pe){c(ke,Pe,fe[Pe])}):Object.getOwnPropertyDescriptors?Object.defineProperties(ke,Object.getOwnPropertyDescriptors(fe)):a(Object(fe)).forEach(function(Pe){Object.defineProperty(ke,Pe,Object.getOwnPropertyDescriptor(fe,Pe))})}return ke}function i(ke){"@babel/helpers - typeof";return typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?i=function(Y){return typeof Y}:i=function(Y){return Y&&typeof Symbol=="function"&&Y.constructor===Symbol&&Y!==Symbol.prototype?"symbol":typeof Y},i(ke)}function c(ke,Y,fe){return Y in ke?Object.defineProperty(ke,Y,{value:fe,enumerable:!0,configurable:!0,writable:!0}):ke[Y]=fe,ke}function d(ke,Y){return h(ke)||f(ke,Y)||y(ke,Y)||w()}function h(ke){if(Array.isArray(ke))return ke}function f(ke,Y){var fe=ke&&(typeof Symbol<"u"&&ke[Symbol.iterator]||ke["@@iterator"]);if(fe!=null){var Pe=[],He=!0,it=!1,xt,Qt;try{for(fe=fe.call(ke);!(He=(xt=fe.next()).done)&&(Pe.push(xt.value),!(Y&&Pe.length===Y));He=!0);}catch(Vt){it=!0,Qt=Vt}finally{try{!He&&fe.return!=null&&fe.return()}finally{if(it)throw Qt}}return Pe}}function y(ke,Y){if(ke){if(typeof ke=="string")return x(ke,Y);var fe=Object.prototype.toString.call(ke).slice(8,-1);if(fe==="Object"&&ke.constructor&&(fe=ke.constructor.name),fe==="Map"||fe==="Set")return Array.from(ke);if(fe==="Arguments"||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(fe))return x(ke,Y)}}function x(ke,Y){(Y==null||Y>ke.length)&&(Y=ke.length);for(var fe=0,Pe=new Array(Y);fe<Y;fe++)Pe[fe]=ke[fe];return Pe}function w(){throw new TypeError(`Invalid attempt to destructure non-iterable instance.
In order to be iterable, non-array objects must have a [Symbol.iterator]() method.`)}function F(ke,Y){return Y={exports:{}},ke(Y,Y.exports),Y.exports}var O="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED",M=O;function U(){}function j(){}j.resetWarningCache=U;var Q=function(){function ke(Pe,He,it,xt,Qt,Vt){if(Vt!==M){var Br=new Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw Br.name="Invariant Violation",Br}}ke.isRequired=ke;function Y(){return ke}var fe={array:ke,bool:ke,func:ke,number:ke,object:ke,string:ke,symbol:ke,any:ke,arrayOf:Y,element:ke,elementType:ke,instanceOf:Y,node:ke,objectOf:Y,oneOf:Y,oneOfType:Y,shape:Y,exact:Y,checkPropTypes:j,resetWarningCache:U};return fe.PropTypes=fe,fe},N=F(function(ke){ke.exports=Q()}),W=function(Y){var fe=n.useRef(Y);return n.useEffect(function(){fe.current=Y},[Y]),fe.current},ee=function(Y){return Y!==null&&i(Y)==="object"},Ae=function(Y){return ee(Y)&&typeof Y.then=="function"},oe=function(Y){return ee(Y)&&typeof Y.elements=="function"&&typeof Y.createToken=="function"&&typeof Y.createPaymentMethod=="function"&&typeof Y.confirmCardPayment=="function"},pe="[object Object]",he=function ke(Y,fe){if(!ee(Y)||!ee(fe))return Y===fe;var Pe=Array.isArray(Y),He=Array.isArray(fe);if(Pe!==He)return!1;var it=Object.prototype.toString.call(Y)===pe,xt=Object.prototype.toString.call(fe)===pe;if(it!==xt)return!1;if(!it&&!Pe)return Y===fe;var Qt=Object.keys(Y),Vt=Object.keys(fe);if(Qt.length!==Vt.length)return!1;for(var Br={},Zr=0;Zr<Qt.length;Zr+=1)Br[Qt[Zr]]=!0;for(var Zt=0;Zt<Vt.length;Zt+=1)Br[Vt[Zt]]=!0;var Nn=Object.keys(Br);if(Nn.length!==Qt.length)return!1;var jn=Y,gn=fe,_n=function(Ja){return ke(jn[Ja],gn[Ja])};return Nn.every(_n)},Me=function(Y,fe,Pe){return ee(Y)?Object.keys(Y).reduce(function(He,it){var xt=!ee(fe)||!he(Y[it],fe[it]);return Pe.includes(it)?(xt&&console.warn("Unsupported prop change: options.".concat(it," is not a mutable property.")),He):xt?o(o({},He||{}),{},c({},it,Y[it])):He},null):null},Oe="Invalid prop `stripe` supplied to `Elements`. We recommend using the `loadStripe` utility from `@stripe/stripe-js`. See https://stripe.com/docs/stripe-js/react#elements-props-stripe for details.",ue=function(Y){if(Y===null||oe(Y))return Y;throw new Error(Oe)},ae=function(Y){if(Ae(Y))return{tag:"async",stripePromise:Promise.resolve(Y).then(ue)};var fe=ue(Y);return fe===null?{tag:"empty"}:{tag:"sync",stripe:fe}},de=n.createContext(null);de.displayName="ElementsContext";var Z=function(Y,fe){if(!Y)throw new Error("Could not find Elements context; You need to wrap the part of your app that ".concat(fe," in an <Elements> provider."));return Y},X=n.createContext(null);X.displayName="CartElementContext";var ne=function(Y,fe){if(!Y)throw new Error("Could not find Elements context; You need to wrap the part of your app that ".concat(fe," in an <Elements> provider."));return Y},ye=function(Y){var fe=Y.stripe,Pe=Y.options,He=Y.children,it=n.useMemo(function(){return ae(fe)},[fe]),xt=n.useState(null),Qt=d(xt,2),Vt=Qt[0],Br=Qt[1],Zr=n.useState(null),Zt=d(Zr,2),Nn=Zt[0],jn=Zt[1],gn=n.useState(function(){return{stripe:it.tag==="sync"?it.stripe:null,elements:it.tag==="sync"?it.stripe.elements(Pe):null}}),_n=d(gn,2),mn=_n[0],Ja=_n[1];n.useEffect(function(){var nn=!0,Kn=function(lr){Ja(function(Da){return Da.stripe?Da:{stripe:lr,elements:lr.elements(Pe)}})};return it.tag==="async"&&!mn.stripe?it.stripePromise.then(function(vn){vn&&nn&&Kn(vn)}):it.tag==="sync"&&!mn.stripe&&Kn(it.stripe),function(){nn=!1}},[it,mn,Pe]);var Fn=W(fe);n.useEffect(function(){Fn!==null&&Fn!==fe&&console.warn("Unsupported prop change on Elements: You cannot change the `stripe` prop after setting it.")},[Fn,fe]);var Cn=W(Pe);return n.useEffect(function(){if(mn.elements){var nn=Me(Pe,Cn,["clientSecret","fonts"]);nn&&mn.elements.update(nn)}},[Pe,Cn,mn.elements]),n.useEffect(function(){var nn=mn.stripe;!nn||!nn._registerWrapper||!nn.registerAppInfo||(nn._registerWrapper({name:"react-stripe-js",version:"1.16.5"}),nn.registerAppInfo({name:"react-stripe-js",version:"1.16.5",url:"https://stripe.com/docs/stripe-js/react"}))},[mn.stripe]),n.createElement(de.Provider,{value:mn},n.createElement(X.Provider,{value:{cart:Vt,setCart:Br,cartState:Nn,setCartState:jn}},He))};ye.propTypes={stripe:N.any,options:N.object};var be=function(Y){var fe=n.useContext(de);return Z(fe,Y)},Se=function(Y){var fe=n.useContext(X);return ne(fe,Y)},Le=function(){var Y=be("calls useElements()"),fe=Y.elements;return fe},Ge=function(){var Y=be("calls useStripe()"),fe=Y.stripe;return fe},Ze=function(){var Y=Se("calls useCartElement()"),fe=Y.cart;return fe},gt=function(){var Y=Se("calls useCartElementState()"),fe=Y.cartState;return fe},Ut=function(Y){var fe=Y.children,Pe=be("mounts <ElementsConsumer>");return fe(Pe)};Ut.propTypes={children:N.func.isRequired};var bt=function(Y,fe,Pe){var He=!!Pe,it=n.useRef(Pe);n.useEffect(function(){it.current=Pe},[Pe]),n.useEffect(function(){if(!He||!Y)return function(){};var xt=function(){it.current&&it.current.apply(it,arguments)};return Y.on(fe,xt),function(){Y.off(fe,xt)}},[He,fe,Y,it])},Tt=function(Y){return Y.charAt(0).toUpperCase()+Y.slice(1)},Dt=function(Y,fe){var Pe="".concat(Tt(Y),"Element"),He=function(Vt){var Br=Vt.id,Zr=Vt.className,Zt=Vt.options,Nn=Zt===void 0?{}:Zt,jn=Vt.onBlur,gn=Vt.onFocus,_n=Vt.onReady,mn=Vt.onChange,Ja=Vt.onEscape,Fn=Vt.onClick,Cn=Vt.onLoadError,nn=Vt.onLoaderStart,Kn=Vt.onNetworksChange,vn=Vt.onCheckout,lr=Vt.onLineItemClick,Da=Vt.onConfirm,xr=Vt.onCancel,Gt=Vt.onShippingAddressChange,jr=Vt.onShippingRateChange,Pr=be("mounts <".concat(Pe,">")),ea=Pr.elements,dn=n.useState(null),fa=d(dn,2),un=fa[0],qa=fa[1],Ea=n.useRef(null),yo=n.useRef(null),Fo=Se("mounts <".concat(Pe,">")),wa=Fo.setCart,Ga=Fo.setCartState;bt(un,"blur",jn),bt(un,"focus",gn),bt(un,"escape",Ja),bt(un,"click",Fn),bt(un,"loaderror",Cn),bt(un,"loaderstart",nn),bt(un,"networkschange",Kn),bt(un,"lineitemclick",lr),bt(un,"confirm",Da),bt(un,"cancel",xr),bt(un,"shippingaddresschange",Gt),bt(un,"shippingratechange",jr);var fo;Y==="cart"?fo=function(_i){Ga(_i),_n&&_n(_i)}:_n&&(Y==="payButton"?fo=_n:fo=function(){_n(un)}),bt(un,"ready",fo);var xi=Y==="cart"?function(Ca){Ga(Ca),mn&&mn(Ca)}:mn;bt(un,"change",xi);var Po=Y==="cart"?function(Ca){Ga(Ca),vn&&vn(Ca)}:vn;bt(un,"checkout",Po),n.useLayoutEffect(function(){if(Ea.current===null&&ea&&yo.current!==null){var Ca=ea.create(Y,Nn);Y==="cart"&&wa&&wa(Ca),Ea.current=Ca,qa(Ca),Ca.mount(yo.current)}},[ea,Nn,wa]);var po=W(Nn);return n.useEffect(function(){if(Ea.current){var Ca=Me(Nn,po,["paymentRequest"]);Ca&&Ea.current.update(Ca)}},[Nn,po]),n.useLayoutEffect(function(){return function(){Ea.current&&(Ea.current.destroy(),Ea.current=null)}},[]),n.createElement("div",{id:Br,className:Zr,ref:yo})},it=function(Vt){be("mounts <".concat(Pe,">")),Se("mounts <".concat(Pe,">"));var Br=Vt.id,Zr=Vt.className;return n.createElement("div",{id:Br,className:Zr})},xt=fe?it:He;return xt.propTypes={id:N.string,className:N.string,onChange:N.func,onBlur:N.func,onFocus:N.func,onReady:N.func,onEscape:N.func,onClick:N.func,onLoadError:N.func,onLoaderStart:N.func,onNetworksChange:N.func,onCheckout:N.func,onLineItemClick:N.func,onConfirm:N.func,onCancel:N.func,onShippingAddressChange:N.func,onShippingRateChange:N.func,options:N.object},xt.displayName=Pe,xt.__elementType=Y,xt},ur=typeof window>"u",ln=Dt("auBankAccount",ur),Rr=Dt("card",ur),rn=Dt("cardNumber",ur),wn=Dt("cardExpiry",ur),Pn=Dt("cardCvc",ur),Aa=Dt("fpxBank",ur),Un=Dt("iban",ur),Jn=Dt("idealBank",ur),La=Dt("p24Bank",ur),Qe=Dt("epsBank",ur),vt=Dt("payment",ur),kt=Dt("payButton",ur),gr=Dt("paymentRequestButton",ur),yr=Dt("linkAuthentication",ur),er=Dt("address",ur),Qr=Dt("shippingAddress",ur),Fr=Dt("cart",ur),Kt=Dt("paymentMethodMessaging",ur),xn=Dt("affirmMessage",ur),St=Dt("afterpayClearpayMessage",ur);r.AddressElement=er,r.AffirmMessageElement=xn,r.AfterpayClearpayMessageElement=St,r.AuBankAccountElement=ln,r.CardCvcElement=Pn,r.CardElement=Rr,r.CardExpiryElement=wn,r.CardNumberElement=rn,r.CartElement=Fr,r.Elements=ye,r.ElementsConsumer=Ut,r.EpsBankElement=Qe,r.FpxBankElement=Aa,r.IbanElement=Un,r.IdealBankElement=Jn,r.LinkAuthenticationElement=yr,r.P24BankElement=La,r.PayButtonElement=kt,r.PaymentElement=vt,r.PaymentMethodMessagingElement=Kt,r.PaymentRequestButtonElement=gr,r.ShippingAddressElement=Qr,r.useCartElement=Ze,r.useCartElementState=gt,r.useElements=Le,r.useStripe=Ge,Object.defineProperty(r,"__esModule",{value:!0})})}(wv,wv.exports)),wv.exports}const Qoe=cr(cj);var pS={},hS={},Cv={},gS;function qD(){if(gS)return Cv;gS=1,Object.defineProperty(Cv,"__esModule",{value:!0});var e=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(r){return typeof r}:function(r){return r&&typeof Symbol=="function"&&r.constructor===Symbol&&r!==Symbol.prototype?"symbol":typeof r};Cv.default=t;function t(r,n){var a=Array.isArray(r);if(!a)return Array(n);var o=Object.getPrototypeOf(r).constructor;if(o){if(((typeof o>"u"?"undefined":e(o))==="object"||typeof o=="function")&&(o=o[Symbol.species.toString()],o=o!==null?o:void 0),o===void 0)return Array(n);if(typeof o!="function")throw TypeError("invalid constructor");var i=new o(n);return i}}return Cv}var Bv={},mS;function XD(){if(mS)return Bv;mS=1,Object.defineProperty(Bv,"__esModule",{value:!0}),Bv.default=e;function e(t,r,n,a,o,i){for(var c=o!==void 0,d=n,h=0,f=r.length;h<f;){var y=h,x=!!r[y];if(x===!0){var w=r[y];if(w){c&&(w=o.call(i,w,h,t));var F=Object.getOwnPropertySymbols(w).includes(Symbol.isConcatSpreadable)||Array.isArray(w);if(F===!0&&a>0){var O=e(t,w,d,a-1);d=O}else{if(!Number.isSafeInteger(d))throw TypeError();t[d]=w}}}d+=1,h+=1}return d}return Bv}var vS;function Loe(){if(vS)return hS;vS=1;var e=qD(),t=a(e),r=XD(),n=a(r);function a(o){return o&&o.__esModule?o:{default:o}}return Object.prototype.hasOwnProperty.call(Array.prototype,"flatten")||(Array.prototype.flatten=function(i){var c=Object(this),d=(0,t.default)(c,this.length),h=i!==void 0?Number(i):1/0;return(0,n.default)(d,c,0,h),d.filter(function(f){return f!==void 0})}),hS}var yS={},bS;function Noe(){if(bS)return yS;bS=1;var e=XD(),t=a(e),r=qD(),n=a(r);function a(o){return o&&o.__esModule?o:{default:o}}return Object.prototype.hasOwnProperty.call(Array.prototype,"flatMap")||(Array.prototype.flatMap=function(i,c){var d=Object(this);if(!i||typeof i.call!="function")throw TypeError("callbackFn must be callable.");var h=c!==void 0?c:void 0,f=(0,n.default)(d,d.length);return(0,t.default)(f,d,0,1,i,h),f.filter(function(y){return y!==void 0},f)}),yS}var wS;function Roe(){return wS||(wS=1,Loe(),Noe()),pS}(function(e,t){var r={GITHUB_STATE:"/home/runner/work/_temp/_runner_file_commands/save_state_658d7202-c248-4f9e-9cce-4c396a33fcaa",DOTNET_NOLOGO:"1",MAIL:"/var/mail/runner",USER:"runner",npm_config_user_agent:"npm/10.8.2 node/v20.17.0 linux x64 workspaces/false ci/github-actions",SENTRY_AUTH_TOKEN:"2936b52331c342afa747b0021e1fb0fa87cc9d39c9c242aeb1f161b5b917c3f7",CI:"true",RUNNER_ENVIRONMENT:"github-hosted",GITHUB_ENV:"/home/runner/work/_temp/_runner_file_commands/set_env_658d7202-c248-4f9e-9cce-4c396a33fcaa",PIPX_HOME:"/opt/pipx",npm_node_execpath:"/opt/hostedtoolcache/node/20.17.0/x64/bin/node",JAVA_HOME_8_X64:"/usr/lib/jvm/temurin-8-jdk-amd64",SHLVL:"2",npm_config_noproxy:"",HOME:"/home/runner",RUNNER_TEMP:"/home/runner/work/_temp",GITHUB_EVENT_PATH:"/home/runner/work/_temp/_github_workflow/event.json",npm_package_json:"/home/runner/work/web-client/web-client/package.json",JAVA_HOME_11_X64:"/usr/lib/jvm/temurin-11-jdk-amd64",PIPX_BIN_DIR:"/opt/pipx_bin",GITHUB_REPOSITORY_OWNER:"agendahero",GRADLE_HOME:"/usr/share/gradle-8.10.2",ANDROID_NDK_LATEST_HOME:"/usr/local/lib/android/sdk/ndk/27.1.12297006",JAVA_HOME_21_X64:"/usr/lib/jvm/temurin-21-jdk-amd64",GITHUB_RETENTION_DAYS:"90",GITHUB_REPOSITORY_OWNER_ID:"90885360",AZURE_EXTENSION_DIR:"/opt/az/azcliextensions",GITHUB_HEAD_REF:"",npm_config_userconfig:"/home/runner/.npmrc",npm_config_local_prefix:"/home/runner/work/web-client/web-client",GITHUB_GRAPHQL_URL:"https://api.github.com/graphql",COLOR:"0",GOROOT_1_20_X64:"/opt/hostedtoolcache/go/1.20.14/x64",NVM_DIR:"/home/runner/.nvm",DOTNET_SKIP_FIRST_TIME_EXPERIENCE:"1",GOROOT_1_21_X64:"/opt/hostedtoolcache/go/1.21.13/x64",JAVA_HOME_17_X64:"/usr/lib/jvm/temurin-17-jdk-amd64",ImageVersion:"20241006.1.0",LOGNAME:"runner",RUNNER_OS:"Linux",GITHUB_API_URL:"https://api.github.com",GOROOT_1_22_X64:"/opt/hostedtoolcache/go/1.22.8/x64",SWIFT_PATH:"/usr/share/swift/usr/bin",_:"/opt/hostedtoolcache/node/20.17.0/x64/bin/npm",CHROMEWEBDRIVER:"/usr/local/share/chromedriver-linux64",JOURNAL_STREAM:"8:36475",GITHUB_WORKFLOW:"CI",npm_config_prefix:"/opt/hostedtoolcache/node/20.17.0/x64",npm_config_npm_version:"10.8.2",ACTIONS_RUNNER_ACTION_ARCHIVE_CACHE:"/opt/actionarchivecache",GITHUB_RUN_ID:"11576973132",npm_config_cache:"/home/runner/.npm",GITHUB_REF_TYPE:"branch",BOOTSTRAP_HASKELL_NONINTERACTIVE:"1",GITHUB_WORKFLOW_SHA:"abb658320f7b5a26a093f1b17dfa95b2e531a595",GITHUB_BASE_REF:"",ImageOS:"ubuntu20",GITHUB_WORKFLOW_REF:"agendahero/web-client/.github/workflows/ci.yml@refs/heads/main",GITHUB_ACTION_REPOSITORY:"",npm_config_node_gyp:"/opt/hostedtoolcache/node/20.17.0/x64/lib/node_modules/npm/node_modules/node-gyp/bin/node-gyp.js",PATH:"/home/runner/work/web-client/web-client/node_modules/.bin:/home/runner/work/web-client/node_modules/.bin:/home/runner/work/node_modules/.bin:/home/runner/node_modules/.bin:/home/node_modules/.bin:/node_modules/.bin:/opt/hostedtoolcache/node/20.17.0/x64/lib/node_modules/npm/node_modules/@npmcli/run-script/lib/node-gyp-bin:/opt/hostedtoolcache/node/20.17.0/x64/bin:/snap/bin:/home/runner/.local/bin:/opt/pipx_bin:/home/runner/.cargo/bin:/home/runner/.config/composer/vendor/bin:/usr/local/.ghcup/bin:/home/runner/.dotnet/tools:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin",ANT_HOME:"/usr/share/ant",DOTNET_MULTILEVEL_LOOKUP:"0",RUNNER_TRACKING_ID:"github_aa06601c-24a6-422b-bc0f-0d455b91113d",INVOCATION_ID:"0a9c22f5d1204c3dbbb4c906aaff48bf",RUNNER_TOOL_CACHE:"/opt/hostedtoolcache",NODE:"/opt/hostedtoolcache/node/20.17.0/x64/bin/node",npm_package_name:"web-client",GITHUB_ACTION:"__run",GITHUB_RUN_NUMBER:"5735",GITHUB_TRIGGERING_ACTOR:"ehynds",RUNNER_ARCH:"X64",XDG_RUNTIME_DIR:"/run/user/1000",AGENT_TOOLSDIRECTORY:"/opt/hostedtoolcache",LANG:"C.UTF-8",VCPKG_INSTALLATION_ROOT:"/usr/local/share/vcpkg",CONDA:"/usr/share/miniconda",RUNNER_NAME:"ubuntu-4-core-16gb-ram_ecedde637666",XDG_CONFIG_HOME:"/home/runner/.config",GITHUB_REF_NAME:"main",GITHUB_REPOSITORY:"agendahero/web-client",npm_lifecycle_script:"vite build",ANDROID_NDK_ROOT:"/usr/local/lib/android/sdk/ndk/27.1.12297006",GITHUB_ACTION_REF:"",DEBIAN_FRONTEND:"noninteractive",SHELL:"/bin/bash",GITHUB_REPOSITORY_ID:"464959931",GITHUB_ACTIONS:"true",npm_package_version:"0.1.33",npm_lifecycle_event:"build:ci",GITHUB_REF_PROTECTED:"true",GITHUB_WORKSPACE:"/home/runner/work/web-client/web-client",ACCEPT_EULA:"Y",GITHUB_JOB:"publish",GITHUB_SHA:"abb658320f7b5a26a093f1b17dfa95b2e531a595",GITHUB_RUN_ATTEMPT:"1",GITHUB_REF:"refs/heads/main",GITHUB_ACTOR:"ehynds",ANDROID_SDK_ROOT:"/usr/local/lib/android/sdk",npm_config_save_exact:"true",LEIN_HOME:"/usr/local/lib/lein",npm_config_globalconfig:"/opt/hostedtoolcache/node/20.17.0/x64/etc/npmrc",npm_config_init_module:"/home/runner/.npm-init.js",GITHUB_PATH:"/home/runner/work/_temp/_runner_file_commands/add_path_658d7202-c248-4f9e-9cce-4c396a33fcaa",JAVA_HOME:"/usr/lib/jvm/temurin-11-jdk-amd64",PWD:"/home/runner/work/web-client/web-client",GITHUB_ACTOR_ID:"130820",RUNNER_WORKSPACE:"/home/runner/work/web-client",npm_execpath:"/opt/hostedtoolcache/node/20.17.0/x64/lib/node_modules/npm/bin/npm-cli.js",HOMEBREW_CLEANUP_PERIODIC_FULL_DAYS:"3650",GITHUB_EVENT_NAME:"push",HOMEBREW_NO_AUTO_UPDATE:"1",ANDROID_HOME:"/usr/local/lib/android/sdk",GITHUB_SERVER_URL:"https://github.com",GECKOWEBDRIVER:"/usr/local/share/gecko_driver",LEIN_JAR:"/usr/local/lib/lein/self-installs/leiningen-2.11.2-standalone.jar",GHCUP_INSTALL_BASE_PREFIX:"/usr/local",GITHUB_OUTPUT:"/home/runner/work/_temp/_runner_file_commands/set_output_658d7202-c248-4f9e-9cce-4c396a33fcaa",npm_config_global_prefix:"/opt/hostedtoolcache/node/20.17.0/x64",EDGEWEBDRIVER:"/usr/local/share/edge_driver",npm_command:"run-script",ANDROID_NDK:"/usr/local/lib/android/sdk/ndk/27.1.12297006",SGX_AESM_ADDR:"1",CHROME_BIN:"/usr/bin/google-chrome",SELENIUM_JAR_PATH:"/usr/share/java/selenium-server.jar",ANDROID_NDK_HOME:"/usr/local/lib/android/sdk/ndk/27.1.12297006",GITHUB_STEP_SUMMARY:"/home/runner/work/_temp/_runner_file_commands/step_summary_658d7202-c248-4f9e-9cce-4c396a33fcaa",INIT_CWD:"/home/runner/work/web-client/web-client",EDITOR:"vi",NODE_ENV:"production",VITE_RELEASE_COMMIT_SHA:"abb658320f7b5a26a093f1b17dfa95b2e531a595",VITE_NPM_PACKAGE_VERSION:"0.1.33",VITE_GOOGLE_CLOUD_API_KEY:"AIzaSyB8shxlw7nJeZ-7e_q7DRsVlbykK70vi0g",VITE_SENTRY_DSN:"https://2d31e7a1ef254ed585122fd5d757bee8@o1157380.ingest.sentry.io/6239718",VITE_SERVER_URL:"https://agendahero.com",VITE_WEBSOCKET_URL:"wss://agendahero.com",VITE_MARKETING_URL:"https://agendahero.com",VITE_CONFIG_CAT_SDK_KEY:"1jzaCBRsrEyE93DT2fOxwQ/Q3bqOZ0iiUibc7_SCAoo1g",VITE_GOOGLE_TAG_MANAGER_ID:"GTM-PVFGB727",VITE_GOOGLE_CLIENT_ID:"832179331020-189ftjgl65tdj22q362u5bibihmb000p.apps.googleusercontent.com",VITE_AMPLITUDE_SDK_KEY:"a617d7a0a899ee5c7188fdcb722719e2",VITE_FEATHERY_SDK_KEY:"66c7cd78-429d-4926-8512-739b606303ca",VITE_INTERCOM_APP_ID:"i9ua29ia",VITE_DATADOG_CLIENT_TOKEN:"pub9c5d3b6198f917d784982b693322cd4b",SENTRY_PIPELINE:"vite-plugin/2.22.6"};(function(n,a){e.exports=a(q)})(So,n=>(()=>{var a,o,i={621:f=>{f.exports=LQ()},544:f=>{f.exports=NQ()},156:f=>{f.exports=n}},c={};function d(f){var y=c[f];if(y!==void 0)return y.exports;var x=c[f]={exports:{}};return i[f](x,x.exports,d),x.exports}d.n=f=>{var y=f&&f.__esModule?()=>f.default:()=>f;return d.d(y,{a:y}),y},o=Object.getPrototypeOf?f=>Object.getPrototypeOf(f):f=>f.__proto__,d.t=function(f,y){if(1&y&&(f=this(f)),8&y||typeof f=="object"&&f&&(4&y&&f.__esModule||16&y&&typeof f.then=="function"))return f;var x=Object.create(null);d.r(x);var w={};a=a||[null,o({}),o([]),o(o)];for(var F=2&y&&f;typeof F=="object"&&!~a.indexOf(F);F=o(F))Object.getOwnPropertyNames(F).forEach(O=>w[O]=()=>f[O]);return w.default=()=>f,d.d(x,w),x},d.d=(f,y)=>{for(var x in y)d.o(y,x)&&!d.o(f,x)&&Object.defineProperty(f,x,{enumerable:!0,get:y[x]})},d.g=function(){if(typeof globalThis=="object")return globalThis;try{return this||new Function("return this")()}catch{if(typeof window=="object")return window}}(),d.o=(f,y)=>Object.prototype.hasOwnProperty.call(f,y),d.r=f=>{typeof Symbol<"u"&&Symbol.toStringTag&&Object.defineProperty(f,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(f,"__esModule",{value:!0})};var h={};return(()=>{d.r(h),d.d(h,{Elements:()=>zr,Feathery:()=>vc,Form:()=>Pg,LoginForm:()=>Od,StyledContainer:()=>Co,getFieldValues:()=>Il,init:()=>jp,renderAt:()=>tA,setFieldValues:()=>Gc,updateUserId:()=>Ol,useAuthClient:()=>yi});const f=VQ,y=h0;var x=d.n(y),w=d(156),F=d.n(w);const O=GQ();var M=d.n(O);function U(A){return Object.entries(A).map(function(u){return u.map(encodeURIComponent).join("=")}).join("&")}function j(A){return!isNaN(parseInt(A))}function Q(A){return!A||Object.keys(A).length===0}function N(A){return function(u,l,p){for(var s,B=0,m=l.length;B<m;B++)!s&&B in l||(s||(s=Array.prototype.slice.call(l,0,B)),s[B]=l[B]);return u.concat(s||Array.prototype.slice.call(l))}([],A).reduce(function(u,l){var p=l[0],s=l[1];return u[p]=s,u},{})}function W(A){return A==null?"":A.toString()}function ee(A,u){return Object.keys(A).filter(function(l){return u.includes(l)}).reduce(function(l,p){var s;return Object.assign(l,((s={})[p]=A[p],s))},{})}function Ae(A,u,l){return l===void 0&&(l=["en-US"]),new Intl.NumberFormat(l,{minimumFractionDigits:u,maximumFractionDigits:u}).format(A)}function oe(A,u,l){return u===void 0&&(u="USD"),function(p,s,B){return s===void 0&&(s={}),B===void 0&&(B=["en-US"]),new Intl.NumberFormat(B,s).format(p)}(A,{style:"currency",currency:u},l)}function pe(A,u){var l;for(l=0;l<A.length;l++)if(A[l]!==u[l])return l;return l}var he=function(){return he=Object.assign||function(A){for(var u,l=1,p=arguments.length;l<p;l++)for(var s in u=arguments[l])Object.prototype.hasOwnProperty.call(u,s)&&(A[s]=u[s]);return A},he.apply(this,arguments)},Me="fill",Oe=function(A){return A===Me},ue=function(A){return A==="fit"},ae=function(A){return typeof A=="string"&&A.indexOf("px")>=0&&A.indexOf("calc")<0},de=function(A){return ae(A)?Number.parseFloat(A):15},Z=function(A,u){switch(A){case Me:return u==="width"?"100%":"auto";case"fit":return"fit-content";default:return parseInt(A)}},X=function(A,u){u===void 0&&(u="");var l=A["".concat(u,"width")]||A.width,p=A["".concat(u,"height")]||A.height,s={maxWidth:Z(l,"width"),height:Z(p,"height")};return s.minWidth=j(l)?void 0:s.maxWidth,s.minHeight=Oe(p)?"100%":s.height,s};function ne(A){for(var u=0,l=1779033703^A.length;u<A.length;u++)l=Math.imul(l^A.charCodeAt(u),3432918353);return l=l<<13|l>>>19,function(){return l=Math.imul(l^l>>>16,2246822507),l=Math.imul(l^l>>>13,3266489909),(l^=l>>>16)>>>0}}const ye=yN;var be=d.n(ye);const Se=HN;var Le,Ge=(Le=function(A,u){return Le=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(l,p){l.__proto__=p}||function(l,p){for(var s in p)Object.prototype.hasOwnProperty.call(p,s)&&(l[s]=p[s])},Le(A,u)},function(A,u){if(typeof u!="function"&&u!==null)throw new TypeError("Class extends value "+String(u)+" is not a constructor or null");function l(){this.constructor=A}Le(A,u),A.prototype=u===null?Object.create(u):(l.prototype=u.prototype,new l)}),Ze=function(A){function u(l){l===void 0&&(l="Invalid SDK Key");var p=A.call(this,l)||this;return p.name="SDKKeyError",p}return Ge(u,A),u}(Error),gt=function(A){function u(){var l=A.call(this,"Invalid User ID")||this;return l.name="UserIdError",l}return Ge(u,A),u}(Error),Ut=function(A){function u(l,p){p===void 0&&(p=null);var s=A.call(this,l)||this;return s.name="FetchError",s.payload=p,s}return Ge(u,A),u}(Error);function bt(A){if(Array.isArray(A)&&A.length){var u=A[0];return typeof u=="object"&&"message"in u?u.message:"Invalid"}return A.message?A.message:A.toString()}var Tt=function(A){var u,l,p=(u=A.reason)!==null&&u!==void 0?u:A.error;console.warn("Error caught in custom HTML. Error Message: ",(l=p.message)!==null&&l!==void 0?l:""),A.stopPropagation(),A.preventDefault()},Dt=function(){Mt().addEventListener("error",Tt)},ur=function(){Mt().removeEventListener("error",Tt)},ln=function(){return ln=Object.assign||function(A){for(var u,l=1,p=arguments.length;l<p;l++)for(var s in u=arguments[l])Object.prototype.hasOwnProperty.call(u,s)&&(A[s]=u[s]);return A},ln.apply(this,arguments)},Rr=function(A,u,l,p){return new(l||(l=Promise))(function(s,B){function m(I){try{T(p.next(I))}catch(C){B(C)}}function S(I){try{T(p.throw(I))}catch(C){B(C)}}function T(I){var C;I.done?s(I.value):(C=I.value,C instanceof l?C:new l(function(D){D(C)})).then(m,S)}T((p=p.apply(A,[])).next())})},rn=function(A,u){var l,p,s,B,m={label:0,sent:function(){if(1&s[0])throw s[1];return s[1]},trys:[],ops:[]};return B={next:S(0),throw:S(1),return:S(2)},typeof Symbol=="function"&&(B[Symbol.iterator]=function(){return this}),B;function S(T){return function(I){return function(C){if(l)throw new TypeError("Generator is already executing.");for(;m;)try{if(l=1,p&&(s=2&C[0]?p.return:C[0]?p.throw||((s=p.return)&&s.call(p),0):p.next)&&!(s=s.call(p,C[1])).done)return s;switch(p=0,s&&(C=[2&C[0],s.value]),C[0]){case 0:case 1:s=C;break;case 4:return m.label++,{value:C[1],done:!1};case 5:m.label++,p=C[1],C=[0];continue;case 7:C=m.ops.pop(),m.trys.pop();continue;default:if(!((s=(s=m.trys).length>0&&s[s.length-1])||C[0]!==6&&C[0]!==2)){m=0;continue}if(C[0]===3&&(!s||C[1]>s[0]&&C[1]<s[3])){m.label=C[1];break}if(C[0]===6&&m.label<s[1]){m.label=s[1],s=C;break}if(s&&m.label<s[2]){m.label=s[2],m.ops.push(C);break}s[2]&&m.ops.pop(),m.trys.pop();continue}C=u.call(A,m)}catch(D){C=[6,D],p=0}finally{l=s=0}if(5&C[0])throw C[1];return{value:C[0]?C[1]:void 0,done:!0}}([T,I])}}},wn=["IDBFactory.open() called in an invalid security context","denied permission"],Pn=function(A){A.preventDefault(),A.returnValue=!0},Aa=0,Un=function(){Aa===0&&Mt().addEventListener("beforeunload",Pn),Aa++},Jn=function(A){A===void 0&&(A=!1),(Aa=A?0:Aa-1)==0&&Mt().removeEventListener("beforeunload",Pn)},La=function(){function A(u){this.isReplayingRequests=new Map,this.formKey=u,this.dbName="requestsDB",this.storeName="requestsStore",this.dbVersion=1,this.maxRetryAttempts=3,this.retryDelayMs=2e3,this.onlineSignals=new Map,this.indexedDBSupported=typeof indexedDB<"u"}return A.prototype.dbHasRequest=function(){return Rr(this,void 0,void 0,function(){var u,l,p=this;return rn(this,function(s){switch(s.label){case 0:return[4,this.getDbTransaction("readonly")];case 1:return(u=s.sent())?(l=u.store,[4,new Promise(function(B){var m=l.openCursor(),S=0;m.onsuccess=function(T){var I=T.target.result;I?(I.value.formKey===p.formKey&&S++,I.continue()):B(S)}})]):[3,3];case 2:return[2,s.sent()>0];case 3:return[2,!1]}})})},A.prototype.onlineAndReplayed=function(){var u=this;return new Promise(function(l){var p;u.onlineSignals.has(u.formKey)||u.onlineSignals.set(u.formKey,[]),(p=u.onlineSignals.get(u.formKey))===null||p===void 0||p.push(l)})},A.prototype.openDatabase=function(){return Rr(this,void 0,void 0,function(){var u=this;return rn(this,function(l){return[2,new Promise(function(p){try{var s=indexedDB.open(u.dbName,u.dbVersion);s.onupgradeneeded=function(B){var m=B.target.result;m.objectStoreNames.contains(u.storeName)||m.createObjectStore(u.storeName,{autoIncrement:!0})},s.onsuccess=function(){return p(s.result)},s.onerror=function(B){var m=B.target.error;wn.some(function(S){var T;return(T=m==null?void 0:m.message)===null||T===void 0?void 0:T.includes(S)})?(console.warn("IndexedDB access denied:",m),p(void 0)):(console.warn("IndexedDB error:",m),p(void 0))}}catch(B){console.warn("Error opening IndexedDB database:",B),p(void 0)}})]})})},A.prototype.getDbTransaction=function(u){return Rr(this,void 0,void 0,function(){var l,p,s;return rn(this,function(B){switch(B.label){case 0:return[4,this.openDatabase()];case 1:return(l=B.sent())?(p=l.transaction(this.storeName,u),s=p.objectStore(this.storeName),[2,{tx:p,store:s}]):[2,void 0]}})})},A.prototype.runOrSaveRequest=function(u,l,p,s,B){return Rr(this,void 0,void 0,function(){var m,S,T;return rn(this,function(I){switch(I.label){case 0:return navigator.onLine?(Un(),(m=this.indexedDBSupported)?(S=this.isReplayingRequests.get(this.formKey))?[3,2]:[4,this.dbHasRequest()]:[3,3]):[3,9];case 1:S=I.sent(),I.label=2;case 2:m=S,I.label=3;case 3:return m?[4,this.onlineAndReplayed()]:[3,5];case 4:I.sent(),I.label=5;case 5:return I.trys.push([5,7,,8]),[4,u()];case 6:return T=I.sent(),Jn(),[2,T];case 7:return I.sent()instanceof TypeError&&this.saveRequest(l,p,s,B),Jn(),[3,8];case 8:return[3,10];case 9:this.saveRequest(l,p,s,B),I.label=10;case 10:return[2]}})})},A.prototype.saveRequest=function(u,l,p,s){return Rr(this,void 0,void 0,function(){var B,m,S,T,I,C,D,V,K,z,J,ce;return rn(this,function(se){switch(se.label){case 0:if(!this.indexedDBSupported)return[2];B=cn().sdkKey,l.headers=ln(ln({},l.headers),{Authorization:"Token ".concat(B)}),m=new Request(u,l),S=m.keepalive!==void 0?m.keepalive:["POST","PATCH","PUT"].includes(m.method),se.label=1;case 1:return se.trys.push([1,7,,8]),T=m.clone(),I={type:"text",body:""},T.method==="GET"||T.method==="HEAD"?[3,3]:[4,T.blob().then(this.serializeRequestBody)];case 2:I=se.sent(),se.label=3;case 3:return C={},m.headers.forEach(function(Te,_e){C[_e]=Te}),D={formKey:this.formKey,url:T.url,method:T.method,headers:JSON.stringify(C),body:I.body,bodyType:I.type,timestamp:Date.now(),type:p,stepKey:s,keepalive:S},[4,this.getDbTransaction("readwrite")];case 4:return(V=se.sent())?(K=V.tx,z=V.store,J=new Promise(function(Te,_e){K.oncomplete=function(){return Te()},K.onerror=function(){return _e(K.error)}}),z.add(D),[4,J]):[3,6];case 5:se.sent(),se.label=6;case 6:return[3,8];case 7:return ce=se.sent(),console.warn("Error saving request",ce),[3,8];case 8:return[2]}})})},A.prototype.serializeRequestBody=function(u){return Rr(this,void 0,void 0,function(){var l,p,s;return rn(this,function(B){switch(B.label){case 0:return u===null?[2,{type:"text",body:""}]:u instanceof Blob?(p={type:"blob"},[4,u.arrayBuffer()]):[3,2];case 1:return[2,(p.body=B.sent(),p)];case 2:return u instanceof FormData?(l={},u.forEach(function(m,S){l[S]=m}),[2,{type:"formData",body:l}]):[3,3];case 3:return u instanceof ArrayBuffer?[2,{type:"arrayBuffer",body:u}]:[3,4];case 4:return s={type:"text"},[4,u.text()];case 5:return[2,(s.body=B.sent(),s)]}})})},A.prototype.replayRequests=function(){return Rr(this,void 0,void 0,function(){var u,l,p,s,B,m,S,T,I,C,D,V=this;return rn(this,function(K){switch(K.label){case 0:return this.indexedDBSupported?navigator.onLine?[3,2]:[4,this.onlineAndReplayed()]:[2];case 1:return K.sent(),[2];case 2:if(this.isReplayingRequests.get(this.formKey))return[2];this.isReplayingRequests.set(this.formKey,!0),Un(),K.label=3;case 3:return K.trys.push([3,,11,15]),[4,this.getDbTransaction("readwrite")];case 4:return(u=K.sent())?(l=u.store,[4,new Promise(function(z){var J=[];l.openCursor().onsuccess=function(ce){var se=ce.target.result;if(se){var Te=se.value;Te.key=se.key,Te.formKey!==V.formKey&&Te.formKey||J.push(Te),se.continue()}else J.sort(function(_e,et){return _e.timestamp-et.timestamp}),z(J)}})]):[3,10];case 5:return p=K.sent(),s=p.filter(function(z){return["submit","customRequest"].includes(z.type)}),[4,this.replayRequestsInParallel(s)];case 6:K.sent(),B=p.filter(function(z){return z.type==="registerEvent"}),m=Array.from(new Set(B.map(function(z){return z.stepKey}))),S=function(z){var J;return rn(this,function(ce){switch(ce.label){case 0:return J=B.filter(function(se){return se.stepKey===z}),[4,T.replayRequestsInParallel(J)];case 1:return ce.sent(),[2]}})},T=this,I=0,C=m,K.label=7;case 7:return I<C.length?(D=C[I],[5,S(D)]):[3,10];case 8:K.sent(),K.label=9;case 9:return I++,[3,7];case 10:return[3,15];case 11:return this.isReplayingRequests.set(this.formKey,!1),[4,this.dbHasRequest()];case 12:return K.sent()?[4,this.replayRequests()]:[3,14];case 13:K.sent(),K.label=14;case 14:return Jn(),(this.onlineSignals.get(this.formKey)||[]).forEach(function(z){return z()}),this.onlineSignals.delete(this.formKey),[7];case 15:return[2]}})})},A.prototype.replayRequestsInParallel=function(u){var l=this;return Promise.all(u.map(function(p){var s=p.url,B=p.method,m=p.headers,S=p.body,T=p.bodyType,I=p.keepalive,C=p.key,D=l.reconstructBody(S,T),V={method:B,headers:JSON.parse(m),body:D,cache:"no-store",keepalive:I};return Rr(l,void 0,void 0,function(){var K;return rn(this,function(z){switch(z.label){case 0:K=0,z.label=1;case 1:if(!(K<this.maxRetryAttempts))return[3,10];z.label=2;case 2:return z.trys.push([2,5,,7]),[4,fetch(s,V)];case 3:return[4,yr(z.sent())];case 4:return z.sent(),[3,10];case 5:return z.sent(),K++,[4,this.delay(this.retryDelayMs)];case 6:return z.sent(),[3,7];case 7:return navigator.onLine?[3,9]:[4,this.onlineAndReplayed()];case 8:return z.sent(),[2];case 9:return[3,1];case 10:return[4,this.removeRequest(C)];case 11:return z.sent(),[2]}})})}))},A.prototype.removeRequest=function(u){return Rr(this,void 0,void 0,function(){var l;return rn(this,function(p){switch(p.label){case 0:return u?[4,this.getDbTransaction("readwrite")]:[2];case 1:return(l=p.sent())?[4,l.store.delete(u)]:[3,3];case 2:p.sent(),p.label=3;case 3:return[2]}})})},A.prototype.delay=function(u){return new Promise(function(l){return setTimeout(l,u)})},A.prototype.reconstructBody=function(u,l){switch(l){case"blob":return new Blob([u]);case"formData":var p=new FormData,s=JSON.parse(u);return Object.entries(s).forEach(function(B){var m=B[0],S=B[1];p.append(m,S)}),p;default:return u}},A}(),Qe=function(){return Qe=Object.assign||function(A){for(var u,l=1,p=arguments.length;l<p;l++)for(var s in u=arguments[l])Object.prototype.hasOwnProperty.call(u,s)&&(A[s]=u[s]);return A},Qe.apply(this,arguments)},vt=function(A,u,l,p){return new(l||(l=Promise))(function(s,B){function m(I){try{T(p.next(I))}catch(C){B(C)}}function S(I){try{T(p.throw(I))}catch(C){B(C)}}function T(I){var C;I.done?s(I.value):(C=I.value,C instanceof l?C:new l(function(D){D(C)})).then(m,S)}T((p=p.apply(A,[])).next())})},kt=function(A,u){var l,p,s,B,m={label:0,sent:function(){if(1&s[0])throw s[1];return s[1]},trys:[],ops:[]};return B={next:S(0),throw:S(1),return:S(2)},typeof Symbol=="function"&&(B[Symbol.iterator]=function(){return this}),B;function S(T){return function(I){return function(C){if(l)throw new TypeError("Generator is already executing.");for(;m;)try{if(l=1,p&&(s=2&C[0]?p.return:C[0]?p.throw||((s=p.return)&&s.call(p),0):p.next)&&!(s=s.call(p,C[1])).done)return s;switch(p=0,s&&(C=[2&C[0],s.value]),C[0]){case 0:case 1:s=C;break;case 4:return m.label++,{value:C[1],done:!1};case 5:m.label++,p=C[1],C=[0];continue;case 7:C=m.ops.pop(),m.trys.pop();continue;default:if(!((s=(s=m.trys).length>0&&s[s.length-1])||C[0]!==6&&C[0]!==2)){m=0;continue}if(C[0]===3&&(!s||C[1]>s[0]&&C[1]<s[3])){m.label=C[1];break}if(C[0]===6&&m.label<s[1]){m.label=s[1],s=C;break}if(s&&m.label<s[2]){m.label=s[2],m.ops.push(C);break}s[2]&&m.ops.pop(),m.trys.pop();continue}C=u.call(A,m)}catch(D){C=[6,D],p=0}finally{l=s=0}if(5&C[0])throw C[1];return{value:C[0]?C[1]:void 0,done:!0}}([T,I])}}},gr=["Failed to fetch","Load failed"];function yr(A){return vt(this,void 0,void 0,function(){var u,l,p;return kt(this,function(s){switch(s.label){case 0:switch(A.status){case 200:case 201:case 202:return[3,1];case 400:return[3,2];case 401:return[3,4];case 404:return[3,5];case 409:return[3,6];case 500:return[3,7]}return[3,8];case 1:return[2];case 2:return p=(l=JSON).stringify,[4,A.clone().text()];case 3:return u=p.apply(l,[s.sent()]),console.error(u.toString()),[2];case 4:throw new Ze;case 5:throw new Ut("Can't find object");case 6:return Jn(!0),location.reload(),[2];case 7:throw new Ut("Internal server error");case 8:throw new Ut("Unknown error")}})})}var er=function(){function A(u,l,p,s){u===void 0&&(u=""),p===void 0&&(p=!1),s===void 0&&(s=!1),this.formKey=u,this.ignoreNetworkErrors=l,this.draft=p,this.bypassCDN=s,this.submitQueue=Promise.resolve(),this.eventQueue=Promise.resolve(),this.offlineRequestHandler=new La(u)}return A.prototype._fetch=function(u,l,p,s){var B=this;p===void 0&&(p=!0),s===void 0&&(s=!1);var m=cn().sdkKey,S=(l=l??{}).headers,T=function(I,C){var D={};for(var V in I)Object.prototype.hasOwnProperty.call(I,V)&&C.indexOf(V)<0&&(D[V]=I[V]);if(I!=null&&typeof Object.getOwnPropertySymbols=="function"){var K=0;for(V=Object.getOwnPropertySymbols(I);K<V.length;K++)C.indexOf(V[K])<0&&Object.prototype.propertyIsEnumerable.call(I,V[K])&&(D[V[K]]=I[V[K]])}return D}(l,["headers"]);return l=Qe({cache:"no-store",keepalive:["POST","PATCH","PUT"].includes(l.method),headers:Qe({Authorization:"Token "+m},S)},T),fetch(u,l).then(function(I){return vt(B,void 0,void 0,function(){return kt(this,function(C){switch(C.label){case 0:return p?[4,yr(I)]:[3,2];case 1:C.sent(),C.label=2;case 2:return[2,I]}})})}).catch(function(I){var C;if(!(!((C=B.ignoreNetworkErrors)===null||C===void 0)&&C.current)&&!gr.includes(I.message)||s||!(I instanceof TypeError))throw I})},A.prototype.fetchPlaidLinkToken=function(u){return vt(this,void 0,void 0,function(){var l,p,s;return kt(this,function(B){switch(B.label){case 0:return[4,vi];case 1:return B.sent(),l=cn().userId,p=U({form_key:this.formKey,fuser_key:l,liabilities:u?"true":"false"}),s="".concat(Yn,"plaid/link_token/?").concat(p),[2,this._fetch(s).then(function(m){return m?m.json():Promise.resolve()})]}})})},A.prototype.submitPlaidUserData=function(u){return vt(this,void 0,void 0,function(){var l,p,s,B;return kt(this,function(m){switch(m.label){case 0:return[4,vi];case 1:return m.sent(),l=cn().userId,p="".concat(Yn,"plaid/user_data/"),s={public_token:u,form_key:this.formKey,fuser_key:l},B={headers:{"Content-Type":"application/json"},method:"POST",body:JSON.stringify(s)},[2,this._fetch(p,B).then(function(S){return S?S.json():Promise.resolve()})]}})})},A.prototype.fetchArgyleUserToken=function(){return vt(this,void 0,void 0,function(){var u,l,p;return kt(this,function(s){switch(s.label){case 0:return[4,vi];case 1:return s.sent(),u=cn().userId,l=U({form_key:this.formKey,fuser_key:u}),p="".concat(Yn,"argyle/user_token/?").concat(l),[2,this._fetch(p).then(function(B){return B?B.json():Promise.resolve()})]}})})},A.prototype.triggerFlinksLoginId=function(u,l){return vt(this,void 0,void 0,function(){var p,s,B;return kt(this,function(m){switch(m.label){case 0:return[4,vi];case 1:return m.sent(),p=cn().userId,s={form_key:this.formKey,fuser_key:p,account_id:u},l&&(s.login_id=l),B="".concat(Yn,"flinks/login-id/?").concat(U(s)),[2,this._fetch(B)]}})})},A.prototype.addressSearchResults=function(u,l){var p=U({search_term:u,country:l}),s="".concat(Yn,"integration/address/search/?").concat(p);return this._fetch(s).then(function(B){return B?B.json():Promise.resolve()})},A.prototype.addressDetail=function(u){var l=U({address_id:u}),p="".concat(Yn,"integration/address/detail/?").concat(l);return this._fetch(p).then(function(s){return s?s.json():Promise.resolve()})},A.prototype.verifyRecaptchaToken=function(u){var l="".concat(Yn,"google/recaptcha/verify/"),p={headers:{"Content-Type":"application/json"},method:"POST",body:JSON.stringify({token:u})};return this._fetch(l,p).then(function(s){return s?s.json():Promise.resolve()})},A.prototype.setupPaymentIntent=function(u){return vt(this,void 0,void 0,function(){var l,p,s,B;return kt(this,function(m){switch(m.label){case 0:return[4,vi];case 1:return m.sent(),l=cn().userId,p="".concat(Yn,"stripe/payment_method/"),s=Qe(Qe({form_key:this.formKey},l?{user_id:l}:{}),{field_id:u}),B={headers:{"Content-Type":"application/json"},method:"POST",body:JSON.stringify(s)},[2,this._fetch(p,B).then(function(S){return S?S.json():Promise.resolve()})]}})})},A.prototype.retrievePaymentMethodData=function(u,l){return vt(this,void 0,void 0,function(){var p,s,B;return kt(this,function(m){switch(m.label){case 0:return[4,vi];case 1:return m.sent(),p=cn().userId,s=U(Qe(Qe({field_id:u,form_key:this.formKey},p?{user_id:p}:{}),{stripe_payment_method_id:l})),B="".concat(Yn,"stripe/payment_method/card/?").concat(s),[2,this._fetch(B).then(function(S){return S?S.json():Promise.resolve()})]}})})},A.prototype._payment=function(u,l){return l===void 0&&(l={}),vt(this,void 0,void 0,function(){var p,s,B,m;return kt(this,function(S){switch(S.label){case 0:return[4,vi];case 1:return S.sent(),p=cn().userId,s="".concat(Yn,"stripe/payment/"),B=Qe({form_key:this.formKey,user_id:p},l),m={headers:{"Content-Type":"application/json"},method:u,body:JSON.stringify(B)},[2,this._fetch(s,m).then(function(T){return T?T.json():Promise.resolve()})]}})})},A.prototype.createPayment=function(){return this._payment("POST")},A.prototype.createCheckoutSession=function(u,l){return vt(this,void 0,void 0,function(){var p,s,B,m;return kt(this,function(S){switch(S.label){case 0:return[4,vi];case 1:return S.sent(),p=cn().userId,s="".concat(Yn,"stripe/checkout/"),B={form_key:this.formKey,user_id:p,success_url:u,cancel_url:l||""},m={headers:{"Content-Type":"application/json"},method:"POST",body:JSON.stringify(B)},[2,this._fetch(s,m).then(function(T){return T?T.json():Promise.resolve()})]}})})},A.prototype.sendEmailOTP=function(u){return vt(this,void 0,void 0,function(){var l,p,s,B=this;return kt(this,function(m){return l=cn().userId,p="".concat(Yn,"otp/send/"),s={headers:{"Content-Type":"application/json"},method:"POST",body:JSON.stringify({email_address:u,form_key:this.formKey,fuser_key:l,type:"email-otp"})},[2,this._fetch(p,s,!1).then(function(S){return vt(B,void 0,void 0,function(){var T,I;return kt(this,function(C){switch(C.label){case 0:return S?S.ok?[4,S.json()]:[3,2]:[3,4];case 1:return[2,C.sent()];case 2:return T=Error,I=bt,[4,S.json()];case 3:throw T.apply(void 0,[I.apply(void 0,[C.sent()])]);case 4:return[2]}})})})]})})},A.prototype.sendSMSMessage=function(u,l){return vt(this,void 0,void 0,function(){var p,s,B,m=this;return kt(this,function(S){return p=cn().userId,s="".concat(Yn,"otp/send/"),B={headers:{"Content-Type":"application/json"},method:"POST",body:JSON.stringify({phone_number:u,form_key:this.formKey,fuser_key:p,message:l,type:l?"sms-message":"sms-otp"})},[2,this._fetch(s,B,!1).then(function(T){return vt(m,void 0,void 0,function(){var I,C;return kt(this,function(D){switch(D.label){case 0:return T?T.ok?[4,T.json()]:[3,2]:[3,4];case 1:return[2,D.sent()];case 2:return I=Error,C=bt,[4,T.json()];case 3:throw I.apply(void 0,[C.apply(void 0,[D.sent()])]);case 4:return[2]}})})})]})})},A.prototype.verifyOTP=function(u,l){return vt(this,void 0,void 0,function(){var p,s,B,m=this;return kt(this,function(S){return p=cn().userId,s="".concat(Yn,"otp/verify/"),B={headers:{"Content-Type":"application/json"},method:"POST",body:JSON.stringify({otp:u,fuser_key:p,form_key:this.formKey,otp_type:l})},[2,this._fetch(s,B,!1).then(function(T){return vt(m,void 0,void 0,function(){var I,C;return kt(this,function(D){switch(D.label){case 0:return T?T.ok?[4,T.json()]:[3,2]:[3,4];case 1:return[2,D.sent()];case 2:return I=Error,C=bt,[4,T.json()];case 3:throw I.apply(void 0,[C.apply(void 0,[D.sent()])]);case 4:return[2]}})})})]})})},A.prototype.generateEnvelopes=function(u){var l,p=this,s=cn().userId,B=Rt[u.envelope_signer_field_key],m={form_key:this.formKey,fuser_key:s,documents:(l=u.documents)!==null&&l!==void 0?l:[],signer_email:B},S="".concat(Yn,"document/form/generate/"),T={headers:{"Content-Type":"application/json"},method:"POST",body:JSON.stringify(m)};return this._fetch(S,T,!1).then(function(I){return vt(p,void 0,void 0,function(){var C,D;return kt(this,function(V){switch(V.label){case 0:return I?I.ok?[4,I.json()]:[3,2]:[3,4];case 1:return[2,V.sent()];case 2:return C=Error,D=bt,[4,I.json()];case 3:throw C.apply(void 0,[D.apply(void 0,[V.sent()])]);case 4:return[2]}})})})},A.prototype.generateQuikEnvelopes=function(u){var l=this,p=cn().userId,s=Qe({form_key:this.formKey,fuser_key:p},u);if(u.form_fill_type==="html"&&u.use_docusign&&!u.auth_user_id)throw new Error("No connection name provided for Quik! DocuSign config");var B=Rt[u.quik_tags_field_key];u.quik_tags_field_key&&(s.tags=typeof B=="string"?B.split(",").map(function(T){return T.trim()}):B instanceof Array?B:[JSON.stringify(B)]);var m="".concat(Yn,"quik/document/"),S={headers:{"Content-Type":"application/json"},method:"POST",body:JSON.stringify(s)};return this._fetch(m,S,!1).then(function(T){return vt(l,void 0,void 0,function(){var I,C;return kt(this,function(D){switch(D.label){case 0:return T?T.ok?[4,T.json()]:[3,2]:[3,4];case 1:return[2,D.sent().html];case 2:return I=Error,C=bt,[4,T.json()];case 3:throw I.apply(void 0,[C.apply(void 0,[D.sent()])]);case 4:return[2]}})})})},A.prototype.telesignSilentVerification=function(u){return vt(this,void 0,void 0,function(){var l,p,s,B,m,S,T,I,C,D,V,K,z,J,ce,se,Te,_e,et,Ue,Ee;return kt(this,function(at){switch(at.label){case 0:return l=cn().userId,p="".concat(Yn,"telesign/silent/initial/"),s={headers:{"Content-Type":"application/json"},method:"POST",body:JSON.stringify({phone_number:u,form_key:this.formKey,fuser_key:l})},[4,this._fetch(p,s,!1)];case 1:return(B=at.sent())?[4,B.json()]:[3,9];case 2:return m=at.sent(),S=m.verification,T=m.reference_id,(I=m.status)?(C=S.verification_url,D=S.method,V=S.expected_response_code,K=S.post_body,z=S.query_string_params,J=C.replace(/^http:\/\//i,"https://"),z&&(ce=new URLSearchParams(z).toString(),J+="?".concat(ce)),se={method:D},K&&(se.body=JSON.stringify(K)),[4,fetch(J,se)]):[2,I];case 3:return at.sent().status!==V?[2,!1]:(Te={verification:JSON.stringify(S),reference_id:T,form_key:this.formKey,fuser_key:l},_e="".concat(Yn,"telesign/silent/final/?").concat(U(Te)),[4,this._fetch(_e,{})]);case 4:return(et=at.sent())?et.ok?[4,et.json()]:[3,6]:[3,8];case 5:return[2,at.sent().final_status];case 6:return Ue=Error,Ee=bt,[4,et.json()];case 7:throw Ue.apply(void 0,[Ee.apply(void 0,[at.sent()])]);case 8:return[2,!1];case 9:return[2]}})})},A.prototype.telesignPhoneType=function(u){return vt(this,void 0,void 0,function(){var l,p,s,B;return kt(this,function(m){switch(m.label){case 0:return l=cn().userId,p="".concat(Yn,"telesign/phone_type/"),s={headers:{"Content-Type":"application/json"},method:"POST",body:JSON.stringify({phone_number:u,form_key:this.formKey,fuser_key:l})},[4,this._fetch(p,s,!1)];case 1:return(B=m.sent())?[4,B.json()]:[3,3];case 2:return[2,m.sent().phone_type];case 3:return[2]}})})},A.prototype.telesignSendOTP=function(u,l){return l===void 0&&(l="voice"),vt(this,void 0,void 0,function(){var p,s,B;return kt(this,function(m){switch(m.label){case 0:return p=cn().userId,s="".concat(Yn,"telesign/otp/").concat(l,"/"),B={headers:{"Content-Type":"application/json"},method:"POST",body:JSON.stringify({phone_number:u,form_key:this.formKey,fuser_key:p})},[4,this._fetch(s,B,!1)];case 1:return m.sent(),[2]}})})},A.prototype.telesignVerifyOTP=function(u){return vt(this,void 0,void 0,function(){var l,p,s,B,m,S;return kt(this,function(T){switch(T.label){case 0:return l=cn().userId,p={otp:u,form_key:this.formKey,fuser_key:l},s="".concat(Yn,"telesign/otp/verify/?").concat(U(p)),[4,this._fetch(s)];case 1:return(B=T.sent())?B.ok?[4,B.json()]:[3,3]:[3,5];case 2:return[2,T.sent().otp_status];case 3:return m=Error,S=bt,[4,B.json()];case 4:throw m.apply(void 0,[S.apply(void 0,[T.sent()])]);case 5:return[2]}})})},A.prototype.sendEmail=function(u){return vt(this,void 0,void 0,function(){var l,p,s;return kt(this,function(B){switch(B.label){case 0:return l=cn().userId,p="".concat(Yn,"email/logic-rule/"),s={headers:{"Content-Type":"application/json"},method:"POST",body:JSON.stringify({template_id:u,form_key:this.formKey,fuser_key:l})},[4,this._fetch(p,s,!1)];case 1:return B.sent(),[2]}})})},A.prototype.alloyJourneyApplication=function(u,l){var p;return vt(this,void 0,void 0,function(){var s,B,m,S,T,I;return kt(this,function(C){switch(C.label){case 0:return s=cn().userId,B="".concat(Yn,"alloy/journey/application/"),m={headers:{"Content-Type":"application/json"},method:"POST",body:JSON.stringify({journey_token:u,entities:l,form_key:this.formKey,fuser_key:s})},[4,this._fetch(B,m,!1)];case 1:return(S=C.sent())&&S.status===201?(T={ok:!0},[4,S.json()]):[3,3];case 2:return[2,(T.payload=C.sent(),T)];case 3:return I={ok:!1},[4,S==null?void 0:S.text()];case 4:return[2,(I.error=(p=C.sent())!==null&&p!==void 0?p:"",I)]}})})},A.prototype.customRolloutAction=function(u,l){var p,s,B;return vt(this,void 0,void 0,function(){var m,S,T,I,C,D;return kt(this,function(V){switch(V.label){case 0:return m=cn().userId,S="".concat(Yn,"rollout/custom-trigger/"),typeof u=="string"&&(u=[u]),T={headers:{"Content-Type":"application/json"},method:"POST",body:JSON.stringify({automation_ids:u,sync:(p=l.waitForCompletion)===null||p===void 0||p,multiple:(s=l.multiple)!==null&&s!==void 0&&s,payload:Rt,form_key:this.formKey,fuser_key:m})},[4,this.submitQueue];case 1:return V.sent(),[4,this._fetch(S,T,!1)];case 2:return(I=V.sent())&&I.status===200?(C={ok:!0},[4,I.json()]):[3,4];case 3:return[2,(C.payload=V.sent(),C)];case 4:return D={ok:!1},[4,I==null?void 0:I.text()];case 5:return[2,(D.error=(B=V.sent())!==null&&B!==void 0?B:"",D)]}})})},A}();const Qr=er;var Fr=function(A,u,l){if(l||arguments.length===2)for(var p,s=0,B=u.length;s<B;s++)!p&&s in u||(p||(p=Array.prototype.slice.call(u,0,s)),p[s]=u[s]);return A.concat(p||Array.prototype.slice.call(u))};function Kt(A,u,l,p){p===void 0&&(p=!0);var s=Fr([],A,!0);return l>=s.length&&(s.length=l,s.fill(null,A.length,l)),Fr(Fr(Fr([],s.slice(0,l),!0),[u],!1),s.slice(p?l+1:l),!0)}function xn(A,u){return Fr(Fr([],A.slice(0,u),!0),A.slice(u+1),!0)}function St(A,u){return u===void 0&&(u=!1),Array.isArray(A)?A:[null,void 0].includes(A)?[]:u&&typeof A=="string"?A.split(",").map(function(l){return l.trim()}):[A]}function ke(A){return Array.isArray(A)&&A.length===0}var Y=function(A,u,l,p){return new(l||(l=Promise))(function(s,B){function m(I){try{T(p.next(I))}catch(C){B(C)}}function S(I){try{T(p.throw(I))}catch(C){B(C)}}function T(I){var C;I.done?s(I.value):(C=I.value,C instanceof l?C:new l(function(D){D(C)})).then(m,S)}T((p=p.apply(A,[])).next())})},fe=function(A,u){var l,p,s,B,m={label:0,sent:function(){if(1&s[0])throw s[1];return s[1]},trys:[],ops:[]};return B={next:S(0),throw:S(1),return:S(2)},typeof Symbol=="function"&&(B[Symbol.iterator]=function(){return this}),B;function S(T){return function(I){return function(C){if(l)throw new TypeError("Generator is already executing.");for(;m;)try{if(l=1,p&&(s=2&C[0]?p.return:C[0]?p.throw||((s=p.return)&&s.call(p),0):p.next)&&!(s=s.call(p,C[1])).done)return s;switch(p=0,s&&(C=[2&C[0],s.value]),C[0]){case 0:case 1:s=C;break;case 4:return m.label++,{value:C[1],done:!1};case 5:m.label++,p=C[1],C=[0];continue;case 7:C=m.ops.pop(),m.trys.pop();continue;default:if(!((s=(s=m.trys).length>0&&s[s.length-1])||C[0]!==6&&C[0]!==2)){m=0;continue}if(C[0]===3&&(!s||C[1]>s[0]&&C[1]<s[3])){m.label=C[1];break}if(C[0]===6&&m.label<s[1]){m.label=s[1],s=C;break}if(s&&m.label<s[2]){m.label=s[2],m.ops.push(C);break}s[2]&&m.ops.pop(),m.trys.pop();continue}C=u.call(A,m)}catch(D){C=[6,D],p=0}finally{l=s=0}if(5&C[0])throw C[1];return{value:C[0]?C[1]:void 0,done:!0}}([T,I])}}},Pe="image",He=/(data:image\/(png|jpg|jpeg);base64,)([0-9a-zA-Z+/]{4})*(([0-9a-zA-Z+/]{2}==)|([0-9a-zA-Z+/]{3}=))?$/gm;function it(A){var u;return Y(this,void 0,void 0,function(){var l,p;return fe(this,function(s){switch(s.label){case 0:return[4,A];case 1:return l=s.sent(),p=function(B){var m="unknown";return B&&(/image\//.test(B.type)?m=Pe:/application\/pdf/.test(B.type)&&(m="pdf")),m}(l),p!==Pe?[3,3]:[4,new Promise(function(B){var m=new FileReader;m.addEventListener("load",function(S){B(S.target.result)}),m.readAsDataURL(l)})];case 2:return[2,{filename:"",thumbnail:s.sent()}];case 3:return[2,{filename:(u=l==null?void 0:l.name)!==null&&u!==void 0?u:"",thumbnail:""}]}})})}var xt=function(A,u){for(var l=A.split(","),p=l[0].match(/:(.*?);/)[1],s=atob(l[1]),B=s.length,m=new Uint8Array(B);B--;)m[B]=s.charCodeAt(B);return new File([m],u,{type:p})},Qt=function(A){return new Promise(function(u,l){var p=new FileReader;p.readAsDataURL(A),p.onload=function(){return u(p.result)},p.onerror=function(s){return l(s)}})},Vt=function(A){return He.test(A)},Br={},Zr=function(A,u,l){var p;l===void 0&&(l=[]);var s=(p=Br[A])!==null&&p!==void 0?p:{};return Object.entries(u).forEach(function(B){var m=B[0],S=B[1],T=m;s[T]!==void 0&&s[T]!==null&&typeof s[T]=="object"&&l.includes(T)?Object.assign(s[T],S):s[T]=S}),Br[A]=s,Br[A]};const Zt=Br;var Nn=function(A,u,l){for(var p,s=0,B=u.length;s<B;s++)!p&&s in u||(p||(p=Array.prototype.slice.call(u,0,s)),p[s]=u[s]);return A.concat(p||Array.prototype.slice.call(u))},jn=function(A,u,l){var p=A.values.flatMap(function(B){return B!==null&&typeof(m=B)=="object"&&"field_id"in m?gn(B.field_key,u,l).flatMap(function(S){return Array.isArray(S)&&!S.length?[void 0]:S}):B;var m}),s=gn(A.field_key,u,l).flatMap(function(B){return Array.isArray(B)&&!B.length?[void 0]:B});return Ja[A.comparison](s,p)},gn=function(A,u,l){var p,s,B,m=Rt[A],S=Array.isArray(m);if(l){var T=(B=(s=(p=Zt[l])===null||p===void 0?void 0:p.fields)===null||s===void 0?void 0:s[A])===null||B===void 0?void 0:B._getFormSpecificProps().type;["button_group","multiselect","dropdown_multi"].includes(T)&&(S=S&&Array.isArray(m[0]))}return S?m.length?u!==void 0?[m[u]]:m:[void 0]:[m]},_n=function(A,u,l){return Kn(l)==="array"?l.some(function(p){return A(u,p)}):A(u,l)},mn=function(A,u,l){return Kn(l)==="array"?l.every(function(p){return A(u,p)}):A(u,l)},Ja={equal:function(A,u){return A.some(function(l){return _n(function(p,s){return!p&&!s||Fn(vn(p),vn(s))},l,u)})},not_equal:function(A,u){return A.some(function(l){return mn(function(p,s){return p?s?!Fn(vn(p),vn(s)):!!p:!!s},l,u)})},equal_ignore_case:function(A,u){return A.some(function(l){return _n(function(p,s){return!p&&!s||Fn(vn(p,!0),vn(s,!0))},l,u)})},not_equal_ignore_case:function(A,u){return A.some(function(l){return mn(function(p,s){return p?s?!Fn(vn(p,!0),vn(s,!0)):!!p:!!s},l,u)})},selections_include:function(A,u){var l=function(p,s){return _n(function(B,m){return!B&&!m||Fn(vn(B),vn(m))},p,s)};return A.some(function(p){return p&&Kn(p)==="object"?Object.keys(p).some(function(s){return l(s,u)}):l(p,u)})},selections_dont_include:function(A,u){var l=function(p,s){return mn(function(B,m){return B?m?!Fn(vn(B),vn(m)):!!B:!!m},p,s)};return A.every(function(p){return p&&Kn(p)==="object"?Object.keys(p).every(function(s){return l(s,u)}):l(p,u)})},is_filled:function(A){return A.some(function(u){var l=Kn(u);return l==="boolean"||l==="number"||l==="bigint"||(l==="array"?u.length>0:!!u)})},is_empty:function(A){return A.some(function(u){var l=Kn(u);return l!=="boolean"&&l!=="number"&&l!=="bigint"&&(l==="array"?u.length===0:!u)})},greater_than:function(A,u){return A.some(function(l){return _n(function(p,s){return!Cn(p,s)&&vn(p)>vn(s)},l,u)})},greater_than_or_equal:function(A,u){return A.some(function(l){return _n(function(p,s){return!Cn(p,s)&&vn(p)>=vn(s)},l,u)})},less_than:function(A,u){return A.some(function(l){return _n(function(p,s){return!Cn(p,s)&&vn(p)<vn(s)},l,u)})},less_than_or_equal:function(A,u){return A.some(function(l){return _n(function(p,s){return!Cn(p,s)&&vn(p)<=vn(s)},l,u)})},is_numerical:function(A){return A.some(function(u){var l=Kn(u);return l==="number"||l==="bigint"})},is_text:function(A){return A.some(function(u){return!nn(u)&&Kn(u)==="string"})},contains:function(A,u){return A.some(function(l){return _n(function(p,s){return String(p).includes(s)},l,u)})},not_contains:function(A,u){return A.some(function(l){return mn(function(p,s){return!String(p).includes(s)},l,u)})},contains_ignore_case:function(A,u){return A.some(function(l){return _n(function(p,s){return String((p??"").toLowerCase()).includes((s??"").toLowerCase())},l,u)})},not_contains_ignore_case:function(A,u){return A.some(function(l){return mn(function(p,s){return!String((p??"").toLowerCase()).includes((s??"").toLowerCase())},l,u)})},starts_with:function(A,u){return A.some(function(l){return _n(function(p,s){return String(p).startsWith(s)},l,u)})},not_starts_with:function(A,u){return A.some(function(l){return mn(function(p,s){return!String(p).startsWith(s)},l,u)})},ends_with:function(A,u){return A.some(function(l){return _n(function(p,s){return String(p).endsWith(s)},l,u)})},not_ends_with:function(A,u){return A.some(function(l){return mn(function(p,s){return!String(p).endsWith(s)},l,u)})},is_true:function(A){return A.some(function(u){return!!u})},is_false:function(A){return A.some(function(u){return!u})}};function Fn(A,u){if(A===u)return!0;if(typeof A=="object"&&typeof u=="object"){var l=Object.keys(A),p=Object.keys(u);return Nn(Nn([],l,!0),p).every(function(s){return Fn(A[s],u[s])})}return!(!Array.isArray(A)||!Array.isArray(u))&&A.length===u.length&&A.every(function(s,B){return Fn(A[B],u[B])})}var Cn=function(A,u){return nn(A)||nn(u)},nn=function(A){return A===null||A===""};function Kn(A){var u=typeof A;return u==="object"&&Array.isArray(A)&&(u="array"),u!=="string"||isNaN(A)||isNaN(parseFloat(A))||(u="number"),u}function vn(A,u){u===void 0&&(u=!1);var l=Kn(A);return l==="number"?Number(A):l==="bigint"?BigInt(A):l==="string"&&u?A.toLowerCase():A}var lr=function(A,u,l,p){return new(l||(l=Promise))(function(s,B){function m(I){try{T(p.next(I))}catch(C){B(C)}}function S(I){try{T(p.throw(I))}catch(C){B(C)}}function T(I){var C;I.done?s(I.value):(C=I.value,C instanceof l?C:new l(function(D){D(C)})).then(m,S)}T((p=p.apply(A,[])).next())})},Da=function(A,u){var l,p,s,B,m={label:0,sent:function(){if(1&s[0])throw s[1];return s[1]},trys:[],ops:[]};return B={next:S(0),throw:S(1),return:S(2)},typeof Symbol=="function"&&(B[Symbol.iterator]=function(){return this}),B;function S(T){return function(I){return function(C){if(l)throw new TypeError("Generator is already executing.");for(;m;)try{if(l=1,p&&(s=2&C[0]?p.return:C[0]?p.throw||((s=p.return)&&s.call(p),0):p.next)&&!(s=s.call(p,C[1])).done)return s;switch(p=0,s&&(C=[2&C[0],s.value]),C[0]){case 0:case 1:s=C;break;case 4:return m.label++,{value:C[1],done:!1};case 5:m.label++,p=C[1],C=[0];continue;case 7:C=m.ops.pop(),m.trys.pop();continue;default:if(!((s=(s=m.trys).length>0&&s[s.length-1])||C[0]!==6&&C[0]!==2)){m=0;continue}if(C[0]===3&&(!s||C[1]>s[0]&&C[1]<s[3])){m.label=C[1];break}if(C[0]===6&&m.label<s[1]){m.label=s[1],s=C;break}if(s&&m.label<s[2]){m.label=s[2],m.ops.push(C);break}s[2]&&m.ops.pop(),m.trys.pop();continue}C=u.call(A,m)}catch(D){C=[6,D],p=0}finally{l=s=0}if(5&C[0])throw C[1];return{value:C[0]?C[1]:void 0,done:!0}}([T,I])}}},xr=null;function Gt(A,u,l,p,s,B,m){return s===void 0&&(s=!1),B===void 0&&(B=!0),lr(this,void 0,void 0,function(){var S,T,I=this;return Da(this,function(C){switch(C.label){case 0:return[4,xr];case 1:return C.sent(),[4,A.fetchPlaidLinkToken(s)];case 2:return S=C.sent().link_token,T=d.g.Plaid.create({token:S,onExit:l,onSuccess:function(D){return lr(I,void 0,void 0,function(){var V,K;return Da(this,function(z){switch(z.label){case 0:return z.trys.push([0,3,,4]),V=A.submitPlaidUserData(D),B?[4,V]:[3,2];case 1:K=z.sent(),p(K),z.label=2;case 2:return[3,4];case 3:return z.sent(),m(),T.exit(),T.destroy(),[2];case 4:return[4,u()];case 5:return z.sent(),T.exit(),T.destroy(),[2]}})})}}),T.open(),[2]}})})}const jr=jN,Pr=jR,ea=g4;var dn=d.n(ea);const fa=NP;var un=d.n(fa);function qa(A,u){return Ea(A).find(function(l){return u.position.join(",").startsWith(l.position.join(","))})}function Ea(A){return A.subgrids.filter(function(u){return u.repeated})}function yo(A,u){return A.subgrids.find(function(l){return l.id===u})}const Fo=b4();var wa=d.n(Fo),Ga=function(){return Ga=Object.assign||function(A){for(var u,l=1,p=arguments.length;l<p;l++)for(var s in u=arguments[l])Object.prototype.hasOwnProperty.call(u,s)&&(A[s]=u[s]);return A},Ga.apply(this,arguments)},fo,xi,Po=function(A,u,l){for(var p,s=0,B=u.length;s<B;s++)!p&&s in u||(p||(p=Array.prototype.slice.call(u,0,s)),p[s]=u[s]);return A.concat(p||Array.prototype.slice.call(u))},po="back",Ca="purchase_products",_i="select_product_to_purchase",zo="next",ai="store_field_value",ss="url",Ws="verify_email",fi="verify_sms",oi="telesign_voice_otp",xs="telesign_sms_otp",ii=((fo={}).trigger_argyle="You must authorize Argyle before proceeding",fo.trigger_plaid="You must authorize Plaid before proceeding",fo.trigger_flinks="You must authorize Flinks before proceeding",fo.alloy_verify_id="You must verify your ID before proceeding",fo.trigger_persona="You must verify your ID before proceeding",fo),Ii=["submit","load"],si=["view","change","action"];function Vi(A,u){return Ii.includes(A.trigger_event)&&(A.steps.length===0||A.steps.length>0&&A.steps.includes(u))}var As=((xi={}).url=1,xi[po]=2,xi[zo]=2,xi.trigger_oauth_login=2,xi.new_submission=3,xi),Di=function(){return Di=Object.assign||function(A){for(var u,l=1,p=arguments.length;l<p;l++)for(var s in u=arguments[l])Object.prototype.hasOwnProperty.call(u,s)&&(A[s]=u[s]);return A},Di.apply(this,arguments)},ro=/{{.*?}}/g;function Gi(A,u){return A?A.replace(ro,function(l){var p=l.slice(2,-2);if(p==="feathery_user_id")return cn().userId;if(p in Rt){var s=Rt[p];return Array.isArray(s)?s.length===0?l:isNaN(u)?s.join(", "):u>=s.length?W(s[0]):W(s[u]):W(s)}return l}):""}var tc=function(A,u,l){return u!==void 0&&l!==void 0?A.compose(new(wa())().retain(u).retain(l-u,{start:u,end:l})):A.compose(new(wa())().retain(A.length(),{fullSpan:!0}))};function IA(A){var u=A.index,l=A.cursor,p=A.onClick,s=p===void 0?function(){}:p,B=A.fontStyles,m=A.text,S=A.link,T=A.editMode,I=Di({whiteSpace:"pre-wrap",overflowWrap:"anywhere",cursor:l},B);return S&&!T?(0,f.jsx)("a",Di({"data-index":u,css:I,href:S,target:"_blank",rel:"noreferrer"},{children:m})):(0,f.jsx)("span",Di({"data-index":u,css:I,onClick:s},{children:m}))}const Ei=function(A){var u=A.element,l=A.responsiveStyles,p=A.cssTarget,s=p===void 0?"":p,B=A.conditions,m=B===void 0?[]:B,S=A.editMode,T=A.disabled,I=T!==void 0&&T,C=A.focused,D=C!==void 0&&C,V=A.textSpanOnClick,K=V===void 0?function(){}:V,z=A.textCallbacks,J=z===void 0?{}:z,ce=A.featheryContext,se=ce===void 0?{}:ce,Te=function(Ee){var at=Ee.editable,Re=Ee.focused,$e=Ee.onTextSelect,tt=$e===void 0?null:$e,We=Ee.onTextKeyDown,ut=We===void 0?null:We,st=Ee.onTextBlur,At=st===void 0?null:st,ze=Ee.onEditModeChange,Xe=ze===void 0?null:ze,Je=(0,w.useRef)(),dt=(0,w.useState)("hover"),Ct=dt[0],ht=dt[1],qe=function(Ye){ht(Ye),Xe&&Xe(Ye==="edit")};(0,w.useEffect)(function(){Re||qe("hover")},[Re]);var wt=(0,w.useMemo)(function(){var Ye={},yt={outline:"none",minWidth:"5px",display:"inline-block",cursor:"inherit",position:"relative",paddingBottom:"2px"};return at&&(yt.cursor="default",Ye={contentEditable:!0,suppressContentEditableWarning:!0,onMouseDown:function(It){Re||It.preventDefault()},onSelect:function(It){Re||It.preventDefault(),tt&&tt(Mt().getSelection())},onKeyDown:function(It){Re||It.preventDefault(),ut&&ut(It,Je.current,Mt().getSelection())},onBlur:function(It){qe("hover"),At&&At(It)}},Re&&(Ye=Ga(Ga({},Ye),{onClick:function(){qe("edit")}}),yt.cursor="text")),Ye.css=yt,Ye},[at,Re,Ct,Je,At,tt,ut]);return{spanRef:Je,editableProps:wt}}(Di({editable:S==="editable",focused:D},J)),_e=Te.spanRef,et=Te.editableProps;et.css=Di(Di({},et.css),l.getTarget(s));var Ue=function(Ee,at){if(at.length===0)return Ee;var Re=at[0],$e=at.slice(1);return Ee[Re]===void 0?null:Ue(Ee[Re],$e)};return(0,w.useMemo)(function(){var Ee,at,Re,$e,tt,We=u.properties.text,ut=new(wa())(u.properties.text_formatted),st=(Ee=u.properties.actions)!==null&&Ee!==void 0?Ee:[];st.some(function(Je){return Je.type===zo})?m.forEach(function(Je){if(Je.element_type==="text"&&Je.element_id===u.id){var dt=Je.metadata.start,Ct=Je.metadata.end;ut=tc(ut,dt,Ct)}}):st.length>0&&(ut=tc(ut));var At=null;if(u.properties.text_mode==="data"){var ze=(at=u.properties.text_source)!==null&&at!==void 0?at:"";ze.startsWith("feathery.")&&(ze=ze.replace("feathery.","")),At=Ue(se,ze.split("."))}var Xe=u.properties.text_mode==="data"&&At!==null;return(0,jr.createElement)("span",Di({id:"span-".concat(u.id),ref:_e},et,{key:We}),Xe?(0,f.jsx)(IA,{index:0,cursor:"inherit",fontStyles:l.getRichFontStyles((tt=($e=(Re=u.properties)===null||Re===void 0?void 0:Re.text_formatted[0])===null||$e===void 0?void 0:$e.attributes)!==null&&tt!==void 0?tt:{}),text:At,editMode:S}):ut.filter(function(Je){return!!Je.insert}).map(function(Je,dt){var Ct=Je.attributes||{},ht=function(){},qe="inherit",wt="";S||I||(Ct.font_link?(wt=Gi(Ct.font_link,u.repeat),qe="pointer"):(Ct.fullSpan||j(Ct.start)&&j(Ct.end))&&(ht=function(){return K(Ct.start,Ct.end)},qe="pointer"));var Ye=S?Je.insert:Gi(Je.insert,u.repeat);return(0,f.jsx)(IA,{index:dt,cursor:qe,fontStyles:l.getRichFontStyles(Ct),onClick:ht,text:Ye,link:wt,editMode:S},dt)}))},[u,l,et])};var cs=function(A,u,l){for(var p,s=0,B=u.length;s<B;s++)!p&&s in u||(p||(p=Array.prototype.slice.call(u,0,s)),p[s]=u[s]);return A.concat(p||Array.prototype.slice.call(u))},_s=["subgrids","texts","buttons","servar_fields","progress_bars","images","videos"],Gn=function(A){return A.position?A.position.join(",")||"root":null};function Wi(A,u,l,p,s,B){for(var m=Gn(u),S=s.find(function(K){return(m+",").startsWith(K+",")}),T=Math.max(function(K,z){var J=K.servar_fields.filter(function(se){return se.servar.repeated&&Gn(se).startsWith(z)}),ce=0;return J.forEach(function(se){ce=Math.max(ce,function(Te){var _e,et,Ue=(_e=Te.servar)!==null&&_e!==void 0?_e:{},Ee=Rt[(et=Ue.key)!==null&&et!==void 0?et:""];if(!Array.isArray(Ee))return 0;var at=NA(Te),Re=Ee[Ee.length-1]===at;return Ue.repeat_trigger!=="set_value"||Re?Ee.length:Ee.length+1}(se))}),ce}(A,S),function(K,z){var J=[];cs(cs([],K.buttons,!0),K.texts).filter(function(se){return Gn(se).startsWith(z)}).forEach(function(se){J=cs(cs([],J,!0),function(Te){var _e,et=[],Ue=(_e=Te==null?void 0:Te.properties)===null||_e===void 0?void 0:_e.text;if(Ue){var Ee=Ue.match(ro);Ee&&(et=Ee)}return et.map(function(at){return at.slice(2,-2)})}(se))});var ce=0;return J.forEach(function(se){var Te=Rt[se];Array.isArray(Te)&&(ce=Math.max(ce,Te.length))}),ce}(A,S),1),I=S?T:1,C=[],D=function(K){var z=function(J,ce,se){var Te=J.show_logic,_e=J.hide_ifs;if(!_e||_e.length===0)return!1;var et=function(Ee){var at=Ee.length===0?0:Math.max.apply(Math,Ee.map(function($e){return $e.index}))+1,Re=Array.from(new Array(at),function(){return[]});return Ee.forEach(function($e){Re[$e.index].push($e)}),Re}(_e??[]),Ue=et.some(function(Ee){return Ee.every(function(at){return jn(at,ce,se)})});return Te?!Ue:Ue}(u,S?K:void 0,B);z&&(m in p||(p[m]=[]),p[m].push(K)),z=z||Object.entries(p).some(function(J){var ce=J[0],se=J[1],Te=ce+",",_e=(S+",").startsWith(Te)&&S!==ce;return(m+",").startsWith(Te)&&(se.includes(K)||_e)}),C.push(!z)},V=0;V<I;V++)D(V);l[m]=C}function Ba(A,u){var l=Ea(A).map(Gn),p={},s={};A.subgrids.sort(function(S,T){return S.position.length>T.position.length?1:-1}).forEach(function(S){Wi(A,S,p,s,l,u)});var B=cs([],_s),m=B.indexOf("subgrids");return B.splice(m,1),B.forEach(function(S){A[S].forEach(function(T){Wi(A,T,p,s,l,u)})}),p}function Ce(A,u,l,p){return l===void 0&&(l=[]),p===void 0&&(p=!1),l.flatMap(function(s){return A[s].flatMap(function(B){var m=qa(A,B),S=Gn(B),T=[],I=u[S];return I.forEach(function(C,D){!C||!p&&T.length||T.push({element:B,type:s,repeat:m?D:void 0,last:D===I.length-1})}),T})})}const Es=C4();var Na=function(){return Na=Object.assign||function(A){for(var u,l=1,p=arguments.length;l<p;l++)for(var s in u=arguments[l])Object.prototype.hasOwnProperty.call(u,s)&&(A[s]=u[s]);return A},Na.apply(this,arguments)},Yr=function(){function A(u,l,p,s,B,m){this._id="",this._id=u,this._productPriceCacheItem=l,this._defaultPrice=Be(l),this._mode=p,this._updateFieldValues=s,this._stripeConfig=B,this._client=m}return Object.defineProperty(A.prototype,"id",{get:function(){return this._id},enumerable:!1,configurable:!0}),Object.defineProperty(A.prototype,"name",{get:function(){return this._productPriceCacheItem.name},enumerable:!1,configurable:!0}),Object.defineProperty(A.prototype,"description",{get:function(){return this._productPriceCacheItem.description},enumerable:!1,configurable:!0}),Object.defineProperty(A.prototype,"active",{get:function(){return this._productPriceCacheItem.active},enumerable:!1,configurable:!0}),Object.defineProperty(A.prototype,"price",{get:function(){var u,l;return Ae(((l=(u=this._defaultPrice)===null||u===void 0?void 0:u.unit_amount)!==null&&l!==void 0?l:0)/100,2)},enumerable:!1,configurable:!0}),Object.defineProperty(A.prototype,"price_formatted",{get:function(){var u,l,p;return oe(((l=(u=this._defaultPrice)===null||u===void 0?void 0:u.unit_amount)!==null&&l!==void 0?l:0)/100,(p=this._defaultPrice)===null||p===void 0?void 0:p.currency)},enumerable:!1,configurable:!0}),Object.defineProperty(A.prototype,"currency",{get:function(){var u,l;return(l=(u=this._defaultPrice)===null||u===void 0?void 0:u.currency)!==null&&l!==void 0?l:""},enumerable:!1,configurable:!0}),Object.defineProperty(A.prototype,"subscription_interval",{get:function(){var u,l,p,s,B="One-Time";return((u=this._defaultPrice)===null||u===void 0?void 0:u.type)==="recurring"&&(B=(s={day:"Daily",week:"Weekly",month:"Monthly",year:"Yearly"}[(p=(l=this._defaultPrice)===null||l===void 0?void 0:l.recurring_interval)!==null&&p!==void 0?p:""])!==null&&s!==void 0?s:""),B},enumerable:!1,configurable:!0}),Object.defineProperty(A.prototype,"pricing_type",{get:function(){var u,l,p,s,B,m,S,T="flat-rate";return((u=this._defaultPrice)===null||u===void 0?void 0:u.billing_scheme)==="per_unit"?((p=(l=this._defaultPrice)===null||l===void 0?void 0:l.per_unit_units)!==null&&p!==void 0?p:1)>1&&(T="per ".concat((s=this._defaultPrice)===null||s===void 0?void 0:s.per_unit_units," units")):T=(S={graduated:"tiered - graduated",volume:"tiered - volume"}[(m=(B=this._defaultPrice)===null||B===void 0?void 0:B.tiers_mode)!==null&&m!==void 0?m:""])!==null&&S!==void 0?S:"",T},enumerable:!1,configurable:!0}),Object.defineProperty(A.prototype,"recurring_billing_type",{get:function(){var u,l,p;return(p={licensed:"licensed (in advance)",metered:"metered (in arrears)"}[(l=(u=this._defaultPrice)===null||u===void 0?void 0:u.recurring_usage_type)!==null&&l!==void 0?l:""])!==null&&p!==void 0?p:""},enumerable:!1,configurable:!0}),Object.defineProperty(A.prototype,"mode",{get:function(){return this._mode},enumerable:!1,configurable:!0}),A.prototype.getCartQuantity=function(){var u,l;return(l=((u=Rt[To])!==null&&u!==void 0?u:{})[this.id])!==null&&l!==void 0?l:0},Object.defineProperty(A.prototype,"cart_quantity",{get:function(){return Ae(this.getCartQuantity(),2)},enumerable:!1,configurable:!0}),Object.defineProperty(A.prototype,"cart_subtotal",{get:function(){return zs(this._productPriceCacheItem,this.getCartQuantity(),!0).getValue()},enumerable:!1,configurable:!0}),Object.defineProperty(A.prototype,"cart_subtotal_formatted",{get:function(){var u;return oe(zs(this._productPriceCacheItem,this.getCartQuantity(),!0).getValue(),(u=this._defaultPrice)===null||u===void 0?void 0:u.currency)},enumerable:!1,configurable:!0}),A.prototype.addToCart=function(u,l){l===void 0&&(l=!0);var p=ca({product_id:this._id,fixed_quantity:u,toggle:!1,clear_cart:!1,add_to_quantity:!l},this._updateFieldValues,this._stripeConfig,this._client);return Na({},p)},A.prototype.removeFromCart=function(){var u=Ra({product_id:this._id,clear_cart:!1},this._updateFieldValues,this._stripeConfig,this._client);return Na({},u)},A}();const Yt=Yr;function Be(A){var u;return A!=null&&A.default_price&&(u=A.prices.find(function(l){return l.id===A.default_price})),!u&&(A==null?void 0:A.prices.length)>0&&(u=A.prices[0]),u}var Wn=function(){return Wn=Object.assign||function(A){for(var u,l=1,p=arguments.length;l<p;l++)for(var s in u=arguments[l])Object.prototype.hasOwnProperty.call(u,s)&&(A[s]=u[s]);return A},Wn.apply(this,arguments)},ks=function(){function A(u,l,p){this._id=u,this._quantity=l,this._productPriceCacheConfig=p}return Object.defineProperty(A.prototype,"id",{get:function(){return this._id},enumerable:!1,configurable:!0}),Object.defineProperty(A.prototype,"name",{get:function(){return this._productPriceCacheConfig[this._id].name},enumerable:!1,configurable:!0}),A.prototype._getPrice=function(){var u,l;return((l=(u=Be(this._productPriceCacheConfig[this._id]))===null||u===void 0?void 0:u.unit_amount)!==null&&l!==void 0?l:0)/100},Object.defineProperty(A.prototype,"price",{get:function(){return Ae(this._getPrice(),2)},enumerable:!1,configurable:!0}),Object.defineProperty(A.prototype,"price_formatted",{get:function(){var u;return oe(this._getPrice(),(u=Be(this._productPriceCacheConfig[this._id]))===null||u===void 0?void 0:u.currency)},enumerable:!1,configurable:!0}),Object.defineProperty(A.prototype,"quantity",{get:function(){return this._quantity},enumerable:!1,configurable:!0}),A.prototype._getSubtotal=function(){return zs(this._productPriceCacheConfig[this._id],this._quantity,!0).getValue()},Object.defineProperty(A.prototype,"subtotal",{get:function(){return zs(this._productPriceCacheConfig[this._id],this._quantity,!0).getValue()},enumerable:!1,configurable:!0}),Object.defineProperty(A.prototype,"subtotal_formatted",{get:function(){var u;return oe(this.subtotal,(u=Be(this._productPriceCacheConfig[this._id]))===null||u===void 0?void 0:u.currency)},enumerable:!1,configurable:!0}),A}(),us=function(){function A(u,l,p){var s,B,m,S;this._productPriceCacheConfig=Wn(Wn({},(B=(s=l==null?void 0:l.metadata.live)===null||s===void 0?void 0:s.product_price_cache)!==null&&B!==void 0?B:{}),(S=(m=l==null?void 0:l.metadata.test)===null||m===void 0?void 0:m.product_price_cache)!==null&&S!==void 0?S:{}),this._updateFieldValues=u,this._stripeConfig=l,this._client=p}return Object.defineProperty(A.prototype,"items",{get:function(){var u,l=this;return Object.entries((u=Rt[To])!==null&&u!==void 0?u:{}).reduce(function(p,s){var B=s[0],m=s[1];return p[B]=new ks(B,m,l._productPriceCacheConfig),p},{})},enumerable:!1,configurable:!0}),Object.defineProperty(A.prototype,"total",{get:function(){var u;return Ae((u=Rt[Ss])!==null&&u!==void 0?u:0,2)},enumerable:!1,configurable:!0}),Object.defineProperty(A.prototype,"total_formatted",{get:function(){var u,l,p,s=(u=Rt[To])!==null&&u!==void 0?u:{},B=Object.keys(s);if(Object.keys(B).length>0){var m=void 0,S=this._productPriceCacheConfig[B[0]];S.default_price&&(m=S.prices.find(function(I){return I.id===S.default_price})),!m&&S.prices.length>0&&(m=S.prices[0]),p=m==null?void 0:m.currency}var T=(l=Rt[Ss])!==null&&l!==void 0?l:0;return p?oe(T,p):Ae(T,2)},enumerable:!1,configurable:!0}),A.prototype.addProductToCart=function(u,l,p){p===void 0&&(p=!0);var s=ca({product_id:u,fixed_quantity:l,toggle:!1,clear_cart:!1,add_to_quantity:!p},this._updateFieldValues,this._stripeConfig,this._client);return Wn({},s)},A.prototype.removeProductFromCart=function(u){var l=Ra({product_id:u,clear_cart:!1},this._updateFieldValues,this._stripeConfig,this._client);return Wn({},l)},A}();const Cu=us,Ys=B4();var bo=d.n(Ys),wo=function(){return wo=Object.assign||function(A){for(var u,l=1,p=arguments.length;l<p;l++)for(var s in u=arguments[l])Object.prototype.hasOwnProperty.call(u,s)&&(A[s]=u[s]);return A},wo.apply(this,arguments)},DA=function(A,u,l,p){return new(l||(l=Promise))(function(s,B){function m(I){try{T(p.next(I))}catch(C){B(C)}}function S(I){try{T(p.throw(I))}catch(C){B(C)}}function T(I){var C;I.done?s(I.value):(C=I.value,C instanceof l?C:new l(function(D){D(C)})).then(m,S)}T((p=p.apply(A,[])).next())})},ra=function(A,u){var l,p,s,B,m={label:0,sent:function(){if(1&s[0])throw s[1];return s[1]},trys:[],ops:[]};return B={next:S(0),throw:S(1),return:S(2)},typeof Symbol=="function"&&(B[Symbol.iterator]=function(){return this}),B;function S(T){return function(I){return function(C){if(l)throw new TypeError("Generator is already executing.");for(;m;)try{if(l=1,p&&(s=2&C[0]?p.return:C[0]?p.throw||((s=p.return)&&s.call(p),0):p.next)&&!(s=s.call(p,C[1])).done)return s;switch(p=0,s&&(C=[2&C[0],s.value]),C[0]){case 0:case 1:s=C;break;case 4:return m.label++,{value:C[1],done:!1};case 5:m.label++,p=C[1],C=[0];continue;case 7:C=m.ops.pop(),m.trys.pop();continue;default:if(!((s=(s=m.trys).length>0&&s[s.length-1])||C[0]!==6&&C[0]!==2)){m=0;continue}if(C[0]===3&&(!s||C[1]>s[0]&&C[1]<s[3])){m.label=C[1];break}if(C[0]===6&&m.label<s[1]){m.label=s[1],s=C;break}if(s&&m.label<s[2]){m.label=s[2],m.ops.push(C);break}s[2]&&m.ops.pop(),m.trys.pop();continue}C=u.call(A,m)}catch(D){C=[6,D],p=0}finally{l=s=0}if(5&C[0])throw C[1];return{value:C[0]?C[1]:void 0,done:!0}}([T,I])}}},ls=function(A,u,l){for(var p,s=0,B=u.length;s<B;s++)!p&&s in u||(p||(p=Array.prototype.slice.call(u,0,s)),p[s]=u[s]);return A.concat(p||Array.prototype.slice.call(u))},ka=new Promise(function(A){vA()&&an().addEventListener("stripe_key_loaded",function(u){(0,Es.loadStripe)(u.detail.key).then(function(l){A(l)})})}),Xa=function(){return ka};function uA(A){var u;return!((u=A==null?void 0:A.metadata)===null||u===void 0)&&u.customer_field_mappings?pi(A.metadata.customer_field_mappings):{}}function pi(A){return Object.values(A).reduce(function(u,l){if(typeof l=="string"){var p=l;p in Rt&&(u[p]=Rt[p])}else typeof l=="object"&&(u=wo(wo({},u),pi(l)));return u},{})}var To="feathery.cart",Ss="feathery.cart.total";function Dc(A,u){return DA(this,void 0,void 0,function(){var l,p,s;return ra(this,function(B){switch(B.label){case 0:return l=uA(u),p=Object.entries(Rt).reduce(function(m,S){var T=S[0],I=S[1];return T.startsWith(To)&&(m[T]=I),m},{}),s=wo(wo({},l),p),Object.keys(s).length?[4,A.submitCustom(s,{shouldFlush:!0})]:[3,2];case 1:B.sent(),B.label=2;case 2:return[2]}})})}function ve(A,u,l){var p,s,B=A.pmField,m=A.client,S=A.formattedFields,T=A.updateFieldValues,I=A.integrationData,C=A.targetElement;return u===void 0&&(u=!0),l===void 0&&(l=null),DA(this,void 0,void 0,function(){var D,V,K,z,J,ce,se,Te;return ra(this,function(_e){switch(_e.label){case 0:if(D=B.servar,!(!((p=Rt[D.key])===null||p===void 0)&&p.complete))return[3,11];_e.label=1;case 1:return _e.trys.push([1,10,,11]),[4,l??Xa()];case 2:return V=_e.sent(),u?[4,Dc(m,I)]:[3,4];case 3:_e.sent(),_e.label=4;case 4:return[4,m.setupPaymentIntent(D.key)];case 5:return K=_e.sent().intent_secret,[4,V.confirmCardSetup(K,{payment_method:{card:C}})];case 6:return(z=_e.sent()).error?[2,{errorField:B,errorMessage:z.error.message}]:[3,7];case 7:return J=z.setupIntent.payment_method,[4,m.retrievePaymentMethodData(D.key,J)];case 8:ce=_e.sent(),T(((Te={})[D.key]=Object.assign((s=Rt[D.key])!==null&&s!==void 0?s:{},ce),Te)),S&&(S[D.key]={value:ce,type:D.type,displayText:D.name}),_e.label=9;case 9:return[3,11];case 10:return se=_e.sent(),[2,{errorField:B,errorMessage:se instanceof Error?se.message:""}];case 11:return[2,null]}})})}function nt(){var A;return(A=Rt[To])!==null&&A!==void 0?A:{}}function mt(A,u,l){var p,s=((p={})[To]=A,p);u(s),l.submitCustom(s)}function Tr(A,u,l){return new Cu(u,A,l)}function fn(A,u,l){var p,s,B,m,S=(s=(p=A==null?void 0:A.metadata.live)===null||p===void 0?void 0:p.product_price_cache)!==null&&s!==void 0?s:{},T=(m=(B=A==null?void 0:A.metadata.test)===null||B===void 0?void 0:B.product_price_cache)!==null&&m!==void 0?m:{},I={};return Object.values(T).forEach(function(C){I[C.id]=new Yt(C.id,C,"test",u,A,l)}),Object.values(S).forEach(function(C){I[C.id]=new Yt(C.id,C,"live",u,A,l)}),I}function Wa(A,u){var l,p,s,B,m=(p=(l=u.metadata.live)===null||l===void 0?void 0:l.product_price_cache)!==null&&p!==void 0?p:{},S=(B=(s=u.metadata.test)===null||s===void 0?void 0:s.product_price_cache)!==null&&B!==void 0?B:{},T=wo(wo({},m),S)[A];if(T){var I=T.name,C=rr!=null&&rr.isTestEnv?S:m,D=Object.values(C).filter(function(V){return V.name===I});if(D.length===1)return D[0].id}return A}function ca(A,u,l,p){var s,B,m=A.product_id,S=A.quantity_field,T=A.fixed_quantity,I=A.add_to_quantity,C=A.toggle,D=Wa(m,l),V=nt(),K=(s=V[D])!==null&&s!==void 0?s:0;if(C&&K>0)delete V[D];else{var z=S?(B=Rt[S])!==null&&B!==void 0?B:0:T??0;Array.isArray(z)&&(z=z.length>0?z[0]:0),I&&(z=K+z),(z=z>0?z:0)?V[D]=z:delete V[D]}var J=Object.keys(V).length?V:null;return mt(J,u,p),Mi(l,u,p),J}function Ra(A,u,l,p){var s=A.product_id,B=A.clear_cart,m=Wa(s,l),S=nt();B?Object.keys(S).forEach(function(I){delete S[I]}):delete S[m];var T=Object.keys(S).length?S:null;return mt(T,u,p),Mi(l,u,p),T}function hi(A,u){var l,p,s,B;return u===void 0&&(u=null),DA(this,void 0,void 0,function(){var m,S,T,I,C,D,V,K,z,J,ce,se,Te,_e,et,Ue,Ee,at,Re;return ra(this,function($e){switch($e.label){case 0:return m=A.client,S=A.triggerElement,T=A.updateFieldValues,I=A.integrationData,[4,Dc(m,I)];case 1:return $e.sent(),A.targetElement?[4,ve(A,!1,u)]:[3,3];case 2:if(C=$e.sent())return[2,C];$e.label=3;case 3:return $e.trys.push([3,9,,10]),[4,u??Xa()];case 4:return $e.sent(),D=(l=I.metadata.checkout_type)!==null&&l!==void 0?l:"custom",V=(s=(p=S==null?void 0:S.properties)===null||p===void 0?void 0:p.actions)===null||s===void 0?void 0:s.find(function(tt){return tt.type===Ca}),D!=="stripe"?[3,6]:(K=Mt().location,z=K.origin,J=K.pathname,ce=K.hash,se=K.search,(Te=new URLSearchParams(se)).set("_feathery_paid","true"),_e="".concat(z).concat(J,"?").concat(Te).concat(ce),et=(V==null?void 0:V.cancel_url)||Mt().location.href,[4,m.createCheckoutSession(_e,et)]);case 5:return(Ue=$e.sent().checkout_url)&&(Mt().location.href=Ue),[3,8];case 6:return D!=="custom"?[3,8]:[4,m.createPayment()];case 7:if((Ee=$e.sent()).error)return[2,{errorField:S,errorMessage:Ee.error.message}];at=Ee.field_values,T(at??{}),Mi(I,T,m),$e.label=8;case 8:return[3,10];case 9:return Re=$e.sent(),[2,{errorField:S,errorMessage:Re.payload&&Array.isArray(Re.payload)&&((B=Re.payload[0])===null||B===void 0?void 0:B.code)==="mixed-recurring"?"Payment Error: Mixed recurring periods":"Payment Error"}];case 10:return[2,null]}})})}function Mi(A,u,l){var p,s,B,m,S,T=wo(wo({},(B=(s=A.metadata.test)===null||s===void 0?void 0:s.product_price_cache)!==null&&B!==void 0?B:{}),(S=(m=A.metadata.live)===null||m===void 0?void 0:m.product_price_cache)!==null&&S!==void 0?S:{}),I=new(bo())(0),C=nt();for(var D in C){var V=C[D],K=zs(T[D],V);I=I.add(K)}var z=I.divide(new(bo())(100),12).round(2,bo().RoundingModes.HALF_UP).getValue(),J=((p={})[Ss]=z,p);return u(J),l.submitCustom(J),z}function zs(A,u,l){var p,s,B;l===void 0&&(l=!1);var m=new(bo())(0);if(A&&A.default_price){var S=A.prices.find(function(z){return z.id===A.default_price});if(S&&S.recurring_usage_type!=="metered"){if(S.billing_scheme==="per_unit"){var T=new(bo())((p=S.per_unit_units)!==null&&p!==void 0?p:1),I=S.per_unit_rounding&&S.per_unit_rounding==="down"?bo().RoundingModes.DOWN:bo().RoundingModes.HALF_UP;m=new(bo())(S.unit_amount).divide(T,12).round(0,I).multiply(new(bo())(u))}else if(S.billing_scheme==="tiered"&&S.tiers){if(S.tiers_mode==="graduated"){var C=u;m=S.tiers.reduce(function(z,J){var ce,se;if(C){var Te=z.add(new(bo())((ce=J.flat_amount)!==null&&ce!==void 0?ce:0)),_e=J.up_to===null||u<=J.up_to?C:C-(u-J.up_to);return C-=_e,Te.add(new(bo())((se=J.unit_amount)!==null&&se!==void 0?se:0).multiply(new(bo())(_e)))}return z},new(bo())(0))}else if(S.tiers_mode==="volume")for(var D=0;D<S.tiers.length;D++){var V=S.tiers[D];if(V.up_to===null||u<=V.up_to){var K=new(bo())((s=V.flat_amount)!==null&&s!==void 0?s:0);return K.add(new(bo())((B=V.unit_amount)!==null&&B!==void 0?B:0).multiply(new(bo())(u)))}}}}}return l?m.divide(new(bo())(100),12).round(2,bo().RoundingModes.HALF_UP):m}var $s=function(){return $s=Object.assign||function(A){for(var u,l=1,p=arguments.length;l<p;l++)for(var s in u=arguments[l])Object.prototype.hasOwnProperty.call(u,s)&&(A[s]=u[s]);return A},$s.apply(this,arguments)};function rc(A){var u=A.width,l=A.style;return(0,f.jsxs)("svg",$s({width:u,viewBox:"0 0 48 48",fill:"none",xmlns:"http://www.w3.org/2000/svg"},l,{children:[(0,f.jsx)("path",{d:"m18.101 30.078 5.9-5.888 5.898 5.888M24 40.3V24.19",stroke:"#414859"}),(0,f.jsx)("path",{d:"M34.988 36.336c5 0 9.012-4.056 9.012-9.112s-4.012-9.112-9.012-9.112c0-5.585-4.476-10.112-10-10.112-4.244 0-7.848 2.646-9.302 6.408-.232 0-.465-.059-.698-.059C8.942 14.35 4 19.288 4 25.46c0 6.114 4.884 11.111 10.988 11.111",stroke:"#414859"})]}))}var ds=function(){return ds=Object.assign||function(A){for(var u,l=1,p=arguments.length;l<p;l++)for(var s in u=arguments[l])Object.prototype.hasOwnProperty.call(u,s)&&(A[s]=u[s]);return A},ds.apply(this,arguments)};function fs(A){var u=A.cssStyles,l=u===void 0?{}:u,p=A.onClick,s=p===void 0?function(){}:p;return(0,f.jsx)("svg",ds({css:l,width:"100%",height:"100%",viewBox:"0 0 10 10",fill:"black",xmlns:"http://www.w3.org/2000/svg",onClick:s},{children:(0,f.jsx)("path",{d:"M10 5C10 2.23571 7.75714 0 5 0C2.23571 0 0 2.23571 0 5C0 7.76429 2.23571 10 5 10C7.75714 10 10 7.76429 10 5ZM5.5 6.05714H4.38571V5.75C4.38571 5.47857 4.44286 5.25 4.55714 5.05C4.67143 4.85 4.88571 4.64286 5.18571 4.41429C5.47857 4.20714 5.67143 4.03571 5.76429 3.90714C5.86429 3.77857 5.90714 3.62857 5.90714 3.46429C5.90714 3.28571 5.84286 3.15 5.70714 3.05C5.57143 2.95714 5.38571 2.91429 5.14286 2.91429C4.72857 2.91429 4.25 3.05 3.71429 3.32143L3.25714 2.40714C3.87857 2.05714 4.54286 1.87857 5.23571 1.87857C5.81429 1.87857 6.27143 2.02143 6.60714 2.29286C6.95 2.57143 7.11429 2.94286 7.11429 3.4C7.11429 3.70714 7.05 3.97143 6.90714 4.19286C6.77143 4.42143 6.5 4.67143 6.11429 4.95C5.84286 5.15 5.67857 5.3 5.60714 5.4C5.53571 5.50714 5.5 5.64286 5.5 5.80714V6.05714ZM4.45 8.01429C4.32143 7.89286 4.25714 7.71429 4.25714 7.49286C4.25714 7.25714 4.31429 7.07857 4.44286 6.95714C4.57143 6.83571 4.75 6.77857 4.99286 6.77857C5.22143 6.77857 5.4 6.84286 5.52857 6.96429C5.65714 7.08571 5.72143 7.26429 5.72143 7.49286C5.72143 7.70714 5.65714 7.88571 5.52857 8.00714C5.4 8.13571 5.22143 8.2 4.99286 8.2C4.75714 8.2 4.57857 8.13571 4.45 8.01429Z"})}))}var Bu=function(){return Bu=Object.assign||function(A){for(var u,l=1,p=arguments.length;l<p;l++)for(var s in u=arguments[l])Object.prototype.hasOwnProperty.call(u,s)&&(A[s]=u[s]);return A},Bu.apply(this,arguments)};function vl(){return(0,f.jsx)("svg",Bu({width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg"},{children:(0,f.jsx)("path",{d:"M9.96338 4L5.92671 8L9.96338 12",stroke:"#414859",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})}))}var ps=function(){return ps=Object.assign||function(A){for(var u,l=1,p=arguments.length;l<p;l++)for(var s in u=arguments[l])Object.prototype.hasOwnProperty.call(u,s)&&(A[s]=u[s]);return A},ps.apply(this,arguments)};function nc(){return(0,f.jsx)("svg",ps({width:"16",height:"16",viewBox:"0 0 16 16",fill:"none",xmlns:"http://www.w3.org/2000/svg"},{children:(0,f.jsx)("path",{d:"M6.03662 12L10.0733 8L6.03662 4",stroke:"#414859",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})}))}var lA=function(){return lA=Object.assign||function(A){for(var u,l=1,p=arguments.length;l<p;l++)for(var s in u=arguments[l])Object.prototype.hasOwnProperty.call(u,s)&&(A[s]=u[s]);return A},lA.apply(this,arguments)};function yl(A){var u=A.width,l=u===void 0?24:u,p=A.height,s=p===void 0?24:p,B=A.color,m=B===void 0?"#414859":B;return(0,f.jsx)("svg",lA({width:l,height:s,fill:"none",xmlns:"http://www.w3.org/2000/svg",viewBox:"9 9 15 15"},{children:(0,f.jsx)("path",{d:"m14.293 11.249 8.278.008.007 8.277M11.257 22.57 22.57 11.257",stroke:m,strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})}))}var xu=function(){return xu=Object.assign||function(A){for(var u,l=1,p=arguments.length;l<p;l++)for(var s in u=arguments[l])Object.prototype.hasOwnProperty.call(u,s)&&(A[s]=u[s]);return A},xu.apply(this,arguments)};function _u(A){var u=A.width,l=u===void 0?24:u,p=A.height,s=p===void 0?24:p,B=A.fill,m=B===void 0?"#414859":B,S=function(T,I){var C={};for(var D in T)Object.prototype.hasOwnProperty.call(T,D)&&I.indexOf(D)<0&&(C[D]=T[D]);if(T!=null&&typeof Object.getOwnPropertySymbols=="function"){var V=0;for(D=Object.getOwnPropertySymbols(T);V<D.length;V++)I.indexOf(D[V])<0&&Object.prototype.propertyIsEnumerable.call(T,D[V])&&(C[D[V]]=T[D[V]])}return C}(A,["width","height","fill"]);return(0,f.jsxs)("svg",xu({width:l,height:s,viewBox:"0 0 32 32",fill:m,xmlns:"http://www.w3.org/2000/svg"},S,{children:[(0,f.jsx)("path",{d:"M9.546 6.954a1.5 1.5 0 1 0-2.121 2.121l2.12-2.12Zm14.85 19.092a1.5 1.5 0 1 0 2.12-2.121l-2.12 2.12ZM7.424 9.076l16.97 16.97 2.122-2.121L9.546 6.954 7.425 9.075Z"}),(0,f.jsx)("path",{d:"M7.425 23.925a1.5 1.5 0 0 0 2.12 2.121l-2.12-2.121Zm19.091-14.85a1.5 1.5 0 1 0-2.12-2.12l2.12 2.12ZM9.547 26.046l16.97-16.97-2.12-2.122-16.971 16.97 2.12 2.122Z"})]}))}var Eu=function(){return Eu=Object.assign||function(A){for(var u,l=1,p=arguments.length;l<p;l++)for(var s in u=arguments[l])Object.prototype.hasOwnProperty.call(u,s)&&(A[s]=u[s]);return A},Eu.apply(this,arguments)};function vd(A){var u=A.width,l=u===void 0?26:u,p=A.height,s=p===void 0?26:p;return(0,f.jsx)("svg",Eu({width:l,height:s,viewBox:"0 0 26 26",fill:"none",xmlns:"http://www.w3.org/2000/svg"},{children:(0,f.jsx)("path",{d:"M1 19.3529V22.1765C1 22.9253 1.31607 23.6435 1.87868 24.173C2.44129 24.7025 3.20435 25 4 25H22C22.7956 25 23.5587 24.7025 24.1213 24.173C24.6839 23.6435 25 22.9253 25 22.1765V19.3529M5.5 10.8824L13 17.9412M13 17.9412L20.5 10.8824M13 17.9412V1",stroke:"white",strokeWidth:"2",strokeLinecap:"round",strokeLinejoin:"round"})}))}var ku=function(){return ku=Object.assign||function(A){for(var u,l=1,p=arguments.length;l<p;l++)for(var s in u=arguments[l])Object.prototype.hasOwnProperty.call(u,s)&&(A[s]=u[s]);return A},ku.apply(this,arguments)};function yd(A){var u=A.width,l=u===void 0?392:u,p=A.height,s=p===void 0?169:p,B=function(m,S){var T={};for(var I in m)Object.prototype.hasOwnProperty.call(m,I)&&S.indexOf(I)<0&&(T[I]=m[I]);if(m!=null&&typeof Object.getOwnPropertySymbols=="function"){var C=0;for(I=Object.getOwnPropertySymbols(m);C<I.length;C++)S.indexOf(I[C])<0&&Object.prototype.propertyIsEnumerable.call(m,I[C])&&(T[I[C]]=m[I[C]])}return T}(A,["width","height"]);return(0,f.jsxs)("svg",ku({width:l,height:s,viewBox:"0 0 392 169",fill:"none",xmlns:"http://www.w3.org/2000/svg"},B,{children:[(0,f.jsx)("path",{d:"M231.826 152.779C218.53 153.096 202.702 152.779 191.464 152.621C180.226 152.937 164.397 153.096 151.102 152.779C164.239 145.34 168.671 131.569 169.462 122.389H213.307C214.257 131.569 218.688 145.34 231.826 152.779Z",fill:"#F1F3F9",stroke:"#D6DCE8",strokeWidth:"2",strokeMiterlimit:"10"}),(0,f.jsx)("path",{d:"M273.931 5.90678V119.712C273.931 122.561 271.715 124.619 269.024 124.619H113.907C111.216 124.619 109 122.403 109 119.712V5.90678C109 3.21597 111.216 1 113.907 1H269.024C271.715 1 273.931 3.05768 273.931 5.90678Z",fill:"white",stroke:"#D6DCE8",strokeWidth:"2",strokeMiterlimit:"10",strokeLinejoin:"round"}),(0,f.jsx)("path",{d:"M273.929 5.90678V104.042H109.156V5.90678C109.156 3.21597 111.372 1 114.063 1H269.18C271.713 1 273.929 3.05768 273.929 5.90678Z",fill:"#F1F3F9",stroke:"#D6DCE8",strokeWidth:"2",strokeMiterlimit:"10"}),(0,f.jsx)("path",{d:"M268.06 7H115V98.3293H267.901V7H268.06Z",fill:"white"}),(0,f.jsx)("path",{d:"M191.467 118.287C193.74 118.287 195.582 116.445 195.582 114.172C195.582 111.899 193.74 110.057 191.467 110.057C189.194 110.057 187.352 111.899 187.352 114.172C187.352 116.445 189.194 118.287 191.467 118.287Z",fill:"#D6DCE8"}),(0,f.jsx)("path",{d:"M1 152H390.975",stroke:"#CDD6E1",strokeWidth:"2",strokeMiterlimit:"10",strokeLinecap:"round",strokeLinejoin:"round"}),(0,f.jsx)("path",{d:"M122.66 167.157H332.936",stroke:"#CDD6E1",strokeWidth:"2",strokeMiterlimit:"10",strokeLinecap:"round",strokeLinejoin:"round"}),(0,f.jsx)("path",{d:"M54.2656 167.157H80.8389",stroke:"#CDD6E1",strokeWidth:"2",strokeMiterlimit:"10",strokeLinecap:"round",strokeLinejoin:"round"}),(0,f.jsx)("path",{d:"M72.2896 111H67.3828V151.046H72.2896V111Z",fill:"#F1F3F9",stroke:"#D6DCE8",strokeWidth:"2",strokeMiterlimit:"10",strokeLinejoin:"round"}),(0,f.jsx)("path",{d:"M107.11 111H102.203V151.046H107.11V111Z",fill:"#F1F3F9",stroke:"#D6DCE8",strokeWidth:"2",strokeMiterlimit:"10",strokeLinejoin:"round"}),(0,f.jsx)("path",{d:"M113.284 112.899H62V129.361H113.284V112.899Z",fill:"white",stroke:"#D6DCE8",strokeWidth:"2",strokeMiterlimit:"10"}),(0,f.jsx)("path",{d:"M74.3476 112.899L68.966 129.203H62.793L68.1746 112.899H74.3476Z",fill:"#D6DCE8"}),(0,f.jsx)("path",{d:"M86.8515 112.899L81.4699 129.203H75.2969L80.5202 112.899H86.8515Z",fill:"#D6DCE8"}),(0,f.jsx)("path",{d:"M99.3554 112.899L93.9738 129.203H87.8008L93.0241 112.899H99.3554Z",fill:"#D6DCE8"}),(0,f.jsx)("path",{d:"M111.859 112.899L106.478 129.203H100.305L105.528 112.899H111.859Z",fill:"#D6DCE8"}),(0,f.jsx)("path",{d:"M304.29 111H299.383V151.046H304.29V111Z",fill:"#F1F3F9",stroke:"#D6DCE8",strokeWidth:"2",strokeMiterlimit:"10",strokeLinejoin:"round"}),(0,f.jsx)("path",{d:"M339.11 111H334.203V151.046H339.11V111Z",fill:"#F1F3F9",stroke:"#D6DCE8",strokeWidth:"2",strokeMiterlimit:"10",strokeLinejoin:"round"}),(0,f.jsx)("path",{d:"M345.284 112.899H294V129.361H345.284V112.899Z",fill:"white",stroke:"#D6DCE8",strokeWidth:"2",strokeMiterlimit:"10"}),(0,f.jsx)("path",{d:"M306.348 112.899L300.966 129.203H294.793L300.175 112.899H306.348Z",fill:"#D6DCE8"}),(0,f.jsx)("path",{d:"M318.852 112.899L313.47 129.203H307.297L312.52 112.899H318.852Z",fill:"#D6DCE8"}),(0,f.jsx)("path",{d:"M331.355 112.899L325.974 129.203H319.801L325.024 112.899H331.355Z",fill:"#D6DCE8"}),(0,f.jsx)("path",{d:"M343.859 112.899L338.478 129.203H332.305L337.528 112.899H343.859Z",fill:"#D6DCE8"}),(0,f.jsx)("path",{d:"M143.794 151.167H122.426L123.375 148.793L125.591 142.778L127.491 137.555L129.707 131.54L131.29 127.425C131.606 126.633 132.398 126 133.189 126C133.98 126 134.772 126.475 135.088 127.425L136.671 131.54L138.887 137.555L140.787 142.778L143.003 148.793L143.794 151.167Z",fill:"white",stroke:"#D6DCE8",strokeWidth:"2",strokeMiterlimit:"10"}),(0,f.jsx)("path",{d:"M138.894 137.555H127.504L129.644 131.698H136.722L138.894 137.555Z",fill:"#D6DCE8"}),(0,f.jsx)("path",{d:"M142.994 148.793H123.367L125.583 142.778H140.778L142.994 148.793Z",fill:"#D6DCE8"}),(0,f.jsx)("path",{d:"M143.793 151.167H122.266C121.633 151.167 121 150.692 121 149.901C121 149.268 121.475 148.635 122.266 148.635H143.793C144.426 148.635 145.059 149.11 145.059 149.901C145.059 150.692 144.584 151.167 143.793 151.167Z",fill:"white",stroke:"#D6DCE8",strokeWidth:"2",strokeMiterlimit:"10"}),(0,f.jsx)("path",{d:"M288.794 151.167H267.426L268.375 148.793L270.591 142.778L272.491 137.555L274.707 131.54L276.29 127.425C276.606 126.633 277.398 126 278.189 126C278.98 126 279.772 126.475 280.088 127.425L281.671 131.54L283.887 137.555L285.787 142.778L288.003 148.793L288.794 151.167Z",fill:"white",stroke:"#D6DCE8",strokeWidth:"2",strokeMiterlimit:"10"}),(0,f.jsx)("path",{d:"M283.894 137.555H272.504L274.644 131.698H281.722L283.894 137.555Z",fill:"#D6DCE8"}),(0,f.jsx)("path",{d:"M287.994 148.793H268.367L270.583 142.778H285.778L287.994 148.793Z",fill:"#D6DCE8"}),(0,f.jsx)("path",{d:"M288.793 151.167H267.266C266.633 151.167 266 150.692 266 149.901C266 149.268 266.475 148.635 267.266 148.635H288.793C289.426 148.635 290.059 149.11 290.059 149.901C290.059 150.692 289.584 151.167 288.793 151.167Z",fill:"white",stroke:"#D6DCE8",strokeWidth:"2",strokeMiterlimit:"10"}),(0,f.jsx)("path",{d:"M44.794 151.167H23.4258L24.3755 148.793L26.5914 142.778L28.4908 137.555L30.7068 131.54L32.2896 127.425C32.6062 126.633 33.3976 126 34.189 126C34.9804 126 35.7719 126.475 36.0884 127.425L37.6713 131.54L39.8872 137.555L41.7866 142.778L44.0026 148.793L44.794 151.167Z",fill:"white",stroke:"#D6DCE8",strokeWidth:"2",strokeMiterlimit:"10"}),(0,f.jsx)("path",{d:"M39.8935 137.555H28.5039L30.6443 131.698H37.7224L39.8935 137.555Z",fill:"#D6DCE8"}),(0,f.jsx)("path",{d:"M43.9943 148.793H24.3672L26.5831 142.778H41.7783L43.9943 148.793Z",fill:"#D6DCE8"}),(0,f.jsx)("path",{d:"M44.7928 151.167H23.2663C22.6331 151.167 22 150.692 22 149.901C22 149.268 22.4749 148.635 23.2663 148.635H44.7928C45.4259 148.635 46.059 149.11 46.059 149.901C46.059 150.692 45.5842 151.167 44.7928 151.167Z",fill:"white",stroke:"#D6DCE8",strokeWidth:"2",strokeMiterlimit:"10"}),(0,f.jsx)("path",{d:"M222.208 40.1087L177.485 23.2685L160.68 67.9756",stroke:"#AAB2C5",strokeWidth:"2",strokeMiterlimit:"10",strokeLinejoin:"round"}),(0,f.jsx)("path",{d:"M233.869 63.3611L170.426 92.0953C167.571 93.3885 164.232 92.1312 162.938 89.2759L152.908 67.1299C151.615 64.2746 152.872 60.9356 155.728 59.6424L219.206 30.8924C222.061 29.5992 225.4 30.8565 226.693 33.7118L236.739 55.8926C237.982 58.7288 236.725 62.0679 233.869 63.3611Z",fill:"white",stroke:"#AAB2C5",strokeWidth:"2",strokeMiterlimit:"10",strokeLinejoin:"round"}),(0,f.jsx)("path",{d:"M178.777 26.1238C180.546 25.3224 181.331 23.2386 180.53 21.4694C179.728 19.7001 177.645 18.9154 175.875 19.7168C174.106 20.5181 173.321 22.6019 174.123 24.3712C174.924 26.1404 177.008 26.9251 178.777 26.1238Z",fill:"white",stroke:"#AAB2C5",strokeWidth:"2",strokeMiterlimit:"10",strokeLinejoin:"round"}),(0,f.jsx)("path",{d:"M170.605 76.825C169.204 76.3265 168.199 75.3128 167.537 73.8503C166.859 72.353 166.794 70.9135 167.343 69.5317C167.877 68.1152 168.891 67.1105 170.283 66.4797C172.059 65.6754 173.989 65.7666 175.411 66.5911L174.672 68.4787C173.48 67.8855 172.319 67.8238 171.239 68.3127C170.369 68.707 169.745 69.3673 169.421 70.2274C169.097 71.0874 169.131 71.9954 169.556 72.9356C169.967 73.8409 170.576 74.446 171.436 74.7698C172.296 75.0937 173.154 75.0411 174.059 74.631C175.208 74.1106 175.928 73.1973 176.268 71.9102L178.178 72.5138C177.824 74.1426 176.617 75.7386 174.806 76.5587C173.394 77.2401 171.971 77.3394 170.605 76.825Z",fill:"#AAB2C5"}),(0,f.jsx)("path",{d:"M180.4 73.8993L175.969 64.1147L177.954 63.2158L181.533 71.1201L186.478 68.8806L187.33 70.761L180.4 73.8993Z",fill:"#AAB2C5"}),(0,f.jsx)("path",{d:"M188.452 68.7C187.035 68.1666 186.012 67.2034 185.365 65.7758C184.719 64.3481 184.67 62.9434 185.187 61.4921C185.721 60.0755 186.703 59.0012 188.131 58.3546C189.558 57.708 190.998 57.6435 192.43 58.2118C193.847 58.7452 194.921 59.7273 195.552 61.1202C196.183 62.513 196.231 63.9177 195.679 65.3848C195.146 66.8014 194.148 67.8408 192.72 68.4874C191.308 69.1689 189.869 69.2333 188.452 68.7ZM191.633 60.2512C190.773 59.9273 189.9 59.9451 189.064 60.3236C188.194 60.7179 187.639 61.3467 187.316 62.2068C186.992 63.0668 187.06 63.959 187.454 64.8295C187.849 65.7001 188.474 66.34 189.334 66.6638C190.194 66.9877 191.052 66.935 191.922 66.5408C192.793 66.1465 193.398 65.5367 193.722 64.6767C194.046 63.8166 193.993 62.9592 193.583 62.0539C193.138 61.1643 192.493 60.575 191.633 60.2512Z",fill:"#AAB2C5"}),(0,f.jsx)("path",{d:"M197.714 64.0429L198.214 62.1803C199.235 62.7669 200.43 62.8128 201.405 62.3713C202.206 62.0085 202.609 61.3226 202.325 60.6958C202.152 60.3128 201.715 60.0907 200.997 60.0803C200.826 60.0737 200.466 60.1112 199.849 60.1388C199.267 60.1507 198.805 60.1501 198.463 60.1369C197.15 60.0181 196.3 59.438 195.827 58.3934C195.449 57.5577 195.462 56.7542 195.837 55.9132C196.211 55.0722 196.886 54.4309 197.861 53.9893C199.114 53.4216 200.399 53.3853 201.664 53.8616L201.266 55.7624C200.44 55.4227 199.428 55.5036 198.697 55.8348C197.931 56.1818 197.617 56.7856 197.869 57.3427C198.042 57.7257 198.463 57.913 199.111 57.955L200.276 57.9312C200.927 57.8878 201.389 57.8884 201.696 57.9173C203.063 57.9698 203.983 58.5183 204.471 59.5978C204.866 60.4683 204.884 61.3415 204.474 62.1983C204.065 63.055 203.321 63.7279 202.276 64.201C200.709 64.9107 199.051 64.8641 197.714 64.0429Z",fill:"#AAB2C5"}),(0,f.jsx)("path",{d:"M207.318 61.7086L202.887 51.924L209.503 48.9276L210.323 50.7382L205.657 52.8515L206.603 54.9407L210.921 52.9852L211.741 54.7959L207.423 56.7514L208.417 58.9451L213.083 56.8318L213.903 58.6425L207.287 61.639L207.318 61.7086Z",fill:"#AAB2C5"}),(0,f.jsx)("path",{d:"M215.744 57.8921L211.312 48.1074L215.143 46.3727C216.605 45.7103 217.959 45.6425 219.189 46.1345C220.419 46.6266 221.373 47.6212 222.067 49.1533C222.745 50.6506 222.864 52.0238 222.387 53.2886C221.946 54.5376 220.967 55.5264 219.47 56.2046L215.744 57.8921ZM216.842 55.1286L218.723 54.277C219.558 53.8985 220.094 53.3203 220.278 52.5233C220.479 51.7611 220.391 50.9195 219.997 50.049C219.603 49.1785 219.044 48.5925 218.339 48.2403C217.634 47.8882 216.83 47.8745 215.994 48.253L214.114 49.1046L216.842 55.1286Z",fill:"#AAB2C5"})]}))}function Su(A,u){return"#"+A.replace(/^#/,"").replace(/../g,function(l){return("0"+Math.min(255,Math.max(0,parseInt(l,16)+u)).toString(16)).substr(-2)})}var Uo=function(){return Uo=Object.assign||function(A){for(var u,l=1,p=arguments.length;l<p;l++)for(var s in u=arguments[l])Object.prototype.hasOwnProperty.call(u,s)&&(A[s]=u[s]);return A},Uo.apply(this,arguments)},bl=function(A,u,l){for(var p,s=0,B=u.length;s<B;s++)!p&&s in u||(p||(p=Array.prototype.slice.call(u,0,s)),p[s]=u[s]);return A.concat(p||Array.prototype.slice.call(u))},wl="rgb(235, 239, 242)";function Cl(A,u,l){return[l(A,u),l(u,A)]}function Mc(A){var u=A.allSteps,l=A.curStep,p=A.changeStep,s=A.formName,B=A.visible,m=B===void 0||B,S=A.draft,T=(0,w.useState)(""),I=T[0],C=T[1],D=(0,w.useState)(m),V=D[0],K=D[1],z=(0,w.useMemo)(function(){var _e,et=Cl(null,null,function(){return new Set}),Ue=et[0],Ee=et[1],at=Cl([l.previous_conditions,"previous_step_key"],[l.next_conditions,"next_step_key"],function(st){var At=st[0],ze=st[1];return new Set(At.map(function(Xe){return Xe[ze]}))}),Re=at[0],$e=at[1];_e=Cl([Re,Ue],[$e,Ee],function(st,At){var ze=st[0],Xe=st[1],Je=At[0];return Array.from(ze).filter(function(dt){var Ct=Je.has(dt);return Ct||Xe.add(dt),Ct})}),Re=_e[0],$e=_e[1];var tt=bm(u);if(l.key in tt){var We=tt[l.key];bl(bl([],Re,!0),$e).forEach(function(st){tt[st]<We?Ue.add(st):Ee.add(st)})}else{var ut=Object.values(u).find(function(st){return st.origin});Ee.add(ut.key)}return l.origin&&Object.keys(u).forEach(function(st){st in tt||Ue.add(st)}),[Array.from(Ue),Array.from(Ee)]},[l.id]),J=z[0],ce=z[1],se=function(_e){C(""),p(_e)},Te=(0,w.useMemo)(function(){if(!I)return null;var _e=I==="forward",et=_e?ce:J;return(0,f.jsx)("div",Uo({css:Uo({position:"absolute",bottom:"-10px",maxHeight:"300px",width:"200px",backgroundColor:"white",boxShadow:"0 4px 14px #00000040",borderRadius:"6px",overflowY:"scroll"},_e?{left:"300px"}:{right:"300px"})},{children:et.map(function(Ue){return(0,f.jsx)("div",Uo({css:{height:"38px",borderBottom:"1px solid ".concat(wl),display:"flex",alignItems:"center",paddingLeft:"15px",cursor:"pointer","&:hover":{backgroundColor:wl}},onClick:function(){return se(Ue)}},{children:Ue}),Ue)})}))},[J,ce,I]);return V?(0,f.jsxs)(f.Fragment,{children:[(0,f.jsxs)("div",Uo({css:{zIndex:10,position:"fixed",left:"0",top:"0",height:"55px",width:"100%",backgroundColor:"white",boxShadow:"-3px 3px 4px #575c8214",display:"flex",justifyContent:"center",alignItems:"center"}},{children:[(0,f.jsxs)("span",Uo({css:{fontWeight:700}},{children:[(0,f.jsx)("span",Uo({css:{color:"#e2626e",paddingRight:"8px",borderRight:"2px solid #cfd4dd"}},{children:s})),(0,f.jsx)("span",Uo({css:{paddingLeft:"8px"}},{children:S?"Draft Preview":"Test Form"}))]})),(0,f.jsx)("div",Uo({css:{position:"absolute",top:"12px",right:"16px",width:"32px",height:"32px",border:"1px solid #DBDFE8",boxSizing:"border-box",boxShadow:"0px 1px 2px #2b364726",borderRadius:"6px",cursor:"pointer",display:"flex",alignItems:"center",justifyContent:"center",backgroundColor:"white"},onClick:function(){return K(!1)}},{children:(0,f.jsx)(yl,{})}))]})),(0,f.jsxs)("div",Uo({css:{zIndex:10,position:"fixed",bottom:"30px",left:"50%",transform:"translateX(-50%)",width:"288px",height:"56px",backgroundColor:"white",borderRadius:"6px",display:"flex",justifyContent:"space-between",alignItems:"center",boxShadow:"0 4px 14px #00000040"}},{children:[(0,f.jsx)("div",Uo({css:MA,onClick:function(){J.length===1?se(J[0]):C(I==="back"?"":"back")},style:{visibility:J.length===0?"hidden":"visible"}},{children:(0,f.jsx)(vl,{})})),(0,f.jsx)("span",Uo({css:Uo({marginBottom:"4px",color:"black"},$u)},{children:l.key})),(0,f.jsx)("div",Uo({css:MA,onClick:function(){ce.length===1?se(ce[0]):C(I==="forward"?"":"forward")},style:{visibility:ce.length===0?"hidden":"visible"}},{children:(0,f.jsx)(nc,{})})),Te]}))]}):(0,f.jsx)("div",Uo({css:{zIndex:10,position:"fixed",top:"0",backgroundColor:"#e2626e",right:"-2px",width:"108px",height:"52px",transform:"rotate(45deg) translate(4px,-42px)",boxShadow:"-3px 3px 4px #575c8214",cursor:"pointer"},onClick:function(){return K(!0)}},{children:(0,f.jsx)("div",Uo({css:{transform:"rotate(135deg)",position:"fixed",right:"28px",bottom:"4px"}},{children:(0,f.jsx)(yl,{color:"white"})}))}))}var MA={width:"32px",height:"32px",margin:"8px",borderRadius:"6px",cursor:"pointer",display:"flex",alignItems:"center",justifyContent:"center","&:hover":{backgroundColor:wl}},Fu=function(){return Fu=Object.assign||function(A){for(var u,l=1,p=arguments.length;l<p;l++)for(var s in u=arguments[l])Object.prototype.hasOwnProperty.call(u,s)&&(A[s]=u[s]);return A},Fu.apply(this,arguments)},bd=Object.entries({"@keyframes feathery-spinner-rotate":{to:{transform:"rotate3d(0, 0, 1, 360deg)"}},"@keyframes feathery-spinner-arc":{from:{"stroke-dasharray":"0 150","stroke-dashoffset":0},to:{"stroke-dasharray":"250 150","stroke-dashoffset":-140}}}).map(function(A){var u=A[0],l=A[1],p=Object.entries(l).map(function(s){var B=s[0],m=s[1],S=Object.entries(m).map(function(T){var I=T[0],C=T[1];return"".concat(I,":").concat(C)}).join(";");return"".concat(B," { ").concat(S," }")}).join("");return"".concat(u," { ").concat(p," }")}).join("");if(vA()){var Tu=an().createElement("style");Tu.id="feathery-spinner-styles",Tu.textContent=bd,an().head.appendChild(Tu)}const Bl=(0,w.memo)(function(){return(0,f.jsxs)("svg",Fu({viewBox:"0 0 50 50",style:{fontSize:"calc(".concat(4," * 1em)"),width:"1em",height:"1em",maxWidth:"100%",maxHeight:"100%",borderRadius:"50%"}},{children:[(0,f.jsx)("circle",{style:{fill:"none",stroke:"#DBDFE8",strokeWidth:2,opacity:1},cx:"25",cy:"25",r:"22.5"}),(0,f.jsx)("circle",{style:{fill:"none",stroke:"#333849",strokeWidth:2,opacity:1,strokeLinecap:"round",transformOrigin:"50% 50%",transform:"rotate3d(0, 0, 1, 0deg)",animation:"2156ms feathery-spinner-arc ease-in-out infinite, 1829ms feathery-spinner-rotate linear infinite"},cx:"25",cy:"25",r:"22.5"})]}))});var Ou=function(){return Ou=Object.assign||function(A){for(var u,l=1,p=arguments.length;l<p;l++)for(var s in u=arguments[l])Object.prototype.hasOwnProperty.call(u,s)&&(A[s]=u[s]);return A},Ou.apply(this,arguments)},xp=function(){function A(u,l){this.queue=[],this.awaiting=!1,this.step=u,this.setLoaders=l}return A.prototype.addCallback=function(u){var l=this;u&&(this.setLoaders(function(p){if(Q(p))return p;var s={showOn:"on_button",loader:(0,f.jsx)(Bl,{}),type:"default"},B=l.step.buttons.filter(function(m){return m.properties.show_loading_icon==="on_button"}).reduce(function(m,S){return m[S.id]=s,m},{});return Q(B)?p:Ou(Ou({},p),B)}),this.queue.push(u),this.awaiting||(this.awaiting=!0,this._clearQueueLoader(this.queue.length).then(function(){return l.awaiting=!1})))},A.prototype._clearQueueLoader=function(u){var l=this;return this.all().then(function(){return p=l,s=void 0,m=function(){var S;return function(T,I){var C,D,V,K,z={label:0,sent:function(){if(1&V[0])throw V[1];return V[1]},trys:[],ops:[]};return K={next:J(0),throw:J(1),return:J(2)},typeof Symbol=="function"&&(K[Symbol.iterator]=function(){return this}),K;function J(ce){return function(se){return function(Te){if(C)throw new TypeError("Generator is already executing.");for(;z;)try{if(C=1,D&&(V=2&Te[0]?D.return:Te[0]?D.throw||((V=D.return)&&V.call(D),0):D.next)&&!(V=V.call(D,Te[1])).done)return V;switch(D=0,V&&(Te=[2&Te[0],V.value]),Te[0]){case 0:case 1:V=Te;break;case 4:return z.label++,{value:Te[1],done:!1};case 5:z.label++,D=Te[1],Te=[0];continue;case 7:Te=z.ops.pop(),z.trys.pop();continue;default:if(!((V=(V=z.trys).length>0&&V[V.length-1])||Te[0]!==6&&Te[0]!==2)){z=0;continue}if(Te[0]===3&&(!V||Te[1]>V[0]&&Te[1]<V[3])){z.label=Te[1];break}if(Te[0]===6&&z.label<V[1]){z.label=V[1],V=Te;break}if(V&&z.label<V[2]){z.label=V[2],z.ops.push(Te);break}V[2]&&z.ops.pop(),z.trys.pop();continue}Te=I.call(T,z)}catch(_e){Te=[6,_e],D=0}finally{C=V=0}if(5&Te[0])throw Te[1];return{value:Te[0]?Te[1]:void 0,done:!0}}([ce,se])}}}(this,function(T){switch(T.label){case 0:return(S=this.queue.length)>u?[4,this._clearQueueLoader(S)]:[3,2];case 1:return T.sent(),[3,3];case 2:this.setLoaders({}),T.label=3;case 3:return[2]}})},new((B=void 0)||(B=Promise))(function(S,T){function I(V){try{D(m.next(V))}catch(K){T(K)}}function C(V){try{D(m.throw(V))}catch(K){T(K)}}function D(V){var K;V.done?S(V.value):(K=V.value,K instanceof B?K:new B(function(z){z(K)})).then(I,C)}D((m=m.apply(p,s||[])).next())});var p,s,B,m})},A.prototype.all=function(){return Promise.all(this.queue)},A}();const wd=xp;var dA,ac=function(){return ac=Object.assign||function(A){for(var u,l=1,p=arguments.length;l<p;l++)for(var s in u=arguments[l])Object.prototype.hasOwnProperty.call(u,s)&&(A[s]=u[s]);return A},ac.apply(this,arguments)},Pc="closed",PA="direct_submission_disabled",fA="collab_completed",pa="no_business_email",_p=((dA={}).filled_out="You have successfully filled out the form.",dA.closed="This form isn't currently collecting responses.",dA[fA]="Your collaboration role has completed this form.",dA[PA]="Please access this form from a collaborative submission.",dA[pa]="Activate forms by adding an email from a company domain to your Feathery account",dA);function Uc(A){var u=A.width,l=u===void 0?400:u,p=A.reason,s=p===void 0?Pc:p,B=A.showCTA,m=B===void 0||B;return(0,f.jsxs)("div",ac({css:{width:"100%",height:"100%",minHeight:"50vh",display:"flex",flexDirection:"column",justifyContent:"center",alignItems:"center",backgroundColor:"white"}},{children:[(0,f.jsx)(yd,{width:l}),(0,f.jsx)("div",ac({css:{maxWidth:"".concat(l,"px"),fontWeight:600,fontSize:"26px",lineHeight:"32px",textAlign:"center",margin:"50px 0"}},{children:_p[s]})),m&&(0,f.jsx)("button",ac({css:{border:"1px solid #e2626e",color:"#e2626e",outline:"none",backgroundColor:"white",padding:"10px 20px",cursor:"pointer",borderRadius:"10px",fontSize:"18px"},onClick:function(){return Ul("https://feathery.io")}},{children:"Create a Feathery form"}))]}))}var Iu=Promise.resolve();function oc(A){var u=A.animationData,l=(0,w.useRef)();return(0,w.useEffect)(function(){Iu.then(function(){return d.g.lottie.loadAnimation({container:l.current,renderer:"svg",loop:!0,autoplay:!0,animationData:u})})},[]),(0,f.jsx)("div",{ref:l,css:{pointerEvents:"none"}})}var $o=function(){return $o=Object.assign||function(A){for(var u,l=1,p=arguments.length;l<p;l++)for(var s in u=arguments[l])Object.prototype.hasOwnProperty.call(u,s)&&(A[s]=u[s]);return A},$o.apply(this,arguments)};function Cd(A){var u=A.show,l=A.brandPosition,p=l===void 0?"bottom_right":l,s=A.width,B=s===void 0?150:s,m=A.height,S=m===void 0?35:m,T=p.endsWith("right")?{right:15}:{left:15},I=p.startsWith("bottom")?{bottom:15}:{top:15},C=function(D){return(0,f.jsx)("a",$o({href:"https://feathery.io",target:"_blank",style:{textDecoration:"none"},rel:"noopener"},{children:D}))};return u?(0,f.jsx)("div",$o({style:$o($o({position:"fixed",zIndex:20},T),I)},{children:C((0,f.jsxs)("div",$o({style:{width:"".concat(B,"px"),height:"".concat(S,"px"),display:"flex",justifyContent:"center",alignItems:"center",background:"#FFFFFF",boxShadow:"0px 0px 8px rgba(151, 161, 172, 0.4)",borderRadius:"6px",color:"#6c7589",fontFamily:"Axiforma, sans-serif",fontWeight:500,fontSize:"11px",gap:"8px",cursor:"pointer"}},{children:["Form by",(0,f.jsx)("img",{style:{maxWidth:"50%",maxHeight:"80%",paddingBottom:"1px"},src:"https://feathery.s3.us-west-1.amazonaws.com/full-logo-1.png",alt:"Feathery Logo"})]})))})):C()}var Fs=function(A,u,l){if(l||arguments.length===2)for(var p,s=0,B=u.length;s<B;s++)!p&&s in u||(p||(p=Array.prototype.slice.call(u,0,s)),p[s]=u[s]);return A.concat(p||Array.prototype.slice.call(u))};function no(A,u){var l=u[A.servar?A.servar.key:A.id];if(l&&(!Number.isInteger(l.index)||l.index===A.repeat))return l.message}function Du(A,u){var l=u.servar_fields.some(function(s){return s.servar.repeat_trigger}),p=l&&A.lastRepeat;return A.servar.required&&!p}var Qo=[{phoneCode:"1",flag:"🇺🇸",countryCode:"US",countryName:"United States"},{phoneCode:"93",flag:"🇦🇫",countryCode:"AF",countryName:"Afghanistan"},{phoneCode:"355",flag:"🇦🇱",countryCode:"AL",countryName:"Albania"},{phoneCode:"213",flag:"🇩🇿",countryCode:"DZ",countryName:"Algeria"},{phoneCode:"1684",flag:"🇦🇸",countryCode:"AS",countryName:"American Samoa"},{phoneCode:"376",flag:"🇦🇩",countryCode:"AD",countryName:"Andorra"},{phoneCode:"244",flag:"🇦🇴",countryCode:"AO",countryName:"Angola"},{phoneCode:"1264",flag:"🇦🇮",countryCode:"AI",countryName:"Anguilla"},{phoneCode:"1268",flag:"🇦🇬",countryCode:"AG",countryName:"Antigua and Barbuda"},{phoneCode:"54",flag:"🇦🇷",countryCode:"AR",countryName:"Argentina"},{phoneCode:"374",flag:"🇦🇲",countryCode:"AM",countryName:"Armenia"},{phoneCode:"297",flag:"🇦🇼",countryCode:"AW",countryName:"Aruba"},{phoneCode:"61",flag:"🇦🇺",countryCode:"AU",countryName:"Australia"},{phoneCode:"43",flag:"🇦🇹",countryCode:"AT",countryName:"Austria"},{phoneCode:"994",flag:"🇦🇿",countryCode:"AZ",countryName:"Azerbaijan"},{phoneCode:"1242",flag:"🇧🇸",countryCode:"BS",countryName:"Bahamas"},{phoneCode:"973",flag:"🇧🇭",countryCode:"BH",countryName:"Bahrain"},{phoneCode:"880",flag:"🇧🇩",countryCode:"BD",countryName:"Bangladesh"},{phoneCode:"1246",flag:"🇧🇧",countryCode:"BB",countryName:"Barbados"},{phoneCode:"375",flag:"🇧🇾",countryCode:"BY",countryName:"Belarus"},{phoneCode:"32",flag:"🇧🇪",countryCode:"BE",countryName:"Belgium"},{phoneCode:"501",flag:"🇧🇿",countryCode:"BZ",countryName:"Belize"},{phoneCode:"229",flag:"🇧🇯",countryCode:"BJ",countryName:"Benin"},{phoneCode:"1441",flag:"🇧🇲",countryCode:"BM",countryName:"Bermuda"},{phoneCode:"975",flag:"🇧🇹",countryCode:"BT",countryName:"Bhutan"},{phoneCode:"591",flag:"🇧🇴",countryCode:"BO",countryName:"Bolivia"},{phoneCode:"387",flag:"🇧🇦",countryCode:"BA",countryName:"Bosnia and Herzegovina"},{phoneCode:"267",flag:"🇧🇼",countryCode:"BW",countryName:"Botswana"},{phoneCode:"47",flag:"🇧🇻",countryCode:"BV",countryName:"Bouvet Island"},{phoneCode:"55",flag:"🇧🇷",countryCode:"BR",countryName:"Brazil"},{phoneCode:"246",flag:"🇮🇴",countryCode:"IO",countryName:"British Indian Ocean Territory"},{phoneCode:"673",flag:"🇧🇳",countryCode:"BN",countryName:"Brunei Darussalam"},{phoneCode:"359",flag:"🇧🇬",countryCode:"BG",countryName:"Bulgaria"},{phoneCode:"226",flag:"🇧🇫",countryCode:"BF",countryName:"Burkina Faso"},{phoneCode:"257",flag:"🇧🇮",countryCode:"BI",countryName:"Burundi"},{phoneCode:"855",flag:"🇰🇭",countryCode:"KH",countryName:"Cambodia"},{phoneCode:"237",flag:"🇨🇲",countryCode:"CM",countryName:"Cameroon"},{phoneCode:"1",flag:"🇨🇦",countryCode:"CA",countryName:"Canada"},{phoneCode:"238",flag:"🇨🇻",countryCode:"CV",countryName:"Cape Verde"},{phoneCode:"345",flag:"🇰🇾",countryCode:"KY",countryName:"Cayman Islands"},{phoneCode:"236",flag:"🇨🇫",countryCode:"CF",countryName:"Central African Republic"},{phoneCode:"235",flag:"🇹🇩",countryCode:"TD",countryName:"Chad"},{phoneCode:"56",flag:"🇨🇱",countryCode:"CL",countryName:"Chile"},{phoneCode:"86",flag:"🇨🇳",countryCode:"CN",countryName:"China"},{phoneCode:"61",flag:"🇨🇽",countryCode:"CX",countryName:"Christmas Island"},{phoneCode:"61",flag:"🇨🇨",countryCode:"CC",countryName:"Cocos (Keeling) Islands"},{phoneCode:"57",flag:"🇨🇴",countryCode:"CO",countryName:"Colombia"},{phoneCode:"269",flag:"🇰🇲",countryCode:"KM",countryName:"Comoros"},{phoneCode:"242",flag:"🇨🇬",countryCode:"CG",countryName:"Congo"},{phoneCode:"243",flag:"🇨🇩",countryCode:"CD",countryName:"Congo, The Democratic Republic of the Congo"},{phoneCode:"682",flag:"🇨🇰",countryCode:"CK",countryName:"Cook Islands"},{phoneCode:"506",flag:"🇨🇷",countryCode:"CR",countryName:"Costa Rica"},{phoneCode:"225",flag:"🇨🇮",countryCode:"CI",countryName:"Cote d'Ivoire"},{phoneCode:"385",flag:"🇭🇷",countryCode:"HR",countryName:"Croatia"},{phoneCode:"53",flag:"🇨🇺",countryCode:"CU",countryName:"Cuba"},{phoneCode:"357",flag:"🇨🇾",countryCode:"CY",countryName:"Cyprus"},{phoneCode:"420",flag:"🇨🇿",countryCode:"CZ",countryName:"Czech Republic"},{phoneCode:"45",flag:"🇩🇰",countryCode:"DK",countryName:"Denmark"},{phoneCode:"253",flag:"🇩🇯",countryCode:"DJ",countryName:"Djibouti"},{phoneCode:"1767",flag:"🇩🇲",countryCode:"DM",countryName:"Dominica"},{phoneCode:"1849",flag:"🇩🇴",countryCode:"DO",countryName:"Dominican Republic"},{phoneCode:"593",flag:"🇪🇨",countryCode:"EC",countryName:"Ecuador"},{phoneCode:"20",flag:"🇪🇬",countryCode:"EG",countryName:"Egypt"},{phoneCode:"503",flag:"🇸🇻",countryCode:"SV",countryName:"El Salvador"},{phoneCode:"240",flag:"🇬🇶",countryCode:"GQ",countryName:"Equatorial Guinea"},{phoneCode:"291",flag:"🇪🇷",countryCode:"ER",countryName:"Eritrea"},{phoneCode:"372",flag:"🇪🇪",countryCode:"EE",countryName:"Estonia"},{phoneCode:"251",flag:"🇪🇹",countryCode:"ET",countryName:"Ethiopia"},{phoneCode:"500",flag:"🇫🇰",countryCode:"FK",countryName:"Falkland Islands (Malvinas)"},{phoneCode:"298",flag:"🇫🇴",countryCode:"FO",countryName:"Faroe Islands"},{phoneCode:"679",flag:"🇫🇯",countryCode:"FJ",countryName:"Fiji"},{phoneCode:"358",flag:"🇫🇮",countryCode:"FI",countryName:"Finland"},{phoneCode:"33",flag:"🇫🇷",countryCode:"FR",countryName:"France"},{phoneCode:"594",flag:"🇬🇫",countryCode:"GF",countryName:"French Guiana"},{phoneCode:"689",flag:"🇵🇫",countryCode:"PF",countryName:"French Polynesia"},{phoneCode:"262",flag:"🇹🇫",countryCode:"TF",countryName:"French Southern Territories"},{phoneCode:"241",flag:"🇬🇦",countryCode:"GA",countryName:"Gabon"},{phoneCode:"220",flag:"🇬🇲",countryCode:"GM",countryName:"Gambia"},{phoneCode:"995",flag:"🇬🇪",countryCode:"GE",countryName:"Georgia"},{phoneCode:"49",flag:"🇩🇪",countryCode:"DE",countryName:"Germany"},{phoneCode:"233",flag:"🇬🇭",countryCode:"GH",countryName:"Ghana"},{phoneCode:"350",flag:"🇬🇮",countryCode:"GI",countryName:"Gibraltar"},{phoneCode:"30",flag:"🇬🇷",countryCode:"GR",countryName:"Greece"},{phoneCode:"299",flag:"🇬🇱",countryCode:"GL",countryName:"Greenland"},{phoneCode:"1473",flag:"🇬🇩",countryCode:"GD",countryName:"Grenada"},{phoneCode:"590",flag:"🇬🇵",countryCode:"GP",countryName:"Guadeloupe"},{phoneCode:"1671",flag:"🇬🇺",countryCode:"GU",countryName:"Guam"},{phoneCode:"502",flag:"🇬🇹",countryCode:"GT",countryName:"Guatemala"},{phoneCode:"44",flag:"🇬🇬",countryCode:"GG",countryName:"Guernsey"},{phoneCode:"224",flag:"🇬🇳",countryCode:"GN",countryName:"Guinea"},{phoneCode:"245",flag:"🇬🇼",countryCode:"GW",countryName:"Guinea-Bissau"},{phoneCode:"592",flag:"🇬🇾",countryCode:"GY",countryName:"Guyana"},{phoneCode:"509",flag:"🇭🇹",countryCode:"HT",countryName:"Haiti"},{phoneCode:"672",flag:"🇭🇲",countryCode:"HM",countryName:"Heard Island and Mcdonald Islands"},{phoneCode:"379",flag:"🇻🇦",countryCode:"VA",countryName:"Holy See (Vatican City State)"},{phoneCode:"504",flag:"🇭🇳",countryCode:"HN",countryName:"Honduras"},{phoneCode:"852",flag:"🇭🇰",countryCode:"HK",countryName:"Hong Kong"},{phoneCode:"36",flag:"🇭🇺",countryCode:"HU",countryName:"Hungary"},{phoneCode:"354",flag:"🇮🇸",countryCode:"IS",countryName:"Iceland"},{phoneCode:"91",flag:"🇮🇳",countryCode:"IN",countryName:"India"},{phoneCode:"62",flag:"🇮🇩",countryCode:"ID",countryName:"Indonesia"},{phoneCode:"98",flag:"🇮🇷",countryCode:"IR",countryName:"Iran"},{phoneCode:"964",flag:"🇮🇶",countryCode:"IQ",countryName:"Iraq"},{phoneCode:"353",flag:"🇮🇪",countryCode:"IE",countryName:"Ireland"},{phoneCode:"44",flag:"🇮🇲",countryCode:"IM",countryName:"Isle of Man"},{phoneCode:"972",flag:"🇮🇱",countryCode:"IL",countryName:"Israel"},{phoneCode:"39",flag:"🇮🇹",countryCode:"IT",countryName:"Italy"},{phoneCode:"1876",flag:"🇯🇲",countryCode:"JM",countryName:"Jamaica"},{phoneCode:"81",flag:"🇯🇵",countryCode:"JP",countryName:"Japan"},{phoneCode:"44",flag:"🇯🇪",countryCode:"JE",countryName:"Jersey"},{phoneCode:"962",flag:"🇯🇴",countryCode:"JO",countryName:"Jordan"},{phoneCode:"7",flag:"🇰🇿",countryCode:"KZ",countryName:"Kazakhstan"},{phoneCode:"254",flag:"🇰🇪",countryCode:"KE",countryName:"Kenya"},{phoneCode:"686",flag:"🇰🇮",countryCode:"KI",countryName:"Kiribati"},{phoneCode:"383",flag:"🇽🇰",countryCode:"XK",countryName:"Kosovo"},{phoneCode:"965",flag:"🇰🇼",countryCode:"KW",countryName:"Kuwait"},{phoneCode:"996",flag:"🇰🇬",countryCode:"KG",countryName:"Kyrgyzstan"},{phoneCode:"856",flag:"🇱🇦",countryCode:"LA",countryName:"Laos"},{phoneCode:"371",flag:"🇱🇻",countryCode:"LV",countryName:"Latvia"},{phoneCode:"961",flag:"🇱🇧",countryCode:"LB",countryName:"Lebanon"},{phoneCode:"266",flag:"🇱🇸",countryCode:"LS",countryName:"Lesotho"},{phoneCode:"231",flag:"🇱🇷",countryCode:"LR",countryName:"Liberia"},{phoneCode:"218",flag:"🇱🇾",countryCode:"LY",countryName:"Libyan Arab Jamahiriya"},{phoneCode:"423",flag:"🇱🇮",countryCode:"LI",countryName:"Liechtenstein"},{phoneCode:"370",flag:"🇱🇹",countryCode:"LT",countryName:"Lithuania"},{phoneCode:"352",flag:"🇱🇺",countryCode:"LU",countryName:"Luxembourg"},{phoneCode:"853",flag:"🇲🇴",countryCode:"MO",countryName:"Macao"},{phoneCode:"261",flag:"🇲🇬",countryCode:"MG",countryName:"Madagascar"},{phoneCode:"265",flag:"🇲🇼",countryCode:"MW",countryName:"Malawi"},{phoneCode:"60",flag:"🇲🇾",countryCode:"MY",countryName:"Malaysia"},{phoneCode:"960",flag:"🇲🇻",countryCode:"MV",countryName:"Maldives"},{phoneCode:"223",flag:"🇲🇱",countryCode:"ML",countryName:"Mali"},{phoneCode:"356",flag:"🇲🇹",countryCode:"MT",countryName:"Malta"},{phoneCode:"692",flag:"🇲🇭",countryCode:"MH",countryName:"Marshall Islands"},{phoneCode:"596",flag:"🇲🇶",countryCode:"MQ",countryName:"Martinique"},{phoneCode:"222",flag:"🇲🇷",countryCode:"MR",countryName:"Mauritania"},{phoneCode:"230",flag:"🇲🇺",countryCode:"MU",countryName:"Mauritius"},{phoneCode:"262",flag:"🇾🇹",countryCode:"YT",countryName:"Mayotte"},{phoneCode:"52",flag:"🇲🇽",countryCode:"MX",countryName:"Mexico"},{phoneCode:"691",flag:"🇫🇲",countryCode:"FM",countryName:"Micronesia"},{phoneCode:"373",flag:"🇲🇩",countryCode:"MD",countryName:"Moldova"},{phoneCode:"377",flag:"🇲🇨",countryCode:"MC",countryName:"Monaco"},{phoneCode:"976",flag:"🇲🇳",countryCode:"MN",countryName:"Mongolia"},{phoneCode:"382",flag:"🇲🇪",countryCode:"ME",countryName:"Montenegro"},{phoneCode:"1664",flag:"🇲🇸",countryCode:"MS",countryName:"Montserrat"},{phoneCode:"212",flag:"🇲🇦",countryCode:"MA",countryName:"Morocco"},{phoneCode:"258",flag:"🇲🇿",countryCode:"MZ",countryName:"Mozambique"},{phoneCode:"95",flag:"🇲🇲",countryCode:"MM",countryName:"Myanmar"},{phoneCode:"264",flag:"🇳🇦",countryCode:"NA",countryName:"Namibia"},{phoneCode:"674",flag:"🇳🇷",countryCode:"NR",countryName:"Nauru"},{phoneCode:"977",flag:"🇳🇵",countryCode:"NP",countryName:"Nepal"},{phoneCode:"31",flag:"🇳🇱",countryCode:"NL",countryName:"Netherlands"},{phoneCode:"599",flag:"",countryCode:"AN",countryName:"Netherlands Antilles"},{phoneCode:"687",flag:"🇳🇨",countryCode:"NC",countryName:"New Caledonia"},{phoneCode:"64",flag:"🇳🇿",countryCode:"NZ",countryName:"New Zealand"},{phoneCode:"505",flag:"🇳🇮",countryCode:"NI",countryName:"Nicaragua"},{phoneCode:"227",flag:"🇳🇪",countryCode:"NE",countryName:"Niger"},{phoneCode:"234",flag:"🇳🇬",countryCode:"NG",countryName:"Nigeria"},{phoneCode:"683",flag:"🇳🇺",countryCode:"NU",countryName:"Niue"},{phoneCode:"672",flag:"🇳🇫",countryCode:"NF",countryName:"Norfolk Island"},{phoneCode:"850",flag:"🇰🇵",countryCode:"KP",countryName:"North Korea"},{phoneCode:"389",flag:"🇲🇰",countryCode:"MK",countryName:"North Macedonia"},{phoneCode:"1670",flag:"🇲🇵",countryCode:"MP",countryName:"Northern Mariana Islands"},{phoneCode:"47",flag:"🇳🇴",countryCode:"NO",countryName:"Norway"},{phoneCode:"968",flag:"🇴🇲",countryCode:"OM",countryName:"Oman"},{phoneCode:"92",flag:"🇵🇰",countryCode:"PK",countryName:"Pakistan"},{phoneCode:"680",flag:"🇵🇼",countryCode:"PW",countryName:"Palau"},{phoneCode:"970",flag:"🇵🇸",countryCode:"PS",countryName:"Palestinian Territory, Occupied"},{phoneCode:"507",flag:"🇵🇦",countryCode:"PA",countryName:"Panama"},{phoneCode:"675",flag:"🇵🇬",countryCode:"PG",countryName:"Papua New Guinea"},{phoneCode:"595",flag:"🇵🇾",countryCode:"PY",countryName:"Paraguay"},{phoneCode:"51",flag:"🇵🇪",countryCode:"PE",countryName:"Peru"},{phoneCode:"63",flag:"🇵🇭",countryCode:"PH",countryName:"Philippines"},{phoneCode:"64",flag:"🇵🇳",countryCode:"PN",countryName:"Pitcairn"},{phoneCode:"48",flag:"🇵🇱",countryCode:"PL",countryName:"Poland"},{phoneCode:"351",flag:"🇵🇹",countryCode:"PT",countryName:"Portugal"},{phoneCode:"1939",flag:"🇵🇷",countryCode:"PR",countryName:"Puerto Rico"},{phoneCode:"974",flag:"🇶🇦",countryCode:"QA",countryName:"Qatar"},{phoneCode:"262",flag:"🇷🇪",countryCode:"RE",countryName:"Reunion"},{phoneCode:"40",flag:"🇷🇴",countryCode:"RO",countryName:"Romania"},{phoneCode:"7",flag:"🇷🇺",countryCode:"RU",countryName:"Russia"},{phoneCode:"250",flag:"🇷🇼",countryCode:"RW",countryName:"Rwanda"},{phoneCode:"590",flag:"🇧🇱",countryCode:"BL",countryName:"Saint Barthelemy"},{phoneCode:"290",flag:"🇸🇭",countryCode:"SH",countryName:"Saint Helena, Ascension and Tristan Da Cunha"},{phoneCode:"1869",flag:"🇰🇳",countryCode:"KN",countryName:"Saint Kitts and Nevis"},{phoneCode:"1758",flag:"🇱🇨",countryCode:"LC",countryName:"Saint Lucia"},{phoneCode:"590",flag:"🇲🇫",countryCode:"MF",countryName:"Saint Martin"},{phoneCode:"508",flag:"🇵🇲",countryCode:"PM",countryName:"Saint Pierre and Miquelon"},{phoneCode:"1784",flag:"🇻🇨",countryCode:"VC",countryName:"Saint Vincent and the Grenadines"},{phoneCode:"685",flag:"🇼🇸",countryCode:"WS",countryName:"Samoa"},{phoneCode:"378",flag:"🇸🇲",countryCode:"SM",countryName:"San Marino"},{phoneCode:"239",flag:"🇸🇹",countryCode:"ST",countryName:"Sao Tome and Principe"},{phoneCode:"966",flag:"🇸🇦",countryCode:"SA",countryName:"Saudi Arabia"},{phoneCode:"221",flag:"🇸🇳",countryCode:"SN",countryName:"Senegal"},{phoneCode:"381",flag:"🇷🇸",countryCode:"RS",countryName:"Serbia"},{phoneCode:"248",flag:"🇸🇨",countryCode:"SC",countryName:"Seychelles"},{phoneCode:"232",flag:"🇸🇱",countryCode:"SL",countryName:"Sierra Leone"},{phoneCode:"65",flag:"🇸🇬",countryCode:"SG",countryName:"Singapore"},{phoneCode:"421",flag:"🇸🇰",countryCode:"SK",countryName:"Slovakia"},{phoneCode:"386",flag:"🇸🇮",countryCode:"SI",countryName:"Slovenia"},{phoneCode:"677",flag:"🇸🇧",countryCode:"SB",countryName:"Solomon Islands"},{phoneCode:"252",flag:"🇸🇴",countryCode:"SO",countryName:"Somalia"},{phoneCode:"27",flag:"🇿🇦",countryCode:"ZA",countryName:"South Africa"},{phoneCode:"500",flag:"🇬🇸",countryCode:"GS",countryName:"South Georgia and the South Sandwich Islands"},{phoneCode:"82",flag:"🇰🇷",countryCode:"KR",countryName:"South Korea"},{phoneCode:"211",flag:"🇸🇸",countryCode:"SS",countryName:"South Sudan"},{phoneCode:"34",flag:"🇪🇸",countryCode:"ES",countryName:"Spain"},{phoneCode:"94",flag:"🇱🇰",countryCode:"LK",countryName:"Sri Lanka"},{phoneCode:"249",flag:"🇸🇩",countryCode:"SD",countryName:"Sudan"},{phoneCode:"597",flag:"🇸🇷",countryCode:"SR",countryName:"Suriname"},{phoneCode:"47",flag:"🇸🇯",countryCode:"SJ",countryName:"Svalbard and Jan Mayen"},{phoneCode:"268",flag:"🇸🇿",countryCode:"SZ",countryName:"Swaziland"},{phoneCode:"46",flag:"🇸🇪",countryCode:"SE",countryName:"Sweden"},{phoneCode:"41",flag:"🇨🇭",countryCode:"CH",countryName:"Switzerland"},{phoneCode:"963",flag:"🇸🇾",countryCode:"SY",countryName:"Syrian Arab Republic"},{phoneCode:"886",flag:"🇹🇼",countryCode:"TW",countryName:"Taiwan"},{phoneCode:"992",flag:"🇹🇯",countryCode:"TJ",countryName:"Tajikistan"},{phoneCode:"255",flag:"🇹🇿",countryCode:"TZ",countryName:"Tanzania"},{phoneCode:"66",flag:"🇹🇭",countryCode:"TH",countryName:"Thailand"},{phoneCode:"670",flag:"🇹🇱",countryCode:"TL",countryName:"Timor-Leste"},{phoneCode:"228",flag:"🇹🇬",countryCode:"TG",countryName:"Togo"},{phoneCode:"690",flag:"🇹🇰",countryCode:"TK",countryName:"Tokelau"},{phoneCode:"676",flag:"🇹🇴",countryCode:"TO",countryName:"Tonga"},{phoneCode:"1868",flag:"🇹🇹",countryCode:"TT",countryName:"Trinidad and Tobago"},{phoneCode:"216",flag:"🇹🇳",countryCode:"TN",countryName:"Tunisia"},{phoneCode:"993",flag:"🇹🇲",countryCode:"TM",countryName:"Turkmenistan"},{phoneCode:"1649",flag:"🇹🇨",countryCode:"TC",countryName:"Turks and Caicos Islands"},{phoneCode:"688",flag:"🇹🇻",countryCode:"TV",countryName:"Tuvalu"},{phoneCode:"90",flag:"🇹🇷",countryCode:"TR",countryName:"Turkey"},{phoneCode:"256",flag:"🇺🇬",countryCode:"UG",countryName:"Uganda"},{phoneCode:"380",flag:"🇺🇦",countryCode:"UA",countryName:"Ukraine"},{phoneCode:"971",flag:"🇦🇪",countryCode:"AE",countryName:"United Arab Emirates"},{phoneCode:"44",flag:"🇬🇧",countryCode:"GB",countryName:"United Kingdom"},{phoneCode:"598",flag:"🇺🇾",countryCode:"UY",countryName:"Uruguay"},{phoneCode:"998",flag:"🇺🇿",countryCode:"UZ",countryName:"Uzbekistan"},{phoneCode:"678",flag:"🇻🇺",countryCode:"VU",countryName:"Vanuatu"},{phoneCode:"58",flag:"🇻🇪",countryCode:"VE",countryName:"Venezuela"},{phoneCode:"84",flag:"🇻🇳",countryCode:"VN",countryName:"Vietnam"},{phoneCode:"1284",flag:"🇻🇬",countryCode:"VG",countryName:"Virgin Islands, British"},{phoneCode:"1340",flag:"🇻🇮",countryCode:"VI",countryName:"Virgin Islands, U.S."},{phoneCode:"681",flag:"🇼🇫",countryCode:"WF",countryName:"Wallis and Futuna"},{phoneCode:"967",flag:"🇾🇪",countryCode:"YE",countryName:"Yemen"},{phoneCode:"260",flag:"🇿🇲",countryCode:"ZM",countryName:"Zambia"},{phoneCode:"263",flag:"🇿🇼",countryCode:"ZW",countryName:"Zimbabwe"},{phoneCode:"358",flag:"🇦🇽",countryCode:"AX",countryName:"Åland Islands"}];const ic=Qo;var pA=new Set(["AD","AE","AF","AG","AL","AM","AO","AR","AS","AT","AU","AW","AZ","BA","BB","BD","BE","BF","BG","BJ","BM","BN","BO","BR","BS","BT","BW","BY","BZ","CA","CD","CF","CG","CH","CI","CK","CL","CM","CO","CR","CV","CW","CY","CZ","DE","DJ","DK","DM","DO","DZ","EC","EG","ES","ET","FI","FJ","FK","FM","FO","FR","GA","GB","GD","GE","GF","GG","GH","GI","GL","GM","GP","GQ","GR","GT","GY","HK","HN","HR","HT","HU","ID","IE","IL","IM","IN","IQ","IT","JE","JM","JO","JP","KE","KG","KH","KM","KN","KR","KW","KY","KZ","LA","LB","LC","LI","LK","LS","LT","LU","LV","LY","MA","MD","ME","MF","MG","MK","MM","MN","MO","MS","MT","MU","MW","MX","MY","MZ","NA","NC","NE","NF","NG","NI","NL","NO","NP","NZ","OM","PA","PE","PG","PH","PK","PL","PM","PR","PS","PT","PY","QA","RE","RO","RS","RU","RW","SA","SC","SE","SG","SH","SI","SK","SL","SN","SR","ST","SV","SZ","TC","TG","TH","TL","TM","TO","TR","TT","TW","TZ","UA","UG","US","UY","UZ","VC","VE","VG","VI","VN","WS","YE","YT","ZA","ZM","ZW"]);function UA(A,u){u===void 0&&(u="code");var l=u==="code"?"countryCode":"countryName";return Qo.find(function(p){return p[l]===A})}var Hr=function(){return Hr=Object.assign||function(A){for(var u,l=1,p=arguments.length;l<p;l++)for(var s in u=arguments[l])Object.prototype.hasOwnProperty.call(u,s)&&(A[s]=u[s]);return A},Hr.apply(this,arguments)},xl=function(A,u,l){if(l||arguments.length===2)for(var p,s=0,B=u.length;s<B;s++)!p&&s in u||(p||(p=Array.prototype.slice.call(u,0,s)),p[s]=u[s]);return A.concat(p||Array.prototype.slice.call(u))},Bd=new Set(["gmap_line_1","gmap_line_2","gmap_city","gmap_state","gmap_country","gmap_zip"]);const xd=function(A){var u,l,p,s,B,m=A.node,S=A.form,T=m.type,I=S.userProgress,C=S.curDepth,D=S.maxDepth,V=S.elementProps,K=S.activeStep,z=S.buttonLoaders,J=S.customClickSelectionState,ce=S.runElementActions,se=S.buttonOnClick,Te=S.fieldOnChange,_e=S.inlineErrors,et=S.setInlineErrors,Ue=S.changeValue,Ee=S.updateFieldValues,at=S.elementOnView,Re=S.onViewElements,$e=S.formSettings,tt=S.formRef,We=S.focusRef,ut=S.setCardElement,st=S.visiblePositions,At=S.featheryContext,ze={componentOnly:!1,element:m,elementProps:V[m.id],inlineError:no(m,_e),featheryContext:At},Xe=(l=(u=m.servar)===null||u===void 0?void 0:u.key)!==null&&l!==void 0?l:m.id;if(at&&Re.includes(Xe)&&(ze.onView=function(ct){return at(Xe,ct)}),T==="progress_bar")return(0,f.jsx)(zr.ProgressBarElement,Hr({},ze,{progress:I,curDepth:C,maxDepth:D}));if(T==="image")return(0,f.jsx)(zr.ImageElement,Hr({},ze));if(T==="video")return(0,f.jsx)(zr.VideoElement,Hr({},ze));if(T==="text")return(0,f.jsx)(zr.TextElement,Hr({textSpanOnClick:function(ct,jt){var Vr;ce({element:m,actions:(Vr=m.properties.actions)!==null&&Vr!==void 0?Vr:[],elementType:"text",textSpanStart:ct,textSpanEnd:jt})},conditions:K.next_conditions},ze));if(T==="button"){var Je=!1;if(m.properties.disable_if_fields_incomplete){var dt=Ce(K,st,["servar_fields"],!0).some(function(ct){var jt=ct.element,Vr=ct.repeat;if(Du(jt,K)){var Tn=jt.servar,Rn=Rt[Tn.key];return Tn.repeated&&(Rn=Rn[Vr]),$g(Rn,Tn)}return!1}),Ct=Ce(K,st,["buttons","subgrids"],!0).map(function(ct){return ct.element}).filter(function(ct){var jt,Vr=ct.id,Tn=ct.properties;return Vr!==m.id&&((jt=Tn.actions)!==null&&jt!==void 0?jt:[]).some(function(Rn){return Rn.type===ai&&Rn.custom_store_field_key})}),ht=Ct.length===0||Ct.some(function(ct){var jt;return((jt=ct.properties.actions)!==null&&jt!==void 0?jt:[]).some(function(Vr){return Vr.type===ai&&Rt[Vr.custom_store_field_key]})});Je=dt||!ht}return(0,f.jsx)(zr.ButtonElement,Hr({active:J(m),loader:z[m.id],onClick:function(ct){ct.preventDefault(),ct.stopPropagation(),se(m)},disabled:Je},ze))}if(T==="field"){var qe=(p=m.repeat)!==null&&p!==void 0?p:null,wt=m.servar,Ye=Gd(m).value,yt=!Ye||Ye===wt.metadata.default_value;!We.current&&yt&&(We.current=m.id);var It=m.properties.submit_trigger==="auto",Cr=qe!==null&&wt.metadata.repeat_options!==void 0&&wt.metadata.repeat_options[qe]!==void 0,Xt=function(ct){return Cr?!wt.metadata.repeat_options[qe].includes(ct):!wt.metadata.options.includes(ct)},Bn="";wt.metadata.other&&(wt.type==="select"?Xt(Ye)&&(Bn=Ye):wt.type==="multiselect"&&Ye.forEach(function(ct){Xt(ct)&&(Bn=ct)}));var hr=Te({fieldID:m.id,fieldKey:wt.key,servarId:wt.id,elementRepeatIndex:m.repeat||0}),tr=(0,w.useCallback)(un()(hr,500),[]),Kr=Du(m,K),Ir=Hr(Hr({},ze),{elementProps:V[wt.key],autoComplete:$e.autocomplete,rightToLeft:$e.rightToLeft,disabled:m.properties.disabled||$e.readOnly,onEnter:function(ct){if(ct.preventDefault(),ct.stopPropagation(),$e.enterToSubmit){var jt=K.buttons.find(function(Vr){return Vr.properties.submit});jt&&se(jt)}},required:Kr}),zn="";switch(wt.type){case"matrix":return(0,f.jsx)(zr.MatrixField,Hr({},Ir,{fieldVal:Ye,onChange:function(ct){var jt=ct.target.value,Vr=ct.target.dataset.questionId,Tn=ct.target.checked,Rn=ct.target.type,kr=Hr({},Ye);Rn==="radio"?kr[Vr]=[jt]:Rn==="checkbox"&&(Tn?kr[Vr]?kr[Vr].push(jt):kr[Vr]=[jt]:kr[Vr]=kr[Vr].filter(function(kn){return kn!==jt})),Ue(kr,m,qe),hr()},repeatIndex:qe}));case"date_selector":return(0,f.jsx)(zr.DateSelectorField,Hr({},Ir,{value:Ye,onComplete:function(ct){Ue(ct,m,qe)&&hr()},setRef:function(ct){We.current===m.id&&(We.current=ct)},repeatIndex:qe}));case"signature":return(0,f.jsx)(zr.SignatureField,Hr({},Ir,{defaultValue:Ye,onEnd:function(ct){var jt;ct.size!==0&&(Yp(wt.key,wt.repeated?qe:null),Ee(((jt={})[wt.key]=Promise.resolve(ct),jt)),hr())},onClear:function(){var ct;Ee(((ct={})[wt.key]=null,ct)),hr()}}));case"qr_scanner":return(0,f.jsx)(zr.QRScanner,Hr({},Ir,{fieldVal:Ye,onChange:function(ct){Ue(ct,m,qe)&&hr({submitData:It&&ct})}}));case"file_upload":return(0,f.jsx)(zr.FileUploadField,Hr({},Ir,{onChange:function(ct,jt){Yp(wt.key,wt.repeated?qe:null),Ue(ct,m,qe),hr({valueRepeatIndex:jt,submitData:It&&!m.properties.multiple&&ct.length>0})},initialFiles:Ye}));case"button_group":return(0,f.jsx)(zr.ButtonGroupField,Hr({},Ir,{fieldVal:Ye,onClick:function(ct){var jt=m.servar,Vr=jt.metadata.multiple,Tn=jt.required,Rn=!!ct;if(Vr){var kr=Ye.indexOf(ct);kr===-1?Ue(xl(xl([],Ye,!0),[ct],!1),m,qe):(Ue(xn(Ye,kr),m,qe),Rn=!1)}else Rn=Tn||Ye[0]!==ct,Ue(Rn?[ct]:[],m,qe);hr({submitData:!Vr&&It&&Rn})},repeatIndex:qe}));case"checkbox":return(0,f.jsx)(zr.CheckboxField,Hr({},Ir,{fieldVal:Ye,onChange:function(ct){var jt=ct.target.checked;Ue(jt,m,qe),hr()}}));case"dropdown":case"gmap_state":case"gmap_country":if(wt.type==="gmap_state"){var $r=K.servar_fields.filter(function(ct){return ct.servar.type==="gmap_country"}).sort(function(ct,jt){var Vr=pe(m.position,ct.position),Tn=pe(m.position,jt.position);if(Vr<Tn)return 1;if(Vr>Tn)return-1;var Rn=ct.position[Vr],kr=jt.position[Tn],kn=m.position[Vr];return Math.abs(kn-Rn)>Math.abs(kn-kr)?1:-1})[0];if($r){var Ur=Rt[$r.servar.key];Array.isArray(Ur)&&(Ur=Ur[0]),zn=Ur?$r.servar.metadata.store_abbreviation?Ur:(B=(s=UA(Ur,"name"))===null||s===void 0?void 0:s.countryCode)!==null&&B!==void 0?B:"":""}}return(0,f.jsx)(zr.DropdownField,Hr({},Ir,{fieldVal:Ye,onChange:function(ct){var jt=ct.target.value;Ue(jt,m,qe),hr({submitData:It&&jt})},countryCode:zn,setRef:function(ct){We.current!==m.id||cb()||(We.current=ct)},repeatIndex:qe}));case"dropdown_multi":return(0,f.jsx)(zr.DropdownMultiField,Hr({},Ir,{fieldVal:Ye,onChange:function(ct){ct=ct.map(function(jt){return jt.value}),Ue(ct,m,qe),hr()},repeatIndex:qe}));case"pin_input":return(0,f.jsx)(zr.PinInputField,Hr({},Ir,{fieldVal:Ye,onChange:function(ct){Ue(ct,m,qe,!1)&&tr({submitData:It&&ct.length===m.servar.max_length})},autoFocus:We.current===m.id&&$e.autofocus}));case"multiselect":return(0,f.jsx)(zr.CheckboxGroupField,Hr({},Ir,{fieldVal:Ye,otherVal:Bn,onChange:function(ct){var jt=function(Vr,Tn,Rn){var kr,kn,fr=Vr.target,Ln=fr.name,sr=Tn.servar,on=Gd(Tn),Xn=on.value,Fa=fr.checked?Fs(Fs([],Xn,!0),[Ln],!1):Xn.filter(function(wA){return wA!==Ln});if(on.repeated){var bi=on.valueList,Pa=on.index;Rn(((kr={})[sr.key]=Kt(bi,Fa,Pa),kr))}else Rn(((kn={})[sr.key]=Fa,kn));return fr.checked?Fa.length-1:-1}(ct,m,Ee);hr({valueRepeatIndex:jt})},onOtherChange:function(ct){var jt=function(Vr,Tn,Rn,kr){var kn,fr,Ln=Tn.target,sr=Ln.value,on=Rt[Ln.id];if(kr!==null){var Xn=on.map(function(Fa,bi){return bi===kr?Fa.map(function(Pa){return Pa===Vr?sr:Pa}):Fa});return Rn(((kn={})[Ln.id]=Xn,kn)),Xn[kr].length-1}return(on=on.filter(function(Fa){return Fa!==Vr})).push(sr),Rn(((fr={})[Ln.id]=on,fr)),Array.isArray(on)?on.length-1:void 0}(Bn,ct,Ee,qe);hr({valueRepeatIndex:jt})},repeatIndex:qe}));case"select":return(0,f.jsx)(zr.RadioButtonGroupField,Hr({},Ir,{fieldVal:Ye,otherVal:Bn,onChange:function(ct){var jt=ct.target.value;Ue(jt,m,qe),hr({submitData:It&&jt})},onOtherChange:function(ct){(function(jt,Vr,Tn){var Rn,kr,kn=jt.target,fr=kn.value,Ln=Rt[kn.id];if(Tn!==null){var sr=Ln.map(function(on,Xn){return Xn===Tn?fr:on});Vr(((Rn={})[kn.id]=sr,Rn))}else Ln=fr,Vr(((kr={})[kn.id]=Ln,kr));Array.isArray(Ln)&&Ln.length})(ct,Ee,qe),hr({submitData:It&&ct.target.value})},repeatIndex:qe}));case"hex_color":return(0,f.jsx)(zr.ColorPickerField,Hr({},Ir,{fieldVal:Ye,onChange:function(ct){Ue(ct,m,qe),hr({submitData:It&&ct})}}));case"slider":return(0,f.jsx)(zr.SliderField,Hr({},Ir,{fieldVal:Ye,onChange:function(ct){Ue(ct,m,qe)&&tr()}}));case"rating":return(0,f.jsx)(zr.RatingField,Hr({},Ir,{fieldVal:Ye,onChange:function(ct){Ue(ct,m,qe)&&hr({submitData:It&&ct})}}));case"password":return(0,f.jsx)(zr.PasswordField,Hr({},Ir,{rawValue:W(Ye),onChange:function(ct){var jt=ct.target.value;Ue(jt,m,qe,!0,!1)&&tr()},setRef:function(ct){We.current===m.id&&(We.current=ct)},repeatIndex:qe}));case"text_area":return(0,f.jsx)(zr.TextArea,Hr({},Ir,{rawValue:W(Ye),onChange:function(ct){var jt=ct.target.value;Ue(jt,m,qe,!0,!1)&&tr()},setRef:function(ct){We.current===m.id&&(We.current=ct)},repeatIndex:qe}));case"phone_number":return(0,f.jsx)(zr.PhoneField,Hr({},Ir,{fullNumber:W(Ye),onComplete:function(ct){Ue(ct,m,qe)&&hr()},setRef:function(ct){We.current===m.id&&(We.current=ct)},repeatIndex:qe}));case"gmap_line_1":return(0,f.jsx)(zr.AddressLine1,Hr({},Ir,{value:W(Ye),repeatIndex:qe,onChange:function(ct){var jt=ct.target.value;Ue(jt,m,qe,!0,!1)&&tr()},onSelect:function(ct,jt){var Vr={};if(m.servar.metadata.save_address==="all_line_1"){var Tn=ct.formatted_address;Vr[m.servar.key]=qe===null?Tn:Kt(Rt[wt.key]||[],Tn,qe)}else{var Rn={};K.servar_fields.forEach(function(kr){var kn=kr.servar;Bd.has(kn.type)&&(Rn[kn.type]=function(fr,Ln,sr){if(!Ln)return sr;if(!sr)return Ln;for(var on=0;on<fr.position.length;on++){var Xn=fr.position[on],Fa=Ln.position[on]-Xn,bi=sr.position[on]-Xn;if(Fa!==bi)return Fa<0?bi>Fa?sr:Ln:bi<0?Fa>bi?Ln:sr:bi>Fa?Ln:sr}return Ln}(m,Rn[kn.type],kr))}),Object.entries(Rn).forEach(function(kr){var kn,fr=kr[1].servar;if(fr.type==="gmap_state"&&fr.metadata.store_abbreviation)kn=ct.gmap_state_short;else if(fr.type!=="gmap_country"||fr.metadata.store_abbreviation)kn=ct[fr.type];else{var Ln=UA(ct.gmap_country);kn=Ln?Ln.countryName:ct.gmap_country}kn=kn??"",Vr[fr.key]=qe===null?kn:Kt(Rt[fr.key]||[],kn,qe)})}Q(Vr)||(Ee(Vr),tr({triggerType:"addressSelect",integrationData:{id:jt,addressComponents:ct.address_components,geometry:ct.geometry}}))},setRef:function(ct){We.current===m.id&&(We.current=ct)}}));case"payment_method":return(0,f.jsx)(zr.PaymentMethodField,Hr({},Ir,{autoFocus:We.current===m.id&&$e.autofocus,setCardElement:ut,setFieldError:function(ct){return Zs({formRef:tt,fieldKey:m.servar.key,message:ct,errorType:$e.errorType,servarType:m.servar.type,inlineErrors:Hr({},_e),setInlineErrors:et,triggerErrors:!0})},onChange:function(ct){Ue(ct,m,qe)&&hr()}}));default:return(0,f.jsx)(zr.TextField,Hr({},Ir,{onAccept:function(ct,jt){var Vr,Tn=jt._unmaskedValue===""?"":ct;if(Tn!==W(Ye)){var Rn=!Tn||!Ye||((Vr=wt.metadata.options)!==null&&Vr!==void 0?Vr:[]).length>0;if(Ue(ct,m,qe,Rn,!1)){var kr=It&&function(kn,fr){return kn.type==="ssn"&&fr.length===9}(wt,ct);tr({submitData:kr})}}},setRef:function(ct){We.current===m.id&&(We.current=ct)},repeatIndex:qe}))}}return null};var Qc=function(){return Qc=Object.assign||function(A){for(var u,l=1,p=arguments.length;l<p;l++)for(var s in u=arguments[l])Object.prototype.hasOwnProperty.call(u,s)&&(A[s]=u[s]);return A},Qc.apply(this,arguments)};const Mu=function(A){var u=A.html,l=u===void 0?"":u,p=function(I,C){var D={};for(var V in I)Object.prototype.hasOwnProperty.call(I,V)&&C.indexOf(V)<0&&(D[V]=I[V]);if(I!=null&&typeof Object.getOwnPropertySymbols=="function"){var K=0;for(V=Object.getOwnPropertySymbols(I);K<V.length;K++)C.indexOf(V[K])<0&&Object.prototype.propertyIsEnumerable.call(I,V[K])&&(D[V[K]]=I[V[K]])}return D}(A,["html"]),s=(0,w.useRef)(null),B=(0,w.useRef)(!0),m=(0,w.useState)(!1),S=m[0],T=m[1];return(0,w.useEffect)(function(){if(B.current){B.current=!1,Dt();var I=an().createRange().createContextualFragment(l);s.current.innerHTML="",s.current.appendChild(I),T(!0)}},[l,s]),(0,w.useEffect)(function(){S&&ur()},[S]),(0,f.jsx)("div",Qc({},p,{ref:s}))};var Pu=function(A,u){var l,p,s,B;u===void 0&&(u="");var m=Zp(A),S=JSON.parse(JSON.stringify((l=m["".concat(u,"styles")])!==null&&l!==void 0?l:{}));if(!A.isElement){var T=uc(m,"width",u),I=uc(m,"height",u);ae(T)?(S.width=de(T),S.width_unit="px"):S.width=T,ae(I)?(S.height=de(I),S.height_unit="px"):S.height=I}if(S.viewport=u?"mobile":"desktop",S.axis=uc(m,"axis",u),A.parent){var C=Zp(A.parent);S.parent_width=uc(C,"width",u),S.parent_height=uc(C,"height",u),S.parent_axis=(p=uc(C,"axis",u))!==null&&p!==void 0?p:null;var D=(s=Ql(C,"vertical_align",u))!==null&&s!==void 0?s:null,V=(B=Ql(C,"horizontal_align",u))!==null&&B!==void 0?B:null;S.parent_vertical_align=D,S.parent_horizontal_align=V}return S},gi=function(){return gi=Object.assign||function(A){for(var u,l=1,p=arguments.length;l<p;l++)for(var s in u=arguments[l])Object.prototype.hasOwnProperty.call(u,s)&&(A[s]=u[s]);return A},gi.apply(this,arguments)};const Pi=yC();var Ts=d.n(Pi),Oo=function(){return Oo=Object.assign||function(A){for(var u,l=1,p=arguments.length;l<p;l++)for(var s in u=arguments[l])Object.prototype.hasOwnProperty.call(u,s)&&(A[s]=u[s]);return A},Oo.apply(this,arguments)},Co=(0,w.forwardRef)(function(A,u){var l=A.node,p=A.raw,s=A.css,B=s===void 0?{}:s,m=A.viewport,S=A.component,T=A.children,I=A.className,C=A.viewportOnly,D=C!==void 0&&C,V=function(Re,$e){var tt={};for(var We in Re)Object.prototype.hasOwnProperty.call(Re,We)&&$e.indexOf(We)<0&&(tt[We]=Re[We]);if(Re!=null&&typeof Object.getOwnPropertySymbols=="function"){var ut=0;for(We=Object.getOwnPropertySymbols(Re);ut<We.length;ut++)$e.indexOf(We[ut])<0&&Object.prototype.propertyIsEnumerable.call(Re,We[ut])&&(tt[We[ut]]=Re[We[ut]])}return tt}(A,["node","raw","css","viewport","component","children","className","viewportOnly"]),K=function(Re,$e){var tt=(0,w.useMemo)(function(){var We,ut=$e??Zp(Re),st={styles:Pu(We=Re),mobile_styles:Pu(We,"mobile_")},At=gi(gi({},ut),{styles:gi(gi({},ut.styles),st.styles),mobile_styles:gi(gi({},ut.styles),st.mobile_styles)});return Re.model||Re.element?[Re,At]:[At,void 0]},[Re,$e]);return{node:tt[0],rawNode:tt[1]}}(l,p),z=K.node,J=K.rawNode,ce=function(Re,$e,tt){return(0,w.useMemo)(function(){var We=$e??Re,ut=tt==="desktop"?"":"mobile_",st=Re.isElement?"element":"container",At=Ql(We,"width",ut)||"",ze=Ql(We,"width_unit",ut)||"",Xe="".concat(At).concat(ze);return ae(Xe)?st="px-".concat(st):ue(Xe)?st="fit-".concat(st):Oe(Xe)&&(st="fill-".concat(st)),st},[Re,$e,tt])}(z,J,m),se=function(Re,$e,tt,We){var ut=(0,w.useMemo)(function(){var st=(Re.isElement?[{}]:lc($e??Re,We))[0],At=st===void 0?{}:st,ze=zu(Re,$e,We),Xe=function(dt,Ct){var ht,qe={};return Object.assign(qe,dt[gs]),Object.assign(qe,Ct[gs]),(ht={})[gs]=qe,ht}(At,ze),Je=gi(gi(gi(gi({position:"relative",minWidth:Re.isElement?"min-content":"".concat(ua,"px"),minHeight:Re.isElement?"min-content":"".concat(ua,"px"),boxSizing:"border-box"},tt),ze),At),Xe);return Re.isElement&&(Je.flexDirection="column"),Je},[Re,$e,tt,We]);return{styles:ut,innerStyles:(0,w.useMemo)(function(){var st=gi({position:"relative",display:"flex",flexWrap:"nowrap",width:"100%",height:"100%",boxSizing:"border-box"},dc(Re,$e,We));return Re.isElement&&(st.flexDirection="column"),st},[Re,$e,tt,We])}}(z,J,B,D?m:void 0),Te=se.styles,_e=se.innerStyles,et=function(Re,$e,tt){var We=(0,w.useRef)(null),ut=(0,w.useRef)(Re||$e),st=function(){return ut.current?ut.current:Re||$e},At=(0,w.useMemo)(function(){return!Re.uuid&&function(ze,Xe){var Je=Xe??ze,dt=eA()==="mobile"?Je.mobile_styles:Je.styles;return(dt==null?void 0:dt.position)==="fixed"}(Re,$e)},[Re,$e,tt]);return(0,w.useEffect)(function(){ut.current=Re||$e},[Re,$e]),(0,w.useEffect)(function(){var ze=st();if(!ze.uuid&&At&&We.current){var Xe=an(),Je=Xe.querySelector('div[data-id="'.concat(ze.id,'"]'));if(Je){var dt=function(){var qe=Mt();if(We.current&&Je){ze=st();var wt=Je.getBoundingClientRect(),Ye=wt.top,yt=wt.left,It=!ze.parent.parent,Cr=ze.parent.children[0].id===ze.id,Xt=ze.parent.children[ze.parent.children.length-1].id===ze.id;It&&Cr?We.current.style.top="0":It&&Xt?We.current.style.bottom="0":It&&(Cr||Xt)||(We.current.style.top="".concat(Ye+(qe==null?void 0:qe.pageYOffset),"px")),We.current.style.height="".concat(Je.offsetHeight,"px"),We.current.style.width="".concat(Je.offsetWidth,"px"),We.current.style.left="".concat(yt+(qe==null?void 0:qe.pageXOffset),"px")}};dt();var Ct=new ResizeObserver(function(){return dt()}),ht=new ResizeObserver(function(){return dt()});return Ct.observe(Je),ht.observe(Xe.querySelector("body")),function(){Ct.disconnect(),Ct=null,ht.disconnect(),ht=null}}}},[At]),[At,We]}(z,J,m),Ue=et[0],Ee=et[1];if(function(Re,$e,tt){(0,w.useEffect)(function(){var We=function(ut){if(ut.message==="ResizeObserver loop limit exceeded"||ut.message==="ResizeObserver loop completed with undelivered notifications."){var st=document.getElementById("webpack-dev-server-client-overlay-div"),At=document.getElementById("webpack-dev-server-client-overlay");At&&At.setAttribute("style","display: none"),st&&st.setAttribute("style","display: none")}};return addEventListener("error",We),function(){removeEventListener("error",We)}},[]),(0,w.useEffect)(function(){if(tt&&tt.current&&(Yu(tt.current)||Wu(tt.current))){var We=tt.current,ut=Xp(We),st=an(),At=Sm(),ze=null,Xe=null,Je=function(){var Ct=km(We);Ct&&Ct.expand(),qc(We),Ct&&Ct.collapse()},dt=function(){if(tt.current){var Ct=km(tt.current);if(Ct)for(var ht=0,qe=Ct.parents;ht<qe.length;ht++){var wt=qe[ht];qc(wt)}}};return Yu(We)&&Re.uuid&&(ze=new ResizeObserver(function(){return dt()})).observe(We),Yu(We)&&!Re.uuid&&st&&st.fonts.ready.then(function(){return dt()}),Wu(We)&&ut.length>0&&(Je(),Re.uuid&&(Xe=st.querySelector('div[data-testid="editor-canvas"]'))&&Xe.addEventListener(At,Je,!1)),function(){tt.current&&(tt.current.style.width=null,tt.current.style.maxWidth=null),ze&&(ze.disconnect(),ze=null),Xe&&Xe.removeEventListener(At,Je)}}},[Re,$e,tt])}(z,J,u),S){var at=S;return(0,f.jsx)(at,Oo({ref:u,node:l,css:Te,className:Ts()("styled-container",ce,I)},V,{children:(0,f.jsx)("div",Oo({className:"inner-container",css:_e},{children:T}))}),z.id)}return(0,f.jsxs)(f.Fragment,{children:[Ue&&(0,f.jsx)("div",Oo({className:Ts()("styled-container",ce,I)},V,{css:Oo(Oo({},Te),{position:"fixed",zIndex:2}),ref:Ee,"data-feathery-id":z.key},{children:(0,f.jsx)("div",Oo({className:"inner-container",css:_e},{children:T}))}),"".concat(z.id,"-fixed")),(0,f.jsx)("div",Oo({ref:u,css:Ue?Oo(Oo({},Te),{visibility:"hidden"}):Te,className:Ts()("styled-container",ce,I),"data-id":z.id,"data-feathery-id":z.key},V,{children:(0,f.jsx)("div",Oo({className:"inner-container",css:_e},{children:Ue?null:T}))}),z.id)]})}),Yi=function(){return Yi=Object.assign||function(A){for(var u,l=1,p=arguments.length;l<p;l++)for(var s in u=arguments[l])Object.prototype.hasOwnProperty.call(u,s)&&(A[s]=u[s]);return A},Yi.apply(this,arguments)},Lc=function(A){var u,l,p,s=A.node,B=A.runElementActions,m=B===void 0?function(){}:B,S=A.selected,T=A.viewport,I=A.children,C=(0,w.useRef)(null),D={};if(!s.isElement){var V=(l=((u=s.properties)!==null&&u!==void 0?u:{}).actions)!==null&&l!==void 0?l:[],K=lc(s),z=K[1],J=z===void 0?{}:z,ce=K[2],se=ce===void 0?{}:ce,Te=V.length>0?Yi(Yi({cursor:"pointer",transition:"0.2s ease opacity, color, background-color, border-width, border-color, outline, box-shadow"},S?se:{}),{"&:hover":J}):{};p=function(_e){var et=JSON.parse(JSON.stringify(V));et.forEach(function(Ue){Ue.type===ai&&Ue.custom_store_field_key===_e.target.id&&(Ue.retain_click_value=!0)}),m({actions:et,element:s,elementType:"container"})},Object.assign(D,Te)}return(0,f.jsx)(Co,Yi({ref:C,node:s,css:D,onClick:p,viewport:T},{children:I}))},QA=function(){return QA=Object.assign||function(A){for(var u,l=1,p=arguments.length;l<p;l++)for(var s in u=arguments[l])Object.prototype.hasOwnProperty.call(u,s)&&(A[s]=u[s]);return A},QA.apply(this,arguments)},zi=function(){return zi=Object.assign||function(A){for(var u,l=1,p=arguments.length;l<p;l++)for(var s in u=arguments[l])Object.prototype.hasOwnProperty.call(u,s)&&(A[s]=u[s]);return A},zi.apply(this,arguments)},LA=function(A,u,l){if(l||arguments.length===2)for(var p,s=0,B=u.length;s<B;s++)!p&&s in u||(p||(p=Array.prototype.slice.call(u,0,s)),p[s]=u[s]);return A.concat(p||Array.prototype.slice.call(u))},xe=function(A){var u,l,p,s=A.tree,B=A.form,m=A.viewport,S=(u=s.properties)!==null&&u!==void 0?u:{};if((0,w.useEffect)(function(){if(S.embed_calendly&&B.calendly){Js("https://assets.calendly.com/assets/external/widget.js",!0,!0);var z=function(J){if(function(se){return se.origin==="https://calendly.com"&&se.data.event&&se.data.event.indexOf("calendly.")===0}(J)&&J.data.event==="calendly.event_scheduled"&&S.calendly_success_step){var ce=Object.values(B.steps).find(function(se){return se.id===S.calendly_success_step});ce&&B.changeStep(ce.key)}};return Mt().addEventListener("message",z),function(){return Mt().removeEventListener("message",z)}}},[]),s.isElement)return(0,f.jsx)(Lc,zi({node:s,viewport:m},{children:(0,f.jsx)(xd,{form:B,node:s})}));var T=B.customClickSelectionState,I=B.runElementActions,C=(s.children||[]).map(function(z,J){var ce,se,Te=(se=(ce=z.servar)===null||ce===void 0?void 0:ce.key)!==null&&se!==void 0?se:"";return(0,f.jsx)(xe,{tree:z,axis:s.axis,form:B,viewport:m},Gn(z)+":"+J+":"+Te)});if(S.embed_calendly&&(!((l=B.calendly)===null||l===void 0)&&l.api_key)){var D=B.calendly.api_key;D.endsWith("/")||(D+="/");var V=function(z){if(!z)return"";var J=QA(QA({},z.prefill_info),z.custom_questions),ce=Object.entries(J).map(function(se){var Te=se[0],_e=se[1].key;return[Te,Rt[_e]]}).reduce(function(se,Te){var _e,et=Te[0],Ue=Te[1];return QA(QA({},se),((_e={})[et]=Ue,_e))},{});return U(ce)}(B.calendly);V&&(D+=D.includes("?")?"&":"?",D+=V),C.push((0,f.jsx)("div",{className:"calendly-inline-widget","data-url":D,style:{width:"100%",height:"100%"}},"calendly-component"))}var K=B.customComponents[(p=s.key)!==null&&p!==void 0?p:""];return K&&C.push(K),S.iframe_url&&C.push((0,f.jsx)("iframe",{width:"100%",height:"100%",src:Gi(S.iframe_url),css:{border:"none"}},"iframe-component")),S.custom_html&&C.push((0,f.jsx)(Mu,{html:Gi(S.custom_html),css:C.length===0?{height:"100%",width:"100%"}:{}},"custom-html-component")),(0,f.jsx)(Lc,zi({node:s,viewport:m,selected:T(zi(zi({},s),{id:s.key})),runElementActions:I},{children:C.length?C:null}))},re=function(A,u){return _s.forEach(function(l){A[l].forEach(function(p,s){A[l][s]=v(p,u,l==="subgrids"?k.subgrids:k.elements)})}),A},k={step:["width","height"],subgrids:["position","axis","styles","width","height"],elements:["position"]},v=function(A,u,l){return u==="desktop"||l.forEach(function(p){if(p!=="styles"){var s="".concat(u,"_").concat(p);A[s]&&(A[p]=A[s])}}),A},G={progress_bars:"progress_bar",images:"image",texts:"text",buttons:"button",servar_fields:"field",videos:"video"},ie=function(A){var u={},l={};return _s.forEach(function(p){var s;return(s=A[p])===null||s===void 0?void 0:s.forEach(function(B){return function(m,S){if(G[S]&&(m.type=G[S]),S==="subgrids"&&m.position.length===0)return l=m;var T=u[Gn(m)],I={};T&&(I.width=T.width,I.height=T.height),S!=="subgrids"&&(I.isElement=!0),u[Gn(m)]=zi(zi({},m),I)}(B,p)})}),u.root=zi({step:A},l),u},R=function(A,u,l,p,s,B){var m=Gn({position:u}),S=zi({},A[m]);if(S){S.repeat=s,S.lastRepeat=B;var T=0,I=LA(LA([],u,!0),[T],!1),C=Gn({position:I}),D=A[C];D&&(S.children=[]);for(var V=function(){var K=l[C];p.includes(C)?K.forEach(function(z,J){$(z,S,A,I,l,p,J,J===K.length-1)}):$(K[s??0],S,A,I,l,p,s,B),T+=1,I=LA(LA([],u,!0),[T],!1),C=Gn({position:I}),D=A[C]};D;)V();return S}};function $(A,u){for(var l=[],p=2;p<arguments.length;p++)l[p-2]=arguments[p];if(A){var s=R.apply(void 0,l);s&&(s.parent=u,u.children.push(s))}}const le=function(A){var u=A.step,l=A.form,p=A.viewport;if(!u||!l.visiblePositions)return null;var s=function(B,m,S){B=re(JSON.parse(JSON.stringify(B)),m);var T=ie(B),I=Ea(B).map(function(C){return Gn(C)});return{map:T,tree:R(T,[],S,I,void 0,!1)}}(JSON.parse(JSON.stringify(u)),p,l.visiblePositions);return(0,f.jsx)(xe,{tree:s.tree,form:l,viewport:p})},De=function(A){var u=(0,w.useRef)();return(0,w.useEffect)(function(){u.current=A},[A]),u.current};var pt=function(){return pt=Object.assign||function(A){for(var u,l=1,p=arguments.length;l<p;l++)for(var s in u=arguments[l])Object.prototype.hasOwnProperty.call(u,s)&&(A[s]=u[s]);return A},pt.apply(this,arguments)};function Et(A){var u=A.options,l=A.children,p=(0,w.useState)(null),s=p[0],B=p[1];return(0,w.useLayoutEffect)(function(){if(!(u!=null&&u.show))return function(){};var m=an().querySelector(".feathery-modal-root");return m||((m=an().createElement("div")).style.cssText="position:fixed;z-index:10;height:100vh;width:100vw;top:0;left:0;overflow-y:auto;display:flex;background-color:rgba(0, 0, 0, 0.4);backdrop-filter:blur(2px);",m.classList.add("feathery-modal-root"),m.addEventListener("click",function(S){S.target===m&&u.onHide&&u.onHide()}),an().body.appendChild(m)),B(m),an().body.style.overflow="hidden",function(){an().body.removeChild(m),an().body.style.overflow="auto"}},[u==null?void 0:u.show]),u?s&&u.show?(0,y.createPortal)((0,f.jsx)("div",pt({css:{margin:"auto",padding:"32px"}},{children:l})),s):null:l}var ar=function(A,u,l,p){return new(l||(l=Promise))(function(s,B){function m(I){try{T(p.next(I))}catch(C){B(C)}}function S(I){try{T(p.throw(I))}catch(C){B(C)}}function T(I){var C;I.done?s(I.value):(C=I.value,C instanceof l?C:new l(function(D){D(C)})).then(m,S)}T((p=p.apply(A,[])).next())})},Ft=function(A,u){var l,p,s,B,m={label:0,sent:function(){if(1&s[0])throw s[1];return s[1]},trys:[],ops:[]};return B={next:S(0),throw:S(1),return:S(2)},typeof Symbol=="function"&&(B[Symbol.iterator]=function(){return this}),B;function S(T){return function(I){return function(C){if(l)throw new TypeError("Generator is already executing.");for(;m;)try{if(l=1,p&&(s=2&C[0]?p.return:C[0]?p.throw||((s=p.return)&&s.call(p),0):p.next)&&!(s=s.call(p,C[1])).done)return s;switch(p=0,s&&(C=[2&C[0],s.value]),C[0]){case 0:case 1:s=C;break;case 4:return m.label++,{value:C[1],done:!1};case 5:m.label++,p=C[1],C=[0];continue;case 7:C=m.ops.pop(),m.trys.pop();continue;default:if(!((s=(s=m.trys).length>0&&s[s.length-1])||C[0]!==6&&C[0]!==2)){m=0;continue}if(C[0]===3&&(!s||C[1]>s[0]&&C[1]<s[3])){m.label=C[1];break}if(C[0]===6&&m.label<s[1]){m.label=s[1],s=C;break}if(s&&m.label<s[2]){m.label=s[2],m.ops.push(C);break}s[2]&&m.ops.pop(),m.trys.pop();continue}C=u.call(A,m)}catch(D){C=[6,D],p=0}finally{l=s=0}if(5&C[0])throw C[1];return{value:C[0]?C[1]:void 0,done:!0}}([T,I])}}},Er=function(A){var u=Zt[A];return u||Zr(A,u={fields:{}}),{userId:rr.userId,_getInternalUserId:function(){return rr._internalUserId},fields:u.fields,products:u.products,cart:u.cart,collaborator:u.collaborator,setFormCompletion:function(){var l=u.client,p=u.currentStep;return l.registerEvent({step_key:p.key,next_step_key:"",event:"skip",completed:!0})},setProgress:function(l){return u.setUserProgress(l)},updateUserId:Ol,goToStep:function(l){var p=u.currentStep,s=u.history,B=u.steps,m=u.setStepKey,S=u.client;Yd(l,p.key,B,m,s,S)},isTestForm:function(){return rr.isTestEnv},isLastStep:function(){return u.currentStep.next_conditions.length===0},getStepProperties:function(){var l,p,s,B=u,m=(l=B==null?void 0:B.currentStep)!==null&&l!==void 0?l:{},S=m?m.subgrids.find(function(T){return T.position.length===0}).styles:{};return{totalSteps:Object.keys(B.steps).length,stepName:(p=m.key)!==null&&p!==void 0?p:"",previousStepName:B.previousStepName,backgroundColor:(s=S==null?void 0:S.background_color)!==null&&s!==void 0?s:"FFFFFF",language:B.language}},validateStep:function(l){l===void 0&&(l=!0);var p=u.currentStep,s=u.visiblePositions,B=u.formRef,m=u.formSettings,S=u.getErrorCallback,T=u.setInlineErrors;return Dd({step:p,visiblePositions:s,triggerErrors:l,errorType:m.errorType,formRef:B,errorCallback:S(),setInlineErrors:T}).errors},openUrl:function(l,p){return p===void 0&&(p="_blank"),ar(void 0,void 0,void 0,function(){var s,B;return Ft(this,function(m){switch(m.label){case 0:return p==="_blank"?[3,3]:(s=u.client,[4,Promise.all([Vc.flushCustomFields(),s.flushCustomFields(),s.submitQueue,s.eventQueue])]);case 1:return m.sent(),[4,s.submitQueue];case 2:m.sent(),m.label=3;case 3:return(B=Mt())===null||B===void 0||B.open(l,p,"noopener"),[2]}})})},runIntegrationActions:function(l,p){return u.runIntegrationActions(l,p)},runAIExtraction:function(l,p,s){return p===void 0&&(p=!1),ar(void 0,void 0,void 0,function(){return Ft(this,function(B){return[2,u.runAIExtraction(l,!p,s)]})})},setCalendlyUrl:function(l){return u.setCalendlyUrl(l)},applyAlloyJourney:function(l,p){return u.applyAlloyJourney(l,p)},setFieldValues:function(l){return console.warn("setFieldValues is deprecated.  Please use the fields object and set the value directly in individual fields instead."),Gc(l)},getFieldValues:function(){return console.warn("getFieldValues is deprecated.  Please use the fields object instead."),Il()},setFieldOptions:function(l){return console.warn("setFieldOptions is deprecated.  Please use the fields object instead and set the options directly on individual fields."),u.updateFieldOptions(l)},getFormFields:function(){return console.warn("getFormFields is deprecated.  Please use the fields object instead."),Vp(u.steps,!0)},setFieldErrors:function(l){return console.warn("setFieldErrors is deprecated.  Please use the fields object instead and set the error directly on a field."),u.setFieldErrors(l)}}};const Lr=LH;function xa(){if(Ot.client)return Object.getOwnPropertySymbols(Ot.client).map(function(A){return A.toString()}).includes("Symbol(stytch__internal_b2c)")}function Sa(A){var u,l,p;return(l=(u=A==null?void 0:A.stytch)===null||u===void 0?void 0:u.metadata)!==null&&l!==void 0?l:(p=A==null?void 0:A.firebase)===null||p===void 0?void 0:p.metadata}function Ma(){var A=Mt().location,u=A.origin,l=A.pathname,p=A.hash,s=A.search,B=new URLSearchParams(s);B.forEach(function(S,T){["_slug"].includes(T)||B.delete(T)});var m=B.has("_slug")?"?".concat(B):"";return"".concat(u).concat(l).concat(m).concat(p)}var ba=null,ho=null,Ui="",hA=!1;function Cy(A){return u=this,l=void 0,s=function(){var B,m,S,T,I,C;return function(D,V){var K,z,J,ce,se={label:0,sent:function(){if(1&J[0])throw J[1];return J[1]},trys:[],ops:[]};return ce={next:Te(0),throw:Te(1),return:Te(2)},typeof Symbol=="function"&&(ce[Symbol.iterator]=function(){return this}),ce;function Te(_e){return function(et){return function(Ue){if(K)throw new TypeError("Generator is already executing.");for(;se;)try{if(K=1,z&&(J=2&Ue[0]?z.return:Ue[0]?z.throw||((J=z.return)&&J.call(z),0):z.next)&&!(J=J.call(z,Ue[1])).done)return J;switch(z=0,J&&(Ue=[2&Ue[0],J.value]),Ue[0]){case 0:case 1:J=Ue;break;case 4:return se.label++,{value:Ue[1],done:!1};case 5:se.label++,z=Ue[1],Ue=[0];continue;case 7:Ue=se.ops.pop(),se.trys.pop();continue;default:if(!((J=(J=se.trys).length>0&&J[J.length-1])||Ue[0]!==6&&Ue[0]!==2)){se=0;continue}if(Ue[0]===3&&(!J||Ue[1]>J[0]&&Ue[1]<J[3])){se.label=Ue[1];break}if(Ue[0]===6&&se.label<J[1]){se.label=J[1],J=Ue;break}if(J&&se.label<J[2]){se.label=J[2],se.ops.push(Ue);break}J[2]&&se.ops.pop(),se.trys.pop();continue}Ue=V.call(D,se)}catch(Ee){Ue=[6,Ee],z=0}finally{K=J=0}if(5&Ue[0])throw Ue[1];return{value:Ue[0]?Ue[1]:void 0,done:!0}}([_e,et])}}}(this,function(D){switch(D.label){case 0:if(!(B=Ot.client)||!ho||hA)return[2];if(m=B.session.getSync(),S=new URLSearchParams(Mt().location.search),T=S.get("stytch_token_type"),I=S.get("token"),hA=!0,Ot.sentAuth=!0,!m)return[3,5];D.label=1;case 1:return D.trys.push([1,3,,4]),Ot._featheryHosted?[4,Ot.client.session.authenticate()]:[2,_d(A)];case 2:return D.sent(),[2,_d(A)];case 3:return D.sent(),Ot.setAuthId(""),[3,4];case 4:return[3,6];case 5:if(!m&&function(V){var K=V.type;return V.token&&(K==="magic_links"||K==="oauth")}({token:I,type:T}))return C=function(V){var K,z=V.token,J=V.type,ce={session_duration_minutes:ho.metadata.session_duration};if(J==="oauth")K=function(){return Ot.client.oauth.authenticate(z,ce)};else{if(J!=="magic_links")return null;K=function(){return Ot.client.magicLinks.authenticate(z,ce)}}return K}({token:I,type:T}),[2,C().then(function(){return _d(A)}).catch(function(V){Ot.showError(kd(V))})];D.label=6;case 6:return[2]}})},new((p=void 0)||(p=Promise))(function(B,m){function S(C){try{I(s.next(C))}catch(D){m(D)}}function T(C){try{I(s.throw(C))}catch(D){m(D)}}function I(C){var D;C.done?B(C.value):(D=C.value,D instanceof p?D:new p(function(V){V(D)})).then(S,T)}I((s=s.apply(u,l||[])).next())});var u,l,p,s}function _l(){var A=Mt().location.hostname.split(".");return A.length===1?"localhost":A[A.length-2]+"."+A[A.length-1]}function Tg(){var A=_l(),u="; Domain=".concat(A,"; Path=/; Max-Age=86400; SameSite=Lax; Secure");an().cookie="stytch_session_jwt=".concat(qd()).concat(u),an().cookie="stytch_session=".concat(cc("stytch_session")).concat(u)}function _d(A){var u,l,p,s,B,m=Ot.client,S=m.user.getSync();return S?(Ed(),A.submitAuthInfo({authId:(u=m.session.getSync())===null||u===void 0?void 0:u.user_id,authData:{email:(p=(l=S.emails[0])===null||l===void 0?void 0:l.email)!==null&&p!==void 0?p:"",phone:(B=(s=S.phone_numbers[0])===null||s===void 0?void 0:s.phone_number.slice(1))!==null&&B!==void 0?B:"",first_name:S.name.first_name,last_name:S.name.last_name},isStytchTemplateKey:ho.is_stytch_template_key}).catch(function(){return hA=!1})):Promise.resolve()}function Ed(){var A=new URLSearchParams(Mt().location.search),u=A.get("stytch_token_type"),l=A.get("token");u&&l&&(A.delete("stytch_token_type"),A.delete("token"),history.replaceState(null,"","?"+A+Mt().location.hash))}function kd(A){var u=A.error_type,l="Please try again.";return u==="invalid_authorization_header"?l="Please try again.":u==="invalid_session_duration"?l="Your auth session length exceeds the max allowed by Stytch. Either increase the max from your Stytch dashboard or reduce the session length from your Feathery integration config.":u==="bad_domain_for_stytch_sdk"?l="Please register this domain with Stytch.":u==="billing_not_verified_for_email"&&(l="You can only send magic links to emails matching your project's domain until credit card details are added to your Stytch account"),["invalid_email","inactive_email"].includes(u)&&(l="Please try a different email address."),u==="invalid_phone_number_country_code"&&(l="Unfortunately, we do not yet support your country for SMS login."),l}var Ep=0,Og=0;const Os={isHrefMagicLink:function(){return Mt().location.search.includes("stytch_token_type")||Lg()},inferLoginOnLoad:function(A){var u=new URLSearchParams(Mt().location.search),l=u.get("stytch_token_type"),p=u.get("token");return Ot.authType==="stytch"||l&&p?Cy(A):Ot.authType==="firebase"?function(s){if(Lg()){var B=cc("featheryFirebaseEmail");if(B)return Ot.client.auth().signInWithEmailLink(B,Mt().location.href).then(function(m){var S=m.user;return s.submitAuthInfo({authId:S.uid,authData:{email:S.email,phone:S.phoneNumber,first_name:S.displayName}}).then(function(T){return T})})}else if(cc("featheryFirebaseRedirect"))return an().cookie="".concat("featheryFirebaseRedirect","=; expires=Thu, 01 Jan 1970 00:00:00 UTC; path=/;"),Ot.client.auth().getRedirectResult().then(function(m){return s.submitAuthInfo({authId:m.user.uid,authData:{email:m.user.email}}).then(function(S){return S})});return Ot.setAuthId(""),Promise.resolve()}(A):void 0},isThereAnExistingSession:function(){return!(!qd()&&!cc("featheryFirebaseRedirect"))},inferAuthLogout:function(){return A=this,u=void 0,p=function(){return function(s,B){var m,S,T,I,C={label:0,sent:function(){if(1&T[0])throw T[1];return T[1]},trys:[],ops:[]};return I={next:D(0),throw:D(1),return:D(2)},typeof Symbol=="function"&&(I[Symbol.iterator]=function(){return this}),I;function D(V){return function(K){return function(z){if(m)throw new TypeError("Generator is already executing.");for(;C;)try{if(m=1,S&&(T=2&z[0]?S.return:z[0]?S.throw||((T=S.return)&&T.call(S),0):S.next)&&!(T=T.call(S,z[1])).done)return T;switch(S=0,T&&(z=[2&z[0],T.value]),z[0]){case 0:case 1:T=z;break;case 4:return C.label++,{value:z[1],done:!1};case 5:C.label++,S=z[1],z=[0];continue;case 7:z=C.ops.pop(),C.trys.pop();continue;default:if(!((T=(T=C.trys).length>0&&T[T.length-1])||z[0]!==6&&z[0]!==2)){C=0;continue}if(z[0]===3&&(!T||z[1]>T[0]&&z[1]<T[3])){C.label=z[1];break}if(z[0]===6&&C.label<T[1]){C.label=T[1],T=z;break}if(T&&C.label<T[2]){C.label=T[2],C.ops.push(z);break}T[2]&&C.ops.pop(),C.trys.pop();continue}z=B.call(s,C)}catch(J){z=[6,J],S=0}finally{m=T=0}if(5&z[0])throw z[1];return{value:z[0]?z[1]:void 0,done:!0}}([V,K])}}}(this,function(s){switch(s.label){case 0:return Ot.client?xa()?[4,Ot.client.session.revoke()]:[3,2]:[2];case 1:return s.sent(),[3,4];case 2:return d.g.firebase?[4,Ot.client.auth().signOut()]:[3,4];case 3:s.sent(),s.label=4;case 4:return Ot.onLogout(),Ot.setAuthId(""),[2]}})},new((l=void 0)||(l=Promise))(function(s,B){function m(I){try{T(p.next(I))}catch(C){B(C)}}function S(I){try{T(p.throw(I))}catch(C){B(C)}}function T(I){var C;I.done?s(I.value):(C=I.value,C instanceof l?C:new l(function(D){D(C)})).then(m,S)}T((p=p.apply(A,u||[])).next())});var A,u,l,p},sendSms:function(A,u){if(Ot.authType==="stytch")return function(B){var m=B.fieldVal,S=Ot.client;if(S)return S.otps.sms.loginOrCreate("+".concat(m)).then(function(T){return Ui=T.method_id,T}).catch(function(T){throw new Error(kd(T))})}({fieldVal:A});if(Ot.authType==="firebase")return function(B){var m=B.fieldVal,S=B.servar;return Hc(this,void 0,void 0,function(){return Id(this,function(T){switch(T.label){case 0:return[4,Ot.client.auth().signInWithPhoneNumber("+".concat(m),Mt().firebaseRecaptchaVerifier).then(function(I){return Ot.sentAuth=!0,Mt().firebaseConfirmationResult=I,Mt().firebasePhoneNumber=m,{}}).catch(function(I){return console.warn(I),Mt().firebaseRecaptchaVerifier.render().then(function(C){grecaptcha.reset(C)}).catch(function(C){return console.warn(C)}),{errorMessage:I.message,errorField:S}})];case 1:return[2,T.sent()]}})})}({fieldVal:A,servar:null});if(Ep<10)Ep++;else{var l=Date.now()-Og;if(l<3e4){var p=Math.round((3e4-l)/1e3),s=rr.defaultErrors.sms_wait.replace("{time}",p.toString());throw new Error(s)}}return Og=Date.now(),u.sendSMSMessage(A)},verifySMSOTP:function(A){return Ot.authType==="stytch"?function(u){var l=u.fieldVal,p=u.featheryClient,s=Ot.client;return s&&Ui!==""?s.otps.authenticate(l,Ui,{session_duration_minutes:ho.metadata.session_duration}).catch(function(B){throw new Error(kd(B))}).then(function(){return Ui="",_d(p)}):Promise.resolve()}(A):Ot.authType==="firebase"?function(u){var l=u.fieldVal,p=u.featheryClient;return Hc(this,void 0,void 0,function(){var s,B=this;return Id(this,function(m){switch(m.label){case 0:return(s=Mt().firebaseConfirmationResult)?[4,s.confirm(l).then(function(S){return Hc(B,void 0,void 0,function(){var T;return Id(this,function(I){switch(I.label){case 0:return T=S.user,[4,p.submitAuthInfo({authId:T.uid,authData:{email:T.email,phone:T.phoneNumber,first_name:T.displayName}}).then(function(C){return wm(C),{loggedIn:!0}})];case 1:return[2,I.sent()]}})})}).catch(function(){throw new Error("Invalid code")})]:[3,2];case 1:return[2,m.sent()];case 2:throw new Error("Please refresh and try again")}})})}(A):A.featheryClient.verifyOTP(A.fieldVal,"sms-otp")},sendMagicLink:function(A){return Ot.authType==="stytch"?function(u){var l=u.fieldVal,p=Ot.client;if(p){var s=Ma();return p.magicLinks.email.loginOrCreate(l,{login_magic_link_url:s,signup_magic_link_url:s,login_expiration_minutes:ho.metadata.login_expiration,signup_expiration_minutes:ho.metadata.signup_expiration}).catch(function(B){throw new Error(kd(B))})}}({fieldVal:A}):Ot.authType==="firebase"?function(u){var l=u.fieldVal,p=u.servar;return Hc(this,void 0,void 0,function(){return Id(this,function(s){switch(s.label){case 0:return[4,Ot.client.auth().sendSignInLinkToEmail(l,{url:Mt().location.href,handleCodeInApp:!0}).then(function(){return Ot.sentAuth=!0,Gu("featheryFirebaseEmail",l),{}}).catch(function(B){return{errorMessage:B.message,errorField:p}})];case 1:return[2,s.sent()]}})})}({fieldVal:A,servar:null}):void 0},oauthRedirect:function(A){xa()?function(u){var l=Ot.client;if(l){var p=Ma();l.oauth[u].start({login_redirect_url:p,signup_redirect_url:p})}}(A):function(u){var l=Ot.client;if(l){var p=Py[u];if(p){Gu("featheryFirebaseRedirect","true");var s=l.auth[p.provider],B=p.id?new s(p.id):new s;l.auth().signInWithRedirect(B)}}}(A)},initializeAuthClientListeners:function(){if(Ot.client){if(xa()){qd()&&Ot._featheryHosted&&Tg();var A=Ot.client.session.onChange(function(l){l?(Vc.submitAuthInfo({authId:l.user_id}),Ot._featheryHosted&&Tg()):Ot.setAuthId("")});Mt().addEventListener("beforeunload",function(){A&&A()})}else if(d.g.firebase){var u=Ot.client.auth().onAuthStateChanged(function(l){return!l&&Ot.setAuthId("")});Mt().addEventListener("beforeunload",function(){u&&u()})}}},idleTimerAction:function(A,u){xa()&&Ot.client.session.getSync()?Ot.client.session.authenticate({session_duration_minutes:1440}):A&&u()}};var kp=null;function By(A,u,l){return p=this,s=void 0,m=function(){var S,T;return function(I,C){var D,V,K,z,J={label:0,sent:function(){if(1&K[0])throw K[1];return K[1]},trys:[],ops:[]};return z={next:ce(0),throw:ce(1),return:ce(2)},typeof Symbol=="function"&&(z[Symbol.iterator]=function(){return this}),z;function ce(se){return function(Te){return function(_e){if(D)throw new TypeError("Generator is already executing.");for(;J;)try{if(D=1,V&&(K=2&_e[0]?V.return:_e[0]?V.throw||((K=V.return)&&K.call(V),0):V.next)&&!(K=K.call(V,_e[1])).done)return K;switch(V=0,K&&(_e=[2&_e[0],K.value]),_e[0]){case 0:case 1:K=_e;break;case 4:return J.label++,{value:_e[1],done:!1};case 5:J.label++,V=_e[1],_e=[0];continue;case 7:_e=J.ops.pop(),J.trys.pop();continue;default:if(!((K=(K=J.trys).length>0&&K[K.length-1])||_e[0]!==6&&_e[0]!==2)){J=0;continue}if(_e[0]===3&&(!K||_e[1]>K[0]&&_e[1]<K[3])){J.label=_e[1];break}if(_e[0]===6&&J.label<K[1]){J.label=K[1],K=_e;break}if(K&&J.label<K[2]){J.label=K[2],J.ops.push(_e);break}K[2]&&J.ops.pop(),J.trys.pop();continue}_e=C.call(I,J)}catch(et){_e=[6,et],V=0}finally{D=K=0}if(5&_e[0])throw _e[1];return{value:_e[0]?_e[1]:void 0,done:!0}}([se,Te])}}}(this,function(I){switch(I.label){case 0:return[4,kp];case 1:return I.sent(),[4,A.fetchArgyleUserToken()];case 2:return S=I.sent().user_token,(T=d.g.Argyle.create({linkKey:l.metadata.link_key,sandbox:l.metadata.environment==="sandbox",userToken:S,onAccountConnected:function(){return T.close(),u()}})).open(),[2]}})},new((B=void 0)||(B=Promise))(function(S,T){function I(V){try{D(m.next(V))}catch(K){T(K)}}function C(V){try{D(m.throw(V))}catch(K){T(K)}}function D(V){var K;V.done?S(V.value):(K=V.value,K instanceof B?K:new B(function(z){z(K)})).then(I,C)}D((m=m.apply(p,s||[])).next())});var p,s,B,m}var Sp=function(){return Sp=Object.assign||function(A){for(var u,l=1,p=arguments.length;l<p;l++)for(var s in u=arguments[l])Object.prototype.hasOwnProperty.call(u,s)&&(A[s]=u[s]);return A},Sp.apply(this,arguments)};const Uu=function(A){var u=A.isStepLoaderForButton,l=A.backgroundColor,p=l===void 0?"#FFF":l,s=A.showLoader,B=A.height,m=A.width,S=A.children;if(!s)return(0,f.jsx)(f.Fragment,{});var T={backgroundColor:p,padding:"30px 0",height:B,width:m,zIndex:18,display:"flex",justifyContent:"center",alignItems:"center"};return u&&(T.position="absolute",T.top=0,T.left=0),(0,f.jsx)("div",Sp({style:T},{children:S}))};var Sd=function(){return Sd=Object.assign||function(A){for(var u,l=1,p=arguments.length;l<p;l++)for(var s in u=arguments[l])Object.prototype.hasOwnProperty.call(u,s)&&(A[s]=u[s]);return A},Sd.apply(this,arguments)};const xy=function(A){var u=A.initialLoader,l=A._isAuthLoading,p=A.loaderBackgroundColor,s=p===void 0?"white":p,B=A.formRef,m=function(_e){return _e&&_e.loader?typeof(_e==null?void 0:_e.loader)=="string"?(0,f.jsx)("div",{dangerouslySetInnerHTML:{__html:_e.loader}}):_e.loader:(0,f.jsx)(Bl,{})}(u),S=(0,w.useState)(u!=null&&u.show?{initialLoad:{showOn:"full_page",loader:m,type:"default"}}:{}),T=S[0],I=S[1],C=(0,w.useMemo)(function(){return Object.entries(T).find(function(_e){var et=_e[1];return(et==null?void 0:et.showOn)==="full_page"})},[T]),D=(0,w.useMemo)(function(){if(!C)return null;var _e=C[1];return _e.type==="default"?(0,f.jsx)("div",Sd({style:{height:"20%",aspectRatio:"1 / 1"}},{children:_e.loader})):_e.loader},[C]),V=(0,w.useMemo)(function(){var _e={};return Object.entries(T).forEach(function(et){var Ue=et[0],Ee=et[1];Ee.showOn==="on_button"&&Ee.loader&&(_e[Ue]=Ee.loader)}),_e},[T]),K=!!C&&(0,Se.validate)(C[0]),z=u&&u.show===!1,J=!z&&(l||D),ce=function(_e,et,Ue){var Ee,at,Re,$e=(Ee=et==null?void 0:et.initialContainerHeight)!==null&&Ee!==void 0?Ee:"min-content",tt=(at=et==null?void 0:et.initialContainerWidth)!==null&&at!==void 0?at:"100%",We=(Re=Ue==null?void 0:Ue.current)===null||Re===void 0?void 0:Re.getBoundingClientRect();return _e?($e="100vh",tt="100vw"):We&&We.height&&We.width&&($e="".concat(We.height,"px"),tt="".concat(We.width,"px")),{height:$e,width:tt}}(l,u,B),se=ce.height,Te=ce.width;return{buttonLoaders:V,clearLoaders:function(){return I({})},setLoaders:function(_e){return!z&&I(_e)},stepLoader:(0,f.jsx)(Uu,Sd({isStepLoaderForButton:K,showLoader:J,backgroundColor:s,height:se,width:Te},{children:D??m}))}};var Qu=function(A,u,l,p){return new(l||(l=Promise))(function(s,B){function m(I){try{T(p.next(I))}catch(C){B(C)}}function S(I){try{T(p.throw(I))}catch(C){B(C)}}function T(I){var C;I.done?s(I.value):(C=I.value,C instanceof l?C:new l(function(D){D(C)})).then(m,S)}T((p=p.apply(A,[])).next())})},Fp=function(A,u){var l,p,s,B,m={label:0,sent:function(){if(1&s[0])throw s[1];return s[1]},trys:[],ops:[]};return B={next:S(0),throw:S(1),return:S(2)},typeof Symbol=="function"&&(B[Symbol.iterator]=function(){return this}),B;function S(T){return function(I){return function(C){if(l)throw new TypeError("Generator is already executing.");for(;m;)try{if(l=1,p&&(s=2&C[0]?p.return:C[0]?p.throw||((s=p.return)&&s.call(p),0):p.next)&&!(s=s.call(p,C[1])).done)return s;switch(p=0,s&&(C=[2&C[0],s.value]),C[0]){case 0:case 1:s=C;break;case 4:return m.label++,{value:C[1],done:!1};case 5:m.label++,p=C[1],C=[0];continue;case 7:C=m.ops.pop(),m.trys.pop();continue;default:if(!((s=(s=m.trys).length>0&&s[s.length-1])||C[0]!==6&&C[0]!==2)){m=0;continue}if(C[0]===3&&(!s||C[1]>s[0]&&C[1]<s[3])){m.label=C[1];break}if(C[0]===6&&m.label<s[1]){m.label=s[1],s=C;break}if(s&&m.label<s[2]){m.label=s[2],m.ops.push(C);break}s[2]&&m.ops.pop(),m.trys.pop();continue}C=u.call(A,m)}catch(D){C=[6,D],p=0}finally{l=s=0}if(5&C[0])throw C[1];return{value:C[0]?C[1]:void 0,done:!0}}([T,I])}}},Tp=!1;function _y(){return Qu(this,void 0,void 0,function(){return Fp(this,function(A){switch(A.label){case 0:return[4,new Promise(function(u){var l=setInterval(function(){Tp&&(u(""),clearInterval(l))},100)})];case 1:return[2,A.sent()]}})})}function Ey(A){return Qu(this,void 0,void 0,function(){return Fp(this,function(u){switch(u.label){case 0:return[4,_y()];case 1:return u.sent(),[2,Mt().grecaptcha.execute("6Lcx9vAmAAAAAKnC1kO1nIdr125hCRfukaMb_R_-",{action:"submit"}).then(function(l){return A.verifyRecaptchaToken(l)}).then(function(l){return l.score<.5})]}})})}function Fd(A){return u=this,l=void 0,s=function(){return function(B,m){var S,T,I,C,D={label:0,sent:function(){if(1&I[0])throw I[1];return I[1]},trys:[],ops:[]};return C={next:V(0),throw:V(1),return:V(2)},typeof Symbol=="function"&&(C[Symbol.iterator]=function(){return this}),C;function V(K){return function(z){return function(J){if(S)throw new TypeError("Generator is already executing.");for(;D;)try{if(S=1,T&&(I=2&J[0]?T.return:J[0]?T.throw||((I=T.return)&&I.call(T),0):T.next)&&!(I=I.call(T,J[1])).done)return I;switch(T=0,I&&(J=[2&J[0],I.value]),J[0]){case 0:case 1:I=J;break;case 4:return D.label++,{value:J[1],done:!1};case 5:D.label++,T=J[1],J=[0];continue;case 7:J=D.ops.pop(),D.trys.pop();continue;default:if(!((I=(I=D.trys).length>0&&I[I.length-1])||J[0]!==6&&J[0]!==2)){D=0;continue}if(J[0]===3&&(!I||J[1]>I[0]&&J[1]<I[3])){D.label=J[1];break}if(J[0]===6&&D.label<I[1]){D.label=I[1],I=J;break}if(I&&D.label<I[2]){D.label=I[2],D.ops.push(J);break}I[2]&&D.ops.pop(),D.trys.pop();continue}J=m.call(B,D)}catch(ce){J=[6,ce],T=0}finally{S=I=0}if(5&J[0])throw J[1];return{value:J[0]?J[1]:void 0,done:!0}}([K,z])}}}(this,function(B){switch(B.label){case 0:return A?[4,Js("https://cdn.withpersona.com/dist/persona-v4.8.0.js")]:[3,2];case 1:B.sent(),B.label=2;case 2:return[2]}})},new((p=void 0)||(p=Promise))(function(B,m){function S(C){try{I(s.next(C))}catch(D){m(D)}}function T(C){try{I(s.throw(C))}catch(D){m(D)}}function I(C){var D;C.done?B(C.value):(D=C.value,D instanceof p?D:new p(function(V){V(D)})).then(S,T)}I((s=s.apply(u,l||[])).next())});var u,l,p,s}const ky=function(){function A(u,l,p,s){this._role="",this._orderNumber=0,this._permission="",this._permssionFields=[],this._role=u,this._orderNumber=l,this._permission=p,this._permssionFields=s}return Object.defineProperty(A.prototype,"role",{get:function(){return this._role},enumerable:!1,configurable:!0}),Object.defineProperty(A.prototype,"orderNumber",{get:function(){return this._orderNumber},enumerable:!1,configurable:!0}),Object.defineProperty(A.prototype,"permission",{get:function(){return this._permission},enumerable:!1,configurable:!0}),Object.defineProperty(A.prototype,"permissionFields",{get:function(){return function(u,l,p){for(var s,B=0,m=l.length;B<m;B++)!s&&B in l||(s||(s=Array.prototype.slice.call(l,0,B)),s[B]=l[B]);return u.concat(s||Array.prototype.slice.call(l))}([],this._permssionFields)},enumerable:!1,configurable:!0}),A}();var Ig=null;function Sy(A,u,l){return p=this,s=void 0,m=function(){return function(S,T){var I,C,D,V,K={label:0,sent:function(){if(1&D[0])throw D[1];return D[1]},trys:[],ops:[]};return V={next:z(0),throw:z(1),return:z(2)},typeof Symbol=="function"&&(V[Symbol.iterator]=function(){return this}),V;function z(J){return function(ce){return function(se){if(I)throw new TypeError("Generator is already executing.");for(;K;)try{if(I=1,C&&(D=2&se[0]?C.return:se[0]?C.throw||((D=C.return)&&D.call(C),0):C.next)&&!(D=D.call(C,se[1])).done)return D;switch(C=0,D&&(se=[2&se[0],D.value]),se[0]){case 0:case 1:D=se;break;case 4:return K.label++,{value:se[1],done:!1};case 5:K.label++,C=se[1],se=[0];continue;case 7:se=K.ops.pop(),K.trys.pop();continue;default:if(!((D=(D=K.trys).length>0&&D[D.length-1])||se[0]!==6&&se[0]!==2)){K=0;continue}if(se[0]===3&&(!D||se[1]>D[0]&&se[1]<D[3])){K.label=se[1];break}if(se[0]===6&&K.label<D[1]){K.label=D[1],D=se;break}if(D&&K.label<D[2]){K.label=D[2],K.ops.push(se);break}D[2]&&K.ops.pop(),K.trys.pop();continue}se=T.call(S,K)}catch(Te){se=[6,Te],C=0}finally{I=D=0}if(5&se[0])throw se[1];return{value:se[0]?se[1]:void 0,done:!0}}([J,ce])}}}(this,function(S){switch(S.label){case 0:return[4,d.g.alloy.init({key:u.metadata.sdk_key,production:u.metadata.environment==="production",journeyToken:A.journey_token,journeyApplicationToken:Rt[A.journey_application_field_key]})];case 1:return S.sent(),d.g.alloy.open(function(T){T.status==="completed"&&T.journey_application_status.toLowerCase()==="approved"&&l()}),[2]}})},new((B=void 0)||(B=Promise))(function(S,T){function I(V){try{D(m.next(V))}catch(K){T(K)}}function C(V){try{D(m.throw(V))}catch(K){T(K)}}function D(V){var K;V.done?S(V.value):(K=V.value,K instanceof B?K:new B(function(z){z(K)})).then(I,C)}D((m=m.apply(p,s||[])).next())});var p,s,B,m}var Op=function(A,u,l,p){return new(l||(l=Promise))(function(s,B){function m(I){try{T(p.next(I))}catch(C){B(C)}}function S(I){try{T(p.throw(I))}catch(C){B(C)}}function T(I){var C;I.done?s(I.value):(C=I.value,C instanceof l?C:new l(function(D){D(C)})).then(m,S)}T((p=p.apply(A,[])).next())})},Lu=function(A,u){var l,p,s,B,m={label:0,sent:function(){if(1&s[0])throw s[1];return s[1]},trys:[],ops:[]};return B={next:S(0),throw:S(1),return:S(2)},typeof Symbol=="function"&&(B[Symbol.iterator]=function(){return this}),B;function S(T){return function(I){return function(C){if(l)throw new TypeError("Generator is already executing.");for(;m;)try{if(l=1,p&&(s=2&C[0]?p.return:C[0]?p.throw||((s=p.return)&&s.call(p),0):p.next)&&!(s=s.call(p,C[1])).done)return s;switch(p=0,s&&(C=[2&C[0],s.value]),C[0]){case 0:case 1:s=C;break;case 4:return m.label++,{value:C[1],done:!1};case 5:m.label++,p=C[1],C=[0];continue;case 7:C=m.ops.pop(),m.trys.pop();continue;default:if(!((s=(s=m.trys).length>0&&s[s.length-1])||C[0]!==6&&C[0]!==2)){m=0;continue}if(C[0]===3&&(!s||C[1]>s[0]&&C[1]<s[3])){m.label=C[1];break}if(C[0]===6&&m.label<s[1]){m.label=s[1],s=C;break}if(s&&m.label<s[2]){m.label=s[2],m.ops.push(C);break}s[2]&&m.ops.pop(),m.trys.pop();continue}C=u.call(A,m)}catch(D){C=[6,D],p=0}finally{l=s=0}if(5&C[0])throw C[1];return{value:C[0]?C[1]:void 0,done:!0}}([T,I])}}};function Fy(A,u,l,p){return Op(this,void 0,void 0,function(){var s,B,m,S,T=this;return Lu(this,function(I){return s=Mt().open("","Flinks Connect","width=700,height=700"),B=l.metadata.environment==="sandbox"?"toolbox":l.metadata.instance,m="https://".concat(B,"-iframe.private.fin.ag/v2/?accountSelectorEnable=true&showAllOperationsAccounts=true"),l.metadata.environment==="sandbox"&&(m+="&demo=true"),Mt().addEventListener("message",function(C){return Op(T,void 0,void 0,function(){var D,V;return Lu(this,function(K){switch(K.label){case 0:return C.data.step==="ACCOUNT_SELECTED"&&(S=C.data.accountId),C.data.step!=="REDIRECT"?[3,2]:(s.close(),(D=new URLSearchParams(C.data.url).get("loginId"))?[4,Ty(A,D,S)]:[2]);case 1:return(V=K.sent()).err||p(V.fieldValues),[2,u()];case 2:return[2]}})})}),s.document.write(`
    <!DOCTYPE html>
    <html>
      <head>
        <title>Child Window</title>
      </head>
      <body style="height: 100vh; width: 100vw; margin: 0;">
        <iframe src="`.concat(m,`" width="100%" height="100%" style="border: none;"></iframe>
        <script>
          // Listen for messages from the iframe
          window.addEventListener("message", function(event) {
            // Relay the message to the parent window
            window.opener.postMessage(event.data);
          }, false);
        <\/script>
      </body>
    </html>
  `)),s.document.close(),[2]})})}function Ty(A,u,l){return Op(this,void 0,void 0,function(){var p,s,B,m,S;return Lu(this,function(T){switch(T.label){case 0:return p={err:"",fieldValues:{}},s=function(){return p.err="Unable to set up Flinks",p},[4,A.triggerFlinksLoginId(l,u)];case 1:if(!(B=T.sent()))return[2,s()];m=0,T.label=2;case 2:return B.status!==202?[3,5]:++m==65?[2,s()]:[4,new Promise(function(I){return setTimeout(I,5e3)})];case 3:return T.sent(),[4,A.triggerFlinksLoginId(l)];case 4:return(B=T.sent())?[3,2]:[2,s()];case 5:return B.status!==200?[3,7]:[4,B.json()];case 6:return S=T.sent(),p.fieldValues=S.field_values,[3,10];case 7:return B.status!==400?[3,9]:[4,B.json()];case 8:return S=T.sent(),p.err=S.message,[3,10];case 9:s(),T.label=10;case 10:return[2,p]}})})}var Mn=function(){return Mn=Object.assign||function(A){for(var u,l=1,p=arguments.length;l<p;l++)for(var s in u=arguments[l])Object.prototype.hasOwnProperty.call(u,s)&&(A[s]=u[s]);return A},Mn.apply(this,arguments)},Ai=function(A,u,l,p){return new(l||(l=Promise))(function(s,B){function m(I){try{T(p.next(I))}catch(C){B(C)}}function S(I){try{T(p.throw(I))}catch(C){B(C)}}function T(I){var C;I.done?s(I.value):(C=I.value,C instanceof l?C:new l(function(D){D(C)})).then(m,S)}T((p=p.apply(A,[])).next())})},go=function(A,u){var l,p,s,B,m={label:0,sent:function(){if(1&s[0])throw s[1];return s[1]},trys:[],ops:[]};return B={next:S(0),throw:S(1),return:S(2)},typeof Symbol=="function"&&(B[Symbol.iterator]=function(){return this}),B;function S(T){return function(I){return function(C){if(l)throw new TypeError("Generator is already executing.");for(;m;)try{if(l=1,p&&(s=2&C[0]?p.return:C[0]?p.throw||((s=p.return)&&s.call(p),0):p.next)&&!(s=s.call(p,C[1])).done)return s;switch(p=0,s&&(C=[2&C[0],s.value]),C[0]){case 0:case 1:s=C;break;case 4:return m.label++,{value:C[1],done:!1};case 5:m.label++,p=C[1],C=[0];continue;case 7:C=m.ops.pop(),m.trys.pop();continue;default:if(!((s=(s=m.trys).length>0&&s[s.length-1])||C[0]!==6&&C[0]!==2)){m=0;continue}if(C[0]===3&&(!s||C[1]>s[0]&&C[1]<s[3])){m.label=C[1];break}if(C[0]===6&&m.label<s[1]){m.label=s[1],s=C;break}if(s&&m.label<s[2]){m.label=s[2],m.ops.push(C);break}s[2]&&m.ops.pop(),m.trys.pop();continue}C=u.call(A,m)}catch(D){C=[6,D],p=0}finally{l=s=0}if(5&C[0])throw C[1];return{value:C[0]?C[1]:void 0,done:!0}}([T,I])}}},Dg=function(A,u){var l={};for(var p in A)Object.prototype.hasOwnProperty.call(A,p)&&u.indexOf(p)<0&&(l[p]=A[p]);if(A!=null&&typeof Object.getOwnPropertySymbols=="function"){var s=0;for(p=Object.getOwnPropertySymbols(A);s<p.length;s++)u.indexOf(p[s])<0&&Object.prototype.propertyIsEnumerable.call(A,p[s])&&(l[p[s]]=A[p[s]])}return l},Nc=function(A,u,l){if(l||arguments.length===2)for(var p,s=0,B=u.length;s<B;s++)!p&&s in u||(p||(p=Array.prototype.slice.call(u,0,s)),p[s]=u[s]);return A.concat(p||Array.prototype.slice.call(u))},Mg=(function(){return Ai(this,void 0,void 0,function(){return go(this,function(A){return[2]})})}).constructor;function Oy(A){var u,l,p=this,s=A._internalId,B=A._isAuthLoading,m=B!==void 0&&B,S=A._bypassCDN,T=S!==void 0&&S,I=A.formName,C=A.formId,D=A.onChange,V=D===void 0?null:D,K=A.onLoad,z=K===void 0?null:K,J=A.onFormComplete,ce=J===void 0?null:J,se=A.onSubmit,Te=se===void 0?null:se,_e=A.onError,et=_e===void 0?null:_e,Ue=A.onView,Ee=Ue===void 0?null:Ue,at=A.onAction,Re=at===void 0?null:at,$e=A.onViewElements,tt=$e===void 0?[]:$e,We=A.saveUrlParams,ut=We!==void 0&&We,st=A.hideTestUI,At=st!==void 0&&st,ze=A.initialValues,Xe=ze===void 0?{}:ze,Je=A.initialStepId,dt=Je===void 0?"":Je,Ct=A.language,ht=A.initialLoader,qe=A.popupOptions,wt=A.elementProps,Ye=wt===void 0?{}:wt,yt=A.contextRef,It=A.formProps,Cr=It===void 0?{}:It,Xt=A.customComponents,Bn=Xt===void 0?{}:Xt,hr=A.style,tr=hr===void 0?{}:hr,Kr=A.className,Ir=Kr===void 0?"":Kr,zn=A.children,$r=A._draft,Ur=$r!==void 0&&$r,ct=A.readOnly,jt=ct!==void 0&&ct,Vr=(0,w.useState)(I||""),Tn=Vr[0],Rn=Vr[1],kr=C||Tn,kn=(0,w.useRef)(),fr=kn.current,Ln=(0,Pr.useHistory)(),sr=rr.formSessions[kr],on=(0,w.useState)(!1),Xn=on[0],Fa=on[1],bi=(0,w.useState)({}),Pa=bi[0],wA=bi[1],Gm=(0,w.useState)(null),tn=Gm[0],cf=Gm[1],Mx=(0,w.useState)(""),tl=Mx[0],Zc=Mx[1],Px=(0,w.useState)(!1),ZD=Px[0],Ux=Px[1],Qx=(0,w.useState)(!1),eM=Qx[0],tM=Qx[1],Lx=(0,w.useState)(null),rM=Lx[0],nM=Lx[1],Nx=(0,w.useState)(0),aM=Nx[0],oM=Nx[1],Rx=(0,w.useState)(0),iM=Rx[0],sM=Rx[1],yc=(0,w.useRef)(""),Hx=(0,w.useState)({readOnly:jt,errorType:"html5",autocomplete:"on",autofocus:!0,showBrand:!1,brandPosition:void 0,autoscroll:"top_of_form",rightToLeft:!1,allowEdits:!0,saveUrlParams:!1,saveHideIfFields:!1,completionBehavior:"",globalStyles:{}}),xo=Hx[0],AM=Hx[1],bc=(0,w.useRef)(!1),jx=(0,w.useRef)(),Kx=(0,w.useState)([]),cM=Kx[0],uM=Kx[1],Vx=(0,w.useState)([]),lM=Vx[0],dM=Vx[1],Gx=(0,w.useState)([null,null]),fM=Gx[0],pM=Gx[1],Wx=(0,w.useState)(),hM=Wx[0],gM=Wx[1],Yx=(0,w.useState)([]),uf=Yx[0],mM=Yx[1],zx=(0,w.useState)({}),Eb=zx[0],wc=zx[1],vM=(0,w.useState)(!1)[1],$x=(0,w.useState)(null),On=$x[0],Jx=$x[1],qx=(0,w.useRef)(!1),Xx=(0,w.useState)(""),Zx=Xx[0],yM=Xx[1],e_=(0,w.useState)(eA()),bM=e_[0],wM=e_[1],t_=function(){return wM(eA())},CM=De(Ot.authId),BM=De(tl),r_=(0,w.useState)({v:1}),kb=r_[0],dh=r_[1],Sb=(0,w.useMemo)(function(){return function(ot){if(!ot)return{};var lt=ot.subgrids.find(function(qt){return qt.position.length===0}),Lt=X(lt),Pt=X(lt,"mobile_"),_t=he({backgroundSize:"cover",width:"100%"},Lt);return _t["@media (max-width: 478px)"]=he({width:"100%"},Pt),_t}(tn)},[tn]),xM=(0,w.useMemo)(function(){return ot=xo.globalStyles,lt=new fc({styles:ot},["form"]),ot&&lt.applyFontStyles("form"),lt;var ot,lt},[xo.globalStyles]);l=tn,(0,w.useEffect)(function(){var ot;if(l&&d.g.firebase&&(!((ot=Ot.client)===null||ot===void 0)&&ot.auth)&&!Mt().firebaseRecaptchaVerifier){var lt=new Ot.client.auth.RecaptchaVerifier("featheryRecaptcha",{size:"invisible"});Mt().firebaseRecaptchaVerifier=Ot.client.auth&&lt}},[l==null?void 0:l.id]);var _M=function(ot){var lt=ot.initialStep,Lt=ot.integrations,Pt=ot.setStepKey,_t=ot.steps,qt=ot.client,Sr=ot._internalId,pr=(0,Pr.useHistory)();(0,w.useEffect)(function(){if(Ot.authId&&Ot.redirectAfterLogin&&Object.keys(_t).length&&Lt&&Object.keys(Lt).length)if(function(In){var Ar=Sa(In);return!(!Ar||Ar.auth_gate_steps.length===0&&Ar.login_step===""&&Ar.logout_step!=="")}(Lt)){var nr=Or();Pt(nr),Pl(pr,_t,nr),Ot.redirectAfterLogin=!1,Ot.hasRedirected=!0}else{qt.registerEvent({step_key:lt,event:"complete"});var hn=rr.redirectCallbacks[Sr];hn&&hn()}},[Ot.redirectAfterLogin,_t,Lt,Ot.authId]),(0,w.useEffect)(function(){var nr=Sa(Lt);Ot.redirectAfterLogin&&Lt&&!nr&&(Ot.redirectAfterLogin=!1,Ot.hasRedirected=!0,Pt(lt),Pl(pr,_t,lt))},[Lt]);var Or=function(nr){var hn,In,Ar=Sa(Lt),ta=(hn=Ar==null?void 0:Ar.auth_gate_steps)!==null&&hn!==void 0?hn:[],aa=$d(),la=ta.includes((In=_t[aa])===null||In===void 0?void 0:In.id),Ua=!!nr&&ta.includes(nr.id);if(!ta.length)return"";var Ha=function(Vn){var ga,so=Object.values(_t).find(function(Ao){return Ao.id===Vn});return(ga=so==null?void 0:so.key)!==null&&ga!==void 0?ga:""},Zn="",$n=!!Ot.authId;return $n&&Ot.redirectAfterLogin?Zn=la?aa:Ha(Ar.login_step):!$n&&Ua&&(Zn=Ha(Ar.logout_step)),Zn};return Or}({initialStep:zp({initialStepId:dt,steps:Pa}),integrations:On,setStepKey:Zc,steps:Pa,client:fr,_internalId:s}),n_=(0,w.useState)({}),Fb=n_[0],EM=n_[1],Tb=function(ot){return ot&&EM(Mn(Mn({},Fb),ot))},es=(0,w.useRef)(null),Wm=xy({initialLoader:ht,_isAuthLoading:m,loaderBackgroundColor:Sb==null?void 0:Sb.backgroundColor,formRef:es}),fh=Wm.clearLoaders,a_=Wm.stepLoader,kM=Wm.buttonLoaders,Ob=Wm.setLoaders,lf=(0,w.useRef)(),ph=(0,w.useRef)(new wd(null,Ob)),o_=(0,w.useRef)(!1),rl=(0,w.useRef)({}).current;(0,w.useEffect)(function(){I&&console.warn("The `formName` parameter is deprecated and support will be removed in a future library version. Please use `formId` instead.")},[I]),(0,w.useEffect)(function(){return Bm(s,"form",function(){dh(function(ot){return Mn({},ot)})}),yt&&Object.prototype.hasOwnProperty.call(yt,"current")&&(yt.current=Er(s)),function(){delete rr.renderCallbacks[s],delete rr.redirectCallbacks[s]}},[]),(0,w.useEffect)(function(){return Mt().addEventListener("resize",t_),function(){return Mt().removeEventListener("resize",t_)}},[]),(0,w.useEffect)(function(){var ot=jx.current;jx.current=Ct,ot&&ot!==Ct&&rr.remountCallbacks[s]()},[Ct]),(0,w.useEffect)(function(){var ot;if(tn){Fa(!1),xo.autofocus&&(!((ot=lf.current)===null||ot===void 0)&&ot.focus)&&$c(lf.current)&&(lf.current.focus({preventScroll:!0}),lf.current="already focused");var lt="";tn.buttons.forEach(function(Lt){var Pt;return((Pt=Lt.properties.actions)!==null&&Pt!==void 0?Pt:[]).forEach(function(_t){_t.type in ii&&(lt=_t.type)})}),yM(lt)}},[tn==null?void 0:tn.id]);var i_=(0,w.useState)([]),s_=i_[0],A_=i_[1];(0,w.useEffect)(function(){A_(tt)},[tt.length]);var SM=(0,w.useMemo)(function(){return tn?(ot=vm(tn),lt=new Set,ot.forEach(function(Lt){Lt[0].hide_ifs.forEach(function(Pt){lt.add(Pt.field_key),Pt.values.forEach(function(_t){return typeof _t=="object"&&lt.add(_t.field_key)})})}),lt):new Set;var ot,lt},[tn==null?void 0:tn.id]);function c_(ot,lt){if(ot){var Lt=function(_t,qt){return _t.servar_fields.filter(function(Sr){return Sr.position.join(",").startsWith(qt.position.join(","))})}(tn,ot),Pt={};Lt.forEach(function(_t){Pt[_t.servar.key]=lt(_t)}),vM(function(_t){return!_t}),wi(Pt)}}function u_(ot,lt){lt===void 0&&(lt=null),c_(ot,function(Lt){var Pt=Rt[Lt.servar.key];return lt&&Pt&&Array.isArray(Pt)&&Pt.length>=lt?Pt:Nc(Nc([],Pt,!0),[NA(Lt)],!1)})}(0,w.useEffect)(function(){var ot,lt=xo.autoscroll;if(ZD&&lt!=="none"){var Lt=lt==="top_of_form"?(ot=es==null?void 0:es.current)===null||ot===void 0?void 0:ot.offsetTop:0;try{setTimeout(function(){return Mt().scrollTo({top:Lt,behavior:"smooth"})},100)}catch(Pt){console.warn(Pt)}}},[tl]);var Ib=(0,w.useCallback)(un()(function(ot){df&&Dd({step:tn,visiblePositions:df,triggerErrors:!0,errorType:xo.errorType,formRef:es,setInlineErrors:ot})},750),[tn==null?void 0:tn.id,es]),Db=(0,w.useCallback)(un()(function(){return dh(function(ot){return Mn({},ot)})},500),[dh,kb]);(0,w.useEffect)(function(){return function(){Ib.cancel()}},[Ib]),(0,w.useEffect)(function(){return function(){Db.cancel()}},[Db]);var wi=function(ot,lt){var Lt=lt===void 0?{}:lt,Pt=Lt.rerender,_t=Pt===void 0||Pt,qt=Lt.clearErrors,Sr=qt===void 0||qt,pr=Lt.triggerErrors,Or=pr===void 0||pr;Sr&&function(Ar){Wd(Ar)}(es);var nr=Object.entries(ot);if(nr.every(function(Ar){var ta=Ar[0],aa=Ar[1];return Rt[ta]===aa}))return!1;var hn=nr.some(function(Ar){var ta=Ar[0];return!Ar[1]||!Rt[ta]}),In=nr.some(function(Ar){var ta=Ar[0],aa=Ar[1];return Rt[ta]!==aa&&SM.has(ta)});return Object.assign(Rt,ot),_t||hn?dh(function(Ar){return Mn({},Ar)}):In&&Db(),Xn&&Or&&Ib(wc),!0},Mb={change:V,load:z,form_complete:ce,submit:Te,error:et,view:Ee,action:Re},l_=function(ot){return typeof Mb[ot]=="function"||uf&&uf.some(function(lt){return lt.trigger_event===ot})},d_=function(){return Ai(p,void 0,void 0,function(){var ot,lt,Lt,Pt,_t,qt,Sr;return go(this,function(pr){switch(pr.label){case 0:return!((Pt=(Lt=Mt().webkit)===null||Lt===void 0?void 0:Lt.messageHandlers)===null||Pt===void 0)&&Pt.feathery&&(rr.isTestEnv&&console.log("Webkit event sent"),Mt().webkit.messageHandlers.feathery.postMessage("Form completed")),Mt().ReactNativeWebView&&(rr.isTestEnv&&console.log("React Native Webview event sent"),Mt().ReactNativeWebView.postMessage("Form completed")),d.g.FeatheryInterface&&(rr.isTestEnv&&console.log("Android Webview event sent"),d.g.FeatheryInterface.onComplete()),ot=Mn({},Rt),lt={},!((_t=On==null?void 0:On.segment)===null||_t===void 0)&&_t.metadata.track_fields&&(lt.segment=ot),!((qt=On==null?void 0:On.amplitude)===null||qt===void 0)&&qt.metadata.track_fields&&(lt.amplitude=ot),!((Sr=On==null?void 0:On["google-tag-manager"])===null||Sr===void 0)&&Sr.metadata.track_fields&&(lt["google-tag-manager"]=ot),Lp(On,"FeatheryFormComplete","",Tn,lt),[4,Hl("form_complete")];case 1:return pr.sent(),[2]}})})},Hl=function(ot,lt,Lt){return lt===void 0&&(lt=function(){return{}}),Ai(p,void 0,void 0,function(){var Pt,_t,qt,Sr,pr,Or,nr,hn,In,Ar,ta,aa,la,Ua,Ha;return go(this,function(Zn){switch(Zn.label){case 0:return Pt=Mn(Mn(Mn({},Er(s)),(Zt[$n=s]||Zr($n,{fields:{}}),{_sendSmsCode:function(Vn){var ga=Zt[$n].client;return Os.sendSms(Vn,ga)},_telesignVoice:function(Vn){return Zt[$n].client.telesignSendOTP(Vn,"voice")},_telesignSms:function(Vn){return Zt[$n].client.telesignSendOTP(Vn,"sms")},_sendEmail:function(Vn){return Zt[$n].client.sendEmail(Vn)},_sendEmailOTP:function(Vn){return Zt[$n].client.sendEmailOTP(Vn)}})),lt()),_t=!1,typeof Mb[ot]!="function"?[3,2]:ot!=="submit"||Pt.beforeSubmit?(_t=!0,[4,Mb[ot](Pt)]):[3,2];case 1:Zn.sent(),Zn.label=2;case 2:if(!uf)return[3,6];qt=uf.filter(function(Vn){return Vn.trigger_event===ot}),Sr=((Ar=(In=Zt[s])===null||In===void 0?void 0:In.currentStep)!==null&&Ar!==void 0?Ar:{}).id,pr=function(Vn){var ga,so,Ao,Ri,oa;return go(this,function(bn){switch(bn.label){case 0:if(!function(Dn,Ta,co,ma){var _r,Jr,jo=Dn.trigger_event;if(!Po(Po([],Ii,!0),si).includes(jo))return!0;var ts=(_r=Dn.metadata)===null||_r===void 0?void 0:_r.after_click,HA=jo==="submit"?"beforeSubmit":"beforeClickActions",Cc=co[HA]&&!ts||!co[HA]&&ts;return!(!Vi(Dn,Ta)||jo==="submit"&&!Cc)||!(jo!=="view"||!Dn.elements.includes(co.visibilityStatus.elementId))||!(jo!=="change"||!Dn.elements.includes((Jr=co.trigger._servarId)!==null&&Jr!==void 0?Jr:""))||jo==="action"&&Cc&&(Dn.elements.includes(co.trigger.id)||Dn.elements.includes(ma??""))}(Vn,Sr,Pt,Lt))return[3,4];_t=!0,ga="return (async () => { ".concat(Vn.code,`
 })()`),so=Object.entries((aa=(ta=Zt[s])===null||ta===void 0?void 0:ta.fields)!==null&&aa!==void 0?aa:{}).filter(function(Dn){var Ta,co=Dn[0];return/^[_$a-zA-Z\xA0-\uFFFF][_$a-zA-Z0-9\xA0-\uFFFF]*$/u.test(Ta=co)&&!function(ma){return["atob","Blob","btoa","clearInterval","clearTimeout","document","fetch","File","FileList","FileReader","Intl","location","Navigator","setInterval","setTimeout","TextDecoder","TextEncoder","URL","URLSearchParams","window"].includes(ma)||["feathery","console"].includes(ma)}(Ta)&&!function(ma){return["abstract","await","boolean","break","byte","case","catch","char","class","const","continue","debugger","default","delete","do","double","else","enum","export","extends","false","final","finally","float","for","function","goto","if","implements","import","in","instanceof","int","interface","let","long","native","new","null","package","private","protected","public","return","short","static","super","switch","synchronized","this","throw","throws","transient","true","try","typeof","var","void","volatile","while","with","yield"].includes(ma)}(Ta)}).reduce(function(Dn,Ta){var co=Ta[0],ma=Ta[1];return Dn[co]=ma,Dn},{}),Ao=new(Mg.bind.apply(Mg,Nc(Nc([void 0,"feathery"],Object.keys(so),!1),[ga],!1))),bn.label=1;case 1:return bn.trys.push([1,3,,4]),[4,Ao.apply(void 0,Nc([Mn(Mn({},Pt),{http:xm(fr,hM)})],Object.values(so),!1)).catch(function(Dn){f_(Dn.message,Vn)})];case 2:return bn.sent(),[3,4];case 3:return Ri=bn.sent(),oa=(Ua=(la=Ri.reason)===null||la===void 0?void 0:la.message)!==null&&Ua!==void 0?Ua:(Ha=Ri.error)===null||Ha===void 0?void 0:Ha.message,f_(oa,Vn),[3,4];case 4:return[2]}})},Or=0,nr=qt,Zn.label=3;case 3:return Or<nr.length?(hn=nr[Or],[5,pr(hn)]):[3,6];case 4:Zn.sent(),Zn.label=5;case 5:return Or++,[3,3];case 6:return ot!=="form_complete"?[3,8]:[4,Vc.flushCustomFields()];case 7:Zn.sent(),Zn.label=8;case 8:return[2,_t]}var $n})})},f_=function(ot,lt){console.warn("Error while running logic rule: ".concat(lt.name),"  On Event: ".concat(lt.trigger_event),"  Error Message: ".concat(ot??""))},Ym=function(ot){return ot===void 0&&(ot={}),function(lt){return lt===void 0&&(lt={}),Hl("error",function(){return Mn(Mn({},ot),lt)})}};Zt[s]&&(Zt[s].setInlineErrors=wc,Zt[s].inlineErrors=Eb);var Pb=function(ot,lt,Lt){var Pt,_t=Yd(ot,lt,Pa,Zc,Ln,fr);if(_t){var qt=Lt?Fb[lt]:lt;Tb(((Pt={})[ot]=qt,Pt))}return _t},df=(0,w.useMemo)(function(){return tn?Ba(tn,s):null},[tn,kb]);(0,w.useEffect)(function(){if(!kn.current){kn.current=new ju(kr,o_,Ur,T);var ot=kn.current,lt=!1,Lt=ot.fetchForm(Xe,Ct).then(function(Pt){return Ai(p,void 0,void 0,function(){var _t;return go(this,function(qt){switch(qt.label){case 0:return Dt(),[4,Ab((_t=Pt.custom_head)!==null&&_t!==void 0?_t:"")];case 1:return qt.sent(),ur(),[2,Pt]}})})}).then(function(Pt){var _t=Pt.steps,qt=Pt.form_name,Sr=Dg(Pt,["steps","form_name"]);if(Rn(qt),_t=_t.reduce(function(Or,nr){return Or[nr.key]=nr,Or},{}),wA(_t),Sr.completion_behavior==="redirect"&&Sr.redirect_url&&(rr.redirectCallbacks[s]=function(){Mt().location.href=Gi(Sr.redirect_url,0)}),Sr.save_url_params&&(lt=!0),AM(Mn(Mn({},xo),function(Or){return{errorType:Or.error_type,autocomplete:Or.autocomplete?"on":"off",autofocus:Or.autofocus,allowEdits:Or.allow_edits,completionBehavior:Or.completion_behavior,showBrand:!!Or.show_brand,brandPosition:Or.brand_position,autoscroll:Or.autoscroll,rightToLeft:Or.right_to_left,saveUrlParams:Or.save_url_params,enterToSubmit:Or.enter_submit,globalStyles:Or.global_styles,saveHideIfFields:Or.save_hide_if_fields}}(Sr))),yc.current=Sr.formOff?Pc:yc.current,mM(Sr.logic_rules),bc.current=Sr.track_hashes,Sr.logic_rules){var pr=Nc([],s_,!0);Sr.logic_rules.forEach(function(Or){Or.trigger_event==="view"&&Or.elements.forEach(function(nr){pr.includes(nr)||pr.push(nr)})}),A_(pr)}return Sr.connector_fields&&gM(Sr.connector_fields),Sr.production&&function(Or){Qu(this,void 0,void 0,function(){return Fp(this,function(nr){switch(nr.label){case 0:return Tp?[2]:Object.values(Or).some(function(hn){return hn.buttons.some(function(In){return In.properties.captcha_verification})})?[4,Js("https://www.google.com/recaptcha/api.js?render=6Lcx9vAmAAAAAKnC1kO1nIdr125hCRfukaMb_R_-").then(function(){var hn;return(hn=Mt().grecaptcha)===null||hn===void 0?void 0:hn.ready(function(){return Tp=!0})})]:[3,2];case 1:nr.sent(),nr.label=2;case 2:return[2]}})})}(_t),_t});ot.fetchSession(Lt,!0).then(function(Pt){var _t,qt,Sr,pr,Or,nr=Pt[0],hn=Pt[1];if(!nr||!((_t=nr.collaborator)===null||_t===void 0)&&_t.invalid?yc.current=Pc:!((qt=nr.collaborator)===null||qt===void 0)&&qt.completed?yc.current=fA:!((Sr=nr.collaborator)===null||Sr===void 0)&&Sr.direct_submission_disabled?yc.current=PA:nr.no_business_email&&(yc.current=pa),yc.current)dh(function(Ar){return Mn({},Ar)});else if(!nr.track_location&&bc.current&&Ln.replace(location.pathname+location.search),Tb(nr.back_nav_map),Jx(nr.integrations),uM(nr.servars),dM(nr.hidden_fields),pM([(pr=nr.collaborator)===null||pr===void 0?void 0:pr.whitelist,(Or=nr.collaborator)===null||Or===void 0?void 0:Or.blacklist]),function(Ar){var ta=Ar.updateFieldValues,aa=Ar.client,la=Ar.saveUrlParams,Ua=Ar.initialValues,Ha=Ar.steps,Zn=!1,$n={};if(!Q(Ua)){Zn=!0;var Vn=function(so){var Ao={};return so&&Object.values(so).forEach(function(Ri){Ri.servar_fields.forEach(function(oa){var bn=oa.servar;Ao[bn.key]={type:bn.type,repeated:bn.repeated}})}),Ao}(Ha);$n=Fi({},Ua),Object.entries($n).map(function(so){var Ao,Ri=so[0],oa=so[1],bn=(Ao=Vn[Ri])!==null&&Ao!==void 0?Ao:{};$n[Ri]=$p(bn.type,oa,bn.repeated)})}var ga=new URLSearchParams(Mt().location.search);la&&ga.forEach(function(so,Ao){Ao!=="_slug"&&($n[Ao]=so)}),Q($n)||(ta($n,{rerender:Zn}),aa.submitCustom($n,{override:!1}))}({updateFieldValues:wi,client:ot,saveUrlParams:ut||lt,initialValues:Xe,steps:hn}),!(Ot.redirectAfterLogin||Ot.hasRedirected||tl)){var In=zp({initialStepId:dt,steps:hn,sessionCurrentStep:nr.current_step_key});bc.current&&Pl(Ln,hn,In),Zc(In)}}).catch(function(Pt){return Ai(p,void 0,void 0,function(){var _t,qt;return go(this,function(Sr){switch(Sr.label){case 0:return console.warn(Pt),[4,Lt];case 1:return _t=Sr.sent()[0],qt=Ml(_t).key,bc.current?Pl(Ln,Pa,qt):Zc(qt),[2]}})})})}},[tn,wA,wi]),function(ot){(0,w.useEffect)(function(){if(vA()&&ot){ot.offlineRequestHandler.replayRequests();var lt=function(){return ot.offlineRequestHandler.replayRequests()};return Mt().addEventListener("online",lt),function(){return Mt().removeEventListener("online",lt)}}},[ot])}(fr),(0,w.useEffect)(function(){return Ln.listen(function(){return Ai(p,void 0,void 0,function(){var ot;return go(this,function(lt){return bc.current?((ot=$d())in Pa&&Zc(ot),[2]):[2]})})})},[Pa]),(0,w.useEffect)(function(){var ot;!tl||BM===tl&&CM===Ot.authId||(ot=tl,Ai(p,void 0,void 0,function(){var lt,Lt,Pt,_t,qt,Sr,pr,Or,nr,hn,In,Ar,ta,aa,la,Ua,Ha,Zn,$n,Vn,ga,so,Ao=this;return go(this,function(Ri){switch(Ri.label){case 0:return(lt=Pa[ot])?(Lt=_M(lt))!==""&&!rr.isTestEnv&&Pb(Lt,ot,!0)||(Pt=Gp(lt.next_conditions,{elementType:"step",elementIDs:[lt.id]}))&&Pb(Pt,ot,!0)?[2]:(lt=JSON.parse(JSON.stringify(lt)),function(oa,bn,Dn,Ta){var co,ma,_r;DA(this,void 0,void 0,function(){var Jr,jo,ts,HA,Cc,ff,jl,pf,Kl,Vl,hh;return ra(this,function(hf){switch(hf.label){case 0:return(Jr=new URLSearchParams(Mt().location.search)).get("_feathery_paid")!=="true"?[3,2]:(Jr.delete("_feathery_paid"),jo=Mt().location,ts=jo.origin,HA=jo.pathname,Cc=jo.hash,ff="".concat(ts).concat(HA,"?").concat(Jr).concat(Cc),Mt().history.replaceState({},"",ff),jl=Object.values(oa).reduce(function(gf,gh){var mf;return gf||((mf=ls(ls([],gh.buttons,!0),gh.subgrids).find(function(Jm){var rA;return(rA=Jm.properties.actions)===null||rA===void 0?void 0:rA.find(function(vf){return vf.type===Ca})}))!==null&&mf!==void 0?mf:null)},null),jl?(mt(null,Dn,bn),Mi(Ta,Dn,bn),(Vl={})[To]={},Vl[Ss]=0,pf=Vl,!((co=Ta.metadata.payment_field_mappings)===null||co===void 0)&&co.has_paid&&(Dn(((hh={})[Ta.metadata.payment_field_mappings.has_paid]=!0,hh)),pf[Ta.metadata.payment_field_mappings.has_paid]=!0),[4,bn.submitCustom(pf)]):[3,2]);case 1:hf.sent(),Ta.metadata.checkout_type==="stripe"&&((Kl=(_r=(ma=jl==null?void 0:jl.properties)===null||ma===void 0?void 0:ma.actions)===null||_r===void 0?void 0:_r.find(function(gf){return gf.type===Ca}))!=null&&Kl.success_url)&&(Mt().location.href=Kl.success_url),hf.label=2;case 2:return[2]}})})}(Pa,fr,wi,On==null?void 0:On.stripe),(_t=(Ar=Zt[s])===null||Ar===void 0?void 0:Ar.fields)&&Object.isSealed(_t)||(_t=Object.seal(ob(cM,lM,s))),qt=function(oa,bn){return fr.customRolloutAction(oa,bn)},Sr=function(oa,bn){return fr.alloyJourneyApplication(oa,bn)},Zr(s,{language:Ct??rr.language,currentStep:lt,previousStepName:(ta=tn==null?void 0:tn.key)!==null&&ta!==void 0?ta:"",visiblePositions:Ba(lt,s),client:fr,fields:_t,products:Object.seal(fn(On==null?void 0:On.stripe,wi,fr)),cart:Object.seal(Tr(On==null?void 0:On.stripe,wi,fr)),collaborator:Object.seal(new ky((la=(aa=sr==null?void 0:sr.collaborator)===null||aa===void 0?void 0:aa.template_label)!==null&&la!==void 0?la:"",(Ha=(Ua=sr==null?void 0:sr.collaborator)===null||Ua===void 0?void 0:Ua.template_index)!==null&&Ha!==void 0?Ha:0,($n=(Zn=sr==null?void 0:sr.collaborator)===null||Zn===void 0?void 0:Zn.allowed)!==null&&$n!==void 0?$n:"",(ga=(Vn=sr==null?void 0:sr.collaborator)===null||Vn===void 0?void 0:Vn.whitelist)!==null&&ga!==void 0?ga:[])),formRef:es,formSettings:xo,getErrorCallback:Ym,history:Ln,inlineErrors:Eb,setInlineErrors:wc,setUserProgress:nM,steps:Pa,setStepKey:Zc,updateFieldOptions:function(oa,bn){Object.values(Pa).forEach(function(Dn){return hm(Dn,oa,bn)}),wA(JSON.parse(JSON.stringify(Pa))),hm(lt,oa,bn),cf(JSON.parse(JSON.stringify(lt)))},updateFieldStyles:function(oa,bn){Object.values(Pa).forEach(function(Dn){return gm(Dn,oa,bn)}),wA(JSON.parse(JSON.stringify(Pa))),gm(lt,oa,bn),cf(JSON.parse(JSON.stringify(lt)))},updateFieldProperties:function(oa,bn,Dn){Dn===void 0&&(Dn=!1),Object.values(Pa).forEach(function(Ta){return mm(Ta,oa,bn,Dn)}),wA(JSON.parse(JSON.stringify(Pa))),mm(lt,oa,bn,Dn),cf(JSON.parse(JSON.stringify(lt)))},setFieldErrors:function(oa){Object.entries(oa).forEach(function(bn){var Dn,Ta=bn[0],co=bn[1],ma=Zt[s],_r=ma.inlineErrors,Jr=ma.setInlineErrors,jo=null,ts=co;typeof co=="object"&&(jo=co.index,ts=co.message),Zs({formRef:es,fieldKey:Ta,message:ts,index:jo,servarType:(Dn=_t[Ta])===null||Dn===void 0?void 0:Dn.type,errorType:xo.errorType,inlineErrors:_r,setInlineErrors:Jr,triggerErrors:!0})})},setCalendlyUrl:function(oa){var bn;!((bn=On==null?void 0:On.calendly)===null||bn===void 0)&&bn.metadata&&Jx(function(Dn){return Mn(Mn({},Dn),{calendly:Mn(Mn({},Dn==null?void 0:Dn.calendly),{metadata:Mn(Mn({},Dn==null?void 0:Dn.calendly.metadata),{api_key:oa})})})})},runAIExtraction:function(oa,bn,Dn){return Ai(Ao,void 0,void 0,function(){var Ta,co;return go(this,function(ma){switch(ma.label){case 0:if(!oa)return console.error("No extraction ID was passed"),[2];ma.label=1;case 1:return ma.trys.push([1,3,,4]),[4,fr.extractAIDocument(oa,bn,Dn)];case 2:return Ta=ma.sent(),wi(Ta),[2,Ta];case 3:return co=ma.sent(),console.error(co),[2,{}];case 4:return[2]}})})},runIntegrationActions:qt,applyAlloyJourney:Sr},["fields"]),[4,Hl("load")]):[2];case 1:return Ri.sent(),bc.current&&(pr=$d())&&lt.key!==pr||(fh(),Or=sb(Pa,ot),nr=Or[0],hn=Or[1],oM(nr),sM(hn),Lp(On,"FeatheryStepLoad",ot,Tn),ph.current=new wd(lt,Ob),lf.current=null,lt.servar_fields.forEach(function(oa){var bn=oa.servar;bn.name=Gi(bn.name,oa.repeat);var Dn=!function(co,ma){var _r=co[0],Jr=co[1];return!(_r&&!_r.includes(ma)||Jr&&Jr.includes(ma))}(fM,bn.key),Ta=oa.properties;Ta.disabled=Ta.disabled||Dn,bn.required&&Ta.disabled&&(bn.required=!1)}),In=(so=tn==null?void 0:tn.key)!==null&&so!==void 0?so:"",cf(lt),fr.registerEvent({step_key:lt.key,event:"load",previous_step_key:In})),[2]}})}))},[tl,kb]);var zm=function(ot){return Gp(tn.next_conditions,ot)},FM=function(ot,lt,Lt){return Ai(p,void 0,void 0,function(){var Pt,_t,qt,Sr,pr,Or,nr,hn,In,Ar,ta,aa,la,Ua,Ha=this;return go(this,function(Zn){switch(Zn.label){case 0:return Pt=Kp(tn,xo.saveHideIfFields?null:df,!1),(_t=Vd(tn,ot.elementIDs[0],ot.elementType)).repeatIndex=lt,qt={},tn.servar_fields.find(function($n){return $n.servar.type==="payment_method"})?[4,OM(Pt)]:[3,3];case 1:return Sr=Zn.sent(),pr=Sr.errorMessage,Or=Sr.errorField,pr&&Or?[4,Zs({formRef:es,errorCallback:Ym({trigger:_t}),fieldKey:Or.servar.key,message:pr,servarType:Or.servar.type,errorType:xo.errorType,inlineErrors:qt,setInlineErrors:wc,triggerErrors:!0})]:[3,3];case 2:return Zn.sent(),[2];case 3:return nr=function($n){return Ai(Ha,void 0,void 0,function(){var Vn;return go(this,function(ga){switch(ga.label){case 0:return Vn=!1,[4,Hl("submit",function(){return{submitFields:Pt,trigger:_t,beforeSubmit:$n}})];case 1:return ga.sent()?[4,Zs({formRef:es,errorType:xo.errorType,inlineErrors:Zt[s].inlineErrors,setInlineErrors:wc,triggerErrors:!0})]:[3,3];case 2:Vn=ga.sent(),ga.label=3;case 3:return[2,Vn]}})})},[4,nr(!0)];case 4:return Zn.sent()?[2]:(hn=Object.entries(Pt).map(function($n){var Vn,ga=$n[0],so=$n[1],Ao=so.value;return Ao=Array.isArray(Ao)?Ao.filter(function(Ri){return![null,void 0].includes(Ri)}):Ao,(Vn={key:ga})[so.type]=Ao,Vn}),In=fr.submitStep(hn,tn,Lt),Ar={},!((aa=On==null?void 0:On.segment)===null||aa===void 0)&&aa.metadata.track_fields&&(Ar.segment=Pt),!((la=On==null?void 0:On.amplitude)===null||la===void 0)&&la.metadata.track_fields&&(Ar.amplitude=Pt),!((Ua=On==null?void 0:On["google-tag-manager"])===null||Ua===void 0)&&Ua.metadata.track_fields&&(Ar["google-tag-manager"]=Object.entries(Pt).reduce(function($n,Vn){var ga=Vn[0],so=Vn[1];return $n[ga]=so.value,$n},{})),Lp(On,"FeatheryStepSubmit",tn.key,Tn,Ar),ta=uf==null?void 0:uf.some(function($n){var Vn;return $n.trigger_event==="submit"&&Vi($n,tn.id)&&((Vn=$n.metadata)===null||Vn===void 0?void 0:Vn.after_click)}),ta?[4,In]:[3,7]);case 5:return Zn.sent(),[4,nr(!1)];case 6:if(Zn.sent())return[2];Zn.label=7;case 7:return[2,[In]]}})})},p_=function(){var ot=(0,w.useState)({}),lt=ot[0],Lt=ot[1];return[function(Pt){return lt[Pt]},function(Pt,_t){Lt(function(qt){var Sr;return wo(wo({},qt),((Sr={})[Pt]=_t,Sr))})}]}(),h_=p_[0],TM=p_[1];function OM(ot){return Ai(this,void 0,void 0,function(){var lt,Lt,Pt,_t;return go(this,function(qt){switch(qt.label){case 0:if(Ur)return[3,4];lt=0,qt.label=1;case 1:return lt<tn.servar_fields.length?(Lt=tn.servar_fields[lt]).servar.type!=="payment_method"?[3,3]:(Pt=On==null?void 0:On.stripe,[4,ve({pmField:Lt,client:fr,formattedFields:ot,updateFieldValues:wi,integrationData:Pt,targetElement:h_(Lt.servar.key)})]):[3,4];case 2:return[2,(_t=qt.sent())!=null?_t:{}];case 3:return lt++,[3,1];case 4:return[2,{}]}})})}function IM(ot){return Ai(this,void 0,void 0,function(){var lt,Lt,Pt,_t,qt,Sr,pr,Or,nr;return go(this,function(hn){switch(hn.label){case 0:return Ur?[3,3]:(lt=Mn(Mn({},Vd(tn,ot.key,"container")),{repeatIndex:0}),Lt=Ym({trigger:lt}),Pt=Dd({step:tn,visiblePositions:df,triggerErrors:!0,errorType:xo.errorType,formRef:es,errorCallback:Lt,setInlineErrors:wc,trigger:lt}),_t=Pt.invalid,qt=Pt.inlineErrors,_t?[2,!1]:(Sr=tn.servar_fields.find(function(In){return In.servar.type==="payment_method"}),[4,hi({triggerElement:ot,pmField:Sr,client:fr,updateFieldValues:wi,integrationData:On==null?void 0:On.stripe,targetElement:Sr?h_(Sr.servar.key):null})]));case 1:return(pr=hn.sent())?(Or=pr.errorMessage,nr=pr.errorField,[4,Zs({formRef:es,errorCallback:Lt,fieldKey:nr.servar?nr.servar.key:nr.id,message:Or,servarType:nr.servar?nr.servar.type:"",errorType:xo.errorType,inlineErrors:qt,setInlineErrors:wc,triggerErrors:!0})]):[3,3];case 2:return hn.sent(),[2,!1];case 3:return[2,!0]}})})}function DM(ot){var lt=ot.metadata,Lt=ot.submitData,Pt=Lt!==void 0&&Lt;return Ai(this,void 0,void 0,function(){var _t,qt,Sr,pr,Or,nr,hn;return go(this,function(In){switch(In.label){case 0:return _t={step_key:tn.key,event:Pt?"complete":"skip"},qt=zm(lt),_t=Mn(Mn({},_t),{next_step_key:qt}),[4,ph.current.all()];case 1:return In.sent(),Sr=Pt||["button","text","container"].includes(lt.elementType),qt?[3,4]:Sr?(_t.completed=!0,[4,fr.registerEvent(_t).then(function(){tM(!0),sr.form_completed=!0,zc()})]):[3,3];case 2:In.sent(),In.label=3;case 3:return[3,7];case 4:return function(Ar){if(Ar.next_conditions.length>0||Ar.servar_fields.some(function(la){return la.servar.required})&&Ar.buttons.some(function(la){return la.properties.submit}))return!1;var ta=["buttons","texts","subgrids"].every(function(la){return Ar[la].every(function(Ua){var Ha;return((Ha=Ua.properties.actions)!==null&&Ha!==void 0?Ha:[]).every(function(Zn){return Zn.type===ss})})});if(ta&&Ar.servar_fields.length===0)return!0;var aa=Ar.buttons.some(function(la){var Ua;return((Ua=la.properties.actions)!==null&&Ua!==void 0?Ua:[]).some(function(Ha){return Ha.type===zo||Ha.type===ss&&!Ha.open_tab})});return!aa}(Pa[qt])?(pr=Sa(On),Or=!function(Ar,ta){var aa;return Ot.sentAuth&&((aa=Ar==null?void 0:Ar.auth_gate_steps)===null||aa===void 0?void 0:aa.length)&&!(Ar!=null&&Ar.auth_gate_steps.includes(ta))}(pr,Pa[tl].id),Or?(_t.completed=!0,[4,fr.registerEvent(_t).then(function(){return d_()})]):[3,6]):[3,6];case 5:In.sent(),In.label=6;case 6:_t.completed||fr.registerEvent(_t),Tb(((hn={})[qt]=tn.key,hn)),Ux(Sr),bc.current?(nr=zd(qt),Sr?Ln.push(nr):Ln.replace(nr)):Zc(qt),In.label=7;case 7:return[2]}})})}var MM=function(){return Ai(p,void 0,void 0,function(){var ot;return go(this,function(lt){switch(lt.label){case 0:return[4,ph.current.all()];case 1:return lt.sent(),(ot=function(Lt,Pt){var _t=Pt[Lt.key];if(!_t){var qt=Lt.previous_conditions[0];qt&&(_t=qt.previous_step_key)}return _t}(tn,Fb))&&(bc.current?Ln.push(zd(ot)):Zc(ot)),[2]}})})},PM=function(ot){return Ai(p,void 0,void 0,function(){var lt,Lt,Pt;return go(this,function(_t){switch(_t.label){case 0:return lt=ot.properties,Lt=null,lt.loading_icon?[3,1]:(Lt=(0,f.jsx)(Bl,{}),[3,4]);case 1:return lt.loading_icon_type!=="image/*"?[3,2]:(Lt=(0,f.jsx)("img",{src:lt.loading_icon,alt:"Button Loader"}),[3,4]);case 2:return lt.loading_icon_type!=="application/json"?[3,4]:[4,fetch(lt.loading_icon).then(function(qt){return qt.json()})];case 3:Pt=_t.sent(),Lt=(0,f.jsx)(oc,{animationData:Pt}),_t.label=4;case 4:return Ob(function(qt){var Sr;return Mn(Mn({},qt),((Sr={})[ot.id]={showOn:lt.show_loading_icon,loader:Lt,type:lt.loading_icon?lt.loading_file_type:"default"},Sr))}),[2]}})})},g_=function(ot){return Ai(p,void 0,void 0,function(){var lt,Lt,Pt;return go(this,function(_t){switch(_t.label){case 0:return[4,PM(ot)];case 1:_t.sent(),lt=function(qt){fh(),setTimeout(function(){return Zs({formRef:es,fieldKey:ot.id,message:qt,errorType:xo.errorType,setInlineErrors:wc,triggerErrors:!0})},10)},_t.label=2;case 2:return _t.trys.push([2,6,,7]),!ot.properties.captcha_verification||rr.isTestEnv?[3,4]:[4,Ey(fr)];case 3:if(_t.sent())return lt("You didn't pass CAPTCHA verification"),[2];_t.label=4;case 4:return[4,$m({actions:(Pt=ot.properties.actions)!==null&&Pt!==void 0?Pt:[],element:ot,elementType:"button",submit:ot.properties.submit,setElementError:lt,onAsyncEnd:function(){return fh()}})];case 5:return _t.sent()||fh(),[3,7];case 6:return(Lt=_t.sent())?lt(Lt.toString()):fh(),[3,7];case 7:return[2]}})})},$m=function(ot){var lt=ot.actions,Lt=ot.element,Pt=ot.elementType,_t=ot.submit,qt=_t!==void 0&&_t,Sr=ot.setElementError,pr=Sr===void 0?function(){}:Sr,Or=ot.onAsyncEnd,nr=Or===void 0?function(){}:Or,hn=ot.textSpanStart,In=ot.textSpanEnd;return Ai(p,void 0,void 0,function(){var Ar,ta,aa,la,Ua,Ha,Zn,$n,Vn,ga,so,Ao,Ri,oa,bn,Dn,Ta,co=this;return go(this,function(ma){switch(ma.label){case 0:return(Ar=(Ao=Lt.id)!==null&&Ao!==void 0?Ao:"")&&rl[Ar]?[2]:(rl[Ar]=!0,ta={elementType:Pt,elementIDs:[Lt.id],start:hn,end:In},aa=Mn(Mn({},Vd(tn,Pt==="container"?Lt.key:Lt.id,Pt)),{repeatIndex:Lt.repeat}),la=Promise.resolve(),!qt||jt?[3,2]:function(_r){return _r.find(function(Jr){return Jr.type in ii})}(lt)||!Zx||qx.current?Dd({step:tn,visiblePositions:df,triggerErrors:!0,errorType:xo.errorType,formRef:es,errorCallback:Ym({trigger:aa}),setInlineErrors:wc,trigger:aa}).invalid?(Fa(!0),rl[Ar]=!1,[2]):(Ua=lt.some(function(_r){return _r.type===zo})&&zm(ta),[4,FM(ta,Lt.repeat||0,!!Ua)]):(pr(ii[Zx]),rl[Ar]=!1,[2]));case 1:if(!(Ha=ma.sent()))return rl[Ar]=!1,[2];la=Ha[0],ma.label=2;case 2:return lt=function(_r){var Jr=ao([],_r);return Object.entries(As).sort(function(jo,ts){return jo[1]-ts[1]}).forEach(function(jo){var ts=jo[0],HA=Jr.findIndex(function(Cc){return Cc.type===ts});HA>-1&&Jr.push(Jr.splice(HA,1)[0])}),Jr}(lt),Zn=function(_r){return function(){return Ai(co,void 0,void 0,function(){return go(this,function(Jr){switch(Jr.label){case 0:return qx.current=!0,rl[Ar]=!1,[4,$m({actions:lt.slice(_r+1),element:Lt,elementType:Pt,submit:qt,setElementError:pr,onAsyncEnd:nr,textSpanStart:hn,textSpanEnd:In})];case 1:return Jr.sent()||nr(),[2]}})})}},$n=lt.map(function(_r){return _r.type}),[4,(Vn=function(_r){return Hl("action",function(){return{trigger:aa,beforeClickActions:_r,actions:$n}},Pt==="container"?Lt.id:void 0)})(!0)];case 3:ma.sent(),so=function(){var _r,Jr,jo,ts,HA,Cc,ff,jl,pf,Kl,Vl,hh,hf,gf,gh,mf,Jm,rA,vf,v_,y_,b_,mh,Oi,Bc,eu,Qb,w_,vh,C_,B_,x_,qm,yf,__,ys,E_,bf,Gl,k_,S_,F_,T_,O_,I_;return go(this,function(vr){switch(vr.label){case 0:return _r=lt[ga],(Jr=_r.type)!=="add_repeated_row"?[3,1]:(u_(jo=yo(tn,_r.repeat_container),_r.max_repeats),[3,118]);case 1:return Jr!=="remove_repeated_row"?[3,2]:(jo=yo(tn,_r.repeat_container),function(jA,tu){var Xm=jA.repeat;isNaN(Xm)&&!tu||c_(tu||qa(tn,jA),function(R_){var H_=Rt[R_.servar.key],j_=xn(H_,tu?H_.length-1:Xm),LM=[NA(R_)];return j_.length===0?LM:j_})}(Lt,jo),[3,118]);case 2:return Jr!=="trigger_persona"?[3,4]:(ts=(Ri=On==null?void 0:On.persona.metadata)!==null&&Ri!==void 0?Ri:{},[4,la]);case 3:return vr.sent(),U_=ts.template_id,Q_=ts.environment_id,L_=Zn(ga),Lb=pr,N_=cn().userId,new d.g.Persona.Client({templateId:U_,environmentId:Q_,referenceId:N_,onCancel:function(){return Lb("The verification was cancelled")},onError:function(jA){return Lb("Verification error: ".concat(jA))},onComplete:L_}).open(),[2,"break"];case 4:return Jr!=="alloy_verify_id"?[3,6]:[4,Sy(_r,On==null?void 0:On.alloy,Zn(ga))];case 5:return vr.sent(),[2,"break"];case 6:return Jr!=="trigger_plaid"?[3,9]:[4,la];case 7:return vr.sent(),[4,Gt(fr,Zn(ga),function(){return nr()},wi,_r.include_liabilities,(oa=_r.wait_for_completion)===null||oa===void 0||oa,function(){return pr("Plaid was unable to fetch your data")})];case 8:return vr.sent(),[2,"break"];case 9:return Jr!=="trigger_argyle"?[3,12]:[4,la];case 10:return vr.sent(),[4,By(fr,Zn(ga),On==null?void 0:On.argyle)];case 11:return vr.sent(),[2,"break"];case 12:return Jr!=="trigger_flinks"?[3,15]:[4,la];case 13:return vr.sent(),[4,Fy(fr,Zn(ga),On==null?void 0:On.flinks,wi)];case 14:return vr.sent(),[2,"break"];case 15:return Jr!==ss?[3,18]:((rA=Gi(_r.url,Lt.repeat))&&(rA.includes(":")||(rA="https://"+rA),_r.open_tab&&Ul(rA)),_r.open_tab?[3,17]:(vf={step_key:tn.key,next_step_key:"",event:qt?"complete":"skip",completed:!0},[4,fr.registerEvent(vf)]));case 16:vr.sent(),location.href=rA,vr.label=17;case 17:return[3,118];case 18:if(Jr!=="send_sms_message")return[3,25];if(ys=Rt[_r.phone_target_field_key],!Is.phone(ys))return[3,23];vr.label=19;case 19:return vr.trys.push([19,21,,22]),[4,fr.sendSMSMessage(ys,_r.sms_message)];case 20:return vr.sent(),[3,22];case 21:return HA=vr.sent(),pr(HA.message),[2,"break"];case 22:return[3,24];case 23:return pr("Your phone number is invalid or requested too much"),[2,"break"];case 24:return[3,118];case 25:if(Jr!=="send_sms_code")return[3,32];if(ys=Rt[_r.auth_target_field_key],!Is.phone(ys))return[3,30];vr.label=26;case 26:return vr.trys.push([26,28,,29]),[4,Os.sendSms(ys,fr)];case 27:return vr.sent(),[3,29];case 28:return Cc=vr.sent(),pr(Cc.message),[2,"break"];case 29:return[3,31];case 30:return pr("Your phone number is invalid or requested too much"),[2,"break"];case 31:return[3,118];case 32:if(Jr!=="send_email_code")return[3,39];if(ff=Rt[_r.email_field_key],!Is.email(ff))return[3,37];vr.label=33;case 33:return vr.trys.push([33,35,,36]),[4,fr.sendEmailOTP(ff)];case 34:return vr.sent(),[3,36];case 35:return jl=vr.sent(),pr(jl.message),[2,"break"];case 36:return[3,38];case 37:return pr("Your email address is invalid"),[2,"break"];case 38:return[3,118];case 39:return[Ws,fi].includes(Jr)?(bf=_r.auth_target_field_key,Gl=Rt[bf],pf={fieldVal:Gl,featheryClient:fr},Kl=!1,[4,(Jr===Ws?fr.verifyOTP(Gl,"email-otp"):Os.verifySMSOTP(pf)).catch(function(jA){var tu;tu=jA.message==="Please try again"?"Your code is invalid":jA.message in rr.defaultErrors?rr.defaultErrors[jA.message]:jA.message,pr(tu),Kl=!0})]):[3,41];case 40:return vr.sent(),Kl?[2,"break"]:(fr.submitCustom(((S_={})[bf]=Gl,S_)),Ot.redirectAfterLogin=!0,[3,118]);case 41:if(Jr!=="send_magic_link")return[3,48];if(Vl=Rt[_r.auth_target_field_key],!Is.email(Vl))return[3,46];vr.label=42;case 42:return vr.trys.push([42,44,,45]),[4,Os.sendMagicLink(Vl)];case 43:return vr.sent(),[3,45];case 44:return hh=vr.sent(),pr(hh.message),[2,"break"];case 45:return[3,47];case 46:return pr("A valid email is needed to send your magic link."),[2,"break"];case 47:return[3,118];case 48:return Jr!=="trigger_oauth_login"?[3,49]:(Os.oauthRedirect(_r.oauth_type),[3,118]);case 49:return Jr!=="logout"?[3,51]:[4,Os.inferAuthLogout()];case 50:return vr.sent(),[3,118];case 51:return Jr!=="new_submission"?[3,53]:[4,Ol((0,Se.v4)())];case 52:return vr.sent(),[3,118];case 53:return Jr!==zo?[3,55]:[4,DM({metadata:ta,submitData:qt})];case 54:return vr.sent(),[3,118];case 55:return Jr!==po?[3,57]:[4,MM()];case 56:return vr.sent(),[3,118];case 57:return Jr!==Ca?[3,59]:[4,IM(Lt)];case 58:return vr.sent()?[3,118]:[2,"break"];case 59:return Jr!==_i?[3,60]:(ca(_r,wi,On==null?void 0:On.stripe,fr),[3,118]);case 60:return Jr!=="remove_product_from_purchase"?[3,61]:(Ra(_r,wi,On==null?void 0:On.stripe,fr),[3,118]);case 61:return Jr!=="verify_collaborator"?[3,63]:(Oi=Rt[_r.email_field_key],Is.email(Oi)?[4,fr.verifyCollaborator(Oi)]:(pr("".concat(Oi," is an invalid email")),[2,"break"]));case 62:return vr.sent().valid?[3,118]:(pr("Invalid form collaborator"),[2,"break"]);case 63:if(Jr!=="invite_collaborator")return[3,68];if(!(Oi=Rt[_r.email_field_key]))return pr("Collaborators required"),[2,"break"];hf=St(Oi,!0),vr.label=64;case 64:return vr.trys.push([64,66,,67]),[4,fr.inviteCollaborator(hf,_r.template_id)];case 65:return vr.sent(),[3,67];case 66:return gf=vr.sent(),pr(gf.message),[2,"break"];case 67:return[3,118];case 68:if(Jr!=="rewind_collaboration")return[3,73];vr.label=69;case 69:return vr.trys.push([69,71,,72]),[4,fr.rewindCollaboration(_r.template_id,_r.email_field_key)];case 70:return vr.sent(),[3,72];case 71:return gh=vr.sent(),pr(gh.message),[2,"break"];case 72:return[3,118];case 73:if(Jr!=="ai_document_extract")return[3,79];vr.label=74;case 74:return vr.trys.push([74,77,,78]),[4,la];case 75:return vr.sent(),[4,fr.extractAIDocument(_r.extraction_id,_r.run_async)];case 76:return mf=vr.sent(),wi(mf),[3,78];case 77:return Jm=vr.sent(),pr(Jm.message),[2,"break"];case 78:return[3,118];case 79:if(Jr!=="open_fuser_envelopes")return[3,87];vr.label=80;case 80:return vr.trys.push([80,85,,86]),[4,fr.generateEnvelopes(_r)];case 81:return vr.sent(),D_=_r.redirect,M_=rr.region&&rr.region!=="us"?"".concat(rr.region,"."):"",P_=D_?"?redirect=".concat(encodeURIComponent(location.href)):"",rA="https://".concat(M_,"document.feathery.io/to/").concat(rr._internalUserId).concat(P_),_r.redirect?(vf={step_key:tn.key,next_step_key:"",event:qt?"complete":"skip",completed:!0},[4,fr.registerEvent(vf)]):[3,83];case 82:return vr.sent(),location.href=rA,[3,84];case 83:Ul(rA),vr.label=84;case 84:return[3,86];case 85:return v_=vr.sent(),pr(v_.message),[2,"break"];case 86:return[3,118];case 87:if(Jr!=="generate_quik_documents")return[3,92];vr.label=88;case 88:return vr.trys.push([88,90,,91]),[4,fr.generateQuikEnvelopes(_r)];case 89:return(y_=vr.sent())&&Mt().open("","_blank").document.write(y_),[3,91];case 90:return b_=vr.sent(),pr(b_.message),[2,"break"];case 91:return[3,118];case 92:if(Jr!==ai)return[3,93];if(!(mh=_r.custom_store_field_key))return[2,"continue"];if(Oi=void 0,Oi=_r.custom_store_value_type==="field"?Rt[_r.custom_store_value_field_key]:_r.custom_store_value,Object.values(Pa).some(function(jA){var tu=jA.servar_fields.find(function(Xm){return Xm.servar.key===mh});if(tu)return Bc=tu.servar,!0}),j(Lt.repeat)&&Array.isArray(Oi)&&(Oi=(bn=Oi[Lt.repeat])!==null&&bn!==void 0?bn:""),Oi=$p(Bc==null?void 0:Bc.type,Oi),eu=Rt[mh],Bc!=null&&Bc.repeated&&(eu=eu[(Dn=Lt.repeat)!==null&&Dn!==void 0?Dn:0]),_r.toggle&&JSON.stringify(eu)===JSON.stringify(Oi)&&(Oi=Bc?NA({servar:Bc}):""),Bc==null?void 0:Bc.repeated){if(eu=Nc([],Rt[mh],!0),Qb=(Ta=Lt.repeat)!==null&&Ta!==void 0?Ta:0,_r.retain_click_value||(eu[Qb]=Oi),_r.repeat_single)for(w_=NA({servar:Bc}),vh=0;vh<eu.length;vh++)vh!==Qb&&(eu[vh]=w_);Oi=eu}else if(_r.retain_click_value)return[2,"continue"];return(F_={})[mh]=Oi,wi(yf=F_,{clearErrors:!1}),fr.submitCustom(yf),[3,118];case 93:if(Jr!=="telesign_silent_verification")return[3,100];if(ys=Rt[_r.telesign_target_field_key],!Is.phone(ys))return[3,98];vr.label=94;case 94:return vr.trys.push([94,96,,97]),[4,fr.telesignSilentVerification(ys)];case 95:return C_=vr.sent(),qm=_r.telesign_status_field_key,(T_={})[qm]=C_,wi(yf=T_,{clearErrors:!1}),fr.submitCustom(yf),[3,97];case 96:return B_=vr.sent(),pr(B_.message),[2,"break"];case 97:return[3,99];case 98:return pr("Your phone number is invalid"),[2,"break"];case 99:return[3,118];case 100:if(Jr!=="telesign_phone_type")return[3,107];if(ys=Rt[_r.telesign_target_field_key],!Is.phone(ys))return[3,105];vr.label=101;case 101:return vr.trys.push([101,103,,104]),[4,fr.telesignPhoneType(ys)];case 102:return x_=vr.sent(),qm=_r.telesign_status_field_key,(O_={})[qm]=x_,wi(yf=O_,{clearErrors:!1}),fr.submitCustom(yf),[3,104];case 103:return __=vr.sent(),pr(__.message),[2,"break"];case 104:return[3,106];case 105:return pr("Your phone number is invalid"),[2,"break"];case 106:return[3,118];case 107:if(![oi,xs].includes(Jr))return[3,114];if(ys=Rt[_r.telesign_target_field_key],!Is.phone(ys))return[3,112];vr.label=108;case 108:return vr.trys.push([108,110,,111]),[4,fr.telesignSendOTP(ys,Jr===oi?"voice":"sms")];case 109:return vr.sent(),[3,111];case 110:return E_=vr.sent(),pr(E_.message),[2,"break"];case 111:return[3,113];case 112:return pr("Your phone number is invalid"),[2,"break"];case 113:return[3,118];case 114:if(Jr!=="telesign_verify_otp")return[3,118];bf=_r.telesign_target_field_key,Gl=Rt[bf],vr.label=115;case 115:return vr.trys.push([115,117,,118]),[4,fr.telesignVerifyOTP(Gl)];case 116:return vr.sent()?(fr.submitCustom(((I_={})[bf]=Gl,I_)),[3,118]):(pr("Invalid code. Please try again"),[2,"break"]);case 117:return k_=vr.sent(),pr(k_.message),[2,"break"];case 118:return[2]}var D_,M_,P_,U_,Q_,L_,Lb,N_})},ga=0,ma.label=4;case 4:return ga<lt.length?[5,so()]:[3,7];case 5:if(ma.sent()==="break")return[3,7];ma.label=6;case 6:return ga++,[3,4];case 7:return ga<lt.length?(rl[Ar]=!1,[2,!0]):[4,Vn(!1)];case 8:return ma.sent(),rl[Ar]=!1,[2]}})})},UM=l_("view")?function(ot,lt){ph.current.addCallback(Hl("view",function(){return{visibilityStatus:{elementId:ot,isVisible:lt}}}))}:void 0,QM={userProgress:rM,curDepth:aM,maxDepth:iM,elementProps:Ye,customComponents:Bn,activeStep:tn,steps:Pa,customClickSelectionState:function(ot){for(var lt,Lt,Pt,_t,qt=null,Sr=0,pr=(Lt=(lt=ot.properties)===null||lt===void 0?void 0:lt.actions)!==null&&Lt!==void 0?Lt:[];Sr<pr.length;Sr++){var Or=pr[Sr];if([po,zo].includes(Or.type))return null;if(Or.type===ai){qt===null&&(qt=!1);var nr=void 0;nr=Or.custom_store_value_type==="field"?Rt[Or.custom_store_value_field_key]:Or.custom_store_value;var hn=Rt[Or.custom_store_field_key];j(ot.repeat)&&(Array.isArray(nr)&&(nr=(Pt=nr[ot.repeat])!==null&&Pt!==void 0?Pt:""),Array.isArray(hn)&&(hn=(_t=hn[ot.repeat])!==null&&_t!==void 0?_t:"")),nr&&hn===nr&&(qt=!0)}else Or.type===_i&&(qt===null&&(qt=!1),In=Wa(Or.product_id,On==null?void 0:On.stripe),Ar=void 0,(Ar=nt())[In]&&Ar[In]>0&&(qt=!0))}var In,Ar;return qt},runElementActions:$m,buttonOnClick:g_,fieldOnChange:function(ot){var lt=ot.fieldID,Lt=ot.fieldKey,Pt=ot.servarId,_t=ot.elementRepeatIndex,qt=_t===void 0?0:_t;return function(Sr){var pr=Sr===void 0?{}:Sr,Or=pr.triggerType,nr=Or===void 0?"field":Or,hn=pr.submitData,In=hn!==void 0&&hn,Ar=pr.integrationData,ta=Ar===void 0?{}:Ar,aa=pr.valueRepeatIndex,la=aa===void 0?null:aa;l_("change")&&(ph.current.addCallback(Hl("change",function(){return{trigger:{id:Lt,_servarId:Pt,repeatIndex:qt,type:nr},integrationData:ta,valueRepeatIndex:la}})),Ux(!1));var Ua=!1;if(In){var Ha=tn.buttons.find(function(Zn){return Zn.properties.submit});Ha&&zm({elementType:"button",elementIDs:[Ha.id]})&&(g_(Ha),Ua=!0)}Ua||zm({elementType:"field",elementIDs:[lt]})&&$m({actions:[{type:zo}],element:{id:lt},elementType:"field",submit:!0})}},buttonLoaders:kM,inlineErrors:Eb,setInlineErrors:wc,changeValue:function(ot,lt,Lt,Pt,_t){var qt;Lt===void 0&&(Lt=null),Pt===void 0&&(Pt=!0),_t===void 0&&(_t=!0);var Sr,pr,Or={},nr=lt.servar;if(nr.repeat_trigger==="set_value"){var hn=NA(lt),In=Gd(lt),Ar=In.value,ta=In.valueList,aa=ke(Ar)&&ke(hn),la=ta&&Lt===ta.length-1;pr=qa(tn,lt),la&&(Ar===hn||aa)&&ot!==hn&&(Sr="add")}nr.type==="integer_field"&&ot!==""?ot=parseFloat(ot):nr.type==="file_upload"&&Lt!==null?ot=ke(ot)?null:ot[0]:nr.type==="checkbox"&&(!((qt=nr.metadata)===null||qt===void 0)&&qt.always_checked)&&(ot=!0),Or[nr.key]=Lt===null?ot:Kt(Rt[nr.key]||[],ot,Lt);var Ua=wi(Or,{rerender:Pt,triggerErrors:_t});return Sr==="add"&&pr&&u_(pr),Ua},changeStep:function(ot){return Pb(ot,tn.key,!1)},updateFieldValues:wi,elementOnView:UM,onViewElements:s_,formSettings:xo,focusRef:lf,formRef:es,setCardElement:TM,visiblePositions:df,calendly:(u=On==null?void 0:On.calendly)===null||u===void 0?void 0:u.metadata,featheryContext:Er(s)},Ub=eM||(sr==null?void 0:sr.form_completed)&&!xo.allowEdits;if((0,w.useEffect)(function(){Ub&&d_().then(function(){bc.current&&Ln.replace(location.pathname+location.search),rr.redirectCallbacks[s]&&(o_.current=!0,rr.redirectCallbacks[s]())})},[Ub]),yc.current===Pc)return(0,f.jsx)(Uc,{showCTA:xo.showBrand});if([fA,PA,pa].includes(yc.current))return(0,f.jsx)(Uc,{reason:yc.current,showCTA:!1});if(Ub){var m_=xo.completionBehavior==="show_completed_screen"?(0,f.jsx)(Uc,{reason:"filled_out",showCTA:xo.showBrand}):null;return!m_&&rr.isTestEnv&&console.log("Form has been hidden"),m_}return tn?(0,f.jsx)(Et,Mn({options:qe},{children:(0,f.jsxs)(dn(),Mn({},Cr,{autoComplete:xo.autocomplete,className:Ir,ref:es,css:Mn(Mn(Mn(Mn(Mn({},xM.getTarget("form")),Sb),tr),{position:"relative",display:"flex"}),qe?{borderRadius:"10px"}:{}),dir:xo.rightToLeft?"rtl":"ltr"},{children:[a_,zn,(0,f.jsx)(le,{step:tn,form:QM,viewport:bM}),qe&&(0,f.jsx)(_u,{fill:"white",css:{position:"absolute",top:"17px",right:"17px",cursor:"pointer"},onClick:function(){return qe.onHide&&qe.onHide()}}),rr.isTestEnv&&(0,f.jsx)(Mc,{allSteps:Pa,curStep:tn,changeStep:function(ot){bc.current?Ln.push(zd(ot)):Zc(ot)},formName:Tn,draft:Ur,visible:!At}),d.g.firebase&&(0,f.jsx)("div",{id:"featheryRecaptcha",style:{position:"absolute",visibility:"hidden"}}),(0,f.jsx)(Cd,{show:xo.showBrand,brandPosition:xo.brandPosition})]}))})):a_}function Ip(A){var u=A.formId,l=A.formName,p=A._internalId,s=A._isAuthLoading,B=s!==void 0&&s,m=Dg(A,["formId","formName","_internalId","_isAuthLoading"]),S=(0,w.useState)(!1),T=S[0],I=S[1];return(0,w.useEffect)(function(){return rr.remountCallbacks[p]=function(){return I(function(C){return!C})},function(){delete rr.remountCallbacks[p]}},[]),(u||l)&&vA()?(0,f.jsx)(Pr.BrowserRouter,{children:(0,f.jsx)(Pr.Route,Mn({path:"/"},{children:(0,jr.createElement)(Oy,Mn({},m,{formId:u,formName:l,key:"".concat(u||l,"_").concat(T),_internalId:p,_isAuthLoading:B}))}))}):null}function Pg(A){var u=(0,w.useState)(""),l=u[0],p=u[1];return!l&&vA()&&p(l=(0,Se.v4)()),(0,f.jsx)(Ip,Mn({},A,{_internalId:l}))}const Iy=NH(),Dy=RH();var Dp=d.n(Dy),Mp=function(){return Mp=Object.assign||function(A){for(var u,l=1,p=arguments.length;l<p;l++)for(var s in u=arguments[l])Object.prototype.hasOwnProperty.call(u,s)&&(A[s]=u[s]);return A},Mp.apply(this,arguments)};function Td(A){var u=A.width,l=u===void 0?32:u,p=A.height,s=p===void 0?32:p,B=A.color,m=B===void 0?"#414859":B;return(0,f.jsxs)("svg",Mp({width:l,height:s,viewBox:"0 0 32 32",fill:"none",xmlns:"http://www.w3.org/2000/svg"},{children:[(0,f.jsx)("path",{d:"M16.0281 17.9627V12.1078",stroke:m,strokeWidth:"2.8947",strokeMiterlimit:"10",strokeLinecap:"round",strokeLinejoin:"round"}),(0,f.jsx)("path",{d:"M16.0281 22.5588V22.1093",stroke:m,strokeWidth:"2.8947",strokeMiterlimit:"10",strokeLinecap:"round",strokeLinejoin:"round"}),(0,f.jsx)("path",{d:"M26.142 26.8853H5.85803C4.45333 26.8853 3.55432 25.3682 4.22858 24.1321L14.3986 5.9271C15.0729 4.69097 16.9271 4.69097 17.6014 5.9271L27.7714 24.1321C28.4457 25.3682 27.5467 26.8853 26.142 26.8853Z",stroke:m,strokeWidth:"2.8947",strokeMiterlimit:"10",strokeLinecap:"round",strokeLinejoin:"round"})]}))}var Nu=function(){return Nu=Object.assign||function(A){for(var u,l=1,p=arguments.length;l<p;l++)for(var s in u=arguments[l])Object.prototype.hasOwnProperty.call(u,s)&&(A[s]=u[s]);return A},Nu.apply(this,arguments)};function My(A){var u=A.message;return(0,f.jsxs)("div",Nu({style:{width:"350px",height:"230px",backgroundColor:"rgba(0, 0, 0, 0.08)",borderRadius:"16px",textAlign:"center",fontSize:"1.2rem",padding:"30px 20px",margin:"30px auto",boxSizing:"border-box"}},{children:[(0,f.jsx)("i",Nu({style:{fontSize:"2.6rem"}},{children:(0,f.jsx)(Td,{width:32,height:32})})),(0,f.jsx)("h2",Nu({style:{fontSize:"1.8rem",fontWeight:400,marginBlock:"10px 30px"}},{children:u})),(0,f.jsx)("button",Nu({onClick:function(){Ed(),Mt().location.reload()},style:{display:"block",margin:"10px auto",cursor:"pointer",fontSize:"1.2rem",padding:"1px 6px",border:"2px outset buttonborder",borderRadius:"4px"}},{children:"Log in"}))]}))}var Rc=function(){return Rc=Object.assign||function(A){for(var u,l=1,p=arguments.length;l<p;l++)for(var s in u=arguments[l])Object.prototype.hasOwnProperty.call(u,s)&&(A[s]=u[s]);return A},Rc.apply(this,arguments)},Ug=(0,w.createContext)(null),Ot={client:null,authId:"",authType:"",authFormKey:"",_featheryHosted:!1,redirectAfterLogin:!1,hasRedirected:!1,sentAuth:!1,setAuthId:function(A){Ot.authId=A},setClient:function(A){Ot.client=A},onLogin:function(){},onLogout:function(){},showError:function(A){}};const Od=function(A){var u,l,p=A.authId,s=A.formProps,B=A.loginPath,m=A.onLogin,S=m===void 0?function(){}:m,T=A.onLogout,I=T===void 0?function(){}:T,C=A.onClientReady,D=C===void 0?function(){}:C,V=A._featheryHosted,K=V!==void 0&&V,z=A.children,J=(0,w.useState)((0,Se.v4)())[0],ce=(l=(u=cn().formSessions[s.formId||s.formName||""])===null||u===void 0?void 0:u.form_completed)!==null&&l!==void 0&&l,se=(0,w.useRef)(!1),Te=(0,w.useState)({v:1})[1],_e=(0,w.useState)(!1),et=_e[0],Ue=_e[1],Ee=(0,w.useState)(!1),at=Ee[0],Re=Ee[1],$e=(0,w.useState)("Your magic link expired."),tt=$e[0],We=$e[1];(0,w.useEffect)(function(){(Os.isHrefMagicLink()||Os.isThereAnExistingSession())&&(Ot.redirectAfterLogin=!0,Ue(!0));var st=Mt(),At=st.location,ze=st.history;!Os.isThereAnExistingSession()&&B&&At.pathname!==B&&ze.replaceState(null,"",B+At.search),Ot._featheryHosted=K,Ot.showError=function(Xe){Xe&&We(Xe),Re(!0)},Ot.onLogin=function(){return Xe=void 0,Je=void 0,Ct=function(){return function(ht,qe){var wt,Ye,yt,It,Cr={label:0,sent:function(){if(1&yt[0])throw yt[1];return yt[1]},trys:[],ops:[]};return It={next:Xt(0),throw:Xt(1),return:Xt(2)},typeof Symbol=="function"&&(It[Symbol.iterator]=function(){return this}),It;function Xt(Bn){return function(hr){return function(tr){if(wt)throw new TypeError("Generator is already executing.");for(;Cr;)try{if(wt=1,Ye&&(yt=2&tr[0]?Ye.return:tr[0]?Ye.throw||((yt=Ye.return)&&yt.call(Ye),0):Ye.next)&&!(yt=yt.call(Ye,tr[1])).done)return yt;switch(Ye=0,yt&&(tr=[2&tr[0],yt.value]),tr[0]){case 0:case 1:yt=tr;break;case 4:return Cr.label++,{value:tr[1],done:!1};case 5:Cr.label++,Ye=tr[1],tr=[0];continue;case 7:tr=Cr.ops.pop(),Cr.trys.pop();continue;default:if(!((yt=(yt=Cr.trys).length>0&&yt[yt.length-1])||tr[0]!==6&&tr[0]!==2)){Cr=0;continue}if(tr[0]===3&&(!yt||tr[1]>yt[0]&&tr[1]<yt[3])){Cr.label=tr[1];break}if(tr[0]===6&&Cr.label<yt[1]){Cr.label=yt[1],yt=tr;break}if(yt&&Cr.label<yt[2]){Cr.label=yt[2],Cr.ops.push(tr);break}yt[2]&&Cr.ops.pop(),Cr.trys.pop();continue}tr=qe.call(ht,Cr)}catch(Kr){tr=[6,Kr],Ye=0}finally{wt=yt=0}if(5&tr[0])throw tr[1];return{value:tr[0]?tr[1]:void 0,done:!0}}([Bn,hr])}}}(this,function(ht){switch(ht.label){case 0:return[4,S()];case 1:return ht.sent(),Ue(!1),[2]}})},new((dt=void 0)||(dt=Promise))(function(ht,qe){function wt(It){try{yt(Ct.next(It))}catch(Cr){qe(Cr)}}function Ye(It){try{yt(Ct.throw(It))}catch(Cr){qe(Cr)}}function yt(It){var Cr;It.done?ht(It.value):(Cr=It.value,Cr instanceof dt?Cr:new dt(function(Xt){Xt(Cr)})).then(wt,Ye)}yt((Ct=Ct.apply(Xe,Je||[])).next())});var Xe,Je,dt,Ct},Ot.onLogout=I,Ot.setAuthId=function(Xe){var Je;Xe===""&&(Ot.redirectAfterLogin=!1,Ue(!1),Je=_l(),an().cookie="stytch_session_jwt=; Max-Age=-1; Domain=".concat(Je),an().cookie="stytch_session=; Max-Age=-1; Domain=".concat(Je)),Ot.authId=Xe,se.current=Xe!=="",zc()},Ot.setClient=function(Xe){Ot.client=Xe,Os.initializeAuthClientListeners(),D(Xe)},Bm(J,"loginForm",function(){Te(function(Xe){return Rc({},Xe)})})},[]),(0,w.useEffect)(function(){p&&Vc.submitAuthInfo({authId:p})},[p]);var ut=(0,w.useCallback)(Dp()(function(){return Os.idleTimerAction(se.current,function(){se.current=!1,Ot.setAuthId(""),I()})},3e5,{leading:!0,trailing:!1}),[]);return(0,Iy.useIdleTimer)({onActive:ut,timeout:1e4}),Ot.authId&&ce&&cn().redirectCallbacks[J]?(cn().redirectCallbacks[J](),null):Ot.authId&&ce&&z?(0,f.jsx)(Ug.Provider,Rc({value:Ot.client},{children:z})):(0,f.jsx)("div",Rc({style:{height:"100vh",width:"100vw"}},{children:at?(0,f.jsx)(My,{message:tt}):(0,f.jsx)(Ip,Rc({},s,{_internalId:J,_isAuthLoading:et}))}))};var Hc=function(A,u,l,p){return new(l||(l=Promise))(function(s,B){function m(I){try{T(p.next(I))}catch(C){B(C)}}function S(I){try{T(p.throw(I))}catch(C){B(C)}}function T(I){var C;I.done?s(I.value):(C=I.value,C instanceof l?C:new l(function(D){D(C)})).then(m,S)}T((p=p.apply(A,[])).next())})},Id=function(A,u){var l,p,s,B,m={label:0,sent:function(){if(1&s[0])throw s[1];return s[1]},trys:[],ops:[]};return B={next:S(0),throw:S(1),return:S(2)},typeof Symbol=="function"&&(B[Symbol.iterator]=function(){return this}),B;function S(T){return function(I){return function(C){if(l)throw new TypeError("Generator is already executing.");for(;m;)try{if(l=1,p&&(s=2&C[0]?p.return:C[0]?p.throw||((s=p.return)&&s.call(p),0):p.next)&&!(s=s.call(p,C[1])).done)return s;switch(p=0,s&&(C=[2&C[0],s.value]),C[0]){case 0:case 1:s=C;break;case 4:return m.label++,{value:C[1],done:!1};case 5:m.label++,p=C[1],C=[0];continue;case 7:C=m.ops.pop(),m.trys.pop();continue;default:if(!((s=(s=m.trys).length>0&&s[s.length-1])||C[0]!==6&&C[0]!==2)){m=0;continue}if(C[0]===3&&(!s||C[1]>s[0]&&C[1]<s[3])){m.label=C[1];break}if(C[0]===6&&m.label<s[1]){m.label=s[1],s=C;break}if(s&&m.label<s[2]){m.label=s[2],m.ops.push(C);break}s[2]&&m.ops.pop(),m.trys.pop();continue}C=u.call(A,m)}catch(D){C=[6,D],p=0}finally{l=s=0}if(5&C[0])throw C[1];return{value:C[0]?C[1]:void 0,done:!0}}([T,I])}}},Qg=null;function Lg(){var A;return!!(!((A=Ot.client)===null||A===void 0)&&A.auth)&&Ot.client.auth().isSignInWithEmailLink(Mt().location.href)}var Py={google:{provider:"GoogleAuthProvider",id:""},facebook:{provider:"FacebookAuthProvider",id:""},apple:{provider:"OAuthProvider",id:"apple.com"},twitter:{provider:"TwitterAuthProvider",id:""},github:{provider:"GithubAuthProvider",id:""},microsoft:{provider:"OAuthProvider",id:"microsoft.com"}};const Uy=VH();var El=d.n(Uy),kl=!1;function Qy(A){if(!A||kl)return Promise.resolve();kl=!0;var u=Mt().analytics=Mt().analytics||[];if(!u.initialize&&!u.invoked){u.invoked=!0,u.methods=["trackSubmit","trackClick","trackLink","trackForm","pageview","identify","reset","group","track","ready","alias","debug","page","once","off","on","addSourceMiddleware","addIntegrationMiddleware","setAnonymousId","addDestinationMiddleware"],u.factory=function(s){return function(){var B=Array.prototype.slice.call(arguments);return B.unshift(s),u.push(B),u}};for(var l=0;l<u.methods.length;l++){var p=u.methods[l];u[p]=u.factory(p)}u.load=function(s,B){var m=an().createElement("script");m.type="text/javascript",m.async=!0,m.src="https://cdn.segment.com/analytics.js/v1/"+s+"/analytics.min.js";var S=an().getElementsByTagName("script")[0];S.parentNode.insertBefore(m,S),u._loadOptions=B},u._writeKey=A.metadata.api_key,u.SNIPPET_VERSION="4.15.2",u.load(A.metadata.api_key),u.page()}return A.metadata.identify_user&&u.identify(cn().userId),Promise.resolve()}const Ly=zH();var Ng=d.n(Ly),Pp=!1,Rg=!1,Hg=!1;function Ny(A){if(A&&!Hg){Hg=!0;var u=A.api_key;Mt().intercomSettings={api_base:"https://api-iam.intercom.io",app_id:u};var l=Mt(),p=l.Intercom;if(typeof p=="function")p("reattach_activator"),p("update",l.intercomSettings);else{var s=an(),B=function(){B.c(arguments)};B.q=[],B.c=function(S){B.q.push(S)},l.Intercom=B;var m=function(){var S=s.createElement("script");S.type="text/javascript",S.async=!0,S.src="https://widget.intercom.io/widget/".concat(u);var T=s.getElementsByTagName("script")[0];T.parentNode.insertBefore(S,T)};an().readyState==="complete"?m():l.attachEvent?l.attachEvent("onload",m):l.addEventListener("load",m,!1)}}return Promise.resolve()}var jg=!1,Kg=!1,Up=!1;function Ry(A){return u=this,l=void 0,s=function(){var B,m,S,T;return function(I,C){var D,V,K,z,J={label:0,sent:function(){if(1&K[0])throw K[1];return K[1]},trys:[],ops:[]};return z={next:ce(0),throw:ce(1),return:ce(2)},typeof Symbol=="function"&&(z[Symbol.iterator]=function(){return this}),z;function ce(se){return function(Te){return function(_e){if(D)throw new TypeError("Generator is already executing.");for(;J;)try{if(D=1,V&&(K=2&_e[0]?V.return:_e[0]?V.throw||((K=V.return)&&K.call(V),0):V.next)&&!(K=K.call(V,_e[1])).done)return K;switch(V=0,K&&(_e=[2&_e[0],K.value]),_e[0]){case 0:case 1:K=_e;break;case 4:return J.label++,{value:_e[1],done:!1};case 5:J.label++,V=_e[1],_e=[0];continue;case 7:_e=J.ops.pop(),J.trys.pop();continue;default:if(!((K=(K=J.trys).length>0&&K[K.length-1])||_e[0]!==6&&_e[0]!==2)){J=0;continue}if(_e[0]===3&&(!K||_e[1]>K[0]&&_e[1]<K[3])){J.label=_e[1];break}if(_e[0]===6&&J.label<K[1]){J.label=K[1],K=_e;break}if(K&&J.label<K[2]){J.label=K[2],J.ops.push(_e);break}K[2]&&J.ops.pop(),J.trys.pop();continue}_e=C.call(I,J)}catch(et){_e=[6,et],V=0}finally{D=K=0}if(5&_e[0])throw _e[1];return{value:_e[0]?_e[1]:void 0,done:!0}}([se,Te])}}}(this,function(I){if(A&&!Up){for(Up=!0,Js("https://cdn.rudderlabs.com/v1.1/rudder-analytics.min.js"),B=Mt().rudderanalytics=[],m=["load","page","track","identify","alias","group","ready","reset","getAnonymousId","setAnonymousId","getUserId","getUserTraits","getGroupId","getGroupTraits","startSession","endSession","getSessionId"],S=0;S<m.length;S++)B[T=m[S]]=function(C){return function(){B.push([C].concat(Array.prototype.slice.call(arguments)))}}(T);B.load(A.metadata.write_key,A.metadata.data_plane_url),B.identify(cn().userId)}return[2,Promise.resolve()]})},new((p=void 0)||(p=Promise))(function(B,m){function S(C){try{I(s.next(C))}catch(D){m(D)}}function T(C){try{I(s.throw(C))}catch(D){m(D)}}function I(C){var D;C.done?B(C.value):(D=C.value,D instanceof p?D:new p(function(V){V(D)})).then(S,T)}I((s=s.apply(u,l||[])).next())});var u,l,p,s}var Vg={};function Gg(A,u){return l=this,p=void 0,B=function(){var m,S,T,I,C,D;return function(V,K){var z,J,ce,se,Te={label:0,sent:function(){if(1&ce[0])throw ce[1];return ce[1]},trys:[],ops:[]};return se={next:_e(0),throw:_e(1),return:_e(2)},typeof Symbol=="function"&&(se[Symbol.iterator]=function(){return this}),se;function _e(et){return function(Ue){return function(Ee){if(z)throw new TypeError("Generator is already executing.");for(;Te;)try{if(z=1,J&&(ce=2&Ee[0]?J.return:Ee[0]?J.throw||((ce=J.return)&&ce.call(J),0):J.next)&&!(ce=ce.call(J,Ee[1])).done)return ce;switch(J=0,ce&&(Ee=[2&Ee[0],ce.value]),Ee[0]){case 0:case 1:ce=Ee;break;case 4:return Te.label++,{value:Ee[1],done:!1};case 5:Te.label++,J=Ee[1],Ee=[0];continue;case 7:Ee=Te.ops.pop(),Te.trys.pop();continue;default:if(!((ce=(ce=Te.trys).length>0&&ce[ce.length-1])||Ee[0]!==6&&Ee[0]!==2)){Te=0;continue}if(Ee[0]===3&&(!ce||Ee[1]>ce[0]&&Ee[1]<ce[3])){Te.label=Ee[1];break}if(Ee[0]===6&&Te.label<ce[1]){Te.label=ce[1],ce=Ee;break}if(ce&&Te.label<ce[2]){Te.label=ce[2],Te.ops.push(Ee);break}ce[2]&&Te.ops.pop(),Te.trys.pop();continue}Ee=K.call(V,Te)}catch(at){Ee=[6,at],J=0}finally{z=ce=0}if(5&Ee[0])throw Ee[1];return{value:Ee[0]?Ee[1]:void 0,done:!0}}([et,Ue])}}}(this,function(V){return A?(Vg[u]=A,(m=an().createElement("script")).type="text/javascript",m.async=!0,S=an().location.protocol==="https:"?"https":"http",T=A.metadata.certificate_field_key,I=A.metadata.ping_field_key,C=new Date().getTime()+Math.random(),m.src="".concat(S,"://api.trustedform.com/trustedform.js?field=").concat(T,"&ping_field=").concat(I,"&l=").concat(C),(D=an().getElementsByTagName("script")[0]).parentNode.insertBefore(m,D),[2]):[2]})},new((s=void 0)||(s=Promise))(function(m,S){function T(D){try{C(B.next(D))}catch(V){S(V)}}function I(D){try{C(B.throw(D))}catch(V){S(V)}}function C(D){var V;D.done?m(D.value):(V=D.value,V instanceof s?V:new s(function(K){K(V)})).then(T,I)}C((B=B.apply(l,p||[])).next())});var l,p,s,B}var gA=function(){return gA=Object.assign||function(A){for(var u,l=1,p=arguments.length;l<p;l++)for(var s in u=arguments[l])Object.prototype.hasOwnProperty.call(u,s)&&(A[s]=u[s]);return A},gA.apply(this,arguments)},Qp=new Set;function Js(A,u,l){u===void 0&&(u=!0),l===void 0&&(l=!1),typeof A=="string"&&(A=[A]);var p=[];return A.forEach(function(s){var B=Qp.has(s);if(B&&l)for(var m=s,S=1;B;)s="".concat(m,"?version=").concat(S),B=Qp.has(s),S++;B||(Qp.add(s),p.push(s))}),p.length===0?Promise.resolve():new Promise(u?function(s){d.g.scriptjsLoadPromise.then(function(B){B.default(p,function(m){s(m)})})}:function(s){d.g.scriptjsLoadPromise.then(function(B){B.default.order(p,s)})})}function Sl(A,u){return l=this,p=void 0,B=function(){var m;return function(S,T){var I,C,D,V,K={label:0,sent:function(){if(1&D[0])throw D[1];return D[1]},trys:[],ops:[]};return V={next:z(0),throw:z(1),return:z(2)},typeof Symbol=="function"&&(V[Symbol.iterator]=function(){return this}),V;function z(J){return function(ce){return function(se){if(I)throw new TypeError("Generator is already executing.");for(;K;)try{if(I=1,C&&(D=2&se[0]?C.return:se[0]?C.throw||((D=C.return)&&D.call(C),0):C.next)&&!(D=D.call(C,se[1])).done)return D;switch(C=0,D&&(se=[2&se[0],D.value]),se[0]){case 0:case 1:D=se;break;case 4:return K.label++,{value:se[1],done:!1};case 5:K.label++,C=se[1],se=[0];continue;case 7:se=K.ops.pop(),K.trys.pop();continue;default:if(!((D=(D=K.trys).length>0&&D[D.length-1])||se[0]!==6&&se[0]!==2)){K=0;continue}if(se[0]===3&&(!D||se[1]>D[0]&&se[1]<D[3])){K.label=se[1];break}if(se[0]===6&&K.label<D[1]){K.label=D[1],D=se;break}if(D&&K.label<D[2]){K.label=D[2],K.ops.push(se);break}D[2]&&K.ops.pop(),K.trys.pop();continue}se=T.call(S,K)}catch(Te){se=[6,Te],C=0}finally{I=D=0}if(5&se[0])throw se[1];return{value:se[0]?se[1]:void 0,done:!0}}([J,ce])}}}(this,function(S){switch(S.label){case 0:return[4,Promise.all([(_e=!!A.argyle,kp||(_e?kp=Js("https://plugin.argyle.com/argyle.web.v5.js"):Promise.resolve())),(Te=!!A.plaid,xr||(Te?xr=Js("https://cdn.plaid.com/link/v2/stable/link-initialize.js"):Promise.resolve())),(se=A.firebase,Qg||(se?(Ot.authType="firebase",Qg=new Promise(function(et){if(!Ot.client)return Js(["https://www.gstatic.com/firebasejs/8.7.1/firebase-app.js","https://www.gstatic.com/firebasejs/8.7.1/firebase-auth.js"],!1).then(function(){d.g.firebase.initializeApp({apiKey:se.api_key,authDomain:"".concat(se.metadata.project_id,".firebaseapp.com"),databaseURL:"https://".concat(se.metadata.project_id,".firebaseio.com"),projectId:se.metadata.project_id,storageBucket:"".concat(se.metadata.project_id,".appspot.com"),messagingSenderId:se.metadata.sender_id,appId:se.metadata.app_id}),Ot.setClient(d.g.firebase),et(Ot.client)});et(Ot.client)})):Promise.resolve())),(ce=A.stytch,ba||(ce&&ce.metadata.token!==""?(Ot.authType="stytch",ho=ce,ba=new Promise(function(et){if(Ot.client)et(Ot.client);else{var Ue=new Lr.StytchHeadlessClient(ce.metadata.token);Ot.setClient(Ue),et(Ue)}})):Promise.resolve())),(z=A.stripe,J=z==null?void 0:z.metadata,J&&J.client_key&&an().dispatchEvent(new CustomEvent("stripe_key_loaded",{detail:{key:z.metadata.client_key}})),Promise.resolve()),Qy(A.segment),(K=A["google-analytics"],K&&!Pp&&(Pp=!0,Ng().initialize(K.metadata.api_key)),Promise.resolve()),(V=A.heap,V&&!Rg&&(Rg=!0,Mt().heap=Mt().heap||[],Mt().heap.load=function(et){Mt().heap.appid=et,Mt().heap.config={};var Ue=an().createElement("script");Ue.type="text/javascript",Ue.async=!0,Ue.src="https://cdn.heapanalytics.com/js/heap-"+et+".js";var Ee=an().getElementsByTagName("script")[0];Ee.parentNode.insertBefore(Ue,Ee);for(var at=function(tt){return function(){Mt().heap.push([tt].concat(Array.prototype.slice.call(arguments,0)))}},Re=["addEventProperties","addUserProperties","clearEventProperties","identify","resetIdentity","removeEventProperty","setEventProperties","track","unsetEventProperty"],$e=0;$e<Re.length;$e++)Mt().heap[Re[$e]]=at(Re[$e])},Mt().heap.load(V.metadata.api_key)),Promise.resolve()),(D=A.amplitude,D&&(Mt().amplitude||jg||(jg=!0,function(et,Ue){var Ee=et.amplitude||{_q:[],_iq:{}};if(Ee.invoked)et.console&&console.error&&console.error("Amplitude snippet has been loaded.");else{var at=function(wt,Ye){wt.prototype[Ye]=function(){return this._q.push({name:Ye,args:Array.prototype.slice.call(arguments,0)}),this}},Re=function(wt,Ye,yt){return function(It){wt._q.push({name:Ye,args:Array.prototype.slice.call(yt,0),resolve:It})}},$e=function(wt,Ye,yt){wt._q.push({name:Ye,args:Array.prototype.slice.call(yt,0)})},tt=function(wt,Ye,yt){wt[Ye]=function(){if(yt)return{promise:new Promise(Re(wt,Ye,Array.prototype.slice.call(arguments)))};$e(wt,Ye,Array.prototype.slice.call(arguments))}},We=function(wt){for(var Ye=0;Ye<ht.length;Ye++)tt(wt,ht[Ye],!1);for(var yt=0;yt<qe.length;yt++)tt(wt,qe[yt],!0)};Ee.invoked=!0;var ut=Ue.createElement("script");ut.type="text/javascript",ut.integrity="sha384-Chi7fRnlI3Vmej27YiXRbwAkES7Aor2707Qn/cpfhyw4lYue9vH/SOdlrPSFGPL/",ut.crossOrigin="anonymous",ut.async=!0,ut.src="https://cdn.amplitude.com/libs/analytics-browser-2.3.2-min.js.gz",ut.onload=function(){et.amplitude.runQueuedFunctions||console.log("[Amplitude] Error: could not load SDK")};var st=Ue.getElementsByTagName("script")[0];st.parentNode.insertBefore(ut,st);for(var At=function(){return this._q=[],this},ze=["add","append","clearAll","prepend","set","setOnce","unset","preInsert","postInsert","remove","getUserProperties"],Xe=0;Xe<ze.length;Xe++)at(At,ze[Xe]);Ee.Identify=void 0;for(var Je=function(){return this._q=[],this},dt=["getEventProperties","setProductId","setQuantity","setPrice","setRevenue","setRevenueType","setEventProperties"],Ct=0;Ct<dt.length;Ct++)at(Je,dt[Ct]);Ee.Revenue=void 0;var ht=["getDeviceId","setDeviceId","getSessionId","setSessionId","getUserId","setUserId","setOptOut","setTransport","reset","extendSession"],qe=["init","add","remove","track","logEvent","identify","groupIdentify","setGroup","revenue","flush"];We(Ee),Ee.createInstance=function(wt){return Ee._iq[wt]={_q:[]},We(Ee._iq[wt]),Ee._iq[wt]},et.amplitude=Ee}}(Mt(),an()),Mt().amplitude.init(D.metadata.api_key,{defaultTracking:!0,minIdLength:1}),D.metadata.identify_user&&Mt().amplitude.setUserId(cn().userId))),Promise.resolve()),(C=A.mixpanel,!C||Kg||Mt().mixpanel||(Kg=!0,function(et,Ue){if(!Ue.__SV){var Ee,at;Mt().mixpanel=Ue,Ue._i=[],Ue.init=function(tt,We,ut){function st(Xe,Je){var dt=Je.split(".");dt.length==2&&(Xe=Xe[dt[0]],Je=dt[1]),Xe[Je]=function(){Xe.push([Je].concat(Array.prototype.slice.call(arguments,0)))}}var At=Ue;for(ut!==void 0?At=Ue[ut]=[]:ut="mixpanel",At.people=At.people||[],At.toString=function(Xe){var Je="mixpanel";return ut!=="mixpanel"&&(Je+="."+ut),Xe||(Je+=" (stub)"),Je},At.people.toString=function(){return At.toString(1)+".people (stub)"},Ee="disable time_event track track_pageview track_links track_forms track_with_groups add_group set_group remove_group register register_once alias unregister identify name_tag set_config reset opt_in_tracking opt_out_tracking has_opted_in_tracking has_opted_out_tracking clear_opt_in_out_tracking start_batch_senders people.set people.set_once people.unset people.increment people.append people.union people.track_charge people.clear_charges people.delete_user people.remove".split(" "),at=0;at<Ee.length;at++)st(At,Ee[at]);var ze="set set_once union unset remove delete".split(" ");At.get_group=function(){function Xe(dt){Je[dt]=function(){var Ct=[dt].concat(Array.prototype.slice.call(arguments,0));At.push([tt,Ct])}}var Je;for(Je={},tt=["get_group"].concat(Array.prototype.slice.call(arguments,0)),ut=0;ut<ze.length;ut++)Xe(ze[ut]);return Je},Ue._i.push([tt,We,ut])},Ue.__SV=1.2;var Re=et.createElement("script");Re.type="text/javascript",Re.async=!0,Re.src=et.location.protocol==="file:"&&"//cdn.mxpnl.com/libs/mixpanel-2-latest.min.js".match(/^\/\//)?"https://cdn.mxpnl.com/libs/mixpanel-2-latest.min.js":"//cdn.mxpnl.com/libs/mixpanel-2-latest.min.js";var $e=et.getElementsByTagName("script")[0];$e.parentNode.insertBefore(Re,$e)}}(an(),Mt().mixpanel||[]),Mt().mixpanel.init(C.metadata.api_key)),Promise.resolve()),Ny(A["intercom-embedded"]),Ry(A.rudderstack),Fd(A.persona),(I=A.alloy,Ig||(I?Ig=Js("https://scripts.alloy.com/2/2/alloy_sdk_bundle.js"):Promise.resolve())),Gg(A.trustedform,u.formKey)])];case 1:return S.sent(),(m=A["google-tag-manager"])&&(T=m,El().initialized||(El().initialized=!0,El().initialize({gtmId:T.api_key,dataLayer:{userId:cn().userId}}))),A.firebase||A.stytch?(Ot.authFormKey=u.formKey,[2,Os.inferLoginOnLoad(u)]):[2]}var T,I,C,D,V,K,z,J,ce,se,Te,_e})},new((s=void 0)||(s=Promise))(function(m,S){function T(D){try{C(B.next(D))}catch(V){S(V)}}function I(D){try{C(B.throw(D))}catch(V){S(V)}}function C(D){var V;D.done?m(D.value):(V=D.value,V instanceof s?V:new s(function(K){K(V)})).then(T,I)}C((B=B.apply(l,p||[])).next())});var l,p,s,B}function Lp(A,u,l,p,s){var B,m,S,T={formName:p};if(l&&(T.stepId=l),El().initialized){var I=gA({},T);s!=null&&s["google-tag-manager"]&&(I=gA(gA({},I),s["google-tag-manager"])),El().dataLayer({dataLayer:gA(gA({},I),{event:u})})}if(Up){var C=gA({},T);u==="FeatheryFormComplete"&&(C.fieldData=Rt),function(K,z,J){var ce=J==null?void 0:J.metadata.track_events;ce&&!ce.includes(K)||Mt().rudderanalytics.track(K,z)}(u,C,A==null?void 0:A.rudderstack)}Pp&&(B=p,m=u,S=l,Ng().event({category:B,action:m,label:S}));var D=gA({},T);s!=null&&s.segment&&(D.submittedData=s.segment),Mt().analytics&&Mt().analytics.track(u,D);var V=gA({},T);s!=null&&s.amplitude&&(V.submittedData=s.amplitude),Mt().amplitude&&Mt().amplitude.track(u,V),Mt().mixpanel&&Mt().mixpanel.track(u,T)}const Hy=$H();var Wg=d.n(Hy),jy=/[a-zA-Z]/,Ky=/[A-Z]/,Vy=/[a-z]/,Yg=/\d/,Gy=/[#$\.%&'()\+,-/:;<=>!?@\\\[\]\^_`{|}~\*]/,Wy=/^[a-zA-Z0-9.\\-]+$/;function Dd(A){var u=A.step,l=A.visiblePositions,p=A.triggerErrors,s=A.errorType,B=A.formRef,m=A.errorCallback,S=m===void 0?function(){}:m,T=A.setInlineErrors,I=A.trigger,C=!1,D={},V=Ce(u,l,["servar_fields","buttons"],!0).reduce(function(K,z){var J,ce,se=z.element,Te=z.repeat,_e=z.last;if(z.type==="servar_fields"){if(se.servar.repeat_trigger==="set_value"&&_e&&Te)return K;ce=se.servar.type,J=se.servar.key}else ce="button",J=se.id;var et=function($e,tt){var We=$e.servar,ut=$e.validations;if(ut){var st=ut.find(function(Xe){return Xe.rules.every(function(Je){return jn(Je,tt)})});if(st)return st.message}if(We){var At=Rt[We.key];We.repeated&&(At=At[tt]);var ze=function(Xe,Je,dt){var Ct=cn().defaultErrors;if($g(Xe,Je))return Je.required?Ct.required:"";if(Je.min_length&&Xe.length<Je.min_length)return Ct.minimum.replace("{length}",Je.min_length);var ht=Ct[Je.type];if(Je.type==="phone_number"&&!Is.phone(Xe)||Je.type==="email"&&!Is.email(Xe))return ht;if(Je.type==="url"&&!Is.url(Xe)){var qe="https://"+Xe;return Is.url(qe)?(Je.repeated?Rt[Je==null?void 0:Je.key][dt]=qe:Rt[Je.key]=qe,""):ht}if(Je.type==="ssn"&&Xe.length!==9||Je.type==="pin_input"&&Xe.length!==Je.max_length)return ht;if(Je.type==="password"){var wt=Je.metadata,Ye=function(yt){return"Your password must have at least 1 ".concat(yt)};if(wt.letter_required&&!jy.test(Xe))return Ye("letter");if(wt.uppercase_letter_required&&!Ky.test(Xe))return Ye("uppercase letter");if(wt.lowercase_letter_required&&!Vy.test(Xe))return Ye("lowercase letter");if(wt.number_required&&!Yg.test(Xe))return Ye("number");if(wt.symbol_required&&!Gy.test(Xe))return Ye("symbol")}return""}(At,We,tt);if(ze)return ze}return""}(se,Te);if(ce==="button"&&(I&&J!==I.id||!I)&&(et=""),J in K?Array.isArray(K[J])?K[J].push(et):K[J]=[K[J],et]:K[J]=et,et&&!C&&(C=!0),ce==="matrix"&&et)for(var Ue=Rt[J],Ee=se.servar.metadata.questions.map(function($e){return $e.id}),at=0;at<Ee.length;at++){var Re=Ue[Ee[at]];if(Re===void 0||Array.isArray(Re)&&Re.length===0){J="".concat(J,"-").concat(at);break}}return p&&Zs({formRef:B,errorCallback:S,fieldKey:J,message:et,errorType:s,servarType:ce,inlineErrors:D,index:Te}),K},{});return p&&Zs({formRef:B,errorType:s,inlineErrors:D,setInlineErrors:T,triggerErrors:!0}),{errors:V,inlineErrors:D,invalid:C}}var zg="^[a-zA-Z0-9.!#$%&'*+\\/=?^_`{|}~-]+@[a-zA-Z0-9-]+(?:\\.[a-zA-Z0-9-]{2,63})+$",Jo=new RegExp(zg),Np=Promise.resolve(),Is={email:function(A){if(!A)return!1;var u=A.split("@");if(u.length!==2)return!1;var l=u[0];return!l.endsWith(".")&&!l.startsWith(".")&&!l.includes("..")&&Jo.test(A)},phone:function(A){try{return d.g.libphonenumber.isValidPhoneNumber("+".concat(A))}catch{return!1}},url:function(A){if(!Wg()(A))return!1;try{var u=new URL(A);if(!u)return!1;var l=u.hostname;if(l.length>=64||!Wy.test(l))return!1;var p=l.split(".");return!p.some(function(s){return!s})&&!Yg.test(p[p.length-1])&&A[u.origin.length]!==":"&&!!A.includes("/".concat(l))&&p.length>1}catch{return!1}}};function $g(A,u){var l,p;if(Yc.includes(u.type))return!A||A.length===0||u.type==="multiselect"&&A.some(function(s){return!s});switch(u.type){case"matrix":p=u.metadata.questions.some(function(s){var B=s.id;return!A[B]||A[B].length===0});break;case"select":case"signature":case"rating":p=!A;break;case"checkbox":p=!A&&((l=u.metadata)===null||l===void 0?void 0:l.must_check);break;case"payment_method":p=!(A!=null&&A.complete);break;default:typeof A=="string"&&(A=A.trim()),p=["",null,void 0].includes(A)}return p}var Jg="feathery-camera",Rp=function(A,u,l,p){return new(l||(l=Promise))(function(s,B){function m(I){try{T(p.next(I))}catch(C){B(C)}}function S(I){try{T(p.throw(I))}catch(C){B(C)}}function T(I){var C;I.done?s(I.value):(C=I.value,C instanceof l?C:new l(function(D){D(C)})).then(m,S)}T((p=p.apply(A,[])).next())})},Md=function(A,u){var l,p,s,B,m={label:0,sent:function(){if(1&s[0])throw s[1];return s[1]},trys:[],ops:[]};return B={next:S(0),throw:S(1),return:S(2)},typeof Symbol=="function"&&(B[Symbol.iterator]=function(){return this}),B;function S(T){return function(I){return function(C){if(l)throw new TypeError("Generator is already executing.");for(;m;)try{if(l=1,p&&(s=2&C[0]?p.return:C[0]?p.throw||((s=p.return)&&s.call(p),0):p.next)&&!(s=s.call(p,C[1])).done)return s;switch(p=0,s&&(C=[2&C[0],s.value]),C[0]){case 0:case 1:s=C;break;case 4:return m.label++,{value:C[1],done:!1};case 5:m.label++,p=C[1],C=[0];continue;case 7:C=m.ops.pop(),m.trys.pop();continue;default:if(!((s=(s=m.trys).length>0&&s[s.length-1])||C[0]!==6&&C[0]!==2)){m=0;continue}if(C[0]===3&&(!s||C[1]>s[0]&&C[1]<s[3])){m.label=C[1];break}if(C[0]===6&&m.label<s[1]){m.label=s[1],s=C;break}if(s&&m.label<s[2]){m.label=s[2],m.ops.push(C);break}s[2]&&m.ops.pop(),m.trys.pop();continue}C=u.call(A,m)}catch(D){C=[6,D],p=0}finally{l=s=0}if(5&C[0])throw C[1];return{value:C[0]?C[1]:void 0,done:!0}}([T,I])}}};function Yy(){return Rp(this,void 0,void 0,function(){var A,u;return Md(this,function(l){switch(l.label){case 0:return[4,navigator.mediaDevices.enumerateDevices()];case 1:return(A=l.sent()).filter(function(p){return p.kind==="videoinput"}).every(function(p){return p.label===""})?[4,navigator.mediaDevices.getUserMedia({video:{facingMode:{ideal:"environment"}},audio:!1})]:[3,4];case 2:return u=l.sent(),[4,navigator.mediaDevices.enumerateDevices()];case 3:A=l.sent(),u.getTracks().forEach(function(p){return p.stop()}),l.label=4;case 4:return[2,A]}})})}function zy(){return Rp(this,void 0,void 0,function(){var A,u,l;return Md(this,function(p){switch(p.label){case 0:return[4,em()];case 1:return A=p.sent(),(u=function(s,B,m){for(var S,T=0,I=B.length;T<I;T++)!S&&T in B||(S||(S=Array.prototype.slice.call(B,0,T)),S[T]=B[T]);return s.concat(S||Array.prototype.slice.call(B))}([],A)).length===0?(console.error("No cameras found!"),[2,null]):(l=function(){if(!localStorage)return null;var s=localStorage.getItem(Jg);if(!s)return null;try{var B=JSON.parse(s);if(B&&B.device_id&&typeof B.device_id=="string")return B}catch{return null}return null}())!=null&&l.device_id&&A.some(function(s){return s.deviceId===(l==null?void 0:l.device_id)})?[2,{bestCameraId:l==null?void 0:l.device_id,allCameras:A}]:(u.length===1||(u.some(qg)&&(u=u.filter(qg)),u.some(Zg)&&(u=u.filter(Zg)),u.some(Xg)&&(u=u.filter(Xg)),u.sort($y)),[2,{bestCameraId:u[0].deviceId,allCameras:A}])}})})}var qg=function(A){var u;return(u=A.capabilities.facingMode)===null||u===void 0?void 0:u.includes("enviroment")},Xg=function(A){return A.capabilities.torch},Zg=function(A){var u,l;return((u=A.capabilities.zoom)===null||u===void 0?void 0:u.min)!=null&&((l=A.capabilities.zoom)===null||l===void 0?void 0:l.max)!=null},$y=function(A,u){var l,p,s=(l=A.capabilities.focusDistance)===null||l===void 0?void 0:l.min,B=(p=u.capabilities.focusDistance)===null||p===void 0?void 0:p.min;return typeof s=="number"&&typeof B!="number"?-1:typeof s!="number"&&typeof B=="number"?1:typeof s!="number"&&typeof B!="number"?0:s-B};function em(){return Rp(this,void 0,void 0,function(){var A,u,l,p,s,B,m,S,T,I;return Md(this,function(C){switch(C.label){case 0:return C.trys.push([0,6,,7]),[4,Yy()];case 1:A=C.sent(),u=A.filter(function(D){return D.kind==="videoinput"}),l=[],p=0,s=u,C.label=2;case 2:return p<s.length?(B=s[p],[4,navigator.mediaDevices.getUserMedia({video:{deviceId:B.deviceId}})]):[3,5];case 3:m=C.sent(),S=m.getVideoTracks()[0],T=S.getCapabilities(),l.push({label:B.label,deviceId:B.deviceId,capabilities:T}),S.stop(),C.label=4;case 4:return p++,[3,2];case 5:return[2,l];case 6:return I=C.sent(),console.error("Error accessing video devices:",I),[2,[]];case 7:return[2]}})})}var Jt,tm={fps:8,rememberLastUsedCamera:!0,disableFlip:!0,aspectRatio:4/3,useBarCodeDetectorIfSupported:!0};(function(A){A[A.UNKNOWN=0]="UNKNOWN",A[A.NOT_STARTED=1]="NOT_STARTED",A[A.SCANNING=2]="SCANNING",A[A.PAUSED=3]="PAUSED"})(Jt||(Jt={}));const Jy=h6;var Pd,qs=d.n(Jy);function rm(A){var u,l,p=A.customStyles,s=p===void 0?{}:p;return(0,f.jsxs)(f.Fragment,{children:[(0,f.jsx)(jr.Global,{styles:s}),(0,f.jsx)(jr.Global,{styles:(0,jr.css)(Pd||(u=[`
          .rc-slider {
            position: relative;
            width: 100%;
            height: 14px;
            padding: 5px 0;
            border-radius: 6px;
            touch-action: none;
            box-sizing: border-box;
            -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
          }
          .rc-slider * {
            box-sizing: border-box;
            -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
          }
          .rc-slider-rail {
            position: absolute;
            width: 100%;
            height: 4px;
            background-color: #e9e9e9;
            border-radius: 6px;
          }
          .rc-slider-track {
            position: absolute;
            height: 4px;
            background-color: #abe2fb;
            border-radius: 6px;
          }
          .rc-slider-handle {
            position: absolute;
            width: 14px;
            height: 14px;
            margin-top: -5px;
            background-color: #fff;
            border: solid 2px #96dbfa;
            border-radius: 50%;
            cursor: pointer;
            cursor: -webkit-grab;
            cursor: grab;
            opacity: 0.8;
            touch-action: pan-x;
          }
          .rc-slider-handle-dragging.rc-slider-handle-dragging.rc-slider-handle-dragging {
            border-color: #57c5f7;
            box-shadow: 0 0 0 5px #96dbfa;
          }
          .rc-slider-handle:focus {
            outline: none;
            box-shadow: none;
          }
          .rc-slider-handle:focus-visible {
            border-color: #2db7f5;
            box-shadow: 0 0 0 3px #96dbfa;
          }
          .rc-slider-handle-click-focused:focus {
            border-color: #96dbfa;
            box-shadow: unset;
          }
          .rc-slider-handle:hover {
            border-color: #57c5f7;
          }
          .rc-slider-handle:active {
            border-color: #57c5f7;
            box-shadow: 0 0 5px #57c5f7;
            cursor: -webkit-grabbing;
            cursor: grabbing;
          }
          .rc-slider-mark {
            position: absolute;
            top: 18px;
            left: 0;
            width: 100%;
            font-size: 12px;
          }
          .rc-slider-mark-text {
            position: absolute;
            display: inline-block;
            color: #999;
            text-align: center;
            vertical-align: middle;
            cursor: pointer;
          }
          .rc-slider-mark-text-active {
            color: #666;
          }
          .rc-slider-step {
            position: absolute;
            width: 100%;
            height: 4px;
            background: transparent;
            pointer-events: none;
          }
          .rc-slider-dot {
            position: absolute;
            bottom: -2px;
            width: 8px;
            height: 8px;
            vertical-align: middle;
            background-color: #fff;
            border: 2px solid #e9e9e9;
            border-radius: 50%;
            cursor: pointer;
          }
          .rc-slider-dot-active {
            border-color: #96dbfa;
          }
          .rc-slider-dot-reverse {
            margin-right: -4px;
          }
          .rc-slider-disabled {
            background-color: #e9e9e9;
          }
          .rc-slider-disabled .rc-slider-track {
            background-color: #ccc;
          }
          .rc-slider-disabled .rc-slider-handle,
          .rc-slider-disabled .rc-slider-dot {
            background-color: #fff;
            border-color: #ccc;
            box-shadow: none;
            cursor: not-allowed;
          }
          .rc-slider-disabled .rc-slider-mark-text,
          .rc-slider-disabled .rc-slider-dot {
            cursor: not-allowed !important;
          }
          .rc-slider-vertical {
            width: 14px;
            height: 100%;
            padding: 0 5px;
          }
          .rc-slider-vertical .rc-slider-rail {
            width: 4px;
            height: 100%;
          }
          .rc-slider-vertical .rc-slider-track {
            bottom: 0;
            left: 5px;
            width: 4px;
          }
          .rc-slider-vertical .rc-slider-handle {
            margin-top: 0;
            margin-left: -5px;
            touch-action: pan-y;
          }
          .rc-slider-vertical .rc-slider-mark {
            top: 0;
            left: 18px;
            height: 100%;
          }
          .rc-slider-vertical .rc-slider-step {
            width: 4px;
            height: 100%;
          }
          .rc-slider-vertical .rc-slider-dot {
            margin-left: -2px;
          }
          .rc-slider-tooltip-zoom-down-enter,
          .rc-slider-tooltip-zoom-down-appear {
            display: block !important;
            animation-duration: 0.3s;
            animation-fill-mode: both;
            animation-play-state: paused;
          }
          .rc-slider-tooltip-zoom-down-leave {
            display: block !important;
            animation-duration: 0.3s;
            animation-fill-mode: both;
            animation-play-state: paused;
          }
          .rc-slider-tooltip-zoom-down-enter.rc-slider-tooltip-zoom-down-enter-active,
          .rc-slider-tooltip-zoom-down-appear.rc-slider-tooltip-zoom-down-appear-active {
            animation-name: rcSliderTooltipZoomDownIn;
            animation-play-state: running;
          }
          .rc-slider-tooltip-zoom-down-leave.rc-slider-tooltip-zoom-down-leave-active {
            animation-name: rcSliderTooltipZoomDownOut;
            animation-play-state: running;
          }
          .rc-slider-tooltip-zoom-down-enter,
          .rc-slider-tooltip-zoom-down-appear {
            transform: scale(0, 0);
            animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1);
          }
          .rc-slider-tooltip-zoom-down-leave {
            animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
          }
          @keyframes rcSliderTooltipZoomDownIn {
            0% {
              transform: scale(0, 0);
              transform-origin: 50% 100%;
              opacity: 0;
            }
            100% {
              transform: scale(1, 1);
              transform-origin: 50% 100%;
            }
          }
          @keyframes rcSliderTooltipZoomDownOut {
            0% {
              transform: scale(1, 1);
              transform-origin: 50% 100%;
            }
            100% {
              transform: scale(0, 0);
              transform-origin: 50% 100%;
              opacity: 0;
            }
          }
          .rc-slider-tooltip {
            position: absolute;
            top: -9999px;
            left: -9999px;
            visibility: visible;
            box-sizing: border-box;
            -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
          }
          .rc-slider-tooltip * {
            box-sizing: border-box;
            -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
          }
          .rc-slider-tooltip-hidden {
            display: none;
          }
          .rc-slider-tooltip-placement-top {
            padding: 4px 0 8px 0;
          }
          .rc-slider-tooltip-inner {
            min-width: 24px;
            height: 24px;
            padding: 6px 2px;
            color: #fff;
            font-size: 12px;
            line-height: 1;
            text-align: center;
            text-decoration: none;
            background-color: #6c6c6c;
            border-radius: 6px;
            box-shadow: 0 0 4px #d9d9d9;
          }
          .rc-slider-tooltip-arrow {
            position: absolute;
            width: 0;
            height: 0;
            border-color: transparent;
            border-style: solid;
          }
          .rc-slider-tooltip-placement-top .rc-slider-tooltip-arrow {
            bottom: 4px;
            left: 50%;
            margin-left: -4px;
            border-width: 4px 4px 0;
            border-top-color: #6c6c6c;
          }
        `],l=[`
          .rc-slider {
            position: relative;
            width: 100%;
            height: 14px;
            padding: 5px 0;
            border-radius: 6px;
            touch-action: none;
            box-sizing: border-box;
            -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
          }
          .rc-slider * {
            box-sizing: border-box;
            -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
          }
          .rc-slider-rail {
            position: absolute;
            width: 100%;
            height: 4px;
            background-color: #e9e9e9;
            border-radius: 6px;
          }
          .rc-slider-track {
            position: absolute;
            height: 4px;
            background-color: #abe2fb;
            border-radius: 6px;
          }
          .rc-slider-handle {
            position: absolute;
            width: 14px;
            height: 14px;
            margin-top: -5px;
            background-color: #fff;
            border: solid 2px #96dbfa;
            border-radius: 50%;
            cursor: pointer;
            cursor: -webkit-grab;
            cursor: grab;
            opacity: 0.8;
            touch-action: pan-x;
          }
          .rc-slider-handle-dragging.rc-slider-handle-dragging.rc-slider-handle-dragging {
            border-color: #57c5f7;
            box-shadow: 0 0 0 5px #96dbfa;
          }
          .rc-slider-handle:focus {
            outline: none;
            box-shadow: none;
          }
          .rc-slider-handle:focus-visible {
            border-color: #2db7f5;
            box-shadow: 0 0 0 3px #96dbfa;
          }
          .rc-slider-handle-click-focused:focus {
            border-color: #96dbfa;
            box-shadow: unset;
          }
          .rc-slider-handle:hover {
            border-color: #57c5f7;
          }
          .rc-slider-handle:active {
            border-color: #57c5f7;
            box-shadow: 0 0 5px #57c5f7;
            cursor: -webkit-grabbing;
            cursor: grabbing;
          }
          .rc-slider-mark {
            position: absolute;
            top: 18px;
            left: 0;
            width: 100%;
            font-size: 12px;
          }
          .rc-slider-mark-text {
            position: absolute;
            display: inline-block;
            color: #999;
            text-align: center;
            vertical-align: middle;
            cursor: pointer;
          }
          .rc-slider-mark-text-active {
            color: #666;
          }
          .rc-slider-step {
            position: absolute;
            width: 100%;
            height: 4px;
            background: transparent;
            pointer-events: none;
          }
          .rc-slider-dot {
            position: absolute;
            bottom: -2px;
            width: 8px;
            height: 8px;
            vertical-align: middle;
            background-color: #fff;
            border: 2px solid #e9e9e9;
            border-radius: 50%;
            cursor: pointer;
          }
          .rc-slider-dot-active {
            border-color: #96dbfa;
          }
          .rc-slider-dot-reverse {
            margin-right: -4px;
          }
          .rc-slider-disabled {
            background-color: #e9e9e9;
          }
          .rc-slider-disabled .rc-slider-track {
            background-color: #ccc;
          }
          .rc-slider-disabled .rc-slider-handle,
          .rc-slider-disabled .rc-slider-dot {
            background-color: #fff;
            border-color: #ccc;
            box-shadow: none;
            cursor: not-allowed;
          }
          .rc-slider-disabled .rc-slider-mark-text,
          .rc-slider-disabled .rc-slider-dot {
            cursor: not-allowed !important;
          }
          .rc-slider-vertical {
            width: 14px;
            height: 100%;
            padding: 0 5px;
          }
          .rc-slider-vertical .rc-slider-rail {
            width: 4px;
            height: 100%;
          }
          .rc-slider-vertical .rc-slider-track {
            bottom: 0;
            left: 5px;
            width: 4px;
          }
          .rc-slider-vertical .rc-slider-handle {
            margin-top: 0;
            margin-left: -5px;
            touch-action: pan-y;
          }
          .rc-slider-vertical .rc-slider-mark {
            top: 0;
            left: 18px;
            height: 100%;
          }
          .rc-slider-vertical .rc-slider-step {
            width: 4px;
            height: 100%;
          }
          .rc-slider-vertical .rc-slider-dot {
            margin-left: -2px;
          }
          .rc-slider-tooltip-zoom-down-enter,
          .rc-slider-tooltip-zoom-down-appear {
            display: block !important;
            animation-duration: 0.3s;
            animation-fill-mode: both;
            animation-play-state: paused;
          }
          .rc-slider-tooltip-zoom-down-leave {
            display: block !important;
            animation-duration: 0.3s;
            animation-fill-mode: both;
            animation-play-state: paused;
          }
          .rc-slider-tooltip-zoom-down-enter.rc-slider-tooltip-zoom-down-enter-active,
          .rc-slider-tooltip-zoom-down-appear.rc-slider-tooltip-zoom-down-appear-active {
            animation-name: rcSliderTooltipZoomDownIn;
            animation-play-state: running;
          }
          .rc-slider-tooltip-zoom-down-leave.rc-slider-tooltip-zoom-down-leave-active {
            animation-name: rcSliderTooltipZoomDownOut;
            animation-play-state: running;
          }
          .rc-slider-tooltip-zoom-down-enter,
          .rc-slider-tooltip-zoom-down-appear {
            transform: scale(0, 0);
            animation-timing-function: cubic-bezier(0.23, 1, 0.32, 1);
          }
          .rc-slider-tooltip-zoom-down-leave {
            animation-timing-function: cubic-bezier(0.755, 0.05, 0.855, 0.06);
          }
          @keyframes rcSliderTooltipZoomDownIn {
            0% {
              transform: scale(0, 0);
              transform-origin: 50% 100%;
              opacity: 0;
            }
            100% {
              transform: scale(1, 1);
              transform-origin: 50% 100%;
            }
          }
          @keyframes rcSliderTooltipZoomDownOut {
            0% {
              transform: scale(1, 1);
              transform-origin: 50% 100%;
            }
            100% {
              transform: scale(0, 0);
              transform-origin: 50% 100%;
              opacity: 0;
            }
          }
          .rc-slider-tooltip {
            position: absolute;
            top: -9999px;
            left: -9999px;
            visibility: visible;
            box-sizing: border-box;
            -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
          }
          .rc-slider-tooltip * {
            box-sizing: border-box;
            -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
          }
          .rc-slider-tooltip-hidden {
            display: none;
          }
          .rc-slider-tooltip-placement-top {
            padding: 4px 0 8px 0;
          }
          .rc-slider-tooltip-inner {
            min-width: 24px;
            height: 24px;
            padding: 6px 2px;
            color: #fff;
            font-size: 12px;
            line-height: 1;
            text-align: center;
            text-decoration: none;
            background-color: #6c6c6c;
            border-radius: 6px;
            box-shadow: 0 0 4px #d9d9d9;
          }
          .rc-slider-tooltip-arrow {
            position: absolute;
            width: 0;
            height: 0;
            border-color: transparent;
            border-style: solid;
          }
          .rc-slider-tooltip-placement-top .rc-slider-tooltip-arrow {
            bottom: 4px;
            left: 50%;
            margin-left: -4px;
            border-width: 4px 4px 0;
            border-top-color: #6c6c6c;
          }
        `],Object.defineProperty?Object.defineProperty(u,"raw",{value:l}):u.raw=l,Pd=u))})]})}var mi=function(){return mi=Object.assign||function(A){for(var u,l=1,p=arguments.length;l<p;l++)for(var s in u=arguments[l])Object.prototype.hasOwnProperty.call(u,s)&&(A[s]=u[s]);return A},mi.apply(this,arguments)},sc=function(A,u,l,p){return new(l||(l=Promise))(function(s,B){function m(I){try{T(p.next(I))}catch(C){B(C)}}function S(I){try{T(p.throw(I))}catch(C){B(C)}}function T(I){var C;I.done?s(I.value):(C=I.value,C instanceof l?C:new l(function(D){D(C)})).then(m,S)}T((p=p.apply(A,[])).next())})},jc=function(A,u){var l,p,s,B,m={label:0,sent:function(){if(1&s[0])throw s[1];return s[1]},trys:[],ops:[]};return B={next:S(0),throw:S(1),return:S(2)},typeof Symbol=="function"&&(B[Symbol.iterator]=function(){return this}),B;function S(T){return function(I){return function(C){if(l)throw new TypeError("Generator is already executing.");for(;m;)try{if(l=1,p&&(s=2&C[0]?p.return:C[0]?p.throw||((s=p.return)&&s.call(p),0):p.next)&&!(s=s.call(p,C[1])).done)return s;switch(p=0,s&&(C=[2&C[0],s.value]),C[0]){case 0:case 1:s=C;break;case 4:return m.label++,{value:C[1],done:!1};case 5:m.label++,p=C[1],C=[0];continue;case 7:C=m.ops.pop(),m.trys.pop();continue;default:if(!((s=(s=m.trys).length>0&&s[s.length-1])||C[0]!==6&&C[0]!==2)){m=0;continue}if(C[0]===3&&(!s||C[1]>s[0]&&C[1]<s[3])){m.label=C[1];break}if(C[0]===6&&m.label<s[1]){m.label=s[1],s=C;break}if(s&&m.label<s[2]){m.label=s[2],m.ops.push(C);break}s[2]&&m.ops.pop(),m.trys.pop();continue}C=u.call(A,m)}catch(D){C=[6,D],p=0}finally{l=s=0}if(5&C[0])throw C[1];return{value:C[0]?C[1]:void 0,done:!0}}([T,I])}}},nm=Promise.resolve();function am(){nm=Js("https://unpkg.com/html5-qrcode")}function qy(A){return sc(this,void 0,void 0,function(){return jc(this,function(u){switch(u.label){case 0:return[4,nm];case 1:return u.sent(),[2,new(Mt()).Html5Qrcode(A)]}})})}var Kc=function(){var A=function(u,l){return A=Object.setPrototypeOf||{__proto__:[]}instanceof Array&&function(p,s){p.__proto__=s}||function(p,s){for(var B in s)Object.prototype.hasOwnProperty.call(s,B)&&(p[B]=s[B])},A(u,l)};return function(u,l){if(typeof l!="function"&&l!==null)throw new TypeError("Class extends value "+String(l)+" is not a constructor or null");function p(){this.constructor=u}A(u,l),u.prototype=l===null?Object.create(l):(p.prototype=l.prototype,new p)}}(),$i=function(){return $i=Object.assign||function(A){for(var u,l=1,p=arguments.length;l<p;l++)for(var s in u=arguments[l])Object.prototype.hasOwnProperty.call(u,s)&&(A[s]=u[s]);return A},$i.apply(this,arguments)},Bo=function(A,u,l,p){return new(l||(l=Promise))(function(s,B){function m(I){try{T(p.next(I))}catch(C){B(C)}}function S(I){try{T(p.throw(I))}catch(C){B(C)}}function T(I){var C;I.done?s(I.value):(C=I.value,C instanceof l?C:new l(function(D){D(C)})).then(m,S)}T((p=p.apply(A,[])).next())})},Lo=function(A,u){var l,p,s,B,m={label:0,sent:function(){if(1&s[0])throw s[1];return s[1]},trys:[],ops:[]};return B={next:S(0),throw:S(1),return:S(2)},typeof Symbol=="function"&&(B[Symbol.iterator]=function(){return this}),B;function S(T){return function(I){return function(C){if(l)throw new TypeError("Generator is already executing.");for(;m;)try{if(l=1,p&&(s=2&C[0]?p.return:C[0]?p.throw||((s=p.return)&&s.call(p),0):p.next)&&!(s=s.call(p,C[1])).done)return s;switch(p=0,s&&(C=[2&C[0],s.value]),C[0]){case 0:case 1:s=C;break;case 4:return m.label++,{value:C[1],done:!1};case 5:m.label++,p=C[1],C=[0];continue;case 7:C=m.ops.pop(),m.trys.pop();continue;default:if(!((s=(s=m.trys).length>0&&s[s.length-1])||C[0]!==6&&C[0]!==2)){m=0;continue}if(C[0]===3&&(!s||C[1]>s[0]&&C[1]<s[3])){m.label=C[1];break}if(C[0]===6&&m.label<s[1]){m.label=s[1],s=C;break}if(s&&m.label<s[2]){m.label=s[2],m.ops.push(C);break}s[2]&&m.ops.pop(),m.trys.pop();continue}C=u.call(A,m)}catch(D){C=[6,D],p=0}finally{l=s=0}if(5&C[0])throw C[1];return{value:C[0]?C[1]:void 0,done:!0}}([T,I])}}},Ud=function(A,u,l){for(var p,s=0,B=u.length;s<B;s++)!p&&s in u||(p||(p=Array.prototype.slice.call(u,0,s)),p[s]=u[s]);return A.concat(p||Array.prototype.slice.call(u))},Qd={local:"http://localhost:8006/api/",staging:"https://staging.feathery.io/api/",production:"https://api.feathery.io/api/",productionAU:"https://api-au.feathery.io/api/",productionEU:"https://api-eu.feathery.io/api/",productionCA:"https://api-ca.feathery.io/api/"},Ru={local:"http://localhost:8006/api/",staging:"https://staging.feathery.io/api/",production:"https://cdn.feathery.io/api/",productionAU:"https://cdn-au.feathery.io/api/",productionEU:"https://cdn-eu.feathery.io/api/",productionCA:"https://cdn-ca.feathery.io/api/"},Ld={local:"http://localhost:8006/api/",staging:"https://staging.feathery.io/api/",production:"https://api-static-2.feathery.io/api/",productionAU:"https://api-au.feathery.io/api/",productionEU:"https://api-eu.feathery.io/api/",productionCA:"https://api-ca.feathery.io/api/"},Nd={local:"http://localhost:8006",staging:"s3.us-west-1.amazonaws.com",production:"s3.us-west-1.amazonaws.com",productionAU:"s3.ap-southeast-2.amazonaws.com",productionEU:"s3.eu-west-1.amazonaws.com",productionCA:"s3.ca-central-1.amazonaws.com"},Fl="production";try{Fl=r.BACKEND_ENV||"production"}catch{}var Yn=Qd[Fl],Rd=Ru[Fl],Hu=Ld[Fl],Hd=Nd[Fl],Xy=function(A){function u(l,p,s,B){l===void 0&&(l=""),s===void 0&&(s=!1),B===void 0&&(B=!1);var m=A.call(this,l,p,s,B)||this;return m._flushCustomFieldsBeforeUnload=function(S){return S.preventDefault(),m.flushCustomFields(),S.returnValue=""},m.pendingCustomFieldUpdates={},m.customSubmitInFlight={},m.debouncedSubmitCustom=un()(m._debouncedSubmitCustom.bind(m),1e3),m}return Kc(u,A),u.prototype._submitJSONData=function(l,p,s){return Bo(this,void 0,void 0,function(){var B,m,S,T,I,C,D=this;return Lo(this,function(V){return l.length===0?[2,Promise.resolve()]:(B=cn(),m=B.userId,S=B.collaboratorId,T="".concat(Yn,"panel/step/submit/v3/"),I={fuser_key:m,step_key:p,servars:l,panel_key:this.formKey,__feathery_version:this.version,no_complete:s},S&&(I.collaborator_user=S),C={headers:{"Content-Type":"application/json"},method:"POST",body:JSON.stringify(I)},[2,this.offlineRequestHandler.runOrSaveRequest(function(){return D._fetch(T,C,!0,!0)},T,C,"submit",p)])})})},u.prototype._getFileValue=function(l){return Bo(this,void 0,void 0,function(){var p,s,B=this;return Lo(this,function(m){return"file_upload"in l?p=l.file_upload:"signature"in l&&(p=l.signature),p?(s=function(S,T){return T===void 0&&(T=null),Bo(B,void 0,void 0,function(){var I,C;return Lo(this,function(D){switch(D.label){case 0:return(I=Ac[l.key])&&T!==null&&(I=I[T]),I==null?[3,1]:(C=I,[3,3]);case 1:return[4,S];case 2:C=D.sent(),D.label=3;case 3:return[2,C]}})})},[2,Array.isArray(p)?Promise.all(p.map(s)):s(p)]):[2,null]})})},u.prototype._submitFileData=function(l,p){return Bo(this,void 0,void 0,function(){var s,B,m,S,T,I=this;return Lo(this,function(C){switch(C.label){case 0:return s=cn().userId,B="".concat(Yn,"panel/step/submit/file/").concat(s,"/"),m=new FormData,[4,this._getFileValue(l)];case 1:return(S=C.sent())&&(Array.isArray(S)?S.filter(function(D){return!!D}).forEach(function(D){return m.append(l.key,D)}):m.append(l.key,S)),m.set("__feathery_form_key",this.formKey),m.set("__feathery_step_key",p),this.version&&m.set("__feathery_version",this.version),T={method:"POST",body:m,keepalive:!1},[2,this.offlineRequestHandler.runOrSaveRequest(function(){return I._fetch(B,T,!0,!0)},B,T,"submit",p)]}})})},u.prototype.updateUserId=function(l,p){p===void 0&&(p=!1);var s=cn().userId,B=$i({new_fuser_key:l,merge:p},s?{fuser_key:s}:{}),m="".concat(Yn,"fuser/update_key/"),S={headers:{"Content-Type":"application/json"},method:"PATCH",body:JSON.stringify(B)};return this._fetch(m,S)},u.prototype.setDefaultFormValues=function(l){var p=l.steps,s=l.additionalValues,B={};p.forEach(function(m){m.servar_fields.forEach(function(S){var T=S.servar;Vt(s[T.key])&&(s[T.key]=xt(s[T.key],"".concat(T.key,".png"))),B[T.key]=pm(S)})}),Object.assign(Rt,$i($i($i({},B),s),Rt))},u.prototype._loadFormPackages=function(l){l.fonts.length&&d.g.webfontloaderPromise&&d.g.webfontloaderPromise.then(function(m){m.load({google:{families:l.fonts}})}),Object.entries(l.uploaded_fonts).forEach(function(m){var S=m[0];m[1].forEach(function(T){var I=T.source,C=T.style,D=T.weight,V=function(K){return new FontFace(S,"url(".concat(K,")"),{style:C,weight:D}).load().then(function(z){return an().fonts.add(z)})};V(I).catch(function(){var K=new URL(I);K.hostname=Hd,V(K.toString()).catch(function(z){return console.warn("Font load issue: ".concat(z))})})})});var p=!1,s=!1,B=!1;l.steps.some(function(m){if(p&&s)return!0;m.buttons.some(function(S){if(p)return!0;var T=S.properties,I=T.loading_icon,C=T.loading_icon_type;(p=I&&C==="application/json")&&(Iu=Iu.then(function(){return Js("https://cdnjs.cloudflare.com/ajax/libs/lottie-web/5.9.6/lottie_light.min.js")}))}),m.servar_fields.some(function(S){var T=S.servar.type;s||(s=["phone","phone_number"].includes(T))&&(Np=Js("https://cdn.jsdelivr.net/npm/libphonenumber-js@1.10.12/bundle/libphonenumber-js.min.js")),B||(B=T==="qr_scanner")&&am()}),m.images.forEach(function(S){var T=S.properties.source_image;T&&(new Image().src=T)})})},u.prototype.fetchCacheForm=function(l){var p=this,s=cn(),B=s.formSchemas,m=s.language,S=s.theme;if(!l&&this.formKey in B)return Promise.resolve(B[this.formKey]);var T=U({form_key:this.formKey,draft:this.draft,theme:S}),I=this.bypassCDN?Yn:Rd,C="".concat(I,"panel/v20/?").concat(T),D={importance:"high",headers:{"Accept-Encoding":"gzip"}},V=l??m;if(V){var K=navigator.languages.join(",");K&&(V=V+","+K),D.headers["Accept-Language"]=V}return this._fetch(C,D).then(function(z){return Bo(p,void 0,void 0,function(){var J;return Lo(this,function(ce){switch(ce.label){case 0:return z?[4,z.json()]:[2,{}];case 1:return(J=ce.sent()).data&&(J.steps=ib(J),delete J.data,this._loadFormPackages(J)),rr.defaultErrors=J.default_errors,rr.isTestEnv=!J.production,[2,J]}})})})},u.prototype.fetchForm=function(l,p){return Bo(this,void 0,void 0,function(){var s;return Lo(this,function(B){switch(B.label){case 0:return[4,this.fetchCacheForm(p)];case 1:return(s=B.sent()).steps?(this.version=s.version,this._noSave=s.no_save_data,this.setDefaultFormValues({steps:s.steps,additionalValues:l}),[2,s]):[2,{steps:[],formOff:!0}]}})})},u.prototype.fetchSession=function(l,p){var s,B;return l===void 0&&(l=null),p===void 0&&(p=!1),Bo(this,void 0,void 0,function(){var m,S,T,I,C,D,V,K,z,J,ce,se,Te,_e,et,Ue,Ee=this;return Lo(this,function(at){switch(at.label){case 0:return[4,p?vi:Promise.resolve()];case 1:return at.sent(),m=cn(),S=m.userId,T=m.collaboratorId,I=m.overrideUserId,C=m.formSessions,D=m.fieldValuesInitialized,this.formKey in C?[4,l??Promise.resolve()]:[3,3];case 2:return V=at.sent(),[2,[C[this.formKey],V]];case 3:return rr.fieldValuesInitialized=!0,K={form_key:this.formKey,draft:this.draft,override:I},S&&(K.fuser_key=S),T&&(K.collaborator_user=T),Ot.authId&&(K.auth_id=Ot.authId),D&&(K.no_data="true"),K=U(K),z="".concat(Yn,"panel/session/v2/?").concat(K),J={importance:"high"},[4,this._fetch(z,J)];case 4:return(ce=at.sent())?[4,ce.json().catch(function(Re){throw new Error(Re+" "+S+" "+Ee.formKey+ce.status)})]:[2,[]];case 5:return se=at.sent(),(Te=(s=se.collaborator)!==null&&s!==void 0?s:{}).invalid||Te.completed||Te.direct_submission_disabled?[2,[{collaborator:Te}]]:(!D&&se.new_user_id&&(rr.userId=se.new_user_id),[4,Sl(se.integrations,this)]);case 6:return _e=at.sent(),et=$i($i({},se),_e),D||wm(et),!((B=rr.formSessions[this.formKey])===null||B===void 0)&&B.form_completed&&(et.form_completed=!0),rr.formSessions[this.formKey]=et,rr._internalUserId=et.internal_id,[4,l??Promise.resolve()];case 7:return Ue=at.sent(),[2,[et,Ue]]}})})},u.prototype.submitAuthInfo=function(l){var p=l.authId,s=l.authData,B=s===void 0?{}:s,m=l.isStytchTemplateKey,S=m!==void 0&&m;return Bo(this,void 0,void 0,function(){var T,I,C,D;return Lo(this,function(V){switch(V.label){case 0:return T=cn().userId,[4,Ot.onLogin()];case 1:return V.sent(),I=$i({auth_id:p,auth_data:B,auth_form_key:Ot.authFormKey,is_stytch_template_key:S},T?{fuser_key:T}:{}),C="".concat(Yn,"panel/update_auth/v3/"),D={headers:{"Content-Type":"application/json"},method:"PATCH",body:JSON.stringify(I)},[2,this._fetch(C,D).then(function(K){return K?K.json():Promise.resolve()}).then(function(K){return K?(K!=null&&K.no_merge?Gc(K.field_values):(K.completed_forms.forEach(function(J){rr.formSessions[J]||(rr.formSessions[J]={}),rr.formSessions[J].form_completed=!0}),z=K),Ot.setAuthId(p),Promise.resolve(z)):Promise.resolve();var z})]}})})},u.prototype._debouncedSubmitCustom=function(l){return Bo(this,void 0,void 0,function(){var p,s,B,m,S,T,I,C,D=this;return Lo(this,function(V){switch(V.label){case 0:return Object.keys(this.pendingCustomFieldUpdates).length===0?(this._removeCustomFieldListener(),[2]):(p=$i({},this.pendingCustomFieldUpdates),this.pendingCustomFieldUpdates={},s=cn().userId,B="".concat(Yn,"panel/custom/submit/v3/"),m={},S=new FormData,[4,Promise.all(Object.entries(p).map(function(K){var z=K[0],J=K[1];return Bo(D,void 0,void 0,function(){var ce;return Lo(this,function(se){switch(se.label){case 0:return Array.isArray(J)?[4,Promise.all(J)]:[3,2];case 1:if((ce=se.sent()).some(function(Te){return Te instanceof Blob}))return ce.forEach(function(Te){S.append("files",Te),S.append("file_keys",z)}),[2];se.label=2;case 2:return[4,J];case 3:return(J=se.sent())instanceof Blob?(S.append("files",J),S.append("file_keys",z),[2]):(m[z]=J,[2])}})})}))]);case 1:return V.sent(),S.set("custom_key_values",JSON.stringify(m)),S.set("override",l),this.formKey&&(S.set("form_key",this.formKey),this.version&&S.set("__feathery_version",this.version)),s&&S.set("fuser_key",s),T={method:"POST",body:S},this._removeCustomFieldListener(),I=(0,Se.v4)(),C=this.offlineRequestHandler.runOrSaveRequest(function(){return D._fetch(B,T,!0,!0)},B,T,"submit"),this.customSubmitInFlight[I]=C.then(function(){return delete D.customSubmitInFlight[I]}),[4,C];case 2:return[2,V.sent()]}})})},u.prototype.flushCustomFields=function(l){return l===void 0&&(l=!0),Bo(this,void 0,void 0,function(){var p;return Lo(this,function(s){switch(s.label){case 0:return this.debouncedSubmitCustom(l),[4,this.debouncedSubmitCustom.flush()];case 1:return p=s.sent(),[4,Promise.all(Object.values(this.customSubmitInFlight))];case 2:return s.sent(),[2,p]}})})},u.prototype._removeCustomFieldListener=function(){Mt().removeEventListener("beforeunload",this._flushCustomFieldsBeforeUnload)},u.prototype._addCustomFieldListener=function(){Mt().addEventListener("beforeunload",this._flushCustomFieldsBeforeUnload)},u.prototype.getNoSave=function(){return this._noSave!==void 0?this._noSave:cn().initNoSave},u.prototype.submitCustom=function(l,p){var s=p===void 0?{}:p,B=s.override,m=B===void 0||B,S=s.shouldFlush,T=S!==void 0&&S;return Bo(this,void 0,void 0,function(){var I=this;return Lo(this,function(C){return this.draft||this.getNoSave()?[2]:Object.keys(l).length!==0||T?(Object.entries(l).forEach(function(D){var V=D[0],K=D[1];K!==void 0&&(I.pendingCustomFieldUpdates[V]=K)}),!m||T?[2,this.flushCustomFields(m)]:(Object.keys(this.pendingCustomFieldUpdates).length&&this._addCustomFieldListener(),[2,this.debouncedSubmitCustom(m)])):[2]})})},u.prototype.submitStep=function(l,p,s){return Bo(this,void 0,void 0,function(){var B,m,S,T,I,C=this;return Lo(this,function(D){return this.draft||this.getNoSave()?[2]:(B=Ud(Ud([],p.buttons.filter(fm),!0),p.subgrids.filter(fm)),m={},B.forEach(function(V){var K=V.properties.custom_store_field_key,z=Rt[K];z!==void 0&&(m[K]=z)}),function(V,K){var z=Vg[K];z&&["certificate_field_key","ping_field_key"].forEach(function(J){var ce=z.metadata[J];if(!(ce in Rt)){var se=an().getElementsByName(ce)[0];if(se){var Te=se.value;Rt[ce]=Te,V[ce]=Te}}})}(m,this.formKey),S=function(V){return["file_upload","signature"].some(function(K){return K in V})},T=l.filter(function(V){return!S(V)}),I=l.filter(S),this.submitQueue=Promise.all(Ud([this.submitQueue,this.submitCustom(m,{shouldFlush:!0}),this._submitJSONData(T,p.key,s)],I.map(function(V){return C._submitFileData(V,p.key)}))),[2,this.submitQueue])})})},u.prototype.registerEvent=function(l){return Bo(this,void 0,void 0,function(){var p,s,B,m,S,T,I,C,D,V=this;return Lo(this,function(K){switch(K.label){case 0:return this.draft?[2]:[4,vi];case 1:return K.sent(),p=cn(),s=p.userId,B=p.collaboratorId,m="".concat(Yn,"event/"),S=$i($i({form_key:this.formKey},l),s?{fuser_key:s}:{}),B&&(S.collaborator_user=B),T={headers:{"Content-Type":"application/json"},method:"POST",body:JSON.stringify(S)},I=null,l.event==="load"?C=l.previous_step_key:(C=l.step_key,I=this.flushCustomFields()),D=Promise.all([I,this.offlineRequestHandler.runOrSaveRequest(function(){return V.submitQueue.then(function(){return V._fetch(m,T,!0,!0)})},m,T,"registerEvent",C)]),this.eventQueue=this.eventQueue.then(function(){return D}),[2,D]}})})},u.prototype.runCustomRequest=function(l,p){var s=this;p===void 0&&(p=null);var B={fuser_key:cn().userId,form_key:this.formKey};typeof l=="string"?B.name=l:(B.method=l.method,B.url=l.url,B.user_data=l.data,B.headers=l.headers),p&&(B.field_values=p);var m="".concat(Hu,"custom_request/"),S={headers:{"Content-Type":"application/json"},method:"POST",body:JSON.stringify(B)},T=function(){return s._fetch(m,S).then(function(I){return I?I.json():Promise.resolve()})};return typeof l!="string"&&l.method==="GET"?T():this.offlineRequestHandler.runOrSaveRequest(T,m,S,"customRequest")},u.prototype.extractAIDocument=function(l,p,s){var B=this,m=cn().userId,S={fuser_key:m,extraction_id:l,pages:s};return this._fetch("".concat(Hu,"ai/vision/"),{headers:{"Content-Type":"application/json"},method:"POST",body:JSON.stringify(S)}),new Promise(function(T){var I=0;if(p)return T({});var C=function(){return Bo(B,void 0,void 0,function(){var D,V;return Lo(this,function(K){switch(K.label){case 0:return[4,this._fetch("".concat(Hu,"ai/vision/completion/?fid=").concat(m,"&eid=").concat(l),{method:"GET"})];case 1:return(D=K.sent())&&D.ok?[4,D.json()]:[3,3];case 2:if((V=K.sent()).status==="complete")return[2,T(V.data)];if(!((I+=1)<90))return console.warn("Extraction took too long..."),[2,T({})];setTimeout(C,2e3),K.label=3;case 3:return[2]}})})};setTimeout(C,2e3)})},u.prototype.verifyCollaborator=function(l){return Bo(this,void 0,void 0,function(){var p,s,B,m,S;return Lo(this,function(T){return p=cn(),s=p.userId,B=p.collaboratorId,m={fuser_key:s,email:l,form_key:this.formKey},B&&(m.collaborator_user=B),S="".concat(Yn,"collaborator/verify/?").concat(U(m)),[2,this._fetch(S).then(function(I){return I?I.json():Promise.resolve()})]})})},u.prototype.inviteCollaborator=function(l,p){return Bo(this,void 0,void 0,function(){var s,B,m,S,T,I=this;return Lo(this,function(C){return s=cn(),B=s.userId,m=s.collaboratorId,S={form_key:this.formKey,fuser_key:B,users_groups:l,template_id:p},m&&(S.collaborator_user=m),T="".concat(Yn,"collaborator/invite/"),[2,this._fetch(T,{headers:{"Content-Type":"application/json"},method:"POST",body:JSON.stringify(S)},!1).then(function(D){return Bo(I,void 0,void 0,function(){var V,K;return Lo(this,function(z){switch(z.label){case 0:return D?D.ok?[4,D.json()]:[3,2]:[3,4];case 1:return[2,z.sent()];case 2:return V=Error,K=bt,[4,D.json()];case 3:throw V.apply(void 0,[K.apply(void 0,[z.sent()])]);case 4:return[2]}})})})]})})},u.prototype.rewindCollaboration=function(l,p){return Bo(this,void 0,void 0,function(){var s,B,m,S,T=this;return Lo(this,function(I){return s=cn().userId,B={form_key:this.formKey,fuser_key:s,template_id:l},(m=Rt[p])&&(B.rewind_email=m),S="".concat(Yn,"collaborator/rewind/"),[2,this._fetch(S,{headers:{"Content-Type":"application/json"},method:"PATCH",body:JSON.stringify(B)},!1).then(function(C){return Bo(T,void 0,void 0,function(){var D,V;return Lo(this,function(K){switch(K.label){case 0:return C?C.ok?[4,C.json()]:[3,2]:[3,4];case 1:return[2,K.sent()];case 2:return D=Error,V=bt,[4,C.json()];case 3:throw D.apply(void 0,[V.apply(void 0,[K.sent()])]);case 4:return[2]}})})})]})})},u}(Qr);const ju=Xy;var Zy=function(){function A(u,l,p){p===void 0&&(p=!1),this._fieldKey="",this._formUuid="",this._hiddenField=!1,this._sourceField=null,this._fieldKey=u,this._formUuid=l,this._hiddenField=p}return Object.defineProperty(A.prototype,"id",{get:function(){return this._fieldKey},enumerable:!1,configurable:!0}),A.prototype._runFieldUpdate=function(){var u;return im(),Vc.submitCustom(((u={})[this._fieldKey]=Rt[this._fieldKey],u))},A.prototype.clear=function(){var u=null;this._hiddenField||(u=pm(this._getSourceField())),Rt[this._fieldKey]=u,this._runFieldUpdate()},Object.defineProperty(A.prototype,"value",{get:function(){var u=this;return Rt[this._fieldKey]!==null&&Rt[this._fieldKey]instanceof Object?new Proxy(Rt[this._fieldKey],{set:function(l,p,s){return l[p]=Tl(s,u._fieldKey),u._runFieldUpdate(),!0}}):Rt[this._fieldKey]},set:function(u){var l=this;Array.isArray(u)?Rt[this._fieldKey]=u.map(function(p){return Tl(p,l._fieldKey)}):Rt[this._fieldKey]=Tl(u,this._fieldKey),this._runFieldUpdate()},enumerable:!1,configurable:!0}),A.prototype._getFormSpecificProps=function(){var u=this._getSourceField();return{type:u?u.servar.type:"",displayText:u?u.servar.name:"",required:!!u&&u.servar.required,onThisForm:!!u}},A.prototype._getSourceField=function(){var u=this;return this._sourceField===null&&Zt&&(this._sourceField=Object.values(Zt[this._formUuid].steps).reduce(function(l,p){return l||p.servar_fields.find(function(s){return s.servar.key===u._fieldKey})},null)),this._sourceField},Object.defineProperty(A.prototype,"type",{get:function(){var u=this._getFormSpecificProps(),l=u.type;return u.onThisForm||console.warn("The type property is only available for fields in this form"),l},set:function(u){console.warn("The type property is read-only")},enumerable:!1,configurable:!0}),Object.defineProperty(A.prototype,"displayText",{get:function(){var u=this._getFormSpecificProps(),l=u.displayText;return u.onThisForm||console.warn("The displayText property is only available for fields in this form"),l},set:function(u){console.warn("The displayText property is read-only")},enumerable:!1,configurable:!0}),Object.defineProperty(A.prototype,"onThisForm",{get:function(){return this._getFormSpecificProps().onThisForm},set:function(u){console.warn("The onThisForm property is read-only")},enumerable:!1,configurable:!0}),Object.defineProperty(A.prototype,"isHiddenField",{get:function(){return this._hiddenField},set:function(u){console.warn("The isHiddenField property is read-only")},enumerable:!1,configurable:!0}),Object.defineProperty(A.prototype,"required",{get:function(){var u=this._getFormSpecificProps(),l=u.required;return u.onThisForm||console.warn("The required property is only available for fields in this form"),l},set:function(u){Zt[this._formUuid].updateFieldProperties(this._fieldKey,{required:u},!0)},enumerable:!1,configurable:!0}),Object.defineProperty(A.prototype,"options",{get:function(){var u,l,p=this,s=this._getSourceField();if(!s)return[];var B=s.servar.metadata,m=B.options.map(function(I,C){var D,V;return{value:I,label:((D=B.option_labels)!==null&&D!==void 0?D:[])[C],image:((V=B.option_images)!==null&&V!==void 0?V:[])[C]}});if(!s.servar.repeated)return m;var S=((u=Rt[this._fieldKey])!==null&&u!==void 0?u:[]).length,T=Array(S).fill(m);return((l=B.repeat_options)!==null&&l!==void 0?l:[]).forEach(function(I,C){I&&(T[C]=I.map(function(D){return{value:D}}))}),new Proxy(T,{set:function(I,C,D){var V;return I[C]=D,Zt[p._formUuid].updateFieldOptions(((V={})[p._fieldKey]=D,V),C),!0}})},set:function(u){var l;Zt[this._formUuid].updateFieldOptions(((l={})[this._fieldKey]=u,l))},enumerable:!1,configurable:!0}),A.prototype.setStyles=function(u){Zt[this._formUuid].updateFieldStyles(this._fieldKey,u)},Object.defineProperty(A.prototype,"placeholder",{get:function(){var u,l,p=this,s=this._getSourceField();if(!s)return"";var B=Zt[this._formUuid],m=s.properties.placeholder;if(!s.servar.repeated)return m;var S=((u=Rt[this._fieldKey])!==null&&u!==void 0?u:[]).length,T=Array(S).fill(m);return((l=s.properties.repeat_placeholder)!==null&&l!==void 0?l:[]).forEach(function(I,C){typeof I=="string"&&(T[C]=I)}),new Proxy(T,{set:function(I,C,D){return I[C]=D,B.updateFieldProperties(p._fieldKey,{repeat_placeholder:I}),!0}})},set:function(u){var l,p=this._getSourceField(),s=Zt[this._formUuid];if(p){var B=Array.isArray(u)?"repeat_placeholder":"placeholder";s.updateFieldProperties(this._fieldKey,((l={})[B]=u,l))}},enumerable:!1,configurable:!0}),Object.defineProperty(A.prototype,"disabled",{get:function(){var u=this._getSourceField();return!!u&&u.properties.disabled},set:function(u){Zt[this._formUuid].updateFieldProperties(this._fieldKey,{disabled:u})},enumerable:!1,configurable:!0}),A.prototype.setError=function(u){var l;Zt[this._formUuid].setFieldErrors(((l={})[this._fieldKey]=u,l))},A.prototype._comparisonRule=function(u,l){return{comparison:u,values:(l??[]).map(function(p){return typeof p=="object"?{field_key:p.id,field_id:p.id,field_type:"servar"}:p}),field_id:null,field_key:this._fieldKey,field_type:"servar"}},A.prototype._executeLogic=function(u,l){return jn(this._comparisonRule(u,l))},A.prototype.equals=function(){for(var u=[],l=0;l<arguments.length;l++)u[l]=arguments[l];return this._executeLogic("equal",u)},A.prototype.notEquals=function(){for(var u=[],l=0;l<arguments.length;l++)u[l]=arguments[l];return this._executeLogic("not_equal",u)},A.prototype.equalsIgnoreCase=function(){for(var u=[],l=0;l<arguments.length;l++)u[l]=arguments[l];return this._executeLogic("equal_ignore_case",u)},A.prototype.notEqualsIgnoreCase=function(){for(var u=[],l=0;l<arguments.length;l++)u[l]=arguments[l];return this._executeLogic("not_equal_ignore_case",u)},A.prototype.greaterThan=function(){for(var u=[],l=0;l<arguments.length;l++)u[l]=arguments[l];return this._executeLogic("greater_than",u)},A.prototype.greaterThanOrEqual=function(){for(var u=[],l=0;l<arguments.length;l++)u[l]=arguments[l];return this._executeLogic("greater_than_or_equal",u)},A.prototype.lessThan=function(){for(var u=[],l=0;l<arguments.length;l++)u[l]=arguments[l];return this._executeLogic("less_than",u)},A.prototype.lessThanOrEqual=function(){for(var u=[],l=0;l<arguments.length;l++)u[l]=arguments[l];return this._executeLogic("less_than_or_equal",u)},A.prototype.isFilled=function(){return this._executeLogic("is_filled")},A.prototype.isEmpty=function(){return this._executeLogic("is_empty")},A.prototype.isTrue=function(){return this._executeLogic("is_true")},A.prototype.isFalse=function(){return this._executeLogic("is_false")},A.prototype.contains=function(){for(var u=[],l=0;l<arguments.length;l++)u[l]=arguments[l];return this._executeLogic("contains",u)},A.prototype.doesNotContain=function(){for(var u=[],l=0;l<arguments.length;l++)u[l]=arguments[l];return this._executeLogic("not_contains",u)},A.prototype.containsIgnoreCase=function(){for(var u=[],l=0;l<arguments.length;l++)u[l]=arguments[l];return this._executeLogic("contains_ignore_case",u)},A.prototype.doesNotContainIgnoreCase=function(){for(var u=[],l=0;l<arguments.length;l++)u[l]=arguments[l];return this._executeLogic("not_contains_ignore_case",u)},A.prototype.startsWith=function(){for(var u=[],l=0;l<arguments.length;l++)u[l]=arguments[l];return this._executeLogic("starts_with",u)},A.prototype.doesNotStartWith=function(){for(var u=[],l=0;l<arguments.length;l++)u[l]=arguments[l];return this._executeLogic("not_starts_with",u)},A.prototype.endsWith=function(){for(var u=[],l=0;l<arguments.length;l++)u[l]=arguments[l];return this._executeLogic("ends_with",u)},A.prototype.doesNotEndWith=function(){for(var u=[],l=0;l<arguments.length;l++)u[l]=arguments[l];return this._executeLogic("not_ends_with",u)},A.prototype.isNumerical=function(){return this._executeLogic("is_numerical")},A.prototype.isText=function(){return this._executeLogic("is_text")},A.prototype.selectionsInclude=function(){for(var u=[],l=0;l<arguments.length;l++)u[l]=arguments[l];return this._executeLogic("selections_include",u)},A.prototype.selectionsDoNotInclude=function(){for(var u=[],l=0;l<arguments.length;l++)u[l]=arguments[l];return this._executeLogic("selections_dont_include",u)},A}();const om=Zy;function Tl(A,u){var l=A;return Vt(l)&&(l=xt(l,"".concat(u,".png"))),l instanceof File?Promise.resolve(l):l}var im=un()(function(){return zc()},100),Hp=function(){return Hp=Object.assign||function(A){for(var u,l=1,p=arguments.length;l<p;l++)for(var s in u=arguments[l])Object.prototype.hasOwnProperty.call(u,s)&&(A[s]=u[s]);return A},Hp.apply(this,arguments)},vi=Promise.resolve(),Vc=new ju,rr={initialized:!1,userTracking:"cookie",_internalUserId:"",sdkKey:"",userId:"",collaboratorId:"",overrideUserId:!1,language:"",formSchemas:{},formSessions:{},defaultErrors:{},fieldValuesInitialized:!1,redirectCallbacks:{},renderCallbacks:{},remountCallbacks:{},isTestEnv:!1,initNoSave:!1,theme:"",region:""},Rt={},Ac={};function jp(A,u){var l,p,s;if(u===void 0&&(u={}),!A||typeof A!="string")throw new Ze;if(u.userId!==void 0&&(!u.userId||typeof u.userId!="string"))throw new gt;if(rr.initialized)return Promise.resolve((l=rr.userId)!==null&&l!==void 0?l:"");if(rr.initialized=!0,rr.sdkKey=A,u._enterpriseRegion&&(rr.region=u._enterpriseRegion.toLowerCase()),(s=rr.region)==="au"?(Rd=Ru.productionAU,Yn=Qd.productionAU,Hu=Ld.productionAU,Hd=Nd.productionAU):s==="eu"?(Rd=Ru.productionEU,Yn=Qd.productionEU,Hu=Ld.productionEU,Hd=Nd.productionEU):s==="ca"&&(Rd=Ru.productionCA,Yn=Qd.productionCA,Hu=Ld.productionCA,Hd=Nd.productionCA),u.userId&&(rr.userId=u.userId,rr.overrideUserId=!0),u.noSave&&(rr.initNoSave=!0),u.userTracking&&(rr.userTracking=u.userTracking),u.theme&&(rr.theme=u.theme),u.collaboratorId&&(rr.collaboratorId=u.collaboratorId),u.language){var B=u.language.split(",");rr.language=B.map(function(T){return T.trim()}).join(",")}if(vA())if(d.g.scriptjsLoadPromise=Promise.resolve().then(d.t.bind(d,621,23)),d.g.webfontloaderPromise=Promise.resolve().then(d.t.bind(d,544,23)),rr.userTracking==="cookie"){var m="feathery-user-id-".concat(A),S=cc(m)||(0,Se.v4)();rr.userId?rr.userId===S||(p=u.cacheUserId)!==null&&p!==void 0&&!p||Gu(m,rr.userId):(rr.userId=S,Gu(m,S))}else rr.userTracking==="fingerprint"&&(rr.userId||(vi=be().load().then(function(T){return T.get()}).then(function(T){return rr.userId=T.visitorId})));return vi=vi.then(function(){var T;((T=u.preloadForms)!==null&&T!==void 0?T:[]).forEach(function(I){new ju(I).fetchCacheForm().then(function(C){rr.formSchemas[I]=C})})}),vi.then(function(){var T;return(T=rr.userId)!==null&&T!==void 0?T:""})}function cn(){if(!rr.sdkKey)throw new Ze("SDK key has not been set");return rr}function Ol(A,u){return u===void 0&&(u=!1),l=this,p=void 0,B=function(){return function(m,S){var T,I,C,D,V={label:0,sent:function(){if(1&C[0])throw C[1];return C[1]},trys:[],ops:[]};return D={next:K(0),throw:K(1),return:K(2)},typeof Symbol=="function"&&(D[Symbol.iterator]=function(){return this}),D;function K(z){return function(J){return function(ce){if(T)throw new TypeError("Generator is already executing.");for(;V;)try{if(T=1,I&&(C=2&ce[0]?I.return:ce[0]?I.throw||((C=I.return)&&C.call(I),0):I.next)&&!(C=C.call(I,ce[1])).done)return C;switch(I=0,C&&(ce=[2&ce[0],C.value]),ce[0]){case 0:case 1:C=ce;break;case 4:return V.label++,{value:ce[1],done:!1};case 5:V.label++,I=ce[1],ce=[0];continue;case 7:ce=V.ops.pop(),V.trys.pop();continue;default:if(!((C=(C=V.trys).length>0&&C[C.length-1])||ce[0]!==6&&ce[0]!==2)){V=0;continue}if(ce[0]===3&&(!C||ce[1]>C[0]&&ce[1]<C[3])){V.label=ce[1];break}if(ce[0]===6&&V.label<C[1]){V.label=C[1],C=ce;break}if(C&&V.label<C[2]){V.label=C[2],V.ops.push(ce);break}C[2]&&V.ops.pop(),V.trys.pop();continue}ce=S.call(m,V)}catch(se){ce=[6,se],I=0}finally{T=C=0}if(5&ce[0])throw ce[1];return{value:ce[0]?ce[1]:void 0,done:!0}}([z,J])}}}(this,function(m){switch(m.label){case 0:return A||(A=(0,Se.v4)()),u?[4,Vc.updateUserId(A,!0)]:[3,2];case 1:m.sent(),m.label=2;case 2:return rr.userId=A,rr.userTracking==="cookie"&&Gu("feathery-user-id-".concat(rr.sdkKey),A),u||(Rt={},Ac={},rr.formSessions={},rr.fieldValuesInitialized=!1,Mt().history.replaceState({},"",location.pathname+location.search),Ot.authId?location.reload():Object.values(cn().remountCallbacks).forEach(function(S){return S()})),[2]}})},new((s=void 0)||(s=Promise))(function(m,S){function T(D){try{C(B.next(D))}catch(V){S(V)}}function I(D){try{C(B.throw(D))}catch(V){S(V)}}function C(D){var V;D.done?m(D.value):(V=D.value,V instanceof s?V:new s(function(K){K(V)})).then(T,I)}C((B=B.apply(l,p||[])).next())});var l,p,s,B}function Gc(A,u){u===void 0&&(u=!0);var l={};Object.entries(A).forEach(function(p){var s=p[0],B=p[1];Array.isArray(B)?l[s]=B.map(function(m){return Tl(m,s)}):l[s]=Tl(B,s)}),Object.assign(Rt,l),Vc.submitCustom(l),u&&zc()}function Il(){return Hp({},Rt)}var mA=function(){return mA=Object.assign||function(A){for(var u,l=1,p=arguments.length;l<p;l++)for(var s in u=arguments[l])Object.prototype.hasOwnProperty.call(u,s)&&(A[s]=u[s]);return A},mA.apply(this,arguments)};function Wc(A){var u,l,p,s,B=A.value,m=A.element,S=A.responsiveStyles,T=A.type,I=T===void 0?"input":T,C=A.inputFocused,D=C!==void 0&&C,V=A.rightToLeft,K=V!==void 0&&V,z=A.repeatIndex,J=z===void 0?null:z,ce=m.properties,se=(s=((p=ce.repeat_placeholder)!==null&&p!==void 0?p:[])[J??0])!==null&&s!==void 0?s:ce.placeholder||"",Te=mA(mA({},S.getTarget("placeholderFocus")),S.getTarget("placeholderActive"));return(0,f.jsx)("span",mA({css:mA(mA(mA(mA((u={position:"absolute",pointerEvents:"none"},u[K?"right":"left"]="0.75rem",u.transition="0.2s ease all",u.top=I==="input"?"50%":"0.6rem",u),S.getTarget("placeholder")),B?S.getTarget("placeholderFocus"):{}),D?Te:{}),(l={},l["".concat(I,":focus ~ &")]=Te,l))},{children:se}))}const Ds=nK;var Ku=function(){return Ku=Object.assign||function(A){for(var u,l=1,p=arguments.length;l<p;l++)for(var s in u=arguments[l])Object.prototype.hasOwnProperty.call(u,s)&&(A[s]=u[s]);return A},Ku.apply(this,arguments)};function ki(A){var u=A.id,l=A.text,p=A.responsiveStyles,s=A.absolute,B=s===void 0||s,m=A.repeat,S=(0,w.useState)(!1),T=S[0],I=S[1];return(l=Gi(l,m))?(0,f.jsx)(Ds.OverlayTrigger,Ku({placement:"auto",flip:!0,show:T,onToggle:function(){return I(!T)},trigger:["hover","click","focus"],rootClose:!0,overlay:(0,f.jsx)(Ds.Tooltip,Ku({id:"tooltip-".concat(u),css:{zIndex:2,padding:".4rem 0",transition:"opacity .10s linear",".tooltip-inner":{maxWidth:"200px",padding:".25rem .5rem",color:"#fff",textAlign:"center",backgroundColor:"#000",borderRadius:".25rem",fontSize:"smaller"}}},{children:l}))},{children:(0,f.jsx)("div",Ku({css:B?{position:"absolute",right:"10px",top:0,bottom:0,zIndex:1,margin:"auto",cursor:"pointer",height:"100%"}:{position:"relative",marginLeft:"8px",display:"flex",alignItems:"center"}},{children:(0,f.jsx)(fs,{cssStyles:p.getTarget("tooltipIcon")})}))})):null}const eb=bG();var sm,tb=d.n(eb);function Ms(){return(0,f.jsx)(jr.Global,{styles:(0,jr.css)(sm||(A=[`
        .react-datepicker__aria-live {
          display: none;
        }
        .react-datepicker__year-read-view--down-arrow,
        .react-datepicker__month-read-view--down-arrow,
        .react-datepicker__month-year-read-view--down-arrow,
        .react-datepicker__navigation-icon::before {
          border-color: #ccc;
          border-style: solid;
          border-width: 3px 3px 0 0;
          content: '';
          display: block;
          height: 9px;
          position: absolute;
          top: 6px;
          width: 9px;
        }
        .react-datepicker-popper[data-placement^='top']
          .react-datepicker__triangle,
        .react-datepicker-popper[data-placement^='bottom']
          .react-datepicker__triangle {
          margin-left: -4px;
          position: absolute;
          width: 0;
        }
        .react-datepicker-popper[data-placement^='top']
          .react-datepicker__triangle::before,
        .react-datepicker-popper[data-placement^='bottom']
          .react-datepicker__triangle::before,
        .react-datepicker-popper[data-placement^='top']
          .react-datepicker__triangle::after,
        .react-datepicker-popper[data-placement^='bottom']
          .react-datepicker__triangle::after {
          box-sizing: content-box;
          position: absolute;
          border: 8px solid transparent;
          height: 0;
          width: 1px;
          content: '';
          z-index: -1;
          border-width: 8px;
          left: -8px;
        }
        .react-datepicker-popper[data-placement^='top']
          .react-datepicker__triangle::before,
        .react-datepicker-popper[data-placement^='bottom']
          .react-datepicker__triangle::before {
          border-bottom-color: #aeaeae;
        }

        .react-datepicker-popper[data-placement^='bottom']
          .react-datepicker__triangle {
          top: 0;
          margin-top: -8px;
        }
        .react-datepicker-popper[data-placement^='bottom']
          .react-datepicker__triangle::before,
        .react-datepicker-popper[data-placement^='bottom']
          .react-datepicker__triangle::after {
          border-top: none;
          border-bottom-color: #f0f0f0;
        }
        .react-datepicker-popper[data-placement^='bottom']
          .react-datepicker__triangle::after {
          top: 0;
        }
        .react-datepicker-popper[data-placement^='bottom']
          .react-datepicker__triangle::before {
          top: -1px;
          border-bottom-color: #aeaeae;
        }

        .react-datepicker-popper[data-placement^='top']
          .react-datepicker__triangle {
          bottom: 0;
          margin-bottom: -8px;
        }
        .react-datepicker-popper[data-placement^='top']
          .react-datepicker__triangle::before,
        .react-datepicker-popper[data-placement^='top']
          .react-datepicker__triangle::after {
          border-bottom: none;
          border-top-color: #fff;
        }
        .react-datepicker-popper[data-placement^='top']
          .react-datepicker__triangle::after {
          bottom: 0;
        }
        .react-datepicker-popper[data-placement^='top']
          .react-datepicker__triangle::before {
          bottom: -1px;
          border-top-color: #aeaeae;
        }

        .react-datepicker-wrapper {
          display: inline-block;
          padding: 0;
          border: 0;
          width: 100%;
          height: 100%;
        }

        .react-datepicker {
          font-family: 'Helvetica Neue', helvetica, arial, sans-serif;
          font-size: 0.8rem;
          background-color: #fff;
          color: #000;
          border: 1px solid #aeaeae;
          border-radius: 0.3rem;
          display: inline-block;
          position: relative;
          width: max-content;
        }

        .react-datepicker--time-only .react-datepicker__triangle {
          left: 35px;
        }
        .react-datepicker--time-only .react-datepicker__time-container {
          border-left: 0;
        }
        .react-datepicker--time-only .react-datepicker__time,
        .react-datepicker--time-only .react-datepicker__time-box {
          border-bottom-left-radius: 0.3rem;
          border-bottom-right-radius: 0.3rem;
        }

        .react-datepicker__triangle {
          position: absolute;
          left: 50px;
        }

        .react-datepicker-popper {
          z-index: 2;
        }
        .react-datepicker-popper[data-placement^='bottom'] {
          padding-top: 10px;
        }
        .react-datepicker-popper[data-placement='bottom-end']
          .react-datepicker__triangle,
        .react-datepicker-popper[data-placement='top-end']
          .react-datepicker__triangle {
          left: auto;
          right: 50px;
        }
        .react-datepicker-popper[data-placement^='top'] {
          padding-bottom: 10px;
        }
        .react-datepicker-popper[data-placement^='right'] {
          padding-left: 8px;
        }
        .react-datepicker-popper[data-placement^='right']
          .react-datepicker__triangle {
          left: auto;
          right: 42px;
        }
        .react-datepicker-popper[data-placement^='left'] {
          padding-right: 8px;
        }
        .react-datepicker-popper[data-placement^='left']
          .react-datepicker__triangle {
          left: 42px;
          right: auto;
        }

        .react-datepicker__header {
          text-align: center;
          background-color: #f0f0f0;
          border-bottom: 1px solid #aeaeae;
          border-top-left-radius: 0.3rem;
          padding: 8px 0;
          position: relative;
        }
        .react-datepicker__header--time {
          padding-bottom: 8px;
          padding-left: 5px;
          padding-right: 5px;
        }
        .react-datepicker__header--time:not(.react-datepicker__header--time--only) {
          border-top-left-radius: 0;
        }
        .react-datepicker__header:not(.react-datepicker__header--has-time-select) {
          border-top-right-radius: 0.3rem;
        }

        .react-datepicker__year-dropdown-container--select,
        .react-datepicker__month-dropdown-container--select,
        .react-datepicker__month-year-dropdown-container--select,
        .react-datepicker__year-dropdown-container--scroll,
        .react-datepicker__month-dropdown-container--scroll,
        .react-datepicker__month-year-dropdown-container--scroll {
          display: inline-block;
          margin: 0 2px;
        }

        @media (min-width: 478px) {
          .react-datepicker__time-container
            .react-datepicker__time
            .react-datepicker__time-box {
            width: 85px;
            overflow-x: hidden;
            margin: 0 auto;
            text-align: center;
            border-bottom-right-radius: 0.3rem;
          }
          .react-datepicker__time-container
            .react-datepicker__time
            .react-datepicker__time-box
            ul.react-datepicker__time-list {
            list-style: none;
            margin: 0;
            height: calc(195px + (1.7rem / 2));
            overflow-y: scroll;
            padding-right: 0;
            padding-left: 0;
            width: 100%;
            box-sizing: content-box;
          }
          .react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button) {
            right: 85px;
          }
        }
        @media (max-width: 478px) {
          .react-datepicker {
            display: flex;
            flex-direction: column;
          }
          div.react-datepicker__time-container {
            float: none;
            border-top: 1px solid #aeaeae;
            width: auto;
            border-left: none;
          }
          div.react-datepicker__time-box {
            width: auto;
            overflow-x: auto;
            margin: 0 0;
            text-align: center;
            border-bottom-right-radius: inherit;
          }
          .react-datepicker__time-container
            .react-datepicker__time
            .react-datepicker__time-box
            ul.react-datepicker__time-list {
            list-style: none;
            margin: 0;
            height: min(calc(195px + (1.7rem / 2)), 40svh) !important;
            overflow-y: scroll;
            padding-right: 0;
            padding-left: 0;
            width: 100%;
            box-sizing: content-box;
          }
        }

        .react-datepicker__header__dropdown {
          display: flex;
          flex-wrap: wrap;
          margin-inline: 32px;
        }
        .react-datepicker__month-dropdown-container--select,
        .react-datepicker__year-dropdown-container--select {
          flex: auto;
          border: 1px solid #dedede;
          border-radius: 0.25em;
          padding: 0.25em 0.5em;
          font-size: 1rem;
          line-height: 1.1;
          background-color: #fff;
          background-image: linear-gradient(to top, #f9f9f9, #fff 33%);
          display: grid;
          grid-template-areas: 'select';
          align-items: center;
        }
        .react-datepicker__month-dropdown-container--select::after,
        .react-datepicker__year-dropdown-container--select::after {
          content: '';
          width: 0.6em;
          height: 0.375em;
          background-color: #aaa;
          clip-path: polygon(100% 0%, 0 0%, 50% 100%);
          grid-area: select;
          justify-self: end;
        }
        .react-datepicker__month-select,
        .react-datepicker__year-select {
          // A reset of styles, including removing the default dropdown arrow
          appearance: none;
          // Additional resets for further consistency
          background-color: transparent;
          border: none;
          padding: 0 1em 0 0;
          margin: 0;
          width: 100%;
          font-family: inherit;
          font-size: inherit;
          cursor: inherit;
          line-height: inherit;
          outline: none;
          grid-area: select;
        }

        .react-datepicker__current-month,
        .react-datepicker-time__header,
        .react-datepicker-year-header {
          margin-top: 0;
          color: #000;
          font-weight: bold;
          font-size: 0.944rem;
        }

        .react-datepicker-time__header {
          text-overflow: ellipsis;
          white-space: nowrap;
          overflow: hidden;
        }

        .react-datepicker__navigation {
          align-items: center;
          background: none;
          display: flex;
          justify-content: center;
          text-align: center;
          cursor: pointer;
          position: absolute;
          top: 2px;
          padding: 0;
          border: none;
          z-index: 1;
          height: 32px;
          width: 32px;
          text-indent: -999em;
          overflow: hidden;
        }
        .react-datepicker__navigation--previous {
          left: 2px;
        }
        .react-datepicker__navigation--next {
          right: 2px;
        }
        .react-datepicker__navigation--years {
          position: relative;
          top: 0;
          display: block;
          margin-left: auto;
          margin-right: auto;
        }
        .react-datepicker__navigation--years-previous {
          top: 4px;
        }
        .react-datepicker__navigation--years-upcoming {
          top: -4px;
        }
        .react-datepicker__navigation:hover *::before {
          border-color: #a6a6a6;
        }

        .react-datepicker__navigation-icon {
          position: relative;
          top: -1px;
          font-size: 20px;
          width: 0;
        }
        .react-datepicker__navigation-icon--next {
          left: -2px;
        }
        .react-datepicker__navigation-icon--next::before {
          transform: rotate(45deg);
          left: -7px;
        }
        .react-datepicker__navigation-icon--previous {
          right: -2px;
        }
        .react-datepicker__navigation-icon--previous::before {
          transform: rotate(225deg);
          right: -7px;
        }

        .react-datepicker__month-container {
          float: left;
        }

        .react-datepicker__year {
          margin: 0.4rem;
          text-align: center;
        }
        .react-datepicker__year-wrapper {
          display: flex;
          flex-wrap: wrap;
          max-width: 180px;
        }
        .react-datepicker__year .react-datepicker__year-text {
          display: inline-block;
          width: 4rem;
          margin: 2px;
        }

        .react-datepicker__month {
          margin: 0.4rem;
          text-align: center;
        }
        .react-datepicker__month .react-datepicker__month-text,
        .react-datepicker__month .react-datepicker__quarter-text {
          display: inline-block;
          width: 4rem;
          margin: 2px;
        }

        .react-datepicker__input-time-container {
          clear: both;
          width: 100%;
          float: left;
          margin: 5px 0 10px 15px;
          text-align: left;
        }
        .react-datepicker__input-time-container
          .react-datepicker-time__caption {
          display: inline-block;
        }
        .react-datepicker__input-time-container
          .react-datepicker-time__input-container {
          display: inline-block;
        }
        .react-datepicker__input-time-container
          .react-datepicker-time__input-container
          .react-datepicker-time__input {
          display: inline-block;
          margin-left: 10px;
        }
        .react-datepicker__input-time-container
          .react-datepicker-time__input-container
          .react-datepicker-time__input
          input {
          width: auto;
        }
        .react-datepicker__input-time-container
          .react-datepicker-time__input-container
          .react-datepicker-time__input
          input[type='time']::-webkit-inner-spin-button,
        .react-datepicker__input-time-container
          .react-datepicker-time__input-container
          .react-datepicker-time__input
          input[type='time']::-webkit-outer-spin-button {
          -webkit-appearance: none;
          margin: 0;
        }
        .react-datepicker__input-time-container
          .react-datepicker-time__input-container
          .react-datepicker-time__input
          input[type='time'] {
          -moz-appearance: textfield;
        }
        .react-datepicker__input-time-container
          .react-datepicker-time__input-container
          .react-datepicker-time__delimiter {
          margin-left: 5px;
          display: inline-block;
        }

        .react-datepicker__time-container {
          float: right;
          border-left: 1px solid #aeaeae;
          width: 85px;
        }
        .react-datepicker__time-container--with-today-button {
          display: inline;
          border: 1px solid #aeaeae;
          border-radius: 0.3rem;
          position: absolute;
          right: -72px;
          top: 0;
        }
        .react-datepicker__time-container .react-datepicker__time {
          position: relative;
          background: white;
          border-bottom-right-radius: 0.3rem;
        }
        .react-datepicker__time-container
          .react-datepicker__time
          .react-datepicker__time-box
          ul.react-datepicker__time-list
          li.react-datepicker__time-list-item {
          height: 30px;
          padding: 5px 10px;
          white-space: nowrap;
          line-height: 30px;
          font-size: 0.8rem;
        }
        .react-datepicker__time-container
          .react-datepicker__time
          .react-datepicker__time-box
          ul.react-datepicker__time-list
          li.react-datepicker__time-list-item:hover {
          cursor: pointer;
          background-color: #f0f0f0;
        }
        .react-datepicker__time-container
          .react-datepicker__time
          .react-datepicker__time-box
          ul.react-datepicker__time-list
          li.react-datepicker__time-list-item--selected {
          background-color: #216ba5;
          color: white;
          font-weight: bold;
        }
        .react-datepicker__time-container
          .react-datepicker__time
          .react-datepicker__time-box
          ul.react-datepicker__time-list
          li.react-datepicker__time-list-item--selected:hover {
          background-color: #216ba5;
        }
        .react-datepicker__time-container
          .react-datepicker__time
          .react-datepicker__time-box
          ul.react-datepicker__time-list
          li.react-datepicker__time-list-item--disabled {
          color: #ccc;
        }
        .react-datepicker__time-container
          .react-datepicker__time
          .react-datepicker__time-box
          ul.react-datepicker__time-list
          li.react-datepicker__time-list-item--disabled:hover {
          cursor: default;
          background-color: transparent;
        }

        .react-datepicker__week-number {
          color: #ccc;
          display: inline-block;
          width: 1.7rem;
          line-height: 1.7rem;
          text-align: center;
          margin: 0.166rem;
        }
        .react-datepicker__week-number.react-datepicker__week-number--clickable {
          cursor: pointer;
        }
        .react-datepicker__week-number.react-datepicker__week-number--clickable:hover {
          border-radius: 0.3rem;
          background-color: #f0f0f0;
        }

        .react-datepicker__day-names,
        .react-datepicker__week {
          white-space: nowrap;
        }

        .react-datepicker__day-names {
          margin-bottom: -8px;
        }

        .react-datepicker__day-name,
        .react-datepicker__day,
        .react-datepicker__time-name {
          color: #000;
          display: inline-block;
          width: 1.7rem;
          line-height: 1.7rem;
          text-align: center;
          margin: 0.166rem;
        }

        .react-datepicker__month--selected,
        .react-datepicker__month--in-selecting-range,
        .react-datepicker__month--in-range,
        .react-datepicker__quarter--selected,
        .react-datepicker__quarter--in-selecting-range,
        .react-datepicker__quarter--in-range {
          border-radius: 0.3rem;
          background-color: #216ba5;
          color: #fff;
        }
        .react-datepicker__month--selected:hover,
        .react-datepicker__month--in-selecting-range:hover,
        .react-datepicker__month--in-range:hover,
        .react-datepicker__quarter--selected:hover,
        .react-datepicker__quarter--in-selecting-range:hover,
        .react-datepicker__quarter--in-range:hover {
          background-color: #1d5d90;
        }
        .react-datepicker__month--disabled,
        .react-datepicker__quarter--disabled {
          color: #ccc;
          pointer-events: none;
        }
        .react-datepicker__month--disabled:hover,
        .react-datepicker__quarter--disabled:hover {
          cursor: default;
          background-color: transparent;
        }

        .react-datepicker__day {
          cursor: default;
        }

        .react-datepicker__month-text,
        .react-datepicker__quarter-text,
        .react-datepicker__year-text {
          cursor: pointer;
        }
        .react-datepicker__day:hover,
        .react-datepicker__month-text:hover,
        .react-datepicker__quarter-text:hover,
        .react-datepicker__year-text:hover {
          border-radius: 0.3rem;
          background-color: #f0f0f0;
        }
        .react-datepicker__day--today,
        .react-datepicker__month-text--today,
        .react-datepicker__quarter-text--today,
        .react-datepicker__year-text--today {
          font-weight: bold;
        }
        .react-datepicker__day--highlighted,
        .react-datepicker__month-text--highlighted,
        .react-datepicker__quarter-text--highlighted,
        .react-datepicker__year-text--highlighted {
          border-radius: 0.3rem;
          background-color: #3dcc4a;
          color: #fff;
        }
        .react-datepicker__day--highlighted:hover,
        .react-datepicker__month-text--highlighted:hover,
        .react-datepicker__quarter-text--highlighted:hover,
        .react-datepicker__year-text--highlighted:hover {
          background-color: #32be3f;
        }
        .react-datepicker__day--highlighted-custom-1,
        .react-datepicker__month-text--highlighted-custom-1,
        .react-datepicker__quarter-text--highlighted-custom-1,
        .react-datepicker__year-text--highlighted-custom-1 {
          color: magenta;
        }
        .react-datepicker__day--highlighted-custom-2,
        .react-datepicker__month-text--highlighted-custom-2,
        .react-datepicker__quarter-text--highlighted-custom-2,
        .react-datepicker__year-text--highlighted-custom-2 {
          color: green;
        }
        .react-datepicker__day--selected,
        .react-datepicker__day--in-selecting-range,
        .react-datepicker__day--in-range,
        .react-datepicker__month-text--selected,
        .react-datepicker__month-text--in-selecting-range,
        .react-datepicker__month-text--in-range,
        .react-datepicker__quarter-text--selected,
        .react-datepicker__quarter-text--in-selecting-range,
        .react-datepicker__quarter-text--in-range,
        .react-datepicker__year-text--selected,
        .react-datepicker__year-text--in-selecting-range,
        .react-datepicker__year-text--in-range {
          border-radius: 0.3rem;
          background-color: #216ba5;
          color: #fff;
          font-weight: bold;
        }
        .react-datepicker__day--selected:hover,
        .react-datepicker__day--in-selecting-range:hover,
        .react-datepicker__day--in-range:hover,
        .react-datepicker__month-text--selected:hover,
        .react-datepicker__month-text--in-selecting-range:hover,
        .react-datepicker__month-text--in-range:hover,
        .react-datepicker__quarter-text--selected:hover,
        .react-datepicker__quarter-text--in-selecting-range:hover,
        .react-datepicker__quarter-text--in-range:hover,
        .react-datepicker__year-text--selected:hover,
        .react-datepicker__year-text--in-selecting-range:hover,
        .react-datepicker__year-text--in-range:hover {
          background-color: #1d5d90;
        }

        .react-datepicker__day--keyboard-selected:hover,
        .react-datepicker__month-text--keyboard-selected:hover,
        .react-datepicker__quarter-text--keyboard-selected:hover,
        .react-datepicker__year-text--keyboard-selected:hover {
          background-color: #1d5d90;
        }
        .react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range, .react-datepicker__month-text--in-range, .react-datepicker__quarter-text--in-range, .react-datepicker__year-text--in-range),
        .react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range, .react-datepicker__month-text--in-range, .react-datepicker__quarter-text--in-range, .react-datepicker__year-text--in-range),
        .react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range, .react-datepicker__month-text--in-range, .react-datepicker__quarter-text--in-range, .react-datepicker__year-text--in-range),
        .react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range, .react-datepicker__month-text--in-range, .react-datepicker__quarter-text--in-range, .react-datepicker__year-text--in-range) {
          background-color: rgba(33, 107, 165, 0.5);
        }
        .react-datepicker__month--selecting-range
          .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range, .react-datepicker__month-text--in-selecting-range, .react-datepicker__quarter-text--in-selecting-range, .react-datepicker__year-text--in-selecting-range),
        .react-datepicker__month--selecting-range
          .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range, .react-datepicker__month-text--in-selecting-range, .react-datepicker__quarter-text--in-selecting-range, .react-datepicker__year-text--in-selecting-range),
        .react-datepicker__month--selecting-range
          .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range, .react-datepicker__month-text--in-selecting-range, .react-datepicker__quarter-text--in-selecting-range, .react-datepicker__year-text--in-selecting-range),
        .react-datepicker__month--selecting-range
          .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range, .react-datepicker__month-text--in-selecting-range, .react-datepicker__quarter-text--in-selecting-range, .react-datepicker__year-text--in-selecting-range) {
          background-color: #f0f0f0;
          color: #000;
        }
        .react-datepicker__day--disabled,
        .react-datepicker__month-text--disabled,
        .react-datepicker__quarter-text--disabled,
        .react-datepicker__year-text--disabled {
          cursor: default;
          color: #ccc;
        }
        .react-datepicker__day--disabled:hover,
        .react-datepicker__month-text--disabled:hover,
        .react-datepicker__quarter-text--disabled:hover,
        .react-datepicker__year-text--disabled:hover {
          background-color: transparent;
        }

        .react-datepicker__month-text.react-datepicker__month--selected:hover,
        .react-datepicker__month-text.react-datepicker__month--in-range:hover,
        .react-datepicker__month-text.react-datepicker__quarter--selected:hover,
        .react-datepicker__month-text.react-datepicker__quarter--in-range:hover,
        .react-datepicker__quarter-text.react-datepicker__month--selected:hover,
        .react-datepicker__quarter-text.react-datepicker__month--in-range:hover,
        .react-datepicker__quarter-text.react-datepicker__quarter--selected:hover,
        .react-datepicker__quarter-text.react-datepicker__quarter--in-range:hover {
          background-color: #216ba5;
        }
        .react-datepicker__month-text:hover,
        .react-datepicker__quarter-text:hover {
          background-color: #f0f0f0;
        }

        .react-datepicker__input-container {
          position: relative;
          display: inline-block;
          width: 100%;
          height: 100%;
        }

        .react-datepicker__year-read-view,
        .react-datepicker__month-read-view,
        .react-datepicker__month-year-read-view {
          border: 1px solid transparent;
          border-radius: 0.3rem;
          position: relative;
        }
        .react-datepicker__year-read-view:hover,
        .react-datepicker__month-read-view:hover,
        .react-datepicker__month-year-read-view:hover {
          cursor: pointer;
        }
        .react-datepicker__year-read-view:hover
          .react-datepicker__year-read-view--down-arrow,
        .react-datepicker__year-read-view:hover
          .react-datepicker__month-read-view--down-arrow,
        .react-datepicker__month-read-view:hover
          .react-datepicker__year-read-view--down-arrow,
        .react-datepicker__month-read-view:hover
          .react-datepicker__month-read-view--down-arrow,
        .react-datepicker__month-year-read-view:hover
          .react-datepicker__year-read-view--down-arrow,
        .react-datepicker__month-year-read-view:hover
          .react-datepicker__month-read-view--down-arrow {
          border-top-color: #b3b3b3;
        }
        .react-datepicker__year-read-view--down-arrow,
        .react-datepicker__month-read-view--down-arrow,
        .react-datepicker__month-year-read-view--down-arrow {
          transform: rotate(135deg);
          right: -16px;
          top: 0;
        }

        .react-datepicker__year-dropdown,
        .react-datepicker__month-dropdown,
        .react-datepicker__month-year-dropdown {
          background-color: #f0f0f0;
          position: absolute;
          width: 50%;
          left: 25%;
          top: 30px;
          z-index: 1;
          text-align: center;
          border-radius: 0.3rem;
          border: 1px solid #aeaeae;
        }

        .react-datepicker__year-dropdown--scrollable,
        .react-datepicker__month-dropdown--scrollable,
        .react-datepicker__month-year-dropdown--scrollable {
          height: 150px;
          overflow-y: scroll;
        }

        .react-datepicker__year-option,
        .react-datepicker__month-option,
        .react-datepicker__month-year-option {
          line-height: 20px;
          width: 100%;
          display: block;
          margin-left: auto;
          margin-right: auto;
        }
        .react-datepicker__year-option:first-child::before {
          content: '\\2303';
          position: absolute;
          font-size: 30px;
          top: 12px;
          left: 40%;
          margin: auto;
        }
        .react-datepicker__year-option:last-child::after {
          content: '\\2303';
          position: absolute;
          font-size: 30px;
          bottom: 12px;
          left: 40%;
          margin: auto;
          transform: scaleY(-1);
        }
        .react-datepicker__year-option:first-of-type,
        .react-datepicker__month-option:first-of-type,
        .react-datepicker__month-year-option:first-of-type {
          border-top-left-radius: 0.3rem;
          border-top-right-radius: 0.3rem;
        }
        .react-datepicker__year-option:last-of-type,
        .react-datepicker__month-option:last-of-type,
        .react-datepicker__month-year-option:last-of-type {
          -webkit-user-select: none;
          -moz-user-select: none;
          -ms-user-select: none;
          user-select: none;
          border-bottom-left-radius: 0.3rem;
          border-bottom-right-radius: 0.3rem;
        }
        .react-datepicker__year-option:hover,
        .react-datepicker__month-option:hover,
        .react-datepicker__month-year-option:hover {
          background-color: #ccc;
        }
        .react-datepicker__year-option:hover
          .react-datepicker__navigation--years-upcoming,
        .react-datepicker__month-option:hover
          .react-datepicker__navigation--years-upcoming,
        .react-datepicker__month-year-option:hover
          .react-datepicker__navigation--years-upcoming {
          border-bottom-color: #b3b3b3;
        }
        .react-datepicker__year-option:hover
          .react-datepicker__navigation--years-previous,
        .react-datepicker__month-option:hover
          .react-datepicker__navigation--years-previous,
        .react-datepicker__month-year-option:hover
          .react-datepicker__navigation--years-previous {
          border-top-color: #b3b3b3;
        }
        .react-datepicker__year-option--selected,
        .react-datepicker__month-option--selected,
        .react-datepicker__month-year-option--selected {
          position: absolute;
          left: 15px;
        }

        .react-datepicker__close-icon {
          cursor: pointer;
          background-color: transparent;
          border: 0;
          outline: 0;
          padding: 0 6px 0 0;
          position: absolute;
          top: 0;
          right: 0;
          height: 100%;
          display: table-cell;
          vertical-align: middle;
        }
        .react-datepicker__close-icon::after {
          cursor: pointer;
          background-color: #216ba5;
          color: #fff;
          border-radius: 50%;
          height: 16px;
          width: 16px;
          padding: 2px;
          font-size: 12px;
          line-height: 1;
          text-align: center;
          display: table-cell;
          vertical-align: middle;
          content: '×';
        }

        .react-datepicker__today-button {
          background: #f0f0f0;
          border-top: 1px solid #aeaeae;
          cursor: pointer;
          text-align: center;
          font-weight: bold;
          padding: 5px 0;
          clear: left;
        }

        .react-datepicker__portal {
          position: fixed;
          background-color: rgba(0, 0, 0, 0.8);
          bottom: 0;
          right: 0;
          left: 0;
          top: 0;
          justify-content: center;
          align-items: center;
          display: flex;
          z-index: 2147483647;
        }
        .react-datepicker__portal .react-datepicker__day-name,
        .react-datepicker__portal .react-datepicker__day,
        .react-datepicker__portal .react-datepicker__time-name {
          width: 3rem;
          line-height: 3rem;
        }
        @media (max-width: 400px), (max-height: 550px) {
          .react-datepicker__portal .react-datepicker__day-name,
          .react-datepicker__portal .react-datepicker__day,
          .react-datepicker__portal .react-datepicker__time-name {
            width: 2rem;
            line-height: 2rem;
          }
        }
        .react-datepicker__portal .react-datepicker__current-month,
        .react-datepicker__portal .react-datepicker-time__header {
          font-size: 1.44rem;
        }
      `],u=[`
        .react-datepicker__aria-live {
          display: none;
        }
        .react-datepicker__year-read-view--down-arrow,
        .react-datepicker__month-read-view--down-arrow,
        .react-datepicker__month-year-read-view--down-arrow,
        .react-datepicker__navigation-icon::before {
          border-color: #ccc;
          border-style: solid;
          border-width: 3px 3px 0 0;
          content: '';
          display: block;
          height: 9px;
          position: absolute;
          top: 6px;
          width: 9px;
        }
        .react-datepicker-popper[data-placement^='top']
          .react-datepicker__triangle,
        .react-datepicker-popper[data-placement^='bottom']
          .react-datepicker__triangle {
          margin-left: -4px;
          position: absolute;
          width: 0;
        }
        .react-datepicker-popper[data-placement^='top']
          .react-datepicker__triangle::before,
        .react-datepicker-popper[data-placement^='bottom']
          .react-datepicker__triangle::before,
        .react-datepicker-popper[data-placement^='top']
          .react-datepicker__triangle::after,
        .react-datepicker-popper[data-placement^='bottom']
          .react-datepicker__triangle::after {
          box-sizing: content-box;
          position: absolute;
          border: 8px solid transparent;
          height: 0;
          width: 1px;
          content: '';
          z-index: -1;
          border-width: 8px;
          left: -8px;
        }
        .react-datepicker-popper[data-placement^='top']
          .react-datepicker__triangle::before,
        .react-datepicker-popper[data-placement^='bottom']
          .react-datepicker__triangle::before {
          border-bottom-color: #aeaeae;
        }

        .react-datepicker-popper[data-placement^='bottom']
          .react-datepicker__triangle {
          top: 0;
          margin-top: -8px;
        }
        .react-datepicker-popper[data-placement^='bottom']
          .react-datepicker__triangle::before,
        .react-datepicker-popper[data-placement^='bottom']
          .react-datepicker__triangle::after {
          border-top: none;
          border-bottom-color: #f0f0f0;
        }
        .react-datepicker-popper[data-placement^='bottom']
          .react-datepicker__triangle::after {
          top: 0;
        }
        .react-datepicker-popper[data-placement^='bottom']
          .react-datepicker__triangle::before {
          top: -1px;
          border-bottom-color: #aeaeae;
        }

        .react-datepicker-popper[data-placement^='top']
          .react-datepicker__triangle {
          bottom: 0;
          margin-bottom: -8px;
        }
        .react-datepicker-popper[data-placement^='top']
          .react-datepicker__triangle::before,
        .react-datepicker-popper[data-placement^='top']
          .react-datepicker__triangle::after {
          border-bottom: none;
          border-top-color: #fff;
        }
        .react-datepicker-popper[data-placement^='top']
          .react-datepicker__triangle::after {
          bottom: 0;
        }
        .react-datepicker-popper[data-placement^='top']
          .react-datepicker__triangle::before {
          bottom: -1px;
          border-top-color: #aeaeae;
        }

        .react-datepicker-wrapper {
          display: inline-block;
          padding: 0;
          border: 0;
          width: 100%;
          height: 100%;
        }

        .react-datepicker {
          font-family: 'Helvetica Neue', helvetica, arial, sans-serif;
          font-size: 0.8rem;
          background-color: #fff;
          color: #000;
          border: 1px solid #aeaeae;
          border-radius: 0.3rem;
          display: inline-block;
          position: relative;
          width: max-content;
        }

        .react-datepicker--time-only .react-datepicker__triangle {
          left: 35px;
        }
        .react-datepicker--time-only .react-datepicker__time-container {
          border-left: 0;
        }
        .react-datepicker--time-only .react-datepicker__time,
        .react-datepicker--time-only .react-datepicker__time-box {
          border-bottom-left-radius: 0.3rem;
          border-bottom-right-radius: 0.3rem;
        }

        .react-datepicker__triangle {
          position: absolute;
          left: 50px;
        }

        .react-datepicker-popper {
          z-index: 2;
        }
        .react-datepicker-popper[data-placement^='bottom'] {
          padding-top: 10px;
        }
        .react-datepicker-popper[data-placement='bottom-end']
          .react-datepicker__triangle,
        .react-datepicker-popper[data-placement='top-end']
          .react-datepicker__triangle {
          left: auto;
          right: 50px;
        }
        .react-datepicker-popper[data-placement^='top'] {
          padding-bottom: 10px;
        }
        .react-datepicker-popper[data-placement^='right'] {
          padding-left: 8px;
        }
        .react-datepicker-popper[data-placement^='right']
          .react-datepicker__triangle {
          left: auto;
          right: 42px;
        }
        .react-datepicker-popper[data-placement^='left'] {
          padding-right: 8px;
        }
        .react-datepicker-popper[data-placement^='left']
          .react-datepicker__triangle {
          left: 42px;
          right: auto;
        }

        .react-datepicker__header {
          text-align: center;
          background-color: #f0f0f0;
          border-bottom: 1px solid #aeaeae;
          border-top-left-radius: 0.3rem;
          padding: 8px 0;
          position: relative;
        }
        .react-datepicker__header--time {
          padding-bottom: 8px;
          padding-left: 5px;
          padding-right: 5px;
        }
        .react-datepicker__header--time:not(.react-datepicker__header--time--only) {
          border-top-left-radius: 0;
        }
        .react-datepicker__header:not(.react-datepicker__header--has-time-select) {
          border-top-right-radius: 0.3rem;
        }

        .react-datepicker__year-dropdown-container--select,
        .react-datepicker__month-dropdown-container--select,
        .react-datepicker__month-year-dropdown-container--select,
        .react-datepicker__year-dropdown-container--scroll,
        .react-datepicker__month-dropdown-container--scroll,
        .react-datepicker__month-year-dropdown-container--scroll {
          display: inline-block;
          margin: 0 2px;
        }

        @media (min-width: 478px) {
          .react-datepicker__time-container
            .react-datepicker__time
            .react-datepicker__time-box {
            width: 85px;
            overflow-x: hidden;
            margin: 0 auto;
            text-align: center;
            border-bottom-right-radius: 0.3rem;
          }
          .react-datepicker__time-container
            .react-datepicker__time
            .react-datepicker__time-box
            ul.react-datepicker__time-list {
            list-style: none;
            margin: 0;
            height: calc(195px + (1.7rem / 2));
            overflow-y: scroll;
            padding-right: 0;
            padding-left: 0;
            width: 100%;
            box-sizing: content-box;
          }
          .react-datepicker__navigation--next--with-time:not(.react-datepicker__navigation--next--with-today-button) {
            right: 85px;
          }
        }
        @media (max-width: 478px) {
          .react-datepicker {
            display: flex;
            flex-direction: column;
          }
          div.react-datepicker__time-container {
            float: none;
            border-top: 1px solid #aeaeae;
            width: auto;
            border-left: none;
          }
          div.react-datepicker__time-box {
            width: auto;
            overflow-x: auto;
            margin: 0 0;
            text-align: center;
            border-bottom-right-radius: inherit;
          }
          .react-datepicker__time-container
            .react-datepicker__time
            .react-datepicker__time-box
            ul.react-datepicker__time-list {
            list-style: none;
            margin: 0;
            height: min(calc(195px + (1.7rem / 2)), 40svh) !important;
            overflow-y: scroll;
            padding-right: 0;
            padding-left: 0;
            width: 100%;
            box-sizing: content-box;
          }
        }

        .react-datepicker__header__dropdown {
          display: flex;
          flex-wrap: wrap;
          margin-inline: 32px;
        }
        .react-datepicker__month-dropdown-container--select,
        .react-datepicker__year-dropdown-container--select {
          flex: auto;
          border: 1px solid #dedede;
          border-radius: 0.25em;
          padding: 0.25em 0.5em;
          font-size: 1rem;
          line-height: 1.1;
          background-color: #fff;
          background-image: linear-gradient(to top, #f9f9f9, #fff 33%);
          display: grid;
          grid-template-areas: 'select';
          align-items: center;
        }
        .react-datepicker__month-dropdown-container--select::after,
        .react-datepicker__year-dropdown-container--select::after {
          content: '';
          width: 0.6em;
          height: 0.375em;
          background-color: #aaa;
          clip-path: polygon(100% 0%, 0 0%, 50% 100%);
          grid-area: select;
          justify-self: end;
        }
        .react-datepicker__month-select,
        .react-datepicker__year-select {
          // A reset of styles, including removing the default dropdown arrow
          appearance: none;
          // Additional resets for further consistency
          background-color: transparent;
          border: none;
          padding: 0 1em 0 0;
          margin: 0;
          width: 100%;
          font-family: inherit;
          font-size: inherit;
          cursor: inherit;
          line-height: inherit;
          outline: none;
          grid-area: select;
        }

        .react-datepicker__current-month,
        .react-datepicker-time__header,
        .react-datepicker-year-header {
          margin-top: 0;
          color: #000;
          font-weight: bold;
          font-size: 0.944rem;
        }

        .react-datepicker-time__header {
          text-overflow: ellipsis;
          white-space: nowrap;
          overflow: hidden;
        }

        .react-datepicker__navigation {
          align-items: center;
          background: none;
          display: flex;
          justify-content: center;
          text-align: center;
          cursor: pointer;
          position: absolute;
          top: 2px;
          padding: 0;
          border: none;
          z-index: 1;
          height: 32px;
          width: 32px;
          text-indent: -999em;
          overflow: hidden;
        }
        .react-datepicker__navigation--previous {
          left: 2px;
        }
        .react-datepicker__navigation--next {
          right: 2px;
        }
        .react-datepicker__navigation--years {
          position: relative;
          top: 0;
          display: block;
          margin-left: auto;
          margin-right: auto;
        }
        .react-datepicker__navigation--years-previous {
          top: 4px;
        }
        .react-datepicker__navigation--years-upcoming {
          top: -4px;
        }
        .react-datepicker__navigation:hover *::before {
          border-color: #a6a6a6;
        }

        .react-datepicker__navigation-icon {
          position: relative;
          top: -1px;
          font-size: 20px;
          width: 0;
        }
        .react-datepicker__navigation-icon--next {
          left: -2px;
        }
        .react-datepicker__navigation-icon--next::before {
          transform: rotate(45deg);
          left: -7px;
        }
        .react-datepicker__navigation-icon--previous {
          right: -2px;
        }
        .react-datepicker__navigation-icon--previous::before {
          transform: rotate(225deg);
          right: -7px;
        }

        .react-datepicker__month-container {
          float: left;
        }

        .react-datepicker__year {
          margin: 0.4rem;
          text-align: center;
        }
        .react-datepicker__year-wrapper {
          display: flex;
          flex-wrap: wrap;
          max-width: 180px;
        }
        .react-datepicker__year .react-datepicker__year-text {
          display: inline-block;
          width: 4rem;
          margin: 2px;
        }

        .react-datepicker__month {
          margin: 0.4rem;
          text-align: center;
        }
        .react-datepicker__month .react-datepicker__month-text,
        .react-datepicker__month .react-datepicker__quarter-text {
          display: inline-block;
          width: 4rem;
          margin: 2px;
        }

        .react-datepicker__input-time-container {
          clear: both;
          width: 100%;
          float: left;
          margin: 5px 0 10px 15px;
          text-align: left;
        }
        .react-datepicker__input-time-container
          .react-datepicker-time__caption {
          display: inline-block;
        }
        .react-datepicker__input-time-container
          .react-datepicker-time__input-container {
          display: inline-block;
        }
        .react-datepicker__input-time-container
          .react-datepicker-time__input-container
          .react-datepicker-time__input {
          display: inline-block;
          margin-left: 10px;
        }
        .react-datepicker__input-time-container
          .react-datepicker-time__input-container
          .react-datepicker-time__input
          input {
          width: auto;
        }
        .react-datepicker__input-time-container
          .react-datepicker-time__input-container
          .react-datepicker-time__input
          input[type='time']::-webkit-inner-spin-button,
        .react-datepicker__input-time-container
          .react-datepicker-time__input-container
          .react-datepicker-time__input
          input[type='time']::-webkit-outer-spin-button {
          -webkit-appearance: none;
          margin: 0;
        }
        .react-datepicker__input-time-container
          .react-datepicker-time__input-container
          .react-datepicker-time__input
          input[type='time'] {
          -moz-appearance: textfield;
        }
        .react-datepicker__input-time-container
          .react-datepicker-time__input-container
          .react-datepicker-time__delimiter {
          margin-left: 5px;
          display: inline-block;
        }

        .react-datepicker__time-container {
          float: right;
          border-left: 1px solid #aeaeae;
          width: 85px;
        }
        .react-datepicker__time-container--with-today-button {
          display: inline;
          border: 1px solid #aeaeae;
          border-radius: 0.3rem;
          position: absolute;
          right: -72px;
          top: 0;
        }
        .react-datepicker__time-container .react-datepicker__time {
          position: relative;
          background: white;
          border-bottom-right-radius: 0.3rem;
        }
        .react-datepicker__time-container
          .react-datepicker__time
          .react-datepicker__time-box
          ul.react-datepicker__time-list
          li.react-datepicker__time-list-item {
          height: 30px;
          padding: 5px 10px;
          white-space: nowrap;
          line-height: 30px;
          font-size: 0.8rem;
        }
        .react-datepicker__time-container
          .react-datepicker__time
          .react-datepicker__time-box
          ul.react-datepicker__time-list
          li.react-datepicker__time-list-item:hover {
          cursor: pointer;
          background-color: #f0f0f0;
        }
        .react-datepicker__time-container
          .react-datepicker__time
          .react-datepicker__time-box
          ul.react-datepicker__time-list
          li.react-datepicker__time-list-item--selected {
          background-color: #216ba5;
          color: white;
          font-weight: bold;
        }
        .react-datepicker__time-container
          .react-datepicker__time
          .react-datepicker__time-box
          ul.react-datepicker__time-list
          li.react-datepicker__time-list-item--selected:hover {
          background-color: #216ba5;
        }
        .react-datepicker__time-container
          .react-datepicker__time
          .react-datepicker__time-box
          ul.react-datepicker__time-list
          li.react-datepicker__time-list-item--disabled {
          color: #ccc;
        }
        .react-datepicker__time-container
          .react-datepicker__time
          .react-datepicker__time-box
          ul.react-datepicker__time-list
          li.react-datepicker__time-list-item--disabled:hover {
          cursor: default;
          background-color: transparent;
        }

        .react-datepicker__week-number {
          color: #ccc;
          display: inline-block;
          width: 1.7rem;
          line-height: 1.7rem;
          text-align: center;
          margin: 0.166rem;
        }
        .react-datepicker__week-number.react-datepicker__week-number--clickable {
          cursor: pointer;
        }
        .react-datepicker__week-number.react-datepicker__week-number--clickable:hover {
          border-radius: 0.3rem;
          background-color: #f0f0f0;
        }

        .react-datepicker__day-names,
        .react-datepicker__week {
          white-space: nowrap;
        }

        .react-datepicker__day-names {
          margin-bottom: -8px;
        }

        .react-datepicker__day-name,
        .react-datepicker__day,
        .react-datepicker__time-name {
          color: #000;
          display: inline-block;
          width: 1.7rem;
          line-height: 1.7rem;
          text-align: center;
          margin: 0.166rem;
        }

        .react-datepicker__month--selected,
        .react-datepicker__month--in-selecting-range,
        .react-datepicker__month--in-range,
        .react-datepicker__quarter--selected,
        .react-datepicker__quarter--in-selecting-range,
        .react-datepicker__quarter--in-range {
          border-radius: 0.3rem;
          background-color: #216ba5;
          color: #fff;
        }
        .react-datepicker__month--selected:hover,
        .react-datepicker__month--in-selecting-range:hover,
        .react-datepicker__month--in-range:hover,
        .react-datepicker__quarter--selected:hover,
        .react-datepicker__quarter--in-selecting-range:hover,
        .react-datepicker__quarter--in-range:hover {
          background-color: #1d5d90;
        }
        .react-datepicker__month--disabled,
        .react-datepicker__quarter--disabled {
          color: #ccc;
          pointer-events: none;
        }
        .react-datepicker__month--disabled:hover,
        .react-datepicker__quarter--disabled:hover {
          cursor: default;
          background-color: transparent;
        }

        .react-datepicker__day {
          cursor: default;
        }

        .react-datepicker__month-text,
        .react-datepicker__quarter-text,
        .react-datepicker__year-text {
          cursor: pointer;
        }
        .react-datepicker__day:hover,
        .react-datepicker__month-text:hover,
        .react-datepicker__quarter-text:hover,
        .react-datepicker__year-text:hover {
          border-radius: 0.3rem;
          background-color: #f0f0f0;
        }
        .react-datepicker__day--today,
        .react-datepicker__month-text--today,
        .react-datepicker__quarter-text--today,
        .react-datepicker__year-text--today {
          font-weight: bold;
        }
        .react-datepicker__day--highlighted,
        .react-datepicker__month-text--highlighted,
        .react-datepicker__quarter-text--highlighted,
        .react-datepicker__year-text--highlighted {
          border-radius: 0.3rem;
          background-color: #3dcc4a;
          color: #fff;
        }
        .react-datepicker__day--highlighted:hover,
        .react-datepicker__month-text--highlighted:hover,
        .react-datepicker__quarter-text--highlighted:hover,
        .react-datepicker__year-text--highlighted:hover {
          background-color: #32be3f;
        }
        .react-datepicker__day--highlighted-custom-1,
        .react-datepicker__month-text--highlighted-custom-1,
        .react-datepicker__quarter-text--highlighted-custom-1,
        .react-datepicker__year-text--highlighted-custom-1 {
          color: magenta;
        }
        .react-datepicker__day--highlighted-custom-2,
        .react-datepicker__month-text--highlighted-custom-2,
        .react-datepicker__quarter-text--highlighted-custom-2,
        .react-datepicker__year-text--highlighted-custom-2 {
          color: green;
        }
        .react-datepicker__day--selected,
        .react-datepicker__day--in-selecting-range,
        .react-datepicker__day--in-range,
        .react-datepicker__month-text--selected,
        .react-datepicker__month-text--in-selecting-range,
        .react-datepicker__month-text--in-range,
        .react-datepicker__quarter-text--selected,
        .react-datepicker__quarter-text--in-selecting-range,
        .react-datepicker__quarter-text--in-range,
        .react-datepicker__year-text--selected,
        .react-datepicker__year-text--in-selecting-range,
        .react-datepicker__year-text--in-range {
          border-radius: 0.3rem;
          background-color: #216ba5;
          color: #fff;
          font-weight: bold;
        }
        .react-datepicker__day--selected:hover,
        .react-datepicker__day--in-selecting-range:hover,
        .react-datepicker__day--in-range:hover,
        .react-datepicker__month-text--selected:hover,
        .react-datepicker__month-text--in-selecting-range:hover,
        .react-datepicker__month-text--in-range:hover,
        .react-datepicker__quarter-text--selected:hover,
        .react-datepicker__quarter-text--in-selecting-range:hover,
        .react-datepicker__quarter-text--in-range:hover,
        .react-datepicker__year-text--selected:hover,
        .react-datepicker__year-text--in-selecting-range:hover,
        .react-datepicker__year-text--in-range:hover {
          background-color: #1d5d90;
        }

        .react-datepicker__day--keyboard-selected:hover,
        .react-datepicker__month-text--keyboard-selected:hover,
        .react-datepicker__quarter-text--keyboard-selected:hover,
        .react-datepicker__year-text--keyboard-selected:hover {
          background-color: #1d5d90;
        }
        .react-datepicker__day--in-selecting-range:not(.react-datepicker__day--in-range, .react-datepicker__month-text--in-range, .react-datepicker__quarter-text--in-range, .react-datepicker__year-text--in-range),
        .react-datepicker__month-text--in-selecting-range:not(.react-datepicker__day--in-range, .react-datepicker__month-text--in-range, .react-datepicker__quarter-text--in-range, .react-datepicker__year-text--in-range),
        .react-datepicker__quarter-text--in-selecting-range:not(.react-datepicker__day--in-range, .react-datepicker__month-text--in-range, .react-datepicker__quarter-text--in-range, .react-datepicker__year-text--in-range),
        .react-datepicker__year-text--in-selecting-range:not(.react-datepicker__day--in-range, .react-datepicker__month-text--in-range, .react-datepicker__quarter-text--in-range, .react-datepicker__year-text--in-range) {
          background-color: rgba(33, 107, 165, 0.5);
        }
        .react-datepicker__month--selecting-range
          .react-datepicker__day--in-range:not(.react-datepicker__day--in-selecting-range, .react-datepicker__month-text--in-selecting-range, .react-datepicker__quarter-text--in-selecting-range, .react-datepicker__year-text--in-selecting-range),
        .react-datepicker__month--selecting-range
          .react-datepicker__month-text--in-range:not(.react-datepicker__day--in-selecting-range, .react-datepicker__month-text--in-selecting-range, .react-datepicker__quarter-text--in-selecting-range, .react-datepicker__year-text--in-selecting-range),
        .react-datepicker__month--selecting-range
          .react-datepicker__quarter-text--in-range:not(.react-datepicker__day--in-selecting-range, .react-datepicker__month-text--in-selecting-range, .react-datepicker__quarter-text--in-selecting-range, .react-datepicker__year-text--in-selecting-range),
        .react-datepicker__month--selecting-range
          .react-datepicker__year-text--in-range:not(.react-datepicker__day--in-selecting-range, .react-datepicker__month-text--in-selecting-range, .react-datepicker__quarter-text--in-selecting-range, .react-datepicker__year-text--in-selecting-range) {
          background-color: #f0f0f0;
          color: #000;
        }
        .react-datepicker__day--disabled,
        .react-datepicker__month-text--disabled,
        .react-datepicker__quarter-text--disabled,
        .react-datepicker__year-text--disabled {
          cursor: default;
          color: #ccc;
        }
        .react-datepicker__day--disabled:hover,
        .react-datepicker__month-text--disabled:hover,
        .react-datepicker__quarter-text--disabled:hover,
        .react-datepicker__year-text--disabled:hover {
          background-color: transparent;
        }

        .react-datepicker__month-text.react-datepicker__month--selected:hover,
        .react-datepicker__month-text.react-datepicker__month--in-range:hover,
        .react-datepicker__month-text.react-datepicker__quarter--selected:hover,
        .react-datepicker__month-text.react-datepicker__quarter--in-range:hover,
        .react-datepicker__quarter-text.react-datepicker__month--selected:hover,
        .react-datepicker__quarter-text.react-datepicker__month--in-range:hover,
        .react-datepicker__quarter-text.react-datepicker__quarter--selected:hover,
        .react-datepicker__quarter-text.react-datepicker__quarter--in-range:hover {
          background-color: #216ba5;
        }
        .react-datepicker__month-text:hover,
        .react-datepicker__quarter-text:hover {
          background-color: #f0f0f0;
        }

        .react-datepicker__input-container {
          position: relative;
          display: inline-block;
          width: 100%;
          height: 100%;
        }

        .react-datepicker__year-read-view,
        .react-datepicker__month-read-view,
        .react-datepicker__month-year-read-view {
          border: 1px solid transparent;
          border-radius: 0.3rem;
          position: relative;
        }
        .react-datepicker__year-read-view:hover,
        .react-datepicker__month-read-view:hover,
        .react-datepicker__month-year-read-view:hover {
          cursor: pointer;
        }
        .react-datepicker__year-read-view:hover
          .react-datepicker__year-read-view--down-arrow,
        .react-datepicker__year-read-view:hover
          .react-datepicker__month-read-view--down-arrow,
        .react-datepicker__month-read-view:hover
          .react-datepicker__year-read-view--down-arrow,
        .react-datepicker__month-read-view:hover
          .react-datepicker__month-read-view--down-arrow,
        .react-datepicker__month-year-read-view:hover
          .react-datepicker__year-read-view--down-arrow,
        .react-datepicker__month-year-read-view:hover
          .react-datepicker__month-read-view--down-arrow {
          border-top-color: #b3b3b3;
        }
        .react-datepicker__year-read-view--down-arrow,
        .react-datepicker__month-read-view--down-arrow,
        .react-datepicker__month-year-read-view--down-arrow {
          transform: rotate(135deg);
          right: -16px;
          top: 0;
        }

        .react-datepicker__year-dropdown,
        .react-datepicker__month-dropdown,
        .react-datepicker__month-year-dropdown {
          background-color: #f0f0f0;
          position: absolute;
          width: 50%;
          left: 25%;
          top: 30px;
          z-index: 1;
          text-align: center;
          border-radius: 0.3rem;
          border: 1px solid #aeaeae;
        }

        .react-datepicker__year-dropdown--scrollable,
        .react-datepicker__month-dropdown--scrollable,
        .react-datepicker__month-year-dropdown--scrollable {
          height: 150px;
          overflow-y: scroll;
        }

        .react-datepicker__year-option,
        .react-datepicker__month-option,
        .react-datepicker__month-year-option {
          line-height: 20px;
          width: 100%;
          display: block;
          margin-left: auto;
          margin-right: auto;
        }
        .react-datepicker__year-option:first-child::before {
          content: '\\\\2303';
          position: absolute;
          font-size: 30px;
          top: 12px;
          left: 40%;
          margin: auto;
        }
        .react-datepicker__year-option:last-child::after {
          content: '\\\\2303';
          position: absolute;
          font-size: 30px;
          bottom: 12px;
          left: 40%;
          margin: auto;
          transform: scaleY(-1);
        }
        .react-datepicker__year-option:first-of-type,
        .react-datepicker__month-option:first-of-type,
        .react-datepicker__month-year-option:first-of-type {
          border-top-left-radius: 0.3rem;
          border-top-right-radius: 0.3rem;
        }
        .react-datepicker__year-option:last-of-type,
        .react-datepicker__month-option:last-of-type,
        .react-datepicker__month-year-option:last-of-type {
          -webkit-user-select: none;
          -moz-user-select: none;
          -ms-user-select: none;
          user-select: none;
          border-bottom-left-radius: 0.3rem;
          border-bottom-right-radius: 0.3rem;
        }
        .react-datepicker__year-option:hover,
        .react-datepicker__month-option:hover,
        .react-datepicker__month-year-option:hover {
          background-color: #ccc;
        }
        .react-datepicker__year-option:hover
          .react-datepicker__navigation--years-upcoming,
        .react-datepicker__month-option:hover
          .react-datepicker__navigation--years-upcoming,
        .react-datepicker__month-year-option:hover
          .react-datepicker__navigation--years-upcoming {
          border-bottom-color: #b3b3b3;
        }
        .react-datepicker__year-option:hover
          .react-datepicker__navigation--years-previous,
        .react-datepicker__month-option:hover
          .react-datepicker__navigation--years-previous,
        .react-datepicker__month-year-option:hover
          .react-datepicker__navigation--years-previous {
          border-top-color: #b3b3b3;
        }
        .react-datepicker__year-option--selected,
        .react-datepicker__month-option--selected,
        .react-datepicker__month-year-option--selected {
          position: absolute;
          left: 15px;
        }

        .react-datepicker__close-icon {
          cursor: pointer;
          background-color: transparent;
          border: 0;
          outline: 0;
          padding: 0 6px 0 0;
          position: absolute;
          top: 0;
          right: 0;
          height: 100%;
          display: table-cell;
          vertical-align: middle;
        }
        .react-datepicker__close-icon::after {
          cursor: pointer;
          background-color: #216ba5;
          color: #fff;
          border-radius: 50%;
          height: 16px;
          width: 16px;
          padding: 2px;
          font-size: 12px;
          line-height: 1;
          text-align: center;
          display: table-cell;
          vertical-align: middle;
          content: '×';
        }

        .react-datepicker__today-button {
          background: #f0f0f0;
          border-top: 1px solid #aeaeae;
          cursor: pointer;
          text-align: center;
          font-weight: bold;
          padding: 5px 0;
          clear: left;
        }

        .react-datepicker__portal {
          position: fixed;
          background-color: rgba(0, 0, 0, 0.8);
          bottom: 0;
          right: 0;
          left: 0;
          top: 0;
          justify-content: center;
          align-items: center;
          display: flex;
          z-index: 2147483647;
        }
        .react-datepicker__portal .react-datepicker__day-name,
        .react-datepicker__portal .react-datepicker__day,
        .react-datepicker__portal .react-datepicker__time-name {
          width: 3rem;
          line-height: 3rem;
        }
        @media (max-width: 400px), (max-height: 550px) {
          .react-datepicker__portal .react-datepicker__day-name,
          .react-datepicker__portal .react-datepicker__day,
          .react-datepicker__portal .react-datepicker__time-name {
            width: 2rem;
            line-height: 2rem;
          }
        }
        .react-datepicker__portal .react-datepicker__current-month,
        .react-datepicker__portal .react-datepicker-time__header {
          font-size: 1.44rem;
        }
      `],Object.defineProperty?Object.defineProperty(A,"raw",{value:u}):A.raw=u,sm=A))});var A,u}const Xs=nW,rb=zz;var jd=function(){return jd=Object.assign||function(A){for(var u,l=1,p=arguments.length;l<p;l++)for(var s in u=arguments[l])Object.prototype.hasOwnProperty.call(u,s)&&(A[s]=u[s]);return A},jd.apply(this,arguments)};function hs(A){var u,l,p,s=A.element,B=A.defaultHover,m=B!==void 0&&B,S=A.corners,T=S===void 0||S,I=A.error,C=I!==void 0&&I,D=(0,w.useMemo)(function(){var z=new fc(s,["border","borderHover","borderActive","borderDisabled"],!0);return T&&z.applyCorners("border"),z.applyBorders({target:"border"}),s.styles.hover_border_top_color?z.applyBorders({target:"borderHover",prefix:"hover_"}):m&&z.apply("borderHover",Xd,function(){for(var J=[],ce=0;ce<arguments.length;ce++)J[ce]=arguments[ce];var se={};return Xd.forEach(function(Te,_e){se[Te]="".concat(Su(J[_e],-45)," !important")}),se}),z.applyBorders({target:"borderActive",prefix:"selected_"}),z.applyBorders({target:"borderDisabled",prefix:"disabled_"}),z},[s.styles,s.mobile_styles]),V="bb-".concat(s.id),K="#".concat(V);return{borderStyles:{hover:(u={},u[K]=D.getTarget("borderHover"),u),active:(l={},l[K]=D.getTarget("borderActive"),l),disabled:(p={},p[K]=D.getTarget("borderDisabled"),p)},customBorder:(0,f.jsx)("div",{id:V,css:jd(jd({position:"absolute",top:0,left:0,bottom:0,right:0,transition:"0.2s ease all !important"},D.getTarget("border")),C?{borderColor:pc}:{})}),borderId:V}}var Si=function(){return Si=Object.assign||function(A){for(var u,l=1,p=arguments.length;l<p;l++)for(var s in u=arguments[l])Object.prototype.hasOwnProperty.call(u,s)&&(A[s]=u[s]);return A},Si.apply(this,arguments)},Kd=function(A){return A.split(":").map(Number)};function Am(A,u){if(!A)return"";var l=u.choose_time,p=u.min_time,s=u.max_time;if(l){if(p){var B=Kd(p),m=B[0],S=B[1];(I=A.getHours())<m&&A.setHours(m),I=A.getHours();var T=A.getMinutes();I===m&&T<S&&A.setMinutes(S)}if(s){var I,C=Kd(s),D=C[0],V=C[1];(I=A.getHours())>D&&A.setHours(D),I=A.getHours(),T=A.getMinutes(),I===D&&T>V&&A.setMinutes(V)}var K=A.getUTCDate().toString().padStart(2,"0"),z=(A.getUTCMonth()+1).toString().padStart(2,"0"),J=A.getUTCFullYear(),ce=A.getUTCHours().toString().padStart(2,"0"),se=A.getUTCMinutes().toString().padStart(2,"0"),Te=A.getUTCSeconds().toString().padStart(2,"0");return"".concat(J,"-").concat(z,"-").concat(K,"T").concat(ce,":").concat(se,":").concat(Te,"Z")}return K=A.getDate().toString().padStart(2,"0"),z=(A.getMonth()+1).toString().padStart(2,"0"),J=A.getFullYear(),"".concat(J,"-").concat(z,"-").concat(K)}var cm=function(A){return A.stopPropagation()};const nb=(0,w.memo)(function(A){var u,l=A.element,p=A.responsiveStyles,s=A.fieldLabel,B=A.elementProps,m=B===void 0?{}:B,S=A.required,T=S!==void 0&&S,I=A.disabled,C=I!==void 0&&I,D=A.repeatIndex,V=D===void 0?null:D,K=A.editMode,z=A.rightToLeft,J=A.onComplete,ce=J===void 0?function(){}:J,se=A.onEnter,Te=se===void 0?function(){}:se,_e=A.setRef,et=_e===void 0?function(){}:_e,Ue=A.value,Ee=Ue===void 0?"":Ue,at=A.inlineError,Re=A.children,$e=l.servar.metadata,tt=(0,w.useRef)(),We=(0,w.useState)(""),ut=We[0],st=We[1];(0,w.useEffect)(function(){tt.current!==null&&(tt.current.input.inputMode="none")},[tt]),(0,w.useEffect)(function(){var Ye="";Ee&&((Ye=(0,rb.parseISO)(Ee)).toString()==="Invalid Date"?Ye="":$e.choose_time||Ye.setHours(0,0,0)),st(Ye)},[Ee]);var At=function(Ye,yt){yt===void 0&&(yt=!1),st(Ye=Ye??""),yt&&ce(Am(Ye,$e))},ze=hs({element:l,error:at}),Xe=ze.borderStyles,Je=ze.customBorder,dt=(0,w.useState)(!1),Ct=dt[0],ht=dt[1],qe=$e.display_format?"dd/MM/yyyy":"MM/dd/yyyy",wt=$e.time_format==="24hr"?"HH:mm":"hh:mm aa";return $e.choose_time&&(qe="".concat(qe," ").concat(wt)),(0,f.jsxs)("div",Si({css:Si({maxWidth:"100%",width:"100%",height:"100%",position:"relative",pointerEvents:K?"none":"auto"},p.getTarget("fc"))},m,{children:[Re,s,(0,f.jsxs)("div",Si({css:Si(Si(Si({position:"relative",width:"100%"},p.getTarget("sub-fc")),C?p.getTarget("disabled"):{}),{"&:hover":ci(C?{}:Si(Si({},p.getTarget("hover")),Xe.hover)),"&&":Ct?Si(Si({},p.getTarget("active")),Xe.active):{},"&>div:not([class])":{height:"100%"}})},{children:[Je,(0,f.jsx)(Ms,{}),(0,f.jsx)(tb(),{id:l.servar.key,selected:ut,autoComplete:"off",preventOpenOnFocus:Jd(),onCalendarOpen:function(){an().addEventListener("touchstart",cm,!0)},onCalendarClose:function(){an().removeEventListener("touchstart",cm,!0),At(ut,!0)},onSelect:function(Ye){return At(Ye)},onChange:function(Ye){return At(Ye)},onFocus:function(Ye){Jd()&&(Ye.target.readOnly=!0),Ye.target.select(),ht(!0)},onBlur:function(){return ht(!1)},onKeyDown:function(Ye){Ye.key==="Enter"&&Te(Ye)},required:T,placeholder:"",readOnly:C,filterDate:function(Ye){var yt;return!($e.no_weekends&&[0,6].includes(Ye.getDay())||((yt=$e.disabled_dates)!==null&&yt!==void 0?yt:[]).includes("".concat(Ye.getMonth()+1,"-").concat(Ye.getDate())))},filterTime:function(Ye){var yt=Ye.getHours(),It=Ye.getMinutes();if($e.min_time){var Cr=Kd($e.min_time),Xt=Cr[0],Bn=Cr[1];if(Xt>yt||Xt===yt&&Bn>It)return!1}if($e.max_time){var hr=Kd($e.max_time),tr=hr[0],Kr=hr[1];if(tr<yt||tr===yt&&Kr<It)return!1}return!0},showTimeSelect:(u=$e.choose_time)!==null&&u!==void 0&&u,timeIntervals:$e.time_interval||30,dateFormat:qe,timeFormat:wt,maxDate:$e.no_future?new Date:void 0,minDate:$e.no_past?new Date:void 0,showMonthDropdown:!0,showYearDropdown:!0,forceShowMonthNavigation:!1,dropdownMode:"select",withPortal:Jd(),portalId:Jd()?"feathery-portal":void 0,"aria-label":l.properties.aria_label,css:Si(Si(Si({height:"100%",width:"100%",border:"none",background:"transparent"},yA),p.getTarget("field")),Ct||Ee||!l.properties.placeholder?{}:{color:"transparent !important"}),ref:function(Ye){tt.current=Ye,et(Ye)},customInput:(0,f.jsx)(um,{dateMask:qe})}),(0,f.jsx)(Wc,{value:Ee,element:l,responsiveStyles:p,inputFocused:Ct,rightToLeft:z,repeatIndex:V}),(0,f.jsx)(ki,{id:l.id,text:l.properties.tooltipText,responsiveStyles:p,repeat:l.repeat})]}))]}))});var ab={dd:{mask:Xs.IMask.MaskedRange,from:1,to:31,maxLength:2},MM:{mask:Xs.IMask.MaskedRange,from:1,to:12,maxLength:2},yyyy:{mask:Xs.IMask.MaskedRange,from:1,to:9999,maxLength:4},HH:{mask:Xs.IMask.MaskedRange,from:0,to:23,maxLength:2},hh:{mask:Xs.IMask.MaskedRange,from:1,to:12,maxLength:2},mm:{mask:Xs.IMask.MaskedRange,from:0,to:59,maxLength:2},aa:{mask:Xs.IMask.MaskedEnum,enum:["AM","PM"]}},um=F().forwardRef(function(A,u){var l=A.dateMask,p=function(s,B){var m={};for(var S in s)Object.prototype.hasOwnProperty.call(s,S)&&B.indexOf(S)<0&&(m[S]=s[S]);if(s!=null&&typeof Object.getOwnPropertySymbols=="function"){var T=0;for(S=Object.getOwnPropertySymbols(s);T<S.length;T++)B.indexOf(S[T])<0&&Object.prototype.propertyIsEnumerable.call(s,S[T])&&(m[S[T]]=s[S[T]])}return m}(A,["dateMask"]);return(0,f.jsx)(Xs.IMaskInput,Si({},p,{ref:u,mask:l,blocks:ab}))}),Fi=function(){return Fi=Object.assign||function(A){for(var u,l=1,p=arguments.length;l<p;l++)for(var s in u=arguments[l])Object.prototype.hasOwnProperty.call(u,s)&&(A[s]=u[s]);return A},Fi.apply(this,arguments)},Vu=function(A,u,l,p){return new(l||(l=Promise))(function(s,B){function m(I){try{T(p.next(I))}catch(C){B(C)}}function S(I){try{T(p.throw(I))}catch(C){B(C)}}function T(I){var C;I.done?s(I.value):(C=I.value,C instanceof l?C:new l(function(D){D(C)})).then(m,S)}T((p=p.apply(A,[])).next())})},Dl=function(A,u){var l,p,s,B,m={label:0,sent:function(){if(1&s[0])throw s[1];return s[1]},trys:[],ops:[]};return B={next:S(0),throw:S(1),return:S(2)},typeof Symbol=="function"&&(B[Symbol.iterator]=function(){return this}),B;function S(T){return function(I){return function(C){if(l)throw new TypeError("Generator is already executing.");for(;m;)try{if(l=1,p&&(s=2&C[0]?p.return:C[0]?p.throw||((s=p.return)&&s.call(p),0):p.next)&&!(s=s.call(p,C[1])).done)return s;switch(p=0,s&&(C=[2&C[0],s.value]),C[0]){case 0:case 1:s=C;break;case 4:return m.label++,{value:C[1],done:!1};case 5:m.label++,p=C[1],C=[0];continue;case 7:C=m.ops.pop(),m.trys.pop();continue;default:if(!((s=(s=m.trys).length>0&&s[s.length-1])||C[0]!==6&&C[0]!==2)){m=0;continue}if(C[0]===3&&(!s||C[1]>s[0]&&C[1]<s[3])){m.label=C[1];break}if(C[0]===6&&m.label<s[1]){m.label=s[1],s=C;break}if(s&&m.label<s[2]){m.label=s[2],m.ops.push(C);break}s[2]&&m.ops.pop(),m.trys.pop();continue}C=u.call(A,m)}catch(D){C=[6,D],p=0}finally{l=s=0}if(5&C[0])throw C[1];return{value:C[0]?C[1]:void 0,done:!0}}([T,I])}}},ao=function(A,u,l){for(var p,s=0,B=u.length;s<B;s++)!p&&s in u||(p||(p=Array.prototype.slice.call(u,0,s)),p[s]=u[s]);return A.concat(p||Array.prototype.slice.call(u))},Yc=["button_group","file_upload","multiselect","dropdown_multi"];function lm(A){return A!==null&&(A instanceof File||A instanceof Promise)?Promise.resolve(A).then(function(u){return Qt(u)}):Promise.resolve("")}function dm(A){return A&&A.replaceAll(" ","%20")}var Kp=function(A,u,l){var p=u?Ce(A,u,["servar_fields"]).map(function(B){return B.element}):A.servar_fields,s={};return p.forEach(function(B){var m=B.servar,S=Rt[m.key];l&&m.type==="signature"?S=m.repeated?S.map(lm):lm(S):l||m.type!=="url"||(S=m.repeated?S.map(dm):dm(S)),s[m.key]={value:S,type:m.type,displayText:m.name},m.metadata.options&&(s[m.key].options=m.metadata.options.map(function(T,I){var C;return{value:T,label:((C=m.metadata.option_labels)!==null&&C!==void 0?C:[])[I]}}))}),s},Vp=function(A,u){var l={};return Object.values(A).forEach(function(p){var s=Kp(p,null,u);l=Fi(Fi({},l),s)}),l},ob=function(A,u,l){var p={};return A.forEach(function(s){p[s]=new om(s,l)}),u.forEach(function(s){p[s]=new om(s,l,!0)}),p};function fm(A){var u,l;((l=(u=A.properties)===null||u===void 0?void 0:u.actions)!==null&&l!==void 0?l:[]).some(function(p){return p.type===ai})}var ib=function(A){if(!A.variant)return A.data;var u,l,p,s,B,m,S,T,I=cn(),C=I.sdkKey;return u=I.userId||C,l=A.form_name,S=ne(u),T=ne(l),(p=S(),s=S(),B=T(),m=T(),function(){var D=(p>>>=0)+(s>>>=0)|0;return p=s^s>>>9,s=(B>>>=0)+(B<<3)|0,B=(B=B<<21|B>>>11)+(D=D+(m=1+(m>>>=0)|0)|0)|0,(D>>>0)/4294967296})()>.5?A.data:A.variant};function NA(A){var u,l,p,s,B=A.servar,m=B.metadata;if(m.default_value)return["multiselect","dropdown_multi"].includes(B.type)?m.default_value.split(",").map(function(I){return I.trim()}):m.default_value;if(B.type==="date_selector"&&m.default_date_today)return Am(new Date,m);var S,T={};switch(B.type){case"checkbox":return!!m.always_checked||!!m.default_checked;case"hex_color":return"FFFFFFFF";case"rating":return 0;case"slider":return(u=B.min_length)!==null&&u!==void 0?u:0;case"select":case"signature":case"file_upload":return null;case"dropdown_multi":case"button_group":case"multiselect":return[];case"gmap_state":return(l=m.default_state)!==null&&l!==void 0?l:"";case"gmap_country":return(S=m.default_country)?m.store_abbreviation?S:(s=(p=UA(S))===null||p===void 0?void 0:p.countryName)!==null&&s!==void 0?s:"":"";case"matrix":return m.questions.filter(function(I){return I.default_value}).forEach(function(I){var C=I.default_value;T[I.id]=m.multiple?C.split(",").map(function(D){return D.trim()}):[C]}),T;default:return""}}function pm(A){if(A.servar.type==="file_upload")return[];var u=NA(A);return A.servar.repeated?[u]:u}function hm(A,u,l){A.servar_fields.forEach(function(p){var s=p.servar;if(s.key in u){var B=u[s.key];l==null?(s.metadata.options=B.map(function(m){return typeof m=="object"?m.value:m}),s.metadata.option_labels=B.map(function(m){var S;return typeof m=="object"?(S=m.label)!==null&&S!==void 0?S:m.value:m}),s.metadata.option_images=B.map(function(m){var S;return typeof m=="object"&&(S=m.image)!==null&&S!==void 0?S:""})):(s.metadata.repeat_options||(s.metadata.repeat_options=[]),s.metadata.repeat_options[l]=B.map(function(m){return typeof m=="object"?m.value:m}))}})}function gm(A,u,l){A.servar_fields.forEach(function(p){p.servar.key===u&&Object.assign(p.styles,l)})}function mm(A,u,l,p){p===void 0&&(p=!1),A.servar_fields.forEach(function(s){var B=s.servar;B.key===u&&Object.assign(p?B:s.properties,l)})}var vm=function(A){return ao(ao(ao(ao(ao(ao(ao([],A.progress_bars.map(function(u){return[u,"progress_bar"]}),!0),A.images.map(function(u){return[u,"image"]}),!0),A.videos.map(function(u){return[u,"video"]}),!0),A.texts.map(function(u){return[u,"text"]}),!0),A.buttons.map(function(u){return[u,"button"]}),!0),A.servar_fields.map(function(u){return[u,"field"]}),!0),A.subgrids.map(function(u){return[u,"subgrid"]}))},Vd=function(A,u,l){var p,s,B={};if(l==="button")B={text:(s=(p=(m=A.buttons.find(function(S){return S.id===u}))==null?void 0:m.properties)===null||p===void 0?void 0:p.text)!==null&&s!==void 0?s:""};else if(l==="text")B={text:(m=A.texts.find(function(S){return S.id===u})).properties.text};else if(l==="field"){var m;B={id:(m=A.servar_fields.find(function(S){return S.id===u})).servar.key,_servarId:m.servar.id,text:m.servar.name}}return Fi({id:u,type:l},B)},Gp=function(A,u){var l=null;return A.filter(function(p){return p.element_type===u.elementType&&u.elementIDs.includes(p.element_id)&&p.metadata.start===u.start&&p.metadata.end===u.end}).sort(function(p,s){return p.rules.length<s.rules.length?1:-1}).forEach(function(p){if(!l){var s=!0;p.rules.forEach(function(B){s&&(s=jn(B))}),s&&(l=p.next_step_key)}}),l},ym={key:""},Ml=function(A){var u;return(u=Object.values(A).find(function(l){return l.origin}))!==null&&u!==void 0?u:ym},bm=function(A,u){u===void 0&&(u=!1);for(var l={},p=[[Ml(A),0]],s=function(){var B=p.shift(),m=B[0],S=B[1];if(m.key in l)return"continue";var T=u&&m.progress_bars.length===0;l[m.key]=T?0:S;var I=T?0:1;m.next_conditions.forEach(function(C){p.push([A[C.next_step_key],S+I])}),m.previous_conditions.forEach(function(C){p.push([A[C.previous_step_key],S+I])})};p.length>0;)s();return l},sb=function(A,u){var l=bm(A,!0);return[l[u],Math.max.apply(Math,Object.values(l))]};function Gd(A){var u,l=A.servar,p=A.repeat;if(Rt[l==null?void 0:l.key]===void 0)return{value:NA(A)};var s=Rt[l.key];return p!==void 0?{repeated:!0,index:p,value:(u=s[p])!==null&&u!==void 0?u:NA(A),valueList:Rt[l.key]}:{repeated:!1,value:s}}function wm(A){var u=Cm(A.file_values,function(p){return Array.isArray(p)?p.map(function(s){return Wp(s.url)}):Wp(p.url)}),l=Cm(A.file_values,function(p){return Array.isArray(p)?p.map(function(s){return s.path}):p.path});Object.assign(Rt,Fi(Fi({},A.field_values),u)),Object.assign(Ac,l)}function Zs(A){var u=A.formRef,l=A.errorType,p=A.errorCallback,s=p===void 0?function(){}:p,B=A.fieldKey,m=B===void 0?"":B,S=A.message,T=S===void 0?"":S,I=A.index,C=I===void 0?null:I,D=A.servarType,V=D===void 0?"":D,K=A.inlineErrors,z=K===void 0?{}:K,J=A.setInlineErrors,ce=J===void 0?function(){}:J,se=A.triggerErrors,Te=se!==void 0&&se;return Vu(this,void 0,void 0,function(){var _e,et,Ue,Ee;return Dl(this,function(at){switch(at.label){case 0:if(_e=!1,l==="html5"){if(!u.current)return[2,!1];et=!1,m&&(["pin_input","select","multiselect"].includes(V)&&(m="".concat(m,"-0")),Ue=u.current.elements.namedItem(m),Ee=(Ee=Ue instanceof RadioNodeList?Array.from(Ue):[Ue]).filter(function(Re){return Re}),C!==null&&Ee.length&&(Ee=[Ee[C]]),Ee.forEach(function(Re){Re&&(Re.setCustomValidity(T),Te&&(Re.reportValidity(),et=!0))})),Te&&!et&&u.current.reportValidity(),_e=!u.current.checkValidity()}else l==="inline"&&(m&&(z[m]={message:T}),Te&&ce(JSON.parse(JSON.stringify(z))),_e=Object.values(z).some(function(Re){return Re.message}));return T?[4,s({errorFieldId:m,errorFieldType:V,errorMessage:T,elementRepeatIndex:C||0})]:[3,2];case 1:at.sent(),at.label=2;case 2:return[2,_e]}})})}var Wd=Dp()(function(A){A.current&&Array.from(A.current.elements).forEach(function(u){u.setCustomValidity("")})},1e3);function Cm(A,u){return Object.entries(A).reduce(function(l,p){var s,B=p[0],m=p[1];return Fi(Fi({},l),((s={})[B]=u(m),s))},{})}function Wp(A){return Vu(this,void 0,void 0,function(){var u;return Dl(this,function(l){switch(l.label){case 0:return[4,fetch(A)];case 1:return[4,l.sent().blob()];case 2:return u=l.sent(),[2,new File([u],decodeURI(A.split("?")[0].split("/").slice(-1)),{type:u.type})]}})})}function Yd(A,u,l,p,s,B){if(u!==A&&A){if(A in l)return B.registerEvent({step_key:u,next_step_key:A,event:"complete"}),s.replace(location.pathname+location.search+"#".concat(A)),p(A),!0;console.warn("".concat(A," is not a valid step to navigate to"))}return!1}function zd(A){return location.pathname+location.search+"#".concat(A)}function Yp(A,u){u===void 0&&(u=null),u!==null?(Ac[A]||(Ac[A]=[]),Ac[A][u]=null):Ac[A]=null}function Pl(A,u,l){Object.keys(u).length>1&&A.replace(location.pathname+location.search+"#".concat(l))}function Bm(A,u,l){var p;rr.renderCallbacks[A]=Fi(Fi({},rr.renderCallbacks[A]),((p={})[u]=l,p))}function zc(){Object.values(cn().renderCallbacks).forEach(function(A){return Object.values(A).forEach(function(u){return u()})})}function $d(){try{return decodeURI(location.hash.substr(1))}catch(A){return console.warn(A),""}}function zp(A){var u=A.initialStepId,l=A.steps,p=A.sessionCurrentStep;return u||p||Ml(l).key}function $p(A,u,l){if(l===void 0&&(l=!1),Array.isArray(u))return Yc.includes(A??"")?u:u.map(function(s){return $p(A,s)});if(A===void 0)return String(u);if(Yc.includes(A)||l)return[u];var p;switch(A){case"currency":case"integer_field":case"rating":case"slider":p=Number(u);break;case"checkbox":p=!["False","false",!1].includes(u);break;default:p=String(u)}return p}function Ab(A){return Vu(this,void 0,void 0,function(){var u,l,p;return Dl(this,function(s){switch(s.label){case 0:return A?(u=new DOMParser,l=u.parseFromString(A,"text/html"),p=[],l.querySelectorAll("*").forEach(function(B){if(!["HEAD","HTML","BODY"].includes(B.tagName)){if(B.tagName==="SCRIPT"){var m=B,S=an().createElement(m.tagName);S.type=m.type,m.text&&(S.text=m.text),m.src&&(S.src=m.src,p.push(new Promise(function(T){return S.onload=function(){return T(B)}}))),B=S}an().head.appendChild(B)}}),[4,Promise.all(p)]):[2];case 1:return s.sent(),[2]}})})}function xm(A,u){var l=this;u===void 0&&(u=[]);var p={};return["GET","get","PATCH","patch","POST","post","PUT","put","DELETE","delete"].forEach(function(s){return p[s]=function(B,m,S){if(B){var T=u.reduce(function(I,C){var D;return Fi(Fi({},I),((D={})[C]=Rt[C],D))},{});return T.feathery_user_id=rr.userId,A.runCustomRequest({method:s.toUpperCase(),url:B,data:m,headers:S},T)}}}),p.connect=function(s){return Vu(l,void 0,void 0,function(){var B,m;return Dl(this,function(S){switch(S.label){case 0:return s?(B=u.reduce(function(T,I){var C;return Fi(Fi({},T),((C={})[I]=Rt[I],C))},{}),B.feathery_user_id=rr.userId,[4,A.runCustomRequest(s,B)]):[2,{}];case 1:return(m=S.sent())!=null&&m.field_values&&Gc(m==null?void 0:m.field_values),[2,{data:m.data,statusCode:m.status_code}]}})})},p}function $c(A){var u=A.getBoundingClientRect(),l=Mt().innerHeight||an().documentElement.clientHeight,p=Mt().innerWidth||an().documentElement.clientWidth;return u.top>=0&&u.left>=0&&u.bottom<=l&&u.right<=p}function vA(){return typeof window=="object"}function an(){return vA()?document:{}}function Mt(){return vA()?window:{}}var Jd=function(){return Mt().matchMedia("(pointer: coarse)").matches},_m=function(){var A=navigator.userAgent,u=navigator.userAgentData;return u!=null&&u.brands&&(A=u.brands.map(function(l){return l.brand+"/"+l.version}).join(" ")),/iPad|iPhone|iPod/.test(A)},cb=function(){return _m()||/(android)/i.test(navigator.userAgent)},ci=function(A){return Mt().matchMedia("(hover: hover)").matches?A:{}};function cc(A){return an().cookie.split("; ").filter(function(u){return u.startsWith("".concat(A,"="))}).map(function(u){return u.split("=")[1]})[0]}function Gu(A,u){an().cookie="".concat(A,"=").concat(u,"; max-age=31536000; SameSite=strict")}function qd(){return cc("stytch_session_jwt")}var Ul=function(A){return Mt().open(A,"_blank","noopener")};function Em(A){var u=an().createElement("a");u.style.display="none";var l=Mt().URL.createObjectURL(A);u.href=l,u.download=A.name,an().body.appendChild(u),u.click(),Mt().URL.revokeObjectURL(l),an().body.removeChild(u)}function Jc(A){if(_m()){var u=A.target;u&&u instanceof HTMLElement&&!$c(u)&&u.scrollIntoView()}}var Jp=function(A){var u;return A!=null&&A._type?A._type:!((u=A==null?void 0:A.servar)===null||u===void 0)&&u.type?A.servar.type:A!=null&&A.type?A.type:null},Wu=function(A){return Array.from(A.classList).includes("fit-container")},Yu=function(A){return Array.from(A.classList).includes("fit-element")},uc=function(A,u,l){return l===void 0&&(l=""),A["".concat(l).concat(u)]?A["".concat(l).concat(u)]:A[u]},Ql=function(A,u,l){l===void 0&&(l="");var p=uc(A,"styles",l);return p[u]?p[u]:A.styles[u]},Ll=function(A){return ae(A)?de(A):0},qp=function(A){var u=getComputedStyle(A),l=0;return u.display==="none"?l:(ae(u.maxWidth)?l+=de(u.maxWidth):ae(u.width)?l+=de(u.width):l+=A.offsetWidth,l+=Ll(u.marginLeft)+Ll(u.marginRight))},Xp=function(A){if(!A)return[];for(var u=[],l=Array.from(A.classList).includes("styled-container")?A.childNodes[0]:A,p=0;p<l.childNodes.length;p++)l.childNodes[p].nodeName==="DIV"&&u.push(l.childNodes[p]);return u},Zp=function(A){return A.uuid?A.renderData:A},km=function(A){var u=[];if(!A||!A.parentNode.parentNode)return null;var l=function(s){var B;Array.from(s.classList).includes("fit-container")&&u.push(s),!((B=s.parentNode)===null||B===void 0)&&B.parentNode&&s.parentNode.parentNode.classList&&Array.from(s.parentNode.parentNode.classList).includes("styled-container")&&l(s.parentNode.parentNode)};if(l(A.parentNode.parentNode),!u.length)return null;var p=u.map(function(s){return{width:s.style.width,maxWidth:s.style.maxWidth}});return{parents:u,expand:function(){u.forEach(function(s){s.style.maxWidth="100%",s.style.width="100%"})},collapse:function(){u.forEach(function(s,B){s.style.width=p[B].width,s.style.maxWidth=p[B].maxWidth})}}},qc=function(A){var u=Xp(A);if(Wu(A)&&u.length){A.style.maxWidth="100%",A.style.width="100%";var l=getComputedStyle(A),p=getComputedStyle(A.childNodes[0]),s=0;p.flexDirection==="row"?(s=u.reduce(function(m,S){return m+qp(S)},0),s+=Ll(p.gap)*(u.length-1)):s=u.reduce(function(m,S){if(function(I){return Array.from(I.classList).includes("fill-container")}(S))return m;var T=qp(S);return T>m?T:m},0);var B=Ll(l.marginLeft)+Ll(l.marginRight);A.style.maxWidth="".concat(s,"px"),A.style.width="calc(100% - ".concat(B,"px)")}},Sm=function(){var A,u=an().createElement("fakeelement"),l={transition:"transitionend",OTransition:"oTransitionEnd",MozTransition:"transitionend",WebkitTransition:"webkitTransitionEnd"};for(A in l)if(u.style[A]!==void 0)return l[A]},ua=50,lc=function(A,u){var l=new fc(A,["cell","cellHover","cellActive"],!0);return l.applyBorders({target:"cell"}),l.applyCorners("cell"),l.applyBoxShadow("cell"),l.applyBackgroundImageStyles("cell"),l.applyBackgroundColorGradient("cell"),l.applySelectorStyles("cellActive",{prefix:"selected_",important:!0,background:!0}),l.applySelectorStyles("cellHover",{prefix:"hover_",background:!0}),[l.getTarget("cell",!1,u==="mobile"),l.getTarget("cellHover",!1,u==="mobile"),l.getTarget("cellActive",!1,u==="mobile")]},zu=function(A,u,l){var p=A.children&&A.children.length>0,s=new fc(u??A,["container"],!0);return A.parent&&s.apply("container","parent_height",function(B){return{flexBasis:ue(B)||!A.isElement?0:"fit-content"}}),s.apply("container",["width","width_unit","parent_axis","external_padding_left","external_padding_right","padding_left","padding_right","content_responsive","layout"],function(B,m,S,T,I,C,D,V,K){var z={},J=A.isElement?C+D:T+I;V&&(V=Jp(A)!=="button_group"),Jp(A)!=="dropdown_multi"&&(z.minWidth="min-content"),z.width="100%";var ce=Oe(B)||Oe(m);if(!ce&&K){var se=K;se==="left"?se="flex-start":se==="right"&&(se="flex-end"),z[S==="row"?"alignSelf":"justifySelf"]=se}return A.isElement?(z.flex="0 1 auto",Oe(m)&&(z.maxWidth="100%"),ue(m)&&(z.maxWidth="fit-content"),m!=="px"&&m!=="%"||(Jp(A)==="checkbox"?z.maxWidth="max-content":z.maxWidth="".concat(B).concat(m)),J&&z.width&&(z.width="calc(".concat(z.width," - ").concat(J,"px)")),V&&(z.minWidth="fit-content !important"),z):(S==="column"&&(z.flexGrow=0,z.flexShrink=1,z.flexBasis="auto"),m==="px"&&(z.maxWidth="".concat(B).concat(m)),(ue(B)||ue(m))&&(z.minWidth="min-content",z.maxWidth="fit-content",p||(z.maxWidth="".concat(ua,"px"),S==="column"?z.minWidth="".concat(ua,"px"):z.width="".concat(ua,"px"))),ce&&(z.maxWidth="100%",S==="column"?(z.flexGrow=1,z.flexShrink=100):z.width="100%",p||(z.minWidth="".concat(ua,"px"))),J&&z.width&&(z.width="calc(".concat(z.width," - ").concat(J,"px)")),V&&(z.minWidth="fit-content !important"),z)}),s.apply("container",["height","height_unit","parent_axis","external_padding_top","external_padding_bottom","padding_top","padding_bottom","overflow","vertical_layout"],function(B,m,S,T,I,C,D,V,K){var z={},J=A.isElement?C+D:T+I;z.minHeight="fit-content",z.height="auto";var ce=Oe(B)||Oe(m);return!ce&&K&&(z[S==="row"?"justifySelf":"alignSelf"]=K),A.isElement?(z.flex="0 1 auto",Oe(m)&&(z.maxHeight="100%"),ue(m)&&(z.maxHeight="fit-content"),m==="%"&&(z.height="100%",z.maxHeight="".concat(B).concat(m),S==="column"&&(z.height="100%")),J&&z.height==="100%"&&m!=="px"&&(z.height="calc(100% - ".concat(J,"px)")),z):(S==="row"&&(z.flexGrow=0,z.flexShrink=0,z.flexBasis="auto"),m==="px"&&(z.minHeight="".concat(B).concat(m),z.maxHeight="max-content",!A.uuid&&V&&(z.height="".concat(B).concat(m),z.maxHeight="".concat(B).concat(m),z.overflowY=V),p||(z.maxHeight="".concat(B).concat(m))),(ue(B)||ue(m))&&(z.maxHeight="fit-content",!p&&A.uuid&&(S==="row"?z.minHeight="".concat(ua,"px"):z.height="".concat(ua,"px"))),ce&&(z.maxHeight="100%",S==="row"?z.flexGrow=1:z.alignSelf="stretch",p||(z.minHeight="".concat(ua,"px"))),J&&z.height==="100%"&&m!=="px"&&(z.height="calc(100% - ".concat(J,"px)")),z)}),A.parent||p||s.apply("container",["height","width"],function(B,m){var S={};return ue(m)&&(S.minWidth="".concat(ua,"px")),ue(B)&&(S.minHeight="".concat(ua,"px")),S}),s.apply("container",["external_padding_top","external_padding_right","external_padding_bottom","external_padding_left"],function(B,m,S,T){var I={};return I.marginTop=B??0,I.marginRight=m??0,I.marginBottom=S??0,I.marginLeft=T??0,I}),s.apply("container",["padding_top","padding_right","padding_bottom","padding_left"],function(B,m,S,T){var I={},C=A.isElement?"margin":"padding";return j(B)&&(I["".concat(C,"Top")]="".concat(B,"px")),j(m)&&(I["".concat(C,"Right")]="".concat(m,"px")),j(S)&&(I["".concat(C,"Bottom")]="".concat(S,"px")),j(T)&&(I["".concat(C,"Left")]="".concat(T,"px")),I}),s.apply("container","visibility",function(B){var m={};return A.uuid?m.opacity=B==="hidden"?"0.25":"1":m.display=B==="hidden"?"none":"flex",m}),A.parent||s.apply("container",["viewport","width","width_unit"],function(B,m,S){var T=l||B,I={};return ae(S)||T==="mobile"||(I.boxSizing="content-box"),Oe(m)&&(I.minWidth="auto",I.boxSizing="border-box"),I}),s.getTarget("container",void 0,l==="mobile")},dc=function(A,u,l){var p=A.children&&A.children.length>0,s=new fc(u??A,["inner-container"],!0);return!A.parent||A.parent.parent||A.isElement||s.apply("inner-container",["parent_height","viewport","height","height_unit"],function(B,m,S,T){var I=l||m,C={};return ae(B)||T!=="px"||(C.minHeight=I!=="mobile"?"".concat(S).concat(T):"auto"),C}),s.apply("inner-container",["height","height_unit","padding_top","padding_bottom"],function(B,m,S,T){var I={};return m==="px"&&(I.minHeight="".concat(B-S-T).concat(m)),I}),p&&(s.apply("inner-container","axis",function(B){return{flexDirection:B==="column"?"row":"column"}}),s.apply("inner-container","gap",function(B){return B!=null?{gap:"".concat(B,"px")}:{}})),s.apply("inner-container",["vertical_align","horizontal_align","axis"],function(B,m,S){var T={};return S==="column"?(T.alignItems=B??"flex-start",T.justifyContent=m??"left"):(T.alignItems=m??"flex-start",T.justifyContent=B??"left"),T}),s.apply("inner-container",["height_unit","overflow"],function(B,m){var S={};return!A.uuid&&m&&B==="px"&&(S.minHeight="fit-content",S.height="max-content"),S}),s.getTarget("inner-container",void 0,l==="mobile")},qo=function(){return qo=Object.assign||function(A){for(var u,l=1,p=arguments.length;l<p;l++)for(var s in u=arguments[l])Object.prototype.hasOwnProperty.call(u,s)&&(A[s]=u[s]);return A},qo.apply(this,arguments)},gs="@media (max-width: ".concat(478,"px)"),eA=function(){return Mt().innerWidth>478?"desktop":"mobile"},Fm=["border_top_width","border_right_width","border_bottom_width","border_left_width"],Xd=["border_top_color","border_right_color","border_bottom_color","border_left_color"],Tm=function(){function A(u,l,p){var s;p===void 0&&(p=!1),this.element=u,this.styles=u.styles,this.targets=N(l.map(function(B){return[B,{}]})),this.handleMobile=p,p&&(this.mobileStyles=(s=u.mobile_styles)!==null&&s!==void 0?s:{},this.mobileTargets=N(l.map(function(B){return[B,{}]})))}return A.prototype.addTargets=function(){for(var u=this,l=[],p=0;p<arguments.length;p++)l[p]=arguments[p];l.forEach(function(s){u.targets[s]={},u.handleMobile&&(u.mobileTargets[s]={})})},A.prototype.getTarget=function(u,l,p){l===void 0&&(l=!1),p===void 0&&(p=!1);var s=this.targets[u];if(!s)return{};if(!l&&this.handleMobile&&(s[gs]=this.mobileTargets[u]),p){var B=s[gs];return delete s[gs],qo(qo({},s),B)}return s},A.prototype.getTargets=function(){for(var u=this,l=[],p=0;p<arguments.length;p++)l[p]=arguments[p];var s={};return l.forEach(function(B){B&&(s=qo(qo({},s),u.targets[B]),u.handleMobile&&(s[gs]=qo(qo({},s[gs]),u.mobileTargets[B])))}),s},A.prototype.setStyle=function(u,l,p){this.targets[u][l]=p},A.prototype.apply=function(u,l,p){var s=this;if(this.styles){Array.isArray(l)||(l=[l]);var B=l.map(function(S){return s.styles[S]});if(this.targets[u]=qo(qo({},this.targets[u]),p.apply(void 0,B)),this.handleMobile){var m=l.map(function(S){return s.mobileStyles[S]});if(m.every(function(S){return S===void 0}))return;m=l.map(function(S){var T=s.mobileStyles[S];return T!==void 0?T:s.styles[S]}),this.mobileTargets[u]=qo(qo({},this.mobileTargets[u]),p.apply(void 0,m))}}},A.prototype.applyFlexDirection=function(u,l){l===void 0&&(l=""),this.apply(u,"".concat(l,"flex_direction"),function(p){return{flexDirection:p}})},A.prototype.applyContentAlign=function(u,l){l===void 0&&(l=""),this.apply(u,["".concat(l,"text_align"),"".concat(l,"flex_direction")],function(p,s){var B,m;return(B={})[m=s,m.includes("column")?"alignItems":"justifyContent"]=p,B})},A.prototype.applyTextAlign=function(u,l){l===void 0&&(l=""),this.apply(u,"".concat(l,"text_align"),function(p){return{textAlign:p}})},A.prototype.applyBorders=function(u){var l=u.target,p=l===void 0?"":l,s=u.prefix,B=s===void 0?"":s,m=u.important,S=m===void 0||m;if(!this.styles||!this.styles["".concat(B,"border_top_color")])return!1;var T=B&&S?"!important":"";return this.apply(p,Xd.map(function(I){return"".concat(B).concat(I)}),function(I,C,D,V){return{borderColor:"#".concat(I," #").concat(C," #").concat(D," #").concat(V," ").concat(T)}}),this.apply(p,["".concat(B,"border_top_pattern"),"".concat(B,"border_right_pattern"),"".concat(B,"border_bottom_pattern"),"".concat(B,"border_left_pattern")],function(I,C,D,V){return{borderStyle:"".concat(I," ").concat(C," ").concat(D," ").concat(V," ").concat(T)}}),this.apply(p,Fm.map(function(I){return"".concat(B).concat(I)}),function(I,C,D,V){return{borderWidth:"".concat(I,"px ").concat(C,"px ").concat(D,"px ").concat(V,"px ").concat(T)}}),!0},A.prototype.applySelectorStyles=function(u,l){var p=l.prefix,s=p===void 0?"":p,B=l.important,m=B!==void 0&&B,S=l.addBorder,T=S===void 0||S,I=l.background,C=I!==void 0&&I,D=this.styles["".concat(s,"background_color")];D&&this.applyColor(u,"".concat(s,"background_color"),C?"background":"backgroundColor",m),(T&&this.applyBorders({target:u,prefix:s})||D)&&this.apply(u,"",function(){return{transition:"0.2s ease all"}})},A.prototype.applyPadding=function(u,l,p){l===void 0&&(l=""),p===void 0&&(p=!1),this.apply(u,["".concat(l,"padding_top"),"".concat(l,"padding_right"),"".concat(l,"padding_bottom"),"".concat(l,"padding_left")],function(s,B,m,S){var T;return(T={})[p?"margin":"padding"]="".concat(s,"px ").concat(B,"px ").concat(m,"px ").concat(S,"px"),T})},A.prototype.applyMargin=function(u,l){l===void 0&&(l=""),this.apply(u,["".concat(l,"margin_top"),"".concat(l,"margin_right"),"".concat(l,"margin_bottom"),"".concat(l,"margin_left")],function(p,s,B,m){return{margin:"".concat(p,"px ").concat(s,"px ").concat(B,"px ").concat(m,"px")}})},A.prototype.applyCorners=function(u){this.apply(u,["corner_top_left_radius","corner_top_right_radius","corner_bottom_right_radius","corner_bottom_left_radius"],function(l,p,s,B){return{borderRadius:"".concat(l??0,"px ").concat(p??0,"px ").concat(s??0,"px ").concat(B??0,"px")}})},A.prototype.applyBoxShadow=function(u){this.apply(u,["shadow_x_offset","shadow_y_offset","shadow_blur_radius","shadow_color"],function(l,p,s,B){return{boxShadow:"".concat(l??0,"px ").concat(p??0,"px ").concat(s??0,"px #").concat(B??"000000")}})},A.prototype.applyHeight=function(u,l,p){l===void 0&&(l=""),p===void 0&&(p=!1),this.apply(u,["".concat(l,"height"),"".concat(l,"height_unit")],function(s,B){var m={};if(B==="%")m.minHeight="".concat(ua,"px"),m.height="100%";else{var S="".concat(s).concat(B);m.height=S,p&&(m.minHeight=S,m.maxHeight=S)}return m})},A.prototype.applyWidth=function(u,l,p){l===void 0&&(l=""),p===void 0&&(p=!1),this.apply(u,["".concat(l,"width"),"".concat(l,"width_unit")],function(s,B){var m="".concat(s).concat(B),S={width:m};return p&&(S.minWidth=m,S.maxWidth=m),S})},A.prototype.applyColor=function(u,l,p,s){s===void 0&&(s=!1),this.apply(u,l,function(B){var m;return B?(B="".concat(B==="transparent"?B:"#".concat(B)),s&&(B="".concat(B," !important")),(m={})[p]=B,m):{}})},A.prototype.applyFontStyles=function(u,l,p){l===void 0&&(l=!1),p===void 0&&(p=!1),this.apply(u,"font_weight",function(s){return{fontWeight:s}}),this.applyFontFamily(u),this.apply(u,"font_size",function(s){return{fontSize:"".concat(s,"px")}}),this.apply(u,"line_height",function(s){return{lineHeight:j(s)?"".concat(s,"px"):"normal"}}),this.apply(u,"letter_spacing",function(s){return{letterSpacing:j(s)?"".concat(s,"px"):"normal"}}),this.apply(u,"text_transform",function(s){return{textTransform:s||"none"}}),this.apply(u,l?"placeholder_italic":"font_italic",function(s){return{fontStyle:s?"italic":"normal"}}),this.apply(u,l?"placeholder_color":"font_color",function(s){return{color:"#".concat(s),"&:disabled":{color:"#".concat(s),WebkitTextFillColor:"#".concat(s),opacity:1},"&:readOnly":{color:"#".concat(s),WebkitTextFillColor:"#".concat(s),opacity:1}}}),l||p||(this.apply(u,"hover_font_color",function(s){return{"&:hover":s?{color:"#".concat(s)}:{}}}),this.apply(u,"selected_font_color",function(s){return{"&:focus":s?{color:"#".concat(s)}:{}}})),this.apply(u,["font_strike","font_underline"],function(s,B){var m=[];if(s&&m.push("line-through"),B&&m.push("underline"),m.length>0)return{textDecoration:m.join(" ")}})},A.prototype.applySpanSelectorStyles=function(u,l){l===void 0&&(l=""),this.apply(u,"".concat(l,"font_color"),function(p){return p?{span:{color:"#".concat(p),transition:"0.2s ease all"}}:{}})},A.prototype.transformFontFamilies=function(u){return u=(u=u.replace(/"/g,"'")).split(",").map(function(l){return(l=l.trim()).indexOf(" ")>=0&&(p=l,!["'",'"'].some(function(s){return p.startsWith(s)&&p.endsWith(s)}))?"'".concat(u,"'"):l;var p}).join(", ")},A.prototype.applyFontFamily=function(u){var l=this;this.apply(u,"font_family",function(p){return p?{fontFamily:l.transformFontFamilies(p)}:{}})},A.prototype.getRichFontStyles=function(u){var l=this._getRichFontScreenStyles(u);return this.handleMobile&&(l[gs]=this._getRichFontScreenStyles(u,"mobile_")),"letterSpacing"in l||(l.letterSpacing="normal"),"textTransform"in l||(l.textTransform="none"),l},A.prototype._getRichFontScreenStyles=function(u,l){l===void 0&&(l="");var p={},s=u["".concat(l,"font_size")];s&&(p.fontSize="".concat(s,"px")),(s=u["".concat(l,"font_family")])&&(p.fontFamily=this.transformFontFamilies(s)),(s=u["".concat(l,"font_color")])&&(p.color="#".concat(s)),(s=u["".concat(l,"font_weight")])&&(p.fontWeight=s),u["".concat(l,"font_italic")]&&(p.fontStyle="italic"),(s=u["".concat(l,"text_transform")])&&(p.textTransform=s),j(s=u["".concat(l,"letter_spacing")])&&(p.letterSpacing="".concat(s,"px"));var B=[];return u["".concat(l,"font_strike")]&&B.push("line-through"),u["".concat(l,"font_underline")]&&B.push("underline"),B.length>0?p.textDecoration=B.join(" "):p.textDecoration="none",p},A.prototype.applyPlaceholderStyles=function(u,l){this.addTargets("placeholder","placeholderActive","placeholderFocus"),this.applyFontStyles("placeholder",!0),this.apply("placeholder","font_size",function(p){return{lineHeight:"".concat(p,"px")}}),u!=="text_area"&&this.apply("placeholder","font_size",function(p){return{marginTop:"-".concat(p/2,"px")}}),l.placeholder_transition==="shrink_top"?(this.apply("placeholderFocus","font_size",function(p){var s=Math.min(p,10);return{top:0,marginTop:"".concat(s/2,"px"),fontSize:"".concat(s,"px")}}),this.apply("field",["height","height_unit","font_size"],function(p,s,B){var m=Math.min(B,10);return{paddingTop:u==="text_area"?"".concat(2.5*m,"px"):"".concat(p/3).concat(s)}}),l.selected_placeholder_color&&this.apply("placeholderActive","selected_placeholder_color",function(p){return{color:"#".concat(p)}})):this.setStyle("placeholderFocus","display","none")},A.prototype.applyBackgroundColorGradient=function(u){this.apply(u,["background_color","gradient_color"],function(l,p){return l||(l="FFFFFF00"),p?{background:"linear-gradient(#".concat(l,", #").concat(p,")")}:{backgroundColor:"#".concat(l)}})},A.prototype.applyBackgroundImageStyles=function(u){this.apply(u,["background_image_url","background_image_display","background_image_layout","background_image_vertical_layout","background_image_size","background_image_size_x","background_image_size_y","background_image_repeat"],function(){for(var l=[],p=0;p<arguments.length;p++)l[p]=arguments[p];var s=l[0],B=l[1],m=l[2],S=l[3],T=l[4],I=l[5],C=l[6],D=l[7];if(!s)return{};var V={backgroundImage:"url(".concat(s,")"),backgroundRepeat:D,backgroundPositionX:m,backgroundPositionY:S};switch(B){case"fill":case"fit":V.backgroundSize=T;break;case"tile":V.backgroundSize="".concat(T,"%");break;case"set_scale":V.backgroundSize="".concat(I,"px ").concat(C,"px")}return V})},A}();const fc=Tm;var $u={WebkitTouchCallout:"none",WebkitUserSelect:"none",MozUserSelect:"none",msUserSelect:"none",userSelect:"none"},yA={padding:"0.375rem 0.75rem",boxSizing:"border-box",transition:"border-color 0.15s ease-in-out, box-shadow 0.15s ease-in-out",outline:"none"},Zd={minHeight:0,objectFit:"contain",maxWidth:"80%",maxHeight:"100%"},pc="#F42525",ui=function(){return ui=Object.assign||function(A){for(var u,l=1,p=arguments.length;l<p;l++)for(var s in u=arguments[l])Object.prototype.hasOwnProperty.call(u,s)&&(A[s]=u[s]);return A},ui.apply(this,arguments)},Ji=function(){return Ji=Object.assign||function(A){for(var u,l=1,p=arguments.length;l<p;l++)for(var s in u=arguments[l])Object.prototype.hasOwnProperty.call(u,s)&&(A[s]=u[s]);return A},Ji.apply(this,arguments)},Om="polygon(40% 85%, 89% 23%, 76% 12%, 39% 59%, 23% 44%, 12% 55%)",eh=function(A){return Math.max(A,13)},Nl=function(A,u,l){l===void 0&&(l=!1),A.apply(u,["font_size"],function(p){var s=eh(p),B="".concat(s,"px"),m={minHeight:B,height:B,minWidth:B,width:B},S=Math.max(s/2,10);return l||(m.marginRight="".concat(S,"px")),m})},ef=function(A,u,l,p){A.apply(u,["font_size",l],function(s,B){var m=eh(s);return p?function(S,T){return{height:S=Math.floor(S/1.7),width:S,minWidth:S,minHeight:S,border:0,boxShadow:"inset ".concat(S,"px ").concat(S,"px #").concat(T),borderRadius:"50%"}}(m,B):function(S,T){return{boxShadow:"inset ".concat(S,"px ").concat(S,"px #").concat(T),clipPath:Om}}(m,B)})},Im=function(A,u,l){A.apply(u,["height","height_unit","width","width_unit",l],function(p,s,B,m,S){return{boxShadow:"inset ".concat(B).concat(m," ").concat(p).concat(s," #").concat(S),clipPath:Om}})};function tf(A,u){u.addTargets("checkbox","checkboxCheckmark","checkboxSelected","checkboxHover","checkboxCheckmarkHover","checkboxLabel");var l=A.servar,p=l.type,s=l.metadata.multiple,B=p==="select"||p==="matrix"&&!s;return p==="multiselect"||p==="checkbox_group"||p==="matrix"&&s||B?(function(m,S){m.apply("checkboxLabel",["font_size","line_height"],function(T,I){return I||(I=eh(T)),{position:"relative",top:"-".concat((I-T)/2,"px"),lineHeight:"".concat(I,"px")}})}(u),Nl(u,"checkbox",!0),Nl(u,"checkboxCheckmark",!0),Nl(u,"checkboxCheckmarkHover",!0),ef(u,"checkboxCheckmark","selected_font_color",B),ef(u,"checkboxCheckmarkHover","hover_font_color",B)):(u.applyHeight("checkbox"),u.applyWidth("checkbox"),u.applyHeight("checkboxCheckmark"),u.applyWidth("checkboxCheckmark"),u.applyHeight("checkboxCheckmarkHover"),u.applyWidth("checkboxCheckmarkHover"),Im(u,"checkboxCheckmark","selected_font_color"),Im(u,"checkboxCheckmarkHover","hover_font_color")),u.applyBorders({target:"checkbox"}),B||u.applyCorners("checkbox"),u.applyBoxShadow("checkbox"),u.applyColor("checkbox","background_color","backgroundColor",!0),u.applySelectorStyles("checkboxHover",{prefix:"hover_",important:!0}),u.applySelectorStyles("checkboxSelected",{prefix:"selected_",important:!0}),u}var Ju=function(A,u,l){return u===void 0&&(u=!1),l===void 0&&(l=!1),Ji(Ji({position:"static",marginLeft:5,marginRight:5,marginTop:0,marginBottom:0,appearance:"none",display:"grid",placeContent:"center",outline:"none",borderRadius:l?"50%":null},A.getTarget("checkbox")),{"&:hover":ci(u?{}:A.getTarget("checkboxHover")),"&::before":Ji({content:"''",transform:"scale(0)"},A.getTarget("checkboxCheckmark")),"&:hover::before":ci(Ji(Ji({},A.getTarget("checkboxCheckmark")),A.getTarget("checkboxCheckmarkHover"))),"&:checked":Ji({},A.getTarget("checkboxSelected")),"&:checked::before":{transform:"scale(1)"}})},mo=function(){return mo=Object.assign||function(A){for(var u,l=1,p=arguments.length;l<p;l++)for(var s in u=arguments[l])Object.prototype.hasOwnProperty.call(u,s)&&(A[s]=u[s]);return A},mo.apply(this,arguments)};const ub=Kre;var hc=function(){return hc=Object.assign||function(A){for(var u,l=1,p=arguments.length;l<p;l++)for(var s in u=arguments[l])Object.prototype.hasOwnProperty.call(u,s)&&(A[s]=u[s]);return A},hc.apply(this,arguments)},th={100:"FF",99:"FC",98:"FA",97:"F7",96:"F5",95:"F2",94:"F0",93:"ED",92:"EB",91:"E8",90:"E6",89:"E3",88:"E0",87:"DE",86:"DB",85:"D9",84:"D6",83:"D4",82:"D1",81:"CF",80:"CC",79:"C9",78:"C7",77:"C4",76:"C2",75:"BF",74:"BD",73:"BA",72:"B8",71:"B5",70:"B3",69:"B0",68:"AD",67:"AB",66:"A8",65:"A6",64:"A3",63:"A1",62:"9E",61:"9C",60:"99",59:"96",58:"94",57:"91",56:"8F",55:"8C",54:"8A",53:"87",52:"85",51:"82",50:"80",49:"7D",48:"7A",47:"78",46:"75",45:"73",44:"70",43:"6E",42:"6B",41:"69",40:"66",39:"63",38:"61",37:"5E",36:"5C",35:"59",34:"57",33:"54",32:"52",31:"4F",30:"4D",29:"4A",28:"47",27:"45",26:"42",25:"40",24:"3D",23:"3B",22:"38",21:"36",20:"33",19:"30",18:"2E",17:"2B",16:"29",15:"26",14:"24",13:"21",12:"1F",11:"1C",10:"1A",9:"17",8:"14",7:"12",6:"0F",5:"0D",4:"0A",3:"08",2:"05",1:"03",0:"00"},Dm=[{name:"Alabama",code:"AL"},{name:"Alaska",code:"AK"},{name:"Arizona",code:"AZ"},{name:"Arkansas",code:"AR"},{name:"California",code:"CA"},{name:"Colorado",code:"CO"},{name:"Connecticut",code:"CT"},{name:"Delaware",code:"DE"},{name:"District of Columbia",code:"DC"},{name:"Florida",code:"FL"},{name:"Georgia",code:"GA"},{name:"Hawaii",code:"HI"},{name:"Idaho",code:"ID"},{name:"Illinois",code:"IL"},{name:"Indiana",code:"IN"},{name:"Iowa",code:"IA"},{name:"Kansas",code:"KS"},{name:"Kentucky",code:"KY"},{name:"Louisiana",code:"LA"},{name:"Maine",code:"ME"},{name:"Maryland",code:"MD"},{name:"Massachusetts",code:"MA"},{name:"Michigan",code:"MI"},{name:"Minnesota",code:"MN"},{name:"Mississippi",code:"MS"},{name:"Missouri",code:"MO"},{name:"Montana",code:"MT"},{name:"Nebraska",code:"NE"},{name:"Nevada",code:"NV"},{name:"New Hampshire",code:"NH"},{name:"New Jersey",code:"NJ"},{name:"New Mexico",code:"NM"},{name:"New York",code:"NY"},{name:"North Carolina",code:"NC"},{name:"North Dakota",code:"ND"},{name:"Ohio",code:"OH"},{name:"Oklahoma",code:"OK"},{name:"Oregon",code:"OR"},{name:"Pennsylvania",code:"PA"},{name:"Rhode Island",code:"RI"},{name:"South Carolina",code:"SC"},{name:"South Dakota",code:"SD"},{name:"Tennessee",code:"TN"},{name:"Texas",code:"TX"},{name:"Utah",code:"UT"},{name:"Vermont",code:"VT"},{name:"Virginia",code:"VA"},{name:"Washington",code:"WA"},{name:"West Virginia",code:"WV"},{name:"Wisconsin",code:"WI"},{name:"Wyoming",code:"WY"}],rh=function(){return rh=Object.assign||function(A){for(var u,l=1,p=arguments.length;l<p;l++)for(var s in u=arguments[l])Object.prototype.hasOwnProperty.call(u,s)&&(A[s]=u[s]);return A},rh.apply(this,arguments)},nh={ae:[{name:"Abu Dhabi",code:"AZ"},{name:"Ajman",code:"AJ"},{name:"Dubai",code:"DU"},{name:"Fujairah",code:"FU"},{name:"Ras al-Khaimah",code:"RK"},{name:"Sharjah",code:"SH"},{name:"Umm al-Quwain",code:"UQ"}],au:[{name:"Australian Capital Territory",code:"ACT"},{name:"New South Wales",code:"NSW"},{name:"Northern Territory",code:"NT"},{name:"Queensland",code:"QLD"},{name:"South Australia",code:"SA"},{name:"Tasmania",code:"TAS"},{name:"Victoria",code:"VIC"},{name:"Western Australia",code:"WA"}],br:[{name:"Acre",code:"AC"},{name:"Alagoas",code:"AL"},{name:"Amapá",code:"AP"},{name:"Amazonas",code:"AM"},{name:"Bahia",code:"BA"},{name:"Ceará",code:"CE"},{name:"Distrito Federal",code:"DF"},{name:"Espírito Santo",code:"ES"},{name:"Goiás",code:"GO"},{name:"Maranhão",code:"MA"},{name:"Mato Grosso",code:"MT"},{name:"Mato Grosso do Sul",code:"MS"},{name:"Minas Gerais",code:"MG"},{name:"Pará",code:"PA"},{name:"Paraíba",code:"PB"},{name:"Paraná",code:"PR"},{name:"Pernambuco",code:"PE"},{name:"Piauí",code:"PI"},{name:"Rio de Janeiro",code:"RJ"},{name:"Rio Grande do Norte",code:"RN"},{name:"Rio Grande do Sul",code:"RS"},{name:"Rondônia",code:"RO"},{name:"Roraima",code:"RR"},{name:"Santa Catarina",code:"SC"},{name:"São Paulo",code:"SP"},{name:"Sergipe",code:"SE"},{name:"Tocantins",code:"TO"}],ca:[{name:"Alberta",code:"AB"},{name:"British Columbia",code:"BC"},{name:"Manitoba",code:"MB"},{name:"New Brunswick",code:"NB"},{name:"Newfoundland and Labrador",code:"NL"},{name:"Northwest Territories",code:"NT"},{name:"Nova Scotia",code:"NS"},{name:"Nunavut",code:"NU"},{name:"Ontario",code:"ON"},{name:"Prince Edward Island",code:"PE"},{name:"Quebec",code:"QC"},{name:"Saskatchewan",code:"SK"},{name:"Yukon",code:"YT"}],cl:[{name:"Arica and Parinacota",code:"AP"},{name:"Tarapacá",code:"TA"},{name:"Antofagasta",code:"AN"},{name:"Atacama",code:"AT"},{name:"Coquimbo",code:"CO"},{name:"Valparaíso",code:"VS"},{name:"Santiago",code:"RM"},{name:"O’Higgins",code:"LI"},{name:"Maule",code:"ML"},{name:"Ñuble",code:"NB"},{name:"Biobío",code:"BI"},{name:"Araucanía",code:"AR"},{name:"Los Ríos",code:"LR"},{name:"Los Lagos",code:"LL"},{name:"Aysén",code:"AI"},{name:"Magallanes",code:"MA"}],cn:[{name:"Anhui",code:"AH"},{name:"Beijing",code:"BJ"},{name:"Chongqing",code:"CQ"},{name:"Fujian",code:"FJ"},{name:"Gansu",code:"GS"},{name:"Guangdong",code:"GD"},{name:"Guangxi",code:"GX"},{name:"Guizhou",code:"GZ"},{name:"Hainan",code:"HI"},{name:"Hebei",code:"HE"},{name:"Heilongjiang",code:"HL"},{name:"Henan",code:"HA"},{name:"Hubei",code:"HB"},{name:"Hunan",code:"HN"},{name:"Inner Mongolia",code:"NM"},{name:"Jiangsu",code:"JS"},{name:"Jiangxi",code:"JX"},{name:"Jilin",code:"JL"},{name:"Liaoning",code:"LN"},{name:"Ningxia",code:"NX"},{name:"Qinghai",code:"QH"},{name:"Shaanxi",code:"SN"},{name:"Shandong",code:"SD"},{name:"Shanghai",code:"SH"},{name:"Shanxi",code:"SX"},{name:"Sichuan",code:"SC"},{name:"Tianjin",code:"TJ"},{name:"Xinjiang",code:"XJ"},{name:"Xizang",code:"YZ"},{name:"Yunnan",code:"YN"},{name:"Zhejiang",code:"ZJ"}],co:[{name:"Amazonas",code:"AMA"},{name:"Antioquia",code:"ANT"},{name:"Arauca",code:"ARA"},{name:"Atlántico",code:"ATL"},{name:"Bogotá, D.C.",code:"DC"},{name:"Bolívar",code:"BOL"},{name:"Boyacá",code:"BOY"},{name:"Caldas",code:"CAL"},{name:"Caquetá",code:"CAQ"},{name:"Casanare",code:"CAS"},{name:"Cauca",code:"CAU"},{name:"Cesar",code:"CES"},{name:"Chocó",code:"CHO"},{name:"Córdoba",code:"COR"},{name:"Cundinamarca",code:"CUN"},{name:"Guainía",code:"GUA"},{name:"Guaviare",code:"GUV"},{name:"Huila",code:"HUI"},{name:"La Guajira",code:"LAG"},{name:"Magdalena",code:"MAG"},{name:"Meta",code:"MET"},{name:"Nariño",code:"NAR"},{name:"Norte de Santander",code:"NSA"},{name:"Putumayo",code:"PUT"},{name:"Quindío",code:"QUI"},{name:"Risaralda",code:"RIS"},{name:"San Andrés, Providencia y Santa Catalina",code:"SAP"},{name:"Santander",code:"SAN"},{name:"Sucre",code:"SUC"},{name:"Tolima",code:"TOL"},{name:"Valle del Cauca",code:"VAC"},{name:"Vaupés",code:"VAU"},{name:"Vichada",code:"VID"}],eg:[{name:"Al Sharqia",code:"SHR"},{name:"Alexandria",code:"ALX"},{name:"Aswan",code:"ASN"},{name:"Asyut",code:"AST"},{name:"Beheira",code:"BH"},{name:"Beni Suef",code:"BNS"},{name:"Cairo",code:"C"},{name:"Dakahlia",code:"DK"},{name:"Damietta",code:"DT"},{name:"Faiyum",code:"FYM"},{name:"Gharbia",code:"GH"},{name:"Giza",code:"GZ"},{name:"Helwan",code:"HU"},{name:"Ismailia",code:"IS"},{name:"Kafr el-Sheikh",code:"KFS"},{name:"Luxor",code:"LX"},{name:"Matrouh",code:"MT"},{name:"Minya",code:"MN"},{name:"Monufia",code:"MNF"},{name:"New Valley",code:"WAD"},{name:"North Sinai",code:"SIN"},{name:"Port Said",code:"PTS"},{name:"Qalyubia",code:"KB"},{name:"Qena",code:"KN"},{name:"Red Sea",code:"BA"},{name:"Sohag",code:"SHG"},{name:"South Sinai",code:"JS"},{name:"Suez",code:"SUZ"}],es:[{name:"A Coruña",code:"C"},{name:"Álava",code:"VI"},{name:"Albacete",code:"AB"},{name:"Alicante",code:"A"},{name:"Almería",code:"AL"},{name:"Asturias",code:"O"},{name:"Ávila",code:"AV"},{name:"Badajoz",code:"BA"},{name:"Balears",code:"PM"},{name:"Barcelona",code:"B"},{name:"Burgos",code:"BU"},{name:"Cáceres",code:"CC"},{name:"Cádiz",code:"CA"},{name:"Cantabria",code:"S"},{name:"Castellón",code:"CS"},{name:"Ceuta",code:"CE"},{name:"Ciudad Real",code:"CR"},{name:"Córdoba",code:"CO"},{name:"Cuenca",code:"CU"},{name:"Girona",code:"GI"},{name:"Granada",code:"GR"},{name:"Guadalajara",code:"GU"},{name:"Guipúzcoa",code:"SS"},{name:"Huelva",code:"H"},{name:"Huesca",code:"HU"},{name:"Jaén",code:"J"},{name:"La Rioja",code:"LO"},{name:"Las Palmas",code:"GC"},{name:"León",code:"LE"},{name:"Lleida",code:"L"},{name:"Lugo",code:"LU"},{name:"Madrid",code:"M"},{name:"Málaga",code:"MA"},{name:"Melilla",code:"ML"},{name:"Murcia",code:"MU"},{name:"Navarra",code:"NA"},{name:"Ourense",code:"OR"},{name:"Palencia",code:"P"},{name:"Pontevedra",code:"PO"},{name:"Salamanca",code:"SA"},{name:"Santa Cruz de Tenerife",code:"TF"},{name:"Segovia",code:"SG"},{name:"Sevilla",code:"SE"},{name:"Soria",code:"SO"},{name:"Tarragona",code:"T"},{name:"Teruel",code:"TE"},{name:"Toledo",code:"TO"},{name:"Valencia",code:"V"},{name:"Valladolid",code:"VA"},{name:"Vizcaya",code:"BI"},{name:"Zamora",code:"ZA"},{name:"Zaragoza",code:"Z"}],gb:[{name:"British Forces",code:"BFP"},{name:"England",code:"ENG"},{name:"Northern Ireland",code:"NIR"},{name:"Scotland",code:"SCT"},{name:"Wales",code:"WLS"}],gt:[{name:"Alta Verapaz",code:"AVE"},{name:"Baja Verapaz",code:"BVE"},{name:"Chimaltenango",code:"CMT"},{name:"Chiquimula",code:"CQM"},{name:"El Progreso",code:"EPR"},{name:"Escuintla",code:"ESC"},{name:"Guatemala",code:"GUA"},{name:"Huehuetenango",code:"HUE"},{name:"Izabal",code:"IZA"},{name:"Jalapa",code:"JAL"},{name:"Jutiapa",code:"JUT"},{name:"Petén",code:"PET"},{name:"Quetzaltenango",code:"QUE"},{name:"Quiché",code:"QUI"},{name:"Retalhuleu",code:"RET"},{name:"Sacatepéquez",code:"SAC"},{name:"San Marcos",code:"SMA"},{name:"Santa Rosa",code:"SRO"},{name:"Sololá",code:"SOL"},{name:"Suchitepéquez",code:"SUC"},{name:"Totonicapán",code:"TOT"},{name:"Zacapa",code:"ZAC"}],hk:[{name:"Hong Kong Island",code:"HK"},{name:"Kowloon",code:"KL"},{name:"New Territories",code:"NT"}],id:[{name:"Aceh",code:"AC"},{name:"Bali",code:"BA"},{name:"Bangka Belitung",code:"BB"},{name:"Banten",code:"BT"},{name:"Bengkulu",code:"BE"},{name:"Gorontalo",code:"GO"},{name:"Jakarta",code:"JK"},{name:"Jambi",code:"JA"},{name:"Jawa Barat",code:"JB"},{name:"Jawa Tengah",code:"JT"},{name:"Jawa Timur",code:"JI"},{name:"Kalimantan Barat",code:"KB"},{name:"Kalimantan Selatan",code:"KS"},{name:"Kalimantan Tengah",code:"KT"},{name:"Kalimantan Timur",code:"KI"},{name:"Kalimantan Utara",code:"KU"},{name:"Kepulauan Riau",code:"KR"},{name:"Lampung",code:"LA"},{name:"Maluku",code:"MA"},{name:"Maluku Utara",code:"MU"},{name:"North Sumatra",code:"SU"},{name:"Nusa Tenggara Barat",code:"NB"},{name:"Nusa Tenggara Timur",code:"NT"},{name:"Papua",code:"PA"},{name:"Papua Barat",code:"PB"},{name:"Riau",code:"RI"},{name:"South Sumatra",code:"SS"},{name:"Sulawesi Barat",code:"SR"},{name:"Sulawesi Selatan",code:"SN"},{name:"Sulawesi Tengah",code:"ST"},{name:"Sulawesi Tenggara",code:"SG"},{name:"Sulawesi Utara",code:"SA"},{name:"West Sumatra",code:"SB"},{name:"Yogyakarta",code:"YO"}],ie:[{name:"Carlow",code:"CW"},{name:"Cavan",code:"CN"},{name:"Clare",code:"CE"},{name:"Cork",code:"CO"},{name:"Donegal",code:"DL"},{name:"Dublin",code:"D"},{name:"Galway",code:"G"},{name:"Kerry",code:"KY"},{name:"Kildare",code:"KE"},{name:"Kilkenny",code:"KK"},{name:"Laois",code:"LS"},{name:"Leitrim",code:"LM"},{name:"Limerick",code:"LK"},{name:"Longford",code:"LD"},{name:"Louth",code:"LH"},{name:"Mayo",code:"MO"},{name:"Meath",code:"MH"},{name:"Monaghan",code:"MN"},{name:"Offaly",code:"OY"},{name:"Roscommon",code:"RN"},{name:"Sligo",code:"SO"},{name:"Tipperary",code:"TA"},{name:"Waterford",code:"WD"},{name:"Westmeath",code:"WH"},{name:"Wexford",code:"WX"},{name:"Wicklow",code:"WW"}],in:[{name:"Andaman and Nicobar Islands",code:"AN"},{name:"Andhra Pradesh",code:"AP"},{name:"Arunachal Pradesh",code:"AR"},{name:"Assam",code:"AS"},{name:"Bihar",code:"BR"},{name:"Chandigarh",code:"CH"},{name:"Chhattisgarh",code:"CG"},{name:"Dadra and Nagar Haveli",code:"DN"},{name:"Daman and Diu",code:"DD"},{name:"Delhi",code:"DL"},{name:"Goa",code:"GA"},{name:"Gujarat",code:"GJ"},{name:"Haryana",code:"HR"},{name:"Himachal Pradesh",code:"HP"},{name:"Jammu and Kashmir",code:"JK"},{name:"Jharkhand",code:"JH"},{name:"Karnataka",code:"KA"},{name:"Kerala",code:"KL"},{name:"Ladakh",code:"LA"},{name:"Lakshadweep",code:"LD"},{name:"Madhya Pradesh",code:"MP"},{name:"Maharashtra",code:"MH"},{name:"Manipur",code:"MN"},{name:"Meghalaya",code:"ML"},{name:"Mizoram",code:"MZ"},{name:"Nagaland",code:"NL"},{name:"Odisha",code:"OR"},{name:"Puducherry",code:"PY"},{name:"Punjab",code:"PB"},{name:"Rajasthan",code:"RJ"},{name:"Sikkim",code:"SK"},{name:"Tamil Nadu",code:"TN"},{name:"Telangana",code:"TS"},{name:"Tripura",code:"TR"},{name:"Uttar Pradesh",code:"UP"},{name:"Uttarakhand",code:"UK"},{name:"West Bengal",code:"WB"}],it:[{name:"Agrigento",code:"AG"},{name:"Alessandria",code:"AL"},{name:"Ancona",code:"AN"},{name:"Aosta",code:"AO"},{name:"Arezzo",code:"AR"},{name:"Ascoli Piceno",code:"AP"},{name:"Asti",code:"AT"},{name:"Avellino",code:"AV"},{name:"Bari",code:"BA"},{name:"Barletta-Andria-Trani",code:"BT"},{name:"Belluno",code:"BL"},{name:"Benevento",code:"BN"},{name:"Bergamo",code:"BG"},{name:"Biella",code:"BI"},{name:"Bologna",code:"BO"},{name:"Bolzano",code:"BZ"},{name:"Brescia",code:"BS"},{name:"Brindisi",code:"BR"},{name:"Cagliari",code:"CA"},{name:"Caltanissetta",code:"CL"},{name:"Campobasso",code:"CB"},{name:"Carbonia-Iglesias",code:"CI"},{name:"Caserta",code:"CE"},{name:"Catania",code:"CT"},{name:"Catanzaro",code:"CZ"},{name:"Chieti",code:"CH"},{name:"Como",code:"CO"},{name:"Cosenza",code:"CS"},{name:"Cremona",code:"CR"},{name:"Crotone",code:"KR"},{name:"Cuneo",code:"CN"},{name:"Enna",code:"EN"},{name:"Fermo",code:"FM"},{name:"Ferrara",code:"FE"},{name:"Firenze",code:"FI"},{name:"Foggia",code:"FG"},{name:"Forlì-Cesena",code:"FC"},{name:"Frosinone",code:"FR"},{name:"Genova",code:"GE"},{name:"Gorizia",code:"GO"},{name:"Grosseto",code:"GR"},{name:"Imperia",code:"IM"},{name:"Isernia",code:"IS"},{name:"L’Aquila",code:"AQ"},{name:"La Spezia",code:"SP"},{name:"Latina",code:"LT"},{name:"Lecce",code:"LE"},{name:"Lecco",code:"LC"},{name:"Livorno",code:"LI"},{name:"Lodi",code:"LO"},{name:"Lucca",code:"LU"},{name:"Macerata",code:"MC"},{name:"Mantova",code:"MN"},{name:"Massa-Carrara",code:"MS"},{name:"Matera",code:"MT"},{name:"Medio Campidano",code:"VS"},{name:"Messina",code:"ME"},{name:"Milano",code:"MI"},{name:"Modena",code:"MO"},{name:"Monza e Brianza",code:"MB"},{name:"Napoli",code:"NA"},{name:"Novara",code:"NO"},{name:"Nuoro",code:"NU"},{name:"Ogliastra",code:"OG"},{name:"Olbia-Tempio",code:"OT"},{name:"Oristano",code:"OR"},{name:"Padova",code:"PD"},{name:"Palermo",code:"PA"},{name:"Parma",code:"PR"},{name:"Pavia",code:"PV"},{name:"Perugia",code:"PG"},{name:"Pesaro e Urbino",code:"PU"},{name:"Pescara",code:"PE"},{name:"Piacenza",code:"PC"},{name:"Pisa",code:"PI"},{name:"Pistoia",code:"PT"},{name:"Pordenone",code:"PN"},{name:"Potenza",code:"PZ"},{name:"Prato",code:"PO"},{name:"Ragusa",code:"RG"},{name:"Ravenna",code:"RA"},{name:"Reggio Calabria",code:"RC"},{name:"Reggio Emilia",code:"RE"},{name:"Rieti",code:"RI"},{name:"Rimini",code:"RN"},{name:"Roma",code:"RM"},{name:"Rovigo",code:"RO"},{name:"Salerno",code:"SA"},{name:"Sassari",code:"SS"},{name:"Savona",code:"SV"},{name:"Siena",code:"SI"},{name:"Siracusa",code:"SR"},{name:"Sondrio",code:"SO"},{name:"Taranto",code:"TA"},{name:"Teramo",code:"TE"},{name:"Terni",code:"TR"},{name:"Torino",code:"TO"},{name:"Trapani",code:"TP"},{name:"Trento",code:"TN"},{name:"Treviso",code:"TV"},{name:"Trieste",code:"TS"},{name:"Udine",code:"UD"},{name:"Varese",code:"VA"},{name:"Venezia",code:"VE"},{name:"Verbano-Cusio-Ossola",code:"VB"},{name:"Vercelli",code:"VC"},{name:"Verona",code:"VR"},{name:"Vibo Valentia",code:"VV"},{name:"Vicenza",code:"VI"},{name:"Viterbo",code:"VT"}],jp:[{name:"Hokkaidō",code:"JP-01"},{name:"Aomori",code:"JP-02"},{name:"Iwate",code:"JP-03"},{name:"Miyagi",code:"JP-04"},{name:"Akita",code:"JP-05"},{name:"Yamagata",code:"JP-06"},{name:"Fukushima",code:"JP-07"},{name:"Ibaraki",code:"JP-08"},{name:"Tochigi",code:"JP-09"},{name:"Gunma",code:"JP-10"},{name:"Saitama",code:"JP-11"},{name:"Chiba",code:"JP-12"},{name:"Tōkyō",code:"JP-13"},{name:"Kanagawa",code:"JP-14"},{name:"Niigata",code:"JP-15"},{name:"Toyama",code:"JP-16"},{name:"Ishikawa",code:"JP-17"},{name:"Fukui",code:"JP-18"},{name:"Yamanashi",code:"JP-19"},{name:"Nagano",code:"JP-20"},{name:"Gifu",code:"JP-21"},{name:"Shizuoka",code:"JP-22"},{name:"Aichi",code:"JP-23"},{name:"Mie",code:"JP-24"},{name:"Shiga",code:"JP-25"},{name:"Kyōto",code:"JP-26"},{name:"Ōsaka",code:"JP-27"},{name:"Hyōgo",code:"JP-28"},{name:"Nara",code:"JP-29"},{name:"Wakayama",code:"JP-30"},{name:"Tottori",code:"JP-31"},{name:"Shimane",code:"JP-32"},{name:"Okayama",code:"JP-33"},{name:"Hiroshima",code:"JP-34"},{name:"Yamaguchi",code:"JP-35"},{name:"Tokushima",code:"JP-36"},{name:"Kagawa",code:"JP-37"},{name:"Ehime",code:"JP-38"},{name:"Kōchi",code:"JP-39"},{name:"Fukuoka",code:"JP-40"},{name:"Saga",code:"JP-41"},{name:"Nagasaki",code:"JP-42"},{name:"Kumamoto",code:"JP-43"},{name:"Ōita",code:"JP-44"},{name:"Miyazaki",code:"JP-45"},{name:"Kagoshima",code:"JP-46"},{name:"Okinawa",code:"JP-47"}],kr:[{name:"Busan",code:"KR-26"},{name:"Chungbuk",code:"KR-43"},{name:"Chungnam",code:"KR-44"},{name:"Daegu",code:"KR-27"},{name:"Daejeon",code:"KR-30"},{name:"Gangwon",code:"KR-42"},{name:"Gwangju",code:"KR-29"},{name:"Gyeongbuk",code:"KR-47"},{name:"Gyeonggi",code:"KR-41"},{name:"Gyeongnam",code:"KR-48"},{name:"Incheon",code:"KR-28"},{name:"Jeju",code:"KR-49"},{name:"Jeonbuk",code:"KR-45"},{name:"Jeonnam",code:"KR-46"},{name:"Sejong",code:"KR-50"},{name:"Seoul",code:"KR-11"},{name:"Ulsan",code:"KR-31"}],mx:[{name:"Aguascalientes",code:"AGS"},{name:"Baja California",code:"BC"},{name:"Baja California Sur",code:"BCS"},{name:"Campeche",code:"CAMP"},{name:"Chiapas",code:"CHIS"},{name:"Chihuahua",code:"CHIH"},{name:"Ciudad de México",code:"DF"},{name:"Coahuila",code:"COAH"},{name:"Colima",code:"COL"},{name:"Durango",code:"DGO"},{name:"Guanajuato",code:"GTO"},{name:"Guerrero",code:"GRO"},{name:"Hidalgo",code:"HGO"},{name:"Jalisco",code:"JAL"},{name:"México",code:"MEX"},{name:"Michoacán",code:"MICH"},{name:"Morelos",code:"MOR"},{name:"Nayarit",code:"NAY"},{name:"Nuevo León",code:"NL"},{name:"Oaxaca",code:"OAX"},{name:"Puebla",code:"PUE"},{name:"Querétaro",code:"QRO"},{name:"Quintana Roo",code:"Q ROO"},{name:"San Luis Potosí",code:"SLP"},{name:"Sinaloa",code:"SIN"},{name:"Sonora",code:"SON"},{name:"Tabasco",code:"TAB"},{name:"Tamaulipas",code:"TAMPS"},{name:"Tlaxcala",code:"TLAX"},{name:"Veracruz",code:"VER"},{name:"Yucatán",code:"YUC"},{name:"Zacatecas",code:"ZAC"}],my:[{name:"Johor",code:"JHR"},{name:"Kedah",code:"KDH"},{name:"Kelantan",code:"KTN"},{name:"Kuala Lumpur",code:"KUL"},{name:"Labuan",code:"LBN"},{name:"Melaka",code:"MLK"},{name:"Negeri Sembilan",code:"NSN"},{name:"Pahang",code:"PHG"},{name:"Penang",code:"PNG"},{name:"Perak",code:"PRK"},{name:"Perlis",code:"PLS"},{name:"Putrajaya",code:"PJY"},{name:"Sabah",code:"SBH"},{name:"Sarawak",code:"SWK"},{name:"Selangor",code:"SGR"},{name:"Terengganu",code:"TRG"}],ng:[{name:"Abia",code:"AB"},{name:"Abuja Federal Capital Territory",code:"FC"},{name:"Adamawa",code:"AD"},{name:"Akwa Ibom",code:"AK"},{name:"Anambra",code:"AN"},{name:"Bauchi",code:"BA"},{name:"Bayelsa",code:"BY"},{name:"Benue",code:"BE"},{name:"Borno",code:"BO"},{name:"Cross River",code:"CR"},{name:"Delta",code:"DE"},{name:"Ebonyi",code:"EB"},{name:"Edo",code:"ED"},{name:"Ekiti",code:"EK"},{name:"Enugu",code:"EN"},{name:"Gombe",code:"GO"},{name:"Imo",code:"IM"},{name:"Jigawa",code:"JI"},{name:"Kaduna",code:"KD"},{name:"Kano",code:"KN"},{name:"Katsina",code:"KT"},{name:"Kebbi",code:"KE"},{name:"Kogi",code:"KO"},{name:"Kwara",code:"KW"},{name:"Lagos",code:"LA"},{name:"Nasarawa",code:"NA"},{name:"Niger",code:"NI"},{name:"Ogun",code:"OG"},{name:"Ondo",code:"ON"},{name:"Osun",code:"OS"},{name:"Oyo",code:"OY"},{name:"Plateau",code:"PL"},{name:"Rivers",code:"RI"},{name:"Sokoto",code:"SO"},{name:"Taraba",code:"TA"},{name:"Yobe",code:"YO"},{name:"Zamfara",code:"ZA"}],nz:[{name:"Auckland",code:"AUK"},{name:"Bay of Plenty",code:"BOP"},{name:"Canterbury",code:"CAN"},{name:"Chatham Islands",code:"CIT"},{name:"Gisborne",code:"GIS"},{name:"Hawke’s Bay",code:"HKB"},{name:"Manawatu-Wanganui",code:"MWT"},{name:"Marlborough",code:"MBH"},{name:"Nelson",code:"NSN"},{name:"Northland",code:"NTL"},{name:"Otago",code:"OTA"},{name:"Southland",code:"STL"},{name:"Taranaki",code:"TKI"},{name:"Tasman",code:"TAS"},{name:"Waikato",code:"WKO"},{name:"Wellington",code:"WGN"},{name:"West Coast",code:"WTC"}],pa:[{name:"Bocas del Toro",code:"PA-1"},{name:"Chiriquí",code:"PA-4"},{name:"Coclé",code:"PA-2"},{name:"Colón",code:"PA-3"},{name:"Darién",code:"PA-5"},{name:"Emberá",code:"PA-EM"},{name:"Herrera",code:"PA-6"},{name:"Kuna Yala",code:"PA-KY"},{name:"Los Santos",code:"PA-7"},{name:"Ngöbe-Buglé",code:"PA-NB"},{name:"Panamá",code:"PA-8"},{name:"Panamá Oeste",code:"PA-10"},{name:"Veraguas",code:"PA-9"}],pe:[{name:"Amazonas",code:"PE-AMA"},{name:"Áncash",code:"PE-ANC"},{name:"Apurímac",code:"PE-APU"},{name:"Arequipa",code:"PE-ARE"},{name:"Ayacucho",code:"PE-AYA"},{name:"Cajamarca",code:"PE-CAJ"},{name:"Callao",code:"PE-CAL"},{name:"Cuzco",code:"PE-CUS"},{name:"Huancavelica",code:"PE-HUV"},{name:"Huánuco",code:"PE-HUC"},{name:"Ica",code:"PE-ICA"},{name:"Junín",code:"PE-JUN"},{name:"La Libertad",code:"PE-LAL"},{name:"Lambayeque",code:"PE-LAM"},{name:"Lima (departamento)",code:"PE-LIM"},{name:"Lima (provincia)",code:"PE-LMA"},{name:"Loreto",code:"PE-LOR"},{name:"Madre de Dios",code:"PE-MDD"},{name:"Moquegua",code:"PE-MOQ"},{name:"Pasco",code:"PE-PAS"},{name:"Piura",code:"PE-PIU"},{name:"Puno",code:"PE-PUN"},{name:"San Martín",code:"PE-SAM"},{name:"Tacna",code:"PE-TAC"},{name:"Tumbes",code:"PE-TUM"},{name:"Ucayali",code:"PE-UCA"}],ph:[{name:"Abra",code:"PH-ABR"},{name:"Agusan del Norte",code:"PH-AGN"},{name:"Agusan del Sur",code:"PH-AGS"},{name:"Aklan",code:"PH-AKL"},{name:"Albay",code:"PH-ALB"},{name:"Antique",code:"PH-ANT"},{name:"Apayao",code:"PH-APA"},{name:"Aurora",code:"PH-AUR"},{name:"Basilan",code:"PH-BAS"},{name:"Bataan",code:"PH-BAN"},{name:"Batanes",code:"PH-BTN"},{name:"Batangas",code:"PH-BTG"},{name:"Benguet",code:"PH-BEN"},{name:"Biliran",code:"PH-BIL"},{name:"Bohol",code:"PH-BOH"},{name:"Bukidnon",code:"PH-BUK"},{name:"Bulacan",code:"PH-BUL"},{name:"Cagayan",code:"PH-CAG"},{name:"Camarines Norte",code:"PH-CAN"},{name:"Camarines Sur",code:"PH-CAS"},{name:"Camiguin",code:"PH-CAM"},{name:"Capiz",code:"PH-CAP"},{name:"Catanduanes",code:"PH-CAT"},{name:"Cavite",code:"PH-CAV"},{name:"Cebu",code:"PH-CEB"},{name:"Cotabato",code:"PH-NCO"},{name:"Davao de Oro",code:"PH-COM"},{name:"Davao del Norte",code:"PH-DAV"},{name:"Davao del Sur",code:"PH-DAS"},{name:"Davao Occidental",code:"PH-DVO"},{name:"Davao Oriental",code:"PH-DAO"},{name:"Dinagat Islands",code:"PH-DIN"},{name:"Eastern Samar",code:"PH-EAS"},{name:"Guimaras",code:"PH-GUI"},{name:"Ifugao",code:"PH-IFU"},{name:"Ilocos Norte",code:"PH-ILN"},{name:"Ilocos Sur",code:"PH-ILS"},{name:"Iloilo",code:"PH-ILI"},{name:"Isabela",code:"PH-ISA"},{name:"Kalinga",code:"PH-KAL"},{name:"La Union",code:"PH-LUN"},{name:"Laguna",code:"PH-LAG"},{name:"Lanao del Norte",code:"PH-LAN"},{name:"Lanao del Sur",code:"PH-LAS"},{name:"Leyte",code:"PH-LEY"},{name:"Maguindanao",code:"PH-MAG"},{name:"Marinduque",code:"PH-MAD"},{name:"Masbate",code:"PH-MAS"},{name:"Metro Manila",code:"PH-00"},{name:"Misamis Occidental",code:"PH-MSC"},{name:"Misamis Oriental",code:"PH-MSR"},{name:"Mountain Province",code:"PH-MOU"},{name:"Negros Occidental",code:"PH-NEC"},{name:"Negros Oriental",code:"PH-NER"},{name:"Northern Samar",code:"PH-NSA"},{name:"Nueva Ecija",code:"PH-NUE"},{name:"Nueva Vizcaya",code:"PH-NUV"},{name:"Occidental Mindoro",code:"PH-MDC"},{name:"Oriental Mindoro",code:"PH-MDR"},{name:"Palawan",code:"PH-PLW"},{name:"Pampanga",code:"PH-PAM"},{name:"Pangasinan",code:"PH-PAN"},{name:"Quezon",code:"PH-QUE"},{name:"Quirino",code:"PH-QUI"},{name:"Rizal",code:"PH-RIZ"},{name:"Romblon",code:"PH-ROM"},{name:"Samar",code:"PH-WSA"},{name:"Sarangani",code:"PH-SAR"},{name:"Siquijor",code:"PH-SIG"},{name:"Sorsogon",code:"PH-SOR"},{name:"South Cotabato",code:"PH-SCO"},{name:"Southern Leyte",code:"PH-SLE"},{name:"Sultan Kudarat",code:"PH-SUK"},{name:"Sulu",code:"PH-SLU"},{name:"Surigao del Norte",code:"PH-SUN"},{name:"Surigao del Sur",code:"PH-SUR"},{name:"Tarlac",code:"PH-TAR"},{name:"Tawi-Tawi",code:"PH-TAW"},{name:"Zambales",code:"PH-ZMB"},{name:"Zamboanga del Norte",code:"PH-ZAN"},{name:"Zamboanga del Sur",code:"PH-ZAS"},{name:"Zamboanga Sibugay",code:"PH-ZSI"}],pt:[{name:"Açores",code:"PT-20"},{name:"Aveiro",code:"PT-01"},{name:"Beja",code:"PT-02"},{name:"Braga",code:"PT-03"},{name:"Bragança",code:"PT-04"},{name:"Castelo Branco",code:"PT-05"},{name:"Coimbra",code:"PT-06"},{name:"Évora",code:"PT-07"},{name:"Faro",code:"PT-08"},{name:"Guarda",code:"PT-09"},{name:"Leiria",code:"PT-10"},{name:"Lisboa",code:"PT-11"},{name:"Madeira",code:"PT-30"},{name:"Portalegre",code:"PT-12"},{name:"Porto",code:"PT-13"},{name:"Santarém",code:"PT-14"},{name:"Setúbal",code:"PT-15"},{name:"Viana do Castelo",code:"PT-16"},{name:"Vila Real",code:"PT-17"},{name:"Viseu",code:"PT-18"}],ro:[{name:"Alba",code:"AB"},{name:"Arad",code:"AR"},{name:"Argeș",code:"AG"},{name:"Bacău",code:"BC"},{name:"Bihor",code:"BH"},{name:"Bistrița-Năsăud",code:"BN"},{name:"Botoșani",code:"BT"},{name:"Brașov",code:"BV"},{name:"Brăila",code:"BR"},{name:"București",code:"B"},{name:"Buzău",code:"BZ"},{name:"Călărași",code:"CL"},{name:"Caraș-Severin",code:"CS"},{name:"Cluj",code:"CJ"},{name:"Constanța",code:"CT"},{name:"Covasna",code:"CV"},{name:"Dâmbovița",code:"DB"},{name:"Dolj",code:"DJ"},{name:"Galați",code:"GL"},{name:"Giurgiu",code:"GR"},{name:"Gorj",code:"GJ"},{name:"Harghita",code:"HR"},{name:"Hunedoara",code:"HD"},{name:"Iași",code:"IS"},{name:"Ialomița",code:"IL"},{name:"Ilfov",code:"IF"},{name:"Maramureș",code:"MM"},{name:"Mehedinți",code:"MH"},{name:"Mureș",code:"MS"},{name:"Neamț",code:"NT"},{name:"Olt",code:"OT"},{name:"Prahova",code:"PH"},{name:"Sălaj",code:"SJ"},{name:"Satu Mare",code:"SM"},{name:"Sibiu",code:"SB"},{name:"Suceava",code:"SV"},{name:"Teleorman",code:"TR"},{name:"Timiș",code:"TM"},{name:"Tulcea",code:"TL"},{name:"Vâlcea",code:"VL"},{name:"Vaslui",code:"VS"},{name:"Vrancea",code:"VN"}],ru:[{name:"Republic of Adygeya",code:"AD"},{name:"Altai Republic",code:"AL"},{name:"Altai Krai",code:"ALT"},{name:"Amur Oblast",code:"AMU"},{name:"Arkhangelsk Oblast",code:"ARK"},{name:"Astrakhan Oblast",code:"AST"},{name:"Republic of Bashkortostan",code:"BA"},{name:"Belgorod Oblast",code:"BEL"},{name:"Bryansk Oblast",code:"BRY"},{name:"Republic of Buryatia",code:"BU"},{name:"Chechen Republic",code:"CE"},{name:"Chelyabinsk Oblast",code:"CHE"},{name:"Chukotka Autonomous Okrug",code:"CHU"},{name:"Chuvash Republic",code:"CU"},{name:"Republic of Dagestan",code:"DA"},{name:"Republic of Ingushetia",code:"IN"},{name:"Irkutsk Oblast",code:"IRK"},{name:"Ivanovo Oblast",code:"IVA"},{name:"Jewish Autonomous Oblast",code:"YEV"},{name:"Kabardino-Balkarian Republic",code:"KB"},{name:"Kaliningrad Oblast",code:"KGD"},{name:"Republic of Kalmykia",code:"KL"},{name:"Kaluga Oblast",code:"KLU"},{name:"Kamchatka Krai",code:"KAM"},{name:"Karachay–Cherkess Republic",code:"KC"},{name:"Republic of Karelia",code:"KR"},{name:"Kemerovo Oblast",code:"KEM"},{name:"Khabarovsk Krai",code:"KHA"},{name:"Republic of Khakassia",code:"KK"},{name:"Khanty-Mansi Autonomous Okrug",code:"KHM"},{name:"Kirov Oblast",code:"KIR"},{name:"Komi Republic",code:"KO"},{name:"Kostroma Oblast",code:"KOS"},{name:"Krasnodar Krai",code:"KDA"},{name:"Krasnoyarsk Krai",code:"KYA"},{name:"Kurgan Oblast",code:"KGN"},{name:"Kursk Oblast",code:"KRS"},{name:"Leningrad Oblast",code:"LEN"},{name:"Lipetsk Oblast",code:"LIP"},{name:"Magadan Oblast",code:"MAG"},{name:"Mari El Republic",code:"ME"},{name:"Republic of Mordovia",code:"MO"},{name:"Moscow",code:"MOW"},{name:"Moscow Oblast",code:"MOS"},{name:"Murmansk Oblast",code:"MUR"},{name:"Nizhny Novgorod Oblast",code:"NIZ"},{name:"Novgorod Oblast",code:"NGR"},{name:"Novosibirsk Oblast",code:"NVS"},{name:"Omsk Oblast",code:"OMS"},{name:"Orenburg Oblast",code:"ORE"},{name:"Oryol Oblast",code:"ORL"},{name:"Penza Oblast",code:"PNZ"},{name:"Perm Krai",code:"PER"},{name:"Primorsky Krai",code:"PRI"},{name:"Pskov Oblast",code:"PSK"},{name:"Rostov Oblast",code:"ROS"},{name:"Ryazan Oblast",code:"RYA"},{name:"Saint Petersburg",code:"SPE"},{name:"Sakha Republic (Yakutia)",code:"SA"},{name:"Sakhalin Oblast",code:"SAK"},{name:"Samara Oblast",code:"SAM"},{name:"Saratov Oblast",code:"SAR"},{name:"Republic of North Ossetia–Alania",code:"SE"},{name:"Smolensk Oblast",code:"SMO"},{name:"Stavropol Krai",code:"STA"},{name:"Sverdlovsk Oblast",code:"SVE"},{name:"Tambov Oblast",code:"TAM"},{name:"Republic of Tatarstan",code:"TA"},{name:"Tomsk Oblast",code:"TOM"},{name:"Tula Oblast",code:"TUL"},{name:"Tver Oblast",code:"TVE"},{name:"Tyumen Oblast",code:"TYU"},{name:"Tyva Republic",code:"TY"},{name:"Udmurtia",code:"UD"},{name:"Ulyanovsk Oblast",code:"ULY"},{name:"Vladimir Oblast",code:"VLA"},{name:"Volgograd Oblast",code:"VGG"},{name:"Vologda Oblast",code:"VLG"},{name:"Voronezh Oblast",code:"VOR"},{name:"Yamalo-Nenets Autonomous Okrug",code:"YAN"},{name:"Yaroslavl Oblast",code:"YAR"},{name:"Zabaykalsky Krai",code:"ZAB"}],th:[{name:"Amnat Charoen",code:"TH-37"},{name:"Ang Thong",code:"TH-15"},{name:"Bangkok",code:"TH-10"},{name:"Bueng Kan",code:"TH-38"},{name:"Buriram",code:"TH-31"},{name:"Chachoengsao",code:"TH-24"},{name:"Chai Nat",code:"TH-18"},{name:"Chaiyaphum",code:"TH-36"},{name:"Chanthaburi",code:"TH-22"},{name:"Chiang Mai",code:"TH-50"},{name:"Chiang Rai",code:"TH-57"},{name:"Chon Buri",code:"TH-20"},{name:"Chumphon",code:"TH-86"},{name:"Kalasin",code:"TH-46"},{name:"Kamphaeng Phet",code:"TH-62"},{name:"Kanchanaburi",code:"TH-71"},{name:"Khon Kaen",code:"TH-40"},{name:"Krabi",code:"TH-81"},{name:"Lampang",code:"TH-52"},{name:"Lamphun",code:"TH-51"},{name:"Loei",code:"TH-42"},{name:"Lopburi",code:"TH-16"},{name:"Mae Hong Son",code:"TH-58"},{name:"Maha Sarakham",code:"TH-44"},{name:"Mukdahan",code:"TH-49"},{name:"Nakhon Nayok",code:"TH-26"},{name:"Nakhon Pathom",code:"TH-73"},{name:"Nakhon Phanom",code:"TH-48"},{name:"Nakhon Ratchasima",code:"TH-30"},{name:"Nakhon Sawan",code:"TH-60"},{name:"Nakhon Si Thammarat",code:"TH-80"},{name:"Nan",code:"TH-55"},{name:"Narathiwat",code:"TH-96"},{name:"Nong Bua Lam Phu",code:"TH-39"},{name:"Nong Khai",code:"TH-43"},{name:"Nonthaburi",code:"TH-12"},{name:"Pathum Thani",code:"TH-13"},{name:"Pattani",code:"TH-94"},{name:"Pattaya",code:"TH-S"},{name:"Phangnga",code:"TH-82"},{name:"Phatthalung",code:"TH-93"},{name:"Phayao",code:"TH-56"},{name:"Phetchabun",code:"TH-67"},{name:"Phetchaburi",code:"TH-76"},{name:"Phichit",code:"TH-66"},{name:"Phitsanulok",code:"TH-65"},{name:"Phra Nakhon Si Ayutthaya",code:"TH-14"},{name:"Phrae",code:"TH-54"},{name:"Phuket",code:"TH-83"},{name:"Prachin Buri",code:"TH-25"},{name:"Prachuap Khiri Khan",code:"TH-77"},{name:"Ranong",code:"TH-85"},{name:"Ratchaburi",code:"TH-70"},{name:"Rayong",code:"TH-21"},{name:"Roi Et",code:"TH-45"},{name:"Sa Kaeo",code:"TH-27"},{name:"Sakon Nakhon",code:"TH-47"},{name:"Samut Prakan",code:"TH-11"},{name:"Samut Sakhon",code:"TH-74"},{name:"Samut Songkhram",code:"TH-75"},{name:"Saraburi",code:"TH-19"},{name:"Satun",code:"TH-91"},{name:"Sing Buri",code:"TH-17"},{name:"Sisaket",code:"TH-33"},{name:"Songkhla",code:"TH-90"},{name:"Sukhothai",code:"TH-64"},{name:"Suphan Buri",code:"TH-72"},{name:"Surat Thani",code:"TH-84"},{name:"Surin",code:"TH-32"},{name:"Tak",code:"TH-63"},{name:"Trang",code:"TH-92"},{name:"Trat",code:"TH-23"},{name:"Ubon Ratchathani",code:"TH-34"},{name:"Udon Thani",code:"TH-41"},{name:"Uthai Thani",code:"TH-61"},{name:"Uttaradit",code:"TH-53"},{name:"Yala",code:"TH-95"},{name:"Yasothon",code:"TH-35"}],us:[{name:"Alabama",code:"AL"},{name:"Alaska",code:"AK"},{name:"American Samoa",code:"AS"},{name:"Arizona",code:"AZ"},{name:"Arkansas",code:"AR"},{name:"California",code:"CA"},{name:"Colorado",code:"CO"},{name:"Connecticut",code:"CT"},{name:"Delaware",code:"DE"},{name:"District of Columbia",code:"DC"},{name:"Federated States of Micronesia",code:"FM"},{name:"Florida",code:"FL"},{name:"Georgia",code:"GA"},{name:"Guam",code:"GU"},{name:"Hawaii",code:"HI"},{name:"Idaho",code:"ID"},{name:"Illinois",code:"IL"},{name:"Indiana",code:"IN"},{name:"Iowa",code:"IA"},{name:"Kansas",code:"KS"},{name:"Kentucky",code:"KY"},{name:"Louisiana",code:"LA"},{name:"Maine",code:"ME"},{name:"Marshall Islands",code:"MH"},{name:"Maryland",code:"MD"},{name:"Massachusetts",code:"MA"},{name:"Michigan",code:"MI"},{name:"Minnesota",code:"MN"},{name:"Mississippi",code:"MS"},{name:"Missouri",code:"MO"},{name:"Montana",code:"MT"},{name:"Nebraska",code:"NE"},{name:"Nevada",code:"NV"},{name:"New Hampshire",code:"NH"},{name:"New Jersey",code:"NJ"},{name:"New Mexico",code:"NM"},{name:"New York",code:"NY"},{name:"North Carolina",code:"NC"},{name:"North Dakota",code:"ND"},{name:"Northern Mariana Islands",code:"MP"},{name:"Ohio",code:"OH"},{name:"Oklahoma",code:"OK"},{name:"Oregon",code:"OR"},{name:"Palau",code:"PW"},{name:"Pennsylvania",code:"PA"},{name:"Puerto Rico",code:"PR"},{name:"Rhode Island",code:"RI"},{name:"South Carolina",code:"SC"},{name:"South Dakota",code:"SD"},{name:"Tennessee",code:"TN"},{name:"Texas",code:"TX"},{name:"Utah",code:"UT"},{name:"Vermont",code:"VT"},{name:"Virginia",code:"VA"},{name:"Washington",code:"WA"},{name:"West Virginia",code:"WV"},{name:"Wisconsin",code:"WI"},{name:"Wyoming",code:"WY"},{name:"Virgin Islands",code:"VI"},{name:"Armed Forces Americas",code:"AA"},{name:"Armed Forces Europe",code:"AE"},{name:"Armed Forces Pacific",code:"AP"}],za:[{name:"Eastern Cape",code:"EC"},{name:"Free State",code:"FS"},{name:"Gauteng",code:"GT"},{name:"KwaZulu-Natal",code:"NL"},{name:"Limpopo",code:"LP"},{name:"Mpumalanga",code:"MP"},{name:"North West",code:"NW"},{name:"Northern Cape",code:"NC"},{name:"Western Cape",code:"WC"}]};function ah(A,u,l,p){var s;return p===void 0&&(p=!1),!(!p||A in nh)||((s=nh[A])!==null&&s!==void 0?s:[]).map(function(B){var m=B.name,S=B.code;return l?S:m}).includes(u)}var Mm,Ya=function(){return Ya=Object.assign||function(A){for(var u,l=1,p=arguments.length;l<p;l++)for(var s in u=arguments[l])Object.prototype.hasOwnProperty.call(u,s)&&(A[s]=u[s]);return A},Ya.apply(this,arguments)};const Pm=Aoe;var lb=d.n(Pm);const db=foe;var oh=d.n(db),_a=function(){return _a=Object.assign||function(A){for(var u,l=1,p=arguments.length;l<p;l++)for(var s in u=arguments[l])Object.prototype.hasOwnProperty.call(u,s)&&(A[s]=u[s]);return A},_a.apply(this,arguments)},ih=function(A){var u=A.children,l=function(s,B){var m={};for(var S in s)Object.prototype.hasOwnProperty.call(s,S)&&B.indexOf(S)<0&&(m[S]=s[S]);if(s!=null&&typeof Object.getOwnPropertySymbols=="function"){var T=0;for(S=Object.getOwnPropertySymbols(s);T<S.length;T++)B.indexOf(S[T])<0&&Object.prototype.propertyIsEnumerable.call(s,S[T])&&(m[S[T]]=s[S[T]])}return m}(A,["children"]),p=(0,f.jsx)(Pm.components.Option,_a({},l,{children:u}));return l.data.tooltip&&(p=(0,f.jsx)(Ds.OverlayTrigger,_a({placement:"right",overlay:(0,f.jsx)(Ds.Tooltip,_a({id:"tooltip-".concat(l.data.value),css:{zIndex:2,padding:".4rem 0",transition:"opacity .10s linear",".tooltip-inner":{maxWidth:"200px",padding:".25rem .5rem",color:"#fff",textAlign:"center",backgroundColor:"#000",borderRadius:".25rem",fontSize:"smaller"}}},{children:l.data.tooltip}))},{children:(0,f.jsx)("div",{children:p})}))),p},Qi=function(){return Qi=Object.assign||function(A){for(var u,l=1,p=arguments.length;l<p;l++)for(var s in u=arguments[l])Object.prototype.hasOwnProperty.call(u,s)&&(A[s]=u[s]);return A},Qi.apply(this,arguments)},dr=function(A,u,l,p){return new(l||(l=Promise))(function(s,B){function m(I){try{T(p.next(I))}catch(C){B(C)}}function S(I){try{T(p.throw(I))}catch(C){B(C)}}function T(I){var C;I.done?s(I.value):(C=I.value,C instanceof l?C:new l(function(D){D(C)})).then(m,S)}T((p=p.apply(A,[])).next())})},Xc=function(A,u){var l,p,s,B,m={label:0,sent:function(){if(1&s[0])throw s[1];return s[1]},trys:[],ops:[]};return B={next:S(0),throw:S(1),return:S(2)},typeof Symbol=="function"&&(B[Symbol.iterator]=function(){return this}),B;function S(T){return function(I){return function(C){if(l)throw new TypeError("Generator is already executing.");for(;m;)try{if(l=1,p&&(s=2&C[0]?p.return:C[0]?p.throw||((s=p.return)&&s.call(p),0):p.next)&&!(s=s.call(p,C[1])).done)return s;switch(p=0,s&&(C=[2&C[0],s.value]),C[0]){case 0:case 1:s=C;break;case 4:return m.label++,{value:C[1],done:!1};case 5:m.label++,p=C[1],C=[0];continue;case 7:C=m.ops.pop(),m.trys.pop();continue;default:if(!((s=(s=m.trys).length>0&&s[s.length-1])||C[0]!==6&&C[0]!==2)){m=0;continue}if(C[0]===3&&(!s||C[1]>s[0]&&C[1]<s[3])){m.label=C[1];break}if(C[0]===6&&m.label<s[1]){m.label=s[1],s=C;break}if(s&&m.label<s[2]){m.label=s[2],m.ops.push(C);break}s[2]&&m.ops.pop(),m.trys.pop();continue}C=u.call(A,m)}catch(D){C=[6,D],p=0}finally{l=s=0}if(5&C[0])throw C[1];return{value:C[0]?C[1]:void 0,done:!0}}([T,I])}}},qu=function(A,u,l){for(var p,s=0,B=u.length;s<B;s++)!p&&s in u||(p||(p=Array.prototype.slice.call(u,0,s)),p[s]=u[s]);return A.concat(p||Array.prototype.slice.call(u))};const Ps={"Africa/Abidjan":{c:["CI","BF","GH","GM","GN","ML","MR","SH","SL","SN","TG"]},"Africa/Accra":{c:["GH"]},"Africa/Addis_Ababa":{c:["ET"]},"Africa/Algiers":{c:["DZ"]},"Africa/Asmara":{c:["ER"]},"Africa/Asmera":{c:["ER"]},"Africa/Bamako":{c:["ML"]},"Africa/Bangui":{c:["CF"]},"Africa/Banjul":{c:["GM"]},"Africa/Bissau":{c:["GW"]},"Africa/Blantyre":{c:["MW"]},"Africa/Brazzaville":{c:["CG"]},"Africa/Bujumbura":{c:["BI"]},"Africa/Cairo":{c:["EG"]},"Africa/Casablanca":{c:["MA"]},"Africa/Ceuta":{c:["ES"]},"Africa/Conakry":{c:["GN"]},"Africa/Dakar":{c:["SN"]},"Africa/Dar_es_Salaam":{c:["TZ"]},"Africa/Djibouti":{c:["DJ"]},"Africa/Douala":{c:["CM"]},"Africa/El_Aaiun":{c:["EH"]},"Africa/Freetown":{c:["SL"]},"Africa/Gaborone":{c:["BW"]},"Africa/Harare":{c:["ZW"]},"Africa/Johannesburg":{c:["ZA","LS","SZ"]},"Africa/Juba":{c:["SS"]},"Africa/Kampala":{c:["UG"]},"Africa/Khartoum":{c:["SD"]},"Africa/Kigali":{c:["RW"]},"Africa/Kinshasa":{c:["CD"]},"Africa/Lagos":{c:["NG","AO","BJ","CD","CF","CG","CM","GA","GQ","NE"]},"Africa/Libreville":{c:["GA"]},"Africa/Lome":{c:["TG"]},"Africa/Luanda":{c:["AO"]},"Africa/Lubumbashi":{c:["CD"]},"Africa/Lusaka":{c:["ZM"]},"Africa/Malabo":{c:["GQ"]},"Africa/Maputo":{c:["MZ","BI","BW","CD","MW","RW","ZM","ZW"]},"Africa/Maseru":{c:["LS"]},"Africa/Mbabane":{c:["SZ"]},"Africa/Mogadishu":{c:["SO"]},"Africa/Monrovia":{c:["LR"]},"Africa/Nairobi":{c:["KE","DJ","ER","ET","KM","MG","SO","TZ","UG","YT"]},"Africa/Ndjamena":{c:["TD"]},"Africa/Niamey":{c:["NE"]},"Africa/Nouakchott":{c:["MR"]},"Africa/Ouagadougou":{c:["BF"]},"Africa/Porto-Novo":{c:["BJ"]},"Africa/Sao_Tome":{c:["ST"]},"Africa/Timbuktu":{c:["ML"]},"Africa/Tripoli":{c:["LY"]},"Africa/Tunis":{c:["TN"]},"Africa/Windhoek":{c:["NA"]},"America/Adak":{c:["US"]},"America/Anchorage":{c:["US"]},"America/Anguilla":{c:["AI"]},"America/Antigua":{c:["AG"]},"America/Araguaina":{c:["BR"]},"America/Argentina/Buenos_Aires":{c:["AR"]},"America/Argentina/Catamarca":{c:["AR"]},"America/Argentina/Cordoba":{c:["AR"]},"America/Argentina/Jujuy":{c:["AR"]},"America/Argentina/La_Rioja":{c:["AR"]},"America/Argentina/Mendoza":{c:["AR"]},"America/Argentina/Rio_Gallegos":{c:["AR"]},"America/Argentina/Salta":{c:["AR"]},"America/Argentina/San_Juan":{c:["AR"]},"America/Argentina/San_Luis":{c:["AR"]},"America/Argentina/Tucuman":{c:["AR"]},"America/Argentina/Ushuaia":{c:["AR"]},"America/Aruba":{c:["AW"]},"America/Asuncion":{c:["PY"]},"America/Atikokan":{c:["CA"]},"America/Bahia":{c:["BR"]},"America/Bahia_Banderas":{c:["MX"]},"America/Barbados":{c:["BB"]},"America/Belem":{c:["BR"]},"America/Belize":{c:["BZ"]},"America/Blanc-Sablon":{c:["CA"]},"America/Boa_Vista":{c:["BR"]},"America/Bogota":{c:["CO"]},"America/Boise":{c:["US"]},"America/Cambridge_Bay":{c:["CA"]},"America/Campo_Grande":{c:["BR"]},"America/Cancun":{c:["MX"]},"America/Caracas":{c:["VE"]},"America/Cayenne":{c:["GF"]},"America/Cayman":{c:["KY"]},"America/Chicago":{c:["US"]},"America/Chihuahua":{c:["MX"]},"America/Coral_Harbour":{c:["CA"]},"America/Costa_Rica":{c:["CR"]},"America/Creston":{c:["CA"]},"America/Cuiaba":{c:["BR"]},"America/Curacao":{c:["CW"]},"America/Danmarkshavn":{c:["GL"]},"America/Dawson":{c:["CA"]},"America/Dawson_Creek":{c:["CA"]},"America/Denver":{c:["US"]},"America/Detroit":{c:["US"]},"America/Dominica":{c:["DM"]},"America/Edmonton":{c:["CA"]},"America/Eirunepe":{c:["BR"]},"America/El_Salvador":{c:["SV"]},"America/Fort_Nelson":{c:["CA"]},"America/Fortaleza":{c:["BR"]},"America/Glace_Bay":{c:["CA"]},"America/Goose_Bay":{c:["CA"]},"America/Grand_Turk":{c:["TC"]},"America/Grenada":{c:["GD"]},"America/Guadeloupe":{c:["GP"]},"America/Guatemala":{c:["GT"]},"America/Guayaquil":{c:["EC"]},"America/Guyana":{c:["GY"]},"America/Halifax":{c:["CA"]},"America/Havana":{c:["CU"]},"America/Hermosillo":{c:["MX"]},"America/Indiana/Indianapolis":{c:["US"]},"America/Indiana/Knox":{c:["US"]},"America/Indiana/Marengo":{c:["US"]},"America/Indiana/Petersburg":{c:["US"]},"America/Indiana/Tell_City":{c:["US"]},"America/Indiana/Vevay":{c:["US"]},"America/Indiana/Vincennes":{c:["US"]},"America/Indiana/Winamac":{c:["US"]},"America/Inuvik":{c:["CA"]},"America/Iqaluit":{c:["CA"]},"America/Jamaica":{c:["JM"]},"America/Juneau":{c:["US"]},"America/Kentucky/Louisville":{c:["US"]},"America/Kentucky/Monticello":{c:["US"]},"America/Kralendijk":{c:["BQ"]},"America/La_Paz":{c:["BO"]},"America/Lima":{c:["PE"]},"America/Los_Angeles":{c:["US"]},"America/Lower_Princes":{c:["SX"]},"America/Maceio":{c:["BR"]},"America/Managua":{c:["NI"]},"America/Manaus":{c:["BR"]},"America/Marigot":{c:["MF"]},"America/Martinique":{c:["MQ"]},"America/Matamoros":{c:["MX"]},"America/Mazatlan":{c:["MX"]},"America/Menominee":{c:["US"]},"America/Merida":{c:["MX"]},"America/Metlakatla":{c:["US"]},"America/Mexico_City":{c:["MX"]},"America/Miquelon":{c:["PM"]},"America/Moncton":{c:["CA"]},"America/Monterrey":{c:["MX"]},"America/Montevideo":{c:["UY"]},"America/Montreal":{c:["CA"]},"America/Montserrat":{c:["MS"]},"America/Nassau":{c:["BS"]},"America/New_York":{c:["US"]},"America/Nipigon":{c:["CA"]},"America/Nome":{c:["US"]},"America/Noronha":{c:["BR"]},"America/North_Dakota/Beulah":{c:["US"]},"America/North_Dakota/Center":{c:["US"]},"America/North_Dakota/New_Salem":{c:["US"]},"America/Nuuk":{c:["GL"]},"America/Ojinaga":{c:["MX"]},"America/Panama":{c:["PA","CA","KY"]},"America/Pangnirtung":{c:["CA"]},"America/Paramaribo":{c:["SR"]},"America/Phoenix":{c:["US","CA"]},"America/Port-au-Prince":{c:["HT"]},"America/Port_of_Spain":{c:["TT"]},"America/Porto_Velho":{c:["BR"]},"America/Puerto_Rico":{c:["PR","AG","CA","AI","AW","BL","BQ","CW","DM","GD","GP","KN","LC","MF","MS","SX","TT","VC","VG","VI"]},"America/Punta_Arenas":{c:["CL"]},"America/Rainy_River":{c:["CA"]},"America/Rankin_Inlet":{c:["CA"]},"America/Recife":{c:["BR"]},"America/Regina":{c:["CA"]},"America/Resolute":{c:["CA"]},"America/Rio_Branco":{c:["BR"]},"America/Santarem":{c:["BR"]},"America/Santiago":{c:["CL"]},"America/Santo_Domingo":{c:["DO"]},"America/Sao_Paulo":{c:["BR"]},"America/Scoresbysund":{c:["GL"]},"America/Sitka":{c:["US"]},"America/St_Barthelemy":{c:["BL"]},"America/St_Johns":{c:["CA"]},"America/St_Kitts":{c:["KN"]},"America/St_Lucia":{c:["LC"]},"America/St_Thomas":{c:["VI"]},"America/St_Vincent":{c:["VC"]},"America/Swift_Current":{c:["CA"]},"America/Tegucigalpa":{c:["HN"]},"America/Thule":{c:["GL"]},"America/Thunder_Bay":{c:["CA"]},"America/Tijuana":{c:["MX"]},"America/Toronto":{c:["CA","BS"]},"America/Tortola":{c:["VG"]},"America/Vancouver":{c:["CA"]},"America/Virgin":{c:["VI"]},"America/Whitehorse":{c:["CA"]},"America/Winnipeg":{c:["CA"]},"America/Yakutat":{c:["US"]},"America/Yellowknife":{c:["CA"]},"Antarctica/Casey":{c:["AQ"]},"Antarctica/Davis":{c:["AQ"]},"Antarctica/DumontDUrville":{c:["AQ"]},"Antarctica/Macquarie":{c:["AU"]},"Antarctica/Mawson":{c:["AQ"]},"Antarctica/McMurdo":{c:["AQ"]},"Antarctica/Palmer":{c:["AQ"]},"Antarctica/Rothera":{c:["AQ"]},"Antarctica/South_Pole":{c:["AQ"]},"Antarctica/Syowa":{c:["AQ"]},"Antarctica/Troll":{c:["AQ"]},"Antarctica/Vostok":{c:["AQ"]},"Arctic/Longyearbyen":{c:["SJ"]},"Asia/Aden":{c:["YE"]},"Asia/Almaty":{c:["KZ"]},"Asia/Amman":{c:["JO"]},"Asia/Anadyr":{c:["RU"]},"Asia/Aqtau":{c:["KZ"]},"Asia/Aqtobe":{c:["KZ"]},"Asia/Ashgabat":{c:["TM"]},"Asia/Atyrau":{c:["KZ"]},"Asia/Baghdad":{c:["IQ"]},"Asia/Bahrain":{c:["BH"]},"Asia/Baku":{c:["AZ"]},"Asia/Bangkok":{c:["TH","KH","LA","VN"]},"Asia/Barnaul":{c:["RU"]},"Asia/Beirut":{c:["LB"]},"Asia/Bishkek":{c:["KG"]},"Asia/Brunei":{c:["BN"]},"Asia/Calcutta":{c:["IN"]},"Asia/Chita":{c:["RU"]},"Asia/Choibalsan":{c:["MN"]},"Asia/Colombo":{c:["LK"]},"Asia/Damascus":{c:["SY"]},"Asia/Dhaka":{c:["BD"]},"Asia/Dili":{c:["TL"]},"Asia/Dubai":{c:["AE","OM"]},"Asia/Dushanbe":{c:["TJ"]},"Asia/Famagusta":{c:["CY"]},"Asia/Gaza":{c:["PS"]},"Asia/Hebron":{c:["PS"]},"Asia/Ho_Chi_Minh":{c:["VN"]},"Asia/Hong_Kong":{c:["HK"]},"Asia/Hovd":{c:["MN"]},"Asia/Irkutsk":{c:["RU"]},"Asia/Jakarta":{c:["ID"]},"Asia/Jayapura":{c:["ID"]},"Asia/Jerusalem":{c:["IL"]},"Asia/Kabul":{c:["AF"]},"Asia/Kamchatka":{c:["RU"]},"Asia/Karachi":{c:["PK"]},"Asia/Kathmandu":{c:["NP"]},"Asia/Khandyga":{c:["RU"]},"Asia/Kolkata":{c:["IN"]},"Asia/Krasnoyarsk":{c:["RU"]},"Asia/Kuala_Lumpur":{c:["MY"]},"Asia/Kuching":{c:["MY"]},"Asia/Kuwait":{c:["KW"]},"Asia/Macau":{c:["MO"]},"Asia/Magadan":{c:["RU"]},"Asia/Makassar":{c:["ID"]},"Asia/Manila":{c:["PH"]},"Asia/Muscat":{c:["OM"]},"Asia/Nicosia":{c:["CY"]},"Asia/Novokuznetsk":{c:["RU"]},"Asia/Novosibirsk":{c:["RU"]},"Asia/Omsk":{c:["RU"]},"Asia/Oral":{c:["KZ"]},"Asia/Phnom_Penh":{c:["KH"]},"Asia/Pontianak":{c:["ID"]},"Asia/Pyongyang":{c:["KP"]},"Asia/Qatar":{c:["QA","BH"]},"Asia/Qostanay":{c:["KZ"]},"Asia/Qyzylorda":{c:["KZ"]},"Asia/Riyadh":{c:["SA","AQ","KW","YE"]},"Asia/Sakhalin":{c:["RU"]},"Asia/Samarkand":{c:["UZ"]},"Asia/Seoul":{c:["KR"]},"Asia/Shanghai":{c:["CN"]},"Asia/Singapore":{c:["SG","MY"]},"Asia/Srednekolymsk":{c:["RU"]},"Asia/Taipei":{c:["TW"]},"Asia/Tashkent":{c:["UZ"]},"Asia/Tbilisi":{c:["GE"]},"Asia/Tehran":{c:["IR"]},"Asia/Thimphu":{c:["BT"]},"Asia/Tokyo":{c:["JP"]},"Asia/Tomsk":{c:["RU"]},"Asia/Ulaanbaatar":{c:["MN"]},"Asia/Urumqi":{c:["CN"]},"Asia/Ust-Nera":{c:["RU"]},"Asia/Vientiane":{c:["LA"]},"Asia/Vladivostok":{c:["RU"]},"Asia/Yakutsk":{c:["RU"]},"Asia/Yangon":{c:["MM"]},"Asia/Yekaterinburg":{c:["RU"]},"Asia/Yerevan":{c:["AM"]},"Atlantic/Azores":{c:["PT"]},"Atlantic/Bermuda":{c:["BM"]},"Atlantic/Canary":{c:["ES"]},"Atlantic/Cape_Verde":{c:["CV"]},"Atlantic/Faroe":{c:["FO"]},"Atlantic/Jan_Mayen":{c:["SJ"]},"Atlantic/Madeira":{c:["PT"]},"Atlantic/Reykjavik":{c:["IS"]},"Atlantic/South_Georgia":{c:["GS"]},"Atlantic/St_Helena":{c:["SH"]},"Atlantic/Stanley":{c:["FK"]},"Australia/Adelaide":{c:["AU"]},"Australia/Brisbane":{c:["AU"]},"Australia/Broken_Hill":{c:["AU"]},"Australia/Darwin":{c:["AU"]},"Australia/Eucla":{c:["AU"]},"Australia/Hobart":{c:["AU"]},"Australia/Lindeman":{c:["AU"]},"Australia/Lord_Howe":{c:["AU"]},"Australia/Melbourne":{c:["AU"]},"Australia/Perth":{c:["AU"]},"Australia/Sydney":{c:["AU"]},"Canada/Eastern":{c:["CA"]},"Europe/Amsterdam":{c:["NL"]},"Europe/Andorra":{c:["AD"]},"Europe/Astrakhan":{c:["RU"]},"Europe/Athens":{c:["GR"]},"Europe/Belfast":{c:["GB"]},"Europe/Belgrade":{c:["RS","BA","HR","ME","MK","SI"]},"Europe/Berlin":{c:["DE"]},"Europe/Bratislava":{c:["SK"]},"Europe/Brussels":{c:["BE"]},"Europe/Bucharest":{c:["RO"]},"Europe/Budapest":{c:["HU"]},"Europe/Busingen":{c:["DE"]},"Europe/Chisinau":{c:["MD"]},"Europe/Copenhagen":{c:["DK"]},"Europe/Dublin":{c:["IE"]},"Europe/Gibraltar":{c:["GI"]},"Europe/Guernsey":{c:["GG"]},"Europe/Helsinki":{c:["FI","AX"]},"Europe/Isle_of_Man":{c:["IM"]},"Europe/Istanbul":{c:["TR"]},"Europe/Jersey":{c:["JE"]},"Europe/Kaliningrad":{c:["RU"]},"Europe/Kiev":{c:["UA"]},"Europe/Kirov":{c:["RU"]},"Europe/Lisbon":{c:["PT"]},"Europe/Ljubljana":{c:["SI"]},"Europe/London":{c:["GB","GG","IM","JE"]},"Europe/Luxembourg":{c:["LU"]},"Europe/Madrid":{c:["ES"]},"Europe/Malta":{c:["MT"]},"Europe/Mariehamn":{c:["AX"]},"Europe/Minsk":{c:["BY"]},"Europe/Monaco":{c:["MC"]},"Europe/Moscow":{c:["RU"]},"Europe/Oslo":{c:["NO","SJ","BV"]},"Europe/Paris":{c:["FR"]},"Europe/Podgorica":{c:["ME"]},"Europe/Prague":{c:["CZ","SK"]},"Europe/Riga":{c:["LV"]},"Europe/Rome":{c:["IT","SM","VA"]},"Europe/Samara":{c:["RU"]},"Europe/San_Marino":{c:["SM"]},"Europe/Sarajevo":{c:["BA"]},"Europe/Saratov":{c:["RU"]},"Europe/Simferopol":{c:["RU","UA"]},"Europe/Skopje":{c:["MK"]},"Europe/Sofia":{c:["BG"]},"Europe/Stockholm":{c:["SE"]},"Europe/Tallinn":{c:["EE"]},"Europe/Tirane":{c:["AL"]},"Europe/Ulyanovsk":{c:["RU"]},"Europe/Uzhgorod":{c:["UA"]},"Europe/Vaduz":{c:["LI"]},"Europe/Vatican":{c:["VA"]},"Europe/Vienna":{c:["AT"]},"Europe/Vilnius":{c:["LT"]},"Europe/Volgograd":{c:["RU"]},"Europe/Warsaw":{c:["PL"]},"Europe/Zagreb":{c:["HR"]},"Europe/Zaporozhye":{c:["UA"]},"Europe/Zurich":{c:["CH","DE","LI"]},GB:{c:["GB"]},"GB-Eire":{c:["GB"]},"Indian/Antananarivo":{c:["MG"]},"Indian/Chagos":{c:["IO"]},"Indian/Christmas":{c:["CX"]},"Indian/Cocos":{c:["CC"]},"Indian/Comoro":{c:["KM"]},"Indian/Kerguelen":{c:["TF","HM"]},"Indian/Mahe":{c:["SC"]},"Indian/Maldives":{c:["MV"]},"Indian/Mauritius":{c:["MU"]},"Indian/Mayotte":{c:["YT"]},"Indian/Reunion":{c:["RE","TF"]},NZ:{c:["NZ"]},"Pacific/Apia":{c:["WS"]},"Pacific/Auckland":{c:["NZ","AQ"]},"Pacific/Bougainville":{c:["PG"]},"Pacific/Chatham":{c:["NZ"]},"Pacific/Chuuk":{c:["FM"]},"Pacific/Easter":{c:["CL"]},"Pacific/Efate":{c:["VU"]},"Pacific/Fakaofo":{c:["TK"]},"Pacific/Fiji":{c:["FJ"]},"Pacific/Funafuti":{c:["TV"]},"Pacific/Galapagos":{c:["EC"]},"Pacific/Gambier":{c:["PF"]},"Pacific/Guadalcanal":{c:["SB"]},"Pacific/Guam":{c:["GU","MP"]},"Pacific/Honolulu":{c:["US","UM"]},"Pacific/Johnston":{c:["UM"]},"Pacific/Kanton":{c:["KI"]},"Pacific/Kiritimati":{c:["KI"]},"Pacific/Kosrae":{c:["FM"]},"Pacific/Kwajalein":{c:["MH"]},"Pacific/Majuro":{c:["MH"]},"Pacific/Marquesas":{c:["PF"]},"Pacific/Midway":{c:["UM"]},"Pacific/Nauru":{c:["NR"]},"Pacific/Niue":{c:["NU"]},"Pacific/Norfolk":{c:["NF"]},"Pacific/Noumea":{c:["NC"]},"Pacific/Pago_Pago":{c:["AS","UM"]},"Pacific/Palau":{c:["PW"]},"Pacific/Pitcairn":{c:["PN"]},"Pacific/Pohnpei":{c:["FM"]},"Pacific/Port_Moresby":{c:["PG","AQ"]},"Pacific/Rarotonga":{c:["CK"]},"Pacific/Saipan":{c:["MP"]},"Pacific/Samoa":{c:["WS"]},"Pacific/Tahiti":{c:["PF"]},"Pacific/Tarawa":{c:["KI"]},"Pacific/Tongatapu":{c:["TO"]},"Pacific/Wake":{c:["UM"]},"Pacific/Wallis":{c:["WF"]},Singapore:{c:["SG"]},"US/Alaska":{c:["US"]},"US/Aleutian":{c:["US"]},"US/Arizona":{c:["US"]},"US/Central":{c:["US"]},"US/East-Indiana":{c:["US"]},"US/Eastern":{c:["US"]},"US/Hawaii":{c:["US"]},"US/Indiana-Starke":{c:["US"]},"US/Michigan":{c:["US"]},"US/Mountain":{c:["US"]},"US/Pacific":{c:["US"]},"US/Samoa":{c:["WS"]}},fb={AC:"40123",AD:"312345",AE:"501234567",AF:"701234567",AG:"2684641234",AI:"2642351234",AL:"672123456",AM:"77123456",AO:"923123456",AR:"91123456789",AS:"6847331234",AT:"664123456",AU:"412345678",AW:"5601234",AX:"412345678",AZ:"401234567",BA:"61123456",BB:"2462501234",BD:"1812345678",BE:"470123456",BF:"70123456",BG:"43012345",BH:"36001234",BI:"79561234",BJ:"90011234",BL:"690001234",BM:"4413701234",BN:"7123456",BO:"71234567",BQ:"3181234",BR:"11961234567",BS:"2423591234",BT:"17123456",BW:"71123456",BY:"294911911",BZ:"6221234",CA:"5062345678",CC:"412345678",CD:"991234567",CF:"70012345",CG:"061234567",CH:"781234567",CI:"0123456789",CK:"71234",CL:"221234567",CM:"671234567",CN:"13123456789",CO:"3211234567",CR:"83123456",CU:"51234567",CV:"9911234",CW:"95181234",CX:"412345678",CY:"96123456",CZ:"601123456",DE:"15123456789",DJ:"77831001",DK:"32123456",DM:"7672251234",DO:"8092345678",DZ:"551234567",EC:"991234567",EE:"51234567",EG:"1001234567",EH:"650123456",ER:"7123456",ES:"612345678",ET:"911234567",FI:"412345678",FJ:"7012345",FK:"51234",FM:"3501234",FO:"211234",FR:"612345678",GA:"06031234",GB:"7400123456",GD:"4734031234",GE:"555123456",GF:"694201234",GG:"7781123456",GH:"231234567",GI:"57123456",GL:"221234",GM:"3012345",GN:"601123456",GP:"690001234",GQ:"222123456",GR:"6912345678",GT:"51234567",GU:"6713001234",GW:"955012345",GY:"6091234",HK:"51234567",HN:"91234567",HR:"921234567",HT:"34101234",HU:"201234567",ID:"812345678",IE:"850123456",IL:"502345678",IM:"7924123456",IN:"8123456789",IO:"3801234",IQ:"7912345678",IR:"9123456789",IS:"6111234",IT:"3123456789",JE:"7797712345",JM:"8762101234",JO:"790123456",JP:"9012345678",KE:"712123456",KG:"700123456",KH:"91234567",KI:"72001234",KM:"3212345",KN:"8697652917",KP:"1921234567",KR:"1020000000",KW:"50012345",KY:"3453231234",KZ:"7710009998",LA:"2023123456",LB:"71123456",LC:"7582845678",LI:"660234567",LK:"712345678",LR:"770123456",LS:"50123456",LT:"61234567",LU:"628123456",LV:"21234567",LY:"912345678",MA:"650123456",MC:"612345678",MD:"62112345",ME:"67622901",MF:"690001234",MG:"321234567",MH:"2351234",MK:"72345678",ML:"65012345",MM:"92123456",MN:"88123456",MO:"66123456",MP:"6702345678",MQ:"696201234",MR:"22123456",MS:"6644923456",MT:"96961234",MU:"52512345",MV:"7712345",MW:"991234567",MX:"12221234567",MY:"123456789",MZ:"821234567",NA:"811234567",NC:"751234",NE:"93123456",NF:"381234",NG:"8021234567",NI:"81234567",NL:"612345678",NO:"40612345",NP:"9841234567",NR:"5551234",NU:"8884012",NZ:"211234567",OM:"92123456",PA:"61234567",PE:"912345678",PF:"87123456",PG:"70123456",PH:"9051234567",PK:"3012345678",PL:"512345678",PM:"551234",PR:"7872345678",PS:"599123456",PT:"912345678",PW:"6201234",PY:"961456789",QA:"33123456",RE:"692123456",RO:"712034567",RS:"601234567",RU:"9123456789",RW:"720123456",SA:"512345678",SB:"7421234",SC:"2510123",SD:"911231234",SE:"701234567",SG:"81234567",SH:"51234",SI:"31234567",SJ:"41234567",SK:"912123456",SL:"25123456",SM:"66661212",SN:"701234567",SO:"71123456",SR:"7412345",SS:"977123456",ST:"9812345",SV:"70123456",SX:"7215205678",SY:"944567890",SZ:"76123456",TA:"8999",TC:"6492311234",TD:"63012345",TG:"90112345",TH:"812345678",TJ:"917123456",TK:"7290",TL:"77212345",TM:"66123456",TN:"20123456",TO:"7715123",TR:"5012345678",TT:"8682911234",TV:"901234",TW:"912345678",TZ:"621234567",UA:"501234567",UG:"712345678",US:"2015550123",UY:"94231234",UZ:"912345678",VA:"3123456789",VC:"7844301234",VE:"4121234567",VG:"2843001234",VI:"3406421234",VN:"912345678",VU:"5912345",WF:"821234",WS:"7212345",XK:"43201234",YE:"712345678",YT:"639012345",ZA:"711234567",ZM:"955123456",ZW:"712345678"};var qn=function(){return qn=Object.assign||function(A){for(var u,l=1,p=arguments.length;l<p;l++)for(var s in u=arguments[l])Object.prototype.hasOwnProperty.call(u,s)&&(A[s]=u[s]);return A},qn.apply(this,arguments)};const oo=(0,w.forwardRef)(function(A,u){var l=A.show,p=A.hide,s=A.itemOnClick,B=A.responsiveStyles,m=function(V,K){var z={};for(var J in V)Object.prototype.hasOwnProperty.call(V,J)&&K.indexOf(J)<0&&(z[J]=V[J]);if(V!=null&&typeof Object.getOwnPropertySymbols=="function"){var ce=0;for(J=Object.getOwnPropertySymbols(V);ce<J.length;ce++)K.indexOf(J[ce])<0&&Object.prototype.propertyIsEnumerable.call(V,J[ce])&&(z[J[ce]]=V[J[ce]])}return z}(A,["show","hide","itemOnClick","responsiveStyles"]),S=(0,w.useRef)({}),T=(0,w.useState)(""),I=T[0],C=T[1];(0,w.useEffect)(function(){l||C("")},[l]);var D=(0,w.useMemo)(function(){var V=ic.filter(function(K){var z,J=K.countryCode,ce=K.countryName,se=K.phoneCode;return!(!(!((z=d.g.libphonenumber)===null||z===void 0)&&z.isSupportedCountry(J))||Ot.client&&!pA.has(J))&&(!I||J.toLowerCase().includes(I)||ce.toLowerCase().includes(I)||"+".concat(se).includes(I))});return(0,f.jsxs)(f.Fragment,{children:[(0,f.jsx)("input",{autoFocus:!0,placeholder:"Search",css:{width:"100%",height:"30px",outline:"none",border:"none",borderBottom:"1px solid grey",padding:"5px 10px",fontSize:"14px"},onKeyDown:function(K){var z=function(){K.preventDefault(),K.stopPropagation()};if(K.key==="ArrowDown"){z();var J=V[0];J&&S.current[J.countryCode].focus()}else K.key==="Escape"?(z(),p()):K.key==="Enter"&&z()},onChange:function(K){return C(K.target.value.toLowerCase())},tabIndex:0}),V.map(function(K){var z=K.flag,J=K.countryCode,ce=K.countryName,se=K.phoneCode;return(0,f.jsxs)("li",qn({ref:function(Te){return S.current[J]=Te},css:{padding:"2px 10px",display:"flex",alignItems:"center",transition:"0.1s ease all",fontSize:"14px","&:hover":{backgroundColor:"#e6e6e644"},"&:focus-visible":{outline:"none",backgroundColor:"#e6e6e644"}},tabIndex:0,onKeyDown:function(Te){var _e,et,Ue=function(){Te.preventDefault(),Te.stopPropagation()};Te.key==="Enter"?(Ue(),s(J,se)):["ArrowDown","ArrowRight"].includes(Te.key)?(Ue(),(_e=S.current[J].nextSibling)===null||_e===void 0||_e.focus()):["ArrowUp","ArrowLeft"].includes(Te.key)&&(Ue(),(et=S.current[J].previousSibling)===null||et===void 0||et.focus())},onClick:function(){return s(J,se)}},{children:[(0,f.jsx)("span",qn({css:{fontSize:"24px",marginRight:"7px"}},{children:z})),ce,(0,f.jsxs)("span",qn({css:{marginLeft:"7px",color:"grey"}},{children:["+",se]}))]}),J)})]})},[I]);return(0,f.jsx)("ul",qn({css:qn({zIndex:Ke,listStyleType:"none",padding:0,margin:0,backgroundColor:"white",cursor:"pointer",boxShadow:"0 0 4px rgb(0 0 0 / 15%)",maxHeight:"210px",overflowY:"scroll",overflowX:"hidden",width:"400px"},B.getTarget("dropdown")),ref:u},m,{children:D}))});var Za=function(){return Za=Object.assign||function(A){for(var u,l=1,p=arguments.length;l<p;l++)for(var s in u=arguments[l])Object.prototype.hasOwnProperty.call(u,s)&&(A[s]=u[s]);return A},Za.apply(this,arguments)},rf="US",Xu=ic.reduce(function(A,u){var l=u.flag,p=u.countryCode,s=u.phoneCode;return A[p]={flag:l,phoneCode:s},A},{});const pb=(0,w.memo)(function(A){var u=A.element,l=A.responsiveStyles,p=A.fieldLabel,s=A.fullNumber,B=A.elementProps,m=B===void 0?{}:B,S=A.required,T=S!==void 0&&S,I=A.disabled,C=I!==void 0&&I,D=A.repeatIndex,V=D===void 0?null:D,K=A.autoComplete,z=A.editMode,J=A.onComplete,ce=J===void 0?function(){}:J,se=A.setRef,Te=se===void 0?function(){}:se,_e=A.inlineError,et=A.rightToLeft,Ue=A.onEnter,Ee=A.children,at=(0,w.useRef)(null),Re=(0,w.useRef)(null),$e=(0,w.useRef)(null),tt=(0,w.useState)(null),We=tt[0],ut=tt[1],st=(0,w.useState)(!1),At=st[0],ze=st[1],Xe=(0,w.useState)(!1),Je=Xe[0],dt=Xe[1],Ct=(0,w.useState)(""),ht=Ct[0],qe=Ct[1],wt=u.servar,Ye=(0,w.useMemo)(function(){if(wt.metadata.default_country==="auto"){var sr=Intl.DateTimeFormat().resolvedOptions().timeZone;if(!sr)return rf;var on=Ps[sr];if(!on)return rf;var Xn=on.c[0];return Xn in Xu?Xn:rf}return wt.metadata.default_country||rf},[wt.metadata.default_country]),yt=(0,w.useState)(Ye),It=yt[0],Cr=yt[1];(0,w.useEffect)(function(){return Cr(Ye)},[Ye]);var Xt=Xu[It].phoneCode,Bn=(0,w.useState)(""),hr=Bn[0],tr=Bn[1],Kr=(0,w.useState)(u.properties.placeholder),Ir=Kr[0],zn=Kr[1],$r=(0,w.useState)(!1),Ur=$r[0],ct=$r[1],jt=hs({element:u,error:_e}),Vr=jt.borderStyles,Tn=jt.customBorder,Rn=function(sr){var on=sr.length>3?2:1;ut(sr.length+on)};(0,w.useEffect)(function(){var sr=$e.current;sr&&We!==null&&sr.setSelectionRange(We,We)},[At]),(0,w.useEffect)(function(){s===ht||z||Np.then(function(){var sr,on;if(d.g.libphonenumber){var Xn=new d.g.libphonenumber.AsYouType;Xn.input("+".concat(s));var Fa=(sr=Xn.getNumber())!==null&&sr!==void 0?sr:"";qe(s),tr(s),Fa&&Cr((on=Fa.country)!==null&&on!==void 0?on:It)}})},[s]);var kr=(0,w.useMemo)(function(){var sr=d.g.libphonenumber;if(hr===""||!sr)return"";var on=new sr.AsYouType(It),Xn=sr.parseDigits(hr,It);return on.input("+".concat(Xn))},[It,hr]);(0,w.useEffect)(function(){function sr(on){var Xn=[at,Re].some(function(Fa){var bi;return(bi=Fa.current)===null||bi===void 0?void 0:bi.contains(on.target)});Xn||dt(!1)}return an().addEventListener("mousedown",sr),function(){return an().removeEventListener("mousedown",sr)}},[]),(0,w.useEffect)(function(){var sr,on=(sr=u.properties.placeholder)!==null&&sr!==void 0?sr:"";if(z||on)zn(on);else{var Xn=fb[It];Np.then(function(){d.g.libphonenumber&&zn(d.g.libphonenumber.parsePhoneNumber(Xn,It).formatInternational())})}},[It,u]);var kn=function(sr){(s||sr)&&sr!==s&&(qe(sr),ce(sr))},fr=!wt.metadata.disable_other_countries,Ln=fr?{cursor:"pointer","&:hover":ci({backgroundColor:"#e6e6e633"})}:{};return(0,f.jsxs)("div",Za({css:Za({maxWidth:"100%",width:"100%",height:"100%",position:"relative",pointerEvents:z?"none":"auto"},l.getTarget("fc"))},m,{children:[Ee,p,(0,f.jsxs)("div",Za({css:Za(Za(Za({display:"flex",position:"relative"},l.getTarget("sub-fc")),C?l.getTarget("disabled"):{}),{"&:hover":ci(C?{}:Za(Za({},l.getTarget("hover")),Vr.hover)),"&&":Ur?Za(Za({},l.getTarget("active")),Vr.active):{}})},{children:[Tn,(0,f.jsx)("div",Za({css:Za(Za({transition:"0.2s ease all",display:"flex",alignItems:"center",justifyContent:"center",padding:"0 6px",position:"relative",cursor:"default"},l.getTarget("fieldToggle")),Ln),ref:at,onClick:function(){return fr&&dt(!Je)}},{children:Xu[It].flag})),(0,f.jsx)(Ds.Overlay,Za({target:at.current,show:Je,onHide:function(){return dt(!1)},placement:"bottom-start",container:at.current},{children:function(sr){return["placement","arrowProps","show","popper"].forEach(function(on){return delete sr[on]}),(0,f.jsx)(oo,Za({hide:function(){return dt(!1)},itemOnClick:function(on,Xn){Cr(on),tr(Xn),Rn(Xn),dt(!1),kn(Xn),$e.current.focus()},responsiveStyles:l},sr,{ref:function(on){Re.current=on,sr.ref(on)},show:Je}))}}),"overlay-".concat(It)),(0,f.jsxs)("div",Za({css:{position:"relative",width:"100%",whiteSpace:"nowrap"}},{children:[(0,f.jsx)("input",{id:wt.key,name:wt.key,css:Za(Za(Za(Za({backgroundColor:"transparent",height:"100%",width:"100%",border:"none"},et?{textAlign:"right"}:{}),yA),l.getTarget("field")),Ur||kr||!Ir?{}:{color:"transparent !important"}),required:T,disabled:C,placeholder:"","aria-label":u.properties.aria_label,value:kr,ref:function(sr){$e.current=sr,Te(sr)},type:"tel",autoComplete:K?"tel":"off",dir:"ltr",onFocus:function(){tr(function(sr){return sr===""?(Rn(Xt),Xt):sr}),ct(!0)},onBlur:function(){var sr=hr;Xt.startsWith(hr)&&(ut(null),tr(sr="")),kn(sr),ct(!1)},onKeyDown:function(sr){sr.key==="Enter"?(kn(hr),Ue(sr)):sr.key==="+"&&dt(!0)},onChange:function(sr){var on=sr.target.selectionStart,Xn=sr.target.value;if(Xn){var Fa=d.g.libphonenumber;if(!Fa)return;var bi=Fa.validatePhoneNumberLength;if((Xn=Xn.replace(/\s/g,"")).includes("+")||bi(Xn,It)||(Xn="+".concat(Xt).concat(Xn)),!Xn.startsWith("+".concat(Xt))||Xn.startsWith("+11"))return;var Pa=Fa.parseDigits(Xn,It);if(bi(Pa,It)==="TOO_LONG")return;var wA=new Fa.AsYouType(It).input("+".concat(Pa)),Gm=Fa.parseDigits(kr.slice(0,We??0)).length;tr(Pa);var tn=Fa.parseDigits(wA,It).length-Fa.parseDigits(kr,It).length;if(on&&tn>0)for(;on<=wA.length&&!j(wA[on])||Fa.parseDigits(wA.slice(0,on)).length<=Gm;)on++}else{tr(Xt);var cf=Xt.length>3?2:1;on=Xt.length+cf}ut(on),ze(!At)}}),(0,f.jsx)(Wc,{value:kr,element:{properties:{placeholder:Ir}},responsiveStyles:l,repeatIndex:V}),(0,f.jsx)(ki,{id:u.id,text:u.properties.tooltipText,responsiveStyles:l,repeat:u.repeat})]}))]}))]}))}),nf=Foe;var qi=function(){return qi=Object.assign||function(A){for(var u,l=1,p=arguments.length;l<p;l++)for(var s in u=arguments[l])Object.prototype.hasOwnProperty.call(u,s)&&(A[s]=u[s]);return A},qi.apply(this,arguments)};function hb(A){var u=A.index,l=A.focus,p=A.value,s=A.onChange,B=A.onEnter,m=A.onInput,S=A.paste,T=A.onPaste,I=A.onFocus,C=A.onBlur,D=A.element,V=A.responsiveStyles,K=A.inlineError,z=A.changeCodeAtFocus,J=A.focusPrevInput,ce=A.focusNextInput,se=A.isFocused,Te=A.disabled,_e=A.autoComplete,et=(0,w.useRef)(null);(0,w.useEffect)(function(){var Re=et.current;Re&&l&&(Re.focus(),Re.select(),S&&(Re.selectionStart=Re.selectionEnd))},[l,et]);var Ue=hs({element:D,error:K}),Ee=Ue.borderStyles,at=Ue.customBorder;return(0,nf.useHotkeys)("enter, backspace, delete, left, right, space",function(Re,$e){if(se)switch($e.key){case"enter":Re.preventDefault(),l&&B(Re);break;case"backspace":Re.preventDefault(),z(""),J();break;case"delete":Re.preventDefault(),z("");break;case"left":Re.preventDefault(),J();break;case"right":Re.preventDefault(),ce();break;case"space":Re.preventDefault()}},{enableOnTags:["INPUT"]}),(0,f.jsxs)("div",qi({css:qi(qi(qi({position:"relative",display:"flex",alignItems:"center",marginLeft:"8px"},V.getTarget("sub-fc")),Te?V.getTarget("disabled"):{}),{"&:hover":ci(Te?{}:qi(qi({},V.getTarget("hover")),Ee.hover)),"&&":l?qi(qi({},V.getTarget("active")),Ee.active):{}})},{children:[at,(0,f.jsx)("input",{id:"".concat(D.servar.key,"-").concat(u),name:D.servar.key,"aria-label":"".concat(u===0?"Please enter verification code. ":"","Digit ").concat(u+1),css:qi({position:"relative",textAlign:"center",outline:"none",border:"none",background:"none",height:"100%",width:"100%"},V.getTarget("field")),autoComplete:_e?"one-time-code":"off",inputMode:"numeric",disabled:Te,ref:et,value:p||"",onChange:s,onInput:m,onPaste:T,onFocus:I,onBlur:C})]}))}var sh=function(A){return A.toString().split("")};function gb(A){var u=A.element,l=A.responsiveStyles,p=A.autoFocus,s=A.onChange,B=A.onEnter,m=A.value,S=A.disabled,T=A.autoComplete,I=A.inlineError,C=(0,w.useState)(p?0:-1),D=C[0],V=C[1],K=(0,w.useState)(!1),z=K[0],J=K[1],ce=(0,w.useState)(sh(m)),se=ce[0],Te=ce[1];(0,w.useEffect)(function(){m!==se&&Te(sh(m))},[m]);var _e,et,Ue=function(ze){Te(ze),s(ze.filter(Boolean).join(""))},Ee=u.servar.max_length,at=function(ze){V(Math.max(Math.min(Ee-1,ze),0))},Re=function(){at(D+1)},$e=function(){at(D-1)},tt=function(ze){var Xe=JSON.parse(JSON.stringify(se));Xe[D]=ze[0],Ue(Xe)},We=function(ze){if(!ze.some(function(Ct){return isNaN(parseInt(Ct,10))})){for(var Xe=JSON.parse(JSON.stringify(se)),Je=D,dt=0;dt<Ee;++dt)dt>=D&&ze.length>0&&(Xe[dt]=ze.shift(),Je++);V(Je),at(Je),Ue(Xe)}};_e=function(ze){var Xe=ze.slice(0,Ee-D).split("");We(Xe),D+Xe.length>=Ee&&J(!0)},et=(0,w.useRef)(_e),(0,w.useEffect)(function(){et.current=_e},[_e]),(0,w.useEffect)(function(){if("OTPCredential"in Mt()){var ze=new AbortController;return navigator.credentials.get({otp:{transport:["sms"]},signal:ze.signal}).then(function(Xe){et.current(Xe.code)}).catch(function(Xe){console.log(Xe)}),function(){ze.abort()}}console.log("WebOTP API not supported")},[]);var ut=function(ze){ze.preventDefault();var Xe=ze.clipboardData.getData("text/plain").slice(0,Ee-D).split(""),Je=Xe.length;We(Xe),D+Je>=Ee&&J(!0)},st=function(ze){var Xe=ze.target.value;We(Xe.split(""))},At=function(ze){(function(Xe){return j(Xe)&&Xe.trim().length===1})(ze.target.value)&&Re()};return(0,f.jsx)("div",qi({css:qi({display:"flex",flexDirection:"row"},l.getTarget("fc"))},{children:function(){for(var ze=[],Xe=function(dt){var Ct=dt===Ee-1;ze.push((0,f.jsx)(hb,{index:dt,focus:D===dt,value:se[dt],onChange:st,onEnter:Ct?B:function(){},onInput:At,paste:z,onPaste:ut,onFocus:function(ht){V(dt),J(!1),ht.target.select()},onBlur:function(){return V(-1)},element:u,responsiveStyles:l,inlineError:I,changeCodeAtFocus:tt,focusPrevInput:$e,focusNextInput:Re,isFocused:D>-1,disabled:S,autoComplete:T},"".concat(u.servar.key,"-").concat(dt)))},Je=0;Je<Ee;Je++)Xe(Je);return ze}()}))}var za=function(){return za=Object.assign||function(A){for(var u,l=1,p=arguments.length;l<p;l++)for(var s in u=arguments[l])Object.prototype.hasOwnProperty.call(u,s)&&(A[s]=u[s]);return A},za.apply(this,arguments)},Ah=function(){return Ah=Object.assign||function(A){for(var u,l=1,p=arguments.length;l<p;l++)for(var s in u=arguments[l])Object.prototype.hasOwnProperty.call(u,s)&&(A[s]=u[s]);return A},Ah.apply(this,arguments)};function Um(A){return(0,f.jsx)("svg",Ah({width:"32",viewBox:"0 0 32 31",fill:"#D9D9D9",xmlns:"http://www.w3.org/2000/svg"},A,{children:(0,f.jsx)("path",{d:"M24.9576 20.3922C24.8671 19.8489 25.0482 19.2875 25.4466 18.9072L31.2598 13.1846C31.6401 12.8224 31.7849 12.3515 31.7668 11.8988C31.7668 11.8263 31.7668 11.7539 31.7487 11.6815C31.6763 11.3555 31.5314 11.0476 31.296 10.8122L31.2055 10.7216C31.1873 10.7126 31.1738 10.699 31.1602 10.6854C31.1466 10.6718 31.133 10.6583 31.1149 10.6492C30.8976 10.4862 30.6259 10.3595 30.3181 10.3232L30.137 10.3051L22.2593 9.16422C21.9514 9.1099 21.6798 8.98313 21.4444 8.80203C21.2633 8.65715 21.1003 8.45795 20.9916 8.24063L17.3878 0.942454C17.098 0.344836 16.5367 0.0188638 15.9571 0.000754181C15.3414 -0.0173554 14.7076 0.290508 14.3816 0.942454L10.7778 8.24063C10.5424 8.7477 10.0534 9.09179 9.51012 9.16422L1.45135 10.3413C0.0569115 10.5406 -0.48639 12.2429 0.509634 13.2208L6.34093 18.9072C6.73936 19.2875 6.92044 19.8489 6.8299 20.3922L5.45356 28.4148C5.43547 28.5595 5.43546 28.6862 5.43546 28.8129C5.47167 29.3018 5.70711 29.7186 6.05118 30.0084C6.54014 30.4068 7.24642 30.5336 7.89837 30.1895L13.0053 27.5093L15.1241 26.4046C15.4139 26.2597 15.7398 26.1873 16.0658 26.2235C16.2831 26.2416 16.5004 26.2959 16.6996 26.4046L16.7358 26.4227L23.527 29.9903L23.8892 30.1895C25.1206 30.8414 26.5694 29.7911 26.3339 28.4148L24.9576 20.3922Z"})}))}var af=function(){return af=Object.assign||function(A){for(var u,l=1,p=arguments.length;l<p;l++)for(var s in u=arguments[l])Object.prototype.hasOwnProperty.call(u,s)&&(A[s]=u[s]);return A},af.apply(this,arguments)};function ch(A){return(0,f.jsx)("svg",af({xmlns:"http://www.w3.org/2000/svg",width:"32",viewBox:"0 0 24 24",fill:"#000000"},A,{children:(0,f.jsx)("path",{d:"M12 5.881C12.981 4.729 14.484 4 16.05 4C18.822 4 21 6.178 21 8.95C21 12.3492 17.945 15.1195 13.3164 19.3167L13.305 19.327L12 20.515L10.695 19.336L10.6595 19.3037C6.04437 15.1098 3 12.3433 3 8.95C3 6.178 5.178 4 7.95 4C9.516 4 11.019 4.729 12 5.881Z"})}))}var gc=function(){return gc=Object.assign||function(A){for(var u,l=1,p=arguments.length;l<p;l++)for(var s in u=arguments[l])Object.prototype.hasOwnProperty.call(u,s)&&(A[s]=u[s]);return A},gc.apply(this,arguments)};const mb=Moe();var Qm=d.n(mb);function Lm(A,u,l,p){return function(s,B,m,S){return{red:S[4*(m*B+s)],green:S[4*(m*B+s)+1],blue:S[4*(m*B+s)+2],alpha:S[4*(m*B+s)+3]}}(A,u,l,p).alpha}function Nm(A,u,l,p){for(var s=A?1:-1,B=A?0:l-1;A?B<l:B>-1;B+=s)for(var m=0;m<u;m++)if(Lm(m,B,u,p))return B;return null}function Rm(A,u,l,p){for(var s=A?1:-1,B=A?0:u-1;A?B<u:B>-1;B+=s)for(var m=0;m<l;m++)if(Lm(B,m,u,p))return B;return null}var bA=function(){return bA=Object.assign||function(A){for(var u,l=1,p=arguments.length;l<p;l++)for(var s in u=arguments[l])Object.prototype.hasOwnProperty.call(u,s)&&(A[s]=u[s]);return A},bA.apply(this,arguments)};const ms=function(A){var u=A.fieldKey,l=A.responsiveStyles,p=A.defaultValue,s=p===void 0?null:p,B=A.disabled,m=B!==void 0&&B,S=A.showClear,T=S===void 0||S,I=A.onClear,C=I===void 0?function(){}:I,D=A.onEnd,V=D===void 0?function(){}:D,K=(0,w.useState)(s!==null),z=K[0],J=K[1],ce=(0,w.useRef)(),se=l.getTarget("field",!0);return(0,w.useEffect)(function(){(function(){var Te,_e,et,Ue,Ee;_e=this,et=void 0,Ee=function(){var at,Re,$e,tt;return function(We,ut){var st,At,ze,Xe,Je={label:0,sent:function(){if(1&ze[0])throw ze[1];return ze[1]},trys:[],ops:[]};return Xe={next:dt(0),throw:dt(1),return:dt(2)},typeof Symbol=="function"&&(Xe[Symbol.iterator]=function(){return this}),Xe;function dt(Ct){return function(ht){return function(qe){if(st)throw new TypeError("Generator is already executing.");for(;Je;)try{if(st=1,At&&(ze=2&qe[0]?At.return:qe[0]?At.throw||((ze=At.return)&&ze.call(At),0):At.next)&&!(ze=ze.call(At,qe[1])).done)return ze;switch(At=0,ze&&(qe=[2&qe[0],ze.value]),qe[0]){case 0:case 1:ze=qe;break;case 4:return Je.label++,{value:qe[1],done:!1};case 5:Je.label++,At=qe[1],qe=[0];continue;case 7:qe=Je.ops.pop(),Je.trys.pop();continue;default:if(!((ze=(ze=Je.trys).length>0&&ze[ze.length-1])||qe[0]!==6&&qe[0]!==2)){Je=0;continue}if(qe[0]===3&&(!ze||qe[1]>ze[0]&&qe[1]<ze[3])){Je.label=qe[1];break}if(qe[0]===6&&Je.label<ze[1]){Je.label=ze[1],ze=qe;break}if(ze&&Je.label<ze[2]){Je.label=ze[2],Je.ops.push(qe);break}ze[2]&&Je.ops.pop(),Je.trys.pop();continue}qe=ut.call(We,Je)}catch(wt){qe=[6,wt],At=0}finally{st=ze=0}if(5&qe[0])throw qe[1];return{value:qe[0]?qe[1]:void 0,done:!0}}([Ct,ht])}}}(this,function(We){switch(We.label){case 0:return at=(Te=ce.current)===null||Te===void 0?void 0:Te.getCanvas(),s===null?(at.getContext("2d").clearRect(0,0,at.width,at.height),[2]):[4,s];case 1:return Re=We.sent(),[4,Qt(Re)];case 2:return $e=We.sent(),(tt=new Image).onload=function(){if(at){var ut=at.offsetWidth/tt.width,st=at.offsetHeight/tt.height,At=Math.min(ut,st,1.5),ze=tt.width*At,Xe=tt.height*At,Je=at.offsetHeight-Xe;at.getContext("2d").clearRect(0,0,at.width,at.height),dt=at,Ct=$e,(ht={width:ze,height:Xe,xOffset:0,yOffset:Je})===void 0&&(ht={}),new Promise(function(qe,wt){var Ye=dt.getContext("2d"),yt=new Image,It=ht.ratio||Mt().devicePixelRatio||1,Cr=ht.width||dt.width/It,Xt=ht.height||dt.height/It,Bn=ht.xOffset||0,hr=ht.yOffset||0;yt.onload=function(){Ye==null||Ye.drawImage(yt,Bn,hr,Cr,Xt),qe()},yt.onerror=function(tr){wt(tr)},yt.crossOrigin="anonymous",yt.src=Ct})}var dt,Ct,ht},tt.src=$e,[2]}})},new((Ue=void 0)||(Ue=Promise))(function(at,Re){function $e(ut){try{We(Ee.next(ut))}catch(st){Re(st)}}function tt(ut){try{We(Ee.throw(ut))}catch(st){Re(st)}}function We(ut){var st;ut.done?at(ut.value):(st=ut.value,st instanceof Ue?st:new Ue(function(At){At(st)})).then($e,tt)}We((Ee=Ee.apply(_e,et||[])).next())})})()},[s]),(0,f.jsxs)(f.Fragment,{children:[T&&z&&(0,f.jsx)("div",bA({css:bA(bA({background:"#ffffff",position:"absolute",bottom:"5px",right:"5px",borderRadius:"6px",display:"flex",cursor:"pointer",color:"rgb(173, 173, 173)",fontSize:"14px",transition:"0.15s ease-in-out all"},m?l.getTarget("disabled"):{}),{"&:hover":{color:"black"}}),onClick:function(){ce.current.clear(),C(),J(!1)}},{children:"clear"})),(0,f.jsx)(Qm(),{penColor:"black",clearOnResize:!1,canvasProps:{id:u,style:bA(bA({},se),{width:"100%",height:"100%",boxSizing:"border-box",paddingLeft:"5px"})},ref:ce,onEnd:function(){var Te=ce.current.getTrimmedCanvas().toDataURL("image/png"),_e=xt(Te,"".concat(u,".png"));_e.size>0?(V(_e),J(!ce.current.isEmpty())):(ce.current.clear(),C(),J(!1),console.error("Signature file is empty",{imgFile:_e,imgData:Te,fieldKey:u}))}})]})},Hm=Poe();var of=d.n(Hm),io=function(){return io=Object.assign||function(A){for(var u,l=1,p=arguments.length;l<p;l++)for(var s in u=arguments[l])Object.prototype.hasOwnProperty.call(u,s)&&(A[s]=u[s]);return A},io.apply(this,arguments)},jm="feathery-signer-name";const uh=function(A){var u,l,p=A.show,s=p!==void 0&&p,B=A.setShow,m=B===void 0?function(){}:B,S=A.fieldKey,T=A.defaultValue,I=A.responsiveStyles,C=A.onClear,D=C===void 0?function(){}:C,V=A.onEnd,K=V===void 0?function(){}:V,z=A.signMethods,J=z===void 0?"":z,ce=J==="type",se=J==="draw",Te=(0,w.useState)(se),_e=Te[0],et=Te[1],Ue=(0,w.useState)(""),Ee=Ue[0],at=Ue[1],Re=(0,w.useState)(!1),$e=Re[0],tt=Re[1],We=(0,w.useState)(),ut=We[0],st=We[1],At=(0,w.useState)(""),ze=At[0],Xe=At[1],Je=(0,w.useRef)(null),dt=(0,w.useRef)(Ee),Ct=function(){return sessionStorage.getItem(jm)||""};(0,w.useEffect)(function(){if(s){var Ye=Ct();at(Ye)}},[s]),(0,w.useEffect)(function(){dt.current=Ee,Ee!==""?(tt(!0),qe()):(Xe(""),st(void 0),tt(!1))},[Ee]);var ht=function(){st(void 0),Xe(""),at(""),et(!1)},qe=(0,w.useCallback)(un()(function(){if(!dt.current)return Xe(""),st(void 0),void tt(!1);Je.current?of()(Je.current,{backgroundColor:null}).then(function(Ye){var yt=function(Xt){var Bn=Xt.getContext("2d");if(!Bn)throw new Error("Could not get 2d context from canvas");var hr=Xt.width,tr=Xt.height,Kr=Bn.getImageData(0,0,hr,tr).data,Ir=Nm(!0,hr,tr,Kr),zn=Nm(!1,hr,tr,Kr),$r=Rm(!0,hr,tr,Kr),Ur=Rm(!1,hr,tr,Kr);if(Ir===null||zn===null||$r===null||Ur===null)return Xt;var ct=Ur-$r+1,jt=zn-Ir+1,Vr=Bn.getImageData($r,Ir,ct,jt);return Xt.width=ct,Xt.height=jt,Bn.clearRect(0,0,ct,jt),Bn.putImageData(Vr,0,0),Xt}(Ye),It=yt.toDataURL("image/png"),Cr=xt(It,"".concat(S,".png"));Xe(It),st(Cr),tt(!1)}):tt(!1)},1e3),[]),wt=function(){m(!1),ht()};return s?(0,f.jsxs)("div",io({css:{position:"fixed",display:"flex",top:0,left:0,width:"100vw",height:"100vh",background:"rgba(0, 0, 0, 0.2)",zIndex:19,alignItems:"center",justifyContent:"center",fontSize:"16px",fontFamily:(l=(u=I==null?void 0:I.getTarget("fc"))===null||u===void 0?void 0:u.fontFamily)!==null&&l!==void 0?l:"sans-serif"}},{children:[(0,f.jsx)("div",{onClick:function(){return wt()},css:{position:"fixed",top:0,left:0,width:"100%",height:"100%"}}),(0,f.jsxs)("div",io({className:"feathery-modal",css:{position:"relative",backgroundColor:"#fff",borderRadius:"14px",width:"100%",maxWidth:"600px"}},{children:[(0,f.jsxs)("div",io({css:{position:"relative",display:"flex",padding:"20px",borderBottom:"1px solid #e9e9e9"}},{children:[(0,f.jsx)("h3",io({css:{padding:0,margin:0,flex:"1"}},{children:"Add your signature"})),(0,f.jsx)(_u,{onClick:function(){return wt()},css:{"&:hover":{cursor:"pointer"}}})]})),(0,f.jsxs)("div",io({css:{position:"relative",padding:"20px 20px 30px 20px","& h3":{fontSize:"1em",margin:0,padding:0}}},{children:[!_e&&(0,f.jsxs)(f.Fragment,{children:[(0,f.jsxs)("div",io({css:{display:"flex",gap:"15px",flexDirection:"column",paddingBottom:"30px"}},{children:[(0,f.jsx)("h3",{children:"Type your signature"}),(0,f.jsx)("input",{defaultValue:Ct(),onChange:function(Ye){var yt=Ye.target.value.trim();at(yt)},placeholder:"Your full name",css:{padding:"8px 10px",borderRadius:"4px",border:"1px solid #e9e9e9","&:focus,&:focus-visible":{border:"1px solid #5e5e5e",outline:"none"}}}),(0,f.jsxs)("div",io({css:{position:"relative",width:"100%",height:"100px",backgroundColor:"#f6f6f6",display:"flex",alignItems:"center",justifyContent:"center",fontSize:"2em",fontFamily:"La Belle Aurore"}},{children:[$e&&(0,f.jsx)("div",io({css:{position:"absolute",top:0,left:0,width:"100%",height:"100%",backgroundColor:"#f6f6f6",display:"flex",alignItems:"center",justifyContent:"center",fontFamily:"sans-serif",fontSize:".9rem",borderRadius:"4px"}},{children:"Generating signature..."})),(0,f.jsx)("div",io({css:{position:"fixed",top:"-1500px",left:0}},{children:(0,f.jsx)("div",io({ref:Je,css:{fontSize:"1.5em",fontFamily:"La Belle Aurore",color:"#000"},className:"previewText"},{children:Ee}))})),ze?(0,f.jsx)("img",{src:ze,alt:"Signature Image",css:{maxHeight:"100%",maxWidth:"100%"}}):"Full Name"]}))]})),!ce&&(0,f.jsxs)(f.Fragment,{children:[(0,f.jsx)("div",io({css:{height:"1px",display:"flex",alignItems:"center",justifyContent:"center",borderBottom:"1px solid #e9e9e9"}},{children:(0,f.jsx)("div",io({css:{backgroundColor:"#fff",padding:"10px",color:"#5e5e5e"}},{children:"or"}))})),(0,f.jsx)("div",io({css:{paddingTop:"30px"}},{children:(0,f.jsxs)("div",io({onClick:function(){return et(!0)},css:{padding:"20px",borderRadius:"4px",border:"1px solid #e9e9e9","& h3":{padding:0,margin:0,marginBottom:"10px"},"& p":{margin:0,padding:0},"&:hover":{border:"1px solid #5e5e5e",cursor:"pointer"}}},{children:[(0,f.jsx)("h3",{children:"Draw your signature"}),(0,f.jsx)("p",{children:"Draw your signature here using your mouse or trackpad."})]}))}))]})]}),_e&&(0,f.jsxs)("div",io({css:{display:"flex",flexDirection:"column",gap:"15px"}},{children:[(0,f.jsx)("p",io({css:{margin:0,padding:0}},{children:"Draw your signature in the box below."})),(0,f.jsx)("div",io({css:{position:"relative",width:"100%",height:"200px"}},{children:(0,f.jsx)(ms,{fieldKey:S,responsiveStyles:I,onClear:D,onEnd:function(Ye){return st(Ye)},showClear:!1})}))]}))]})),(0,f.jsxs)("div",io({css:{position:"relative",display:"flex",padding:"20px 20px",borderTop:"1px solid #e9e9e9",justifyContent:"space-between","& button":{padding:"12px 0px",width:"120px",borderRadius:"4px",outline:"none",border:"none",fontSize:"1rem",transition:"background-color ease-in-out 0.1s","&:hover":{cursor:"pointer"}}}},{children:[se||!_e?(0,f.jsx)("button",io({onClick:function(){return wt()},css:{"&:hover":{backgroundColor:"#e1e1e1"}}},{children:"Cancel"})):(0,f.jsx)("button",io({onClick:function(Ye){Ye.preventDefault(),et(!1),st(void 0)},css:{"&:hover":{backgroundColor:"#e1e1e1"}}},{children:"Back"})),(0,f.jsxs)("div",{children:[T&&(0,f.jsx)("button",io({onClick:function(Ye){Ye.preventDefault(),D()},css:{marginRight:"10px","&:hover":{backgroundColor:"#e1e1e1"}}},{children:"Clear"})),(0,f.jsx)("button",io({onClick:function(){$e||(K(ut),sessionStorage.setItem(jm,Ee),m(!1),ht())},disabled:$e||!ut,css:{backgroundColor:"#535353",color:"#fff","&:hover":{backgroundColor:"#3a3a3a"},"&:disabled":{"&:hover":{cursor:"not-allowed"}}}},{children:"Sign"}))]})]}))]}))]})):null};var Li=function(){return Li=Object.assign||function(A){for(var u,l=1,p=arguments.length;l<p;l++)for(var s in u=arguments[l])Object.prototype.hasOwnProperty.call(u,s)&&(A[s]=u[s]);return A},Li.apply(this,arguments)},vs=function(){return vs=Object.assign||function(A){for(var u,l=1,p=arguments.length;l<p;l++)for(var s in u=arguments[l])Object.prototype.hasOwnProperty.call(u,s)&&(A[s]=u[s]);return A},vs.apply(this,arguments)},Zu=function(){return Zu=Object.assign||function(A){for(var u,l=1,p=arguments.length;l<p;l++)for(var s in u=arguments[l])Object.prototype.hasOwnProperty.call(u,s)&&(A[s]=u[s]);return A},Zu.apply(this,arguments)};const el=(0,w.memo)(function(A){var u=A.allOptions,l=u===void 0?[]:u,p=A.showOptions,s=A.onSelect,B=s===void 0?function(){}:s,m=A.value,S=m===void 0?"":m,T=A.responsiveStyles,I=A.children,C=l.filter(function(D){return D.toLowerCase().includes(S.toLowerCase())});return l.length===0?I:(0,f.jsx)(Ds.OverlayTrigger,Zu({placement:"bottom-start",delay:{show:250,hide:250},show:C.length>0&&p,overlay:(0,f.jsx)("ul",Zu({css:Zu({zIndex:1,listStyleType:"none",padding:0,margin:0,maxHeight:"210px",overflowY:"scroll",overflowX:"auto",width:"400px",backgroundColor:"white",cursor:"pointer",boxShadow:"0 0 4px rgb(0 0 0 / 15%)"},T.getTarget("dropdown"))},{children:C.map(function(D,V){return(0,f.jsx)("li",Zu({css:{padding:"8px 14px",transition:"0.1s ease all","&:hover":{backgroundColor:"#e6e6e633"}},onClick:function(){return B(D)}},{children:D}),"".concat(D,"-").concat(V))})}))},{children:I}))});var lh=function(){return lh=Object.assign||function(A){for(var u,l=1,p=arguments.length;l<p;l++)for(var s in u=arguments[l])Object.prototype.hasOwnProperty.call(u,s)&&(A[s]=u[s]);return A},lh.apply(this,arguments)};function Km(A){var u=A.width,l=u===void 0?24:u,p=A.height,s=p===void 0?24:p,B=A.open,m=B===void 0||B,S=A.color,T=S===void 0?"#414859":S,I=function(C,D){var V={};for(var K in C)Object.prototype.hasOwnProperty.call(C,K)&&D.indexOf(K)<0&&(V[K]=C[K]);if(C!=null&&typeof Object.getOwnPropertySymbols=="function"){var z=0;for(K=Object.getOwnPropertySymbols(C);z<K.length;z++)D.indexOf(K[z])<0&&Object.prototype.propertyIsEnumerable.call(C,K[z])&&(V[K[z]]=C[K[z]])}return V}(A,["width","height","open","color"]);return(0,f.jsxs)("svg",lh({width:l,height:s,viewBox:"0 0 24 24",fill:m?"none":T,xmlns:"http://www.w3.org/2000/svg"},I,{children:[(0,f.jsx)("path",{d:"M12 6C7.99091 6 4.55455 8.48571 3 12C4.55455 15.5143 7.99091 18 12 18C16.0091 18 19.4455 15.5143 21 12C19.4455 8.48571 16.0091 6 12 6Z",stroke:T,strokeWidth:"2",strokeMiterlimit:"10",strokeLinecap:"round",strokeLinejoin:"round"}),(0,f.jsx)("path",{d:"M12 14C13.1046 14 14 13.1046 14 12C14 10.8954 13.1046 10 12 10C10.8954 10 10 10.8954 10 12C10 13.1046 10.8954 14 12 14Z",stroke:T})]}))}var eo=function(){return eo=Object.assign||function(A){for(var u,l=1,p=arguments.length;l<p;l++)for(var s in u=arguments[l])Object.prototype.hasOwnProperty.call(u,s)&&(A[s]=u[s]);return A},eo.apply(this,arguments)},vb={text_area:16384,url:256,gmap_zip:10},sf=function(A){var u;return(u=vb[A])!==null&&u!==void 0?u:1024};function Vm(A){return(A??"").replaceAll("0","\\0").replaceAll("a","\\a").replaceAll("b","\\b").replaceAll("*","\\*")}function yb(A){var u=A.metadata,l=Vm(u.prefix),p=Vm(u.suffix),s="";if(u.mask)s=u.mask;else{var B=u.allowed_characters;A.type!=="gmap_zip"||B||(B="alphaspace");var m=function(T){switch(T){case"letters":return"a";case"alphanumeric":return"b";case"alphaspace":return"c";case"digits":return"0";default:return"*"}}(B),S=sf(A.type)-l.length-p.length;A.max_length&&(S=Math.min(A.max_length,S)),s="[".concat(m.repeat(S),"]")}return"".concat(l).concat(s).concat(p)}function bb(A,u,l){var p,s,B,m,S=(p=A.max_length)!==null&&p!==void 0?p:sf(A.type);switch(A.type){case"integer_field":m={mask:"num",blocks:{num:{mask:Number,radix:".",thousandsSeparator:",",signed:!1,scale:2,max:(s=A.max_length)!==null&&s!==void 0?s:Number.MAX_SAFE_INTEGER,min:(B=A.min_length)!==null&&B!==void 0?B:Number.MIN_SAFE_INTEGER}},value:u.toString()},A.format==="currency"&&(m.mask="$num");break;case"ssn":m={mask:l?"000 - 00 - 0000":"000000000",lazy:!0};break;case"email":case"text_area":case"url":m={mask:/.+/,maxLength:S};break;default:A.metadata.mask&&(S=void 0),m={mask:yb(A),definitions:{b:/[a-zA-Z0-9]/,c:/[a-zA-Z0-9 ]/},maxLength:S}}return eo({lazy:!1,unmask:!A.metadata.save_mask},m)}function wb(A,u,l,p){var s,B={minLength:A.min_length},m=(s=A.max_length)!==null&&s!==void 0?s:sf(A.type);u.length>0&&(B.autoComplete="off");var S=A.metadata;switch(A.type){case"integer_field":return{inputMode:"decimal"};case"email":return l&&!B.autoComplete&&(B.autoComplete="email"),eo({type:"email",pattern:zg,maxLength:m},B);case"gmap_zip":return l&&!B.autoComplete&&(B.autoComplete="postal-code"),eo(eo({},B),{maxLength:m,inputMode:S.allowed_characters==="digits"?"numeric":"text"});case"url":return l&&!B.autoComplete&&(B.autoComplete="url",B.maxLength=m),B;case"ssn":return eo({inputMode:"numeric",type:p?"text":"password"},B);default:return B.maxLength=m,S.custom_autocomplete&&!B.autoComplete&&(B.autoComplete=S.custom_autocomplete),S.number_keypad||S.allowed_characters==="digits"?eo({inputMode:"numeric"},B):B}}const Cb=(0,w.memo)(function(A){var u,l,p=A.element,s=A.responsiveStyles,B=A.fieldLabel,m=A.elementProps,S=m===void 0?{}:m,T=A.required,I=T!==void 0&&T,C=A.disabled,D=C!==void 0&&C,V=A.autoComplete,K=A.editMode,z=A.rightToLeft,J=A.onAccept,ce=J===void 0?function(){}:J,se=A.onEnter,Te=se===void 0?function(){}:se,_e=A.setRef,et=_e===void 0?function(){}:_e,Ue=A.inlineError,Ee=A.repeatIndex,at=Ee===void 0?null:Ee,Re=A.children,$e=(0,w.useState)(!1),tt=$e[0],We=$e[1],ut=(0,w.useState)(!0),st=ut[0],At=ut[1],ze=hs({element:p,error:Ue}),Xe=ze.borderStyles,Je=ze.customBorder,dt=ze.borderId,Ct=W(Gd(p).value),ht=p.servar,qe=((l=ht.metadata.options)!==null&&l!==void 0?l:[]).filter(function(wt){return wt});return(0,f.jsxs)("div",eo({css:eo({maxWidth:"100%",width:"100%",height:"100%",position:"relative",pointerEvents:K?"none":"auto"},s.getTarget("fc"))},S,{children:[Re,B,(0,f.jsxs)("div",eo({css:eo(eo(eo({position:"relative",width:"100%",whiteSpace:"nowrap"},s.getTarget("sub-fc")),D?s.getTarget("disabled"):{}),{"&:focus-within":eo(eo({},s.getTarget("active")),Xe.active),"&:hover":ci(D?{}:eo(eo({},s.getTarget("hover")),Xe.hover))})},{children:[(0,f.jsx)(el,eo({allOptions:qe,value:Ct,showOptions:tt,onSelect:function(wt){ce(wt,{}),We(!1)},responsiveStyles:s},{children:(0,f.jsx)(Xs.IMaskInput,eo({id:ht.key,name:ht.key,css:eo(eo(eo({position:"relative",zIndex:1,height:"100%",width:"100%",border:"none",backgroundColor:"transparent"},yA),s.getTarget("field")),(u={"&:focus":s.getTarget("field")["&:focus"]},u["&:focus ~ #".concat(dt)]=Object.values(Xe.active)[0],u["&:not(:focus)"]=Ct||!p.properties.placeholder?{}:{color:"transparent !important"},u)),required:I,disabled:D,placeholder:"",value:Ct,"aria-label":p.properties.aria_label,onKeyDown:function(wt){if(wt.key==="Enter")Te(wt);else if(qe.length){if(!Ct&&["Backspace","Delete"].includes(wt.key))return;We(wt.key!=="Escape")}},onBlur:function(){qe.length>0&&setTimeout(function(){return We(!1)},200)},inputRef:et},wb(ht,qe,V,st),bb(ht,Ct,st),{onAccept:ce}))})),ht.type==="ssn"&&Ct&&(0,f.jsx)("div",eo({css:{position:"absolute",cursor:"pointer",right:"8px",top:"calc(50% - 12px)",zIndex:1}},{children:(0,f.jsx)(Km,{open:st,onClick:function(){return At(function(wt){return!wt})},"aria-label":"Toggle password visibility"})})),Je,(0,f.jsx)(Wc,{rightToLeft:z,value:Ct,element:p,responsiveStyles:s,repeatIndex:at}),(0,f.jsx)(ki,{id:p.id,text:p.properties.tooltipText,responsiveStyles:s,repeat:p.repeat})]}))]}))});var Ti=function(){return Ti=Object.assign||function(A){for(var u,l=1,p=arguments.length;l<p;l++)for(var s in u=arguments[l])Object.prototype.hasOwnProperty.call(u,s)&&(A[s]=u[s]);return A},Ti.apply(this,arguments)};const Bb=(0,w.memo)(function(A){var u=A.element,l=A.responsiveStyles,p=A.fieldLabel,s=A.elementProps,B=s===void 0?{}:s,m=A.required,S=m!==void 0&&m,T=A.disabled,I=T!==void 0&&T,C=A.editMode,D=A.rightToLeft,V=A.onChange,K=V===void 0?function(){}:V,z=A.setRef,J=z===void 0?function(){}:z,ce=A.rawValue,se=ce===void 0?"":ce,Te=A.inlineError,_e=A.repeatIndex,et=_e===void 0?null:_e,Ue=A.children,Ee=(0,w.useState)(!1),at=Ee[0],Re=Ee[1],$e=hs({element:u,error:Te}),tt=$e.borderStyles,We=$e.customBorder,ut=u.servar;return(0,f.jsxs)("div",Ti({css:Ti({maxWidth:"100%",position:"relative",pointerEvents:C?"none":"auto",width:"100%",height:"100%"},l.getTarget("fc"))},B,{children:[Ue,p,(0,f.jsxs)("div",Ti({css:Ti(Ti(Ti({position:"relative",width:"100%"},l.getTarget("sub-fc")),I?l.getTarget("disabled"):{}),{"&:hover":ci(I?{}:Ti(Ti({},l.getTarget("hover")),tt.hover)),"&&":at?Ti(Ti({},l.getTarget("active")),tt.active):{}})},{children:[We,(0,f.jsx)("textarea",{id:ut.key,css:Ti(Ti(Ti(Ti({position:"relative",height:"100%",width:"100%",border:"none",backgroundColor:"transparent",resize:"none"},yA),{padding:"0.5rem 0.75rem"}),l.getTarget("field")),at||se||!u.properties.placeholder?{}:{color:"transparent !important"}),"aria-label":u.properties.aria_label,maxLength:ut.max_length||4096,minLength:ut.min_length,required:S,onChange:K,onFocus:function(){return Re(!0)},onBlur:function(){return Re(!1)},placeholder:"",disabled:I,value:se,rows:u.styles.num_rows,ref:J}),(0,f.jsx)(Wc,{value:se,element:u,responsiveStyles:l,type:"textarea",rightToLeft:D,repeatIndex:et}),(0,f.jsx)(ki,{id:u.id,text:u.properties.tooltipText,responsiveStyles:l,repeat:u.repeat})]}))]}))});var No=function(){return No=Object.assign||function(A){for(var u,l=1,p=arguments.length;l<p;l++)for(var s in u=arguments[l])Object.prototype.hasOwnProperty.call(u,s)&&(A[s]=u[s]);return A},No.apply(this,arguments)};const xb=(0,w.memo)(function(A){var u=this,l=A.element,p=A.responsiveStyles,s=A.fieldLabel,B=A.elementProps,m=B===void 0?{}:B,S=A.disabled,T=S!==void 0&&S,I=A.autoComplete,C=A.editMode,D=A.rightToLeft,V=A.repeatIndex,K=V===void 0?null:V,z=A.onSelect,J=z===void 0?function(){}:z,ce=A.onBlur,se=ce===void 0?function(){}:ce,Te=A.onEnter,_e=Te===void 0?function(){}:Te,et=A.setRef,Ue=et===void 0?function(){}:et,Ee=A.value,at=Ee===void 0?"":Ee,Re=A.inlineError,$e=A.children,tt=function(Ye,yt){var It={};for(var Cr in Ye)Object.prototype.hasOwnProperty.call(Ye,Cr)&&yt.indexOf(Cr)<0&&(It[Cr]=Ye[Cr]);if(Ye!=null&&typeof Object.getOwnPropertySymbols=="function"){var Xt=0;for(Cr=Object.getOwnPropertySymbols(Ye);Xt<Cr.length;Xt++)yt.indexOf(Cr[Xt])<0&&Object.prototype.propertyIsEnumerable.call(Ye,Cr[Xt])&&(It[Cr[Xt]]=Ye[Cr[Xt]])}return It}(A,["element","responsiveStyles","fieldLabel","elementProps","disabled","autoComplete","editMode","rightToLeft","repeatIndex","onSelect","onBlur","onEnter","setRef","value","inlineError","children"]),We=l.servar,ut=We.metadata,st=function(Ye,yt,It){var Cr=function(){var $r=(0,w.useRef)(!0);return(0,w.useEffect)(function(){return $r.current=!0,function(){$r.current=!1}},[]),$r}(),Xt=(0,w.useState)(Ye),Bn=Xt[0],hr=Xt[1],tr=F().useState([]),Kr=tr[0],Ir=tr[1],zn=(0,w.useCallback)(un()(function($r){return new ju().addressSearchResults($r,It??"").then(function(Ur){Cr.current&&(Ir(Ur),hr($r))})},800),[Ir,hr]);return(0,w.useEffect)(function(){var $r=Ye.trim();yt&&$r!==""&&Ye!==Bn&&zn($r)},[Ye]),Kr}(at,ut.address_autocomplete,ut.autocomplete_country),At=(0,w.useState)(!1),ze=At[0],Xe=At[1],Je=(0,w.useState)(!1),dt=Je[0],Ct=Je[1],ht=hs({element:l,error:Re}),qe=ht.borderStyles,wt=ht.customBorder;return(0,f.jsxs)("div",No({css:No({maxWidth:"100%",width:"100%",height:"100%",position:"relative",pointerEvents:C?"none":"auto"},p.getTarget("fc"))},m,{children:[$e,s,(0,f.jsxs)("div",No({css:No(No(No({position:"relative",width:"100%"},p.getTarget("sub-fc")),T?p.getTarget("disabled"):{}),{"&:hover":ci(T?{}:No(No({},p.getTarget("hover")),qe.hover)),"&&":dt?No(No({},p.getTarget("active")),qe.active):{}})},{children:[wt,(0,f.jsx)(Ds.OverlayTrigger,No({placement:"bottom-start",delay:{show:250,hide:250},show:st.length>0&&ze,overlay:(0,f.jsx)("ul",No({css:No({zIndex:Ke,listStyleType:"none",padding:0,margin:0,backgroundColor:"white",cursor:"pointer",boxShadow:"0 0 4px rgb(0 0 0 / 15%)"},p.getTarget("dropdown"))},{children:st.map(function(Ye){var yt=Ye.display;return(0,f.jsx)("li",No({css:{padding:"8px 14px",transition:"0.1s ease all","&:hover":ci({backgroundColor:"#e6e6e633"})},onClick:function(){return It=u,Cr=void 0,Bn=function(){var hr,tr;return function(Kr,Ir){var zn,$r,Ur,ct,jt={label:0,sent:function(){if(1&Ur[0])throw Ur[1];return Ur[1]},trys:[],ops:[]};return ct={next:Vr(0),throw:Vr(1),return:Vr(2)},typeof Symbol=="function"&&(ct[Symbol.iterator]=function(){return this}),ct;function Vr(Tn){return function(Rn){return function(kr){if(zn)throw new TypeError("Generator is already executing.");for(;jt;)try{if(zn=1,$r&&(Ur=2&kr[0]?$r.return:kr[0]?$r.throw||((Ur=$r.return)&&Ur.call($r),0):$r.next)&&!(Ur=Ur.call($r,kr[1])).done)return Ur;switch($r=0,Ur&&(kr=[2&kr[0],Ur.value]),kr[0]){case 0:case 1:Ur=kr;break;case 4:return jt.label++,{value:kr[1],done:!1};case 5:jt.label++,$r=kr[1],kr=[0];continue;case 7:kr=jt.ops.pop(),jt.trys.pop();continue;default:if(!((Ur=(Ur=jt.trys).length>0&&Ur[Ur.length-1])||kr[0]!==6&&kr[0]!==2)){jt=0;continue}if(kr[0]===3&&(!Ur||kr[1]>Ur[0]&&kr[1]<Ur[3])){jt.label=kr[1];break}if(kr[0]===6&&jt.label<Ur[1]){jt.label=Ur[1],Ur=kr;break}if(Ur&&jt.label<Ur[2]){jt.label=Ur[2],jt.ops.push(kr);break}Ur[2]&&jt.ops.pop(),jt.trys.pop();continue}kr=Ir.call(Kr,jt)}catch(kn){kr=[6,kn],$r=0}finally{zn=Ur=0}if(5&kr[0])throw kr[1];return{value:kr[0]?kr[1]:void 0,done:!0}}([Tn,Rn])}}}(this,function(Kr){switch(Kr.label){case 0:return hr=st.find(function(Ir){return Ir.display===yt}).address_id,[4,new ju().addressDetail(hr)];case 1:return tr=Kr.sent(),J(tr,hr),[2]}})},new((Xt=void 0)||(Xt=Promise))(function(hr,tr){function Kr($r){try{zn(Bn.next($r))}catch(Ur){tr(Ur)}}function Ir($r){try{zn(Bn.throw($r))}catch(Ur){tr(Ur)}}function zn($r){var Ur;$r.done?hr($r.value):(Ur=$r.value,Ur instanceof Xt?Ur:new Xt(function(ct){ct(Ur)})).then(Kr,Ir)}zn((Bn=Bn.apply(It,Cr||[])).next())});var It,Cr,Xt,Bn}},{children:yt}),yt)})}))},{children:(0,f.jsx)("input",No({id:We.key,name:We.key,css:No(No(No({position:"relative",height:"100%",width:"100%",border:"none",backgroundColor:"transparent"},yA),p.getTarget("field")),dt||at||!l.properties.placeholder?{}:{color:"transparent !important"}),maxLength:We.max_length,minLength:We.min_length,placeholder:"",disabled:T,"aria-label":l.properties.aria_label,autoComplete:I?"street-address":"off",value:at,ref:Ue,onKeyDown:function(Ye){Ye.key==="Enter"?_e(Ye):Xe(Ye.key!=="Escape")},onFocus:function(){return Ct(!0)},onBlur:function(Ye){setTimeout(function(){return Xe(!1)},200),se(Ye),Ct(!1)}},tt))})),(0,f.jsx)(Wc,{value:at,element:l,responsiveStyles:p,rightToLeft:D,repeatIndex:K}),(0,f.jsx)(ki,{id:l.id,text:l.properties.tooltipText,responsiveStyles:p,repeat:l.repeat})]}))]}))});var Xi=function(){return Xi=Object.assign||function(A){for(var u,l=1,p=arguments.length;l<p;l++)for(var s in u=arguments[l])Object.prototype.hasOwnProperty.call(u,s)&&(A[s]=u[s]);return A},Xi.apply(this,arguments)};const _b=(0,w.memo)(function(A){var u,l=A.element,p=A.responsiveStyles,s=A.fieldLabel,B=A.elementProps,m=B===void 0?{}:B,S=A.required,T=S!==void 0&&S,I=A.disabled,C=I!==void 0&&I,D=A.repeatIndex,V=D===void 0?null:D,K=A.editMode,z=A.rightToLeft,J=A.onChange,ce=J===void 0?function(){}:J,se=A.onEnter,Te=se===void 0?function(){}:se,_e=A.setRef,et=_e===void 0?function(){}:_e,Ue=A.rawValue,Ee=Ue===void 0?"":Ue,at=A.inlineError,Re=A.children,$e=hs({element:l,error:at}),tt=$e.borderStyles,We=$e.customBorder,ut=$e.borderId,st=(0,w.useState)(!1),At=st[0],ze=st[1],Xe=l.servar;return(0,f.jsxs)("div",Xi({css:Xi({maxWidth:"100%",width:"100%",height:"100%",position:"relative",pointerEvents:K?"none":"auto"},p.getTarget("fc"))},m,{children:[Re,s,(0,f.jsxs)("div",Xi({css:Xi(Xi(Xi({position:"relative",width:"100%",whiteSpace:"nowrap"},p.getTarget("sub-fc")),C?p.getTarget("disabled"):{}),{"&:hover":ci(C?{}:Xi(Xi({},p.getTarget("hover")),tt.hover))})},{children:[(0,f.jsx)("input",{id:Xe.key,name:Xe.key,css:Xi(Xi(Xi({position:"relative",zIndex:1,height:"100%",width:"100%",border:"none",backgroundColor:"transparent"},yA),p.getTarget("field")),(u={},u["&:focus ~ #".concat(ut)]=Object.values(tt.active)[0],u["&:not(:focus)"]=Ee||!l.properties.placeholder?{}:{color:"transparent !important"},u)),"aria-label":l.properties.aria_label,maxLength:Xe.max_length,minLength:Xe.min_length,required:T,onChange:function(Je){Xe.max_length&&Je.target.value.length>Xe.max_length||ce(Je)},onKeyDown:function(Je){Je.key==="Enter"&&Te(Je)},placeholder:"",disabled:C,value:Ee,ref:et,type:At?"text":"password"}),Ee&&(0,f.jsx)("div",Xi({css:{position:"absolute",cursor:"pointer",right:"8px",top:"calc(50% - 12px)",zIndex:1}},{children:(0,f.jsx)(Km,{open:At,onClick:function(){return ze(function(Je){return!Je})},"aria-label":"Toggle password visibility"})})),We,(0,f.jsx)(Wc,{value:Ee,element:l,responsiveStyles:p,rightToLeft:z,repeatIndex:V}),(0,f.jsx)(ki,{id:l.id,text:l.properties.tooltipText,responsiveStyles:p,repeat:l.repeat})]}))]}))}),Rl=Uoe();var Xo=function(){return Xo=Object.assign||function(A){for(var u,l=1,p=arguments.length;l<p;l++)for(var s in u=arguments[l])Object.prototype.hasOwnProperty.call(u,s)&&(A[s]=u[s]);return A},Xo.apply(this,arguments)},Af=["backgroundColor","color","fontFamily","fontSize","fontSmoothing","fontStyle","fontVariant","fontWeight","iconColor","lineHeight","letterSpacing","textAlign","padding","textDecoration","textShadow","textTransform"],b=function(A){return Xo(Xo({},A),{fontFamily:"sans-serif"})},g=function(A){var u=A.element,l=A.responsiveStyles,p=A.fieldLabel,s=A.elementProps,B=s===void 0?{}:s,m=A.setCardElement,S=m===void 0?function(){}:m,T=A.setFieldError,I=T===void 0?function(){}:T,C=A.onChange,D=C===void 0?function(){}:C,V=A.autoFocus,K=V!==void 0&&V,z=A.editMode,J=A.inlineError,ce=A.children,se=(0,w.useState)(!1),Te=se[0],_e=se[1],et=hs({element:u,error:J}),Ue=et.borderStyles,Ee=et.customBorder,at=(0,Rl.useStripe)(),Re=(0,Rl.useElements)(),$e=(0,w.useState)(""),tt=$e[0],We=$e[1];(0,w.useEffect)(function(){if(at&&Re){var st=Re.getElement(Rl.CardElement);K&&(st==null||st.on("ready",function(){return st.focus()})),S(u.servar.key,st)}},[at,u.servar.key,Re]);var ut={style:{base:Xo(Xo({textDecoration:"none"},ee(b(l.getTarget("field")),Af)),{"::placeholder":Xo({textDecoration:"none"},ee(b(l.getTarget("placeholder")),Af)),":hover":ee(b(l.getTarget("hoverFont")),Af),":focus":ee(b(l.getTarget("activeFont")),Af)}),complete:b(l.getTarget("completedFont")),invalid:{color:pc,iconColor:pc}},classes:{base:u.servar.key}};return(0,f.jsxs)("div",Xo({css:Xo({maxWidth:"100%",width:"100%",height:"100%",position:"relative",pointerEvents:z?"none":"auto"},l.getTarget("fc"))},B,{children:[ce,p,(0,f.jsxs)("div",Xo({css:Xo(Xo({position:"relative",width:"100%",whiteSpace:"nowrap",padding:"0 2px",display:"flex",alignItems:"center"},l.getTarget("sub-fc")),{"&:hover":Xo(Xo({},l.getTarget("hover")),Ue.hover),"&&":Te?Xo(Xo({},l.getTarget("active")),Ue.active):{}})},{children:[Ee,(0,f.jsxs)("div",Xo({css:{width:"100%",position:"relative"}},{children:[(0,f.jsx)("input",{id:u.servar.key,name:u.servar.key,css:{width:"100%",height:0,border:"none",opacity:0,"&:focus":{outline:"none"}},tabIndex:"-1"}),(0,f.jsx)(Rl.CardElement,{css:{position:"absolute",top:0,left:5,right:5,width:"100%"},options:ut,onChange:function(st){var At,ze,Xe=(ze=(At=st.error)===null||At===void 0?void 0:At.message)!==null&&ze!==void 0?ze:"";tt!==Xe&&(We(Xe),I(Xe)),D(st.complete?{complete:!0,card_data:{brand:st.brand}}:"")},onFocus:function(){return _e(!0)},onBlur:function(){return _e(!1)}})]})),(0,f.jsx)(ki,{id:u.id,text:u.properties.tooltipText,responsiveStyles:l,repeat:u.repeat})]}))]}))};const E=(0,w.memo)(function(A){var u=A.editMode,l=A.children,p=function(B,m){var S={};for(var T in B)Object.prototype.hasOwnProperty.call(B,T)&&m.indexOf(T)<0&&(S[T]=B[T]);if(B!=null&&typeof Object.getOwnPropertySymbols=="function"){var I=0;for(T=Object.getOwnPropertySymbols(B);I<T.length;I++)m.indexOf(T[I])<0&&Object.prototype.propertyIsEnumerable.call(B,T[I])&&(S[T[I]]=B[T[I]])}return S}(A,["editMode","children"]),s=Xa();return(0,w.useEffect)(function(){u&&an().dispatchEvent(new CustomEvent("stripe_key_loaded",{detail:{key:"any-key-does-not-matter-what"}}))},[u]),(0,f.jsxs)(Rl.Elements,Xo({stripe:s},{children:[l,(0,f.jsx)(g,Xo({editMode:u},p))]}))});var _=function(){return _=Object.assign||function(A){for(var u,l=1,p=arguments.length;l<p;l++)for(var s in u=arguments[l])Object.prototype.hasOwnProperty.call(u,s)&&(A[s]=u[s]);return A},_.apply(this,arguments)};function P(A){var u=A.text,l=A.children;return u?(0,f.jsx)(Ds.OverlayTrigger,_({placement:"auto",flip:!0,overlay:(0,f.jsx)(Ds.Tooltip,_({id:"tooltip-".concat(u),css:{zIndex:2,padding:".4rem 0",margin:"0 1rem",transition:"opacity .10s linear",".tooltip-inner":{maxWidth:"200px",padding:".25rem .5rem",color:"#fff",textAlign:"center",backgroundColor:"#000",borderRadius:".25rem",fontSize:"smaller"}}},{children:u}))},{children:l})):l}var H=function(){return H=Object.assign||function(A){for(var u,l=1,p=arguments.length;l<p;l++)for(var s in u=arguments[l])Object.prototype.hasOwnProperty.call(u,s)&&(A[s]=u[s]);return A},H.apply(this,arguments)},te=function(){return te=Object.assign||function(A){for(var u,l=1,p=arguments.length;l<p;l++)for(var s in u=arguments[l])Object.prototype.hasOwnProperty.call(u,s)&&(A[s]=u[s]);return A},te.apply(this,arguments)},ge={AddressLine1:xb,ButtonGroupField:function(A){var u,l=A.element,p=A.responsiveStyles,s=A.fieldLabel,B=A.inlineError,m=A.fieldVal,S=m===void 0?null:m,T=A.repeatIndex,I=T===void 0?null:T,C=A.editMode,D=A.onClick,V=D===void 0?function(){}:D,K=A.elementProps,z=K===void 0?{}:K,J=A.disabled,ce=J!==void 0&&J,se=A.children,Te=(0,w.useMemo)(function(){return Array.isArray(S)?S.reduce(function($e,tt){return $e[tt]=!0,$e},{}):{}},[S]),_e=hs({element:l,error:B}),et=_e.borderStyles,Ue=_e.customBorder,Ee=l.servar,at=Ee.metadata.option_labels,Re=Ee.metadata.option_tooltips;return u=I!==null&&Ee.metadata.repeat_options!==void 0&&Ee.metadata.repeat_options[I]!==void 0?Ee.metadata.repeat_options[I]:Ee.metadata.options.map(function($e,tt){return{value:$e,label:at&&at[tt]?at[tt]:$e,tooltip:Re&&Re[tt]?Re[tt]:""}}),(0,f.jsxs)("div",ui({css:ui({position:"relative",width:"100%",height:"100%",pointerEvents:C||ce?"none":"auto"},p.getTarget("fc"))},{children:[se,s,(0,f.jsxs)("div",ui({css:ui({display:"flex",flexWrap:"wrap",width:"100%"},p.getTarget("bc"))},z,{children:[u.map(function($e,tt){var We,ut,st,At=(We=$e.value)!==null&&We!==void 0?We:$e,ze=(ut=$e.label)!==null&&ut!==void 0?ut:$e,Xe=$e.image?$e.image:Ee.metadata.option_images[tt],Je=(st=$e.tooltip)!==null&&st!==void 0?st:"";return(0,f.jsxs)("div",ui({onClick:function(){return V(At)},css:ui(ui({position:"relative",display:"flex",justifyContent:"center",alignItems:"center",boxSizing:"border-box",cursor:"pointer"},p.getTarget("field")),{"&:hover":ci(C||ce?{}:ui(ui({},p.getTarget("hover")),et.hover)),"&&":Te[At]?ui(ui({},p.getTarget("active")),et.active):{}})},{children:[Ue,Xe&&(0,f.jsx)("img",{src:Xe,style:ui(ui({},Zd),p.getTargets("img"))}),ze&&(0,f.jsx)("div",ui({css:ui(ui({display:"flex",maxWidth:"100%"},p.getTargets("label")),$u)},{children:ze})),Je&&(0,f.jsx)(ki,{id:"".concat(l.id,"-").concat(ze),text:Je,responsiveStyles:p,absolute:!1,repeat:l.repeat})]}),"".concat(Ee.key,"-").concat(tt))}),(0,f.jsx)("input",{id:Ee.key,name:Ee.key,type:"file","aria-label":l.properties.aria_label,style:{position:"absolute",opacity:0,bottom:0,left:"50%",width:"1px",height:"1px",zIndex:-1}})]}))]}))},CheckboxField:function(A){var u=A.element,l=A.responsiveStyles,p=A.fieldLabel,s=A.fieldVal,B=s===void 0||s,m=A.onChange,S=m===void 0?function(){}:m,T=A.elementProps,I=T===void 0?{}:T,C=A.disabled,D=C!==void 0&&C,V=A.children,K=(0,w.useMemo)(function(){return tf(u,l)},[l]),z=u.servar;return(0,f.jsxs)("div",Ji({css:Ji(Ji({},l.getTarget("fc")),{position:"relative",display:"flex"})},I,{children:[V,(0,f.jsx)("input",{id:z.key,name:z.key,type:"checkbox",checked:B,disabled:D,onChange:S,onFocus:Jc,"aria-label":u.properties.aria_label,css:Ji(Ji(Ji({},Ju(K,D)),D?l.getTarget("disabled"):{}),{marginTop:"4px","&:focus-visible":{border:"1px solid rgb(74, 144, 226)"}})}),p]}))},CheckboxGroupField:function(A){var u,l,p,s=A.element,B=A.responsiveStyles,m=A.fieldLabel,S=A.fieldVal,T=S===void 0?[]:S,I=A.otherVal,C=I===void 0?"":I,D=A.repeatIndex,V=D===void 0?null:D,K=A.onChange,z=K===void 0?function(){}:K,J=A.onOtherChange,ce=J===void 0?function(){}:J,se=A.onEnter,Te=se===void 0?function(){}:se,_e=A.elementProps,et=_e===void 0?{}:_e,Ue=A.disabled,Ee=Ue!==void 0&&Ue,at=A.children,Re=s.servar,$e=T.includes(C),tt=(u=Re.metadata.other_label)!==null&&u!==void 0?u:"Other",We=(0,w.useMemo)(function(){return tf(s,B),function(Je,dt){dt.addTargets("checkboxGroup"),Nl(dt,"checkboxGroup")}(0,B),B.addTargets("row"),B.apply("row","row_separation",function(Je){return{marginBottom:"".concat(Je||5,"px")}}),B},[B]),ut=Re.metadata.option_labels,st=(l=Re.metadata.option_tooltips)!==null&&l!==void 0?l:[],At=function(Je){return Ee||Re.max_length&&Re.max_length<=T.length&&!Je},ze=At($e),Xe=!$e||ze;return p=V!==null&&Re.metadata.repeat_options!==void 0&&Re.metadata.repeat_options[V]!==void 0?Re.metadata.repeat_options[V]:Re.metadata.options.map(function(Je,dt){return{value:Je,label:ut&&ut[dt]?ut[dt]:Je,tooltip:st&&st[dt]?st[dt]:""}}),(0,f.jsxs)("div",mo({css:mo({position:"relative",width:"100%"},B.getTarget("fc"))},et,{children:[at,m,p.map(function(Je,dt){var Ct,ht,qe,wt=(Ct=Je.value)!==null&&Ct!==void 0?Ct:Je,Ye=(ht=Je.label)!==null&&ht!==void 0?ht:Je,yt=T.includes(wt),It=At(yt);return(0,f.jsxs)("div",mo({css:mo({display:"flex",pointerEvents:It?"none":"auto"},We.getTarget("row"))},{children:[(0,f.jsxs)("label",mo({style:{display:"contents"}},{children:[(0,f.jsx)("input",{type:"checkbox",id:"".concat(Re.key,"-").concat(dt),name:wt,checked:yt,onChange:z,onFocus:Jc,style:{padding:0,lineHeight:"normal"},css:mo(mo(mo(mo({},Ju(We,It)),We.getTarget("checkboxGroup")),It?B.getTarget("disabled"):{}),{"&:focus-visible":{border:"1px solid rgb(74, 144, 226)"}}),disabled:It,"aria-label":s.properties.aria_label}),(0,f.jsx)("span",mo({css:mo({whiteSpace:"pre-wrap",overflowWrap:"anywhere"},We.getTarget("checkboxLabel"))},{children:Ye}))]})),(0,f.jsx)(ki,{id:"".concat(s.id,"-").concat(wt),text:(qe=Je.tooltip)!==null&&qe!==void 0?qe:"",responsiveStyles:B,absolute:!1,repeat:s.repeat})]}),"".concat(Re.key,"-").concat(dt))}),Re.metadata.other&&(0,f.jsxs)("div",mo({style:{display:"flex"}},{children:[(0,f.jsx)("input",{type:"checkbox",id:"".concat(Re.key,"-"),name:C,checked:$e,disabled:ze,onChange:z,onFocus:Jc,style:{padding:0,lineHeight:"normal"},css:mo(mo(mo(mo({},Ju(We,ze)),We.getTarget("checkboxGroup")),ze?B.getTarget("disabled"):{}),{"&:focus-visible":{border:"1px solid rgb(74, 144, 226)"}})},"".concat(Re.key,"-")),(0,f.jsx)("label",mo({htmlFor:"".concat(Re.key,"-"),css:We.getTarget("checkboxLabel")},{children:tt})),(0,f.jsx)(dn().Control,{type:"text",htmlSize:1,css:mo(mo(mo(mo({marginLeft:"5px"},yA),{paddingLeft:"0.4rem",flexGrow:1}),B.getTarget("field")),Xe?B.getTarget("disabled"):{}),id:Re.key,value:C||"",onChange:ce,onKeyDown:function(Je){Je.key==="Enter"&&Te(Je)},required:$e,disabled:Xe}),(0,f.jsx)(ki,{id:"".concat(s.id,"-"),text:Re.metadata.other_tooltip,responsiveStyles:B,absolute:!1,repeat:s.repeat})]}))]}))},ColorPickerField:function(A){var u=A.element,l=A.fieldLabel,p=A.responsiveStyles,s=A.fieldVal,B=s===void 0?"FFFFFFFF":s,m=A.editMode,S=A.onChange,T=S===void 0?function(){}:S,I=A.elementProps,C=I===void 0?{}:I,D=A.disabled,V=D!==void 0&&D,K=A.children,z=(0,w.useState)(!1),J=z[0],ce=z[1];return(0,f.jsxs)("div",hc({css:hc({maxWidth:"100%",width:"100%",position:"relative",pointerEvents:m||V?"none":"auto"},p.getTarget("fc"))},C,{children:[K,l,(0,f.jsx)("div",{css:hc({width:"100%",background:"#".concat(B),cursor:"pointer"},p.getTarget("field")),onClick:function(){m||V||ce(function(se){return!se})}}),J?(0,f.jsxs)("div",hc({css:{position:"absolute",zIndex:2}},{children:[(0,f.jsx)("div",{css:{position:"fixed",top:"0px",right:"0px",bottom:"0px",left:"0px"},onClick:function(){return ce(!1)}}),(0,f.jsx)(ub.SketchPicker,{"aria-label":u.properties.aria_label,color:"#".concat(B),onChange:function(se){var Te=th[100*se.rgb.a];se=se.hex.substr(1,6)+Te,T(se)}})]})):null]}))},DateSelectorField:nb,DropdownField:function(A){var u,l,p,s=A.element,B=A.responsiveStyles,m=A.fieldLabel,S=A.inlineError,T=A.required,I=T!==void 0&&T,C=A.disabled,D=C!==void 0&&C,V=A.fieldVal,K=V===void 0?"":V,z=A.repeatIndex,J=z===void 0?null:z,ce=A.countryCode,se=ce===void 0?"":ce,Te=A.editMode,_e=A.rightToLeft,et=A.onChange,Ue=et===void 0?function(){}:et,Ee=A.setRef,at=Ee===void 0?function(){}:Ee,Re=A.elementProps,$e=Re===void 0?{}:Re,tt=A.children,We=hs({element:s,error:S}),ut=We.borderStyles,st=We.customBorder,At=(0,w.useState)(!1),ze=At[0],Xe=At[1],Je=(0,w.useState)(null),dt=Je[0],Ct=Je[1],ht=s.servar,qe=ht.metadata.store_abbreviation;if((0,w.useEffect)(function(){if(ht.type==="gmap_state"){var Xt=se.toLowerCase()||ht.metadata.default_country;Xt&&K&&!ah(Xt,K,qe,!0)&&Ue({target:{value:K=""}}),Ct(Xt||"us")}},[se,Ct]),ht.type==="gmap_state")p=dt===null?[]:K&&!ah(dt,K,qe)?[(0,f.jsx)("option",Ya({value:K},{children:K}),K)]:function(Xt,Bn,hr){var tr,Kr=(tr=nh[Xt])!==null&&tr!==void 0?tr:[];return Xt!=="us"||hr||(Kr=Dm),Kr.map(function(Ir){var zn=Ir.name,$r=Ir.code;return(0,f.jsx)("option",rh({value:Bn?$r:zn},{children:zn}),$r)})}(dt,qe,ht.metadata.include_territories);else if(ht.type==="gmap_country")p=ic.map(function(Xt){var Bn=Xt.countryCode,hr=Xt.countryName,tr=ht.metadata.store_abbreviation?Bn:hr;return(0,f.jsx)("option",Ya({value:tr},{children:hr}),Bn)});else{var wt=ht.metadata.option_labels,Ye=ht.metadata.option_tooltips;p=J!==null&&ht.metadata.repeat_options!==void 0&&ht.metadata.repeat_options[J]!==void 0?ht.metadata.repeat_options[J].map(function(Xt){var Bn,hr,tr,Kr=(Bn=Xt.value)!==null&&Bn!==void 0?Bn:Xt,Ir=(hr=Xt.label)!==null&&hr!==void 0?hr:Xt,zn=(tr=Xt.tooltip)!==null&&tr!==void 0?tr:"";return(0,f.jsx)("option",Ya({value:Kr,title:zn},{children:Ir}),Kr)}):ht.metadata.options.map(function(Xt,Bn){var hr,tr,Kr=wt&&wt[Bn]?wt[Bn]:Xt,Ir=(hr=Ye==null?void 0:Ye[Bn])!==null&&hr!==void 0?hr:"",zn=(tr=Rt[ht.key])!==null&&tr!==void 0?tr:[];return ht.repeated&&ht.metadata.unique_repeat_options&&Xt!==K&&zn.includes(Xt)?null:(0,f.jsx)("option",Ya({value:Xt,title:Ir},{children:Kr}),Xt)})}var yt,It,Cr=s.properties.tooltipText?30:10;return B.applyFontStyles("field",!K),(0,f.jsxs)("div",Ya({css:Ya({maxWidth:"100%",width:"100%",height:"100%",position:"relative",pointerEvents:Te?"none":"auto"},B.getTarget("fc"))},$e,{children:[tt,m,(0,f.jsxs)("div",Ya({css:Ya(Ya(Ya({position:"relative",width:"100%",whiteSpace:"nowrap"},B.getTarget("sub-fc")),D?B.getTarget("disabled"):{}),{"&:hover":ci(D?{}:Ya(Ya({},B.getTarget("hover")),ut.hover)),"&&":ze?Ya(Ya({},B.getTarget("active")),ut.active):{}})},{children:[(0,f.jsx)(jr.Global,{styles:(0,jr.css)(Mm||(yt=[`
            option {
              color: black;
            }
          `],It=[`
            option {
              color: black;
            }
          `],Object.defineProperty?Object.defineProperty(yt,"raw",{value:It}):yt.raw=It,Mm=yt))}),st,(0,f.jsxs)("select",Ya({css:Ya(Ya(Ya({},yA),B.getTarget("field")),{width:"100%",height:"100%",border:"none",boxShadow:"none",backgroundColor:"transparent",appearance:"none",WebkitAppearance:"none",MozAppearance:"none",backgroundImage:`url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6' fill='none'><path d='M0 0.776454L0.970744 0L5 4.2094L9.02926 0L10 0.776454L5 6L0 0.776454Z' fill='%23`.concat(s.styles.font_color,`'/></svg>")`),backgroundRepeat:"no-repeat",backgroundPosition:"".concat(_e?"left":"right"," ").concat(Cr,"px center"),position:"relative"}),id:ht.key,value:K??"",required:I,disabled:D,"aria-label":s.properties.aria_label,onChange:Ue,onFocus:function(){return Xe(!0)},onBlur:function(){return Xe(!1)},ref:at},{children:[(0,f.jsx)("option",{value:"",disabled:I},""),p]})),(0,f.jsx)("span",Ya({css:Ya(Ya(Ya((u={position:"absolute",pointerEvents:"none"},u[_e?"right":"left"]="0.75rem",u.transition="0.2s ease all",u.top="50%",u),B.getTarget("placeholder")),K?B.getTarget("placeholderFocus"):{}),(l={},l["input:focus + &"]=Ya(Ya({},B.getTarget("placeholderFocus")),B.getTarget("placeholderActive")),l))},{children:s.properties.placeholder||""})),(0,f.jsx)(ki,{id:s.id,text:s.properties.tooltipText,responsiveStyles:B,repeat:s.repeat})]}))]}))},DropdownMultiField:function(A){var u,l=A.element,p=A.responsiveStyles,s=A.fieldLabel,B=A.inlineError,m=A.required,S=m!==void 0&&m,T=A.disabled,I=T!==void 0&&T,C=A.fieldVal,D=C===void 0?[]:C,V=A.repeatIndex,K=V===void 0?null:V,z=A.editMode,J=A.onChange,ce=J===void 0?function(){}:J,se=A.elementProps,Te=se===void 0?{}:se,_e=A.children,et=hs({element:l,error:B}),Ue=et.borderStyles,Ee=et.customBorder,at=(0,w.useState)(!1),Re=at[0],$e=at[1],tt=function(dt){var Ct=function(ht,qe,wt){for(var Ye,yt=0,It=qe.length;yt<It;yt++)!Ye&&yt in qe||(Ye||(Ye=Array.prototype.slice.call(qe,0,yt)),Ye[yt]=qe[yt]);return ht.concat(Ye||Array.prototype.slice.call(qe))}([],dt);return D&&D.forEach(function(ht){Ct.includes(ht)||Ct.push(ht)}),Ct},We=l.servar,ut=We.metadata.option_labels,st={};u=K!==null&&We.metadata.repeat_options!==void 0&&We.metadata.repeat_options[K]!==void 0?tt(We.metadata.repeat_options[K]).map(function(dt){var Ct,ht,qe,wt=(Ct=dt.value)!==null&&Ct!==void 0?Ct:dt,Ye=(ht=dt.label)!==null&&ht!==void 0?ht:dt;return st[wt]=Ye,{value:wt,label:Ye,tooltip:(qe=dt.tooltip)!==null&&qe!==void 0?qe:""}}):tt(We.metadata.options).map(function(dt,Ct){var ht,qe=ut&&ut[Ct]?ut[Ct]:dt;return st[dt]=qe,{value:dt,label:qe,tooltip:(ht=We.metadata.option_tooltips)===null||ht===void 0?void 0:ht[Ct]}});var At=D?D.map(function(dt){return{label:st[dt],value:dt}}):[],ze=l.properties.tooltipText?30:10,Xe=We.metadata.creatable_options,Je=Xe?oh():lb();return p.applyFontStyles("field"),(0,f.jsxs)("div",_a({css:_a({maxWidth:"100%",width:"100%",height:"100%",position:"relative",pointerEvents:z?"none":"auto"},p.getTarget("fc"))},Te,{children:[_e,s,(0,f.jsxs)("div",_a({css:_a(_a(_a({position:"relative",width:"100%",whiteSpace:"nowrap"},p.getTarget("sub-fc")),I?p.getTarget("disabled"):{}),{"&:hover":ci(I?{}:_a(_a({},p.getTarget("hover")),Ue.hover)),"&&":Re?_a(_a({},p.getTarget("active")),Ue.active):{}})},{children:[Ee,(0,f.jsx)(Je,{styles:{control:function(dt){return _a(_a(_a({},dt),p.getTarget("field")),{width:"100%",height:"100%",minHeight:"inherit",border:"none",boxShadow:"none",backgroundColor:"transparent",backgroundImage:`url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' width='10' height='6' viewBox='0 0 10 6' fill='none'><path d='M0 0.776454L0.970744 0L5 4.2094L9.02926 0L10 0.776454L5 6L0 0.776454Z' fill='%23`.concat(l.styles.font_color,`'/></svg>")`),backgroundRepeat:"no-repeat",backgroundPosition:"right ".concat(ze,"px center"),position:"relative"})},container:function(dt){return _a(_a({},dt),{height:"100%",minHeight:"inherit"})},valueContainer:function(dt){return _a(_a({},dt),{paddingRight:28})},multiValueLabel:function(dt){return _a(_a({},dt),{whiteSpace:"normal",overflow:"hidden",display:"-webkit-box",WebkitBoxOrient:"vertical",WebkitLineClamp:3})},indicatorSeparator:function(){return{display:"none"}},indicatorsContainer:function(){return{display:"none"}},menuPortal:function(dt){return _a(_a({},dt),{zIndex:Ke})}},components:{Option:ih},id:We.key,value:At,required:S,isDisabled:I,onChange:ce,onFocus:function(){return $e(!0)},onBlur:function(){return $e(!1)},noOptionsMessage:Xe?function(){return null}:void 0,options:u,isOptionDisabled:function(){return We.max_length&&At.length>=We.max_length},isMulti:!0,menuPortalTarget:an().body,placeholder:"","aria-label":l.properties.aria_label}),(0,f.jsx)("span",_a({css:_a(_a(_a({position:"absolute",pointerEvents:"none",left:"0.75rem",transition:"0.2s ease all",top:"50%"},p.getTarget("placeholder")),D.length>0||Re?p.getTarget("placeholderFocus"):{}),Re?p.getTarget("placeholderActive"):{})},{children:l.properties.placeholder||""})),(0,f.jsx)(ki,{id:l.id,text:l.properties.tooltipText,responsiveStyles:p,repeat:l.repeat})]}))]}))},FileUploadField:function(A){var u,l=this,p=A.element,s=A.responsiveStyles,B=A.required,m=B!==void 0&&B,S=A.disabled,T=S!==void 0&&S,I=A.editMode,C=A.onChange,D=C===void 0?function(){}:C,V=A.initialFiles,K=V===void 0?[]:V,z=A.elementProps,J=z===void 0?{}:z,ce=A.children,se=p.servar,Te=se.name!=="",_e=se.metadata.multiple,et=(0,w.useRef)(),Ue=(0,w.useState)([]),Ee=Ue[0],at=Ue[1],Re=(0,w.useState)(-1),$e=Re[0],tt=Re[1];(0,w.useEffect)(function(){ke(Ee)&&ke(K)||at(St(K))},[K]);var We=function(Ct){var ht=(0,w.useState)(Ct.map(function(){return{filename:"",thumbnail:""}})),qe=ht[0],wt=ht[1];return(0,w.useEffect)(function(){var Ye=Ct.map(it);Promise.all(Ye).then(function(yt){wt(yt)})},[Ct]),qe}(Ee),ut=_e||We.length===0,st=We.length>0,At=p.styles.hide_file_preview,ze=se.max_length?1024*se.max_length:10485760,Xe=Qi(Qi({},Zd),s.getTarget("img")),Je=p.properties.icon?(0,f.jsx)(Ds.Image,{src:p.properties.icon,fluid:!0,style:Xe}):(0,f.jsx)(rc,{width:Xe.width,style:{maxHeight:"100%"}}),dt=qu([],se.metadata.file_types);return se.metadata.custom_file_types&&dt.push(se.metadata.custom_file_types.map(function(Ct){return".".concat(Ct)})),(0,f.jsxs)("div",Qi({css:Qi({display:"flex",flexWrap:"wrap",position:"relative",pointerEvents:I||T?"none":"auto",width:"100%",height:"100%"},s.getTarget("fc"))},J,{children:[ce,!At&&We.map(function(Ct,ht){var qe=Ct.filename,wt=Ct.thumbnail;return(0,f.jsxs)("div",Qi({css:Qi(Qi({position:"relative",width:"100%",maxHeight:"100%",overflow:"hidden",display:"flex",justifyContent:"center",alignItems:"center",boxSizing:"border-box"},wt?{}:{paddingLeft:"20px",paddingRight:"20px"}),s.getTarget("field")),onMouseEnter:function(){return tt(ht)},onMouseLeave:function(){return tt(-1)}},{children:[$e===ht&&(0,f.jsx)("div",Qi({css:{position:"absolute",margin:"auto",left:0,right:0,top:0,bottom:0,width:"48px",height:"48px",borderRadius:"8px",backgroundColor:"#3E414D80",cursor:"pointer",display:"flex",alignItems:"center",justifyContent:"center"},onClick:function(){return dr(l,void 0,void 0,function(){var Ye;return Xc(this,function(yt){switch(yt.label){case 0:return Ye=Em,[4,Ee[ht]];case 1:return[2,Ye.apply(void 0,[yt.sent()])]}})})}},{children:(0,f.jsx)(vd,{})})),wt?(0,f.jsx)(Ds.Image,{src:wt,style:{width:"100%",height:"100%",objectFit:"contain"}}):(0,f.jsx)("span",Qi({style:{color:"black",height:"100%",width:"100%",wordBreak:"break-all",fontSize:"small",display:"flex",justifyContent:"center",alignItems:"center",textAlign:"center"}},{children:qe||"File"})),(0,f.jsx)("div",Qi({css:{position:"absolute",top:"4px",right:"4px",color:"white",background:"#AAA",height:"16px",width:"16px",borderRadius:"50%",cursor:"pointer",display:"flex",justifyContent:"center",alignItems:"center",transition:"0.2s ease all","&:hover":{backgroundColor:"#BBB"}},onClick:function(Ye){Ye.stopPropagation(),et.current.setCustomValidity(""),function(yt){return function(){var It=xn(Ee,yt);at(It),D(It,-1)}}(ht)()}},{children:(0,f.jsx)(_u,{fill:"white",width:12,height:12})}))]}),ht)}),(ut||At)&&(0,f.jsxs)("div",Qi({onClick:function(){(ut||At)&&et.current.click()},css:Qi({position:"relative",cursor:"pointer",maxHeight:"100%",display:"flex",justifyContent:"center",alignItems:"center",flexDirection:"column",overflow:"hidden",boxSizing:"border-box",width:"100%"},s.getTarget("ac"))},{children:[Je,Te&&(0,f.jsx)("div",Qi({css:s.getTarget("add")},{children:se.name}))]})),(0,f.jsx)("input",{id:se.key,name:se.key,ref:et,type:"file",onChange:function(Ct){return dr(l,void 0,void 0,function(){var ht,qe,wt,Ye,yt,It,Cr,Xt;return Xc(this,function(Bn){return(ht=Array.from(Ct.target.files)).some(function(hr){return hr.size>ze})?(qe="",ze<1024?qe="".concat(ze," bytes"):ze<=1048576?(wt=Math.floor(ze/1024),qe="".concat(wt," kb")):(Ye=Math.floor(ze/1048576),qe="".concat(Ye," mb")),et.current.setCustomValidity("File exceeds max size of ".concat(qe)),et.current.reportValidity(),[2]):(yt=At?0:Ee.length,ht.length+yt>20&&ht.splice(20-yt),It=ht.map(function(hr){return Promise.resolve(hr)}),Ee.length===1&&Ee[0]===null||At?(Cr=It,Xt=0):(Cr=qu(qu([],Ee,!0),It),Xt=Ee.length),at(Cr),D(Cr,Xt),et.current.value=[],[2])})})},required:m&&!st,accept:dt,disabled:(u=p.properties.disabled)!==null&&u!==void 0&&u,"aria-label":p.properties.aria_label,multiple:_e,style:{position:"absolute",opacity:0,bottom:0,left:"50%",width:"1px",height:"1px",zIndex:-1}})]}))},MatrixField:function(A){var u,l=A.element,p=A.responsiveStyles,s=A.fieldLabel,B=A.fieldVal,m=B===void 0?{}:B,S=A.repeatIndex,T=S===void 0?null:S,I=A.onChange,C=I===void 0?function(){}:I,D=A.elementProps,V=D===void 0?{}:D,K=A.disabled,z=K!==void 0&&K,J=A.children,ce=l.servar,se=ce.metadata.multiple,Te=se?"checkbox":"radio",_e=p.getTarget("sub-fc"),et=_e.backgroundColor,Ue=_e.borderRadius,Ee=(0,w.useMemo)(function(){return tf(l,p),p},[p]),at=100/((u=T!==null&&ce.metadata.repeat_options!==void 0&&ce.metadata.repeat_options[T]!==void 0?ce.metadata.repeat_options[T]:ce.metadata.options).length+1),Re={minWidth:"100px",width:"".concat(at,"%")},$e=H(H({},Re),{fontWeight:400,padding:8});return(0,f.jsxs)("div",H({css:H(H({width:"100%",height:"100%"},p.getTarget("fc")),{position:"relative",display:"flex",flexDirection:"column",justifyContent:"center"})},V,{children:[J,s,(0,f.jsxs)("div",H({style:{display:"flex",flexDirection:"row",marginBottom:6}},{children:[(0,f.jsx)("div",{css:$e}),u.map(function(tt,We){return(0,f.jsx)("div",H({style:{flex:1,fontWeight:600,justifyContent:"center",alignItems:"center",display:"flex",textAlign:"center"}},{children:tt}),We)})]})),ce.metadata.questions.map(function(tt,We){var ut=tt.highlight_color?"#".concat(tt.highlight_color):et;return(0,f.jsxs)("div",H({style:{display:"flex",flexDirection:"row",backgroundColor:ut,borderRadius:Ue,marginBottom:6}},{children:[(0,f.jsx)(P,H({text:tt.tooltip},{children:(0,f.jsx)("div",H({css:$e},{children:tt.label}))})),u.map(function(st,At){var ze=m[tt.id],Xe=Array.isArray(ze)&&ze.includes(st);return(0,f.jsx)("div",H({css:{flex:1,justifyContent:"center",alignItems:"center",display:"flex"}},{children:(0,f.jsx)("input",{type:Te,name:T!==null?"".concat(ce.key,"-").concat(We,"-").concat(T):"".concat(ce.key,"-").concat(We),"aria-label":l.properties.aria_label,"data-question-id":tt.id,value:st,disabled:z||tt.read_only,checked:Xe,onChange:C,onFocus:Jc,css:Ju(Ee,z,!se)})}),At)})]}),We)})]}))},PasswordField:_b,PaymentMethodField:E,PhoneField:pb,PinInputField:function(A){var u=A.element,l=A.responsiveStyles,p=A.fieldLabel,s=A.inlineError,B=A.autoFocus,m=B!==void 0&&B,S=A.fieldVal,T=S===void 0?"":S,I=A.editMode,C=A.onChange,D=C===void 0?function(){}:C,V=A.onEnter,K=V===void 0?function(){}:V,z=A.elementProps,J=z===void 0?{}:z,ce=A.disabled,se=ce!==void 0&&ce,Te=A.autoComplete,_e=A.children;return(0,f.jsxs)("div",qi({style:{display:"flex",position:"relative",pointerEvents:I?"none":"auto"}},J,{children:[_e,p,(0,f.jsx)(gb,{autoFocus:m,value:T,responsiveStyles:l,element:u,onChange:D,onEnter:K,inlineError:s,disabled:se,autoComplete:Te})]}))},QRScanner:function(A){var u,l,p,s,B,m=this,S=A.element,T=A.fieldLabel,I=A.responsiveStyles,C=A.editMode,D=A.elementProps,V=D===void 0?{}:D,K=A.disabled,z=K!==void 0&&K,J=A.onChange,ce=J===void 0?function(){}:J,se=A.fieldVal,Te=se===void 0?"":se,_e=A.children,et=(l=S.servar)!==null&&l!==void 0?l:{},Ue=F().useId(),Ee=F().useRef(),at=F().useRef(null),Re=F().useState(""),$e=Re[0],tt=Re[1],We=F().useState(!1),ut=We[0],st=We[1],At=F().useState(1),ze=At[0],Xe=At[1],Je=F().useState([]),dt=Je[0],Ct=Je[1],ht=F().useState(""),qe=ht[0],wt=ht[1],Ye=F().useState(Jt.NOT_STARTED),yt=Ye[0],It=Ye[1];function Cr(Kr){var Ir;Ee.current&&Ee.current.getState()===Jt.SCANNING&&((Ir=Ee.current)===null||Ir===void 0||Ir.applyVideoConstraints({zoom:Kr}))}function Xt(Kr){var Ir;!((Ir=et.metadata)===null||Ir===void 0)&&Ir.close_on_scan&&hr(),!C&&Kr&&Kr!==Te&&ce(Kr)}(0,w.useEffect)(function(){z||am()},[z]),(0,w.useEffect)(function(){return function(){hr(!0)}},[]);var Bn=(0,w.useCallback)(function(Kr){return sc(m,void 0,void 0,function(){var Ir,zn,$r,Ur,ct,jt,Vr;return jc(this,function(Tn){switch(Tn.label){case 0:return z?[2]:Ee.current?[3,2]:(Ir=Ee,[4,qy(Ue)]);case 1:Ir.current=Tn.sent(),Tn.label=2;case 2:return It(Jt.SCANNING),tt(""),((Vr=Ee.current)===null||Vr===void 0?void 0:Vr.getState())!==Jt.NOT_STARTED?[3,6]:(zn=Kr??qe)?[3,4]:[4,zy()];case 3:if(($r=Tn.sent())&&(Ur=$r.bestCameraId,ct=$r.allCameras,Ct(ct),wt(zn=Ur)),!zn)return tt("No camera found"),[2];Tn.label=4;case 4:return[4,Ee.current.start(zn,tm,Xt,void 0)];case 5:Tn.sent(),jt=function(Rn){var kr;if(!Rn)return null;var kn=Rn.getRunningTrackCapabilities(),fr=Rn.getRunningTrackSettings();if(!("zoom"in kn&&"min"in kn.zoom&&"max"in kn.zoom))return null;var Ln=kn.zoom,sr="zoom"in fr?fr.zoom:Ln.min;return{min:Ln.min,max:Ln.max,step:(kr=Ln.step)!==null&&kr!==void 0?kr:.1,current:sr}}(Ee.current),jt?(st(jt),Xe(jt.current),Cr(jt.current)):(st(!1),Xe(1)),Tn.label=6;case 6:return[2]}})})},[qe]),hr=(0,w.useCallback)(function(Kr){return Kr===void 0&&(Kr=!1),sc(m,void 0,void 0,function(){var Ir;return jc(this,function(zn){return Ee.current&&(((Ir=Ee.current)===null||Ir===void 0?void 0:Ir.getState())===Jt.SCANNING?(function($r){if($r&&localStorage)try{localStorage.setItem(Jg,JSON.stringify($r))}catch{}}({device_id:Ee.current.getRunningTrackSettings().deviceId}),Ee.current.stop().catch(function($r){console.error("Error stopping scanner:",$r)}).finally(function(){Kr&&(Ee.current=null)})):Kr&&(Ee.current=null)),st(!1),Xe(1),at.current&&(at.current.value=""),tt(""),It(Jt.NOT_STARTED),[2]})})},[]);(function(Kr,Ir){var zn=Ir.enabled,$r=zn===void 0||zn,Ur=F().useRef(Kr);F().useEffect(function(){Ur.current=Kr},[Kr]),F().useEffect(function(){if($r)return Mt().addEventListener("orientationchange",ct),function(){Mt().removeEventListener("orientationchange",ct)};function ct(){Ur.current&&Ur.current()}},[$r])})(hr,{enabled:yt===Jt.SCANNING});var tr=(0,w.useCallback)(Dp()(function(Kr){Cr(Kr),Xe(Kr)},10),[]);return(0,f.jsx)(f.Fragment,{children:(0,f.jsxs)("div",mi({css:mi(mi({maxWidth:"100%",width:"100%",height:"100%"},I.getTarget("fc")),{position:"relative",pointerEvents:C||z?"none":"auto"})},V,{children:[_e,(0,f.jsx)("span",mi({style:{pointerEvents:"none"}},{children:T})),(0,f.jsxs)("div",mi({css:mi({position:"relative",overflow:"hidden",border:"1px solid #e7e7e7"},I.getTarget("sub-fc"))},{children:[(0,f.jsxs)("div",mi({style:{width:"100%",minHeight:150,textAlign:"center",position:"relative",display:"flex",flexDirection:"column",justifyContent:"flex-end",alignItems:"center",gap:10,paddingBottom:16}},{children:[(0,f.jsx)("div",{id:Ue,style:{width:"100%",aspectRatio:tm.aspectRatio.toString(),display:yt!==Jt.SCANNING?"none":"grid",overflow:"hidden",placeContent:"center"}}),yt===Jt.NOT_STARTED&&(0,f.jsxs)(f.Fragment,{children:[(0,f.jsx)("img",{width:"64",src:"data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHZpZXdCb3g9IjAgMCAzNzEuNjQzIDM3MS42NDMiIHN0eWxlPSJlbmFibGUtYmFja2dyb3VuZDpuZXcgMCAwIDM3MS42NDMgMzcxLjY0MyIgeG1sOnNwYWNlPSJwcmVzZXJ2ZSI+PHBhdGggZD0iTTEwNS4wODQgMzguMjcxaDE2My43Njh2MjBIMTA1LjA4NHoiLz48cGF0aCBkPSJNMzExLjU5NiAxOTAuMTg5Yy03LjQ0MS05LjM0Ny0xOC40MDMtMTYuMjA2LTMyLjc0My0yMC41MjJWMzBjMC0xNi41NDItMTMuNDU4LTMwLTMwLTMwSDEyNS4wODRjLTE2LjU0MiAwLTMwIDEzLjQ1OC0zMCAzMHYxMjAuMTQzaC04LjI5NmMtMTYuNTQyIDAtMzAgMTMuNDU4LTMwIDMwdjEuMzMzYTI5LjgwNCAyOS44MDQgMCAwIDAgNC42MDMgMTUuOTM5Yy03LjM0IDUuNDc0LTEyLjEwMyAxNC4yMjEtMTIuMTAzIDI0LjA2MXYxLjMzM2MwIDkuODQgNC43NjMgMTguNTg3IDEyLjEwMyAyNC4wNjJhMjkuODEgMjkuODEgMCAwIDAtNC42MDMgMTUuOTM4djEuMzMzYzAgMTYuNTQyIDEzLjQ1OCAzMCAzMCAzMGg4LjMyNGMuNDI3IDExLjYzMSA3LjUwMyAyMS41ODcgMTcuNTM0IDI2LjE3Ny45MzEgMTAuNTAzIDQuMDg0IDMwLjE4NyAxNC43NjggNDUuNTM3YTkuOTg4IDkuOTg4IDAgMCAwIDguMjE2IDQuMjg4IDkuOTU4IDkuOTU4IDAgMCAwIDUuNzA0LTEuNzkzYzQuNTMzLTMuMTU1IDUuNjUtOS4zODggMi40OTUtMTMuOTIxLTYuNzk4LTkuNzY3LTkuNjAyLTIyLjYwOC0xMC43Ni0zMS40aDgyLjY4NWMuMjcyLjQxNC41NDUuODE4LjgxNSAxLjIxIDMuMTQyIDQuNTQxIDkuMzcyIDUuNjc5IDEzLjkxMyAyLjUzNCA0LjU0Mi0zLjE0MiA1LjY3Ny05LjM3MSAyLjUzNS0xMy45MTMtMTEuOTE5LTE3LjIyOS04Ljc4Ny0zNS44ODQgOS41ODEtNTcuMDEyIDMuMDY3LTIuNjUyIDEyLjMwNy0xMS43MzIgMTEuMjE3LTI0LjAzMy0uODI4LTkuMzQzLTcuMTA5LTE3LjE5NC0xOC42NjktMjMuMzM3YTkuODU3IDkuODU3IDAgMCAwLTEuMDYxLS40ODZjLS40NjYtLjE4Mi0xMS40MDMtNC41NzktOS43NDEtMTUuNzA2IDEuMDA3LTYuNzM3IDE0Ljc2OC04LjI3MyAyMy43NjYtNy42NjYgMjMuMTU2IDEuNTY5IDM5LjY5OCA3LjgwMyA0Ny44MzYgMTguMDI2IDUuNzUyIDcuMjI1IDcuNjA3IDE2LjYyMyA1LjY3MyAyOC43MzMtLjQxMyAyLjU4NS0uODI0IDUuMjQxLTEuMjQ1IDcuOTU5LTUuNzU2IDM3LjE5NC0xMi45MTkgODMuNDgzLTQ5Ljg3IDExNC42NjEtNC4yMjEgMy41NjEtNC43NTYgOS44Ny0xLjE5NCAxNC4wOTJhOS45OCA5Ljk4IDAgMCAwIDcuNjQ4IDMuNTUxIDkuOTU1IDkuOTU1IDAgMCAwIDYuNDQ0LTIuMzU4YzQyLjY3Mi0zNi4wMDUgNTAuODAyLTg4LjUzMyA1Ni43MzctMTI2Ljg4OC40MTUtMi42ODQuODIxLTUuMzA5IDEuMjI5LTcuODYzIDIuODM0LTE3LjcyMS0uNDU1LTMyLjY0MS05Ljc3Mi00NC4zNDV6bS0yMzIuMzA4IDQyLjYyYy01LjUxNCAwLTEwLTQuNDg2LTEwLTEwdi0xLjMzM2MwLTUuNTE0IDQuNDg2LTEwIDEwLTEwaDE1djIxLjMzM2gtMTV6bS0yLjUtNTIuNjY2YzAtNS41MTQgNC40ODYtMTAgMTAtMTBoNy41djIxLjMzM2gtNy41Yy01LjUxNCAwLTEwLTQuNDg2LTEwLTEwdi0xLjMzM3ptMTcuNSA5My45OTloLTcuNWMtNS41MTQgMC0xMC00LjQ4Ni0xMC0xMHYtMS4zMzNjMC01LjUxNCA0LjQ4Ni0xMCAxMC0xMGg3LjV2MjEuMzMzem0zMC43OTYgMjguODg3Yy01LjUxNCAwLTEwLTQuNDg2LTEwLTEwdi04LjI3MWg5MS40NTdjLS44NTEgNi42NjgtLjQzNyAxMi43ODcuNzMxIDE4LjI3MWgtODIuMTg4em03OS40ODItMTEzLjY5OGMtMy4xMjQgMjAuOTA2IDEyLjQyNyAzMy4xODQgMjEuNjI1IDM3LjA0IDUuNDQxIDIuOTY4IDcuNTUxIDUuNjQ3IDcuNzAxIDcuMTg4LjIxIDIuMTUtMi41NTMgNS42ODQtNC40NzcgNy4yNTEtLjQ4Mi4zNzgtLjkyOS44LTEuMzM1IDEuMjYxLTYuOTg3IDcuOTM2LTExLjk4MiAxNS41Mi0xNS40MzIgMjIuNjg4aC05Ny41NjRWMzBjMC01LjUxNCA0LjQ4Ni0xMCAxMC0xMGgxMjMuNzY5YzUuNTE0IDAgMTAgNC40ODYgMTAgMTB2MTM1LjU3OWMtMy4wMzItLjM4MS02LjE1LS42OTQtOS4zODktLjkxNC0yNS4xNTktMS42OTQtNDIuMzcgNy43NDgtNDQuODk4IDI0LjY2NnoiLz48cGF0aCBkPSJNMTc5LjEyOSA4My4xNjdoLTI0LjA2YTUgNSAwIDAgMC01IDV2MjQuMDYxYTUgNSAwIDAgMCA1IDVoMjQuMDZhNSA1IDAgMCAwIDUtNVY4OC4xNjdhNSA1IDAgMCAwLTUtNXpNMTcyLjYyOSAxNDIuODZoLTEyLjU2VjEzMC44YTUgNSAwIDEgMC0xMCAwdjE3LjA2MWE1IDUgMCAwIDAgNSA1aDE3LjU2YTUgNSAwIDEgMCAwLTEwLjAwMXpNMjE2LjU2OCA4My4xNjdoLTI0LjA2YTUgNSAwIDAgMC01IDV2MjQuMDYxYTUgNSAwIDAgMCA1IDVoMjQuMDZhNSA1IDAgMCAwIDUtNVY4OC4xNjdhNSA1IDAgMCAwLTUtNXptLTUgMjQuMDYxaC0xNC4wNlY5My4xNjdoMTQuMDZ2MTQuMDYxek0yMTEuNjY5IDEyNS45MzZIMTk3LjQxYTUgNSAwIDAgMC01IDV2MTQuMjU3YTUgNSAwIDAgMCA1IDVoMTQuMjU5YTUgNSAwIDAgMCA1LTV2LTE0LjI1N2E1IDUgMCAwIDAtNS01eiIvPjwvc3ZnPg==",alt:"Camera based scan",style:{opacity:"0.8",marginBottom:10,marginTop:16}}),(0,f.jsx)("button",mi({disabled:z,type:"button",onClick:function(){return Bn()}},{children:Te?"Scan Again":"Start Scanning"}))]}),yt===Jt.SCANNING&&(0,f.jsxs)(f.Fragment,{children:[(0,f.jsx)(rm,{customStyles:(u={},u[".rc-slider-handle".repeat(2)]={height:30,width:30,marginTop:-9,opacity:1,userSelect:"none"},u[".rc-slider-track".repeat(3)]={height:12},u[".rc-slider-rail".repeat(3)]={height:12},u[".rc-slider".repeat(3)]={height:12,padding:"10px 0"},u)}),!!ut&&(0,f.jsx)("div",mi({style:{display:"flex",alignSelf:"stretch",marginInline:30,marginBottom:20}},{children:(0,f.jsx)(qs(),{value:ze,min:(p=ut==null?void 0:ut.min)!==null&&p!==void 0?p:0,max:(s=ut==null?void 0:ut.max)!==null&&s!==void 0?s:100,step:(B=ut==null?void 0:ut.step)!==null&&B!==void 0?B:.1,onChange:tr,style:{flex:1,paddingBlock:10}})})),(0,f.jsxs)("div",mi({style:{alignSelf:"stretch",display:"flex",alignItems:"center",justifyContent:"space-between",marginInline:15}},{children:[(0,f.jsx)("button",mi({type:"button",onClick:function(){return hr()}},{children:"Stop Scanning"})),dt.length>1&&(0,f.jsx)("select",mi({value:qe,onChange:function(Kr){return function(Ir){return sc(this,void 0,void 0,function(){return jc(this,function(zn){switch(zn.label){case 0:return wt(Ir),[4,hr()];case 1:return zn.sent(),[4,Bn(Ir)];case 2:return zn.sent(),[2]}})})}(Kr.target.value)}},{children:dt.map(function(Kr){return(0,f.jsx)("option",mi({value:Kr.deviceId},{children:Kr.label}),Kr.deviceId)})}))]}))]}),$e&&(0,f.jsx)("div",mi({style:{paddingTop:16}},{children:$e}))]})),(0,f.jsx)("input",{id:et.key,"aria-label":S.properties.aria_label,type:"file",style:{position:"absolute",opacity:0,bottom:0,left:"50%",width:"1px",height:"1px",zIndex:-1}})]}))]}))})},RadioButtonGroupField:function(A){var u,l,p,s=A.element,B=A.responsiveStyles,m=A.fieldLabel,S=A.required,T=S!==void 0&&S,I=A.disabled,C=I!==void 0&&I,D=A.fieldVal,V=D===void 0?"":D,K=A.otherVal,z=K===void 0?"":K,J=A.repeatIndex,ce=J===void 0?null:J,se=A.onChange,Te=se===void 0?function(){}:se,_e=A.onOtherChange,et=_e===void 0?function(){}:_e,Ue=A.onEnter,Ee=Ue===void 0?function(){}:Ue,at=A.elementProps,Re=at===void 0?{}:at,$e=A.children,tt=s.servar,We=(0,w.useState)({}),ut=We[0],st=We[1],At=(ut[tt.key]||V)&&V===z,ze=!At||C,Xe=(u=tt.metadata.other_label)!==null&&u!==void 0?u:"Other",Je=(0,w.useMemo)(function(){return tf(s,B),function(ht,qe){qe.addTargets("radioGroup"),Nl(qe,"radioGroup")}(0,B),B.apply("row","row_separation",function(ht){return{marginBottom:"".concat(ht||5,"px")}}),B},[B]),dt=tt.metadata.option_labels,Ct=(l=tt.metadata.option_tooltips)!==null&&l!==void 0?l:[];return p=ce!==null&&tt.metadata.repeat_options!==void 0&&tt.metadata.repeat_options[ce]!==void 0?tt.metadata.repeat_options[ce]:tt.metadata.options.map(function(ht,qe){return{value:ht,label:dt&&dt[qe]?dt[qe]:ht,tooltip:Ct&&Ct[qe]?Ct[qe]:""}}),(0,f.jsxs)("div",za({css:za(za({width:"100%",height:"100%"},B.getTarget("fc")),{position:"relative"})},Re,{children:[$e,m,p.map(function(ht,qe){var wt,Ye,yt,It=(wt=ht.value)!==null&&wt!==void 0?wt:ht,Cr=(Ye=ht.label)!==null&&Ye!==void 0?Ye:ht,Xt=(yt=ht.tooltip)!==null&&yt!==void 0?yt:"";return(0,f.jsxs)("div",za({css:za({display:"flex"},Je.getTarget("row"))},{children:[(0,f.jsxs)("label",za({style:{display:"contents"}},{children:[(0,f.jsx)("input",{type:"radio",id:"".concat(tt.key,"-").concat(qe),name:ce!==null?"".concat(tt.key,"-").concat(ce):tt.key,checked:V===It,required:T,disabled:C,onChange:Te,onFocus:Jc,"aria-label":s.properties.aria_label,value:It,style:{padding:0,lineHeight:"normal"},css:za(za(za(za({},Ju(Je,C,!0)),Je.getTarget("radioGroup")),C?B.getTarget("disabled"):{}),{"&:focus-visible":{border:"1px solid rgb(74, 144, 226)"}})}),(0,f.jsx)("span",za({css:za({whiteSpace:"pre-wrap",overflowWrap:"anywhere"},Je.getTarget("checkboxLabel"))},{children:Cr}))]})),(0,f.jsx)(ki,{id:"".concat(s.id,"-").concat(It),text:Xt,responsiveStyles:B,absolute:!1,repeat:s.repeat})]}),"".concat(tt.key,"-").concat(qe))}),tt.metadata.other&&(0,f.jsxs)("div",za({style:{display:"flex"}},{children:[(0,f.jsx)("input",{type:"radio",id:"".concat(tt.key,"-"),name:ce!==null?"".concat(tt.key,"-").concat(ce):tt.key,checked:At,disabled:C,onChange:function(ht){var qe;st(za(za({},ut),((qe={})[tt.key]=!0,qe))),Te(ht)},onFocus:Jc,value:z||"",style:{padding:0,lineHeight:"normal"},css:za(za(za({},Ju(Je,C,!0)),Je.getTarget("radioGroup")),C?B.getTarget("disabled"):{})},"".concat(tt.key,"-")),(0,f.jsx)("label",za({htmlFor:"".concat(tt.key,"-"),css:Je.getTarget("checkboxLabel")},{children:Xe})),(0,f.jsx)(dn().Control,{type:"text",htmlSize:1,css:za(za(za(za({marginLeft:"5px"},yA),{paddingLeft:"0.4rem",flexGrow:1}),B.getTarget("field")),ze?B.getTarget("disabled"):{}),id:tt.key,value:z||"",onChange:et,onKeyDown:function(ht){ht.key==="Enter"&&Ee(ht)},maxLength:tt.max_length,minLength:tt.min_length,required:At,disabled:ze}),(0,f.jsx)(ki,{id:"".concat(s.id,"-"),text:tt.metadata.other_tooltip,responsiveStyles:B,absolute:!1,repeat:s.repeat})]}))]}))},RatingField:function(A){var u,l=A.element,p=A.fieldLabel,s=A.responsiveStyles,B=A.fieldVal,m=A.editMode,S=A.onChange,T=S===void 0?function(){}:S,I=A.elementProps,C=I===void 0?{}:I,D=A.disabled,V=D!==void 0&&D,K=A.children,z=(0,w.useState)(null),J=z[0],ce=z[1],se=l.servar,Te=(u=se.max_length)!==null&&u!==void 0?u:5;B=B??Te-1;var _e=l.styles.icon_type==="heart"?ch:Um;return(0,f.jsxs)("div",gc({css:gc({maxWidth:"100%",width:"100%",height:"100%",position:"relative"},s.getTarget("fc"))},C,{children:[K,p,(0,f.jsxs)("div",gc({css:{display:"flex",justifyContent:"space-around"}},{children:[Array(Te).fill(null).map(function(et,Ue){var Ee={};return J===null?Ue<=B-1&&(Ee=s.getTarget("selectedRating")):Ue<=J&&(Ee=s.getTarget("hoverRating")),(0,f.jsx)(_e,{onClick:function(){return T(Ue+1)},onMouseEnter:function(){return ce(Ue)},onMouseLeave:function(){return ce(null)},css:gc(gc({pointerEvents:m||V?"none":"auto",cursor:m||V?"default":"pointer",width:"".concat(100/Te,"%"),paddingRight:"5px"},s.getTarget("field")),Ee)},Ue)}),(0,f.jsx)("input",{id:se.key,name:se.key,"aria-label":l.properties.aria_label,type:"file",style:{position:"absolute",opacity:0,bottom:0,left:"50%",width:"1px",height:"1px",zIndex:-1}})]}))]}))},SignatureField:function(A){var u,l,p,s,B=A.element,m=A.fieldLabel,S=A.responsiveStyles,T=A.defaultValue,I=T===void 0?null:T,C=A.editMode,D=A.elementProps,V=D===void 0?{}:D,K=A.disabled,z=K!==void 0&&K,J=A.onEnd,ce=J===void 0?function(){}:J,se=A.onClear,Te=se===void 0?function(){}:se,_e=A.ReactPortal,et=_e===void 0?null:_e,Ue=A.children,Ee=(0,w.useState)(!1),at=Ee[0],Re=Ee[1],$e=et??function(ut){var st=ut.children;return(0,f.jsx)(f.Fragment,{children:st})},tt=(u=B.servar)!==null&&u!==void 0?u:{},We=(l=tt.key)!==null&&l!==void 0?l:B.key;return(0,w.useEffect)(function(){d.g.webfontloaderPromise||(d.g.webfontloaderPromise=Promise.resolve().then(d.t.bind(d,544,23))),d.g.webfontloaderPromise.then(function(ut){ut.load({google:{families:["La Belle Aurore"]}})})},[]),(0,f.jsxs)(f.Fragment,{children:[(0,f.jsx)($e,{children:(0,f.jsx)(uh,{show:at,setShow:Re,defaultValue:I,fieldKey:We,responsiveStyles:S,onClear:Te,onEnd:ce,signMethods:(s=(p=tt.metadata)===null||p===void 0?void 0:p.sign_methods)!==null&&s!==void 0?s:""})}),(0,f.jsxs)("div",Li({css:Li(Li({maxWidth:"100%",width:"100%",height:"100%"},S.getTarget("fc")),{position:"relative",pointerEvents:C||z?"none":"auto"})},V,{children:[Ue,m,(0,f.jsxs)("div",Li({css:Li({position:"relative"},S.getTarget("sub-fc"))},{children:[(0,f.jsx)("div",Li({onClick:function(){z||Re(!0)},css:Li(Li({position:"absolute",display:"flex",top:0,left:0,width:"100%",height:"100%",zIndex:1,alignItems:"center",justifyContent:"center"},z?{backgroundColor:"rgb(229, 229, 229)"}:{}),{"&:hover":{cursor:"pointer"}})},{children:!I&&!z&&(0,f.jsx)(f.Fragment,{children:"Sign here"})})),(0,f.jsx)(ms,{fieldKey:We,responsiveStyles:S,defaultValue:I,disabled:z,showClear:!1}),(0,f.jsx)("input",{id:tt.key,"aria-label":B.properties.aria_label,type:"file",style:{position:"absolute",opacity:0,bottom:0,left:"50%",width:"1px",height:"1px",zIndex:-1}})]}))]}))]})},SliderField:function(A){var u,l,p,s=A.element,B=A.fieldLabel,m=A.responsiveStyles,S=A.disabled,T=S!==void 0&&S,I=A.fieldVal,C=I===void 0?0:I,D=A.editMode,V=A.onChange,K=V===void 0?function(){}:V,z=A.elementProps,J=z===void 0?{}:z,ce=A.children,se=(0,w.useState)(C),Te=se[0],_e=se[1],et=(0,w.useState)(!1),Ue=et[0],Ee=et[1];(0,w.useEffect)(function(){C!==Te&&_e(C)},[C]);var at=s.servar,Re=(l=at.min_length)!==null&&l!==void 0?l:0,$e=(p=at.max_length)!==null&&p!==void 0?p:100,tt=at.metadata.min_val_label||Re,We=at.metadata.max_val_label||$e,ut=at.metadata.step_size||1;return(0,f.jsxs)("div",vs({css:vs({maxWidth:"100%",width:"100%",height:"100%",position:"relative",pointerEvents:D||T?"none":"auto"},m.getTarget("fc"))},J,{children:[ce,B,(0,f.jsx)(rm,{customStyles:(u={},u[".rc-slider".repeat(2)]=vs({width:"calc(100% - 8px)"},m.getTarget("field")),u[".rc-slider-handle".repeat(2)]=vs(vs({opacity:1},m.getTarget("handle")),{"&:hover":ci(m.getTarget("hover"))}),u[".rc-slider-handle-dragging".repeat(4)]=vs({boxShadow:"none"},m.getTarget("active")),u["div.rc-slider-track"]=m.getTarget("track"),u)}),(0,f.jsx)("div",vs({css:{width:"100%",display:"flex",justifyContent:"center"}},{children:(0,f.jsx)(qs(),{value:Te,min:Re,max:$e,step:ut,onChange:function(st){_e(st),K(st),Ee(!0)},"aria-label":s.properties.aria_label,onAfterChange:function(){return setTimeout(function(){return Ee(!1)},300)}})})),(0,f.jsxs)("div",vs({css:{display:"flex",justifyContent:"space-between",position:"relative"}},{children:[(0,f.jsx)("span",{children:tt}),Ue&&(0,f.jsx)("span",{children:Te}),(0,f.jsx)("span",{children:We})]}))]}))},TextField:Cb,TextArea:Bb},me={"flex-start":"left",center:"center","flex-end":"right"},Ne=["slider","checkbox","multiselect","hex_color","select","signature","file_upload"],Ke=10;Object.entries(ge).map(function(A){var u=A[0],l=A[1];ge[u]=(0,w.memo)(function(p){var s=p.element,B=p.responsiveStyles,m=function(C,D){var V={};for(var K in C)Object.prototype.hasOwnProperty.call(C,K)&&D.indexOf(K)<0&&(V[K]=C[K]);if(C!=null&&typeof Object.getOwnPropertySymbols=="function"){var z=0;for(K=Object.getOwnPropertySymbols(C);z<K.length;z++)D.indexOf(K[z])<0&&Object.prototype.propertyIsEnumerable.call(C,K[z])&&(V[K[z]]=C[K[z]])}return V}(p,["element","responsiveStyles"]),S=s.servar,T=S!=null&&S.name?(0,f.jsx)("label",te({htmlFor:S.repeated?void 0:S.key,style:{marginBottom:"10px",display:"inline-block",whiteSpace:"pre-wrap",overflowWrap:"anywhere"}},{children:S.name})):null,I=(0,w.useMemo)(function(){return function(C,D){var V=C.servar.type;D.addTargets("fc","sub-fc","field","error","active","hover","disabled","tooltipIcon");var K=["select","multiselect","checkbox"].includes(V);D.applyFontStyles("fc",!1,!0),D.applyFontStyles("field",!1,K);var z=Ne.includes(V);switch(D.applySelectorStyles("active",{prefix:"selected_",important:V!=="payment_method",addBorder:z,background:V==="button_group"}),D.applySelectorStyles("hover",{prefix:"hover_",important:!["button_group","payment_method"].includes(V),addBorder:z,background:V==="button_group"}),D.apply("disabled","disabled_background_color",function(J){var ce;return J?((ce={})[V==="button_group"?"background":"backgroundColor"]="#".concat(J),ce):{filter:"brightness(0.9)"}}),D.applyFontFamily("error"),D.apply("error","font_size",function(J){return{fontSize:"".concat(J,"px")}}),D.apply("tooltipIcon","font_size",function(J){return{width:"".concat(J,"px")}}),D.applyColor("tooltipIcon","font_color","fill"),V){case"signature":D.applyHeight("sub-fc"),D.applyColor("field","background_color","backgroundColor"),D.applyCorners("field"),D.applyBorders({target:"field"}),D.applyBoxShadow("field");break;case"file_upload":D.addTargets("ac","add"),D.applyHeight("ac"),C.servar.metadata.multiple&&D.apply("field","padding_bottom",function(J){return{marginBottom:"".concat(J,"px")}}),D.applyHeight("field"),D.applyBorders({target:"field"}),D.applyCorners("field"),D.applyBoxShadow("field"),D.applyColor("ac","background_color","backgroundColor"),D.applyBorders({target:"ac"}),D.applyCorners("ac"),D.applyBoxShadow("ac"),D.applyFlexDirection("ac"),D.applyWidth("img","image_"),D.applyMargin("img","image_"),D.apply("ac",["uploader_padding_top","uploader_padding_right","uploader_padding_bottom","uploader_padding_left"],function(J,ce,se,Te){return{padding:"".concat(J,"px ").concat(ce,"px ").concat(se,"px ").concat(Te,"px")}}),D.apply("add",["cta_padding_top","cta_padding_right","cta_padding_bottom","cta_padding_left"],function(J,ce,se,Te){return{padding:"".concat(J,"px ").concat(ce,"px ").concat(se,"px ").concat(Te,"px")}});break;case"rating":D.addTargets("selectedRating","hoverRating"),D.applyColor("field","background_color","fill"),D.applyColor("selectedRating","selected_background_color","fill"),D.applyColor("hoverRating","hover_background_color","fill");break;case"button_group":D.addTargets("img","label","bc"),D.apply("bc","vertical_align",function(J){return{alignItems:J,alignContent:J}}),D.apply("bc","horizontal_align",function(J){return{justifyContent:J,textAlign:me[J]}}),D.apply("fc","horizontal_align",function(J){return{textAlign:me[J]}}),D.applyHeight("bc","",!0),D.apply("field",["button_width","button_width_unit","content_responsive"],function(J,ce,se){var Te="".concat(J).concat(ce);return se?{minWidth:Te}:{width:"100%",maxWidth:Te}}),D.apply("field",["button_height","button_height_unit","content_responsive"],function(J,ce,se){var Te;return(Te={})[se?"minHeight":"height"]="".concat(J).concat(ce),Te}),D.applyBackgroundColorGradient("field"),D.applyBoxShadow("field"),D.applyCorners("field"),D.applyFlexDirection("field"),D.applyContentAlign("field"),D.applyTextAlign("label"),D.applyMargin("field","button_"),D.apply("field",["uploader_padding_top","uploader_padding_right","uploader_padding_bottom","uploader_padding_left"],function(J,ce,se,Te){return{padding:"".concat(J,"px ").concat(ce,"px ").concat(se,"px ").concat(Te,"px")}}),D.applyWidth("img","image_"),D.applyMargin("img","image_"),D.apply("hover","hover_image_color",function(J){if(!J)return{};var ce=J==="black"?0:100;return{img:{webkitFilter:"brightness(".concat(ce,"%)"),filter:"brightness(".concat(ce,"%)")}}}),D.applyColor("hover","hover_font_color","color"),D.applyColor("active","selected_font_color","color"),D.apply("active","selected_image_color",function(J){if(!J)return{};var ce=J==="black"?0:100;return{img:{webkitFilter:"brightness(".concat(ce,"%)"),filter:"brightness(".concat(ce,"%)")}}});break;case"dropdown":case"gmap_state":case"gmap_country":case"dropdown_multi":V==="dropdown_multi"?D.apply("sub-fc",["height","height_unit"],function(J,ce){return ce==="%"?{minHeight:"".concat(ua,"px"),height:"100%"}:{minHeight:"".concat(J).concat(ce)}}):D.applyHeight("sub-fc"),D.applyCorners("sub-fc"),D.applyBoxShadow("sub-fc"),D.applyColor("sub-fc","background_color","backgroundColor"),D.applyCorners("field"),C.properties.placeholder&&D.applyPlaceholderStyles(V,C.styles);break;case"pin_input":D.applyWidth("sub-fc"),D.applyHeight("sub-fc"),D.applyBoxShadow("sub-fc"),D.applyCorners("sub-fc"),D.applyColor("sub-fc","background_color","backgroundColor");break;case"multiselect":case"select":D.applyCorners("field"),D.applyBorders({target:"field"}),D.applyBoxShadow("field"),D.applyColor("field","background_color","backgroundColor"),D.apply("field","font_size",function(J){return{height:"".concat(parseInt(J)+4,"px")}});break;case"hex_color":D.applyHeight("field"),D.applyCorners("field"),D.applyBoxShadow("field"),D.applyBorders({target:"field"});break;case"slider":D.addTargets("handle","track"),D.apply("handle",["height","height_unit"],function(J,ce){var se="".concat(J).concat(ce);return{height:se,width:se,marginTop:"-".concat(Math.max(J-4,0)/2).concat(ce)}}),D.applyColor("handle","background_color","backgroundColor"),D.applyCorners("handle"),D.applyBorders({target:"handle"}),D.applyBoxShadow("handle"),D.applyColor("track","background_color","backgroundColor"),D.apply("field",["height","height_unit"],function(J,ce){return{marginBottom:"".concat(J/2-6).concat(ce)}});break;case"payment_method":D.addTargets("completedFont","activeFont","hoverFont"),D.applyHeight("sub-fc"),D.applyCorners("sub-fc"),D.applyColor("sub-fc","background_color","backgroundColor"),D.applyBoxShadow("sub-fc"),D.applyColor("field","placeholder_color","iconColor"),D.applyColor("hoverFont","hover_placeholder_color","iconColor"),D.applyColor("activeFont","selected_placeholder_color","iconColor"),D.applyColor("completedFont","completed_placeholder_color","iconColor"),D.applyColor("hoverFont","hover_font_color","color"),D.applyColor("activeFont","selected_font_color","color"),D.applyColor("completedFont","completed_font_color","color"),D.applyPlaceholderStyles(V,C.styles);break;case"phone_number":D.addTargets("fieldToggle","dropdown"),D.applyFontStyles("dropdown",!1,!0),D.apply("dropdown","background_color",function(J){return J.substring(6).toLowerCase()!=="ff"?{backgroundColor:"white",color:"black"}:{backgroundColor:"#".concat(J)}}),D.applyHeight("sub-fc"),D.applyBoxShadow("sub-fc"),D.applyCorners("sub-fc"),D.applyColor("sub-fc","background_color","backgroundColor"),D.apply("field",["corner_top_right_radius","corner_bottom_right_radius"],function(J,ce){return{borderRadius:"0 ".concat(J,"px ").concat(ce,"px 0")}}),D.applyPlaceholderStyles(V,C.styles),D.apply("fieldToggle","font_size",function(J){return{fontSize:"".concat(1.5*J,"px"),width:"".concat(3*J,"px")}}),D.apply("fieldToggle",["corner_top_left_radius","corner_bottom_left_radius"],function(J,ce){return{borderTopLeftRadius:"".concat(J,"px"),borderBottomLeftRadius:"".concat(ce,"px")}}),D.apply("fieldToggle","border_bottom_color",function(J){return{borderRight:"1px solid #".concat(J)}});break;case"qr_scanner":D.applyBoxShadow("sub-fc"),D.applyBorders({target:"sub-fc"}),D.applyCorners("sub-fc"),D.applyColor("sub-fc","background_color","backgroundColor");break;default:D.addTargets("dropdown"),D.applyFontStyles("dropdown"),D.apply("dropdown","background_color",function(J){return J.substring(6).toLowerCase()!=="ff"?{backgroundColor:"white",color:"black"}:{backgroundColor:"#".concat(J)}}),D.applyHeight("sub-fc"),D.applyCorners("sub-fc"),D.applyColor("sub-fc","background_color","backgroundColor"),D.applyBoxShadow("field"),D.applyCorners("field"),C.properties.placeholder&&D.applyPlaceholderStyles(V,C.styles)}return D}(s,B)},[s]);return(0,f.jsx)(l,te({element:s,fieldLabel:T,responsiveStyles:I},m))})});const rt=ge;var ft=function(){return ft=Object.assign||function(A){for(var u,l=1,p=arguments.length;l<p;l++)for(var s in u=arguments[l])Object.prototype.hasOwnProperty.call(u,s)&&(A[s]=u[s]);return A},ft.apply(this,arguments)};function br(A){if(A)switch(A){case"flex-start":return"left";case"flex-end":return"right";default:return A}}const Ht=Qoe;var or=d.n(Ht),qr=function(){return qr=Object.assign||function(A){for(var u,l=1,p=arguments.length;l<p;l++)for(var s in u=arguments[l])Object.prototype.hasOwnProperty.call(u,s)&&(A[s]=u[s]);return A},qr.apply(this,arguments)},mr=function(){return mr=Object.assign||function(A){for(var u,l=1,p=arguments.length;l<p;l++)for(var s in u=arguments[l])Object.prototype.hasOwnProperty.call(u,s)&&(A[s]=u[s]);return A},mr.apply(this,arguments)},wr=function(){return wr=Object.assign||function(A){for(var u,l=1,p=arguments.length;l<p;l++)for(var s in u=arguments[l])Object.prototype.hasOwnProperty.call(u,s)&&(A[s]=u[s]);return A},wr.apply(this,arguments)};const ha=function(A){var u=A.styles,l=A.percent;return(0,f.jsx)("div",wr({style:wr({height:"0.4rem",width:"100%",borderRadius:0,display:"flex",backgroundColor:"#e9ecef"},u.getTarget("barWrapper"))},{children:(0,f.jsx)("div",{style:{width:"".concat(l,"%")},css:wr(wr({transition:"width 0.6s ease"},u.getTarget("barWrapper",!0)),u.getTarget("bar"))})}))};var En=function(){return En=Object.assign||function(A){for(var u,l=1,p=arguments.length;l<p;l++)for(var s in u=arguments[l])Object.prototype.hasOwnProperty.call(u,s)&&(A[s]=u[s]);return A},En.apply(this,arguments)};const pn=function(A){for(var u=A.styles,l=A.percent,p=A.numSegments,s=Math.floor(l/(100/p)),B=[],m=0;m<s;m++){var S=m===p-1?0:5;B.push((0,f.jsx)("div",{style:En(En({width:"calc(".concat(100/p,"% - ").concat(S,"px)"),marginRight:"".concat(S,"px"),borderRadius:"2px"},u.getTarget("barWrapper",!0)),u.getTarget("bar"))},m))}return(0,f.jsx)("div",En({style:{height:"0.4rem",width:"100%",display:"flex",backgroundColor:"#e9ecef",borderRadius:"2px"}},{children:B}))};var ir=function(){return ir=Object.assign||function(A){for(var u,l=1,p=arguments.length;l<p;l++)for(var s in u=arguments[l])Object.prototype.hasOwnProperty.call(u,s)&&(A[s]=u[s]);return A},ir.apply(this,arguments)},Qn=function(){return Qn=Object.assign||function(A){for(var u,l=1,p=arguments.length;l<p;l++)for(var s in u=arguments[l])Object.prototype.hasOwnProperty.call(u,s)&&(A[s]=u[s]);return A},Qn.apply(this,arguments)},na=/^.*(youtu.be\/|v\/|u\/\w\/|embed\/|watch\?v=|&v=)([^#&?]*).*/,yn=/(?:http?s?:\/\/)?(?:www\.)?vimeo\.com(?:\/video)?\/?(.+)/;function Ro(A){var u=A.split("?")[1];u&&(u="?"+u);var l=A.match(na);return l&&l[2].length===11?"https://www.youtube.com/embed/".concat(l[2]).concat(u):(l=A.match(yn))&&l[1]?"https://player.vimeo.com/video/".concat(l[1]).concat(u):A}var Io=function(){return Io=Object.assign||function(A){for(var u,l=1,p=arguments.length;l<p;l++)for(var s in u=arguments[l])Object.prototype.hasOwnProperty.call(u,s)&&(A[s]=u[s]);return A},Io.apply(this,arguments)},Ni=Io(Io({},{ImageElement:function(A){var u,l,p=A.element,s=A.responsiveStyles,B=A.elementProps,m=B===void 0?{}:B,S=A.children,T=(0,w.useState)(p.properties.source_image),I=T[0],C=T[1],D=(0,w.useState)(""),V=D[0],K=D[1],z=(0,w.useState)(!0),J=z[0],ce=z[1],se=(0,w.useMemo)(function(){return function(Ue,Ee){return Ee.addTargets("imageContainer","image","dimension"),Ee.applyCorners("imageContainer"),Ee.applyCorners("image"),Ee.applyWidth("dimension"),Ee}(0,s)},[s]),Te=(u=p.properties.uploaded_image_file_field_key)!==null&&u!==void 0?u:"",_e=Rt[Te];Array.isArray(_e)&&(_e=_e[(l=p.repeat)!==null&&l!==void 0?l:0]),(0,w.useEffect)(function(){_e?typeof _e=="string"?(K(""),C(_e)):function(Ue){return Y(this,void 0,void 0,function(){var Ee;return fe(this,function(at){switch(at.label){case 0:return[4,Ue];case 1:return(Ee=at.sent())?[2,{type:Ee.type,url:URL.createObjectURL(Ee)}]:[2,{type:"",url:""}]}})})}(_e).then(function(Ue){K(Ue.type),C(Ue.url)}):(C(p.properties.source_image),K(""))},[_e,p.properties.source_image]);var et=I&&V==="application/pdf";return(0,f.jsxs)("div",mr({css:mr(mr({width:"100%",height:"100%"},se.getTarget("imageContainer")),{maxHeight:"100%",position:"relative",display:"flex",alignItems:"center"})},{children:[S,et?(0,f.jsx)("embed",mr({type:"application/pdf",width:"100%",height:"100%",alt:"","aria-label":p.properties.aria_label,src:I+"#view=FitH",css:mr(mr({border:"none",objectFit:"contain",width:"100%",maxWidth:"100%",height:"100%",maxHeight:"100%"},se.getTarget("image")),J?se.getTarget("dimension"):{}),onLoad:function(){return ce(!1)}},m)):(0,f.jsx)("img",mr({src:I||"https://feathery.s3.us-west-1.amazonaws.com/theme-image-preview.png",alt:"","aria-label":p.properties.aria_label,css:mr(mr({objectFit:"contain",width:"100%",maxWidth:"100%",height:"100%",maxHeight:"100%"},se.getTarget("image")),J?se.getTarget("dimension"):{}),onLoad:function(){return ce(!1)}},m))]}))},VideoElement:function(A){var u,l,p=A.element,s=A.responsiveStyles,B=A.elementProps,m=B===void 0?{}:B,S=A.children,T=(0,w.useMemo)(function(){return function(C,D){return D.addTargets("video"),D.applyHeight("video"),D}(0,s)},[s]),I=p.properties;return l=I.source_url?((u=I.source_type)!==null&&u!==void 0?u:"iframe")==="iframe"?(0,f.jsx)("iframe",Qn({width:"100%",height:"100%",src:Ro(I.source_url),css:{border:"none"}},m)):(0,f.jsx)("video",Qn({width:"100%",height:"100%",autoPlay:I.autoplay,controls:I.controls,muted:I.muted,loop:I.loop,"aria-label":I.aria_label},{children:(0,f.jsx)("source",{src:I.source_url,type:I.video_extension})})):(0,f.jsx)("img",Qn({src:"https://feathery.s3.us-west-1.amazonaws.com/video-preview.png",alt:"",css:{objectFit:"cover",width:"100%",maxHeight:"100%"}},m)),(0,f.jsxs)("div",Qn({css:Qn(Qn({},T.getTarget("video")),{position:"relative",maxHeight:"100%",height:"100%",width:"100%"})},{children:[S,l]}))},TextElement:function(A){var u=A.element,l=A.responsiveStyles,p=A.editMode,s=A.focused,B=s!==void 0&&s,m=A.textCallbacks,S=m===void 0?{}:m,T=A.textSpanOnClick,I=T===void 0?function(){}:T,C=A.conditions,D=C===void 0?[]:C,V=A.elementProps,K=V===void 0?{}:V,z=A.children,J=A.featheryContext,ce=(0,w.useMemo)(function(){return function(et,Ue){return Ue.addTargets("text","textHover"),Ue.apply("text","horizontal_align",function(Ee){return{textAlign:br(Ee)}}),Ue.apply("text","line_height",function(Ee){return{lineHeight:j(Ee)?"".concat(Ee,"px"):"normal"}}),Ue.apply("text","letter_spacing",function(Ee){return{letterSpacing:j(Ee)?"".concat(Ee,"px"):"normal"}}),Ue.apply("text","text_transform",function(Ee){return{textTransform:Ee||"none"}}),Ue.applyColor("text","background_color","backgroundColor"),Ue.applyColor("textHover","hover_background_color","backgroundColor",!0),Ue.applySpanSelectorStyles("textHover","hover_"),Ue}(0,l)},[l]),se=hs({element:u,corners:!1}),Te=se.borderStyles,_e=se.customBorder;return(0,f.jsxs)("div",ft({css:ft(ft({position:"relative",maxWidth:"100%",width:"100%"},ce.getTarget("text")),{"&:hover":ci(p?{}:ft(ft({},ce.getTarget("textHover")),Te.hover))})},K,{children:[_e,z,(0,f.jsx)(Ei,{element:u,responsiveStyles:l,textSpanOnClick:I,conditions:D,editMode:p,focused:B,textCallbacks:S,featheryContext:J})]}))},ButtonElement:function(A){var u,l=A.element,p=A.responsiveStyles,s=A.loader,B=s===void 0?null:s,m=A.editMode,S=A.focused,T=S!==void 0&&S,I=A.disabled,C=I!==void 0&&I,D=A.active,V=D===void 0?null:D,K=A.textCallbacks,z=K===void 0?{}:K,J=A.onClick,ce=J===void 0?function(){}:J,se=A.elementProps,Te=se===void 0?{}:se,_e=A.inlineError,et=A.children,Ue=A.featheryContext,Ee=(0,w.useMemo)(function(){return function(st,At){return At.addTargets("button","buttonLabel","buttonActive","buttonHover","buttonDisabled","loader","img"),At.applyBackgroundColorGradient("button"),At.applyCorners("button"),At.applyBoxShadow("button"),At.applyFlexDirection("button"),At.applyContentAlign("button"),At.apply("button","entry_transition",function(ze){return ze==="fade_in"?{animation:"fadeIn 1s","@keyframes fadeIn":{from:{opacity:0},to:{opacity:1}}}:{}}),At.apply("button",["height","height_unit"],function(ze,Xe){return Xe==="px"?{minHeight:"".concat(ze,"px")}:{}}),At.applyTextAlign("buttonLabel"),At.apply("button",["uploader_padding_top","uploader_padding_right","uploader_padding_bottom","uploader_padding_left"],function(ze,Xe,Je,dt){return{padding:"".concat(ze,"px ").concat(Xe,"px ").concat(Je,"px ").concat(dt,"px")}}),At.applyWidth("img","image_"),At.applyMargin("img","image_"),st.styles.hover_background_color?At.applyColor("buttonHover","hover_background_color","background",!0):At.apply("buttonHover","background_color",function(ze){return{background:"".concat(Su(ze,-30)," !important")}}),At.applySpanSelectorStyles("buttonHover","hover_"),At.apply("buttonHover","hover_image_color",function(ze){if(!ze)return{};var Xe=ze==="black"?0:100;return{img:{webkitFilter:"brightness(".concat(Xe,"%)"),filter:"brightness(".concat(Xe,"%)")}}}),At.applyColor("buttonActive","selected_background_color","background",!0),At.applySpanSelectorStyles("buttonActive","selected_"),At.apply("buttonActive","selected_image_color",function(ze){if(!ze)return{};var Xe=ze==="black"?0:100;return{img:{webkitFilter:"brightness(".concat(Xe,"%)"),filter:"brightness(".concat(Xe,"%)")}}}),At.apply("buttonDisabled","background_color",function(ze){var Xe="".concat(Su(ze,30)," !important");return{background:Xe,borderColor:Xe}}),At.apply("buttonDisabled","disabled_image_color",function(ze){if(!ze)return{};var Xe=ze==="black"?0:100;return{img:{webkitFilter:"brightness(".concat(Xe,"%)"),filter:"brightness(".concat(Xe,"%)")}}}),At.applySpanSelectorStyles("buttonDisabled","disabled_"),At.applyColor("buttonDisabled","disabled_background_color","background",!0),At.apply("loader",["height","height_unit"],function(ze,Xe){var Je=Math.round(ze/2),dt="".concat(Je).concat(Xe);return{width:dt,height:dt}}),At}(l,p)},[p]),at=hs({element:l,error:_e,defaultHover:!0}),Re=at.borderStyles,$e=at.customBorder,tt=m?Ee.getTarget("button"):qr(qr({},Ee.getTarget("buttonActive")),Re.active),We=ci(m?Ee.getTarget("button"):qr(qr({},Ee.getTarget("buttonHover")),Re.hover)),ut=((u=l.properties.actions)!==null&&u!==void 0?u:[]).length===0&&!l.properties.submit;return(0,f.jsxs)(or(),qr({id:l.id,active:V,type:"submit",style:{display:"flex",cursor:m||ut?"default":"pointer",width:"100%",height:"100%",position:"relative",flex:1,lineHeight:"normal"},css:qr(qr({borderWidth:0,justifyContent:"center",alignItems:"center",border:"none",transition:"0.2s ease all !important","&:disabled":qr(qr({cursor:"default !important"},Ee.getTarget("buttonDisabled")),Re.disabled),"&:hover:enabled":We,"&.active:enabled":tt},V===null?{"&:focus:enabled":tt}:{}),{"&&&":Ee.getTarget("button")}),disabled:!m&&(ut||B||C),onClick:ce,"aria-label":l.properties.aria_label},Te,{children:[$e,et,B?(0,f.jsx)("div",qr({css:Ee.getTarget("loader")},{children:B})):(0,f.jsxs)(f.Fragment,{children:[l.properties.image&&(0,f.jsx)("img",{src:l.properties.image,style:qr(qr({},Zd),p.getTargets("img"))}),l.properties.text&&(0,f.jsx)(Ei,{element:l,responsiveStyles:p,cssTarget:"buttonLabel",editMode:m,disabled:C,focused:T,textCallbacks:z,featheryContext:Ue})]})]}),l.id)},ProgressBarElement:function(A){var u,l,p,s,B=A.element,m=A.responsiveStyles,S=A.progress,T=A.curDepth,I=T===void 0?1:T,C=A.maxDepth,D=C===void 0?1:C,V=A.elementProps,K=V===void 0?{}:V,z=A.children,J=(0,w.useMemo)(function(){return function(et,Ue){return Ue.addTargets("barContainer","bar","barWrapper"),Ue.applyFontStyles("barContainer"),Ue.apply("barContainer","vertical_align",function(Ee){return{justifyContent:Ee}}),Ue.apply("barContainer","horizontal_align",function(Ee){return{alignItems:Ee}}),Ue.applyCorners("barWrapper"),Ue.apply("bar","bar_color",function(Ee){return{backgroundColor:"#".concat(Ee)}}),Ue}(0,m)},[m]);S&&(typeof S=="number"?p=S:(p=S.progress,s=(u=S.segments)!==null&&u!==void 0?u:B.properties.num_segments));var ce=j(p=p??((l=B.properties)===null||l===void 0?void 0:l.progress))?p:Math.round(100*(I+1)/((D||1)+1)),se=s?pn:ha,Te=[(0,f.jsx)(se,{styles:J,percent:ce,numSegments:s},"progress")],_e=(0,f.jsx)("div",ir({style:{width:"100%",textAlign:"center"}},{children:"".concat(ce,"% completed")}),"completionPercentage");return B.styles.percent_text_layout==="top"?Te.unshift(_e):B.styles.percent_text_layout==="bottom"&&Te.push(_e),(0,f.jsxs)("div",ir({css:ir({display:"flex",flexDirection:"column",position:"relative",width:"100%"},J.getTarget("barContainer"))},K,{children:[z,Te]}))}}),rt);Object.entries(Ni).map(function(A){var u=A[0],l=A[1];Ni[u]=(0,w.memo)(function(p){var s=p.element,B=p.children,m=p.componentOnly,S=m===void 0||m,T=p.inlineError,I=T===void 0?"":T,C=p.onView,D=function(J,ce){var se={};for(var Te in J)Object.prototype.hasOwnProperty.call(J,Te)&&ce.indexOf(Te)<0&&(se[Te]=J[Te]);if(J!=null&&typeof Object.getOwnPropertySymbols=="function"){var _e=0;for(Te=Object.getOwnPropertySymbols(J);_e<Te.length;_e++)ce.indexOf(Te[_e])<0&&Object.prototype.propertyIsEnumerable.call(J,Te[_e])&&(se[Te[_e]]=J[Te[_e]])}return se}(p,["element","children","componentOnly","inlineError","onView"]),V=(0,w.useMemo)(function(){return new fc(s,["container"],!S)},[s,S]),K=(0,f.jsx)(l,Io({element:s,responsiveStyles:V},D)),z=C?(0,f.jsx)(M(),Io({onChange:C},{children:K})):K;return S?(0,f.jsxs)(f.Fragment,{children:[B,z]}):(0,f.jsxs)(f.Fragment,{children:[z,I&&(0,f.jsx)("span",Io({css:Io({alignSelf:"flex-start",color:pc},V.getTarget("error"))},{children:I}))]})})});const zr=Ni,yi=function(){return(0,w.useContext)(Ug)};Roe();var RA=/[\\^$.*+?()[\]{}|]/g,Zi=RegExp(RA.source);String.prototype.replaceAll||(String.prototype.replaceAll=function(A,u){return Object.prototype.toString.call(A).toLowerCase()==="[object regexp]"?this.replace(A,u):this.replace(new RegExp(function(l){return l&&Zi.test(l)?l.replace(RA,"\\$&"):l}(A),"g"),u)});var Ho=function(){return Ho=Object.assign||function(A){for(var u,l=1,p=arguments.length;l<p;l++)for(var s in u=arguments[l])Object.prototype.hasOwnProperty.call(u,s)&&(A[s]=u[s]);return A},Ho.apply(this,arguments)},mc={};function tA(A,u,l){l===void 0&&(l=!1);var p=an().getElementById(A),s=function(){return(0,y.unmountComponentAtNode)(p)};mc[A]?s():mc[A]=!0;var B=(0,Se.v4)(),m=Ho(Ho({},u),{_internalId:B}),S=l?(0,f.jsx)(Od,{formProps:m}):(0,f.jsx)(Ip,Ho({},m));return x().render(S,p),Ho(Ho({},Er(B)),{destroy:s})}var vc={Form:Pg,Elements:zr,init:jp,updateUserId:Ol,setFieldValues:Gc,getFieldValues:Il,renderAt:tA}})(),h})())})(dF);var Qh=dF.exports;const CS=()=>HP(),Hoe=()=>{const{job:e}=XA(),{currentUser:t}=eg(),[r,n]=q.useState(!1);return IS(()=>{Qh.init(Lh.feathery.sdkKey,{userId:CS()}),n(!0)}),q.useEffect(()=>{Qh.updateUserId(CS()),Qh.setFieldValues({jobId:(e==null?void 0:e.id)??null,ahUserId:(t==null?void 0:t.id)??null}),RP.getSessionURL(a=>{Qh.setFieldValues({logrocketSessionUrl:a})})},[e,t]),{ready:r}},Th=e=>q.createElement("svg",{xmlns:"http://www.w3.org/2000/svg",width:25,height:24,viewBox:"0 0 25 24",fill:"none",...e},q.createElement("path",{d:"M12.5 2L15.59 8.26L22.5 9.27L17.5 14.14L18.68 21.02L12.5 17.77L6.32 21.02L7.5 14.14L2.5 9.27L9.41 8.26L12.5 2Z",stroke:"#796E8C",strokeWidth:2,strokeLinecap:"round",strokeLinejoin:"round"})),BS=pl((e,t)=>we.jsx(iC,{animate:{opacity:1},exit:{opacity:0},ref:t,transition:{duration:.2},...e})),aie=e=>{const[t,r]=q.useState(!1),[n,a]=q.useState(!1),{ready:o}=Hoe();return q.useEffect(()=>{let i;return t&&(i=setTimeout(()=>a(!0),3e3)),()=>{clearTimeout(i)}},[t]),o?we.jsx(DS,{mode:"popLayout",children:n?null:t?we.jsx(BS,{color:"purple.600",fontWeight:"bold",children:"Thank you! 🎉"},"success"):we.jsxs(BS,{alignItems:"center",flexDir:"column",fontWeight:"medium",gap:"3",lineHeight:"normal",...e,children:[we.jsxs($a,{gap:"0.5",children:[we.jsx(Th,{}),we.jsx(Th,{}),we.jsx(Th,{}),we.jsx(Th,{}),we.jsx(Th,{})]}),we.jsxs($a,{lineHeight:"normal",children:["Did AI get it right?",we.jsxs(MS,{offset:[-100,12],children:[we.jsx(PS,{children:we.jsx(is,{colorScheme:"dark",fontSize:"md",ml:"1",textDecor:"underline",variant:"link",children:"Rate the results!"})}),we.jsxs(US,{children:[we.jsx(jP,{}),we.jsx(Qh.Form,{formId:"aoIBlv",onFormComplete:()=>r(!0)})]})]})]})]},"default")}):null};export{qoe as A,eie as E,rie as L,Xoe as M,nie as P,aie as R,tie as a,Hoe as b,Qh as d,Zoe as u};
//# sourceMappingURL=ResultsFeedbackForm.Bvtq8F-n.chunk.js.map
