PageSourceSearch

https://www.independent.co.uk/_build/login.50b3f9fd1b911ab930f4.js

js independent.co.uk collected 2026-09-24 07:33:45 UTC 109,184 bytes, 1 lines download raw bytes

1"use strict";(self.webpackChunk_indy_flow_web=self.webpackChunk_indy_flow_web||[]).push([[2082,6966],{48438(e,t,r){r.d(t,{A:()=>n});const n=e=>e instanceof HTMLDivElement},49220(e,t,r){r.d(t,{A:()=>I});var n=r(79811),o=r(64543),i=r(86655),s=r(14197),a=r(68472),c=r(18037),l=r(92389),d=r(67382),u=r(58441),p=r(50861),m=r(55299),f=r(33401),h=r(87444),g=r(34195),b=r(28859),y=r(22282),v=r(26739),w=r(74995),O=r(86106);function x(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function j(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?x(Object(r),!0).forEach(function(t){(0,n.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):x(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}const E=o.styled.div.withConfig({componentId:"sc-2bx01a-0"})(["width:100%;"]),S=o.styled.div.withConfig({componentId:"sc-2bx01a-1"})(["padding-bottom:","px;color:",";",";"],({theme:e})=>e.spacing.x2,({theme:e})=>e.color.semiotic.error,({theme:e})=>e.textStyle.formAssistive.small),P=o.styled.div.withConfig({componentId:"sc-2bx01a-2"})(["padding-top:","px;a{color:",";",";}"],({theme:e})=>e.spacing.x2,e=>e.theme.color.primary.base,({theme:e})=>e.textStyle.formInputLink.base),A=e=>{e.preventDefault(),window.localStorage.setItem(f.sU,window.location.href),(0,w.V)("/forgotten-password")},I=({redirectUrl:e})=>{var t,r;const{methods:n,registerControlledInput:o}=(0,c.G)(l.ni),{handleSubmit:f,formState:x,setFormError:I,setError:D}=n,_=async t=>{const r=t[m.BRe],n=t[m.ITZ];try{const t=await(0,g.p)({email:r,password:n,emailFieldKey:m.BRe,passwordFieldKey:m.ITZ});if(!t.success){const{formError:e,fieldErrors:r}=t;if(r)return void Object.entries(r).forEach(([e,t])=>{const[r]=t;D(e,[j(j({},r),{},{messageBuilder:()=>r.message||"Invalid input"})])});if(e)throw new Error(null==e?void 0:e.message);return}await(0,b.A)(),(0,y.xN)(),(0,v.w)(d.NU)||await(0,h.H_)(r,n),(e=>{const t=new URL(e||"/",window.location.origin);t.origin!==window.location.origin&&(t.protocol=window.location.protocol,t.host=window.location.host),t.searchParams.append("loginSuccessful","true"),(0,w.V)(t.href)})(e)}catch(e){I(e.message||p.W)}};return(0,O.jsxs)(E,{children:[(0,O.jsx)(s.Op,j(j({},n),{},{children:(0,O.jsxs)(s.lV,{id:m.BRN,children:[(0,O.jsx)(s.ks,j(j({},o(m.BRe)),{},{type:"email",label:"Email address",required:!1})),(0,O.jsx)(s.yA,j(j({},o(m.ITZ)),{},{label:"Password",required:!1})),(null===(t=x.errors.root)||void 0===t?void 0:t.message)&&(0,O.jsx)(S,{children:null===(r=x.errors.root)||void 0===r?void 0:r.message}),x.isSubmitting?(0,O.jsx)(a.A,{}):(0,O.jsx)(i.Ay,{name:"submitBtn",size:i.Zz,type:i.HM,disabled:!x.isValid,className:u.lr,onClick:f(e=>_(e),()=>{I(p.W)}),children:"Submit"})]})})),(0,O.jsx)(P,{children:(0,O.jsx)("a",{href:"/forgotten-password",onClick:A,children:"Forgotten your password?"})})]})}},50861(e,t,r){r.d(t,{AR:()=>u,BK:()=>n,E1:()=>i,G2:()=>h,GA:()=>a,IU:()=>l,Uc:()=>s,Vu:()=>y,W:()=>c,_9:()=>m,bR:()=>g,e9:()=>p,gg:()=>b,jt:()=>v,q1:()=>o,qZ:()=>f,zw:()=>d});const n="Please enter a valid email address",o="Email already in use. Log in or try another",i="Please enter a name between 1 and 40 characters",s="Special characters aren’t allowed",a="Email and password don't match",c="We couldn't log you in. Please try again later",l="Google sign-in is not available. Please try email and password instead.",d="Must be at least 6 characters, include an upper and lower case character and a number",u="Please complete the form to Register",p="Password update failed",m="Current password incorrect",f="Password reset failed.",h="Newsletter subscription failed.",g="There was a problem. Please try again",b="There was a problem completing your profile. Please try again",y="There was a problem. Please try again",v="Security verification failed. Please try again."},33401(e,t,r){r.d(t,{Ir:()=>f,Jm:()=>c,Sg:()=>h,Ux:()=>p,Ws:()=>n,YU:()=>a,fL:()=>i,gv:()=>s,h$:()=>u,j7:()=>d,lH:()=>l,sU:()=>o,yA:()=>m});const n="subscription-cause",o="forgotten-password-redirect-url",i="consent-to-pay-original-page-redirect-url",s="donate-redirect-url",a="premiumBookmarks",c="cohort_ids",l="regSourceMethod",d="regSourceSection",u="returnUrl",p="color-mode",m="has-next-clicked-swiped",f="_cptt",h="indy_affiliate_user_id"},18865(e,t,r){r.d(t,{FZ:()=>n,H7:()=>a,Y3:()=>i,k_:()=>s,rB:()=>o});const n="There was a problem updating your newsletter preferences. Please try again later.",o="premium",i="regular",s={THE_WEEKLY:"receiveTheWeekly",WEEKEND_EDIT:"receiveWeekendEdit",COMMONS_CONFIDENTIAL:"receiveCommonsConfidential",VIEW_FROM_WESTMINSTER:"receiveViewFromWestminster",INSIDE_WASHINGTON:"receiveInsideWashington",MORNING_HEADLINES:"receiveMorningHeadlines",BREAKING_NEWS:"receiveBreakingNews",INSIDE_SPORT:"receiveInsideSport",INSIDE_FOOTBALL:"receiveInsideFootball",RACING:"receiveRacing",INDEPENDENT_CULTURE:"receiveIndependentCulture",COMPS_AND_OFFERS:"receiveCompsAndOffers",TRAVEL_WEEK:"receiveTravelWeek",LESSONS_IN_LIFESTYLE:"receiveLessonsInLifestyle",MONEY:"receiveMoney",WELLNESS:"receiveWellness",INDYBEST:"receiveIndybest",HEALTH_CHECK:"receiveHealthCheck",MARKETING_COMMUNICATIONS:"receiveMarketingCommunications",CLIMATE:"receiveClimateNewsletter",INDY_EATS:"receiveIndyEats",WOMEN:"receiveWomen",NOW_HEAR_THIS:"receiveNowHearThis",INDYTECH:"receiveIndytech",INDY_100:"receiveIndy100",EVENING_HEADLINES:"receiveEveningHeadlines",INDEPENDENT_VOICES:"receiveIndependentVoices",BREXIT_BRITAIN:"receiveBrexitBritain",DAILY_DEALS:"receiveDailyDeals",ON_THE_GROUND:"receiveOnTheGround",DRIVE_SMART:"receiveDriveSmart",HOME:"receiveHome",BULLETIN:"receiveBulletin"},a=[s.THE_WEEKLY,s.COMMONS_CONFIDENTIAL,s.WEEKEND_EDIT]}
1,77779(e,t,r){r.d(t,{I8:()=>i,Wd:()=>n,mv:()=>o});const n="independent.co.uk",o="independentespanol.com",i="the-independent.com"},45959(e,t,r){r.d(t,{AV:()=>u,LS:()=>n,PV:()=>l,TK:()=>a,Tv:()=>c,bA:()=>i,nf:()=>s,q4:()=>o,uX:()=>d});const n="Email",o="Password",i="Current password",s="New password",a="Re-type new password",c="First name",l="Last name",d="Birth year",u="Commenting name"},92389(e,t,r){r.d(t,{nM:()=>k,zh:()=>P,eL:()=>I,nE:()=>F,ni:()=>E,u0:()=>D,HY:()=>_,YE:()=>A,MR:()=>S,oW:()=>C,Lo:()=>N,n2:()=>V});var n=r(50951),o=r(55299),i=r(20099),s=r(34421),a=r(45959);const c=(e=n.S)=>e.add(a.LS).string().isEmail().required(),{earliestYear:l,mostRecentYear:d}=(0,s.W5)(),u=c(),p=n.S.add(a.bA).string().required(),m=n.S.add(a.nf).string().required().hasMin(6,void 0,"At least 6 characters").hasMax(50,"letters").hasMin(1,"uppercaseLetters","1 uppercase letter").hasMin(1,"lowercaseLetters","1 lowercase letter").hasMin(1,"digits","1 number").hasMax(50,"digits").containsNoSpaces().matchesRegex(i.Y5).doesNotMatch(o.c$d,a.bA),f=n.S.add(a.TK).string().required().doesMatch(o.b0L,a.nf),h=n.S.add(a.q4).string().required().hasMin(6,void 0,"At least 6 characters").hasMax(50,"letters").hasMin(1,"uppercaseLetters","1 uppercase letter").hasMin(1,"lowercaseLetters","1 lowercase letter").hasMin(1,"digits","1 number").hasMax(50,"digits").containsNoSpaces().matchesRegex(i.Y5),g=n.S.add(a.Tv).string().required().hasMin(1,"letters").hasMax(40,"letters").matchesRegex(i.K_),b=n.S.add(a.PV).string().required().hasMin(1,"letters").hasMax(40,"letters").matchesRegex(i.K_),y=n.S.add(a.AV).str
1ing().hasMin(3).hasMax(40).matchesRegex(i.P0),v=n.S.add(a.uX).number().required().hasRange(l,d),w=n.S.add(a.uX).number().hasRange(l,d,"digits"),O=n.S.add("Donation amount").string(),x=n.S.add("Donation length").string(),j=n.S.add("Newsletter subscription length").string(),E=new n.S({[o.BRe]:u,[o.ITZ]:p}),S=new n.S({[o.BRe]:u,[o.ITZ]:h}),P=new n.S({[o.Pt6]:g,[o.S1O]:v}),A=new n.S({[o.z$0]:u,[o.GjB]:h,[o.NFZ]:g,[o.cZh]:v}),I=new n.S({[o.RCF]:O,[o.NDf]:x}),D=new n.S({[o.bxk]:u}),_=new n.S({[o.ai7]:g,[o.Gdg]:b,[o.aaL]:y,[o.DKQ]:w,[o.$4h]:u}),k=new n.S({[o.c$d]:p,[o.b0L]:m,[o.xew]:f}),C=new n.S({[o.LDg]:h}),F=new n.S({[o.N8S]:u}),V=new n.S({[o.MJe]:j}),N=new n.S({[o.o2A]:h})},10582(e,t,r){r.d(t,{II:()=>d,Zm:()=>l,ev:()=>s,f9:()=>i,n9:()=>a,r:()=>p,yE:()=>u});var n=r(77779),o=r(10582);const i="XDOMAIN_LOGIN_SUCCESS",s="XDOMAIN_LOGIN_FAIL",a="DO_XDOMAIN_LOGIN",c=[n.I8,n.Wd],l=async(e,t)=>await fetch("/api/google-login/submit",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({email:e,password:t})}),d=(e,t)=>window.parent.postMessage({name:e},t),u=e=>c.some(t=>e.endsWith(`.${t}`)),p=e=>e===a;window.addEventListener("message",async({origin:e,data:t})=>{if(!o.yE(e))return;const{name:r,email:n,password:a}=t||{};if(!o.r(r))return;if(!n||!a)return;200!==(await o.Zm(n,a)).status?o.II(s,e):o.II(i,e)},!1)},12628(e,t,r){var n=r(79124),o=r(3778),i=r(55299),s=r(48438),a=r(49220),c=r(39007),l=r(59636),d=r(86106);const u=document.getElementById("LoginDropdownButton"),p=document.getElementById("LoginDropdownButtonInside");let m=!1;null==u||u.addEventListener("click",()=>{m=!m,p&&(p.style.display=m?"none":"block")}),(0,l.Ay)();const{returnUrl:f}=window.JSGlobals,h=document.getElementById(i.bqx);if((0,s.A)(h)){const e=(0,c._y)(()=>(0,d.jsx)(o.MT,{theme:"independent",children:(0,d.jsx)(a.A,{redirectUrl:f})}));(0,n.hydrateRoot)(h,(0,d.jsx)(e,{}))}},32644(e,t,r){r.d(t,{Ay:()=>h,zl:()=>f});var n=r(79811),o=r(67382),i=r(86423),s=r(63119),a=r(25127),c=r(6077),l=r(26739),d=r(85324),u=r(88666),p=r(32644);function m(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}const f=()=>{const e=(0,l.w)(o.NU)?null===(t=window.__indyFirebaseAuth)||void 0===t||null===(t=t.currentUser)||void 0===t?void 0:t.uid:(0,c.Ri)(o.kA)||void 0;var t,r;e&&(null===(r=window.braze)||void 0===r||r.changeUser(e))},h=async()=>{await(async()=>{(0,l.w)(o.NU)&&await(0,d.w)(window.__firebaseAuthReady,5e3,void 0)})();if(!!window.braze)return p.zl(),!0;try{var e;if(!await(0,d.w)((0,s.DR)("5ed8c49c4b8ce4571c7ad801","braze"),1e4,!1))return!1;const{braze:{sdkAPIKey:t="",sdkEndpoint:r=""}={}}=window.JSGlobals;return await(0,a.kG)(["https://js.appboycdn.com/web-sdk/4.8/braze.min.js"]),null===(e=window.braze)||void 0===e||e.initialize(t,function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?m(Object(r),!0).forEach(function(t){(0,n.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):m(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({baseUrl:r,manageServiceWorkerExternally:!0,requireExplicitInAppMessageDismissal:!0,minimumIntervalBetweenTriggerActionsInSeconds:0},!1)),f(),document.dispatchEvent(new CustomEvent(i.wS)),!0}catch(e){return(0,u.error)("Error initializing braze sdk",e),!1}}},63119(e,t,r){r.d(t,{DR:()=>l,HD:()=>a,Vn:()=>c});var n=r(86423),o=r(55299),i=r(88666);let s=!1;const a=()=>s,c=()=>new Promise(e=>{var t;if(null===(t=window.JSGlobals)||void 0===t||null===(t=t.cmp)||void 0===t||!t.enabled)return void e(!0);const r=document.getElementById(o.X6_);if(r instanceof HTMLScriptElement&&r.error)return void e(!1);window.addEventListener(n.eO,()=>{e(!1)});window.__tcfapi("addEventListener",2,(t,r)=>{var n;if(r)if(["useractioncomplete","tcloaded"].includes(t.eventStatus))if(window.__tcfapi("removeEventListener",2,()=>{},t.listenerId),"useractioncomplete"===t.eventStatus&&(s=!0),t.gdprApplies){if((0,i.log)("Consent Or Pay: valid GDPR tcData ---\x3e",t),null!==(n=t.publisher)&&void 0!==n&&null!==(n=n.consents)&&void 0!==n&&n[1])return(0,i.log)('Consent Or Pay: tcData.publisher?.consents?.["1"] ---\x3e',t),void e(!0);e(!1)}else e(!0);else(0,i.log)("Consent Or Pay: !['useractioncomplete', 'tcloaded'].includes(tcData.eventStatus) ---\x3e",{tcData:t,eventStatus:t.eventStatus})})}),l=async(e,t)=>new Promise(r=>{var n;null!==(n=window.JSGlobals)&&void 0!==n&&null!==(n=n.cmp)&&void 0!==n&&n.enabled?window.__tcfapi&&c().then(n=>
1{n?window.__tcfapi("getCustomVendorConsents",2,n=>{var o;const s=!(null===(o=n.grants)||void 0===o||null===(o=o[e])||void 0===o||!o.vendorGrant);(0,i.log)("CMP:getCustomVendorConsents",t,s),r(s)}):r(!1)}):r(!0)})},33505(e,t,r){r.d(t,{f:()=>c});var n=r(79811),o=r(50861),i=r(22935),s=r(67632);function a(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}async function c({email:e,password:t,emailFieldKey:r}){try{return await async function(){window.__firebaseAuthReady&&await window.__firebaseAuthReady}(),await async function(e,t){const r=window.__indyFirebaseSignInWithEmailAndPassword;if(!r)throw new Error("[Firebase Auth] Firebase sign-in is not available. Ensure init-firebase.js loaded before signing in.");await r(e,t)}(e,t),await(0,i.X)(),{success:!0}}catch(e){if(e instanceof Error&&e.message.includes("Firebase sign-in is not available"))return{success:!1,formError:o.W};return function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?a(Object(r),!0).forEach(function(t){(0,n.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):a(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({success:!1},(0,s.a)(e,r))}}},22935(e,t,r){r.d(t,{X:()=>o});var n=r(59221);async function o(){const e=window.__indyFirebaseEnsureRegistrationDate;if(!e)return;let t;window.__firebaseAuthReady&&await window.__firebaseAuthReady;try{await Promise.race([e(),new Promise(e=>{t=setTimeout(e,n.i)})])}catch{}finally{clearTimeout(t)}}},67632(e,t,r){r.d(t,{a:()=>a});var n=r(50861),o=r(55299);const i=new Set(["auth/wrong-password","auth/invalid-credential","auth/user-not-found"]),s=new Set(["auth/too-many-requests","auth/user-disabled","auth/network-request-failed"]);function a(e,t=o.BRe){return function(e){return"object"==typeof e&&null!==e&&"code"in e&&"string"==typeof e.code}(e)?"auth/invalid-email"===e.code?{fieldErrors:{[t]:n.BK}}:"auth/popup-closed-by-user"===e.code?{}:"auth/operation-not-allowed"===e.code||"auth/unauthorized-domain"===e.code?{formError:n.IU}:i.has(e.code)?{formError:n.GA}:(s.has(e.code),{formError:n.W}):{formError:n.W}}},25127(e,t,r){r.d(t,{C0:()=>u,NA:()=>d,No:()=>s,PL:()=>p,Yk:()=>i,fh:()=>l,kG:()=>a,ow:()=>o,y6:()=>c});var n=r(62215);const o=(e=[],t)=>{const r=new URL(t||window.location.href);return e.map(e=>{var t;return{key:e,value:null!==(t=r.searchParams.get(e))&&void 0!==t?t:""}})},i=(e,t=null)=>new RegExp(`[\\?|\\&]${(0,n.N)(encodeURIComponent(e))}\\b`).test(t||window.location.href),s=()=>window.innerWidth||document.documentElement.clientWidth||document.body.clientWidth,a=(e,{async:t=!0,defer:r=document.location.search.includes("___FORCE_DEFER___"),parent:n=document.body,attributes:o}={})=>{window.JSGlobals=window.JSGlobals||{};const i=window.JSGlobals.loadedJS=[];return new Promise((s,a)=>{const c=(e instanceof Array?e:[e]).map(e=>i.includes(e)?Promise.resolve():new Promise((s,a)=>{const c=((e,{id:t,async:r,defer:n,ok:o,error:i,attributes:s})=>{const a=document.createElement("script");return a.onload=o,a.onerror=i,t&&"undefined"!==t&&(a.id=t),r&&!n&&a.setAttribute("async",""),n&&a.setAttribute("defer",""),s&&s.forEach(([e,t])=>{a.setAttribute(e,t)}),a.src=e,a})(e,{async:t,defer:r,ok:s,error:a,attributes:o});n.appendChild(c),i.push(e)}));return Promise.all(c).then(s,a)})},c=e=>new Promise((t,r)=>{const n=document.createElement("link");n.onload=t,n.onerror=r,n.rel="stylesheet",n.href=e,document.head.insertAdjacentElement("afterbegin",n)}),l=e=>{for(let t=1;t<e.length;t++)if(e[t].includes("es"))return!0;return!1},d={title:"User Sync",width:0,height:0,sandbox:"allow-same-origin allow-scripts",frameborder:0,style:"display: none;"},u=e=>{const t=document.createElement("iframe");Object.entries(e).forEach(([e,r])=>{t.setAttribute(e,r)}),document.body.appendChild(t)},p=e=>window.location.hostname.includes(e)},59636(e,t,r){r.d(t,{Ay:()=>u,Mm:()=>s,Sg:()=>l,dr:()=>d,k2:()=>c,z2:()=>a});var n=r(10582),o=r(59636);const i=[["www.independent.co.uk","www.the-independent.com"],["uat-web.independent.co.uk","uat-web.the-independent.com"],["dev-web.independent.co.uk","dev-web.the-independent.com"]],s=()=>{const{hostname:e,protocol:t}=window.location;return{hostname:e,protocol:t}},a=e=>{const t=document.createElement("iframe");return t.src=`${e}/iframe/cross-domain-login`,t.style.width="1px",t.style.height="1px",t.style.position="absolute",t.style.top="0",t.style.left="0",t.style.border="0",t.style.opacity="0",t},c=e=>({origin:t,data:r})=>{const o=e[t];if(!o)return;const{resolve:i,timeoutId:s}=o;return r.name===n.f9?(clearTimeout(s),void i()):r.name===n.ev?(console.error(`xdomain login failure (${t})`),clearTimeout(s),void i()):void 0},l=e=>(t,r,i)=>new Promise(s=>{const a=o.z2(t),c=window.setTimeout(()=>{console.error(`x-domain login timed out after 15000ms (${t})`),s()},15e3);a.onerror=e=>{window.clearTimeout(c),console.error(`Unable to load iframe for x-domain (${t}) login`,e),s()},e[t]={resolve:s,timeoutId:c},a.onload=()=>{a.contentWindow&&a.contentWindow.postMessage({name:n.n9,email:r,password:i},t)},window.document.body.appendChild(a)}),d=e=>async(t,r)=>{const n={};window.addEventListener("message",o.k2(n)),await Promise.all(e.map(e=>o.Sg(n)(e,t,r)))},u=()=>{if(window.__XDOMAIN_LOGIN__={doCrossDomainLogin:()=>{console.warn("Cross domain login unsupported in this browser.")}},document.hasStorageAccess)return;const{hostname:e,protocol:t}=o.Mm(),r=(i.find(t=>t.includes(e))||[]).filter(t=>e!==t).map(e=>`${t}//${e}`);window.__XDOMAIN_LOGIN__.doCrossDomainLogin=o.dr(r)}},74995(e,t,r){r.d(t,{V:()=>n});const n=e=>{location.href=e}},85324(e,t,r){r.d(t,{w:()=>n});const n=(e,t,r)=>{if(void 0===e)return Promise.resolve(r);let n;return Promise.race([e,new Promise(e=>{n=setTimeout(()=>e(r),t)})]).finally(()=>clearTimeout(n))}},87444(e,t,r){r.d(t,{H_:()=>a,R1:()=>p,R9:()=>l,d_:()=>s,fP:()=>u,hk:()=>c,oW:()=>i,oj:()=>d,sY:()=>o});var n=r(87444);const o=e=>{if(new RegExp(/(\/){2,}/).test(e))throw new Error("Path contains double slashes")},i=async(e,t,r=window.location)=>(o(e),await fetch(`/internal-api${e}?__amp_source_origin=${r.protocol}//${r.host}`,{method:"POST",body:new URLSearchParams(t)})),s=async(e,t)=>(n.sY(e),await fetch(`/api${e}`,{method:"POST",body:new URLSearchParams(t)})),a=async(e,t)=>{var r;null===(r=window.__XDOMAIN_LOGIN__)||void 0===r||r.doCrossDomainLogin(e,t)},c=async({path:e,data:t,isInternalApi:r=!0})=>{const o=(e=>{const t={};return Object.entries(e).forEach(([e,r])=>{"number"==typeof r||r instanceof Blob?t[e]=r.toString():t[e]=r}),t})(t),i=r?n.oW:n.d_,s=await i(e,o),a=await(async e=>{try{return await e.json()}catch(e){throw new Error}})(s);return{res:s,resJson:a}},l=(e,t)=>
1!e.ok&&t.message?t:void 0,d=(e,t)=>{if(!e.ok&&t)throw new Error},u=async e=>{const{res:t,resJson:r}=await n.hk(e),o=r.verifyErrors||[],i=n.R9(t,r),s=!i&&0===o.length;return n.oj(t,s),{formError:i,fieldErrors:o}},p=async e=>{const{res:t,resJson:r}=await n.hk(e),o=r.fieldErrors,i=n.R9(t,r),s=!i&&!o;return n.oj(t,s),{formError:i,fieldErrors:o}}},34195(e,t,r){r.d(t,{p:()=>l});var n=r(67382),o=r(50861),i=r(55299),s=r(33505),a=r(26739),c=r(87444);async function l({email:e,password:t,emailFieldKey:r=i.BRe,passwordFieldKey:l=i.ITZ}){if((0,a.w)(n.NU)){const n=await(0,s.f)({email:e,password:t,emailFieldKey:r});if(n.success)return{success:!0};const{formError:i,fieldErrors:a}=n,l=a?{success:!1,fieldErrors:Object.fromEntries(Object.entries(a).map(([e,t])=>[e,[{message:t}]]))}:{success:!1,formError:i?{message:i}:void 0};if(!(e=>{var t;return(null===(t=e.formError)||void 0===t?void 0:t.message)===o.GA})(l))return l;const d=await(async({email:e,password:t})=>{try{const r=await(0,c.oW)("/auth/legacy-password-rehash",{email:e,password:t});if(!r.ok)return!1;const n=await r.json();return"object"==typeof n&&null!==n&&"success"in n&&!0===n.success}catch{return!1}})({email:e,password:t});if(!d)return l;const u=await(0,s.f)({email:e,password:t,emailFieldKey:r});if(u.success)return{success:!0};const{formError:p,fieldErrors:m}=u;return m?{success:!1,fieldErrors:Object.fromEntries(Object.entries(m).map(([e,t])=>[e,[{message:t}]]))}:{success:!1,formError:p?{message:p}:void 0}}const d={[r]:e,[l]:t},{formError:u,fieldErrors:p}=await(0,c.R1)({path:"/user/login/submit",data:d,isInternalApi:!1});return p?{success:!1,fieldErrors:p}:null!=u&&u.message?{success:!1,formError:{message:u.message}}:{success:!0}}},62215(e,t,r){function n(e){return(e||"").replace(/[/\-\\^$*+?.()|[\]{}]/g,"\\$&")}r.d(t,{N:()=>n})},79124(e,t,r){var n=r(44059);t.createRoot=n.createRoot,t.hydrateRoot=n.hydrateRoot},40154(e,t,r){r.d(t,{B:()=>p,a:()=>o,b:()=>s,c:()=>u,d:()=>d,e:()=>l,f:()=>i,g:()=>n,i:()=>a,k:()=>c});const n="button",o="a",i="small",s="large",a="button",c="submit",l="primary",d="secondary",u="tertiary",p="primary-uncap"},86655(e,t,r){r.d(t,{Ay:()=>k,Gp:()=>V,HM:()=>u.k,Ih:()=>P,Kn:()=>u.c,VN:()=>u.g,YG:()=>u.d,Zz:()=>u.b,pv:()=>u.i,uo:()=>u.B,wW:()=>u.a});var n=r(79811),o=r(73245),i=r(86106),s=r(95561),a=r(62997),c=r(64543),l=r(22126),d=r(7378),u=r(40154),p=r(64579),m=r(74075),f=r(37844),h=r(9969);const g=["forwardedAs","variant","size","id","className","disabled","children","icon","role","title","tabIndex"],b=["theme"];function y(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function v(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?y(Object(r),!0).forEach(function(t){(0,n.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):y(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var w=Object.defineProperty,O=(e,t)=>w(e,"name",{value:t,configurable:!0});const x=(0,c.css)(["display:inline-flex;width:",";height:","px;box-sizing:border-box;align-items:center;justify-content:center;gap:","px;padding:0 ","px;border-radius:","px;outline-offset:","px;outline-width:","px;text-align:center;transition:background-color ",";white-space:nowrap;",";&.is-disabled,&:disabled{&,&:focus,&:hover,&:active{pointer-events:none;}}"],({$size:e})=>"large"===e?"100%":"auto",({theme:e})=>e.dimension.btn.height,({theme:e})=>e.dimension.btn.iconSpacing,({theme:e})=>e.spacing.x2,({theme:e})=>e.dimension.btn.borderRadius,({theme:e})=>e.spacing.x0_5,({theme:e})=>e.spacing.x0_25,({theme:e})=>e.transition.base,({theme:e})=>e.textStyle.button.small),j=(0,c.css)(["--primary-color:",";--hover-color:",";--disabled-color:",";--color:",";background-color:var(--primary-color);color:var(--color);&:focus,&:hover,&:active{background-color:var(--hover-color);color:var(--color);}&.is-disabled,&:disabled{&,&:focus,&:hover,&:active{background-color:var(--disabled-color);}}"],({theme:e})=>e.color.actionBrand.base,({theme:e})=>e.color.actionBrand.alt,({theme:e})=>e.color.actionBrand.disabled,({theme:e})=>e.color.ink.white),E=(0,c.css)(["--primary-color:",";--hover-color:",";--disabled-color:",";box-shadow:inset 0 0 0 1px;color:var(--primary-color);&:focus,&:hover,&:active{color:var(--hover-color);}&.is-disabled,&:disabled{&,&:focus,&:hover,&:active{color:var(--disabled-color);}}"],({theme:e})=>e.color.actionBrandInk.base,({theme:e})=>e.color.actionBrandInk.alt,({theme:e})=>e.color.actionBrandInk.disabled),S=(0,c.css)(["--primary-color:",";--hover-color:",";--disabled-color:",";box-shadow:inset 0 0 0 1px;color:var(--primary-color);&:focus,&:hover,&:active{color:var(--hover-color);}&.is-disabled,&:disabled{&,&:focus,&:hover,&:active{color:var(--disabled-color);}}"],({theme:e})=>e.color.actionBase.base,({theme:e})=>e.color.actionBase.alt,({theme:e})=>e.color.actionBrandInk.disabled),P=c.styled.span.withConfig({componentId:"sc-1aus1tj-0"})([""]),A=(0,c.css)([""," "," ","{",";}@media ","{",";","{",";}}"],j,({theme:e})=>e.textStyle.buttonEcom.small,P,({theme:e})=>e.textStyle.buttonEcomStrikeThrough.small,m.t,({theme:e})=>e.textStyle.buttonEcom.large,P,({theme:e})=>e.textStyle.buttonEcomStrikeThrough.large),I=O(({$variant:e})=>{switch(e){case u.e:return j;case u.d:return E;case u.c:return S;case u.B:return A;default:return j}},"variantStyles"),D=c.styled.button.withConfig({componentId:"sc-1aus1tj-1"})([""," ",""],x,I),_=(0,c.styled)(f.I).attrs({size:h.b,svg:p.a}).withConfig({componentId:"sc-1aus1tj-2"})(["flex-grow:0;flex-shrink:0;"]),k=(0,d.forwardRef)(O(function(e,t){let{forwardedAs:r,variant:n=u.e,size:s=u.f,id:a,className:c,disabled:d=!1,children:p,icon:m,role:f,title:h,tabIndex:b}=e,y=(0,o.A)(e,g);const w=y.as===u.a&&y.isExternal,O=(()=>
1{if(y.as===u.a){const{href:e,target:t,rel:r,onClick:n,onKeyDown:o,as:i}=y;return{href:e,target:t,rel:r,onClick:n,onKeyDown:o,as:i}}const{name:e,value:t,type:r,onClick:n,onKeyDown:o,as:i}=y;return{name:e,value:t,type:r,onClick:n,onKeyDown:o,as:i}})(),x=Object.fromEntries(Object.entries(y).filter(([e])=>/^aria-|data-/.test(e)));return(0,i.jsxs)(D,v(v(v({forwardedAs:r,$variant:n,$size:s,id:a,className:(0,l.c)(c,{"is-disabled":d&&(y.as===u.a||r===u.a)}),ref:t,role:f,title:h,tabIndex:b,disabled:d},O),x),{},{children:[p,m||w&&(0,i.jsx)(_,{})]}))},"Button2")),C=O(e=>{let{theme:t}=e,r=(0,o.A)(e,b);return(0,i.jsx)(a.D,{theme:t,children:(0,i.jsx)(k,v({},r))})},"Themed"),F=Object.entries(s.Zj).reduce((e,[t])=>(e[t]=e=>(0,i.jsx)(C,v({theme:t},e)),e),{}),{premium:V}=F},94062(e,t,r){r.d(t,{C:()=>I,a:()=>O});var n=r(73245),o=r(79811),i=r(86106),s=r(22017),a=r(7378),c=r(83092),l=r(9969),d=r(64543),u=r(37844),p=r(12259);const m=["id","className","controlled","disabled","label","size","isCosy"];function f(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function h(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?f(Object(r),!0).forEach(function(t){(0,o.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):f(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var g=Object.defineProperty,b=(e,t)=>g(e,"name",{value:t,configurable:!0});const y=b(e=>a.createElement("svg",h({xmlns:"http://www.w3.org/2000/svg",id:"96e236d8e9a6ab7a",fill:"none",viewBox:"0 0 12 12"},e),a.createElement("path",{stroke:"currentColor",strokeWidth:1.89,d:"m1 5.6 3.52 3.8L11 3"})),"o$1"),v=b(e=>a.createElement("svg",h({xmlns:"http://www.w3.org/2000/svg",id:"363045fe49e8e6fc",fill:"none",viewBox:"0 0 32 32"},e),a.createElement("path",{stroke:"currentColor",strokeWidth:5.23,d:"m2 14.17 9.73 10.56L29.67 7"})),"o"),w="base",O="small",x=(0,d.styled)(p.S).attrs({as:"input"}).withConfig({componentId:"sc-ip7vp6-0"})([""]),j=d.styled.label.withConfig({componentId:"sc-ip7vp6-1"})(["display:flex;align-items:center;gap:var(--check-margin);color:var(--color);cursor:",";user-select:none;",";"],({$disabled:e})=>e?"default":"pointer",({theme:e})=>e.textStyle.formAssistive.small),E=(0,d.styled)(u.I).withConfig({componentId:"sc-ip7vp6-2"})(["display:none;"]),S=d.styled.div.withConfig({componentId:"sc-ip7vp6-3"})(["display:flex;width:var(--width);height:var(--height);box-sizing:border-box;flex-shrink:0;align-items:center;justify-content:center;background:var(--check-background-color);box-shadow:0 0 0 1px var(--check-border-color) inset;color:var(--color);"]),P=d.styled.div.withConfig({componentId:"sc-ip7vp6-4"})(["--width:var(--height);--height:",";--check-margin:",";--color:",";--check-border-color:",";--check-background-color:",";position:relative;padding:","px 0;background-color:var(--background-color);color:var(--color);"," &:focus,&:hover,&:active{color:var(--color);}&:focus-within ","{outline:2px solid ",";}:checked + "," svg{display:initial;}"],({$size:e})=>{switch(e){case"small":return"16px";case"base":return"24px";case"large":return"32px"}},({$size:e,theme:t})=>"large"===e?`${t.spacing.x1_5}px`:`${t.spacing.x1}px`,({theme:e})=>e.color.ink.base,({theme:e})=>e.color.divider.bold,({theme:e})=>e.color.ink.invert,({theme:e,$isCosy:t})=>t?0:e.spacing.x1_5,({theme:e,$disabled:t})=>{if(t)return`\n        --color: ${e.color.semiotic.disabled};\n        --check-border-color: ${e.color.semiotic.disabled};\n        --check-background-color: ${e.color.canvas.secondary};\n      `},S,({theme:e})=>e.color.semiotic.info,j),A={small:{size:l.c,svg:y},base:{size:l.b,svg:c.o},large:{size:l.S,svg:v}},I=b(e=>{let{id:t,className:r,controlled:o=!0,disabled:a=!1,label:c,size:l=w,isCosy:d=!1}=e,u=(0,n.A)(e,m);const p=(0,s.a)();if(o&&!p)throw new Error("Checkbox should be wrapped by a FormProvider from @indy/ui/Form, unless the controlled={false} prop is set");const f=o?p.register(t):{},g=A[l];return(0,i.jsxs)(P,{className:r,$size:l,$disabled:a,$isCosy:d,children:[(0,i.jsx)(x,h(h({type:"checkbox",id:t,name:t,disabled:a},u),f)),(0,i.jsxs)(j,{htmlFor:t,$disabled:a,children:[(0,i.jsx)(S,{children:(0,i.jsx)(E,{size:g.size,svg:g.svg})}),(0,i.jsx)("div",{children:c})]})]})},"Checkbox")}
1,69920(e,t,r){r.d(t,{o:()=>a});var n=r(79811),o=r(7378);function i(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}var s=Object.defineProperty;const a=((e,t)=>s(e,"name",{value:t,configurable:!0}))(e=>o.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?i(Object(r),!0).forEach(function(t){(0,n.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):i(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({xmlns:"http://www.w3.org/2000/svg",id:"ee6613da15642019",fill:"none",viewBox:"0 0 12 12"},e),o.createElement("path",{fill:"currentColor",d:"M1.07 2.46 0 3.54l6 6 6-6-1.07-1.08L6 7.4z"})),"o")},43788(e,t,r){r.d(t,{o:()=>a});var n=r(79811),o=r(7378);function i(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}var s=Object.defineProperty;const a=((e,t)=>s(e,"name",{value:t,configurable:!0}))(e=>o.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?i(Object(r),!0).forEach(function(t){(0,n.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):i(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({xmlns:"http://www.w3.org/2000/svg",id:"53b0115c9d0a3a3d",fill:"none",viewBox:"0 0 16 16"},e),o.createElement("path",{fill:"currentColor",d:"M1.43 3.28 0 4.72l8 8 8-8-1.43-1.44L8 9.85z"})),"o")},67282(e,t,r){r.d(t,{o:()=>a});var n=r(79811),o=r(7378);function i(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}var s=Object.defineProperty;const a=((e,t)=>s(e,"name",{value:t,configurable:!0}))(e=>o.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?i(Object(r),!0).forEach(function(t){(0,n.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):i(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({xmlns:"http://www.w3.org/2000/svg",id:"de437966f963e218",fill:"none",viewBox:"0 0 24 24"},e),o.createElement("path",{fill:"currentColor",d:"M2.15 4.93 0 7.08l12 12 12-12-2.15-2.15L12 14.78z"})),"o")},6152(e,t,r){r.d(t,{h:()=>i});var n=Object.defineProperty,o=(e,t)=>n(e,"name",{value:t,configurable:!0});const i=o(({event:e,disabled:t=!1,onInteract:r,onArrowDown:n=o(()=>{},"onArrowDown")})=>{const{target:i}=e,s="key"in e?e.key:void 0,a=i instanceof Element&&!!i.closest("a"),c=o(e=>s===e,"isKey");a||t||!["Enter"," ","ArrowDown",void 0].includes(s)||(c(" ")&&e.preventDefault(),c("ArrowDown")?null==n||n(e):null==r||r())},"handleDropdownInteract")},23087(e,t,r){r.d(t,{B:()=>x,C:()=>E,D:()=>D,T:()=>j,a:()=>S,b:()=>v,e:()=>_});var n=r(73245),o=r(79811),i=r(86106),s=r(7378),a=r(97593),c=r(44863),l=r(6152),d=r(64543),u=r(63149);const p=["defaultOpen"];function m(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function f(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?m(Object(r),!0).forEach(function(t){(0,o.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):m(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var h=Object.defineProperty,g=(e,t)=>h(e,"name",{value:t,configurable:!0});function b(e){const t=(0,s.useRef)(null);return(0,s.useEffect)(()=>{const r=t.current;if(!r)return;const n=g(t=>{const n=t.relatedTarget;n&&(r.contains(n)||e())},"handleFocusOut");return r.addEventListener("focusout",n),()=>{r.removeEventListener("focusout",n)}},[e]),t}g(b,"useFocusOutside");const y="--dropdown-trigger-color",v="--dropdown-content-initial-height",w="--dropdown-content-open-height",O=(0,d.css)(["overflow:hidden;max-height:var(",",0);box-sizing:border-box;transition:",";",""],v,({theme:e})=>e.transition.dropdown,({$isActive:e})=>e&&(0,d.css)(["max-height:var(",",100vh);"],w)),x=d.styled.div.withConfig({componentId:"sc-1wl0eko-0"})([""]),j=d.styled.div.withConfig({componentId:"sc-1wl0eko-1"})(["--color:",";color:var(",",var(--color));cursor:pointer;&[aria-disabled='true']{","}"],({theme:e})=>e.color.ink.base,y,({theme:e})=>(0,d.css)(["",":",";"],y,e.color.actionBrand.disabled)),E=d.styled.div.withConfig({componentId:"sc-1wl0eko-2"})([""," ",""],({$collapsible:e})=>e?O:u.dN,({$hasHeightTransition:e})=>!1===e&&(0,d.css)(["transition:none;"])),S=d.styled.div.withConfig({componentId:"sc-1wl0eko-3"})(["overflow:",";min-height:",";"],({$collapsible:e})=>e?"visible":"hidden",({$collapsible:e})=>e?"0":`var(${v})`),P=typeof window<"u"?s.useLayoutEffect:s.useEffect,A=g(e=>`__dropdown_${e}_trigger__`,"createDropdownTriggerId"),I=g(e=>`__dropdown_${e}_content__`,"createDropdownContentId"),D=(0,s.forwardRef)(g(function({id:e,className:t,trigger:r,triggerRef:n,innerContentRef:o,children:a,initialHeight:d,isOpen:u=!1,hasHeightTransition:p=!0,disabled:m=!1,onInteract:h,onArrowDown:b,role:y,hidden:O},D){const _=(0,s.useRef)(null),k=(0,s.useRef)(null),C=(0,s.useRef)(!1),F=(0,s.useRef)(!1),V=(0,s.useRef)(u),N=e?A(e):"",T=e?I(e):"",R=O||!u,$=void 0!==d,B=(0,s.useCallback)(e=>(0,l.h)({event:e,disabled:m,onInteract:h,onArrowDown:b}),[h,b,m]),M=(0,s.useCallback)(e=>{k.current=e,o&&(o.current=e)},[o]);return P(()=>{if(V.current=u,!$)return;const e=_.current,t=k.current;if(!e||!t)return;const r=!F.current;F.current=!0;const n=C.current;return C.current=u,r?(e.style.setProperty(w,`${t.scrollHeight}px`),void(u&&(e.style.maxHeight="none"))):u?(e.style.maxHeight="",void e.style.setProperty(w,`${t.scrollHeight}px`)):void(n&&(e.style.maxHeight=`${t.scrollHeight}px`,e.offsetHeight,e.style.maxHeight="",e.style.removeProperty(w)))},[u,$]),(0,s.useEffect)(()=>
1{if(!$)return;const e=_.current;if(!e)return;const t=g(t=>{"max-height"===t.propertyName&&V.current&&(e.style.maxHeight="none")},"handleTransitionEnd");return e.addEventListener("transitionend",t),()=>e.removeEventListener("transitionend",t)},[$]),(0,s.useEffect)(()=>{_.current&&_.current.querySelectorAll('a, button, input, textarea, select, [tabindex]:not([tabindex="-1"])').forEach(e=>{R?e.setAttribute("tabindex","-1"):e.removeAttribute("tabindex")})},[R]),(0,i.jsxs)(x,f(f({id:e,className:t},y&&{role:y}),{},{ref:D,children:[r&&(0,i.jsx)(j,{id:N,ref:n,role:"button","aria-controls":T,"aria-expanded":u,"aria-disabled":m,onClick:B,onKeyDown:B,tabIndex:m?-1:0,children:r}),a&&(0,i.jsx)(E,{id:T,"aria-labelledby":N,"aria-hidden":R,$isActive:u,$collapsible:$,$hasHeightTransition:p,style:$?{[v]:(0,c.p)(d)}:void 0,ref:_,children:(0,i.jsx)(S,{$collapsible:$,ref:M,children:a})})]}))},"Dropdown2")),_=g(e=>{let{defaultOpen:t=!1}=e,r=(0,n.A)(e,p);const[o,c]=(0,s.useState)(t),l=(0,s.useRef)(null),d=g(()=>c(e=>!e),"onInteract"),u=(0,s.useCallback)(()=>c(!1),[]),m=(0,s.useMemo)(()=>[l],[]),h=(0,a.u)(u,m),y=b(u);return(0,i.jsx)(D,f(f({},r),{},{ref:y,triggerRef:l,innerContentRef:h,isOpen:o,onInteract:d}))},"DropdownStateful")},37266(e,t,r){r.d(t,{C:()=>a,D:()=>d,S:()=>c,a:()=>l});var n=r(64543),o=r(37844),i=(r(86106),r(74075)),s=r(23087);const a=(0,n.styled)(o.I).withConfig({componentId:"sc-9kbqz-0"})(["transform:rotate(",");transition:transform 0.2s ease-in-out;"],({$isOpen:e})=>e?"-180deg":"0deg"),c=(0,n.styled)(s.D).withConfig({componentId:"sc-x3k5mc-0"})(["display:block;background-color:",";",";"],({theme:e})=>e.color.canvas.secondary,({theme:e})=>e.textStyle.bodySecondary.small),l=n.styled.div.withConfig({componentId:"sc-x3k5mc-1"})(["display:flex;align-items:center;justify-content:space-between;gap:","px;padding:","px ","px;",";@media ","{padding:","px ","px;}"],({theme:e})=>e.spacing.x1,({theme:e})=>e.spacing.x1,({theme:e})=>e.spacing.x2,({theme:e})=>e.textStyle.titleSecondary.xxSmall,i.t,({theme:e})=>e.spacing.x1_5,({theme:e})=>e.spacing.x2),d=n.styled.div.withConfig({componentId:"sc-x3k5mc-2"})(["padding:","px ","px;border-top:1px solid ",";"],({theme:e})=>e.spacing.x2,({theme:e})=>e.spacing.x2,({theme:e})=>e.color.divider.dark)},65599(e,t,r){r.d(t,{D:()=>O,o:()=>v});var n=r(73245),o=r(79811),i=r(86106),s=r(7378),a=r(69920),c=r(43788),l=r(67282),d=r(9969),u=r(23087),p=r(85089),m=r(30852);const f=["trigger","children","iconSize","onInteract","isCosy","isOpen"];function h(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function g(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?h(Object(r),!0).forEach(function(t){(0,o.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):h(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var b=Object.defineProperty,y=(e,t)=>b(e,"name",{value:t,configurable:!0});const v=y(e=>s.createElement("svg",g({xmlns:"http://www.w3.org/2000/svg",id:"77482a69af4ad0f7",fill:"none",viewBox:"0 0 32 32"},e),s.createElement("path",{fill:"currentColor",d:"M2.86 6.57 0 9.45l16 15.98 16-16-2.86-2.86L16 19.71z"})),"o"),w={[d.c]:a.o,[d.b]:c.o,[d.S]:l.o,[d.a]:v},O=y(e=>{let{trigger:t,children:r,iconSize:o=d.b,onInteract:s,isCosy:a=!1,isOpen:c}=e,l=(0,n.A)(e,f);const{contentRef:h,isOpen:b,onDropdownInteract:y}=(0,m.u)({defaultIsOpen:c,onInteract:s}),v=(0,i.jsx)(p.b,{$isOpen:b,svg:w[o],size:o}),O="function"==typeof t?t(v):(0,i.jsxs)(p.T,{$isCosy:a,children:[t,v]});return(0,i.jsx)(u.D,g(g({},l),{},{isOpen:b,onInteract:y,trigger:O,innerContentRef:h,children:r}))},"DropdownWithChevron")},85089(e,t,r){r.d(t,{C:()=>x,G:()=>O,P:()=>h,R:()=>S,T:()=>f,a:()=>j,b:()=>m,d:()=>b});var n=r(86106),o=r(64543),i=(r(7378),r(69920)),s=r(74075),a=r(37844),c=r(9969),l=r(7355),d=r(6152),u=Object.defineProperty,p=(e,t)=>u(e,"name",{value:t,configurable:!0});const m=(0,o.styled)(a.I).withConfig({componentId:"sc-a5wy94-0"})(["transform:rotate(",");transition:transform 0.2s ease-in-out;"],({$isOpen:e})=>
1e?"-180deg":"0deg"),f=o.styled.div.withConfig({componentId:"sc-a5wy94-1"})(["display:flex;align-items:center;justify-content:space-between;gap:","px;padding:","px 0;color:",";"],({theme:e})=>e.spacing.x1,({theme:e,$isCosy:t})=>t?0:e.spacing.x2,({theme:e})=>e.color.ink.base),h="pinnedBlogPost",g=p(e=>t=>(0,d.h)({onInteract:e,event:t}),"dropdownTriggerHandler"),b=o.styled.div.withConfig({componentId:"sc-aja53j-0"})(["width:100%;box-sizing:border-box;@media ","{max-width:634px;}@media ","{max-width:622px;}"],s.t,s.a),y=o.styled.button.withConfig({componentId:"sc-aja53j-1"})(["display:flex;width:auto;box-sizing:border-box;align-items:center;justify-content:flex-start;gap:","px;color:",";"],({theme:e})=>e.spacing.x0_5,({theme:e})=>e.color.actionBrand.base),v=o.styled.span.withConfig({componentId:"sc-aja53j-2"})(["display:block;margin-block:0;text-align:center;",";"],({theme:e})=>e.textStyle.link.small),w=o.styled.span.withConfig({componentId:"sc-aja53j-3"})(["display:inline-flex;align-items:center;justify-content:center;gap:","px;&:hover{",",","{color:",";}}"],({theme:e})=>e.spacing.x0_5,v,m,({theme:e})=>e.color.actionBrand.alt),O=o.styled.div.withConfig({componentId:"sc-aja53j-4"})(["",";"],({theme:e})=>e.textStyle.bodySecondary.small),x=o.styled.div.withConfig({componentId:"sc-aja53j-5"})(["display:",";position:relative;overflow:hidden;width:auto;height:",";flex-direction:column;order:-1;gap:","px;opacity:1;transition:",";transition-behavior:allow-discrete;&::after{--fade-from:",";--fade-mid:",";--fade-to:",";position:absolute;bottom:0;left:0;z-index:1;width:100%;height:2lh;background-image:linear-gradient( to bottom,var(--fade-from) 0%,var(--fade-mid) 50%,var(--fade-to) 100% );content:'';opacity:",";pointer-events:none;transition:opacity ",";}@media ","{height:",";}"],({$isOpen:e})=>e?"inline":"flex",({$isOpen:e,$height:t,$parent:r})=>r===h&&t?t<350?`${t}px`:"350px":e?"auto":`${t}px`,({theme:e})=>e.spacing.x1,({theme:e})=>e.transition.collapsibleTransition,({theme:e})=>(0,l.a)(e.color.canvas.base,0),({theme:e})=>(0,l.a)(e.color.canvas.base,.5),({theme:e})=>e.color.canvas.base,({$isOpen:e})=>e?0:1,({theme:e})=>e.transition.base,s.m,({$parent:e,$height:t})=>{if(e===h&&t)return t<500?`${t}px`:"500px"}),j=o.styled.div.withConfig({componentId:"sc-aja53j-6"})(["@media ","{order:-1;}"],s.t),E=p(({isOpen:e,copy:t,className:r,testId:o,onInteract:s,onTriggerClick:a})=>{const l=p(e=>{e.target.closest("[data-action-type]")&&a&&(null==a||a())},"handleContentClick"),d=p(e=>{l(e),s&&s()},"handleClick");return(0,n.jsx)(y,{className:r,onKeyDown:g(s),children:(0,n.jsxs)(w,{"data-testid":o,onClick:d,children:[(0,n.jsx)(v,{"data-action-type":t,children:t}),(0,n.jsx)(m,{svg:i.o,size:c.c,$isOpen:e})]})})},"DropdownTrigger"),S=(0,o.styled)(E).withConfig({componentId:"sc-aja53j-7"})(["@media ","{display:flex;position:relative;align-items:flex-start;margin-top:","px;}"],s.t,({theme:e})=>e.spacing.x1_5)},14197(e,t,r){r.d(t,{$4:()=>C,AT:()=>$,Eq:()=>N,Op:()=>s.F,Sc:()=>b.C,TW:()=>F,W_:()=>g.I,a:()=>R,hD:()=>c.g,ks:()=>a.T,lV:()=>i.A,p3:()=>c.T,pe:()=>T,pp:()=>V,yA:()=>k});var n=r(73245),o=r(79811),i=r(25942),s=r(22017),a=(r(50951),r(50547),r(77240)),c=r(97192),l=r(86106),d=r(7378),u=r(73811),p=r(96172),m=r(37844),f=r(9969),h=r(43788),g=r(35862),b=r(94062),y=(r(23087),r(65599));r(85089),r(37266);const v=["validationHints"],w=["id","label","helpText","className","message","state","required","controlled","options","defaultValue"],O=["id","label","helpText","className","message","state","required","controlled","options","defaultValue"],x=["dropdownHeader","dropdownContent","label"],j=["id","className","controlled","disabled","label","name","wrapperProps"],E=["id","name","order","className","controlled","disabled","children"];function S(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function P(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
1t%2?S(Object(r),!0).forEach(function(t){(0,o.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):S(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var A=Object.defineProperty,I=(e,t)=>A(e,"name",{value:t,configurable:!0});const D=I(e=>d.createElement("svg",P({xmlns:"http://www.w3.org/2000/svg",id:"78ee6a251146a7fb",viewBox:"0 0 24 24"},e),d.createElement("path",{fill:"currentColor",d:"M12 6.47a5 5 0 0 1 4.76 6.46l3.06 3.06A12 12 0 0 0 23 11.46 11.83 11.83 0 0 0 8.36 4.54l2.17 2.17q.7-.22 1.47-.24M3.42 2.42 2.01 3.84l2.68 2.68A12 12 0 0 0 1 11.47a11.83 11.83 0 0 0 15.31 6.68l3.43 3.43 1.41-1.41zM12 16.47a5 5 0 0 1-4.51-7.14l1.57 1.57a3 3 0 0 0 3.51 3.5l1.57 1.57q-.98.49-2.14.5m2.97-5.33a3 3 0 0 0-2.64-2.64z"})),"l"),_=I(e=>d.createElement("svg",P({xmlns:"http://www.w3.org/2000/svg",id:"a18fc51ec03f4cbb",viewBox:"0 0 13 12"},e),d.createElement("circle",{cx:6.5,cy:6,r:5.5,fill:"none",stroke:"currentColor"})),"c"),k=I(e=>{const[t,r]=(0,d.useState)(!1);return(0,l.jsx)(a.T,P({type:t?"text":"password",spellCheck:!1,buttonAction:I(()=>{r(e=>!e)},"toggleShowPassword"),button:(0,l.jsx)(p.I,{svg:t?u.a:D,"aria-label":t?"Hide password":"Show password"})},e))},"PasswordInput"),C=I(({passes:e,hint:t,"data-testid":r})=>(0,l.jsxs)(c.H,P(P({$passes:e,"data-testid":r},e&&{"data-value":"checked"}),{},{children:[(0,l.jsx)(m.I,{svg:e?u.t:_,size:f.c}),(0,l.jsx)("p",{children:t})]})),"ValidationHint"),F=I(e=>{let{validationHints:t}=e,r=(0,n.A)(e,v);return(0,l.jsxs)(l.Fragment,{children:[(0,l.jsx)(k,P({},r)),t&&(0,l.jsx)(c.P,{"data-testid":"password-validation-hints",children:Object.entries(t).map(([e,t])=>(0,l.jsx)(C,P(P({},t),{},{"data-testid":`password-validation-hint-${t.hint.toLowerCase().replace(/\s/g,"-")}`}),e))})]})},"PasswordInputWithValidationHints"),V=I(e=>{let{id:t,label:r,helpText:o,className:i,message:d,state:u=g.I.DEFAULT,required:p=!1,controlled:m=!0,options:f,defaultValue:b}=e,y=(0,n.A)(e,w);const v=(0,s.a)();if(m&&!v)throw new Error("FormInput components should have FormProvider & Form from @indy/ui/Form as parents, unless the controlled={false} prop is set");const O=void 0!==b,x=m?v.register(t):{};return(0,l.jsxs)(a.F,{id:t,label:r,helpText:o,required:p,state:u,message:d,className:i,children:[(0,l.jsxs)(c.S,P(P(P({id:t,defaultValue:b||""},y),x),{},{children:[!O&&(0,l.jsx)("option",{value:"",disabled:!0,children:"Select"}),f.map(e=>(0,l.jsx)("option",{children:e.label},e.value))]})),(0,l.jsx)(c.I,{children:(0,l.jsx)(c.D,{svg:h.o})})]})},"SelectInput$1"),N=I(e=>{let{id:t,label:r,helpText:o,className:i,message:a,state:d=g.I.DEFAULT,required:u=!1,controlled:p=!0,options:m,defaultValue:f}=e,b=(0,n.A)(e,O);const y=(0,s.a)();if(p&&!y)throw new Error("FormInput components should have FormProvider & Form from @indy/ui/Form as parents, unless the controlled={false} prop is set");const v=void 0!==f,w=p?y.register(t):{};return(0,l.jsxs)(c.F,{id:t,label:r,helpText:o,required:u,state:d,message:a,className:i,children:[(0,l.jsxs)(c.S,P(P(P({id:t,defaultValue:f||""},b),w),{},{children:[!v&&(0,l.jsx)("option",{value:"",disabled:!0,children:"Select"}),m.map(e=>(0,l.jsx)("option",{children:e.label},e.value))]})),(0,l.jsx)(c.I,{children:(0,l.jsx)(c.D,{svg:h.o})})]})},"SelectInput"),T=I(e=>{let{dropdownHeader:t,dropdownContent:r,label:o}=e,i=(0,n.A)(e,x);return(0,l.jsxs)(c.W,{children:[(0,l.jsx)(c.C,{children:(0,l.jsx)(b.C,P({label:(0,l.jsx)(c.L,{children:o})},i))}),(0,l.jsx)(y.D,{iconSize:f.c,trigger:I(e=>(0,l.jsxs)(c.b,{children:[t,e]}),"trigger"),children:(0,l.jsx)(c.a,{$isActive:!0,children:r})})]})},"CheckboxWithDropdown"),R=I(e=>{let{id:t,className:r,controlled:o=!0,disabled:i=!1,label:a,name:d,wrapperProps:u}=e,p=(0,n.A)(e,j);const m=(0,s.a)();if(o&&!m)throw new Error("RadioButton should be wrapped by a FormProvider from @indy/ui/Form, unless the controlled={false} prop is set");const f=o?m.register(d):{};return(0,l.jsxs)(c.c,P(P({className:r},u),{},{children:[(0,l.jsx)(c.d,P(P({type:"radio",id:t,name:d,disabled:i,autoComplete:"off"},p),f)),(0,l.jsx)(c.e,{htmlFor:t,children:a})]}))},"RadioButton"),$=I(e=>{let{id:t,name:r,order:o,className:i,controlled:a=!0,disabled:d=!1,children:u}=e,p=(0,n.A)(e,E);const m=(0,s.a)();if(a&&!m)throw new Error("RadioButton should be wrapped by a FormProvider from @indy/ui/Form, unless the controlled={false} prop is set");const f=a?m.register(r):{};
1return(0,l.jsxs)(c.f,{className:i,children:[(0,l.jsx)(c.R,P(P(P({type:"radio",id:t,name:r,disabled:d,autoComplete:"off"},p),f),{},{$order:o})),u]})},"RadioInput")},25942(e,t,r){r.d(t,{A:()=>u});var n=r(79811),o=r(73245),i=r(86106);const s=["children"];function a(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function c(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?a(Object(r),!0).forEach(function(t){(0,n.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):a(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var l=Object.defineProperty,d=(e,t)=>l(e,"name",{value:t,configurable:!0});const u=d(e=>{let{children:t}=e,r=(0,o.A)(e,s);return(0,i.jsx)("form",c(c({noValidate:!0,method:"POST",onSubmit:d(e=>{e.preventDefault()},"preventSubmission")},r),{},{children:t}))},"Form")},50951(e,t,r){r.d(t,{S:()=>u});var n=r(79811),o=r(70458),i=r(50547),s=r(41838);function a(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function c(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?a(Object(r),!0).forEach(function(t){(0,n.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):a(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var l=Object.defineProperty;const d=class{constructor(e){return(0,n.A)(this,"self",void 0),(0,n.A)(this,"fields",void 0),(0,n.A)(this,"names",void 0),(0,n.A)(this,"errors",{}),(0,n.A)(this,"validationHints",void 0),this.self=e,this.fields=Object.keys(e),this.names=Object.entries(e).reduce((e,[t,r])=>c(c({},e),{},{[t]:r.name}),{}),this.validationHints={},this.initValidationHints(),this}static add(e){return new i.A(e)}get(e){return this.self[e]}getErrors(e){return this.errors[e]}setErrors(e,t){t&&0!==t.length?this.errors[e]=t:delete this.errors[e]}getValidationHints(e){return this.validationHints[e]}setValidationHints(e,t,r,n,o){this.validationHints[e]=c(c({},this.validationHints[e]),{},{[t]:{passes:r,hint:n,errorType:o}})}initValidationHint(e){this.get(e).validators.forEach(t=>{const[r,n]=t,[i,s,a]=n;if(a){const t="string"==typeof s?s:"",n=`${r.name}${(0,o.a)(t)}`;this.setValidationHints(e,[i,s].join("."),!1,a,n)}})}initValidationHints(){this.fields.forEach(e=>{this.initValidationHint(e)})}resetValidationHints(e){this.validationHints[e]&&Object.keys(this.validationHints[e]).forEach(t=>{this.validationHints[e][t].passes=!1})}async validate(e,t,r){const n=this.get(e);if(!n)return;const o=n.isRequired,i=await(0,s.l)(n.primitiveType).validate(t,r);if(o&&i)return this.setErrors(e,[i]),this.resetValidationHints(e),this.getErrors(e);const a=(await Promise.all(n.validators.map(async n=>{const[o,i]=n,[s,a,c]=i,l=await o(...i).validate(t,r);return c&&this.setValidationHints(e,[s,a].join("."),!l&&""!==t,c,null==l?void 0:l.type),l}))).filter(e=>e);return this.setErrors(e,a),this.getErrors(e)}};l(d,"name",{value:"Schema",configurable:!0});let u=d},50547(e,t,r){r.d(t,{A:()=>c});var n=r(79811),o=r(41838),i=Object.defineProperty;const s=[],a=class{constructor(e){(0,n.A)(this,"name",void 0),(0,n.A)(this,"primitiveType","string"),(0,n.A)(this,"isRequired",!1),(0,n.A)(this,"validators",[]),this.name=e}initialise(e,t){this.primitiveType=e,this.validators=t}checkValid(){if(!this.validators.length)throw new Error("No validators set")}string(){return this.initialise("string",[[o.i,s]]),this}number(){return this.initialise("number",[[o.a,s]]),this}boolean(){return this.initialise("boolean",[[o.b,s]]),this}required(){return this.isRequired=!0,this}isEmail(...e){return this.checkValid(),this.validators.push([o.c,e]),this}doesMatch(...e){return this.checkValid(),this.validators.push([o.d,e]),this}doesNotMatch(...e){return this.checkValid(),this.validators.push([o.e,e]),this}hasMin(...e){return this.checkValid(),this.validators.push([o.f,e]),this}hasMax(...e){return this.checkValid(),this.validators.push([o.g,e]),this}hasRange(...e){return this.checkValid(),this.validators.push([o.j,e]),this}containsNoSpaces(...e){return this.checkValid(),this.validators.push([o.k,e]),this}matchesRegex(...e){return this.checkValid(),this.validators.push([o.m,e]),this}};i(a,"name",{value:"SchemaEntry",configurable:!0});let c=a},96172(e,t,r){r.d(t,{I:()=>h});var n=r(79811),o=r(73245),i=r(86106),s=r(37844),a=r(9969),c=r(64543);const l=["title","svg","size","isCosy","isDisabled"];function d(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function u(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
1t%2?d(Object(r),!0).forEach(function(t){(0,n.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):d(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var p=Object.defineProperty,m=(e,t)=>p(e,"name",{value:t,configurable:!0});const f=c.styled.button.withConfig({componentId:"sc-11hb3j9-0"})(["--width:","px;display:flex;position:relative;width:var(--width);height:var(--width);box-sizing:border-box;align-items:center;justify-content:center;color:",";transition:",";transition-property:color,background-color;&:hover,&:active,&:focus-visible{color:",";}&:hover,&:active{outline:none;}&[disabled],&[aria-disabled='true']{color:",";cursor:default;}&::after{--touch-area:","px;--size-diff:calc(var(--touch-area) - var(--width));--offset:calc(var(--size-diff) / 2);position:absolute;content:'';inset:calc(var(--offset) * -1);}"],({theme:e,$size:t,$isCosy:r})=>r?e.dimension.icon[t].width:e.dimension.minTouchArea,({theme:e})=>e.color.actionBase.base,({theme:e})=>e.transition.base,({theme:e})=>e.color.actionBase.alt,({theme:e})=>e.color.semiotic.disabled,({theme:e})=>e.dimension.minTouchArea),h=m(e=>{let{title:t,svg:r,size:n=a.S,isCosy:c=!1,isDisabled:d=!1}=e,p=(0,o.A)(e,l);return(0,i.jsx)(f,u(u({},p),{},{title:t,$size:n,$isCosy:c,disabled:d,children:(0,i.jsx)(s.I,{size:n,svg:r})}))},"IconButton")},35862(e,t,r){r.d(t,{I:()=>n});var n=(e=>(e.DEFAULT="default",e.ERROR="error",e.SUCCESS="success",e.WAITING="waiting",e))(n||{})},64579(e,t,r){r.d(t,{a:()=>a});var n=r(79811),o=r(7378);function i(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}var s=Object.defineProperty;const a=((e,t)=>s(e,"name",{value:t,configurable:!0}))(e=>o.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?i(Object(r),!0).forEach(function(t){(0,n.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):i(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({xmlns:"http://www.w3.org/2000/svg",id:"baddbaa17d236bd5",viewBox:"0 0 16 16"},e),o.createElement("path",{fill:"currentColor",d:"M12.67 12.67H3.33V3.33H8V2H2v12h12V8h-1.33zM9.33 2v1.33h2.4L5.17 9.9l.94.94 6.56-6.56v2.4H14V2z"})),"a")},74708(e,t,r){r.d(t,{L:()=>m});var n=r(79811),o=r(86106),i=r(64543),s=r(7378);function a(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}var c=Object.defineProperty,l=(e,t)=>c(e,"name",{value:t,configurable:!0});const d=l(e=>s.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?a(Object(r),!0).forEach(function(t){(0,n.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):a(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({xmlns:"http://www.w3.org/2000/svg",id:"370d4d90edfc2fad","aria-labelledby":"title",viewBox:"0 0 48 10"},e),s.createElement("circle",{cx:5,cy:5,r:5}),s.createElement("circle",{cx:24,cy:5,r:5}),s.createElement("circle",{cx:43,cy:5,r:5})),"SvgLoadingEllipsis"),u=(0,i.keyframes)(["from{opacity:1;}to{opacity:0.2;}"]),p=(0,i.styled)(d).withConfig({componentId:"sc-1tijjc4-0"})(["--animation-duration:500ms;--animation-offset:100ms;display:block;height:","px;margin:auto;circle{animation:"," var(--animation-duration) cubic-bezier(0.75,0,0.25,1) infinite alternate;fill:",";&:nth-of-type(2){animation-delay:calc(var(--animation-offset) * 1);}&:nth-of-type(3){animation-delay:calc(var(--animation-offset) * 2);}}"],({theme:e})=>e.dimension.loadingEllipsis.height,u,({theme:e})=>e.color.ink.base),m=l(()=>(0,o.jsx)(p,{"data-testid":"loading-ellipsis"}),"LoadingEllipsis")},68472(e,t,r){r.d(t,{A:()=>n.L});var n=r(74708)},97192(e,t,r){r.d(t,{C:()=>F,D:()=>_,F:()=>E,H:()=>A,I:()=>k,L:()=>V,P:()=>I,R:()=>z,S:()=>D,T:()=>P,W:()=>C,a:()=>T,b:()=>N,c:()=>M,d:()=>B,e:()=>$,f:()=>L,g:()=>R});var n=r(79811),o=r(73245),i=r(86106),s=r(7378),a=r(22017),c=r(64543),l=r(74708),d=r(35862),u=r(70458),p=r(77240),m=r(37844),f=r(9969),h=r(23087),g=(r(85089),r(37266),r(12259));const b=["id","label","helpText","className","message","type","state","button","buttonAction","controlled","required"];function y(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function v(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
1t%2?y(Object(r),!0).forEach(function(t){(0,n.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):y(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var w=Object.defineProperty,O=(e,t)=>w(e,"name",{value:t,configurable:!0});const x=(0,c.styled)(p.W).withConfig({componentId:"sc-1cxkol4-0"})(["position:relative;"]),j=c.styled.label.withConfig({componentId:"sc-1cxkol4-1"})(["position:absolute;top:-0.5lh;left:","px;overflow:hidden;padding:0 ","px;background:linear-gradient( 0deg,"," 50%,"," 50% );color:",";pointer-events:none;text-align:left;text-overflow:ellipsis;user-select:none;white-space:nowrap;",";"],({theme:e})=>e.spacing.x2,({theme:e})=>e.spacing.x0_5,({theme:e})=>e.color.canvas.base,({theme:e})=>e.color.canvas.secondary,e=>e.theme.color.ink.base,({theme:e})=>e.textStyle.formValidationHint.small),E=O(({id:e,label:t,className:r,state:n,children:o,message:s})=>(0,i.jsxs)(x,{className:r,children:[(0,i.jsx)(p.I,{$state:n,children:o}),(0,i.jsx)(j,{htmlFor:e,children:t}),(0,i.jsx)(p.E,{"aria-live":"assertive",children:n===d.I.ERROR&&s&&(0,i.jsx)(p.a,{children:(0,i.jsx)("span",{id:(0,u.e)(e),children:s})})})]}),"FormInputWrapper"),S=c.styled.div.withConfig({componentId:"sc-k95qg6-0"})(["position:absolute;top:50%;right:","px;transform:translateY(-50%);"],({theme:e})=>e.spacing.x2),P=O(e=>{let{id:t,label:r,helpText:n,className:c,message:u,type:m="text",state:f,button:h,buttonAction:g,controlled:y=!0,required:w=!1}=e,x=(0,o.A)(e,b);const j=(0,a.a)();if(y&&!j)throw new Error("FormInputs should be wrapped by a FormProvider from @indy/ui/Form, unless the controlled={false} prop is set");const P=y?j.register(t):{},A=(0,p.u)(O(()=>{g&&g()},"onAction")),I=O(()=>h?(0,s.cloneElement)(h,A):null,"createInputButton");return(0,i.jsxs)(E,{id:t,label:r,helpText:n,required:w,state:f,message:u,className:c,children:[(0,i.jsx)(p.b,v(v({id:t,type:m,$hasButton:!!h},x),P)),f===d.I.WAITING&&(0,i.jsx)(S,{children:(0,i.jsx)(l.L,{})}),h&&f!==d.I.WAITING&&(0,i.jsx)(p.c,{children:I()})]})},"TextInput"),A=c.styled.div.withConfig({componentId:"sc-n49kk4-0"})(["display:flex;min-height:","px;align-items:center;gap:","px;color:",";transition:color 0.2s ease;p{margin-block:0;",";}"],({theme:e})=>e.spacing.x2,({theme:e})=>e.spacing.x0_5,({theme:e,$passes:t})=>t?e.color.semiotic.success:e.color.ink.muted,({theme:e})=>e.textStyle.formValidationHint.small),I=c.styled.div.withConfig({componentId:"sc-1or6ca6-0"})(["display:grid;width:100%;align-items:center;justify-content:flex-start;gap:","px ","px;grid-template-columns:repeat(2,auto);margin-top:","px;margin-bottom:","px;"],({theme:e})=>e.spacing.x0_5,({theme:e})=>e.spacing.x4,({theme:e})=>-1*e.spacing.x1_5,({theme:e})=>e.spacing.x2),D=(0,c.styled)(p.B).attrs({as:"select"}).withConfig({componentId:"sc-d2tt85-0"})(["appearance:none;"]),_=(0,c.styled)(m.I).attrs({size:f.c}).withConfig({componentId:"sc-d2tt85-1"})(["flex-shrink:0;color:",";"],({theme:e})=>e.color.actionSubtleDark.base),k=c.styled.div.withConfig({componentId:"sc-d2tt85-2"})(["display:flex;position:absolute;top:0;right:0;height:var(--input-height);align-items:center;justify-content:center;padding-right:","px;pointer-events:none;"],({theme:e})=>e.spacing.x2),C=c.styled.div.withConfig({componentId:"sc-1ehu5n1-0"})(["margin:","px 0;background-color:",";",";"],({theme:e})=>e.spacing.x2,({theme:e})=>e.color.canvas.base,({theme:e})=>e.textStyle.terms.small),F=c.styled.div.withConfig({componentId:"sc-1ehu5n1-1"})(["padding:0 ","px;border:1px solid ",";color:",";"],({theme:e})=>e.spacing.x2,({theme:e})=>e.color.divider.light,({theme:e})=>e.color.ink.base),V=c.styled.div.withConfig({componentId:"sc-1ehu5n1-2"})(["max-width:440px;margin-left:","px;",";"],({theme:e})=>e.spacing.x0_5,({theme:e})=>e.textStyle.terms.small),N=c.styled.div.withConfig({componentId:"sc-1ehu5n1-3"})(["display:flex;height:48px;align-items:center;justify-content:space-between;padding:0 ","px;border:1px solid ",";border-top:none;color:",";"],({theme:e})=>e.spacing.x2,({theme:e})=>e.color.divider.light,({theme:e})=>e.color.ink.base),T=(0,c.styled)(h.C).withConfig({componentId:"sc-1ehu5n1-4"})(["max-height:none;padding:","px ","px;border:1px solid ",";border-top:none;background-color:",";"],({theme:e})=>e.spacing.x1_5,({theme:e})=>e.spacing.x2,({theme:e})=>e.color.divider.light,({theme:e})=>e.color.canvas.secondary),R=c.styled.fieldset.attrs({role:"radiogroup"}).withConfig({componentId:"sc-2hc0hq-0"})(["display:flex;width:100%;gap:","px;padding:0;margin:0 0 ","px;border:none;"],({theme:e})=>e.spacing.x2,({theme:e})=>e.spacing.x1),$=c.styled.label.withConfig({componentId:"sc-2hc0hq-1"})(["display:block;padding:","px;border:1px solid ",";border-radius:","px;background-color:",";color:",";cursor:pointer;text-align:center;",";"],({theme:e})=>e.spacing.x1_5,({theme:e})=>e.color.divider.dark,({theme:e})=>e.dimension.btn.borderRadius,({theme:e})=>e.color.actionBold.base,({theme:e})=>e.color.actionBold.alt,({theme:e})=>e.textStyle.tagExpanded.small),B=(0,c.styled)(g.S).attrs({as:"input"}).withConfig({componentId:"sc-2hc0hq-2"})([""]),M=c.styled.div.withConfig({componentId:"sc-2hc0hq-3"})(["flex-grow:1;:checked + ","{border:1px solid ",";background-color:",";color:",";}:focus-within + ","{outline:2px solid ",";outline-offset:","px;}:hover:not(:checked) + ","{border:1px solid ",";outline:1px solid ",";}"],$,({theme:e})=>e.color.divider.dark,({theme:e})=>e.color.actionBold.alt,({theme:e})=>e.color.actionBold.base,$,({theme:e})=>e.color.semiotic.info,({theme:e})=>e.spacing.x0_25,$,({theme:e})=>e.color.semiotic.info,({theme:e})=>e.color.semiotic.info),L=c.styled.label.withConfig({componentId:"sc-124ailm-0"})(["display:flex;"]),z=c.styled.input.withConfig({componentId:"sc-124ailm-1"})(["order:",";"],({$order:e})=>e||0)},12259(e,t,r){r.d(t,{S:()=>i});var n=r(64543),o=r(63149);const i=n.styled.span.withConfig({componentId:"sc-1vkqptb-0"})(["",""],o.Qg)},77240(e,t,r){r.d(t,{B:()=>O,E:()=>A,F:()=>_,I:()=>P,T:()=>$,W:()=>x,a:()=>I,b:()=>k,c:()=>C,u:()=>T});var n=r(79811),o=r(73245),i=r(86106),s=r(7378),a=r(22017),c=r(64543),l=r(74708),d=r(35862),u=r(34236),p=r(37844),m=r(9969),f=r(70458);const h=["id","label","helpText","className","message","type","state","button","buttonAction","controlled","required"];function g(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function b(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
1t%2?g(Object(r),!0).forEach(function(t){(0,n.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):g(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var y=Object.defineProperty,v=(e,t)=>y(e,"name",{value:t,configurable:!0});const w=v((e,t,r)=>({inactive:{[d.I.DEFAULT]:`1px solid ${e.color.semiotic.inactive};`,[d.I.ERROR]:`2px solid ${e.color.semiotic.error}`,[d.I.SUCCESS]:`2px solid ${e.color.semiotic.success}`,[d.I.WAITING]:`2px solid ${e.color.semiotic.info}`},focused:{[d.I.DEFAULT]:`2px solid ${e.color.semiotic.info}`,[d.I.ERROR]:`2px solid ${e.color.semiotic.error}`,[d.I.SUCCESS]:`2px solid ${e.color.semiotic.info}`,[d.I.WAITING]:`2px solid ${e.color.semiotic.info}`}}[r][t]),"getBorderStyle"),O=c.styled.input.withConfig({componentId:"sc-10zubip-0"})(["display:block;width:100%;height:var(--input-height);box-sizing:border-box;padding-top:","px;padding-right:","px;padding-bottom:","px;padding-left:","px;border:none;border-radius:var(--border-radius);background-color:",";color:",";",";&:focus,&:focus-visible{border:none;outline:none;}&:disabled{background-color:",";color:",";opacity:1;-webkit-text-fill-color:",";}"],({theme:e})=>e.spacing.x1,({theme:e})=>e.spacing.x2,({theme:e})=>e.spacing.x1,({theme:e})=>e.spacing.x2,({theme:e})=>e.color.ink.invert,({theme:e})=>e.color.ink.base,({theme:e})=>e.textStyle.formField.small,({theme:e})=>e.color.semiotic.disabled,({theme:e})=>e.color.ink.invert,({theme:e})=>e.color.ink.invert),x=c.styled.div.withConfig({componentId:"sc-10zubip-1"})(["--input-height:","px;--border-radius:","px;align-items:center;margin-bottom:","px;color:",";",";"],({theme:e})=>e.dimension.btn.height,({theme:e})=>e.dimension.borderRadius.small,({theme:e})=>e.spacing.x1,({theme:e})=>e.color.ink.base,({theme:e})=>e.textStyle.formField.small),j=c.styled.label.withConfig({componentId:"sc-10zubip-2"})(["margin-bottom:0;",";"],({theme:e})=>e.textStyle.formLabel.small),E=c.styled.span.withConfig({componentId:"sc-10zubip-3"})(["margin-right:","px;color:",";"],({theme:e})=>e.spacing.x0_25,({theme:e})=>e.color.semiotic.error),S=c.styled.p.withConfig({componentId:"sc-10zubip-4"})(["margin-top:","px;margin-bottom:0;",";"],({theme:e})=>e.spacing.x0_25,({theme:e})=>e.textStyle.formAssistive.small),P=c.styled.div.withConfig({componentId:"sc-10zubip-5"})(["position:relative;width:100%;margin-top:","px;border-radius:var(--border-radius);outline:",";&:focus-within{border:none;outline:",";}"],({theme:e})=>e.spacing.x1,({theme:e,$state:t})=>w(e,t,"inactive"),({theme:e,$state:t})=>w(e,t,"focused")),A=c.styled.div.withConfig({componentId:"sc-10zubip-6"})(["margin-top:","px;margin-bottom:","px;"],({theme:e})=>e.spacing.x0_5,({theme:e})=>e.spacing.x2),I=c.styled.div.withConfig({componentId:"sc-10zubip-7"})(["display:flex;gap:","px;color:",";",";"],({theme:e})=>e.spacing.x0_5,e=>e.theme.color.semiotic.error,({theme:e})=>e.textStyle.formAssistive.small),D=(0,c.styled)(p.I).withConfig({componentId:"sc-10zubip-8"})(["flex-shrink:0;"]),_=v(({id:e,label:t,helpText:r,className:n,message:o,state:s,required:a,children:c})=>(0,i.jsxs)(x,{className:n,children:[(0,i.jsx)(j,{htmlFor:e,children:t}),a&&(0,i.jsx)(E,{"aria-hidden":!0,children:"*"}),r&&(0,i.jsx)(S,{id:(0,f.h)(e),children:r}),(0,i.jsx)(P,{$state:s,children:c}),(0,i.jsx)(A,{"aria-live":"assertive",children:s===d.I.ERROR&&o&&(0,i.jsxs)(I,{children:[(0,i.jsx)(D,{svg:u.r,size:m.b}),(0,i.jsx)("span",{id:(0,f.e)(e),children:o})]})})]}),"FormInputWrapper"),k=(0,c.styled)(O).withConfig({componentId:"sc-1vpezd8-0"})(["",""],({theme:e,$hasButton:t})=>t?`padding-right: ${e.dimension.btn.height}px`:""),C=c.styled.div.withConfig({componentId:"sc-1vpezd8-1"})(["position:absolute;top:0;right:0;border-radius:var(--border-radius);outline:none;&:focus-within{outline:",";}"],({theme:e})=>w(e,d.I.DEFAULT,"focused")),F="Enter",V=" ",N=0,T=v(e=>({onMouseDown:v(t=>{t.preventDefault(),t.button===N&&e()},"onMouseDown"),onKeyDown:v(t=>{(t.key===F||t.key===V)&&(t.preventDefault(),e())},"onKeyDown")}
1),"useInputButton"),R=c.styled.div.withConfig({componentId:"sc-1lpmueu-0"})(["position:absolute;top:50%;right:","px;transform:translateY(-50%);"],({theme:e})=>e.spacing.x2),$=v(e=>{let{id:t,label:r,helpText:n,className:c,message:u,type:p="text",state:m,button:f,buttonAction:g,controlled:y=!0,required:w=!1}=e,O=(0,o.A)(e,h);const x=(0,a.a)();if(y&&!x)throw new Error("FormInputs should be wrapped by a FormProvider from @indy/ui/Form, unless the controlled={false} prop is set");const j=y?x.register(t):{},E=T(v(()=>{null==g||g()},"onAction")),S=v(()=>f?(0,s.cloneElement)(f,b({type:"button"},E)):null,"createInputButton");return(0,i.jsxs)(_,{id:t,label:r,helpText:n,required:w,state:m,message:u,className:c,children:[(0,i.jsx)(k,b(b({id:t,type:p,$hasButton:!!f},O),j)),m===d.I.WAITING&&(0,i.jsx)(R,{children:(0,i.jsx)(l.L,{})}),f&&m!==d.I.WAITING&&(0,i.jsx)(C,{children:S()})]})},"TextInput")},73811(e,t,r){r.d(t,{a:()=>l,t:()=>d});var n=r(79811),o=r(7378);function i(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function s(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?i(Object(r),!0).forEach(function(t){(0,n.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):i(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var a=Object.defineProperty,c=(e,t)=>a(e,"name",{value:t,configurable:!0});const l=c(e=>o.createElement("svg",s({xmlns:"http://www.w3.org/2000/svg",id:"26ac15f172ebc6f3",viewBox:"0 0 24 24"},e),o.createElement("path",{fill:"currentColor",d:"M12 4.5C7 4.5 2.73 7.61 1 12a11.83 11.83 0 0 0 22 0c-1.73-4.39-6-7.5-11-7.5M12 17a5 5 0 1 1 0-10 5 5 0 0 1 0 10m0-8a3 3 0 1 0 0 6 3 3 0 0 0 0-6"})),"a"),d=c(e=>o.createElement("svg",s({xmlns:"http://www.w3.org/2000/svg",id:"4c9e7ce0a6a001f4",viewBox:"0 0 12 12"},e),o.createElement("path",{fill:"currentColor",fillRule:"evenodd",d:"M6 0a6 6 0 1 0 0 12A6 6 0 0 0 6 0M4.8 9l-3-3 .85-.85L4.8 7.3l4.55-4.55.85.85z",clipRule:"evenodd"})),"t")},83092(e,t,r){r.d(t,{o:()=>a});var n=r(79811),o=r(7378);function i(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}var s=Object.defineProperty;const a=((e,t)=>s(e,"name",{value:t,configurable:!0}))(e=>o.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?i(Object(r),!0).forEach(function(t){(0,n.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):i(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({xmlns:"http://www.w3.org/2000/svg",id:"6f07d3800f0e2a1c",fill:"none",viewBox:"0 0 16 16"},e),o.createElement("path",{stroke:"currentColor",strokeWidth:2.58,d:"m1.33 6.86 4.8 5.22L15 3.32"})),"o")},34236(e,t,r){r.d(t,{r:()=>a});var n=r(79811),o=r(7378);function i(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}var s=Object.defineProperty;const a=((e,t)=>s(e,"name",{value:t,configurable:!0}))(e=>o.createElement("svg",function(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?i(Object(r),!0).forEach(function(t){(0,n.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):i(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}({xmlns:"http://www.w3.org/2000/svg",id:"87c733016f82047e",viewBox:"0 0 16 16"},e),o.createElement("path",{fill:"currentColor",d:"M.67 14.33h14.66L8 1.67zm8-2H7.33V11h1.34zm0-2.66H7.33V7h1.34z"})),"r")},70458(e,t,r){r.d(t,{a:()=>d,c:()=>p,e:()=>l,h:()=>c,p:()=>m,r:()=>h});var n=r(79811);function o(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function i(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
1t%2?o(Object(r),!0).forEach(function(t){(0,n.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):o(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var s=Object.defineProperty,a=(e,t)=>s(e,"name",{value:t,configurable:!0});const c=a(e=>`${e}-hint`,"hintId"),l=a(e=>`${e}-error`,"errorId"),d=a(e=>e.charAt(0).toUpperCase()+e.slice(1),"capitalise"),u={letters:new RegExp("[A-Za-z]","g"),digits:new RegExp("[0-9]","g"),uppercaseLetters:new RegExp("[A-Z]","g"),lowercaseLetters:new RegExp("[a-z]","g")},p=a((e,t)=>{if(!t)return null==e?void 0:e.length;const r=u[t];return(e.match(r)||[]).length},"count"),m=a(e=>"string"==typeof e?e.replace(/\s{2,}/g," ").trim():e||"","parseString"),f=a(async(e,t)=>{const r=e.fields.map(async r=>{const n=await e.validate(r,t[r],t)||[];if(n.length>0)return{[r]:n}});return(await Promise.all(r)).filter(Boolean).reduce((e,t)=>{const[r,n]=Object.entries(t)[0];return i(i({},e),{},{[r]:n})},{})},"getAllErrors"),h=a(e=>async t=>({values:t,errors:await f(e,t)}),"resolver")},18037(e,t,r){r.d(t,{G:()=>p});var n=r(79811),o=r(7378),i=r(22017),s=r(35862),a=r(70458);function c(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function l(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};t%2?c(Object(r),!0).forEach(function(t){(0,n.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):c(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var d=Object.defineProperty,u=(e,t)=>d(e,"name",{value:t,configurable:!0});function p(e,t={}){if(!e)throw new Error("No schema provided! Please provide a schema to useIndyForm");const r=(0,i.u)(l({mode:"onTouched",resolver:(0,a.r)(e)},t)),{formState:n,getValues:c,setError:d}=r;(0,o.useEffect)(()=>{const t=e.fields,r=Object.keys(c()),n=t.filter(e=>!r.includes(e));if(n.length>0)throw new Error(`Fields ["${n.join('", "')}"] are included in the schema but missing or inaccessible by React Hook Form`)},[c,e.fields]);const p=u(t=>{const r=n.errors[t];if(r)return r[0].messageBuilder(e.names[t])},"getTextInputError"),m=u(e=>{const t=!!n.errors.root,r=!!n.errors[e],o=n.dirtyFields[e]&&!r;return r||t?s.I.ERROR:o?s.I.SUCCESS:s.I.DEFAULT},"getTextInputState");return{registerControlledInput:u((t,r)=>{var n;const o=(null===(n=e.get(t))||void 0===n?void 0:n.isRequired)||!1,i=p(t);return{id:t,name:r||t,state:m(t),message:i,required:o,"aria-required":o,"aria-invalid":"error"===i,"aria-describedby":`${(0,a.e)(t)} ${(0,a.h)(t)}`}},"registerControlledInput"),methods:l(l({},r),{},{setFormError:u(e=>{d("root",{message:e})},"setFormError"),setFieldError:u((e,t)=>{d(e,{message:t},{shouldFocus:!0})},"setFieldError"),getFormError:u(()=>p("root"),"getFormError"),getFieldErrors:u(()=>e.fields.map(p).filter(Boolean),"getFieldErrors"),getFieldValidationHints:u(t=>e.validationHints[t],"getFieldValidationHints"),setError:d}),formState:l(l({},n),{},{errors:n.errors})}}u(p,"useIndyForm")},22126(e,t,r){r.d(t,{c:()=>l});var n=Object.defineProperty,o=(e,t)=>n(e,"name",{value:t,configurable:!0});function i(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}o(i,"getDefaultExportFromCjs");var s,a={exports:{}};function c(){return s||(s=1,e=a,function(){var t={}.hasOwnProperty;function r(){for(var e="",t=0;t<arguments.length;t++){var r=arguments[t];r&&(e=i(e,n(r)))}return e}function n(e){if("string"==typeof e||"number"==typeof e)return e;if("object"!=typeof e)return"";if(Array.isArray(e))return r.apply(null,e);if(e.toString!==Object.prototype.toString&&!e.toString.toString().includes("[native code]"))return e.toString();var n="";for(var o in e)t.call(e,o)&&e[o]&&(n=i(n,o));return n}function i(e,t){return t?e?e+" "+t:e+t:e}o(r,"classNames"),o(n,"parseValue"),o(i,"appendClass"),e.exports?(r.default=r,e.exports=r):window.classNames=r}()),a.exports;var e}o(c,"requireClassnames");const l=i(c())},22017(e,t,r){r.d(t,{F:()=>Y,a:()=>K,u:()=>Ge});var n=r(79811),o=r(73245),i=r(7378);const s=["children"],a=["name"],c=["_f"],l=["_f"],d=["ref","message","type"];function u(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function p(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
1t%2?u(Object(r),!0).forEach(function(t){(0,n.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):u(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var m=Object.defineProperty,f=(e,t)=>m(e,"name",{value:t,configurable:!0}),h=f(e=>"checkbox"===e.type,"isCheckBoxInput"),g=f(e=>e instanceof Date,"isDateObject"),b=f(e=>null==e,"isNullOrUndefined");const y=f(e=>"object"==typeof e,"isObjectType");var v=f(e=>!b(e)&&!Array.isArray(e)&&y(e)&&!g(e),"isObject"),w=f(e=>v(e)&&e.target?h(e.target)?e.target.checked:e.target.value:e,"getEventValue"),O=f(e=>e.substring(0,e.search(/\.\d+(\.|$)/))||e,"getNodeParentName"),x=f((e,t)=>e.has(O(t)),"isNameInFieldArray"),j=f(e=>{const t=e.constructor&&e.constructor.prototype;return v(t)&&t.hasOwnProperty("isPrototypeOf")},"isPlainObject"),E=typeof window<"u"&&typeof window.HTMLElement<"u"&&typeof document<"u";function S(e){let t;const r=Array.isArray(e);if(e instanceof Date)t=new Date(e);else if(e instanceof Set)t=new Set(e);else{if(E&&(e instanceof Blob||e instanceof FileList)||!r&&!v(e))return e;if(t=r?[]:{},r||j(e))for(const r in e)e.hasOwnProperty(r)&&(t[r]=S(e[r]));else t=e}return t}f(S,"cloneObject");var P=f(e=>Array.isArray(e)?e.filter(Boolean):[],"compact"),A=f(e=>void 0===e,"isUndefined"),I=f((e,t,r)=>{if(!t||!v(e))return r;const n=P(t.split(/[,[\].]+?/)).reduce((e,t)=>b(e)?e:e[t],e);return A(n)||n===e?A(e[t])?r:e[t]:n},"get"),D=f(e=>"boolean"==typeof e,"isBoolean"),_=f(e=>/^\w*$/.test(e),"isKey"),k=f(e=>P(e.replace(/["|']|\]/g,"").split(/\.|\[/)),"stringToPath"),C=f((e,t,r)=>{let n=-1;const o=_(t)?[t]:k(t),i=o.length,s=i-1;for(;++n<i;){const t=o[n];let i=r;if(n!==s){const r=e[t];i=v(r)||Array.isArray(r)?r:isNaN(+o[n+1])?{}:[]}if("__proto__"===t)return;e[t]=i,e=e[t]}return e},"set");const F="blur",V="focusout",N="onBlur",T="onChange",R="onSubmit",$="onTouched",B="all",M="max",L="min",z="maxLength",H="minLength",W="pattern",q="required",U="validate",G=i.createContext(null),K=f(()=>i.useContext(G),"useFormContext"),Y=f(e=>{const{children:t}=e,r=(0,o.A)(e,s);return i.createElement(G.Provider,{value:r},t)},"FormProvider");var Z=f((e,t,r,n=!0)=>{const o={defaultValues:t._defaultValues};for(const r in e)Object.defineProperty(o,r,{get:f(()=>{const o=r;return t._proxyFormState[o]!==B&&(t._proxyFormState[o]=!n||B),e[o]},"get")});return o},"getProxyFormState"),J=f(e=>v(e)&&!Object.keys(e).length,"isEmptyObject"),X=f((e,t,r,n)=>{r(e);const{name:i}=e,s=(0,o.A)(e,a);return J(s)||Object.keys(s).length>=Object.keys(t).length||Object.keys(s).find(e=>t[e]===B)},"shouldRenderFormState"),Q=f(e=>Array.isArray(e)?e:[e],"convertToArrayPayload");function ee(e){const t=i.useRef(e);t.current=e,i.useEffect(()=>{const r=!e.disabled&&t.current.subject&&t.current.subject.subscribe({next:t.current.next});return()=>{r&&r.unsubscribe()}},[e.disabled])}f(ee,"useSubscribe");var te=f(e=>"string"==typeof e,"isString"),re=f((e,t,r,n,o)=>te(e)?(n&&t.watch.add(e),I(r,e,o)):Array.isArray(e)?e.map(e=>(n&&t.watch.add(e),I(r,e))):(n&&(t.watchAll=!0),r),"generateWatchOutput"),ne=f((e,t,r,n,o)=>t?p(p({},r[e]),{},{types:p(p({},r[e]&&r[e].types?r[e].types:{}),{},{[n]:o||!0})}):{},"appendErrors"),oe=f(e=>({isOnSubmit:!e||e===R,isOnBlur:e===N,isOnChange:e===T,isOnAll:e===B,isOnTouch:e===$}),"getValidationModes"),ie=f((e,t,r)=>!r&&(t.watchAll||t.watch.has(e)||[...t.watch].some(t=>e.startsWith(t)&&/^\.\w+/.test(e.slice(t.length)))),"isWatched");const se=f((e,t,r,n)=>{for(const i of r||Object.keys(e)){const r=I(e,i);if(r){const{_f:e}=r,s=(0,o.A)(r,c);if(e){if(e.refs&&e.refs[0]&&t(e.refs[0],i)&&!n)return!0;if(e.ref&&t(e.ref,e.name)&&!n)return!0;if(se(s,t))break}else if(v(s)&&se(s,t))break}}},"iterateFieldsByAction");var ae=f((e,t,r)=>{const n=Q(I(e,r));return C(n,"root",t[r]),C(e,r,n),e},"updateFieldArrayRootError"),ce=f(e=>"file"===e.type,"isFileInput"),le=f(e=>"function"==typeof e,"isFunction"),de=f(e=>{if(!E)return!1;const t=e?e.ownerDocument:0;return e instanceof(t&&t.defaultView?t.defaultView.HTMLElement:HTMLElement)},"isHTMLElement"),ue=f(e=>te(e),"isMessage"),pe=f(e=>"radio"===e.type,"isRadioInput"),me=f(e=>e instanceof RegExp,"isRegex");const fe={value:!1,isValid:!1},he={value:!0,isValid:!0};var ge=f(e=>{if(Array.isArray(e)){if(e.length>1){const t=e.filter(e=>e&&e.checked&&!e.disabled).map(e=>e.value);return{value:t,isValid:!!t.length}}return e[0].checked&&!e[0].disabled?e[0].attributes&&!A(e[0].attributes.value)?A(e[0].value)||""===e[0].value?he:{value:e[0].value,isValid:!0}:he:fe}return fe},"getCheckboxValue");const be={isValid:!1,value:null};var ye=f(e=>Array.isArray(e)?e.reduce((e,t)=>
1t&&t.checked&&!t.disabled?{isValid:!0,value:t.value}:e,be):be,"getRadioValue");function ve(e,t,r="validate"){if(ue(e)||Array.isArray(e)&&e.every(ue)||D(e)&&!e)return{type:r,message:ue(e)?e:"",ref:t}}f(ve,"getValidateError");var we=f(e=>v(e)&&!me(e)?e:{value:e,message:""},"getValueAndMessage"),Oe=f(async(e,t,r,n,o)=>{const{ref:i,refs:s,required:a,maxLength:c,minLength:l,min:d,max:u,pattern:m,validate:g,name:y,valueAsNumber:w,mount:O,disabled:x}=e._f,j=I(t,y);if(!O||x)return{};const E=s?s[0]:i,S=f(e=>{n&&E.reportValidity&&(E.setCustomValidity(D(e)?"":e||""),E.reportValidity())},"setCustomValidity"),P={},_=pe(i),k=h(i),C=_||k,F=(w||ce(i))&&A(i.value)&&A(j)||de(i)&&""===i.value||""===j||Array.isArray(j)&&!j.length,V=ne.bind(null,y,r,P),N=f((e,t,r,n=z,o=H)=>{const s=e?t:r;P[y]=p({type:e?n:o,message:s,ref:i},V(e?n:o,s))},"getMinMaxMessage");if(o?!Array.isArray(j)||!j.length:a&&(!C&&(F||b(j))||D(j)&&!j||k&&!ge(s).isValid||_&&!ye(s).isValid)){const{value:e,message:t}=ue(a)?{value:!!a,message:a}:we(a);if(e&&(P[y]=p({type:q,message:t,ref:E},V(q,t)),!r))return S(t),P}if(!(F||b(d)&&b(u))){let e,t;const n=we(u),o=we(d);if(b(j)||isNaN(j)){const r=i.valueAsDate||new Date(j),s=f(e=>new Date((new Date).toDateString()+" "+e),"convertTimeToDate"),a="time"==i.type,c="week"==i.type;te(n.value)&&j&&(e=a?s(j)>s(n.value):c?j>n.value:r>new Date(n.value)),te(o.value)&&j&&(t=a?s(j)<s(o.value):c?j<o.value:r<new Date(o.value))}else{const r=i.valueAsNumber||j&&+j;b(n.value)||(e=r>n.value),b(o.value)||(t=r<o.value)}if((e||t)&&(N(!!e,n.message,o.message,M,L),!r))return S(P[y].message),P}if((c||l)&&!F&&(te(j)||o&&Array.isArray(j))){const e=we(c),t=we(l),n=!b(e.value)&&j.length>+e.value,o=!b(t.value)&&j.length<+t.value;if((n||o)&&(N(n,e.message,t.message),!r))return S(P[y].message),P}if(m&&!F&&te(j)){const{value:e,message:t}=we(m);if(me(e)&&!j.match(e)&&(P[y]=p({type:W,message:t,ref:i},V(W,t)),!r))return S(t),P}if(g)if(le(g)){const e=ve(await g(j,t),E);if(e&&(P[y]=p(p({},e),V(U,e.message)),!r))return S(e.message),P}else if(v(g)){let e={};for(const n in g){if(!J(e)&&!r)break;const o=ve(await g[n](j,t),E,n);o&&(e=p(p({},o),V(n,o.message)),S(o.message),r&&(P[y]=e))}if(!J(e)&&(P[y]=p({ref:E},e),!r))return P}return S(!0),P},"validateField");function xe(e,t){const r=t.slice(0,-1).length;let n=0;for(;n<r;)e=A(e)?n++:e[t[n++]];return e}function je(e){for(const t in e)if(e.hasOwnProperty(t)&&!A(e[t]))return!1;return!0}function Ee(e,t){const r=Array.isArray(t)?t:_(t)?[t]:k(t),n=1===r.length?e:xe(e,r),o=r.length-1,i=r[o];return n&&delete n[i],0!==o&&(v(n)&&J(n)||Array.isArray(n)&&je(n))&&Ee(e,r.slice(0,-1)),e}f(xe,"baseGet"),f(je,"isEmptyArray"),f(Ee,"unset");var Se=f(()=>{let e=[];return{get observers(){return e},next:f(t=>{for(const r of e)r.next&&r.next(t)},"next"),subscribe:f(t=>(e.push(t),{unsubscribe:f(()=>{e=e.filter(e=>e!==t)},"unsubscribe")}),"subscribe"),unsubscribe:f(()=>{e=[]},"unsubscribe")}},"createSubject"),Pe=f(e=>b(e)||!y(e),"isPrimitive");function Ae(e,t){if(Pe(e)||Pe(t))return e===t;if(g(e)&&g(t))return e.getTime()===t.getTime();const r=Object.keys(e),n=Object.keys(t);if(r.length!==n.length)return!1;for(const o of r){const r=e[o];if(!n.includes(o))return!1;if("ref"!==o){const e=t[o];if(g(r)&&g(e)||v(r)&&v(e)||Array.isArray(r)&&Array.isArray(e)?!Ae(r,e):r!==e)return!1}}return!0}f(Ae,"deepEqual");var Ie=f(e=>"select-multiple"===e.type,"isMultipleSelect"),De=f(e=>pe(e)||h(e),"isRadioOrCheckbox"),_e=f(e=>de(e)&&e.isConnected,"live"),ke=f(e=>{for(const t in e)if(le(e[t]))return!0;return!1},"objectHasFunction");function Ce(e,t={}){const r=Array.isArray(e);if(v(e)||r)for(const r in e)Array.isArray(e[r])||v(e[r])&&!ke(e[r])?(t[r]=Array.isArray(e[r])?[]:{},Ce(e[r],t[r])):b(e[r])||(t[r]=!0);return t}function Fe(e,t,r){const n=Array.isArray(e);if(v(e)||n)for(const n in e)Array.isArray(e[n])||v(e[n])&&!ke(e[n])?A(t)||Pe(r[n])?r[n]=Array.isArray(e[n])?Ce(e[n],[]):p({},Ce(e[n])):Fe(e[n],b(t)?{}:t[n],r[n]):r[n]=!Ae(e[n],t[n]);return r}f(Ce,"markFieldsDirty"),f(Fe,"getDirtyFieldsFromDefaultValues");var Ve=f((e,t)=>Fe(e,t,Ce(t)),"getDirtyFields"),Ne=f((e,{valueAsNumber:t,valueAsDate:r,setValueAs:n})=>A(e)?e:t?""===e?NaN:e&&+e:r&&te(e)?new Date(e):n?n(e):e,"getFieldValueAs");function Te(e){const t=e.ref;if(!(e.refs?e.refs.every(e=>e.disabled):t.disabled))return ce(t)?t.files:pe(t)?ye(e.refs).value:Ie(t)?[...t.selectedOptions].map(({value:e})=>e):h(t)?ge(e.refs).value:Ne(A(t.value)?e.ref.value:t.value,e)}f(Te,"getFieldValue");var Re=f((e,t,r,n)=>{const o={};for(const r of e){const e=I(t,r);e&&C(o,r,e._f)}return{criteriaMode:r,names:[...e],fields:o,shouldUseNativeValidation:n}},"getResolverOptions"),$e=f(e=>A(e)?e:me(e)?e.source:v(e)?me(e.value)?e.value.source:e.value:e,"getRuleValue");const Be="AsyncFunction";var Me=f(e=>!(e&&e.validate||!(le(e.validate)&&e.validate.constructor.name===Be||v(e.validate)&&Object.values(e.validate).find(e=>e.constructor.name===Be))),"hasPromiseValidation"),Le=f(e=>e.mount&&(e.required||e.min||e.max||e.maxLength||e.minLength||e.pattern||e.validate),"hasValidation");function ze(e,t,r){const n=I(e,r);if(n||_(r))return{error:n,name:r};const o=r.split(".");for(;o.length;){const n=o.join("."),i=I(t,n),s=I(e,n);if(i&&!Array.isArray(i)&&r!==n)return{name:r};
1if(s&&s.type)return{name:n,error:s};o.pop()}return{name:r}}f(ze,"schemaErrorLookup");var He=f((e,t,r,n,o)=>!o.isOnAll&&(!r&&o.isOnTouch?!(t||e):(r?n.isOnBlur:o.isOnBlur)?!e:!(r?n.isOnChange:o.isOnChange)||e),"skipValidation"),We=f((e,t)=>!P(I(e,t)).length&&Ee(e,t),"unsetEmptyArray");const qe={mode:R,reValidateMode:T,shouldFocusError:!0};function Ue(e={}){let t,r=p(p({},qe),e),n={submitCount:0,isDirty:!1,isLoading:le(r.defaultValues),isValidating:!1,isSubmitted:!1,isSubmitting:!1,isSubmitSuccessful:!1,isValid:!1,touchedFields:{},dirtyFields:{},validatingFields:{},errors:r.errors||{},disabled:r.disabled||!1},i={},s=(v(r.defaultValues)||v(r.values))&&S(r.defaultValues||r.values)||{},a=r.shouldUnregister?{}:S(s),c={action:!1,mount:!1,watch:!1},u={mount:new Set,unMount:new Set,array:new Set,watch:new Set},m=0;const y={isDirty:!1,dirtyFields:!1,validatingFields:!1,touchedFields:!1,isValidating:!1,isValid:!1,errors:!1},O={values:Se(),array:Se(),state:Se()},j=oe(r.mode),_=oe(r.reValidateMode),k=r.criteriaMode===B,N=f(e=>t=>{clearTimeout(m),m=setTimeout(e,t)},"debounce"),T=f(async e=>{if(!r.disabled&&(y.isValid||e)){const e=r.resolver?J((await q()).errors):await G(i,!0);e!==n.isValid&&O.state.next({isValid:e})}},"_updateValid"),R=f((e,t)=>{!r.disabled&&(y.isValidating||y.validatingFields)&&((e||Array.from(u.mount)).forEach(e=>{e&&(t?C(n.validatingFields,e,t):Ee(n.validatingFields,e))}),O.state.next({validatingFields:n.validatingFields,isValidating:!J(n.validatingFields)}))},"_updateIsValidating"),$=f((e,t=[],o,l,d=!0,u=!0)=>{if(l&&o&&!r.disabled){if(c.action=!0,u&&Array.isArray(I(i,e))){const t=o(I(i,e),l.argA,l.argB);d&&C(i,e,t)}if(u&&Array.isArray(I(n.errors,e))){const t=o(I(n.errors,e),l.argA,l.argB);d&&C(n.errors,e,t),We(n.errors,e)}if(y.touchedFields&&u&&Array.isArray(I(n.touchedFields,e))){const t=o(I(n.touchedFields,e),l.argA,l.argB);d&&C(n.touchedFields,e,t)}y.dirtyFields&&(n.dirtyFields=Ve(s,a)),O.state.next({name:e,isDirty:Y(e,t),dirtyFields:n.dirtyFields,errors:n.errors,isValid:n.isValid})}else C(a,e,t)},"_updateFieldArray"),M=f((e,t)=>{C(n.errors,e,t),O.state.next({errors:n.errors})},"updateErrors"),L=f(e=>{n.errors=e,O.state.next({errors:n.errors,isValid:!1})},"_setErrors"),z=f((e,t,r,n)=>{const o=I(i,e);if(o){const i=I(a,e,A(r)?I(s,e):r);A(i)||n&&n.defaultChecked||t?C(a,e,t?i:Te(o._f)):ee(e,i),c.mount&&T()}},"updateValidAndValue"),H=f((e,t,o,a,c)=>{let l=!1,d=!1;const u={name:e};if(!r.disabled){const r=!!(I(i,e)&&I(i,e)._f&&I(i,e)._f.disabled);if(!o||a){y.isDirty&&(d=n.isDirty,n.isDirty=u.isDirty=Y(),l=d!==u.isDirty);const o=r||Ae(I(s,e),t);d=!(r||!I(n.dirtyFields,e)),o||r?Ee(n.dirtyFields,e):C(n.dirtyFields,e,!0),u.dirtyFields=n.dirtyFields,l=l||y.dirtyFields&&d!==!o}if(o){const t=I(n.touchedFields,e);t||(C(n.touchedFields,e,o),u.touchedFields=n.touchedFields,l=l||y.touchedFields&&t!==o)}l&&c&&O.state.next(u)}return l?u:{}},"updateTouchAndDirty"),W=f((r,o,i,s)=>{const a=I(n.errors,r),c=y.isValid&&D(o)&&n.isValid!==o;if(e.delayError&&i?(t=N(()=>M(r,i)),t(e.delayError)):(clearTimeout(m),t=null,i?C(n.errors,r,i):Ee(n.errors,r)),(i?!Ae(a,i):a)||!J(s)||c){const e=p(p(p({},s),c&&D(o)?{isValid:o}:{}),{},{errors:n.errors,name:r});n=p(p({},n),e),O.state.next(e)}},"shouldRenderByError"),q=f(async e=>{R(e,!0);const t=await r.resolver(a,r.context,Re(e||u.mount,i,r.criteriaMode,r.shouldUseNativeValidation));return R(e),t},"_executeSchema"),U=f(async e=>{const{errors:t}=await q(e);if(e)for(const r of e){const e=I(t,r);e?C(n.errors,r,e):Ee(n.errors,r)}else n.errors=t;return t},"executeSchemaAndUpdateState"),G=f(async(e,t,i={valid:!0})=>{for(const s in e){const c=e[s];if(c){const{_f:e}=c,d=(0,o.A)(c,l);if(e){const o=u.array.has(e.name),l=c._f&&Me(c._f);l&&y.validatingFields&&R([s],!0);const d=await Oe(c,a,k,r.shouldUseNativeValidation&&!t,o);if(l&&y.validatingFields&&R([s]),d[e.name]&&(i.valid=!1,t))break;!t&&(I(d,e.name)?o?ae(n.errors,d,e.name):C(n.errors,e.name,d[e.name]):Ee(n.errors,e.name))}!J(d)&&await G(d,t,i)}}return i.valid},"executeBuiltInValidation"),K=f(()=>{for(const e of u.unMount){const t=I(i,e);t&&(t._f.refs?t._f.refs.every(e=>!_e(e)):!_e(t._f.ref))&&we(e)}u.unMount=new Set},"_removeUnmounted"),Y=f((e,t)=>!r.disabled&&(e&&t&&C(a,e,t),!Ae(he(),s)),"_getDirty"),Z=f((e,t,r)=>re(e,u,p({},c.mount?a:A(t)?s:te(e)?{[e]:t}:t),r,t),"_getWatch"),X=f(t=>P(I(c.mount?a:s,t,e.shouldUnregister?I(s,t,[]):[])),"_getFieldArray"),ee=f((e,t,r={})=>{const n=I(i,e);let o=t;if(n){const r=n._f;r&&(!r.disabled&&C(a,e,Ne(t,r)),o=de(r.ref)&&b(t)?"":t,Ie(r.ref)?[...r.ref.options].forEac
1h(e=>e.selected=o.includes(e.value)):r.refs?h(r.ref)?r.refs.length>1?r.refs.forEach(e=>(!e.defaultChecked||!e.disabled)&&(e.checked=Array.isArray(o)?!!o.find(t=>t===e.value):o===e.value)):r.refs[0]&&(r.refs[0].checked=!!o):r.refs.forEach(e=>e.checked=e.value===o):ce(r.ref)?r.ref.value="":(r.ref.value=o,r.ref.type||O.values.next({name:e,values:p({},a)})))}(r.shouldDirty||r.shouldTouch)&&H(e,o,r.shouldTouch,r.shouldDirty,!0),r.shouldValidate&&fe(e)},"setFieldValue"),ne=f((e,t,r)=>{for(const n in t){const o=t[n],s=`${e}.${n}`,a=I(i,s);(u.array.has(e)||v(o)||a&&!a._f)&&!g(o)?ne(s,o,r):ee(s,o,r)}},"setValues"),ue=f((e,t,r={})=>{const o=I(i,e),l=u.array.has(e),d=S(t);C(a,e,d),l?(O.array.next({name:e,values:p({},a)}),(y.isDirty||y.dirtyFields)&&r.shouldDirty&&O.state.next({name:e,dirtyFields:Ve(s,a),isDirty:Y(e,d)})):!o||o._f||b(d)?ee(e,d,r):ne(e,d,r),ie(e,u)&&O.state.next(p({},n)),O.values.next({name:c.mount?e:void 0,values:p({},a)})},"setValue"),pe=f(async o=>{c.mount=!0;const s=o.target;let l=s.name,d=!0;const m=I(i,l),h=f(()=>s.type?Te(m._f):w(o),"getCurrentFieldValue"),b=f(e=>{d=Number.isNaN(e)||g(e)&&isNaN(e.getTime())||Ae(e,I(a,l,e))},"_updateIsFieldValueUpdated");if(m){let s,c;
1const f=h(),g=o.type===F||o.type===V,v=!Le(m._f)&&!r.resolver&&!I(n.errors,l)&&!m._f.deps||He(g,I(n.touchedFields,l),n.isSubmitted,_,j),w=ie(l,u,g);C(a,l,f),g?(m._f.onBlur&&m._f.onBlur(o),t&&t(0)):m._f.onChange&&m._f.onChange(o);const x=H(l,f,g,!1),E=!J(x)||w;if(!g&&O.values.next({name:l,type:o.type,values:p({},a)}),v)return y.isValid&&("onBlur"===e.mode?g&&T():T()),E&&O.state.next(p({name:l},w?{}:x));if(!g&&w&&O.state.next(p({},n)),r.resolver){const{errors:e}=await q([l]);if(b(f),d){const t=ze(n.errors,i,l),r=ze(e,i,t.name||l);s=r.error,l=r.name,c=J(e)}}else R([l],!0),s=(await Oe(m,a,k,r.shouldUseNativeValidation))[l],R([l]),b(f),d&&(s?c=!1:y.isValid&&(c=await G(i,!0)));d&&(m._f.deps&&fe(m._f.deps),W(l,c,s,x))}},"onChange"),me=f((e,t)=>{if(I(n.errors,t)&&e.focus)return e.focus(),1},"_focusInput"),fe=f(async(e,t={})=>{let o,s;const a=Q(e);if(r.resolver){const t=await U(A(e)?e:a);o=J(t),s=e?!a.some(e=>I(t,e)):o}else e?(s=(await Promise.all(a.map(async e=>{const t=I(i,e);return await G(t&&t._f?{[e]:t}:t)}))).every(Boolean),(s||n.isValid)&&T()):s=o=await G(i);return O.state.next(p(p(p({},!te(e)||y.isValid&&o!==n.isValid?{}:{name:e}),r.resolver||!e?{isValid:o}:{}),{},{errors:n.errors})),t.shouldFocus&&!s&&se(i,me,e?a:u.mount),s},"trigger"),he=f(e=>{const t=p({},c.mount?a:s);return A(e)?t:te(e)?I(t,e):e.map(e=>I(t,e))},"getValues"),ge=f((e,t)=>({invalid:!!I((t||n).errors,e),isDirty:!!I((t||n).dirtyFields,e),error:I((t||n).errors,e),isValidating:!!I(n.validatingFields,e),isTouched:!!I((t||n).touchedFields,e)}),"getFieldState"),be=f(e=>{e&&Q(e).forEach(e=>Ee(n.errors,e)),O.state.next({errors:e?n.errors:{}})},"clearErrors"),ye=f((e,t,r)=>{const s=(I(i,e,{_f:{}})._f||{}).ref,a=I(n.errors,e)||{},{ref:c,message:l,type:u}=a,m=(0,o.A)(a,d);C(n.errors,e,p(p(p({},m),t),{},{ref:s})),O.state.next({name:e,errors:n.errors,isValid:!1}),r&&r.shouldFocus&&s&&s.focus&&s.focus()},"setError"),ve=f((e,t)=>le(e)?O.values.subscribe({next:f(r=>e(Z(void 0,t),r),"next")}):Z(e,t,!0),"watch"),we=f((e,t={})=>{for(const o of e?Q(e):u.mount)u.mount.delete(o),u.array.delete(o),t.keepValue||(Ee(i,o),Ee(a,o)),!t.keepError&&Ee(n.errors,o),!t.keepDirty&&Ee(n.dirtyFields,o),!t.keepTouched&&Ee(n.touchedFields,o),!t.keepIsValidating&&Ee(n.validatingFields,o),!r.shouldUnregister&&!t.keepDefaultValue&&Ee(s,o);O.values.next({values:p({},a)}),O.state.next(p(p({},n),t.keepDirty?{isDirty:Y()}:{})),!t.keepIsValid&&T()},"unregister"),xe=f(({disabled:e,name:t,field:r,fields:n,value:o})=>{if(D(e)&&c.mount||e){const i=e?void 0:A(o)?Te(r?r._f:I(n,t)._f):o;C(a,t,i),H(t,i,!1,!1,!0)}},"_updateDisabledField"),je=f((e,t={})=>{let n=I(i,e);const o=D(t.disabled)||D(r.disabled);return C(i,e,p(p({},n||{}),{},{_f:p(p({},n&&n._f?n._f:{ref:{name:e}}),{},{name:e,mount:!0},t)})),u.mount.add(e),n?xe({field:n,disabled:D(t.disabled)?t.disabled:r.disabled,name:e,value:t.value}):z(e,!0,t.value),p(p(p({},o?{disabled:t.disabled||r.disabled}:{}),r.progressive?{required:!!t.required,min:$e(t.min),max:$e(t.max),minLength:$e(t.minLength),maxLength:$e(t.maxLength),pattern:$e(t.pattern)}:{}),{},{name:e,onChange:pe,onBlur:pe,ref:f(o=>{if(o){je(e,t),n=I(i,e);const r=A(o.value)&&o.querySelectorAll&&o.querySelectorAll("input,select,textarea")[0]||o,a=De(r),c=n._f.refs||[];if(a?c.find(e=>e===r):r===n._f.ref)return;C(i,e,{_f:p(p({},n._f),a?{refs:[...c.filter(_e),r,...Array.isArray(I(s,e))?[{}]:[]],ref:{type:r.type,name:e}}:{ref:r})}),z(e,!1,void 0,r)}else n=I(i,e,{}),n._f&&(n._f.mount=!1),(r.shouldUnregister||t.shouldUnregister)&&(!x(u.array,e)||!c.action)&&u.unMount.add(e)},"ref")})},"register"),Pe=f(()=>r.shouldFocusError&&se(i,me,u.mount),"_focusError"),ke=f(e=>{D(e)&&(O.state.next({disabled:e}),se(i,(t,r)=>{const n=I(i,r);n&&(t.disabled=n._f.disabled||e,Array.isArray(n._f.refs)&&n._f.refs.forEach(t=>{t.disabled=n._f.disabled||e}))},0,!1))},"_disableForm"),Ce=f((e,t)=>async o=>{let s;if(o&&(o.preventDefault&&o.preventDefault(),o.persist&&o.persist()),r.disabled)return void(t&&await t(p({},n.errors),o));let c=S(a);if(O.state.next({isSubmitting:!0}),r.resolver){const{errors:e,values:t}=await q();n.errors=e,c=t}else await G(i);if(Ee(n.errors,"root"),J(n.errors)){O.state.next({errors:{}});try{await e(c,o)}catch(e){s=e}}else t&&await t(p({},n.errors),o),Pe(),setTimeout(Pe);if(O.state.next({isSubmitted:!0,isSubmitting:!1,isSubmitSuccessful:J(n.errors)&&!s,submitCount:n.submitCount+1,errors:n.errors}),s)throw s}
1,"handleSubmit"),Fe=f((e,t={})=>{I(i,e)&&(A(t.defaultValue)?ue(e,S(I(s,e))):(ue(e,t.defaultValue),C(s,e,S(t.defaultValue))),t.keepTouched||Ee(n.touchedFields,e),t.keepDirty||(Ee(n.dirtyFields,e),n.isDirty=t.defaultValue?Y(e,S(I(s,e))):Y()),t.keepError||(Ee(n.errors,e),y.isValid&&T()),O.state.next(p({},n)))},"resetField"),Be=f((t,r={})=>{const o=t?S(t):s,l=S(o),d=J(t),m=d?s:l;if(r.keepDefaultValues||(s=o),!r.keepValues){if(r.keepDirtyValues){const e=new Set([...u.mount,...Object.keys(Ve(s,a))]);for(const t of Array.from(e))I(n.dirtyFields,t)?C(m,t,I(a,t)):ue(t,I(m,t))}else{if(E&&A(t))for(const e of u.mount){const t=I(i,e);if(t&&t._f){const e=Array.isArray(t._f.refs)?t._f.refs[0]:t._f.ref;if(de(e)){const t=e.closest("form");if(t){t.reset();break}}}}i={}}a=e.shouldUnregister?r.keepDefaultValues?S(s):{}:S(m),O.array.next({values:p({},m)}),O.values.next({values:p({},m)})}u={mount:r.keepDirtyValues?u.mount:new Set,unMount:new Set,array:new Set,watch:new Set,watchAll:!1,focus:""},c.mount=!y.isValid||!!r.keepIsValid||!!r.keepDirtyValues,c.watch=!!e.shouldUnregister,O.state.next({submitCount:r.keepSubmitCount?n.submitCount:0,isDirty:!d&&(r.keepDirty?n.isDirty:!(!r.keepDefaultValues||Ae(t,s))),isSubmitted:!!r.keepIsSubmitted&&n.isSubmitted,dirtyFields:d?{}:r.keepDirtyValues?r.keepDefaultValues&&a?Ve(s,a):n.dirtyFields:r.keepDefaultValues&&t?Ve(s,t):r.keepDirty?n.dirtyFields:{},touchedFields:r.keepTouched?n.touchedFields:{},errors:r.keepErrors?n.errors:{},isSubmitSuccessful:!!r.keepIsSubmitSuccessful&&n.isSubmitSuccessful,isSubmitting:!1})},"_reset"),Ue=f((e,t)=>Be(le(e)?e(a):e,t),"reset");return{control:{register:je,unregister:we,getFieldState:ge,handleSubmit:Ce,setError:ye,_executeSchema:q,_getWatch:Z,_getDirty:Y,_updateValid:T,_removeUnmounted:K,_updateFieldArray:$,_updateDisabledField:xe,_getFieldArray:X,_reset:Be,_resetDefaultValues:f(()=>le(r.defaultValues)&&r.defaultValues().then(e=>{Ue(e,r.resetOptions),O.state.next({isLoading:!1})}),"_resetDefaultValues"),_updateFormState:f(e=>{n=p(p({},n),e)},"_updateFormState"),_disableForm:ke,_subjects:O,_proxyFormState:y,_setErrors:L,get _fields(){return i},get _formValues(){return a},get _state(){return c},set _state(e){c=e},get _defaultValues(){return s},get _names(){return u},set _names(e){u=e},get _formState(){return n},set _formState(e){n=e},get _options(){return r},set _options(e){r=p(p({},r),e)}},trigger:fe,register:je,handleSubmit:Ce,watch:ve,setValue:ue,getValues:he,reset:Ue,resetField:Fe,clearErrors:be,unregister:we,setError:ye,setFocus:f((e,t={})=>{const r=I(i,e),n=r&&r._f;if(n){const e=n.refs?n.refs[0]:n.ref;e.focus&&(e.focus(),t.shouldSelect&&le(e.select)&&e.select())}},"setFocus"),getFieldState:ge}}function Ge(e={}){const t=i.useRef(),r=i.useRef(),[n,o]=i.useState({isDirty:!1,isValidating:!1,isLoading:le(e.defaultValues),isSubmitted:!1,isSubmitting:!1,isSubmitSuccessful:!1,isValid:!1,submitCount:0,dirtyFields:{},touchedFields:{},validatingFields:{},errors:e.errors||{},disabled:e.disabled||!1,defaultValues:le(e.defaultValues)?void 0:e.defaultValues});t.current||(t.current=p(p({},Ue(e)),{},{formState:n}));const s=t.current.control;return s._options=e,ee({subject:s._subjects.state,next:f(e=>{X(e,s._proxyFormState,s._updateFormState)&&o(p({},s._formState))},"next")}),i.useEffect(()=>s._disableForm(e.disabled),[s,e.disabled]),i.useEffect(()=>{if(s._proxyFormState.isDirty){const e=s._getDirty();e!==n.isDirty&&s._subjects.state.next({isDirty:e})}},[s,n.isDirty]),i.useEffect(()=>{e.values&&!Ae(e.values,r.current)?(s._reset(e.values,s._options.resetOptions),r.current=e.values,o(e=>p({},e))):s._resetDefaultValues()},[e.values,s]),i.useEffect(()=>{e.errors&&s._setErrors(e.errors)},[e.errors,s]),i.useEffect(()=>{s._state.mount||(s._updateValid(),s._state.mount=!0),s._state.watch&&(s._state.watch=!1,s._subjects.state.next(p({},s._formState))),s._removeUnmounted()}),i.useEffect(()=>{e.shouldUnregister&&s._subjects.values.next({values:s._getWatch()})},[e.shouldUnregister,s]),t.current.formState=Z(n,s),t.current}f(Ue,"createFormControl"),f(Ge,"useForm")},41838(e,t,r){r.d(t,{a:()=>u,b:()=>p,c:()=>f,d:()=>h,e:()=>g,f:()=>b,g:()=>y,i:()=>d,j:()=>v,k:()=>w,l:()=>m,m:()=>O});var n=r(79811),o=r(70458);function i(e,t){var r=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),r.push.apply(r,n)}return r}function s(e){for(var t=1;t<arguments.length;t++){var r=null!=arguments[t]?arguments[t]:{};
1t%2?i(Object(r),!0).forEach(function(t){(0,n.A)(e,t,r[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(r)):i(Object(r)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(r,t))})}return e}var a=Object.defineProperty,c=(e,t)=>a(e,"name",{value:t,configurable:!0});const l=c(({type:e,condition:t,message:r,messageBuilder:n})=>t?null:{type:e,message:r,messageBuilder:n},"handler"),d=c(()=>({validate:c(e=>{const t="string"==typeof(0,o.p)(e);return l({type:"isString",condition:t,message:"Field must be text only",messageBuilder:c(e=>`${e} must be text only`,"messageBuilder")})},"validate")}),"isString"),u=c(()=>({validate:c(e=>{const t=!isNaN(e);return l({type:"isNumber",condition:t,message:"Field must be a number",messageBuilder:c(e=>`${e} must be a number`,"messageBuilder")})},"validate")}),"isNumber"),p=c(()=>({validate:c(e=>l({type:"isBoolean",condition:"boolean"==typeof e,message:"Field must be true or false",messageBuilder:c(e=>`${e} must be true or false`,"messageBuilder")}),"validate")}),"isBoolean"),m=c((e="string")=>({validate:c(t=>{if("boolean"===e)return p().validate(t,{});const r=(0,o.p)(t).length>0;return l({type:"required",condition:r,message:"Field is required",messageBuilder:c(e=>`${e} is required`,"messageBuilder")})},"validate")}),"isNotEmpty"),f=c(()=>({validate:c(e=>{const t=(0,o.p)(e),r=/^(?=(.{1,64}@.{1,255}))([!#$%&amp;'*+\-\/=?\^_`{|}~a-zA-Z0-9}]{1,64}(\.[!#$%&amp;'*+\-\/=?\^_`{|}~a-zA-Z0-9]{0,}){0,})@((\[(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)(\.(25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)){3}\])|([a-zA-Z0-9-]{1,63}(\.[a-zA-Z0-9-]{2,63}){1,}))$/.test(t);return l({type:"isEmail",condition:r,message:"Please enter a valid email address",messageBuilder:c(()=>"Please enter a valid email address","messageBuilder")})},"validate")}),"isEmail"),h=c((e,t)=>({validate:c((r,n)=>{const i=(0,o.p)(r)===n[e];return l({type:"doesMatch",condition:i,message:`Should match ${t}`,messageBuilder:c(()=>`Should match ${t}`,"messageBuilder")})},"validate")}),"doesMatch"),g=c((e,t)=>({validate:c((r,n)=>{const i=(0,o.p)(r)!==n[e];return l({type:"doesNotMatch",condition:i,message:`Should not match ${t}`,messageBuilder:c(()=>`Should not match ${t}`,"messageBuilder")})},"validate")}),"doesNotMatch"),b=c((e,t,r)=>({validate:c(r=>{if(!r)return null;const n=(0,o.p)(r),i=(0,o.c)(n,t),a={type:`hasMin${(0,o.a)(t||"")}`,condition:i>=e};return l(s(s({},a),{},t?{message:`Must contain minimum ${e} ${t}`,messageBuilder:c(()=>`Must contain minimum ${e} ${t}`,"messageBuilder")}:{message:`Minimum length is ${e} characters`,messageBuilder:c(()=>`Minimum length is ${e} characters`,"messageBuilder")}))},"validate")}),"hasMin"),y=c((e,t,r)=>({validate:c(r=>{const n=(0,o.p)(r),i=(0,o.c)(n,t),a={type:`hasMax${(0,o.a)(t||"")}`,condition:i<=e};return l(s(s({},a),{},t?{message:`Must contain maximum ${e} ${t}`,messageBuilder:c(()=>`Must contain maximum ${e} ${t}`,"messageBuilder")}:{message:`Maximum length is ${e} characters`,messageBuilder:c(()=>`Maximum length is ${e} characters`,"messageBuilder")}))},"validate")}),"hasMax"),v=c((e,t,r,n)=>({validate:c(n=>{const i=Number(n),a={type:`hasRange${(0,o.a)(r||"")}`,condition:i>=e&&i<=t};return l(s(s({},a),{},r?{message:`Must contain a minimum value of ${e} ${r} and a maximum value of ${t} ${r}`,messageBuilder:c(()=>`Must contain a minimum value of ${e} ${r} and a maximum value of ${t} ${r}`,"messageBuilder")}:{message:`Minimum value is ${e} characters and maximum value is ${t} characters`,messageBuilder:c(()=>`Minimum value is ${e} characters and maximum value is ${t} characters`,"messageBuilder")}))},"validate")}),"hasRange"),w=c(()=>({validate:c(e=>{const t={type:"containsNoSpaces",condition:!(0,o.p)(e).includes(" ")};return l(s(s({},t),{},{message:"Must not contain any spaces",messageBuilder:c(()=>"Must not contain any spaces","messageBuilder")}))},"validate")}),"containsNoSpaces"),O=c(e=>({validate:c(t=>{const r=(0,o.p)(t),n={type:"matchesRegex",condition:e.test(r)};return l(s(s({},n),{},{message:"Field does not match the required format",messageBuilder:c(()=>"Field does not match the required format","messageBuilder")}))},"validate")}),"matchesRegex")},97593(e,t,r){r.d(t,{u:()=>a});var n=r(7378),o=Object.defineProperty,i=(e,t)=>o(e,"name",{value:t,configurable:!0});const s=[];function a(e,t=s){const r=(0,n.useRef)(null);return(0,n.useEffect)(()=>{const n=i(n=>{var o;const i=n.target;(null===(o=r.current)||void 0===o?void 0:o.contains(i))||t.some(e=>{var t;return null===(t=e.current)||void 0===t?void 0:t.contains(i)})||e()},"handleClickOutside");return document.addEventListener("mousedown",n),()=>{document.removeEventListener("mousedown",n)}},[e,t]),r}i(a,"useClickOutside")},30852(e,t,r){r.d(t,{u:()=>s});var n=r(7378),o=Object.defineProperty,i=(e,t)=>o(e,"name",{value:t,configurable:!0});const s=i(({defaultIsOpen:e,onInteract:t,keepOpen:r})=>
1{const[o,s]=(0,n.useState)(e||!1),a=(0,n.useRef)(null);return(0,n.useEffect)(()=>{var e;const t=(null===(e=a.current)||void 0===e?void 0:e.querySelectorAll("a"))||[];return t.length>0&&!o&&t.forEach(e=>{e.setAttribute("tabIndex","-1")}),()=>{t.forEach(e=>{e.setAttribute("tabIndex","0")})}},[o]),{contentRef:a,isOpen:o,onDropdownInteract:i(()=>{s(e=>!e),!r&&t&&t()},"onDropdownInteract")}},"useDropdownToggle")},34421(e,t,r){r.d(t,{u1:()=>s,W5:()=>o,pL:()=>i});var n=r(18865);r(7021);n.k_.BREAKING_NEWS;const o=()=>{const e=(new Date).getFullYear()-18;return{mostRecentYear:e,earliestYear:e-90}},i=()=>{const e=[],{earliestYear:t,mostRecentYear:r}=o();for(let n=r;n>=t;n--)e.push(n);return e},s=e=>e instanceof Error?e.message:e.toString()},28859(e,t,r){r.d(t,{A:()=>o});var n=r(32644);const o=async()=>{await(0,n.Ay)()&&window.braze.openSession()}}},e=>{var t;t=12628,e(e.s=t)}]);

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