1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,51250,(e,t,a)=>{"use strict";t.exports="SECRET_DO_NOT_PASS_THIS_OR_YOU_WILL_BE_FIRED"},10432,(e,t,a)=>{"use strict";var n=e.r(51250);function r(){}function i(){}i.resetWarningCache=r,t.exports=function(){function e(e,t,a,r,i,o){if(o!==n){var s=Error("Calling PropTypes validators directly is not supported by the `prop-types` package. Use PropTypes.checkPropTypes() to call them. Read more at http://fb.me/use-check-prop-types");throw s.name="Invariant Violation",s}}function t(){return e}e.isRequired=e;var a={array:e,bigint:e,bool:e,func:e,number:e,object:e,string:e,symbol:e,any:e,arrayOf:t,element:e,elementType:e,instanceOf:t,node:e,objectOf:t,oneOf:t,oneOfType:t,shape:t,exact:t,checkPropTypes:i,resetWarningCache:r};return a.PropTypes=a,a}},91567,(e,t,a)=>{t.exports=e.r(10432)()},46825,78160,e=>{"use strict";var t,a,n,r,i=e.i(91398),o=e.i(91788),s=e.i(3828);e.i(47620);var l=e.i(71179),f=e.i(80673),c=e.i(56001);function u(e,t){(null==t||t>e.length)&&(t=e.length);for(var a=0,n=Array(t);a<t;a++)n[a]=e[a];return n}e.s(["default",0,({isLogin:e,agreeToTerms:t,onTermsChange:a})=>{let[n,r]=(0,o.useState)(""),[u,d]=(0,o.useState)(""),[m,h]=(0,o.useState)(""),[p,g]=(0,o.useState)(""),[v,b]=(0,o.useState)(""),[y,x]=(0,o.useState)(!0),[w,j]=(0,o.useState)(!0),[k,S]=(0,o.useState)(!0),[A,N]=(0,o.useState)(!1),[P,I]=(0,o.useState)(!1),[C,O]=(0,o.useState)(!1),[F,z]=(0,o.useState)(!1),[E,M]=(0,o.useState)(!1),[R,L]=(0,o.useState)(!1),[D,T]=(0,o.useState)(!1),W=void 0!==t?t:F,V=a||z,{t:B,i18n:U}=(0,l.useTranslation)(["auth","common"]),q=(0,s.useRouter)(),H=(0,o.useRef)(null),_=(0,o.useRef)(null),Y=(0,o.useRef)(null),$=(0,o.useRef)(null),{user:J,loading:K,loginWithEmail:G,registerWithEmail:X,resendVerificationEmail:Z}=(0,f.useAuth)();(0,o.useEffect)(()=>{H.current&&H.current.focus()},[]);let Q=(t=u)=>{if(e)return x(!0),!0;let a=[];t.length<8&&a.push("at least 8 characters"),/[a-z]/.test(t)||a.push("a lowercase letter"),/[A-Z]/.test(t)||a.push("an uppercase letter"),/\d/.test(t)||a.push("a number"),/[!@#$%^&*()_+\-=\[\]{};':"\\|,.<>\/?]/.test(t)||a.push("a special character"),["password123","12345678","qwerty123","letmein123","welcome123","admin12345","password1!","changeme12"].some(e=>t.toLowerCase().includes(e))&&a.push("not a common password");let n=0===a.length;return x(n),{isValid:n,errors:a,message:a.length>0?`Password must contain ${a.join(", ")}`:""}},ee=(e=n)=>{let t=/^[\w.+-]+@[\w.-]+\.[a-zA-Z]{2,}$/.test(e);return j(t),t},et=t=>{"email"===t.target.name&&(""!==t.target.value?ee(t.target.value):j(!0)),"password"!==t.target.name||e||(""!==t.target.value?Q(t.target.value):x(!0)),"confirmPassword"===t.target.name&&(""!==t.target.value?S(u===t.target.value):S(!0))},ea=async t=>{if(t.preventDefault(),A)return;let a=ee(),r=e?{isValid:!0}:Q(),i=!0===r||r.isValid,o=!!e||u===m,s=!!e||W;if(e||o||S(!1),!a||!i||!o||!s)return void(!a&&H.current?H.current.focus():!i&&_.current?_.current.focus():!o&&Y.current&&Y.current.focus());N(!0),g(""),L(!1);try{if(e){let e=await G(n,u);(null==e?void 0:e.error)&&(g(e.error),H.current&&H.current.focus())}else{let e=n.split("@")[0],t=await X(n,u,e,U.language||"en");(null==t?void 0:t.emailSent)===!1?b(B("auth:errors.verificationRateLimited",{defaultValue:"Registration successful, but verification email could not be sent. Please log in and resend the verification email."})):b(B("auth:signup.success",{defaultValue:"Registration successful! Please check your email for verification."})),M(!0)}}catch(n){var l,f,c;let t=B("auth:errors.unknownError")||"An unexpected error occurred. Please try again.",a=(null==n?void 0:n.code)||"";"auth/invalid-credential"===a||"auth/wrong-password"===a||"auth/user-not-found"===a||(null==n||null==(l=n.message)?void 0:l.includes("INVALID_LOGIN_CREDENTIALS"))||(null==n||null==(f=n.message)?void 0:f.toLowerCase().includes("invalid"))?t=B("auth:errors.invalidCredentials")||"Invalid email or password. Please check your credentials and try again.":"auth/invalid-email"===a?t=B("auth:validation.emailInvalid")||"Please enter a valid email address.":"auth/user-disabled"===a?t
1=B("auth:errors.userDisabled")||"This account has been disabled.":"auth/too-many-requests"===a?t=B("auth:errors.tooManyAttempts")||"Too many failed attempts. Please try again later.":"auth/network-request-failed"===a||"auth/network-error"===a?t=B("auth:errors.networkError")||"Network error. Please check your connection and try again.":(null==n||null==(c=n.message)?void 0:c.includes("EMAIL_NOT_VERIFIED"))?(t=B("auth:errors.emailNotVerified")||"Please verify your email address before logging in. Check your inbox for the verification link.",e&&L(!0)):(null==n?void 0:n.message)==="VERIFICATION_RATE_LIMITED"?t=B("auth:errors.verificationRateLimited")||"Registration successful, but verification email could not be sent due to rate limiting. Please try resending the verification email later.":"auth/email-already-in-use"===a?t=B("auth:errors.emailAlreadyExists")||"An account with this email already exists.":"auth/weak-password"===a?t=B("auth:errors.weakPassword")||"Password is too weak.":"auth/invalid-password"===a?t=B("auth:errors.invalidCredentials")||"Invalid email or password. Please check your credentials and try again.":"auth/missing-password"===a?t=B("auth:validation.passwordRequired")||"Password is required.":"auth/missing-email"===a&&(t=B("auth:validation.emailRequired")||"Email is required."),g(t),H.current&&H.current.focus()}finally{N(!1)}},en=async()=>{if(!D){T(!0),g("");try{let e=await Z(n,u,U.language||"en");(null==e?void 0:e.alreadyVerified)?(L(!1),b(B("auth:signup.verificationSuccessMessage",{defaultValue:"Your email has been successfully verified. You can now log in to your account."}))):(null==e?void 0:e.success)?(L(!1),b(B("auth:signup.verificationSent",{defaultValue:"Verification email sent! Check your inbox."}))):g(B("auth:errors.tooManyAttempts")||"Too many attempts. Please try again later.")}catch(e){L(!1),g(B("auth:errors.unknownError")||"An unexpected error occurred. Please try again.")}finally{T(!1)}}};(0,o.useEffect)(()=>{if(p||v){let e=setTimeout(()=>{g(""),b("")},8e3);return()=>clearTimeout(e)}},[p,v]),(0,o.useEffect)(()=>{if(E){let e=setTimeout(()=>{q.push("/auth/login")},3e3);return()=>clearTimeout(e)}},[E]);let er=t=>{"Enter"===t.key&&"INPUT"===t.target.tagName&&(t.preventDefault(),"email"===t.target.name&&_.current?_.current.focus():"password"===t.target.name?!e&&Y.current?Y.current.focus():$.current&&$.current.click():"confirmPassword"===t.target.name&&$.current&&$.current.click())};return K&&!A?(0,i.jsxs)("div",{className:"auth-loading-container",role:"status","aria-live":"polite",children:[(0,i.jsx)("div",{className:"auth-loading-spinner","aria-hidden":"true"}),(0,i.jsx)("span",{className:"sr-only",children:B("common:loading")||"Loading..."}),(0,i.jsx)("p",{children:B("common:loading")||"Loading..."})]}):(0,i.jsxs)("form",{onSubmit:ea,noValidate:!0,role:"form","aria-labelledby":"form-title",className:"auth-form",children:[p&&(0,i.jsxs)("div",{className:"auth-notification auth-notification--error",role:"alert","aria-live":"assertive","aria-atomic":"true",children:[(0,i.jsxs)("div",{className:"auth-notification-content",children:[(0,i.jsx)("svg",{className:"auth-notification-icon",fill:"currentColor",viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",children:(0,i.jsx)("path",{fillRule:"evenodd",d:"M18 10a8 8 0 11-16 0 8 8 0 0116 0zm-7 4a1 1 0 11-2 0 1 1 0 012 0zm-1-9a1 1 0 00-1 1v4a1 1 0 102 0V6a1 1 0 00-1-1z",clipRule:"evenodd"})}),(0,i.jsx)("span",{children:p})]}),(0,i.jsx)("button",{type:"button",onClick:()=>g(""),className:"auth-notification-dismiss","aria-label":"Dismiss error message",children:(0,i.jsx)("svg",{className:"auth-dismiss-icon",fill:"currentColor",viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg",children:(0,i.jsx)("path",{fillRule:"evenodd",d:"M4.293 4.293a1 1 0 011.414 0L10 8.586l4.293-4.293a1 1 0 111.414 1.414L11.414 10l4.293 4.293a1 1 0 01-1.414 1.414L10 11.414l-4.293 4.293a1 1 0 01-1.414-1.414L8.586 10 4.293 5.707a1 1 0 010-1.414z",clipRule:"evenodd"})})})]}),e&&R&&(0,i.jsx)("div",{className:"form-group",children:(0,i.jsx)("button",{type:"button",onClick:en,disabled:D||A,className:"button is-light is-fullwidth",children:D?B("common:loading")||"Loading...":B("auth:signup.resendVerification")||"Resend verification email"})}),v&&(0,i.jsxs)("div",{className:"auth-notification auth-notification--success",role:"status","aria-live":"polite","aria-atomic":"true",children:[(0,i.jsxs)("div",{className:"auth-notification-content",children:[(0,i.jsx)("svg",{className:"auth-notification-icon",fill:"currentColor",viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",children:(0,i.jsx)("path",{fillRule:"evenodd",d:"M10 18a8 8 0 100-16 8 8 0 000 16zm3.707-9.293a1 1 0 00-1.414-1.414L9 10.586 7.707 9.293a1 1 0 00-1.414 1.414l2 2a1 1 0 001.414 0l4-4z",clipRule:"evenodd"})}),(0,i.jsx)("span",{children:v})]}),(0,i.jsx)("button",{type:"button",onClick:()=>b(""),className:"auth-notification-dismiss","aria-label":"Dismiss success message",children:(0,i.jsx)("svg",{className:"auth-dismiss-icon",fill:"currentColor",viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg",children:(0,i.jsx)("path",{fillRule:"evenodd",d:"M4.293 4.293a1 1 0 011.414 0L10 8.586l4.293-4.293a1 1 0 111.414 1.414L11.414 10l4.293 4.293a1 1 0 01-1.414 1.414L10 11.414l-4.293 4.293a1 1 0 01-1.414-1.414L8.586 10 4.293 5.707a1 1 0 010-1.414z",clipRule:"evenodd"})})})]}),(0,i.jsxs)("div",{className:"form-group",children:[(0,i.jsxs)("label",{htmlFor:"email-input",className:"label",id:"email-label",children:[B("auth:login.email")||"Email Address",(0,i.jsx)("span",{className:"required-indicator","aria-label":B("common:required")||"Required",children:"*"})]}),(0,i.jsxs)("div",{className:"input-wrapper",children:[(0,i.jsx)("input",{ref:H,id:"email-input",className:`input ${!w?"is-invalid":"is-valid"}`,type:"email",name:"email",placeholder:B("auth:login.email")||"Email Address",value:n,onChange:e=>{r(e.target.value),p&&g("")},onBlur:et,onKeyDown:er,required:!0,autoComplete:"email",autoCapitalize:"none",autoCorrect:"off",spellCheck:"false","aria-labelledby":"email-label","aria-describedby":w?void 0:"email-error","aria-invalid":!w}),(0,i.jsx)("span",{className:"input-icon","aria-hidden":"true",children:(0,i.jsxs)("svg",{fill:"currentColor",viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg",children:[(0,i.jsx)("path",{d:"M2.003 5.884L10 9.882l7.997-3.998A2 2 0 0016 4H4a2 2 0 00-1.997 1.884z"}),(0,i.jsx)("path",{d:"M18 8.118l-8 4-8-4V14a2 2 0 002 2h12a2 2 0 002-2V8.118z"})]})})]}),!w&&n.length>0&&(0,i.jsxs)("div",{className:"field-error",id:"email-error",role:"alert","aria-live":"polite",children:[(0,i.jsx)("svg",{className:"error-icon",fill:"currentColor",viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",children:(0,i.jsx)("path",{fillRule:"evenodd",d:"M18 10a8 8 0 11-16 0 8 8 0 0116 0zm-7 4a1 1 0 11-2 0 1 1 0 012 0zm-1-9a1 1 0 00-1 1v4a1 1 0 102 0V6a1 1 0 00-1-1z",clipRule:"evenodd"})}),B("auth:validation.emailInvalid")||"Please enter a valid email address"]})]}),(0,i.jsxs)("div",{className:"form-group",children:[(0,i.jsxs)("label",{htmlFor:"password-input",className:"label",id:"password-label",children:[B("auth:login.password")||"Password",(0,i.jsx)("span",{className:"required-indicator","aria-label":B("common:required")||"Required",children:"*"})]}),(0,i.jsxs)("div",{className:"input-wrapper",children:[(0,i.jsx)("input",{ref:_,id:"password-input",className:`input ${!y?"is-invalid":"is-valid"}`,type:P?"text":"password",name:"password",placeholder:B("auth:login.password")||"Password",value:u,onChange:e=>{d(e.target.value),p&&g("")},onBlur:et,onKeyDown:er,required:!0,minLength:e?"1":"10",autoComplete:e?"current-password":"new-password","aria-labelledby":"password-label","aria-describedby":y?"password-help":"password-error password-help","aria-invalid":!y}),(0,i.jsx)("span",{className:"input-icon","aria-hidden":"true",children:(0,i.jsx)("svg",{fill:"currentColor",viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg",children:(0,i.jsx)("path",{fillRule:"evenodd",d:"M5 9V7a5 5 0 0110 0v2a2 2 0 012 2v5a2 2 0 01-2 2H5a2 2 0 01-2-2v-5a2 2 0 012-2zm8-2v2H7V7a3 3 0 016 0z",clipRule:"evenodd"})})}),(0,i.jsx)("button",{type:"button",className:"password-toggle",onClick:()=>{I(!P)}
1,"aria-label":P?B("common:hide")||"Hide password":B("common:show")||"Show password",tabIndex:"0",children:P?(0,i.jsxs)("svg",{fill:"currentColor",viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg",children:[(0,i.jsx)("path",{fillRule:"evenodd",d:"M3.707 2.293a1 1 0 00-1.414 1.414l14 14a1 1 0 001.414-1.414l-1.473-1.473A10.014 10.014 0 0019.542 10C18.268 5.943 14.478 3 10 3a9.958 9.958 0 00-4.512 1.074l-1.78-1.781zm4.261 4.26l1.514 1.515a2.003 2.003 0 012.45 2.45l1.514 1.514a4 4 0 00-5.478-5.478z",clipRule:"evenodd"}),(0,i.jsx)("path",{d:"M12.454 16.697L9.75 13.992a4 4 0 01-3.742-3.741L2.335 6.578A9.98 9.98 0 00.458 10c1.274 4.057 5.065 7 9.542 7 .847 0 1.669-.105 2.454-.303z"})]}):(0,i.jsxs)("svg",{fill:"currentColor",viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg",children:[(0,i.jsx)("path",{d:"M10 12a2 2 0 100-4 2 2 0 000 4z"}),(0,i.jsx)("path",{fillRule:"evenodd",d:"M.458 10C1.732 5.943 5.522 3 10 3s8.268 2.943 9.542 7c-1.274 4.057-5.064 7-9.542 7S1.732 14.057.458 10zM14 10a4 4 0 11-8 0 4 4 0 018 0z",clipRule:"evenodd"})]})})]}),!e&&(0,i.jsx)("div",{className:"field-help",id:"password-help",children:B("auth:validation.passwordRequirements")||"Password must be at least 10 characters with uppercase, lowercase, numbers, and special characters"}),!e&&(0,i.jsx)(c.default,{password:u}),!y&&u.length>0&&!e&&(0,i.jsxs)("div",{className:"field-error",id:"password-error",role:"alert","aria-live":"polite",children:[(0,i.jsx)("svg",{className:"error-icon",fill:"currentColor",viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",children:(0,i.jsx)("path",{fillRule:"evenodd",d:"M18 10a8 8 0 11-16 0 8 8 0 0116 0zm-7 4a1 1 0 11-2 0 1 1 0 012 0zm-1-9a1 1 0 00-1 1v4a1 1 0 102 0V6a1 1 0 00-1-1z",clipRule:"evenodd"})}),B("auth:validation.passwordRequirements")||"Password must be at least 10 characters with uppercase, lowercase, numbers, and special characters"]})]}),!e&&(0,i.jsxs)("div",{className:"form-group",children:[(0,i.jsxs)("label",{htmlFor:"confirm-password-input",className:"label",id:"confirm-password-label",children:[B("auth:signup.confirmPassword")||"Confirm Password",(0,i.jsx)("span",{className:"required-indicator","aria-label":B("common:required")||"Required",children:"*"})]}),(0,i.jsxs)("div",{className:"input-wrapper",children:[(0,i.jsx)("input",{ref:Y,id:"c
1onfirm-password-input",className:`input ${!k&&m.length>0?"is-invalid":"is-valid"}`,type:C?"text":"password",name:"confirmPassword",placeholder:B("auth:signup.confirmPassword")||"Confirm Password",value:m,onChange:e=>{h(e.target.value),p&&g("")},onBlur:et,onKeyDown:er,required:!0,minLength:"10",autoComplete:"new-password","aria-labelledby":"confirm-password-label","aria-describedby":k?void 0:"confirm-password-error","aria-invalid":!k}),(0,i.jsx)("span",{className:"input-icon","aria-hidden":"true",children:(0,i.jsx)("svg",{fill:"currentColor",viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg",children:(0,i.jsx)("path",{fillRule:"evenodd",d:"M5 9V7a5 5 0 0110 0v2a2 2 0 012 2v5a2 2 0 01-2 2H5a2 2 0 01-2-2v-5a2 2 0 012-2zm8-2v2H7V7a3 3 0 016 0z",clipRule:"evenodd"})})}),(0,i.jsx)("button",{type:"button",className:"password-toggle",onClick:()=>{O(!C)},"aria-label":C?B("common:hide")||"Hide password":B("common:show")||"Show password",tabIndex:"0",children:C?(0,i.jsxs)("svg",{fill:"currentColor",viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg",children:[(0,i.jsx)("path",{fillRule:"evenodd",d:"M3.707 2.293a1 1 0 00-1.414 1.414l14 14a1 1 0 001.414-1.414l-1.473-1.473A10.014 10.014 0 0019.542 10C18.268 5.943 14.478 3 10 3a9.958 9.958 0 00-4.512 1.074l-1.78-1.781zm4.261 4.26l1.514 1.515a2.003 2.003 0 012.45 2.45l1.514 1.514a4 4 0 00-5.478-5.478z",clipRule:"evenodd"}),(0,i.jsx)("path",{d:"M12.454 16.697L9.75 13.992a4 4 0 01-3.742-3.741L2.335 6.578A9.98 9.98 0 00.458 10c1.274 4.057 5.065 7 9.542 7 .847 0 1.669-.105 2.454-.303z"})]}):(0,i.jsxs)("svg",{fill:"currentColor",viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg",children:[(0,i.jsx)("path",{d:"M10 12a2 2 0 100-4 2 2 0 000 4z"}),(0,i.jsx)("path",{fillRule:"evenodd",d:"M.458 10C1.732 5.943 5.522 3 10 3s8.268 2.943 9.542 7c-1.274 4.057-5.064 7-9.542 7S1.732 14.057.458 10zM14 10a4 4 0 11-8 0 4 4 0 018 0z",clipRule:"evenodd"})]})})]}),!k&&m.length>0&&(0,i.jsxs)("div",{className:"field-error",id:"confirm-password-error",role:"alert","aria-live":"polite",children:[(0,i.jsx)("svg",{className:"error-icon",fill:"currentColor",viewBox:"0 0 20 20",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",children:(0,i.jsx)("path",{fillRule:"evenodd",d:"M18 10a8 8 0 11-16 0 8 8 0 0116 0zm-7 4a1 1 0 11-2 0 1 1 0 012 0zm-1-9a1 1 0 00-1 1v4a1 1 0 102 0V6a1 1 0 00-1-1z",clipRule:"evenodd"})}),B("auth:validation.passwordMatch")||"Passwords must match"]})]}),!e&&(0,i.jsxs)("div",{className:"form-group mt-6",children:[(0,i.jsxs)("label",{className:"checkbox flex items-start gap-3 cursor-pointer",children:[(0,i.jsx)("input",{type:"checkbox",checked:W,onChange:e=>V(e.target.checked),className:"mt-1 mx-2"}),(0,i.jsx)("span",{className:"text-sm text-[var(--text-light)]",children:B("auth:signup.agreeToTerms")||"I agree to the Terms of Service and Privacy Policy"})]}),!W&&(0,i.jsx)("p",{className:"text-xs text-red-500 mt-1",children:B("auth:validation.termsRequired")||"You must agree to the terms and conditions"})]}),(0,i.jsxs)("div",{className:"form-group",children:[(0,i.jsx)("button",{ref:$,type:"submit",className:"button is-primary",disabled:A||!w&&n.length>0||!y&&u.length>0&&!e||!k&&m.length>0&&!e||!W&&!e,"aria-describedby":"submit-help",children:A?(0,i.jsxs)(i.Fragment,{children:[(0,i.jsxs)("svg",{className:"button-spinner",fill:"none",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg","aria-hidden":"true",children:[(0,i.jsx)("circle",{className:"opacity-25",cx:"12",cy:"12",r:"10",stroke:"currentColor",strokeWidth:"4"}),(0,i.jsx)("path",{className:"opacity-75",fill:"currentColor",d:"M4 12a8 8 0 018-8V0C5.373 0 0 5.373 0 12h4zm2 5.291A7.962 7.962 0 014 12H0c0 3.042 1.135 5.824 3 7.938l3-2.647z"})]}),(0,i.jsx)("span",{children:B("common:loading")||"Loading..."})]}):(0,i.jsx)("span",{children:e?B("auth:login.submit")||"Log In":B("auth:signup.submit")||"Sign Up"})}),(0,i.jsx)("div",{className:"sr-only",id:"submit-help",children:e?B("auth:login.subtitle")||"Log in to your account":B("auth:signup.subtitle")||"Create a new account"})]})]})}],46825),e.i(50461);function d(e,t){var a="u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(!a){if(Array.isArray(e)||(a=x(e))||t&&e&&"number"==typeof e.length){a&&(e=a);var n=0,r=function(){};return{s:r,n:function(){return n>=e.length?{done:!0}:{done:!1,value:e[n++]}},e:function(e){throw e},f:r}}throw TypeError("Invalid attempt to iterate non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}var i,o=!0,s=!1;return{s:function(){a=a.call(e)},n:function(){var e=a.next();return o=e.done,e},e:function(e){s=!0,i=e},f:function(){try{o||null==a.return||a.return()}finally{if(s)throw i}}}}function m(e,t,a){return(t=b(t))in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function h(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),a.push.apply(a,n)}return a}function p(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};
1t%2?h(Object(a),!0).forEach(function(t){m(e,t,a[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):h(Object(a)).forEach(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))})}return e}function g(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var a=null==e?null:"u">typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=a){var n,r,i,o,s=[],l=!0,f=!1;try{if(i=(a=a.call(e)).next,0===t){if(Object(a)!==a)return;l=!1}else for(;!(l=(n=i.call(a)).done)&&(s.push(n.value),s.length!==t);l=!0);}catch(e){f=!0,r=e}finally{try{if(!l&&null!=a.return&&(o=a.return(),Object(o)!==o))return}finally{if(f)throw r}}return s}}(e,t)||x(e,t)||function(){throw TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function v(e){return function(e){if(Array.isArray(e))return u(e)}(e)||function(e){if("u">typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||x(e)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function b(e){var t=function(e,t){if("object"!=typeof e||!e)return e;var a=e[Symbol.toPrimitive];if(void 0!==a){var n=a.call(e,t||"default");if("object"!=typeof n)return n;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==typeof t?t:t+""}function y(e){return(y="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function x(e,t){if(e){if("string"==typeof e)return u(e,t);var a=({}).toString.call(e).slice(8,-1);return"Object"===a&&e.constructor&&(a=e.constructor.name),"Map"===a||"Set"===a?Array.from(e):"Arguments"===a||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a)?u(e,t):void 0}}var w=function(){},j={},k={},S=null,A={mark:w,measure:w};try{"u">typeof window&&(j=window),"u">typeof document&&(k=document),"u">typeof MutationObserver&&(S=MutationObserver),"u">typeof performance&&(A=performance)}catch(e){}var N=(j.navigator||{}).userAgent,P=void 0===N?"":N,I=j,C=k,O=S,F=A;I.document;var z=!!C.documentElement&&!!C.head&&"function"==typeof C.addEventListener&&"function"==typeof C.createElement,E=~P.indexOf("MSIE")||~P.indexOf("Trident/"),M={classic:{fa:"solid",fas:"solid","fa-solid":"solid",far:"regular","fa-regular":"regular",fal:"light","fa-light":"light",fat:"thin","fa-thin":"thin",fab:"brands","fa-brands":"brands"},duotone:{fa:"solid",fad:"solid","fa-solid":"solid","fa-duotone":"solid",fadr:"regular","fa-regular":"regular",fadl:"light","fa-light":"light",fadt:"thin","fa-thin":"thin"},sharp:{fa:"solid",fass:"solid","fa-solid":"solid",fasr:"regular","fa-regular":"regular",fasl:"light","fa-light":"light",fast:"thin","fa-thin":"thin"},"sharp-duotone":{fa:"solid",fasds:"solid","fa-solid":"solid",fasdr:"regular","fa-regular":"regular",fasdl:"light","fa-light":"light",fasdt:"thin","fa-thin":"thin"},slab:{"fa-regular":"regular",faslr:"regular"},"slab-press":{"fa-regular":"regular",faslpr:"regular"},thumbprint:{"fa-light":"light",fatl:"light"},whiteboard:{"fa-semibold":"semibold",fawsb:"semibold"},notdog:{"fa-solid":"solid",fans:"solid"},"notdog-duo":{"fa-solid":"solid",fands:"solid"},etch:{"fa-solid":"solid",faes:"solid"},graphite:{"fa-thin":"thin",fagt:"thin"},jelly:{"fa-regular":"regular",fajr:"regular"},"jelly-fill":{"fa-regular":"regular",fajfr:"regular"},"jelly-duo":{"fa-regular":"regular",fajdr:"regular"},chisel:{"fa-regular":"regular",facr:"regular"},utility:{"fa-semibold":"semibold",fausb:"semibold"},"utility-duo":{"fa-semibold":"semibold",faudsb:"semibold"},"utility-fill":{"fa-semibold":"semibold",faufsb:"semibold"}},R=["fa-classic","fa-duotone","fa-sharp","fa-sharp-duotone","fa-thumbprint","fa-whiteboard","fa-notdog","fa-notdog-duo","fa-chisel","fa-etch","fa-graphite","fa-jelly","fa-jelly-fill","fa-jelly-duo","fa-slab","fa-slab-press","fa-utility","fa-utility-duo","fa-utility-fill"],L="classic",D="duotone",T="sharp",W="sharp-duotone",V="chisel",B="etch",U="graphite",q="jelly",H="jelly-duo",_="jelly-fill",Y="notdog",$="notdog-duo",J="slab",K="slab-press",G="thumbprint",X="utility",Z="utility-duo",Q="utility-fill",ee="whiteboard",et=[L,D,T,W,V,B,U,q,H,_,Y,$,J,K,G,X,Z,Q,ee];m(m(m(m(m(m(m(m(m(m(n={},L,"Classic"),D,"Duotone"),T,"Sharp"),W,"Sharp Duotone"),V,"Chisel"),B,"Etch"),U,"Graphite"),q,"Jelly"),H,"Jelly Duo"),_,"Jelly Fill"),m(m(m(m(m(m(m(m(m(n,Y,"Notdog"),$,"Notdog Duo"),J,"Slab"),K,"Slab Press"),G,"Thumbprint"),X,"Utility"),Z,"Utility Duo"),Q,"Utility Fill"),ee,"Whiteboard");var ea=new Map([["classic",{defaultShortPrefixId:"fas",defaultStyleId:"solid",styleIds:["solid","regular","light","thin","brands"],futureStyleIds:[],defaultFontWeight:900}],["duotone",{defaultShortPrefixId:"fad",defaultStyleId:"solid",styleIds:["solid","regular","light","thin"],futureStyleIds:[],defaultFontWeight:900}],["sharp",{defaultShortPrefixId:"fass",defaultStyleId:"solid",styleIds:["solid","regular","light","thin"],futureStyleIds:[],defaultFontWeight:900}],["sharp-duotone",{defaultShortPrefixId:"fasds",defaultStyleId:"solid",styleIds:["solid","regular","light","thin"],futureStyleIds:[],defaultFontWeight:900}],["chisel",{defaultShortPrefixId:"facr",defaultStyleId:"regular",styleIds:["regular"],futureStyleIds:[],defaultFontWeight:400}],["etch",{defaultShortPrefixId:"faes",defaultStyleId:"solid",styleIds:["solid"],futureStyleIds:[],defaultFontWeight:900}],["graphite",{defaultShortPrefixId:"fagt",defaultStyleId:"thin",styleIds:["thin"],futureStyleIds:[],defaultFontWeight:100}],["jelly",{defaultShortPrefixId:"fajr",defaultStyleId:"regular",styleIds:["regular"],futureStyleIds:[],defaultFontWeight:400}],["jelly-duo",{defaultShortPrefixId:"fajdr",defaultStyleId:"regular",styleIds:["regular"],futureStyleIds:[],defaultFontWeight:400}],["jelly-fill",{defaultShortPrefixId:"fajfr",defaultStyleId:"regular",styleIds:["regular"],futureStyleIds:[],defaultFontWeight:400}],["notdog",{defaultShortPrefixId:"fans",defaultStyleId:"solid",styleIds:["solid"],futureStyleIds:[],defaultFontWeight:900}],["notdog-duo",{defaultShortPrefixId:"fands",defaultStyleId:"solid",styleIds:["solid"],futureStyleIds:[],defaultFontWeight:900}],["slab",{defaultShortPrefixId:"faslr",defaultStyleId:"regular",styleIds:["regular"],futureStyleIds:[],defaultFontWeight:400}],["slab-press",{defaultShortPrefixId:"faslpr",defaultStyleId:"regular",styleIds:["regular"],futureStyleIds:[],defaultFontWeight:400}],["thumbprint",{defaultShortPrefixId:"fatl",defaultStyleId:"light",styleIds:["light"],futureStyleIds:[],defaultFontWeight:300}],["utility",{defaultShortPrefixId:"fausb",defaultStyleId:"semibold",styleIds:["semibold"],futureStyleIds:[],defaultFontWeight:600}],["utility-duo",{defaultShortPrefixId:"faudsb",defaultStyleId:"semibold",styleIds:["semibold"],futureStyleIds:[],defaultFontWeight:600}],["utility-fill",{defaultShortPrefixId:"faufsb",defaultStyleId:"semibold",styleIds:["semibold"],futureStyleIds:[],defaultFontWeight:600}],["whiteboard",{defaultShortPrefixId:"fawsb",defaultStyleId:"semibold",styleIds:["semibold"],futureStyleIds:[],defaultFontWeight:600}]]),en=["fak","fa-kit","fakd","fa-kit-duotone"];m(m({},"kit","Kit"),"kit-duotone","Kit Duotone");m(m(m(m(m(m(m(m(m(m(r={},"classic","Classic"),"duotone","Duotone"),"sharp","Sharp"),"sharp-duotone","Sharp Duotone"),"chisel","Chisel"),"etch","Etch"),"graphite","Graphite"),"jelly","Jelly"),"jelly-duo","Jelly Duo"),"jelly-fill","Jelly Fill"),m(m(m(m(m(m(m(m(m(r,"notdog","Notdog"),"notdog-duo","Notdog Duo"),"slab","Slab"),"slab-press","Slab Press"),"thumbprint","Thumbprint"),"utility","Utility"),"utility-duo","Utility Duo"),"utility-fill","Utility Fill"),"whiteboard","Whiteboard"),m(m({},"kit","Kit"),"kit-duotone","Kit Duotone");var er={classic:{fab:"fa-brands",fad:"fa-duotone",fal:"fa-light",far:"fa-regular",fas:"fa-solid",fat:"fa-thin"},duotone:{fadr:"fa-regular",fadl:"fa-light",fadt:"fa-thin"},sharp:{fass:"fa-solid",fasr:"fa-regular",fasl:"fa-light",fast:"fa-thin"},"sharp-duotone":{fasds:"fa-solid",fasdr:"fa-regular",fasdl:"fa-light",fasdt:"fa-thin"},slab:{faslr:"fa-regular"},"slab-press":{faslpr:"fa-regular"},whiteboard:{fawsb:"fa-semibold"},thumbprint:{fatl:"fa-light"},notdog:{fans:"fa-solid"},"notdog-duo":{fands:"fa-solid"},etch:{faes:"fa-solid"},graphite:{fagt:"fa-thin"},jelly:{fajr:"fa-regular"},"jelly-fill":{fajfr:"fa-regular"},"jelly-duo":{fajdr:"fa-regular"},chisel:{facr:"fa-regular"},utility:{fausb:"fa-semibold"},"utility-duo":{faudsb:"fa-semibold"},"utility-fill":{faufsb:"fa-semibold"}},ei=["fa","fas","far","fal","fat","fad","fadr","fadl","fadt","fab","fass","fasr","fasl","fast","fasds","fasdr","fasdl","fasdt","faslr","faslpr","fawsb","fatl","fans","fands","faes","fagt","fajr","fajfr","fajdr","facr","fausb","faudsb","faufsb"].concat(["fa-classic","fa-duotone","fa-sharp","fa-sharp-duotone","fa-thumbprint","fa-whiteboard","fa-notdog","fa-notdog-duo","fa-chisel","fa-etch","fa-graphite","fa-jelly","fa-jelly-fill","fa-jelly-duo","fa-slab","fa-slab-press","fa-utility","fa-utility-duo","fa-utility-fill"],["fa-solid","fa-regular","fa-light","fa-thin","fa-duotone","fa-brands","fa-semibold"]),eo=[1,2,3,4,5,6,7,8,9,10],es=eo.concat([11,12,13,14,15,16,17,18,19,20]),el=[].concat(v(["classic","duotone","sharp","sharp-duotone","slab","slab-press","whiteboard","thumbprint","notdog","notdog-duo","etch","graphite","jelly","jelly-fill","jelly-duo","chisel","utility","utility-duo","utility-fill"]),["solid","regular","light","thin","duotone","brands","semibold"],["aw","fw","pull-left","pull-right"],["2xs","xs","sm","lg","xl","2xl","beat","border","fade","beat-fade","bounce","flip-both","flip-horizontal","flip-vert
1ical","flip","inverse","layers","layers-bottom-left","layers-bottom-right","layers-counter","layers-text","layers-top-left","layers-top-right","li","pull-end","pull-start","pulse","rotate-180","rotate-270","rotate-90","rotate-by","shake","spin-pulse","spin-reverse","spin","stack-1x","stack-2x","stack","ul","width-auto","width-fixed","duotone-group","swap-opacity","primary","secondary"]).concat(eo.map(function(e){return"".concat(e,"x")})).concat(es.map(function(e){return"w-".concat(e)})),ef="___FONT_AWESOME___",ec="svg-inline--fa",eu="data-fa-i2svg",ed="data-fa-pseudo-element",em="data-prefix",eh="data-icon",ep="fontawesome-i2svg",eg=["HTML","HEAD","STYLE","SCRIPT"],ev=["::before","::after",":before",":after"],eb=function(){try{return!0}catch(e){return!1}}();function ey(e){return new Proxy(e,{get:function(e,t){return t in e?e[t]:e[L]}})}var ex=p({},M);ex[L]=p(p(p(p({},{"fa-duotone":"duotone"}),M[L]),{fak:"kit","fa-kit":"kit"}),{fakd:"kit-duotone","fa-kit-duotone":"kit-duotone"});var ew=ey(ex),ej=p({},{chisel:{regular:"facr"},classic:{brands:"fab",light:"fal",regular:"far",solid:"fas",thin:"fat"},duotone:{light:"fadl",regular:"fadr",solid:"fad",thin:"fadt"},etch:{solid:"faes"},graphite:{thin:"fagt"},jelly:{regular:"fajr"},"jelly-duo":{regular:"fajdr"},"jelly-fill":{regular:"fajfr"},notdog:{solid:"fans"},"notdog-duo":{solid:"fands"},sharp:{light:"fasl",regular:"fasr",solid:"fass",thin:"fast"},"sharp-duotone":{light:"fasdl",regular:"fasdr",solid:"fasds",thin:"fasdt"},slab:{regular:"faslr"},"slab-press":{regular:"faslpr"},thumbprint:{light:"fatl"},utility:{semibold:"fausb"},"utility-duo":{semibold:"faudsb"},"utility-fill":{semibold:"faufsb"},whiteboard:{semibold:"fawsb"}});ej[L]=p(p(p(p({},{duotone:"fad"}),ej[L]),{kit:"fak"}),{"kit-duotone":"fakd"});var ek=ey(ej),eS=p({},er);eS[L]=p(p({},eS[L]),{fak:"fa-kit"});var eA=ey(eS),eN=p({},{classic:{"fa-brands":"fab","fa-duotone":"fad","fa-light":"fal","fa-regular":"far","fa-solid":"fas","fa-thin":"fat"},duotone:{"fa-regular":"fadr","fa-light":"fadl","fa-thin":"fadt"},sharp:{"fa-solid":"fass","fa-regular":"fasr","fa-light":"fasl","fa-thin":"fast"},"sharp-duotone":{"fa-solid":"fasds","fa-regular":"fasdr","fa-light":"fasdl","fa-thin":"fasdt"},slab:{"fa-regular":"faslr"},"slab-press":{"fa-regular":"faslpr"},whiteboard:{"fa-semibold":"fawsb"},thumbprint:{"fa-light":"fatl"},notdog:{"fa-solid":"fans"},"notdog-duo":{"fa-solid":"fands"},etch:{"fa-solid":"faes"},graphite:{"fa-thin":"fagt"},jelly:{"fa-regular":"fajr"},"jelly-fill":{"fa-regular":"fajfr"},"jelly-duo":{"fa-regular":"fajdr"},chisel:{"fa-regular":"facr"},utility:{"fa-semibold":"fausb"},"utility-duo":{"fa-semibold":"faudsb"},"utility-fill":{"fa-semibold":"faufsb"}});eN[L]=p(p({},eN[L]),{"fa-kit":"fak"}),ey(eN);var eP=/fa(k|kd|s|r|l|t|d|dr|dl|dt|b|slr|slpr|wsb|tl|ns|nds|es|gt|jr|jfr|jdr|usb|ufsb|udsb|cr|ss|sr|sl|st|sds|sdr|sdl|sdt)?[\-\ ]/,eI="fa-layers-text",eC=/Font ?Awesome ?([567 ]*)(Solid|Regular|Light|Thin|Duotone|Brands|Free|Pro|Sharp Duotone|Sharp|Kit|Notdog Duo|Notdog|Chisel|Etch|Graphite|Thumbprint|Jelly Fill|Jelly Duo|Jelly|Utility|Utility Fill|Utility Duo|Slab Press|Slab|Whiteboard)?.*/i;ey(p({},{classic:{900:"fas",400:"far",normal:"far",300:"fal",100:"fat"},duotone:{900:"fad",400:"fadr",300:"fadl",100:"fadt"},sharp:{900:"fass",400:"fasr",300:"fasl",100:"fast"},"sharp-duotone":{900:"fasds",400:"fasdr",300:"fasdl",100:"fasdt"},slab:{400:"faslr"},"slab-press":{400:"faslpr"},whiteboard:{600:"fawsb"},thumbprint:{300:"fatl"},notdog:{900:"fans"},"notdog-duo":{900:"fands"},etch:{900:"faes"},graphite:{100:"fagt"},chisel:{400:"facr"},jelly:{400:"fajr"},"jelly-fill":{400:"fajfr"},"jelly-duo":{400:"fajdr"},utility:{600:"fausb"},"utility-duo":{600:"faudsb"},"utility-fill":{600:"faufsb"}}));var eO=["class","data-prefix","data-icon","data-fa-transform","data-fa-mask"],eF=[].concat(v(["kit"]),v(el)),ez=I.FontAwesomeConfig||{};C&&"function"==typeof C.querySelector&&[["data-family-prefix","familyPrefix"],["data-css-prefix","cssPrefix"],["data-family-default","familyDefault"],["data-style-default","styleDefault"],["data-replacement-class","replacementClass"],["data-auto-replace-svg","autoReplaceSvg"],["data-auto-add-css","autoAddCss"],["data-search-pseudo-elements","searchPseudoElements"],["data-search-pseudo-elements-warnings","searchPseudoElementsWarnings"],["data-search-pseudo-elements-full-scan","searchPseudoElementsFullScan"],["data-observe-mutations","observeMutations"],["data-mutate-approach","mutateApproach"],["data-keep-original-source","keepOriginalSource"],["data-measure-performance","measurePerformance"],["data-show-missing-icons","showMissingIcons"]].forEac
1h(function(e){var t,a=g(e,2),n=a[0],r=a[1],i=""===(t=function(e){var t=C.querySelector("script["+e+"]");if(t)return t.getAttribute(e)}(n))||"false"!==t&&("true"===t||t);null!=i&&(ez[r]=i)});var eE={styleDefault:"solid",familyDefault:L,cssPrefix:"fa",replacementClass:ec,autoReplaceSvg:!0,autoAddCss:!0,searchPseudoElements:!1,searchPseudoElementsWarnings:!0,searchPseudoElementsFullScan:!1,observeMutations:!0,mutateApproach:"async",keepOriginalSource:!0,measurePerformance:!1,showMissingIcons:!0};ez.familyPrefix&&(ez.cssPrefix=ez.familyPrefix);var eM=p(p({},eE),ez);eM.autoReplaceSvg||(eM.observeMutations=!1);var eR={};Object.keys(eE).forEach(function(e){Object.defineProperty(eR,e,{enumerable:!0,set:function(t){eM[e]=t,eL.forEach(function(e){return e(eR)})},get:function(){return eM[e]}})}),Object.defineProperty(eR,"familyPrefix",{enumerable:!0,set:function(e){eM.cssPrefix=e,eL.forEach(function(e){return e(eR)})},get:function(){return eM.cssPrefix}}),I.FontAwesomeConfig=eR;var eL=[],eD={size:16,x:0,y:0,rotate:0,flipX:!1,flipY:!1};function eT(){for(var e=12,t="";e-- >0;)t+="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ"[62*Math.random()|0];return t}function eW(e){for(var t=[],a=(e||[]).length>>>0;a--;)t[a]=e[a];return t}function eV(e){return e.classList?eW(e.classList):(e.getAttribute("class")||"").split(" ").filter(function(e){return e})}function eB(e){return"".concat(e).replace(/&/g,"&").replace(/"/g,""").replace(/'/g,"'").replace(/</g,"<").replace(/>/g,">")}function eU(e){return Object.keys(e||{}).reduce(function(t,a){return t+"".concat(a,": ").concat(e[a].trim(),";")},"")}function eq(e){return e.size!==eD.size||e.x!==eD.x||e.y!==eD.y||e.rotate!==eD.rotate||e.flipX||e.flipY}function eH(){var e=eR.cssPrefix,t=eR.replacementClass,a=":root, :host {\n --fa-font-solid: normal 900 1em/1 'Font Awesome 7 Free';\n --fa-font-regular: normal 400 1em/1 'Font Awesome 7 Free';\n --fa-font-light: normal 300 1em/1 'Font Awesome 7 Pro';\n --fa-font-thin: normal 100 1em/1 'Font Awesome 7 Pro';\n --fa-font-duotone: normal 900 1em/1 'Font Awesome 7 Duotone';\n --fa-font-duotone-regular: normal 400 1em/1 'Font Awesome 7 Duotone';\n --fa-font-duotone-light: normal 300 1em/1 'Font Awesome 7 Duotone';\n --fa-font-duotone-thin: normal 100 1em/1 'Font Awesome 7 Duotone';\n --fa-font-brands: normal 400 1em/1 'Font Awesome 7 Brands';\n --fa-font-sharp-solid: normal 900 1em/1 'Font Awesome 7 Sharp';\n --fa-font-sharp-regular: normal 400 1em/1 'Font Awesome 7 Sharp';\n --fa-font-sharp-light: normal 300 1em/1 'Font Awesome 7 Sharp';\n --fa-font-sharp-thin: normal 100 1em/1 'Font Awesome 7 Sharp';\n --fa-font-sharp-duotone-solid: normal 900 1em/1 'Font Awesome 7 Sharp Duotone';\n --fa-font-sharp-duotone-regular: normal 400 1em/1 'Font Awesome 7 Sharp Duotone';\n --fa-font-sharp-duotone-light: normal 300 1em/1 'Font Awesome 7 Sharp Duotone';\n --fa-font-sharp-duotone-thin: normal 100 1em/1 'Font Awesome 7 Sharp Duotone';\n --fa-font-slab-regular: normal 400 1em/1 'Font Awesome 7 Slab';\n --fa-font-slab-press-regular: normal 400 1em/1 'Font Awesome 7 Slab Press';\n --fa-font-whiteboard-semibold: normal 600 1em/1 'Font Awesome 7 Whiteboard';\n --fa-font-thumbprint-light: normal 300 1em/1 'Font Awesome 7 Thumbprint';\n --fa-font-notdog-solid: normal 900 1em/1 'Font Awesome 7 Notdog';\n --fa-font-notdog-duo-solid: normal 900 1em/1 'Font Awesome 7 Notdog Duo';\n --fa-font-etch-solid: normal 900 1em/1 'Font Awesome 7 Etch';\n --fa-font-graphite-thin: normal 100 1em/1 'Font Awesome 7 Graphite';\n --fa-font-jelly-regular: normal 400 1em/1 'Font Awesome 7 Jelly';\n --fa-font-jelly-fill-regular: normal 400 1em/1 'Font Awesome 7 Jelly Fill';\n --fa-font-jelly-duo-regular: normal 400 1em/1 'Font Awesome 7 Jelly Duo';\n --fa-font-chisel-regular: normal 400 1em/1 'Font Awesome 7 Chisel';\n --fa-font-utility-semibold: normal 600 1em/1 'Font Awesome 7 Utility';\n --fa-font-utility-duo-semibold: normal 600 1em/1 'Font Awesome 7 Utility Duo';\n --fa-font-utility-fill-semibold: normal 600 1em/1 'Font Awesome 7 Utility Fill';\n}\n\n.svg-inline--fa {\n box-sizing: content-box;\n display: var(--fa-display, inline-block);\n height: 1em;\n overflow: visible;\n vertical-align: -0.125em;\n width: var(--fa-width, 1.25em);\n}\n.svg-inline--fa.fa-2xs {\n vertical-align: 0.1em;\n}\n.svg-inline--fa.fa-xs {\n vertical-align: 0em;\n}\n.svg-inline--fa.fa-sm {\n vertical-align: -0.0714285714em;\n}\n.svg-inline--fa.fa-lg {\n vertical-align: -0.2em;\n}\n.svg-inline--fa.fa-xl {\n vertical-align: -0.25em;
1\n}\n.svg-inline--fa.fa-2xl {\n vertical-align: -0.3125em;\n}\n.svg-inline--fa.fa-pull-left,\n.svg-inline--fa .fa-pull-start {\n float: inline-start;\n margin-inline-end: var(--fa-pull-margin, 0.3em);\n}\n.svg-inline--fa.fa-pull-right,\n.svg-inline--fa .fa-pull-end {\n float: inline-end;\n margin-inline-start: var(--fa-pull-margin, 0.3em);\n}\n.svg-inline--fa.fa-li {\n width: var(--fa-li-width, 2em);\n inset-inline-start: calc(-1 * var(--fa-li-width, 2em));\n inset-block-start: 0.25em; /* syncing vertical alignment with Web Font rendering */\n}\n\n.fa-layers-counter, .fa-layers-text {\n display: inline-block;\n position: absolute;\n text-align: center;\n}\n\n.fa-layers {\n display: inline-block;\n height: 1em;\n position: relative;\n text-align: center;\n vertical-align: -0.125em;\n width: var(--fa-width, 1.25em);\n}\n.fa-layers .svg-inline--fa {\n inset: 0;\n margin: auto;\n position: absolute;\n transform-origin: center center;\n}\n\n.fa-layers-text {\n left: 50%;\n top: 50%;\n transform: translate(-50%, -50%);\n transform-origin: center center;\n}\n\n.fa-layers-counter {\n background-color: var(--fa-counter-background-color, #ff253a);\n border-radius: var(--fa-counter-border-radius, 1em);\n box-sizing: border-box;\n color: var(--fa-inverse, #fff);\n line-height: var(--fa-counter-line-height, 1);\n max-width: var(--fa-counter-max-width, 5em);\n min-width: var(--fa-counter-min-width, 1.5em);\n overflow: hidden;\n padding: var(--fa-counter-padding, 0.25em 0.5em);\n right: var(--fa-right, 0);\n text-overflow: ellipsis;\n top: var(--fa-top, 0);\n transform: scale(var(--fa-counter-scale, 0.25));\n transform-origin: top right;\n}\n\n.fa-layers-bottom-right {\n bottom: var(--fa-bottom, 0);\n right: var(--fa-right, 0);\n top: auto;\n transform: scale(var(--fa-layers-scale, 0.25));\n transform-origin: bottom right;\n}\n\n.fa-layers-bottom-left {\n bottom: var(--fa-bottom, 0);\n left: var(--fa-left, 0);\n right: auto;\n top: auto;\n transform: scale(var(--fa-layers-scale, 0.25));\n transform-origin: bottom left;\n}\n\n.fa-layers-top-right {\n top: var(--fa-top, 0);\n right: var(--fa-right, 0);\n transform: scale(var(--fa-layers-scale, 0.25));\n transform-origin: top right;\n}\n\n.fa-layers-top-left {\n left: var(--fa-left, 0);\n right: auto;\n top: var(--fa-top, 0);\n transform: scale(var(--fa-layers-scale, 0.25));\n transform-origin: top left;\n}\n\n.fa-1x {\n font-size: 1em;\n}\n\n.fa-2x {\n font-size: 2em;\n}\n\n.fa-3x {\n font-size: 3em;\n}\n\n.fa-4x {\n font-size: 4em;\n}\n\n.fa-5x {\n font-size: 5em;\n}\n\n.fa-6x {\n font-size: 6em;\n}\n\n.fa-7x {\n font-size: 7em;\n}\n\n.fa-8x {\n font-size: 8em;\n}\n\n.fa-9x {\n font-size: 9em;\n}\n\n.fa-10x {\n font-size: 10em;\n}\n\n.fa-2xs {\n font-size: calc(10 / 16 * 1em); /* converts a 10px size into an em-based value that's relative to the scale's 16px base */\n line-height: calc(1 / 10 * 1em); /* sets the line-height of the icon back to that of it's parent */\n vertical-align: calc((6 / 10 - 0.375) * 1em); /* vertically centers the icon taking into account the surrounding text's descender */\n}\n\n.fa-xs {\n font-size: calc(12 / 16 * 1em); /* converts a 12px size into an em-based value that's relative to the scale's 16px base */\n line-height: calc(1 / 12 * 1em); /* sets the line-height of the icon back to that of it's parent */\n vertical-align: calc((6 / 12 - 0.375) * 1em); /* vertically centers the icon taking into account the surrounding text's descender */\n}\n\n.fa-sm {\n font-size: calc(14 / 16 * 1em); /* converts a 14px size into an em-based value that's relative to the scale's 16px base */\n line-height: calc(1 / 14 * 1em); /* sets the line-height of the icon back to that of it's parent */\n vertical-align: calc((6 / 14 - 0.375) * 1em); /* vertically centers the icon taking into account the surrounding text's descender */\n}\n\n.fa-lg {\n font-size: calc(20 / 16 * 1em); /* converts a 20px size into an em-based value that's relative to the scale's 16px base */\n line-height: calc(1 / 20 * 1em); /* sets the line-height of the icon back to that of it's parent */\n vertical-align: calc((6 / 20 - 0.375) * 1em); /* vertically centers the icon taking into account the surrounding text's descender */\n}\n\n.fa-xl {\n font-size: calc(24 / 16 * 1em); /* converts a 24px size into an em-based value that's relative to the scale's 16px base */\n line-height: calc(1 / 24 * 1em); /* sets the line-height of the icon back to that of it's parent */\n vertical-align: calc((6 / 24 - 0.375) * 1em); /* vertically centers the icon taking into account the surrounding text's descender */\n}\n\n.fa-2xl {\n font-size: calc(32 / 16 * 1em); /* converts a 32px size into an em-based value that's relative to the scale's 16px base */\n line-height: calc(1 / 32 * 1em); /* sets the line-height of the icon back to that of it's parent */\n vertical-align: calc((6 / 32 - 0.375) * 1em); /* vertically centers the icon taking into account the surrounding text's descender */\n}\n\n.fa-width-auto {\n --fa-width: auto;\n}\n\n.fa-fw,\n.fa-width-fixed {\n --fa-width: 1.25em;\n}\n\n.fa-ul {\n list-style-type: none;\n margin-inline-start: var(--fa-li-margin, 2.5em);\n padding-inline-start: 0;\n}\n.fa-ul > li {\n position: relative;\n}\n\n.fa-li {\n inset-inline-start: calc(-1 * var(--fa-li-width, 2em));\n position: absolute;\n text-align: center;\n width: var(--fa-li-width, 2em);\n line-height: inherit;\n}\n\n/* Heads Up: Bordered Icons will not be supported in the future!\n - This feature will be deprecated
1in the next major release of Font Awesome (v8)!\n - You may continue to use it in this version *v7), but it will not be supported in Font Awesome v8.\n*/\n/* Notes:\n* --@{v.$css-prefix}-border-width = 1/16 by default (to render as ~1px based on a 16px default font-size)\n* --@{v.$css-prefix}-border-padding =\n ** 3/16 for vertical padding (to give ~2px of vertical whitespace around an icon considering it's vertical alignment)\n ** 4/16 for horizontal padding (to give ~4px of horizontal whitespace around an icon)\n*/\n.fa-border {\n border-color: var(--fa-border-color, #eee);\n border-radius: var(--fa-border-radius, 0.1em);\n border-style: var(--fa-border-style, solid);\n border-width: var(--fa-border-width, 0.0625em);\n box-sizing: var(--fa-border-box-sizing, content-box);\n padding: var(--fa-border-padding, 0.1875em 0.25em);\n}\n\n.fa-pull-left,\n.fa-pull-start {\n float: inline-start;\n margin-inline-end: var(--fa-pull-margin, 0.3em);\n}\n\n.fa-pull-right,\n.fa-pull-end {\n float: inline-end;\n margin-inline-start: var(--fa-pull-margin, 0.3em);\n}\n\n.fa-beat {\n animation-name: fa-beat;\n animation-delay: var(--fa-animation-delay, 0s);\n animation-direction: var(--fa-animation-direction, normal);\n animation-duration: var(--fa-animation-duration, 1s);\n animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n animation-timing-function: var(--fa-animation-timing, ease-in-out);\n}\n\n.fa-bounce {\n animation-name: fa-bounce;\n animation-delay: var(--fa-animation-delay, 0s);\n animation-direction: var(--fa-animation-direction, normal);\n animation-duration: var(--fa-animation-duration, 1s);\n animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.28, 0.84, 0.42, 1));\n}\n\n.fa-fade {\n animation-name: fa-fade;\n animation-delay: var(--fa-animation-delay, 0s);\n animation-direction: var(--fa-animation-direction, normal);\n animation-duration: var(--fa-animation-duration, 1s);\n animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));\n}\n\n.fa-beat-fade {\n animation-name: fa-beat-fade;\n animation-delay: var(--fa-animation-delay, 0s);\n animation-direction: var(--fa-animation-direction, normal);\n animation-duration: var(--fa-animation-duration, 1s);\n animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n animation-timing-function: var(--fa-animation-timing, cubic-bezier(0.4, 0, 0.6, 1));\n}\n\n.fa-flip {\n animation-name: fa-flip;\n animation-delay: var(--fa-animation-delay, 0s);\n animation-direction: var(--fa-animation-direction, normal);\n animation-duration: var(--fa-animation-duration, 1s);\n animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n animation-timing-function: var(--fa-animation-timing, ease-in-out);\n}\n\n.fa-shake {\n animation-name: fa-shake;\n animation-delay: var(--fa-animation-delay, 0s);\n animation-direction: var(--fa-animation-direction, normal);\n animation-duration: var(--fa-animation-duration, 1s);\n animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n animation-timing-function: var(--fa-animation-timing, linear);\n}\n\n.fa-spin {\n animation-name: fa-spin;\n animation-delay: var(--fa-animation-delay, 0s);\n animation-direction: var(--fa-animation-direction, normal);\n animation-duration: var(--fa-animation-duration, 2s);\n animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n animation-timing-function: var(--fa-animation-timing, linear);\n}\n\n.fa-spin-reverse {\n --fa-animation-direction: reverse;\n}\n\n.fa-pulse,\n.fa-spin-pulse {\n animation-name: fa-spin;\n animation-direction: var(--fa-animation-direction, normal);\n animation-duration: var(--fa-animation-duration, 1s);\n animation-iteration-count: var(--fa-animation-iteration-count, infinite);\n animation-timing-function: var(--fa-animation-timing, steps(8));\n}\n\n@media (prefers-reduced-motion: reduce) {\n .fa-beat,\n .fa-bounce,\n .fa-fade,\n .fa-beat-fade,\n .fa-flip,\n .fa-pulse,\n .fa-shake,\n .fa-spin,\n .fa-spin-pulse {\n animation: none !important;\n transition: none !important;\n }\n}\n@keyframes fa-beat {\n 0%, 90% {\n transform: scale(1);\n }\n 45% {\n transform: scale(var(--fa-beat-scale, 1.25));\n }\n}\n@keyframes fa-bounce {\n 0% {\n transform: scale(1, 1) translateY(0);\n }\n 10% {\n transform: scale(var(--fa-bounce-start-scale-x, 1.1), var(--fa-bounce-start-scale-y, 0.9)) translateY(0);\n }\n 30% {\n transform: scale(var(--fa-bounce-jump-scale-x, 0.9), var(--fa-bounce-jump-scale-y, 1.1)) translateY(var(--fa-bounce-height, -0.5em));\n }\n 50% {\n transform: scale(var(--fa-bounce-land-scale-x, 1.05), var(--fa-bounce-land-scale-y, 0.95)) translateY(0);\n }\n 57% {\n transform: scale(1, 1) translateY(var(--fa-bounce-rebound, -0.125em));\n }\n 64% {\n transform: scale(1, 1) translateY(0);\n }\n 100% {\n transform: scale(1, 1) translateY(0);\n }\n}\n@keyframes fa-fade {\n 50% {\n opacity: var(--fa-fade-opacity, 0.4);\n }\n}\n@keyframes fa-beat-fade {\n 0%, 100% {\n opacity: var(--fa-beat-fade-opacity, 0.4);\n transform: scale(1);\n }\n 50% {\n opacity: 1;\n transform: scale(var(--fa-beat-fade-scale, 1.125));\n }\n}\n@keyframes fa-flip {\n 50% {\n transform: rotate3d(var(--fa-flip-x, 0), var(--fa-flip-y, 1), var(--fa-flip-z, 0), var(--fa-flip-angle, -180deg));\n }\n}\n@keyframes fa-shake {\n 0% {\n transform: rotate(-15deg);\n }\n 4% {\n transform: rotate(15deg);\n }\n 8%, 24% {\n transform: rotate(-18deg);\n }\n 12%, 28% {\n transform: rotate(18deg);\n }\n 16% {\n transform: rotate(-22deg);\n }\n 20% {\n transform: rotate(22deg);\n }\n 32% {\n transform: rotate(-12deg);\n }\n 36% {\n transform: rotate(12deg);\n }\n 40%, 100% {\n transform: rotate(0deg);\n }\n}\n@keyframes fa-spin {\n 0% {\n transform: rotate(0deg);\n }\n 100% {\n transform: rotate(360deg);\n }\n}\n.fa-rotate-90 {\n transform: rotate(90deg);\n}\n\n.fa-rotate-180 {\n transform: rotate(180deg);\n}\n\n.fa-rotate-270 {\n transform: rotate(270deg);\n}\n\n.fa-flip-horizontal {\n transform: scale(-1, 1);\n}
1\n\n.fa-flip-vertical {\n transform: scale(1, -1);\n}\n\n.fa-flip-both,\n.fa-flip-horizontal.fa-flip-vertical {\n transform: scale(-1, -1);\n}\n\n.fa-rotate-by {\n transform: rotate(var(--fa-rotate-angle, 0));\n}\n\n.svg-inline--fa .fa-primary {\n fill: var(--fa-primary-color, currentColor);\n opacity: var(--fa-primary-opacity, 1);\n}\n\n.svg-inline--fa .fa-secondary {\n fill: var(--fa-secondary-color, currentColor);\n opacity: var(--fa-secondary-opacity, 0.4);\n}\n\n.svg-inline--fa.fa-swap-opacity .fa-primary {\n opacity: var(--fa-secondary-opacity, 0.4);\n}\n\n.svg-inline--fa.fa-swap-opacity .fa-secondary {\n opacity: var(--fa-primary-opacity, 1);\n}\n\n.svg-inline--fa mask .fa-primary,\n.svg-inline--fa mask .fa-secondary {\n fill: black;\n}\n\n.svg-inline--fa.fa-inverse {\n fill: var(--fa-inverse, #fff);\n}\n\n.fa-stack {\n display: inline-block;\n height: 2em;\n line-height: 2em;\n position: relative;\n vertical-align: middle;\n width: 2.5em;\n}\n\n.fa-inverse {\n color: var(--fa-inverse, #fff);\n}\n\n.svg-inline--fa.fa-stack-1x {\n --fa-width: 1.25em;\n height: 1em;\n width: var(--fa-width);\n}\n.svg-inline--fa.fa-stack-2x {\n --fa-width: 2.5em;\n height: 2em;\n width: var(--fa-width);\n}\n\n.fa-stack-1x,\n.fa-stack-2x {\n inset: 0;\n margin: auto;\n position: absolute;\n z-index: var(--fa-stack-z-index, auto);\n}";if("fa"!==e||t!==ec){var n=RegExp("\\.".concat("fa","\\-"),"g"),r=RegExp("\\--".concat("fa","\\-"),"g"),i=RegExp("\\.".concat(ec),"g");a=a.replace(n,".".concat(e,"-")).replace(r,"--".concat(e,"-")).replace(i,".".concat(t))}return a}var e_=!1;function eY(){eR.autoAddCss&&!e_&&(!function(e){if(e&&z){var t=C.createElement("style");t.setAttribute("type","text/css"),t.innerHTML=e;for(var a=C.head.childNodes,n=null,r=a.length-1;r>-1;r--){var i=a[r];["STYLE","LINK"].indexOf((i.tagName||"").toUpperCase())>-1&&(n=i)}C.head.insertBefore(t,n)}}(eH()),e_=!0)}var e$=I||{};e$[ef]||(e$[ef]={}),e$[ef].styles||(e$[ef].styles={}),e$[ef].hooks||(e$[ef].hooks={}),e$[ef].shims||(e$[ef].shims=[]);var eJ=e$[ef],eK=[],eG=function(){C.removeEventListener("DOMContentLoaded",eG),eX=1,eK.map(function(e){return e()})},eX=!1;function eZ(e){var t,a=e.tag,n=e.attributes,r=e.children;return"string"==typeof e?eB(e):"<".concat(a," ").concat(Object.keys((t=void 0===n?{}:n)||{}).reduce(function(e,a){return e+"".concat(a,'="').concat(eB(t[a]),'" ')},"").trim(),">").concat((void 0===r?[]:r).map(eZ).join(""),"</").concat(a,">")}function eQ(e,t,a){if(e&&e[t]&&e[t][a])return{prefix:t,iconName:a,icon:e[t][a]}}z&&((eX=(C.documentElement.doScroll?/^loaded|^c/:/^loaded|^i|^c/).test(C.readyState))||C.addEventListener("DOMContentLoaded",eG));var e0=function(e,t,a,n){var r,i,o,s=Object.keys(e),l=s.length,f=void 0!==n?function(e,a,r,i){return t.call(n,e,a,r,i)}:t;for(void 0===a?(r=1,o=e[s[0]]):(r=0,o=a);r<l;r++)o=f(o,e[i=s[r]],i,e);return o};function e1(e){return 1!==v(e).length?null:e.codePointAt(0).toString(16)}function e2(e){return Object.keys(e).reduce(function(t,a){var n=e[a];return n.icon?t[n.iconName]=n.icon:t[a]=n,t},{})}function e4(e,t){var a=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},n=a.skipHooks,r=e2(t);"function"!=typeof eJ.hooks.addPack||void 0!==n&&n?eJ.styles[e]=p(p({},eJ.styles[e]||{}),r):eJ.hooks.addPack(e,e2(t)),"fas"===e&&e4("fa",t)}var e5=eJ.styles,e3=eJ.shims,e7=Object.keys(eA),e6=e7.reduce(function(e,t){return e[t]=Object.keys(eA[t]),e},{}),e9=null,e8={},te={},tt={},ta={},tn={},tr=function(){var e=function(e){return e0(e5,function(t,a,n){return t[n]=e0(a,e,{}),t},{})};e8=e(function(e,t,a){return t[3]&&(e[t[3]]=a),t[2]&&t[2].filter(function(e){return"number"==typeof e}
1).forEach(function(t){e[t.toString(16)]=a}),e}),te=e(function(e,t,a){return e[a]=a,t[2]&&t[2].filter(function(e){return"string"==typeof e}).forEach(function(t){e[t]=a}),e}),tn=e(function(e,t,a){var n=t[2];return e[a]=a,n.forEach(function(t){e[t]=a}),e});var t="far"in e5||eR.autoFetchSvg,a=e0(e3,function(e,a){var n=a[0],r=a[1],i=a[2];return"far"!==r||t||(r="fas"),"string"==typeof n&&(e.names[n]={prefix:r,iconName:i}),"number"==typeof n&&(e.unicodes[n.toString(16)]={prefix:r,iconName:i}),e},{names:{},unicodes:{}});tt=a.names,ta=a.unicodes,e9=tf(eR.styleDefault,{family:eR.familyDefault})};function ti(e,t){return(e8[e]||{})[t]}function to(e,t){return(tn[e]||{})[t]}function ts(e){return tt[e]||{prefix:null,iconName:null}}eL.push(function(e){e9=tf(e.styleDefault,{family:eR.familyDefault})}),tr();var tl=function(){return{prefix:null,iconName:null,rest:[]}};function tf(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a=t.family,n=void 0===a?L:a,r=ew[n][e];if(n===D&&!e)return"fad";var i=ek[n][e]||ek[n][r],o=e in eJ.styles?e:null;return i||o||null}function tc(e){return e.sort().filter(function(e,t,a){return a.indexOf(e)===t})}var tu=ei.concat(en);function td(e){var t,a,n,r,i,o,s,l,f,c,u,d,m,h,v,b,y=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},x=y.skipLookups,w=null,j=tc(e.filter(function(e){return tu.includes(e)})),k=tc(e.filter(function(e){return!tu.includes(e)})),S=g(j.filter(function(e){return w=e,!R.includes(e)}),1)[0],A=(m=L,h=e7.reduce(function(e,t){return e[t]="".concat(eR.cssPrefix,"-").concat(t),e},{}),et.forEach(function(e){(j.includes(h[e])||j.some(function(t){return e6[e].includes(t)}))&&(m=e)}),m),N=p(p({},(v=[],b=null,k.forEach(function(e){var t,a,n,r,i=(t=eR.cssPrefix,n=(a=e.split("-"))[0],r=a.slice(1).join("-"),n!==t||""===r||~eF.indexOf(r)?null:r);i?b=i:e&&v.push(e)}),{iconName:b,rest:v})),{},{prefix:tf(void 0===S?null:S,{family:A})});return p(p(p({},N),(a=(t={values:e,family:A,styles:e5,config:eR,canonical:N,givenPrefix:w}).values,n=t.family,r=t.canonical,i=t.givenPrefix,o=t.styles,l=void 0===(s=t.config)?{}:s,f=n===D,c=a.includes("fa-duotone")||a.includes("fad"),u="duotone"===l.familyDefault,d="fad"===r.prefix||"fa-duotone"===r.prefix,!f&&(c||u||d)&&(r.prefix="fad"),(a.includes("fa-brands")||a.includes("fab"))&&(r.prefix="fab"),!r.prefix&&tm.includes(n)&&(Object.keys(void 0===o?{}:o).find(function(e){return th.includes(e)})||l.autoFetchSvg)&&(r.prefix=ea.get(n).defaultShortPrefixId,r.iconName=to(r.prefix,r.iconName)||r.iconName),("fa"===r.prefix||"fa"===(void 0===i?"":i))&&(r.prefix=e9||"fas"),r)),function(e,t,a){var n=a.prefix,r=a.iconName;if(e||!n||!r)return{prefix:n,iconName:r};var i="fa"===t?ts(r):{},o=to(n,r);return r=i.iconName||o||r,"far"!==(n=i.prefix||n)||e5.far||!e5.fas||eR.autoFetchSvg||(n="fas"),{prefix:n,iconName:r}}(void 0!==x&&x,w,N))}var tm=et.filter(function(e){return e!==L||e!==D}),th=Object.keys(er).filter(function(e){return e!==L}).map(function(e){return Object.keys(er[e])}).flat(),tp=(t=function e(){if(!(this instanceof e))throw TypeError("Cannot call a class as a function");this.definitions={}},a=[{key:"add",value:function(){for(var e=this,t=arguments.length,a=Array(t),n=0;n<t;n++)a[n]=arguments[n];var r=a.reduce(this._pullDefinitions,{});Object.keys(r).forEach(function(t){e.definitions[t]=p(p({},e.definitions[t]||{}),r[t]),e4(t,r[t]);var a=eA[L][t];a&&e4(a,r[t]),tr()})}},{key:"reset",value:function(){this.definitions={}}},{key:"_pullDefinitions",value:function(e,t){var a=t.prefix&&t.iconName&&t.icon?{0:t}:t;return Object.keys(a).map(function(t){var n=a[t],r=n.prefix,i=n.iconName,o=n.icon,s=o[2];e[r]||(e[r]={}),s.length>0&&s.forEach(function(t){"string"==typeof t&&(e[r][t]=o)}),e[r][i]=o}),e}}],function(e,t){for(var a=0;a<t.length;a++){var n=t[a];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,b(n.key),n)}}(t.prototype,a),Object.defineProperty(t,"prototype",{writable:!1}),t),tg=[],tv={},tb={},ty=Object.keys(tb);function tx(e,t){for(var a=arguments.length,n=Array(a>2?a-2:0),r=2;r<a;r++)n[r-2]=arguments[r];
1return(tv[e]||[]).forEach(function(e){t=e.apply(null,[t].concat(n))}),t}function tw(e){for(var t=arguments.length,a=Array(t>1?t-1:0),n=1;n<t;n++)a[n-1]=arguments[n];(tv[e]||[]).forEach(function(e){e.apply(null,a)})}function tj(){var e=arguments[0],t=Array.prototype.slice.call(arguments,1);return tb[e]?tb[e].apply(null,t):void 0}function tk(e){"fa"===e.prefix&&(e.prefix="fas");var t=e.iconName,a=e.prefix||e9;if(t)return t=to(a,t)||t,eQ(tS.definitions,a,t)||eQ(eJ.styles,a,t)}var tS=new tp,tA={noAuto:function(){eR.autoReplaceSvg=!1,eR.observeMutations=!1,tw("noAuto")},config:eR,dom:{i2svg:function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return z?(tw("beforeI2svg",e),tj("pseudoElements2svg",e),tj("i2svg",e)):Promise.reject(Error("Operation requires a DOM of some kind."))},watch:function(){var e,t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},a=t.autoReplaceSvgRoot;!1===eR.autoReplaceSvg&&(eR.autoReplaceSvg=!0),eR.observeMutations=!0,e=function(){tN({autoReplaceSvgRoot:a}),tw("watch",t)},z&&(eX?setTimeout(e,0):eK.push(e))}},parse:{icon:function(e){if(null===e)return null;if("object"===y(e)&&e.prefix&&e.iconName)return{prefix:e.prefix,iconName:to(e.prefix,e.iconName)||e.iconName};if(Array.isArray(e)&&2===e.length){var t=0===e[1].indexOf("fa-")?e[1].slice(3):e[1],a=tf(e[0]);return{prefix:a,iconName:to(a,t)||t}}if("string"==typeof e&&(e.indexOf("".concat(eR.cssPrefix,"-"))>-1||e.match(eP))){var n=td(e.split(" "),{skipLookups:!0});return{prefix:n.prefix||e9,iconName:to(n.prefix,n.iconName)||n.iconName}}if("string"==typeof e){var r=e9;return{prefix:r,iconName:to(r,e)||e}}}},library:tS,findIconDefinition:tk,toHtml:eZ},tN=function(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{},t=e.autoReplaceSvgRoot,a=void 0===t?C:t;(Object.keys(eJ.styles).length>0||eR.autoFetchSvg)&&z&&eR.autoReplaceSvg&&tA.dom.i2svg({node:a})};function tP(e,t){return Object.defineProperty(e,"abstract",{get:t}),Object.defineProperty(e,"html",{get:function(){return e.abstract.map(function(e){return eZ(e)})}}),Object.defineProperty(e,"node",{get:function(){if(z){var t=C.createElement("div");return t.innerHTML=e.html,t.children}}}),e}function tI(e){var t,a,n,r,i,o,s,l=e.icons,f=l.main,c=l.mask,u=e.prefix,d=e.iconName,m=e.transform,h=e.symbol,g=e.maskId,v=e.extra,b=e.watchable,y=c.found?c:f,x=y.width,w=y.height,j=[eR.replacementClass,d?"".concat(eR.cssPrefix,"-").concat(d):""].filter(function(e){return -1===v.classes.indexOf(e)}).filter(function(e){return""!==e||!!e}).concat(v.classes).join(" "),k={children:[],attributes:p(p({},v.attributes),{},{"data-prefix":u,"data-icon":d,class:j,role:v.attributes.role||"img",viewBox:"0 0 ".concat(x," ").concat(w)})};t=v.attributes,["aria-label","aria-labelledby","title","role"].some(function(e){return e in t})||v.attributes["aria-hidden"]||(k.attributes["aria-hidden"]="true"),void 0!==b&&b&&(k.attributes[eu]="");var S=p(p({},k),{},{prefix:u,iconName:d,main:f,mask:c,maskId:g,transform:m,symbol:h,styles:p({},v.styles)}),A=c.found&&f.found?tj("generateAbstractMask",S)||{children:[],attributes:{}}:tj("generateAbstractIcon",S)||{children:[],attributes:{}},N=A.children,P=A.attributes;return(S.children=N,S.attributes=P,h)?(a=S.prefix,n=S.iconName,r=S.children,i=S.attributes,s=!0===(o=S.symbol)?"".concat(a,"-").concat(eR.cssPrefix,"-").concat(n):o,[{tag:"svg",attributes:{style:"display: none;"},children:[{tag:"symbol",attributes:p(p({},i),{},{id:s}),children:r}]}]):function(e){var t=e.children,a=e.main,n=e.mask,r=e.attributes,i=e.styles,o=e.transform;if(eq(o)&&a.found&&!n.found){var s={x:a.width/a.height/2,y:.5};r.style=eU(p(p({},i),{},{"transform-origin":"".concat(s.x+o.x/16,"em ").concat(s.y+o.y/16,"em")}))}return[{tag:"svg",attributes:r,children:t}]}(S)}function tC(e){var t,a,n,r,i,o,s,l=e.content,f=e.width,c=e.height,u=e.transform,d=e.extra,m=e.watchable,h=p(p({},d.attributes),{},{class:d.classes.join(" ")});void 0!==m&&m&&(h[eu]="");var g=p({},d.styles);eq(u)&&(a=(t={transform:u,startCentered:!0,width:f,height:c}).transform,n=t.width,r=t.height,o=void 0!==(i=t.startCentered)&&i,s="",o&&E?s+="translate(".concat(a.x/16-(void 0===n?16:n)/2,"em, ").concat(a.y/16-(void 0===r?16:r)/2,"em) "):o?s+="translate(calc(-50% + ".concat(a.x/16,"em), calc(-50% + ").concat(a.y/16,"em)) "):s+="translate(".concat(a.x/16,"em, ").concat(a.y/16,"em) "),s+="scale(".concat(a.size/16*(a.flipX?-1:1),", ").concat(a.size/16*(a.flipY?-1:1),") "),g.transform=s+="rotate(".concat(a.rotate,"deg) "),g["-webkit-transform"]=g.transform);var v=eU(g);v.length>0&&(h.style=v);var b=[];return b.push({tag:"span",attributes:h,children:[l]}),b}var tO=eJ.styles;function tF(e){var t=e[0],a=e[1],n=g(e.slice(4),1)[0];return{found:!0,width:t,height:a,icon:Array.isArray(n)?{tag:"g",attributes:{class:"".concat(eR.cssPrefix,"-").concat("duotone-group")},children:[{tag:"path",attributes:{class:"".concat(eR.cssPrefix,"-").concat("secondary"),fill:"currentColor",d:n[0]}},{tag:"path",attributes:{class:"".concat(eR.cssPrefix,"-").concat("primary"),fill:"currentColor",d:n[1]}}]}
1:{tag:"path",attributes:{fill:"currentColor",d:n}}}}var tz={found:!1,width:512,height:512};function tE(e,t){var a=t;return"fa"===t&&null!==eR.styleDefault&&(t=e9),new Promise(function(n,r){if("fa"===a){var i,o,s=ts(e)||{};e=s.iconName||e,t=s.prefix||t}if(e&&t&&tO[t]&&tO[t][e])return n(tF(tO[t][e]));i=e,o=t,eb||eR.showMissingIcons||!i||console.error('Icon with name "'.concat(i,'" and prefix "').concat(o,'" is missing.')),n(p(p({},tz),{},{icon:eR.showMissingIcons&&e&&tj("missingIconAbstract")||{}}))})}var tM=function(){},tR=eR.measurePerformance&&F&&F.mark&&F.measure?F:{mark:tM,measure:tM},tL='FA "7.2.0"',tD=function(e){tR.mark("".concat(tL," ").concat(e," ends")),tR.measure("".concat(tL," ").concat(e),"".concat(tL," ").concat(e," begins"),"".concat(tL," ").concat(e," ends"))},tT=function(e){return tR.mark("".concat(tL," ").concat(e," begins")),function(){return tD(e)}},tW=function(){};function tV(e){return"string"==typeof(e.getAttribute?e.getAttribute(eu):null)}function tB(e){return C.createElementNS("http://www.w3.org/2000/svg",e)}function tU(e){return C.createElement(e)}var tq={replace:function(e){var t=e[0];if(t.parentNode)if(e[1].forEach(function(e){t.parentNode.insertBefore(function e(t){var a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},n=a.ceFn,r=void 0===n?"svg"===t.tag?tB:tU:n;if("string"==typeof t)return C.createTextNode(t);var i=r(t.tag);return Object.keys(t.attributes||[]).forEach(function(e){i.setAttribute(e,t.attributes[e])}),(t.children||[]).forEach(function(t){i.appendChild(e(t,{ceFn:r}))}),i}(e),t)}),null===t.getAttribute(eu)&&eR.keepOriginalSource){var a,n=C.createComment((a=" ".concat(t.outerHTML," "),a="".concat(a,"Font Awesome fontawesome.com ")));t.parentNode.replaceChild(n,t)}else t.remove()},nest:function(e){var t=e[0],a=e[1];if(~eV(t).indexOf(eR.replacementClass))return tq.replace(e);var n=new RegExp("".concat(eR.cssPrefix,"-.*"));if(delete a[0].attributes.id,a[0].attributes.class){var r=a[0].attributes.class.split(" ").reduce(function(e,t){return t===eR.replacementClass||t.match(n)?e.toSvg.push(t):e.toNode.push(t),e},{toNode:[],toSvg:[]});a[0].attributes.class=r.toSvg.join(" "),0===r.toNode.length?t.removeAttribute("class"):t.setAttribute("class",r.toNode.join(" "))}var i=a.map(function(e){return eZ(e)}).join("\n");t.setAttribute(eu,""),t.innerHTML=i}};function tH(e){e()}function t_(e,t){var a="function"==typeof t?t:tW;if(0===e.length)a();else{var n=tH;"async"===eR.mutateApproach&&(n=I.requestAnimationFrame||tH),n(function(){var t=!0===eR.autoReplaceSvg?tq.replace:tq[eR.autoReplaceSvg]||tq.replace,n=tT("mutate");e.map(t),n(),a()})}}var tY=!1,t$=null;function tJ(e){if(O&&eR.observeMutations){var t=e.treeCallback,a=void 0===t?tW:t,n=e.nodeCallback,r=void 0===n?tW:n,i=e.pseudoElementsCallback,o=void 0===i?tW:i,s=e.observeMutationsRoot,l=void 0===s?C:s;t$=new O(function(e){if(!tY){var t=e9;eW(e).forEach(function(e){if("childList"===e.type&&e.addedNodes.length>0&&!tV(e.addedNodes[0])&&(eR.searchPseudoElements&&o(e.target),a(e.target)),"attributes"===e.type&&e.target.parentNode&&eR.searchPseudoElements&&o([e.target],!0),"attributes"===e.type&&tV(e.target)&&~eO.indexOf(e.attributeName))if("class"===e.attributeName&&(i=(n=e.target).getAttribute?n.getAttribute(em):null,s=n.getAttribute?n.getAttribute(eh):null,i&&s)){var n,i,s,l,f=td(eV(e.target)),c=f.prefix,u=f.iconName;e.target.setAttribute(em,c||t),u&&e.target.setAttribute(eh,u)}else(l=e.target)&&l.classList&&l.classList.contains&&l.classList.contains(eR.replacementClass)&&r(e.target)})}}),z&&t$.observe(l,{childList:!0,attributes:!0,characterData:!0,subtree:!0})}}function tK(e){var t,a,n,r,i,o,s,l,f,c=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{styleParser:!0},u=(r=(t=e).getAttribute("data-prefix"),i=t.getAttribute("data-icon"),o=void 0!==t.innerText?t.innerText.trim():"",((s=td(eV(t))).prefix||(s.prefix=e9),r&&i&&(s.prefix=r,s.iconName=i),s.iconName&&s.prefix)?s:(s.prefix&&o.length>0&&(a=s.prefix,n=t.innerText,s.iconName=(te[a]||{})[n]||ti(s.prefix,e1(t.innerText))),!s.iconName&&eR.autoFetchSvg&&t.firstChild&&t.firstChild.nodeType===Node.TEXT_NODE&&(s.iconName=t.firstChild.data),s)),d=u.iconName,m=u.prefix,h=u.rest,g=eW(e.attributes).reduce(function(e,t){return"class"!==e.name&&"style"!==e.name&&(e[t.name]=t.value),e},{}),v=tx("parseNodeAttributes",{},e);return p({iconName:d,prefix:m,transform:eD,mask:{iconName:null,prefix:null,rest:[]}
1,maskId:null,symbol:!1,extra:{classes:h,styles:c.styleParser?(l=e.getAttribute("style"),f=[],l&&(f=l.split(";").reduce(function(e,t){var a=t.split(":"),n=a[0],r=a.slice(1);return n&&r.length>0&&(e[n]=r.join(":").trim()),e},{})),f):[],attributes:g}},v)}var tG=eJ.styles;function tX(e){var t="nest"===eR.autoReplaceSvg?tK(e,{styleParser:!1}):tK(e);return~t.extra.classes.indexOf(eI)?tj("generateLayersText",e,t):tj("generateSvgReplacementMutation",e,t)}function tZ(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if(!z)return Promise.resolve();var a=C.documentElement.classList,n=function(e){return a.add("".concat(ep,"-").concat(e))},r=function(e){return a.remove("".concat(ep,"-").concat(e))},i=eR.autoFetchSvg?[].concat(v(en),v(ei)):R.concat(Object.keys(tG));i.includes("fa")||i.push("fa");var o=[".".concat(eI,":not([").concat(eu,"])")].concat(i.map(function(e){return".".concat(e,":not([").concat(eu,"])")})).join(", ");if(0===o.length)return Promise.resolve();var s=[];try{s=eW(e.querySelectorAll(o))}catch(e){}if(!(s.length>0))return Promise.resolve();n("pending"),r("complete");var l=tT("onTree"),f=s.reduce(function(e,t){try{var a=tX(t);a&&e.push(a)}catch(e){eb||"MissingIcon"!==e.name||console.error(e)}return e},[]);return new Promise(function(e,a){Promise.all(f).then(function(a){t_(a,function(){n("active"),n("complete"),r("pending"),"function"==typeof t&&t(),l(),e()})}).catch(function(e){l(),a(e)})})}function tQ(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;tX(e).then(function(e){e&&t_([e],t)})}var t0=function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a=t.transform,n=void 0===a?eD:a,r=t.symbol,i=void 0!==r&&r,o=t.mask,s=void 0===o?null:o,l=t.maskId,f=void 0===l?null:l,c=t.classes,u=void 0===c?[]:c,d=t.attributes,m=void 0===d?{}:d,h=t.styles,g=void 0===h?{}:h;if(e){var v=e.prefix,b=e.iconName,y=e.icon;return tP(p({type:"icon"},e),function(){return tw("beforeDOMElementCreation",{iconDefinition:e,params:t}),tI({icons:{main:tF(y),mask:s?tF(s.icon):{found:!1,width:null,height:null,icon:{}}},prefix:v,iconName:b,transform:p(p({},eD),n),symbol:i,maskId:f,extra:{attributes:m,styles:g,classes:u}})})}},t1=RegExp('"',"ug"),t2=p(p(p(p({},{FontAwesome:{normal:"fas",400:"fas"}}),{"Font Awesome 7 Free":{900:"fas",400:"far"},"Font Awesome 7 Pro":{900:"fas",400:"far",normal:"far",300:"fal",100:"fat"},"Font Awesome 7 Brands":{400:"fab",normal:"fab"},"Font Awesome 7 Duotone":{900:"fad",400:"fadr",normal:"fadr",300:"fadl",100:"fadt"},"Font Awesome 7 Sharp":{900:"fass",400:"fasr",normal:"fasr",300:"fasl",100:"fast"},"Font Awesome 7 Sharp Duotone":{900:"fasds",400:"fasdr",normal:"fasdr",300:"fasdl",100:"fasdt"},"Font Awesome 7 Jelly":{400:"fajr",normal:"fajr"},"Font Awesome 7 Jelly Fill":{400:"fajfr",normal:"fajfr"},"Font Awesome 7 Jelly Duo":{400:"fajdr",normal:"fajdr"},"Font Awesome 7 Slab":{400:"faslr",normal:"faslr"},"Font Awesome 7 Slab Press":{400:"faslpr",normal:"faslpr"},"Font Awesome 7 Thumbprint":{300:"fatl",normal:"fatl"},"Font Awesome 7 Notdog":{900:"fans",normal:"fans"},"Font Awesome 7 Notdog Duo":{900:"fands",normal:"fands"},"Font Awesome 7 Etch":{900:"faes",normal:"faes"},"Font Awesome 7 Graphite":{100:"fagt",normal:"fagt"},"Font Awesome 7 Chisel":{400:"facr",normal:"facr"},"Font Awesome 7 Whiteboard":{600:"fawsb",normal:"fawsb"},"Font Awesome 7 Utility":{600:"fausb",normal:"fausb"},"Font Awesome 7 Utility Duo":{600:"faudsb",normal:"faudsb"},"Font Awesome 7 Utility Fill":{600:"faufsb",normal:"faufsb"}}),{"Font Awesome 5 Free":{900:"fas",400:"far"},"Font Awesome 5 Pro":{900:"fas",400:"far",normal:"far",300:"fal"},"Font Awesome 5 Brands":{400:"fab",normal:"fab"},"Font Awesome 5 Duotone":{900:"fad"}}),{"Font Awesome Kit":{400:"fak",normal:"fak"},"Font Awesome Kit Duotone":{400:"fakd",normal:"fakd"}}),t4=Object.keys(t2).reduce(function(e,t){return e[t.toLowerCase()]=t2[t],e},{}),t5=Object.keys(t4).reduce(function(e,t){var a=t4[t];return e[t]=a[900]||v(Object.entries(a))[0][1],e},{});function t3(e,t){var a="".concat("data-fa-pseudo-element-pending").concat(t.replace(":","-"));return new Promise(function(n,r){if(null!==e.getAttribute(a))return n();var i=eW(e.children).filter(function(e){return e.getAttribute(ed)===t})[0],o=I.getComputedStyle(e,t),s=o.getPropertyValue("font-family"),l=s.match(eC),f=o.getPropertyValue("font-weight"),c=o.getPropertyValue("content");
1if(i&&!l)return e.removeChild(i),n();if(l&&"none"!==c&&""!==c){var u=o.getPropertyValue("content"),d=(x=s.replace(/^['"]|['"]$/g,"").toLowerCase(),j=isNaN(w=parseInt(f))?"normal":w,(t4[x]||{})[j]||t5[x]),m=e1(v(u.replace(t1,""))[0]||""),h=l[0].startsWith("FontAwesome"),g=(k=o.getPropertyValue("font-feature-settings").includes("ss01"),N=(A=(S=o.getPropertyValue("content").replace(t1,"")).codePointAt(0))>=1105920&&A<=1112319,P=2===S.length&&S[0]===S[1],N||P||k),b=ti(d,m),y=b;if(h){var x,w,j,k,S,A,N,P,O,F,z=(O=ta[m],F=ti("fas",m),O||(F?{prefix:"fas",iconName:F}:null)||{prefix:null,iconName:null});z.iconName&&z.prefix&&(b=z.iconName,d=z.prefix)}if(!b||g||i&&i.getAttribute(em)===d&&i.getAttribute(eh)===y)n();else{e.setAttribute(a,y),i&&e.removeChild(i);var E={iconName:null,prefix:null,transform:eD,symbol:!1,mask:{iconName:null,prefix:null,rest:[]},maskId:null,extra:{classes:[],styles:{},attributes:{}}},M=E.extra;M.attributes[ed]=t,tE(b,d).then(function(r){var i=tI(p(p({},E),{},{icons:{main:r,mask:tl()},prefix:d,iconName:y,extra:M,watchable:!0})),o=C.createElementNS("http://www.w3.org/2000/svg","svg");"::before"===t?e.insertBefore(o,e.firstChild):e.appendChild(o),o.outerHTML=i.map(function(e){return eZ(e)}).join("\n"),e.removeAttribute(a),n()}).catch(r)}}else n()})}function t7(e){return Promise.all([t3(e,"::before"),t3(e,"::after")])}function t6(e){return e.parentNode!==document.head&&!~eg.indexOf(e.tagName.toUpperCase())&&!e.getAttribute(ed)&&(!e.parentNode||"svg"!==e.parentNode.tagName)}var t9=function(e){return!!e&&ev.some(function(t){return e.includes(t)})},t8=function(e){if(!e)return[];var t,a=new Set,n=e.split(/,(?![^()]*\))/).map(function(e){return e.trim()}),r=d(n=n.flatMap(function(e){return e.includes("(")?e:e.split(",").map(function(e){return e.trim()})}));try{for(r.s();!(t=r.n()).done;){var i=t.value;if(t9(i)){var o=ev.reduce(function(e,t){return e.replace(t,"")},i);""!==o&&"*"!==o&&a.add(o)}}}catch(e){r.e(e)}finally{r.f()}return a};function ae(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1];if(z){if(t)a=e;else if(eR.searchPseudoElementsFullScan)a=e.querySelectorAll("*");else{var a,n,r=new Set,i=d(document.styleSheets);try{for(i.s();!(n=i.n()).done;){var o=n.value;try{var s,l=d(o.cssRules);try{for(l.s();!(s=l.n()).done;){var f,c=s.value,u=t8(c.selectorText),m=d(u);try{for(m.s();!(f=m.n()).done;){var h=f.value;r.add(h)}}catch(e){m.e(e)}finally{m.f()}}}catch(e){l.e(e)}finally{l.f()}}catch(e){eR.searchPseudoElementsWarnings&&console.warn("Font Awesome: cannot parse stylesheet: ".concat(o.href," (").concat(e.message,')\nIf it declares any Font Awesome CSS pseudo-elements, they will not be rendered as SVG icons. Add crossorigin="anonymous" to the <link>, enable searchPseudoElementsFullScan for slower but more thorough DOM parsing, or suppress this warning by setting searchPseudoElementsWarnings to false.'))}}}catch(e){i.e(e)}finally{i.f()}if(!r.size)return;var p=Array.from(r).join(", ");try{a=e.querySelectorAll(p)}catch(e){}}return new Promise(function(e,t){var n=eW(a).filter(t6).map(t7),r=tT("searchPseudoElements");tY=!0,Promise.all(n).then(function(){r(),tY=!1,e()}).catch(function(){r(),tY=!1,t()})})}}var at=!1,aa=function(e){return e.toLowerCase().split(" ").reduce(function(e,t){var a=t.toLowerCase().split("-"),n=a[0],r=a.slice(1).join("-");if(n&&"h"===r)return e.flipX=!0,e;if(n&&"v"===r)return e.flipY=!0,e;if(isNaN(r=parseFloat(r)))return e;switch(n){case"grow":e.size=e.size+r;break;case"shrink":e.size=e.size-r;break;case"left":e.x=e.x-r;break;case"right":e.x=e.x+r;break;case"up":e.y=e.y-r;break;case"down":e.y=e.y+r;break;case"rotate":e.rotate=e.rotate+r}return e},{size:16,x:0,y:0,flipX:!1,flipY:!1,rotate:0})},an={x:0,y:0,width:"100%",height:"100%"};function ar(e){var t=!(arguments.length>1)||void 0===arguments[1]||arguments[1];return e.attributes&&(e.attributes.fill||t)&&(e.attributes.fill="black"),e}tg=[{mixout:function(){return{dom:{css:eH,insertCss:eY}}},hooks:function(){return{beforeDOMElementCreation:function(){eY()},beforeI2svg:function(){eY()}}}},{mixout:function(){return{icon:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a=(e||{}).icon?e:tk(e||{}),n=t.mask;return n&&(n=(n||{}).icon?n:tk(n||{})),t0(a,p(p({},t),{},{mask:n}))}}},hooks:function(){return{mutationObserverCallbacks:function(e){return e.treeCallback=tZ,e.nodeCallback=tQ,e}}},provides:function(e){e.i2svg=function(e){var t=e.node,a=void 0===t?C:t,n=e.callback;return tZ(a,void 0===n?function(){}:n)},e.generateSvgReplacementMutation=function(e,t){var a=t.iconName,n=t.prefix,r
1=t.transform,i=t.symbol,o=t.mask,s=t.maskId,l=t.extra;return new Promise(function(t,f){Promise.all([tE(a,n),o.iconName?tE(o.iconName,o.prefix):Promise.resolve({found:!1,width:512,height:512,icon:{}})]).then(function(o){var f=g(o,2);t([e,tI({icons:{main:f[0],mask:f[1]},prefix:n,iconName:a,transform:r,symbol:i,maskId:s,extra:l,watchable:!0})])}).catch(f)})},e.generateAbstractIcon=function(e){var t,a=e.children,n=e.attributes,r=e.main,i=e.transform,o=eU(e.styles);return o.length>0&&(n.style=o),eq(i)&&(t=tj("generateAbstractTransformGrouping",{main:r,transform:i,containerWidth:r.width,iconWidth:r.width})),a.push(t||r.icon),{children:a,attributes:n}}}},{mixout:function(){return{layer:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a=t.classes,n=void 0===a?[]:a;return tP({type:"layer"},function(){tw("beforeDOMElementCreation",{assembler:e,params:t});var a=[];return e(function(e){Array.isArray(e)?e.map(function(e){a=a.concat(e.abstract)}):a=a.concat(e.abstract)}),[{tag:"span",attributes:{class:["".concat(eR.cssPrefix,"-layers")].concat(v(n)).join(" ")},children:a}]})}}}},{mixout:function(){return{counter:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a=t.title,n=void 0===a?null:a,r=t.classes,i=void 0===r?[]:r,o=t.attributes,s=void 0===o?{}:o,l=t.styles,f=void 0===l?{}:l;return tP({type:"counter",content:e},function(){var a,r,o,l,c,u;return tw("beforeDOMElementCreation",{content:e,params:t}),r=(a={content:e.toString(),title:n,extra:{attributes:s,styles:f,classes:["".concat(eR.cssPrefix,"-layers-counter")].concat(v(i))}}).content,l=p(p({},(o=a.extra).attributes),{},{class:o.classes.join(" ")}),(c=eU(o.styles)).length>0&&(l.style=c),(u=[]).push({tag:"span",attributes:l,children:[r]}),u})}}}},{mixout:function(){return{text:function(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},a=t.transform,n=void 0===a?eD:a,r=t.classes,i=void 0===r?[]:r,o=t.attributes,s=void 0===o?{}:o,l=t.styles,f=void 0===l?{}:l;return tP({type:"text",content:e},function(){return tw("beforeDOMElementCreation",{content:e,params:t}),tC({content:e,transform:p(p({},eD),n),extra:{attributes:s,styles:f,classes:["".concat(eR.cssPrefix,"-layers-text")].concat(v(i))}})})}}},provides:function(e){e.generateLayersText=function(e,t){var a=t.transform,n=t.extra,r=null,i=null;if(E){var o=parseInt(getComputedStyle(e).fontSize,10),s=e.getBoundingClientRect();r=s.width/o,i=s.height/o}return Promise.resolve([e,tC({content:e.innerHTML,width:r,height:i,transform:a,extra:n,watchable:!0})])}}},{hooks:function(){return{mutationObserverCallbacks:function(e){return e.pseudoElementsCallback=ae,e}}},provides:function(e){e.pseudoElements2svg=function(e){var t=e.node,a=void 0===t?C:t;eR.searchPseudoElements&&ae(a)}}},{mixout:function(){return{dom:{unwatch:function(){tY=!0,at=!0}}}},hooks:function(){return{bootstrap:function(){tJ(tx("mutationObserverCallbacks",{}))},noAuto:function(){t$&&t$.disconnect()},watch:function(e){var t=e.observeMutationsRoot;at?tY=!1:tJ(tx("mutationObserverCallbacks",{observeMutationsRoot:t}))}}}},{mixout:function(){return{parse:{transform:function(e){return aa(e)}}}},hooks:function(){return{parseNodeAttributes:function(e,t){var a=t.getAttribute("data-fa-transform");return a&&(e.transform=aa(a)),e}}},provides:function(e){e.generateAbstractTransformGrouping=function(e){var t=e.main,a=e.transform,n=e.containerWidth,r=e.iconWidth,i="translate(".concat(32*a.x,", ").concat(32*a.y,") "),o="scale(".concat(a.size/16*(a.flipX?-1:1),", ").concat(a.size/16*(a.flipY?-1:1),") "),s="rotate(".concat(a.rotate," 0 0)"),l={transform:"".concat(i," ").concat(o," ").concat(s)},f={outer:{transform:"translate(".concat(n/2," 256)")},inner:l,path:{transform:"translate(".concat(-(r/2*1)," -256)")}};return{tag:"g",attributes:p({},f.outer),children:[{tag:"g",attributes:p({},f.inner),children:[{tag:t.icon.tag,children:t.icon.children,attributes:p(p({},t.icon.attributes),f.path)}]}]}}}},{hooks:function(){return{parseNodeAttributes:function(e,t){var a=t.getAttribute("data-fa-mask"),n=a?td(a.split(" ").map(function(e){return e.trim()})):tl();return n.prefix||(n.prefix=e9),e.mask=n,e.maskId=t.getAttribute("data-fa-mask-id"),e}}},provides:function(e){e.generateAbstractMask=function(e){var t,a,n,r,i,o,s,l,f=e.children,c=e.attributes,u=e.main,d=e.mask,m=e.maskId,h=e.transform,g=u.width,v=u.icon,b=d.width,y=d.icon,x=(a=(t={transform:h,containerWidth:b,iconWidth:g}).transform,n=t.containerWidth,r=t.iconWidth,i="translate(".concat(32*a.x,", ").concat(32*a.y,") "),o="scale(".concat(a.size/16*(a.flipX?-1:1),", ").concat(a.size/16*(a.flipY?-1:1),") "),s="rotate(".concat(a.rotate," 0 0)"),l={transform:"".concat(i," ").concat(o," ").concat(s)},{outer:{transform:"translate(".concat(n/2," 256)")},inner:l,path:{transform:"translate(".concat(-(r/2*1)," -256)")}}),w={tag:"rect",attributes:p(p({},an),{},{fill:"white"})},j=v.children?{children:v.children.map(ar)}:{},k={tag:"g",attributes:p({},x.inner),children:[ar(p({tag:v.tag,attributes:p(p({},v.attributes),x.path)},j))]},S={tag:"g",attributes:p({},x.outer),children:[k]},A="mask-".concat(m||eT()),N="clip-".concat(m||eT()),P={tag:"mask",attributes:p(p({},an),{},{id:A,maskUnits:"userSpaceOnUse",maskContentUnits:"userSpaceOnUse"}),children:[w,S]},I={tag:"defs",children:[{tag:"clipPath",attributes:{id:N},children:"g"===y.tag?y.children:[y]},P]};
1return f.push(I,{tag:"rect",attributes:p({fill:"currentColor","clip-path":"url(#".concat(N,")"),mask:"url(#".concat(A,")")},an)}),{children:f,attributes:c}}}},{provides:function(e){var t=!1;I.matchMedia&&(t=I.matchMedia("(prefers-reduced-motion: reduce)").matches),e.missingIconAbstract=function(){var e=[],a={fill:"currentColor"},n={attributeType:"XML",repeatCount:"indefinite",dur:"2s"};e.push({tag:"path",attributes:p(p({},a),{},{d:"M156.5,447.7l-12.6,29.5c-18.7-9.5-35.9-21.2-51.5-34.9l22.7-22.7C127.6,430.5,141.5,440,156.5,447.7z M40.6,272H8.5 c1.4,21.2,5.4,41.7,11.7,61.1L50,321.2C45.1,305.5,41.8,289,40.6,272z M40.6,240c1.4-18.8,5.2-37,11.1-54.1l-29.5-12.6 C14.7,194.3,10,216.7,8.5,240H40.6z M64.3,156.5c7.8-14.9,17.2-28.8,28.1-41.5L69.7,92.3c-13.7,15.6-25.5,32.8-34.9,51.5 L64.3,156.5z M397,419.6c-13.9,12-29.4,22.3-46.1,30.4l11.9,29.8c20.7-9.9,39.8-22.6,56.9-37.6L397,419.6z M115,92.4 c13.9-12,29.4-22.3,46.1-30.4l-11.9-29.8c-20.7,9.9-39.8,22.6-56.8,37.6L115,92.4z M447.7,355.5c-7.8,14.9-17.2,28.8-28.1,41.5 l22.7,22.7c13.7-15.6,25.5-32.9,34.9-51.5L447.7,355.5z M471.4,272c-1.4,18.8-5.2,37-11.1,54.1l29.5,12.6 c7.5-21.1,12.2-43.5,13.6-66.8H471.4z M321.2,462c-15.7,5-32.2,8.2-49.2,9.4v32.1c21.2-1.4,41.7-5.4,61.1-11.7L321.2,462z M240,471.4c-18.8-1.4-37-5.2-54.1-11.1l-12.6,29.5c21.1,7.5,43.5,12.2,66.8,13.6V471.4z M462,190.8c5,15.7,8.2,32.2,9.4,49.2h32.1 c-1.4-21.2-5.4-41.7-11.7-61.1L462,190.8z M92.4,397c-12-13.9-22.3-29.4-30.4-46.1l-29.8,11.9c9.9,20.7,22.6,39.8,37.6,56.9 L92.4,397z M272,40.6c18.8,1.4,36.9,5.2,54.1,11.1l12.6-29.5C317.7,14.7,295.3,10,272,8.5V40.6z M190.8,50 c15.7-5,32.2-8.2,49.2-9.4V8.5c-21.2,1.4-41.7,5.4-61.1,11.7L190.8,50z M442.3,92.3L419.6,115c12,13.9,22.3,29.4,30.5,46.1 l29.8-11.9C470,128.5,457.3,109.4,442.3,92.3z M397,92.4l22.7-22.7c-15.6-13.7-32.8-25.5-51.5-34.9l-12.6,29.5 C370.4,72.1,384.4,81.5,397,92.4z"})});var r=p(p({},n),{},{attributeName:"opacity"}),i={tag:"circle",attributes:p(p({},a),{},{cx:"256",cy:"364",r:"28"}),children:[]};return t||i.children.push({tag:"animate",attributes:p(p({},n),{},{attributeName:"r",values:"28;14;28;28;14;28;"})},{tag:"animate",attributes:p(p({},r),{},{values:"1;0;1;1;0;1;"})}),e.push(i),e.push({tag:"path",attributes:p(p({},a),{},{opacity:"1",d:"M263.7,312h-16c-6.6,0-12-5.4-12-12c0-71,77.4-63.9,77.4-107.8c0-20-17.8-40.2-57.4-40.2c-29.1,0-44.3,9.6-59.2,28.7 c-3.9,5-11.1,6-16.2,2.4l-13.1-9.2c-5.6-3.9-6.9-11.8-2.6-17.2c21.2-27.2,46.4-44.7,91.2-44.7c52.3,0,97.4,29.8,97.4,80.2 c0,67.6-77.4,63.5-77.4,107.8C275.7,306.6,270.3,312,263.7,312z"}),children:t?[]:[{tag:"animate",attributes:p(p({},r),{},{values:"1;0;0;0;0;1;"})}]}),t||e.push({tag:"path",attributes:p(p({},a),{},{opacity:"0",d:"M232.5,134.5l7,168c0.3,6.4,5.6,11.5,12,11.5h9c6.4,0,11.7-5.1,12-11.5l7-168c0.3-6.8-5.2-12.5-12-12.5h-23 C237.7,122,232.2,127.7,232.5,134.5z"}),children:[{tag:"animate",attributes:p(p({},r),{},{values:"0;0;1;1;0;0;"})}]}),{tag:"g",attributes:{class:"missing"},children:e}}}},{hooks:function(){return{parseNodeAttributes:function(e,t){var a=t.getAttribute("data-fa-symbol");return e.symbol=null!==a&&(""===a||a),e}}}}],tv={},Object.keys(tb).forEach(function(e){-1===ty.indexOf(e)&&delete tb[e]}),tg.forEach(function(e){var t=e.mixout?e.mixout():{};if(Object.keys(t).forEach(function(e){"function"==typeof t[e]&&(tA[e]=t[e]),"object"===y(t[e])&&Object.keys(t[e]).forEach(function(a){tA[e]||(tA[e]={}),tA[e][a]=t[e][a]})}),e.hooks){var a=e.hooks();Object.keys(a).forEach(function(e){tv[e]||(tv[e]=[]),tv[e].push(a[e])})}e.provides&&e.provides(tb)}),tA.noAuto,tA.config,tA.library,tA.dom;var ai=tA.parse;tA.findIconDefinition,tA.toHtml;var ao=tA.icon;tA.layer,tA.text,tA.counter;var as=e.i(91567);function al(e,t){var a=Object.keys(e);if(Object.getOwnPropertySymbols){var n=Object.getOwnPropertySymbols(e);t&&(n=n.filter(function(t){return Object.getOwnPropertyDescriptor(e,t).enumerable})),a.push.apply(a,n)}return a}function af(e){for(var t=1;t<arguments.length;t++){var a=null!=arguments[t]?arguments[t]:{};t%2?al(Object(a),!0).forEach(function(t){au(e,t,a[t])}):Object.getOwnPropertyDescriptors?Object.defineProperties(e,Object.getOwnPropertyDescriptors(a)):al(Object(a)).forEac
1h(function(t){Object.defineProperty(e,t,Object.getOwnPropertyDescriptor(a,t))})}return e}function ac(e){return(ac="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function au(e,t,a){return t in e?Object.defineProperty(e,t,{value:a,enumerable:!0,configurable:!0,writable:!0}):e[t]=a,e}function ad(e){return function(e){if(Array.isArray(e))return am(e)}(e)||function(e){if("u">typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}(e)||function(e,t){if(e){if("string"==typeof e)return am(e,void 0);var a=Object.prototype.toString.call(e).slice(8,-1);if("Object"===a&&e.constructor&&(a=e.constructor.name),"Map"===a||"Set"===a)return Array.from(e);if("Arguments"===a||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(a))return am(e,void 0)}}(e)||function(){throw TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function am(e,t){(null==t||t>e.length)&&(t=e.length);for(var a=0,n=Array(t);a<t;a++)n[a]=e[a];return n}function ah(e){var t;return(t=e-0)==t?e:(e=e.replace(/[\-_\s]+(.)?/g,function(e,t){return t?t.toUpperCase():""})).substr(0,1).toLowerCase()+e.substr(1)}var ap=["style"],ag=!1;try{ag=!0}catch(e){}function av(e){return e&&"object"===ac(e)&&e.prefix&&e.iconName&&e.icon?e:ai.icon?ai.icon(e):null===e?null:e&&"object"===ac(e)&&e.prefix&&e.iconName?e:Array.isArray(e)&&2===e.length?{prefix:e[0],iconName:e[1]}:"string"==typeof e?{prefix:"fas",iconName:e}:void 0}function ab(e,t){return Array.isArray(t)&&t.length>0||!Array.isArray(t)&&t?au({},e,t):{}}var ay={border:!1,className:"",mask:null,maskId:null,fixedWidth:!1,inverse:!1,flip:!1,icon:null,listItem:!1,pull:null,pulse:!1,rotation:null,size:null,spin:!1,spinPulse:!1,spinReverse:!1,beat:!1,fade:!1,beatFade:!1,bounce:!1,shake:!1,symbol:!1,title:"",titleId:null,transform:null,swapOpacity:!1},ax=o.default.forwardRef(function(e,t){var a,n,r,i,o,s,l,f,c,u,d,m,h,p,g,v,b,y,x,w,j=af(af({},ay),e),k=j.icon,S=j.mask,A=j.symbol,N=j.className,P=j.title,I=j.titleId,C=j.maskId,O=av(k),F=ab("classes",[].concat(ad((n=j.beat,r=j.fade,i=j.beatFade,o=j.bounce,s=j.shake,l=j.flash,f=j.spin,c=j.spinPulse,u=j.spinReverse,d=j.pulse,m=j.fixedWidth,h=j.inverse,p=j.border,g=j.listItem,v=j.flip,b=j.size,y=j.rotation,x=j.pull,Object.keys((au(a={"fa-beat":n,"fa-fade":r,"fa-beat-fade":i,"fa-bounce":o,"fa-shake":s,"fa-flash":l,"fa-spin":f,"fa-spin-reverse":u,"fa-spin-pulse":c,"fa-pulse":d,"fa-fw":m,"fa-inverse":h,"fa-border":p,"fa-li":g,"fa-flip":!0===v,"fa-flip-horizontal":"horizontal"===v||"both"===v,"fa-flip-vertical":"vertical"===v||"both"===v},"fa-".concat(b),null!=b),au(a,"fa-rotate-".concat(y),null!=y&&0!==y),au(a,"fa-pull-".concat(x),null!=x),au(a,"fa-swap-opacity",j.swapOpacity),w=a)).map(function(e){return w[e]?e:null}).filter(function(e){return e}))),ad((N||"").split(" ")))),z=ab("transform","string"==typeof j.transform?ai.transform(j.transform):j.transform),E=ab("mask",av(S)),M=ao(O,af(af(af(af({},F),z),E),{},{symbol:A,title:P,titleId:I,maskId:C}));if(!M)return!function(){if(!ag&&console&&"function"==typeof console.error){var e;(e=console).error.apply(e,arguments)}}("Could not find icon",O),null;var R=M.abstract,L={ref:t};return Object.keys(j).forEach(function(e){ay.hasOwnProperty(e)||(L[e]=j[e])}),aw(R[0],L)});ax.displayName="FontAwesomeIcon",ax.propTypes={beat:as.default.bool,border:as.default.bool,beatFade:as.default.bool,bounce:as.default.bool,className:as.default.string,fade:as.default.bool,flash:as.default.bool,mask:as.default.oneOfType([as.default.object,as.default.array,as.default.string]),maskId:as.default.string,fixedWidth:as.default.bool,inverse:as.default.bool,flip:as.default.oneOf([
1!0,!1,"horizontal","vertical","both"]),icon:as.default.oneOfType([as.default.object,as.default.array,as.default.string]),listItem:as.default.bool,pull:as.default.oneOf(["right","left"]),pulse:as.default.bool,rotation:as.default.oneOf([0,90,180,270]),shake:as.default.bool,size:as.default.oneOf(["2xs","xs","sm","lg","xl","2xl","1x","2x","3x","4x","5x","6x","7x","8x","9x","10x"]),spin:as.default.bool,spinPulse:as.default.bool,spinReverse:as.default.bool,symbol:as.default.oneOfType([as.default.bool,as.default.string]),title:as.default.string,titleId:as.default.string,transform:as.default.oneOfType([as.default.string,as.default.object]),swapOpacity:as.default.bool};var aw=(function e(t,a){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};if("string"==typeof a)return a;var r=(a.children||[]).map(function(a){return e(t,a)}),i=Object.keys(a.attributes||{}).reduce(function(e,t){var n=a.attributes[t];switch(t){case"class":e.attrs.className=n,delete a.attributes.class;break;case"style":e.attrs.style=n.split(";").map(function(e){return e.trim()}).filter(function(e){return e}).reduce(function(e,t){var a=t.indexOf(":"),n=ah(t.slice(0,a)),r=t.slice(a+1).trim();return n.startsWith("webkit")?e[n.charAt(0).toUpperCase()+n.slice(1)]=r:e[n]=r,e},{});break;default:0===t.indexOf("aria-")||0===t.indexOf("data-")?e.attrs[t.toLowerCase()]=n:e.attrs[ah(t)]=n}return e},{attrs:{}}),o=n.style,s=function(e,t){if(null==e)return{};var a,n,r=function(e,t){if(null==e)return{};var a,n,r={},i=Object.keys(e);for(n=0;n<i.length;n++)a=i[n],t.indexOf(a)>=0||(r[a]=e[a]);return r}(e,t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(e);for(n=0;n<i.length;n++)a=i[n],!(t.indexOf(a)>=0)&&Object.prototype.propertyIsEnumerable.call(e,a)&&(r[a]=e[a])}return r}(n,ap);return i.attrs.style=af(af({},i.attrs.style),void 0===o?{}:o),t.apply(void 0,[a.tag,af(af({},i.attrs),s)].concat(ad(r)))}).bind(null,o.default.createElement);let aj={prefix:"fab",iconName:"google",icon:[488,512,[],"f1a0","M488 261.8C488 403.3 391.1 504 248 504 110.8 504 0 393.2 0 256S110.8 8 248 8c66.8 0 123 24.5 166.3 64.9l-67.5 64.9C258.5 52.6 94.3 116.6 94.3 256c0 86.5 69.1 156.6 153.7 156.6 98.2 0 135-70.4 140.8-106.9H248v-85.3h236.1c2.3 12.7 3.9 24.9 3.9 41.4z"]};e.s(["default",0,({isTermsAgreed:e=!0})=>{var t;let{user:a,loading:n,profileChecked:r,hasNoProfile:l,loginWithGoogle:c,loginWithX:u,loginWithFacebook:d}=(0,f.useAuth)(),m=(0,s.useRouter)(),[h,p]=(0,o.useState)(null),[g,v]=(0,o.useState)(null),b=(0,o.useRef)({}),y=async e=>{if(!h){p(e),v(null);try{switch(e){case"google":await c();break;case"facebook":await d();break;case"x":await u()}}catch(t){console.error("[SocialAuth] Login error:",t),v(t.message||"Login failed. Please try again."),b.current[e]&&b.current[e].focus()}finally{p(null)}}};(0,o.useEffect)(()=>{a&&r&&!l&&"/profiles"!==m.pathname&&m.pathname},[a,r,l,m]);let x=[{id:"google",name:"Google",label:"Continue with Google",ariaLabel:"Sign in with Google account",icon:aj,className:"is-google",containerClass:"google-auth-container"}];return(0,i.jsxs)("div",{className:"social-auth-buttons",role:"group","aria-labelledby":"social-auth-heading",children:[(0,i.jsx)("h3",{id:"social-auth-heading",className:"sr-only",children:"Sign in with social accounts"}),x.map(t=>(0,i.jsxs)("div",{className:t.containerClass,children:[(0,i.jsx)("button",{ref:e=>b.current[t.id]=e,className:`button ${t.className} is-fullwidth`,onClick:()=>y(t.id),disabled:n||null!==h||!e,"aria-label":t.ariaLabel,"aria-describedby":`${t.id}-help`,type:"button",children:h===t.id?(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("span",{className:"button-spinner","aria-hidden":"true",children:(0,i.jsxs)("svg",{fill:"none",viewBox:"0 0 24 24",xmlns:"http://www.w3.org/2000/svg",children:[(0,i.jsx)("circle",{className:"opacity-25",cx:"12",cy:"12",r:"10",stroke:"currentColor",strokeWidth:"4"}),(0,i.jsx)("path",{className:"opacity-75",fill:"currentColor",d:"M4 12a8 8 0 018-8V0C5.373 0 0 5.373 0 12h4zm2 5.291A7.962 7.962 0 014 12H0c0 3.042 1.135 5.824 3 7.938l3-2.647z"})]})}),(0,i.jsx)("span",{children:"Connecting..."})]}):(0,i.jsxs)(i.Fragment,{children:[(0,i.jsx)("span",{className:"icon","aria-hidden":"true",children:t.icon?(0,i.jsx)(ax,{icon:t.icon}):(0,i.jsx)("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 512 512",width:"16",height:"16",fill:"currentColor",children:(0,i.jsx)("path",{d:"M389.2 48h70.6L305.6 224.2 487 464H345L233.7 303.6 106.5 464H35.8L200.7 275.5 26.8 48H172.4L272.9 180.9 389.2 48zM364.4 421.8h39.1L151.1 88h-42L364.4 421.8z"})})}),(0,i.jsx)("span",{children:t.label})]})}),(0,i.jsxs)("div",{id:`${t.id}-help`,className:"sr-only",children:["Sign in using your ",t.name," account. This will redirect you to ",t.name," to complete authentication."]})]},t.id)),g&&(0,i.jsxs)("div",{className:"notification is-danger is-light mt-3",role:"alert",children:[(0,i.jsx)("button",{className:"delete",onClick:()=>v(null),"aria-label":"Close error message"}),g]}),h&&(0,i.jsxs)("div",{className:"sr-only",role:"status","aria-live":"polite",children:["Connecting to"," ",null==(t=x.find(e=>e.id===h))?void 0:t.name,"..."]})]})}],78160)}]);
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.