From 603a25421743c3cd4873ef8d4ce03fb344181494 Mon Sep 17 00:00:00 2001 From: Crystal Ren Date: Thu, 19 Dec 2024 10:54:57 -0500 Subject: [PATCH] add public/build to see if it resolves wsod --- .gitignore | 2 +- .../build/assets/APITokenManager.1e38aef6.js | 1 + public/build/assets/ActionMessage.d93e87e7.js | 1 + public/build/assets/ActionSection.16ba94a3.js | 1 + public/build/assets/AppLayout.557f1118.js | 1 + public/build/assets/Checkbox.9d65d60d.js | 1 + .../build/assets/ConfirmPassword.6661c395.js | 1 + .../assets/ConfirmationModal.8c2e1fd1.js | 1 + public/build/assets/Create.d0b38014.js | 1 + .../build/assets/CreateTeamForm.95b60a46.js | 1 + public/build/assets/DangerButton.8f079baf.js | 1 + public/build/assets/Dashboard.9c1661d6.js | 1 + .../build/assets/DataDictionary.4b39186f.js | 2 + .../build/assets/DeleteTeamForm.f3bdd140.js | 1 + .../build/assets/DeleteUserForm.2fd7bbcc.js | 1 + public/build/assets/DialogModal.d29d4ea9.js | 1 + public/build/assets/Faq.14ca98d3.js | 1 + .../build/assets/ForgotPassword.49531032.js | 1 + public/build/assets/FormSection.34c6ffb6.js | 1 + public/build/assets/Index.f8fee04c.js | 1 + public/build/assets/InputLabel.4bc1282c.js | 1 + public/build/assets/License.d66511e2.js | 1 + public/build/assets/Login.88e9bd98.js | 1 + ...LogoutOtherBrowserSessionsForm.f29a7beb.js | 1 + public/build/assets/Modal.633894f5.js | 1 + public/build/assets/PrimaryButton.5fe76620.js | 1 + public/build/assets/PrivacyPolicy.7ccaec18.js | 1 + public/build/assets/Register.4206d3cb.js | 1 + public/build/assets/ResetPassword.83962703.js | 1 + .../build/assets/SecondaryButton.5d9f18ed.js | 1 + public/build/assets/SectionBorder.dff4195d.js | 1 + public/build/assets/SectionTitle.087675c3.js | 1 + public/build/assets/Show.2849c2cc.js | 1 + public/build/assets/Show.752a3acf.js | 1 + .../assets/TeamMemberManager.d826c2de.js | 1 + .../build/assets/TermsOfService.63757641.js | 1 + public/build/assets/TextInput.dd453f1d.js | 1 + .../TwoFactorAuthenticationForm.8af5ff97.js | 1 + .../assets/TwoFactorChallenge.b23c7230.js | 1 + .../assets/UpdatePasswordForm.a1d204ed.js | 1 + .../UpdateProfileInformationForm.e8817a0c.js | 1 + .../assets/UpdateTeamNameForm.fabb737d.js | 1 + public/build/assets/VerifyEmail.89b9055d.js | 1 + public/build/assets/Welcome.28878573.js | 1 + public/build/assets/app.3ae73135.css | 1 + public/build/assets/app.50ae543e.js | 151 +++++ public/build/assets/index.893e1e4b.js | 5 + public/build/assets/transition.6bbafc4b.js | 4 + public/build/assets/useTypedPage.a795c551.js | 1 + public/build/manifest.json | 633 ++++++++++++++++++ 50 files changed, 840 insertions(+), 1 deletion(-) create mode 100644 public/build/assets/APITokenManager.1e38aef6.js create mode 100644 public/build/assets/ActionMessage.d93e87e7.js create mode 100644 public/build/assets/ActionSection.16ba94a3.js create mode 100644 public/build/assets/AppLayout.557f1118.js create mode 100644 public/build/assets/Checkbox.9d65d60d.js create mode 100644 public/build/assets/ConfirmPassword.6661c395.js create mode 100644 public/build/assets/ConfirmationModal.8c2e1fd1.js create mode 100644 public/build/assets/Create.d0b38014.js create mode 100644 public/build/assets/CreateTeamForm.95b60a46.js create mode 100644 public/build/assets/DangerButton.8f079baf.js create mode 100644 public/build/assets/Dashboard.9c1661d6.js create mode 100644 public/build/assets/DataDictionary.4b39186f.js create mode 100644 public/build/assets/DeleteTeamForm.f3bdd140.js create mode 100644 public/build/assets/DeleteUserForm.2fd7bbcc.js create mode 100644 public/build/assets/DialogModal.d29d4ea9.js create mode 100644 public/build/assets/Faq.14ca98d3.js create mode 100644 public/build/assets/ForgotPassword.49531032.js create mode 100644 public/build/assets/FormSection.34c6ffb6.js create mode 100644 public/build/assets/Index.f8fee04c.js create mode 100644 public/build/assets/InputLabel.4bc1282c.js create mode 100644 public/build/assets/License.d66511e2.js create mode 100644 public/build/assets/Login.88e9bd98.js create mode 100644 public/build/assets/LogoutOtherBrowserSessionsForm.f29a7beb.js create mode 100644 public/build/assets/Modal.633894f5.js create mode 100644 public/build/assets/PrimaryButton.5fe76620.js create mode 100644 public/build/assets/PrivacyPolicy.7ccaec18.js create mode 100644 public/build/assets/Register.4206d3cb.js create mode 100644 public/build/assets/ResetPassword.83962703.js create mode 100644 public/build/assets/SecondaryButton.5d9f18ed.js create mode 100644 public/build/assets/SectionBorder.dff4195d.js create mode 100644 public/build/assets/SectionTitle.087675c3.js create mode 100644 public/build/assets/Show.2849c2cc.js create mode 100644 public/build/assets/Show.752a3acf.js create mode 100644 public/build/assets/TeamMemberManager.d826c2de.js create mode 100644 public/build/assets/TermsOfService.63757641.js create mode 100644 public/build/assets/TextInput.dd453f1d.js create mode 100644 public/build/assets/TwoFactorAuthenticationForm.8af5ff97.js create mode 100644 public/build/assets/TwoFactorChallenge.b23c7230.js create mode 100644 public/build/assets/UpdatePasswordForm.a1d204ed.js create mode 100644 public/build/assets/UpdateProfileInformationForm.e8817a0c.js create mode 100644 public/build/assets/UpdateTeamNameForm.fabb737d.js create mode 100644 public/build/assets/VerifyEmail.89b9055d.js create mode 100644 public/build/assets/Welcome.28878573.js create mode 100644 public/build/assets/app.3ae73135.css create mode 100644 public/build/assets/app.50ae543e.js create mode 100644 public/build/assets/index.893e1e4b.js create mode 100644 public/build/assets/transition.6bbafc4b.js create mode 100644 public/build/assets/useTypedPage.a795c551.js create mode 100644 public/build/manifest.json diff --git a/.gitignore b/.gitignore index 7fe978f..a7f1651 100644 --- a/.gitignore +++ b/.gitignore @@ -1,6 +1,6 @@ /.phpunit.cache /node_modules -/public/build +#/public/build /public/hot /public/storage /storage/*.key diff --git a/public/build/assets/APITokenManager.1e38aef6.js b/public/build/assets/APITokenManager.1e38aef6.js new file mode 100644 index 0000000..fb2cbe2 --- /dev/null +++ b/public/build/assets/APITokenManager.1e38aef6.js @@ -0,0 +1 @@ +import{W as f,r as k,a as t,F as _,j as e}from"./app.50ae543e.js";import{c as y}from"./index.893e1e4b.js";import{A as O}from"./ActionMessage.d93e87e7.js";import{A as L}from"./ActionSection.16ba94a3.js";import{C as S}from"./Checkbox.9d65d60d.js";import{C as v}from"./ConfirmationModal.8c2e1fd1.js";import{D as E}from"./DangerButton.8f079baf.js";import{D as i}from"./DialogModal.d29d4ea9.js";import{F as W}from"./FormSection.34c6ffb6.js";import{T as Y,I as q}from"./TextInput.dd453f1d.js";import{I as D}from"./InputLabel.4bc1282c.js";import{P as m}from"./PrimaryButton.5fe76620.js";import{S as T}from"./SecondaryButton.5d9f18ed.js";import{S as z}from"./SectionBorder.dff4195d.js";import{u as G}from"./useTypedPage.a795c551.js";import"./transition.6bbafc4b.js";import"./SectionTitle.087675c3.js";import"./Modal.633894f5.js";function le({tokens:x,availablePermissions:o,defaultPermissions:F}){var C,N,A;const r=f({name:"",permissions:F}),n=f({permissions:[]}),d=f({}),[P,p]=k.exports.useState(!1),[u,l]=k.exports.useState(null),[h,c]=k.exports.useState(null),I=G();function b(){r.post(route("api-tokens.store"),{preserveScroll:!0,onSuccess:()=>{p(!0),r.reset()}})}function w(s){n.setData("permissions",s.abilities),l(s)}function B(){!u||n.put(route("api-tokens.update",[u]),{preserveScroll:!0,preserveState:!0,onSuccess:()=>l(null)})}function M(s){c(s)}function j(){!h||d.delete(route("api-tokens.destroy",[h]),{preserveScroll:!0,preserveState:!0,onSuccess:()=>c(null)})}return t("div",{children:[t(W,{onSubmit:b,title:"Create API Token",description:"API tokens allow third-party services to authenticate with our application on your behalf.",renderActions:()=>t(_,{children:[e(O,{on:r.recentlySuccessful,className:"mr-3",children:"Created."}),e(m,{className:y({"opacity-25":r.processing}),disabled:r.processing,children:"Create"})]}),children:[t("div",{className:"col-span-6 sm:col-span-4",children:[e(D,{htmlFor:"name",children:"Name"}),e(Y,{id:"name",type:"text",className:"mt-1 block w-full",value:r.data.name,onChange:s=>r.setData("name",s.currentTarget.value),autoFocus:!0}),e(q,{message:r.errors.name,className:"mt-2"})]}),o.length>0&&t("div",{className:"col-span-6",children:[e(D,{htmlFor:"permissions",children:"Permissions"}),e("div",{className:"mt-2 grid grid-cols-1 md:grid-cols-2 gap-4",children:o.map(s=>e("div",{children:t("label",{className:"flex items-center",children:[e(S,{value:s,checked:r.data.permissions.includes(s),onChange:a=>{r.data.permissions.includes(a.currentTarget.value)?r.setData("permissions",r.data.permissions.filter(g=>g!==a.currentTarget.value)):r.setData("permissions",[a.currentTarget.value,...r.data.permissions])}}),e("span",{className:"ml-2 text-sm text-gray-600",children:s})]})},s))})]})]}),x.length>0?t("div",{children:[e(z,{}),e("div",{className:"mt-10 sm:mt-0",children:e(L,{title:"Manage API Tokens",description:"You may delete any of your existing tokens if they are no longer needed.",children:e("div",{className:"space-y-6",children:x.map(s=>t("div",{className:"flex items-center justify-between",children:[e("div",{className:"break-all",children:s.name}),t("div",{className:"flex items-center",children:[s.last_used_ago&&t("div",{className:"text-sm text-gray-400",children:["Last used ",s.last_used_ago]}),o.length>0?e(m,{className:"cursor-pointer ml-6 text-sm text-gray-400 underline",onClick:()=>w(s),children:"Permissions"}):null,e(m,{className:"cursor-pointer ml-6 text-sm text-red-500",onClick:()=>M(s),children:"Delete"})]})]},s.id))})})})]}):null,t(i,{isOpen:P,onClose:()=>p(!1),children:[t(i.Content,{title:"API Token",children:[e("div",{children:"Please copy your new API token. For your security, it won't be shown again."}),e("div",{className:"mt-4 bg-gray-100 px-4 py-2 rounded font-mono text-sm text-gray-500",children:(A=(N=(C=I.props)==null?void 0:C.jetstream)==null?void 0:N.flash)==null?void 0:A.token})]}),e(i.Footer,{children:e(T,{onClick:()=>p(!1),children:"Close"})})]}),t(i,{isOpen:!!u,onClose:()=>l(null),children:[e(i.Content,{title:"API Token Permissions",children:e("div",{className:"grid grid-cols-1 md:grid-cols-2 gap-4",children:o.map(s=>e("div",{children:t("label",{className:"flex items-center",children:[e(S,{value:s,checked:n.data.permissions.includes(s),onChange:a=>{n.data.permissions.includes(a.currentTarget.value)?n.setData("permissions",n.data.permissions.filter(g=>g!==a.currentTarget.value)):n.setData("permissions",[a.currentTarget.value,...n.data.permissions])}}),e("span",{className:"ml-2 text-sm text-gray-600",children:s})]})},s))})}),t(i.Footer,{children:[e(T,{onClick:()=>l(null),children:"Cancel"}),e(m,{onClick:B,className:y("ml-2",{"opacity-25":n.processing}),disabled:n.processing,children:"Save"})]})]}),t(v,{isOpen:!!h,onClose:()=>c(null),children:[e(v.Content,{title:"Delete API Token",children:"Are you sure you would like to delete this API token?"}),t(v.Footer,{children:[e(T,{onClick:()=>c(null),children:"Cancel"}),e(E,{onClick:j,className:y("ml-2",{"opacity-25":d.processing}),disabled:d.processing,children:"Delete"})]})]})]})}export{le as default}; diff --git a/public/build/assets/ActionMessage.d93e87e7.js b/public/build/assets/ActionMessage.d93e87e7.js new file mode 100644 index 0000000..fd031af --- /dev/null +++ b/public/build/assets/ActionMessage.d93e87e7.js @@ -0,0 +1 @@ +import{j as e}from"./app.50ae543e.js";import{q as o}from"./transition.6bbafc4b.js";function n({on:a,className:t,children:i}){return e("div",{className:t,children:e(o,{show:a,leave:"transition ease-in duration-1000","leave-from-class":"opacity-100",leaveTo:"opacity-0",children:e("div",{className:"text-sm text-gray-600",children:i})})})}export{n as A}; diff --git a/public/build/assets/ActionSection.16ba94a3.js b/public/build/assets/ActionSection.16ba94a3.js new file mode 100644 index 0000000..eafd8d7 --- /dev/null +++ b/public/build/assets/ActionSection.16ba94a3.js @@ -0,0 +1 @@ +import{a,j as s}from"./app.50ae543e.js";import{S as o}from"./SectionTitle.087675c3.js";function t({title:m,description:d,children:i}){return a("div",{className:"md:grid md:grid-cols-3 md:gap-6",children:[s(o,{title:m,description:d}),s("div",{className:"mt-5 md:mt-0 md:col-span-2",children:s("div",{className:"px-4 py-5 sm:p-6 bg-white shadow sm:rounded-lg",children:i})})]})}export{t as A}; diff --git a/public/build/assets/AppLayout.557f1118.js b/public/build/assets/AppLayout.557f1118.js new file mode 100644 index 0000000..8444f3a --- /dev/null +++ b/public/build/assets/AppLayout.557f1118.js @@ -0,0 +1 @@ +import{r as c,j as e,a as r,F as u,b as d}from"./app.50ae543e.js";import{c as w}from"./index.893e1e4b.js";import{u as C}from"./useTypedPage.a795c551.js";import{q as L}from"./transition.6bbafc4b.js";const x=c.exports.createContext(),g=({children:a})=>{const[s,n]=c.exports.useState(!1),i=()=>{n(h=>!h)};return e(x.Provider,{value:{open:s,setOpen:n,toggleOpen:i},children:e("div",{className:"relative",children:a})})},T=({children:a})=>{const{open:s,setOpen:n,toggleOpen:i}=c.exports.useContext(x);return r(u,{children:[e("div",{onClick:i,children:a}),s&&e("div",{className:"fixed inset-0 z-40",onClick:()=>n(!1)})]})},Z=({align:a="right",width:s="48",contentClasses:n="py-1 bg-white",children:i})=>{const{open:h,setOpen:o}=c.exports.useContext(x);let m="origin-top";a==="left"?m="origin-top-left left-0":a==="right"&&(m="origin-top-right right-0");let p="";return s==="48"&&(p="w-48"),e(u,{children:e(L,{as:c.exports.Fragment,show:h,enter:"transition ease-out duration-200",enterFrom:"transform opacity-0 scale-95",enterTo:"transform opacity-100 scale-100",leave:"transition ease-in duration-75",leaveFrom:"transform opacity-100 scale-100",leaveTo:"transform opacity-0 scale-95",children:e("div",{className:`absolute z-50 mt-2 rounded-md shadow-lg ${m} ${p}`,onClick:()=>o(!1),children:e("div",{className:"rounded-md ring-1 ring-black ring-opacity-5 "+n,children:i})})})})},M=({href:a,method:s,as:n,children:i})=>e(d,{href:a,method:s,as:n,className:"block w-full px-4 py-2 text-left text-sm leading-5 text-gray-700 hover:bg-gray-100 focus:outline-none focus:bg-gray-100 transition duration-150 ease-in-out",children:i});g.Trigger=T;g.Content=Z;g.Link=M;const l=g;function y(a){return r("div",{className:"flex h-[2rem] text-primary",children:[e("svg",{className:"fill-primary",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 1226.29 194.7",children:e("g",{id:"Layer_2","data-name":"Layer 2",children:r("g",{id:"Layer_6","data-name":"Layer 6",children:[e("path",{className:"cls-1",d:"M.05,0,96.6,0c63.65,0,86.09,47.1,86.08,95.23C182.66,153.8,151.62,191,85,191l-85,0Zm58.8,142h23c36.63,0,42-29.67,42-47.59,0-12-3.74-45.45-46.26-45.46H58.86Z"}),e("path",{className:"cls-1",d:"M328.9,160c0,10.41.52,22.2,6.4,31l-54,0a37.15,37.15,0,0,1-1.88-13.1h-.54c-11.22,12.84-27.53,16.56-44.65,16.56-26.74,0-48.94-12.83-48.93-42,0-43.82,51.36-42.21,78.37-47.26,7.23-1.34,14.44-3.48,14.44-12.31,0-9.36-8.82-12.84-17.37-12.84-16.32,0-19.53,8.27-19.8,14.17l-49.2,0c.81-19.51,10.43-31,24.08-37.42,13.37-6.43,31-8,47.33-8,66.32,0,65.77,27.56,65.76,54.29Zm-50.81-31.3c-6.42,3.19-13.64,5.09-20.85,6.68-11.78,2.67-17.92,5.62-17.93,15,0,6.4,6.95,12.8,16.58,12.82,12,0,21.4-7.2,22.19-21.64Z"}),e("path",{className:"cls-1",d:"M412.5,52.25l28.35,0V84.9H412.49l0,48.4c0,12.83,3,18.45,16.32,18.45a90,90,0,0,0,12-.8l0,40.12c-10.69,0-22.72,1.59-33.95,1.59-22.46,0-47.33-3.49-47.32-41.47l0-66.3H336V52.23l23.54,0V10h52.95Z"}),e("path",{className:"cls-1",d:"M592.42,160.07c0,10.44.53,22.19,6.41,31l-54,0A37,37,0,0,1,543,178h-.53c-11.24,12.85-27.54,16.6-44.67,16.58-26.74,0-48.93-12.87-48.93-42,0-43.84,51.36-42.22,78.36-47.31,7.24-1.34,14.45-3.47,14.45-12.3,0-9.34-8.82-12.82-17.38-12.82-16.31,0-19.52,8.29-19.79,14.15h-49.2c.8-19.53,10.43-31,24.08-37.43,13.37-6.43,31-8,47.34-8,66.3,0,65.76,27.56,65.74,54.3Zm-50.79-31.3c-6.43,3.21-13.65,5.08-20.87,6.68-11.77,2.67-17.91,5.61-17.91,15,0,6.42,6.94,12.85,16.57,12.85,12,0,21.39-7.22,22.19-21.67Z"}),e("path",{className:"cls-1",d:"M612.45.18h58.84V66h.53L724.24.19l72.46,0-69.27,74.6,80.45,116.35-73.26,0L687.56,116.8l-16.3,17.91,0,56.42-58.82,0Z"}),e("path",{className:"cls-1",d:"M863.27,37.42l-52.95,0V.21l52.95,0Zm-53,14.95h53l0,138.79-53,0Z"}),e("path",{className:"cls-1",d:"M883.58,52.4h51.06V70h.54c9.9-13.87,24.08-21.1,45.21-21.08C1005.24,49,1028,64.21,1028,96l0,95.21-53,0,0-72.74c0-16-1.87-27.26-17.39-27.29-9.07,0-21.11,4.55-21.11,26.75l0,73.26h-53Z"}),e("path",{className:"cls-1",d:"M1188.74,191.11l-51.08.06,0-15.24-.53,0c-6.67,8.85-14.68,18.75-40.62,18.79-39.32.05-58.32-38.71-58.4-73.45,0-32.64,12.5-72.22,59-72.29,15.8,0,30,6.93,38,18.67h.54L1135.56.24l53-.06ZM1114.27,87.45c-19,0-23.22,18-23.21,34.25,0,16.59,4.31,34.49,23.31,34.48s23.24-18,23.24-34.53C1137.58,105.34,1133.26,87.42,1114.27,87.45Z"}),e("path",{className:"cls-1",d:"M1195.57,9.75a15.67,15.67,0,0,1,3.47-5,16.16,16.16,0,0,1,5.1-3.34,15.92,15.92,0,0,1,6.19-1.21,15.75,15.75,0,0,1,6.17,1.21A15.78,15.78,0,0,1,1225,9.75a15.21,15.21,0,0,1,1.28,6.26,15.55,15.55,0,0,1-1.28,6.36,16.25,16.25,0,0,1-3.44,5.06,15.54,15.54,0,0,1-5.07,3.34,15.92,15.92,0,0,1-6.17,1.19,16.09,16.09,0,0,1-6.19-1.19,15.67,15.67,0,0,1-5.1-3.34A15.79,15.79,0,0,1,1194.29,16,15.37,15.37,0,0,1,1195.57,9.75Zm2.61,11.68a13.29,13.29,0,0,0,2.77,4.32,12.93,12.93,0,0,0,9.38,3.92,12.62,12.62,0,0,0,5.15-1.05,12.81,12.81,0,0,0,4.15-2.87,13.29,13.29,0,0,0,2.77-4.32,14.56,14.56,0,0,0,1-5.42,14.15,14.15,0,0,0-1-5.32,13.11,13.11,0,0,0-2.77-4.28,13.23,13.23,0,0,0-4.15-2.85,12.78,12.78,0,0,0-5.15-1,13,13,0,0,0-5.21,1,12.87,12.87,0,0,0-6.94,7.13,14.15,14.15,0,0,0-1,5.32A14.56,14.56,0,0,0,1198.18,21.43Zm13.13-14.66a7.63,7.63,0,0,1,4.92,1.32,4.9,4.9,0,0,1,1.59,4,4.53,4.53,0,0,1-1.4,3.68,6.39,6.39,0,0,1-3.49,1.39l5.32,8.21h-3.11l-5.06-8H1207v8h-2.89V6.77ZM1210,15c.65,0,1.27,0,1.85-.07a4.58,4.58,0,0,0,1.55-.36,2.48,2.48,0,0,0,1.09-.91,3.23,3.23,0,0,0,.4-1.73,2.72,2.72,0,0,0-.36-1.49,2.56,2.56,0,0,0-.94-.85,4.26,4.26,0,0,0-1.32-.4,10.39,10.39,0,0,0-1.47-.11H1207V15Z"})]})})}),r("div",{className:"h-full text-nowrap text-left text-sm -mt-1 pl-1 font-bold",children:[e("div",{className:"text-secondary-dark",children:"Student Success"}),e("div",{className:"text-primary",children:"Tool"})]})]})}function F({title:a,titleId:s,...n},i){return r("svg",{...Object.assign({xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24",strokeWidth:1.5,stroke:"currentColor","aria-hidden":"true","data-slot":"icon",ref:i,"aria-labelledby":s},n),children:[a?e("title",{id:s,children:a}):null,e("path",{strokeLinecap:"round",strokeLinejoin:"round",d:"m19.5 8.25-7.5 7.5-7.5-7.5"})]})}const j=c.exports.forwardRef(F),S=j;function V({title:a,renderHeader:s,children:n}){const{auth:i,jetstream:h}=C().props,o=i.user,[m,p]=c.exports.useState(window.innerWidth<768);c.exports.useEffect(()=>{const t=()=>p(window.innerWidth<768);return window.addEventListener("resize",t),()=>window.removeEventListener("resize",t)},[]);const N=o?`https://ui-avatars.com/api/?name=${o.name}&color=303030&background=ffffff`:"none",b=window.location.pathname,k=()=>{const t={}.VITE_FEEDBACK_FORM_URL;window.open(t,"_blank")},v=()=>["home","FAQ","data-dictionary"].map(t=>e(d,{href:route(t),className:w("text-gray-900 hover:underline",{"text-primary underline":b===`/${t}`}),children:t.split("-").map(f=>f.charAt(0).toUpperCase()+f.slice(1)).join(" ")},t));return m?r("div",{className:"min-h-screen flex flex-col",children:[r("header",{className:"flex items-center justify-between p-4 bg-gray-900 text-secondary-dark",children:[e(y,{}),e("nav",{className:"flex items-center gap-4",children:v()})]}),e("main",{className:"flex flex-col items-center p-6",children:e("p",{className:"text-center text-gray-700",children:"This application is not optimized for mobile devices at this time. Please visit the site on desktop."})})]}):r("div",{className:"bg-background",children:[e("header",{className:"sticky top-0 w-full bg-white shadow-md z-50",children:r("div",{className:"flex items-center justify-between p-6 border-b",children:[e("div",{className:"flex items-center gap-4",children:e("a",{href:route("home"),children:e(y,{className:"w-32 h-auto"})})}),r("div",{children:[e("nav",{className:w("flex items-center gap-6",{hidden:!o}),children:v()}),o?e("div",{className:"flex items-center gap-4 pt-4 justify-end",children:r(l,{children:[e(l.Trigger,{children:r("button",{className:"flex items-center gap-2 text-gray-900",children:[e("img",{className:"h-8 w-8 rounded-full border border-secondary-dark",src:N,alt:"User Profile"}),e(S,{className:"h-4 w-4"})]})}),r(l.Content,{children:[e(l.Link,{href:route("profile.edit"),children:"Profile"}),e(l.Link,{href:route("teams.show",o.current_team),children:"Team Settings"}),h.hasTeamFeatures&&r(u,{children:[h.canCreateTeams&&e(l.Link,{href:route("teams.create"),children:"Create New Team"}),o.all_teams.length>1&&r(u,{children:[e("div",{className:"border-t border-gray-200"}),e("div",{className:"block px-4 py-2 text-xs text-gray-400",children:"Switch Teams"}),o.all_teams.map(t=>e("form",{onSubmit:f=>{f.preventDefault(),switchToTeam(t)},children:e(l.Link,{as:"button",children:r("div",{className:"flex items-center",children:[t.id===o.current_team_id&&e("svg",{className:"me-2 h-5 w-5 text-green-400",xmlns:"http://www.w3.org/2000/svg",fill:"none",viewBox:"0 0 24 24","stroke-width":"1.5",stroke:"currentColor",children:e("path",{"stroke-linecap":"round","stroke-linejoin":"round",d:"M9 12.75L11.25 15 15 9.75M21 12a9 9 0 11-18 0 9 9 0 0118 0z"})}),e("div",{children:t.name})]})})},t.id))]})]}),e(l.Link,{href:route("logout"),method:"post",as:"button",children:"Log Out"})]})]})}):r("div",{className:"flex gap-6 items-center",children:[e(d,{href:route("login"),className:"text-secondary-dark hover:text-secondary hover:underline",children:"Sign in"}),e(d,{href:route("register"),className:"px-4 py-2 rounded-full bg-primary text-white border border-primary hover:bg-transparent hover:text-primary",children:"Sign up"})]})]})]})}),e("div",{className:"z-50 cursor-pointer fixed bottom-10 hover:bg-primary-dark shadow-md right-10 bg-primary rounded-full p-2 px-4 text-white text-sm",children:e("button",{onClick:k,children:"Feedback"})}),e("main",{className:"pt-12 min-h-screen",children:n}),e("footer",{className:"py-6 bg-gray-300 shadow-inner text-center",children:r("nav",{className:"flex justify-center gap-8 text-sm text-secondary-dark font-semibold pr-12",children:[e(d,{href:route("privacy-policy"),className:"text-secondary-dark hover:underline hover:text-secondary",children:"Privacy Policy"}),e(d,{href:route("terms-of-service"),className:"text-secondary-dark hover:underline hover:text-secondary",children:"Terms of Service"}),e(d,{href:route("license"),className:"text-secondary-dark hover:underline hover:text-secondary",children:"License"})]})})]})}export{V as A}; diff --git a/public/build/assets/Checkbox.9d65d60d.js b/public/build/assets/Checkbox.9d65d60d.js new file mode 100644 index 0000000..39c2ef0 --- /dev/null +++ b/public/build/assets/Checkbox.9d65d60d.js @@ -0,0 +1 @@ +import{c as s}from"./index.893e1e4b.js";import{j as a}from"./app.50ae543e.js";function c(o){return a("input",{type:"checkbox",...o,className:s("rounded border-gray-300 text-indigo-600 shadow-sm focus:ring-indigo-500",o.className)})}export{c as C}; diff --git a/public/build/assets/ConfirmPassword.6661c395.js b/public/build/assets/ConfirmPassword.6661c395.js new file mode 100644 index 0000000..42a4a18 --- /dev/null +++ b/public/build/assets/ConfirmPassword.6661c395.js @@ -0,0 +1 @@ +import{W as t,j as r,a as e,Y as i}from"./app.50ae543e.js";import{c as m}from"./index.893e1e4b.js";import{T as n,I as p}from"./TextInput.dd453f1d.js";import{I as c}from"./InputLabel.4bc1282c.js";import{P as l}from"./PrimaryButton.5fe76620.js";import{A as d}from"./AppLayout.557f1118.js";import"./useTypedPage.a795c551.js";import"./transition.6bbafc4b.js";function y(){const s=t({password:""});function o(a){a.preventDefault(),s.post(route("password.confirm"),{onFinish:()=>s.reset()})}return r(d,{children:e("div",{className:"max-w-2xl mx-auto mt-12 -mb-12",children:[r(i,{title:"Secure Area"}),r("div",{className:"mb-4 text-sm text-gray-600",children:"This is a secure area of the application. Please confirm your password before continuing."}),e("form",{onSubmit:o,children:[e("div",{children:[r(c,{htmlFor:"password",children:"Password"}),r(n,{id:"password",type:"password",className:"mt-1 block w-full",value:s.data.password,onChange:a=>s.setData("password",a.currentTarget.value),required:!0,autoComplete:"current-password",autoFocus:!0}),r(p,{className:"mt-2",message:s.errors.password})]}),r("div",{className:"flex justify-end mt-4",children:r(l,{className:m("ml-4",{"opacity-25":s.processing}),disabled:s.processing,children:"Confirm"})})]})]})})}export{y as default}; diff --git a/public/build/assets/ConfirmationModal.8c2e1fd1.js b/public/build/assets/ConfirmationModal.8c2e1fd1.js new file mode 100644 index 0000000..b5ef778 --- /dev/null +++ b/public/build/assets/ConfirmationModal.8c2e1fd1.js @@ -0,0 +1 @@ +import{j as t,a as r}from"./app.50ae543e.js";import{M as o}from"./Modal.633894f5.js";n.Content=function({title:e,children:m}){return t("div",{className:"bg-white px-4 pt-5 pb-4 sm:p-6 sm:pb-4",children:r("div",{className:"sm:flex sm:items-start",children:[t("div",{className:"mx-auto flex-shrink-0 flex items-center justify-center h-12 w-12 rounded-full bg-red-100 sm:mx-0 sm:h-10 sm:w-10",children:t("svg",{className:"h-6 w-6 text-red-600",stroke:"currentColor",fill:"none",viewBox:"0 0 24 24",children:t("path",{strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"2",d:"M12 9v2m0 4h.01m-6.938 4h13.856c1.54 0 2.502-1.667 1.732-3L13.732 4c-.77-1.333-2.694-1.333-3.464 0L3.34 16c-.77 1.333.192 3 1.732 3z"})})}),r("div",{className:"mt-3 text-center sm:mt-0 sm:ml-4 sm:text-left",children:[t("h3",{className:"text-lg font-medium text-gray-900",children:e}),t("div",{className:"mt-4 text-sm text-gray-600",children:m})]})]})})};n.Footer=function({children:e}){return t("div",{className:"px-6 py-4 bg-gray-100 text-right",children:e})};function n({children:s,...e}){return t(o,{...e,children:s})}export{n as C}; diff --git a/public/build/assets/Create.d0b38014.js b/public/build/assets/Create.d0b38014.js new file mode 100644 index 0000000..5cc55a4 --- /dev/null +++ b/public/build/assets/Create.d0b38014.js @@ -0,0 +1 @@ +import{a as r,j as t}from"./app.50ae543e.js";import{A as e}from"./AppLayout.557f1118.js";import a from"./CreateTeamForm.95b60a46.js";import"./index.893e1e4b.js";import"./useTypedPage.a795c551.js";import"./transition.6bbafc4b.js";import"./FormSection.34c6ffb6.js";import"./SectionTitle.087675c3.js";import"./TextInput.dd453f1d.js";import"./InputLabel.4bc1282c.js";import"./PrimaryButton.5fe76620.js";const f=()=>r(e,{title:"Create Team",children:[t("div",{className:"header",children:t("h2",{className:"font-semibold text-xl text-gray-800 dark:text-gray-200 leading-tight",children:"Create Team"})}),t("div",{className:"max-w-7xl mx-auto py-10 sm:px-6 lg:px-8",children:t(a,{})})]});export{f as default}; diff --git a/public/build/assets/CreateTeamForm.95b60a46.js b/public/build/assets/CreateTeamForm.95b60a46.js new file mode 100644 index 0000000..ac494ff --- /dev/null +++ b/public/build/assets/CreateTeamForm.95b60a46.js @@ -0,0 +1 @@ +import{W as n,a,j as e}from"./app.50ae543e.js";import{F as d}from"./FormSection.34c6ffb6.js";import{T as p,I as u}from"./TextInput.dd453f1d.js";import{I as m}from"./InputLabel.4bc1282c.js";import{P as h}from"./PrimaryButton.5fe76620.js";import"./index.893e1e4b.js";import"./SectionTitle.087675c3.js";const y=({auth:r})=>{const{data:l,setData:o,post:c,processing:s,errors:i}=n({name:""});return a(d,{onSubmit:t=>{t.preventDefault(),c(route("teams.store"),{errorBag:"createTeam",preserveScroll:!0})},children:[e("div",{className:"title",children:"Team Details"}),e("div",{className:"description",children:"Create a new team to collaborate with others on projects."}),a("div",{className:"form",children:[a("div",{className:"col-span-6",children:[e(m,{value:"Team Owner"}),a("div",{className:"flex items-center mt-2",children:[e("img",{className:"object-cover w-12 h-12 rounded-full",src:r.user.profile_photo_url,alt:r.user.name}),a("div",{className:"ms-4 leading-tight",children:[e("div",{className:"text-gray-900 dark:text-white",children:r.user.name}),e("div",{className:"text-sm text-gray-700 dark:text-gray-300",children:r.user.email})]})]})]}),a("div",{className:"col-span-6 sm:col-span-4",children:[e(m,{htmlFor:"name",value:"Team Name"}),e(p,{id:"name",value:l.name,onChange:t=>o("name",t.target.value),type:"text",className:"block w-full mt-1",autoFocus:!0}),e(u,{message:i.name,className:"mt-2"})]})]}),e("div",{className:"actions",children:e(h,{className:s?"opacity-25":"",disabled:s,children:"Create"})})]})};export{y as default}; diff --git a/public/build/assets/DangerButton.8f079baf.js b/public/build/assets/DangerButton.8f079baf.js new file mode 100644 index 0000000..49c4a84 --- /dev/null +++ b/public/build/assets/DangerButton.8f079baf.js @@ -0,0 +1 @@ +import{c as r}from"./index.893e1e4b.js";import{j as n}from"./app.50ae543e.js";function i({children:t,...e}){return n("button",{...e,className:r("inline-flex items-center justify-center px-4 py-2 bg-red-600 border border-transparent rounded-md font-semibold text-xs text-white uppercase tracking-widest hover:bg-red-500 active:bg-red-700 focus:outline-none focus:ring-2 focus:ring-red-500 focus:ring-offset-2 transition ease-in-out duration-150",e.className),children:t})}export{i as D}; diff --git a/public/build/assets/Dashboard.9c1661d6.js b/public/build/assets/Dashboard.9c1661d6.js new file mode 100644 index 0000000..3177e4e --- /dev/null +++ b/public/build/assets/Dashboard.9c1661d6.js @@ -0,0 +1 @@ +import{j as a}from"./app.50ae543e.js";import{A as e}from"./AppLayout.557f1118.js";import"./index.893e1e4b.js";import"./useTypedPage.a795c551.js";import"./transition.6bbafc4b.js";function s(){return a(e,{title:"Dashboard",renderHeader:()=>a("h2",{className:"font-semibold text-xl text-gray-800 leading-tight",children:"Dashboard"}),children:a("div",{className:"py-12",children:a("div",{className:"max-w-7xl mx-auto sm:px-6 lg:px-8",children:a("div",{className:"bg-white overflow-hidden shadow-xl sm:rounded-lg"})})})})}export{s as default}; diff --git a/public/build/assets/DataDictionary.4b39186f.js b/public/build/assets/DataDictionary.4b39186f.js new file mode 100644 index 0000000..5415be7 --- /dev/null +++ b/public/build/assets/DataDictionary.4b39186f.js @@ -0,0 +1,2 @@ +import{r as n,a as i,j as e,F as L,f as k}from"./app.50ae543e.js";import{A as Z}from"./AppLayout.557f1118.js";import"./index.893e1e4b.js";import"./useTypedPage.a795c551.js";import"./transition.6bbafc4b.js";function O({title:t,titleId:r,...a},o){return i("svg",{...Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true","data-slot":"icon",ref:o,"aria-labelledby":r},a),children:[t?e("title",{id:r,children:t}):null,e("path",{fillRule:"evenodd",d:"M12.53 16.28a.75.75 0 0 1-1.06 0l-7.5-7.5a.75.75 0 0 1 1.06-1.06L12 14.69l6.97-6.97a.75.75 0 1 1 1.06 1.06l-7.5 7.5Z",clipRule:"evenodd"})]})}const A=n.exports.forwardRef(O),$=A;function B({title:t,titleId:r,...a},o){return i("svg",{...Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true","data-slot":"icon",ref:o,"aria-labelledby":r},a),children:[t?e("title",{id:r,children:t}):null,e("path",{fillRule:"evenodd",d:"M7.72 12.53a.75.75 0 0 1 0-1.06l7.5-7.5a.75.75 0 1 1 1.06 1.06L9.31 12l6.97 6.97a.75.75 0 1 1-1.06 1.06l-7.5-7.5Z",clipRule:"evenodd"})]})}const _=n.exports.forwardRef(B),V=_;function E({title:t,titleId:r,...a},o){return i("svg",{...Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true","data-slot":"icon",ref:o,"aria-labelledby":r},a),children:[t?e("title",{id:r,children:t}):null,e("path",{fillRule:"evenodd",d:"M16.28 11.47a.75.75 0 0 1 0 1.06l-7.5 7.5a.75.75 0 0 1-1.06-1.06L14.69 12 7.72 5.03a.75.75 0 0 1 1.06-1.06l7.5 7.5Z",clipRule:"evenodd"})]})}const F=n.exports.forwardRef(E),I=F;function W({title:t,titleId:r,...a},o){return i("svg",{...Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true","data-slot":"icon",ref:o,"aria-labelledby":r},a),children:[t?e("title",{id:r,children:t}):null,e("path",{d:"M21.721 12.752a9.711 9.711 0 0 0-.945-5.003 12.754 12.754 0 0 1-4.339 2.708 18.991 18.991 0 0 1-.214 4.772 17.165 17.165 0 0 0 5.498-2.477ZM14.634 15.55a17.324 17.324 0 0 0 .332-4.647c-.952.227-1.945.347-2.966.347-1.021 0-2.014-.12-2.966-.347a17.515 17.515 0 0 0 .332 4.647 17.385 17.385 0 0 0 5.268 0ZM9.772 17.119a18.963 18.963 0 0 0 4.456 0A17.182 17.182 0 0 1 12 21.724a17.18 17.18 0 0 1-2.228-4.605ZM7.777 15.23a18.87 18.87 0 0 1-.214-4.774 12.753 12.753 0 0 1-4.34-2.708 9.711 9.711 0 0 0-.944 5.004 17.165 17.165 0 0 0 5.498 2.477ZM21.356 14.752a9.765 9.765 0 0 1-7.478 6.817 18.64 18.64 0 0 0 1.988-4.718 18.627 18.627 0 0 0 5.49-2.098ZM2.644 14.752c1.682.971 3.53 1.688 5.49 2.099a18.64 18.64 0 0 0 1.988 4.718 9.765 9.765 0 0 1-7.478-6.816ZM13.878 2.43a9.755 9.755 0 0 1 6.116 3.986 11.267 11.267 0 0 1-3.746 2.504 18.63 18.63 0 0 0-2.37-6.49ZM12 2.276a17.152 17.152 0 0 1 2.805 7.121c-.897.23-1.837.353-2.805.353-.968 0-1.908-.122-2.805-.353A17.151 17.151 0 0 1 12 2.276ZM10.122 2.43a18.629 18.629 0 0 0-2.37 6.49 11.266 11.266 0 0 1-3.746-2.504 9.754 9.754 0 0 1 6.116-3.985Z"})]})}const z=n.exports.forwardRef(W),P=z;function G({title:t,titleId:r,...a},o){return i("svg",{...Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true","data-slot":"icon",ref:o,"aria-labelledby":r},a),children:[t?e("title",{id:r,children:t}):null,e("path",{fillRule:"evenodd",d:"M12 1.5a5.25 5.25 0 0 0-5.25 5.25v3a3 3 0 0 0-3 3v6.75a3 3 0 0 0 3 3h10.5a3 3 0 0 0 3-3v-6.75a3 3 0 0 0-3-3v-3c0-2.9-2.35-5.25-5.25-5.25Zm3.75 8.25v-3a3.75 3.75 0 1 0-7.5 0v3h7.5Z",clipRule:"evenodd"})]})}const T=n.exports.forwardRef(G),U=T;function q({title:t,titleId:r,...a},o){return i("svg",{...Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true","data-slot":"icon",ref:o,"aria-labelledby":r},a),children:[t?e("title",{id:r,children:t}):null,e("path",{fillRule:"evenodd",d:"M10.5 3.75a6.75 6.75 0 1 0 0 13.5 6.75 6.75 0 0 0 0-13.5ZM2.25 10.5a8.25 8.25 0 1 1 14.59 5.28l4.69 4.69a.75.75 0 1 1-1.06 1.06l-4.69-4.69A8.25 8.25 0 0 1 2.25 10.5Z",clipRule:"evenodd"})]})}const H=n.exports.forwardRef(q),K=H;function J({dictionary:t,selectedColumns:r,sortColumn:a,setSortColumn:o,sortDirection:y,setSortDirection:C}){var R,M;const d=n.exports.useRef(null),[f,g]=n.exports.useState([]);n.exports.useEffect(()=>{t.length>0&&f.length===0&&g(Object.keys(t[0]))},[t,f]);const x=()=>{d.current&&d.current.scrollBy({left:-d.current.offsetWidth/r.length,behavior:"smooth"})},u=()=>{d.current&&d.current.scrollBy({left:d.current.offsetWidth/r.length,behavior:"smooth"})},S=((R=d.current)==null?void 0:R.scrollWidth)||0,N=((M=d.current)==null?void 0:M.clientWidth)||0,l=S>N,h=s=>s.replace(/_/g," ").replace(/\b\w/g,v=>v.toUpperCase()),m=s=>typeof s=="string"&&s.startsWith("http")?e("a",{href:s,target:"_self",className:"text-blue-600 underline",children:s}):typeof s=="string"&&s==="Public"||s==="Private"?s==="Public"?e(P,{className:"h-8 w-8 text-gray-500"}):e(U,{className:"h-8 w-8 text-gray-500"}):s;return i("div",{className:"relative mx-auto px-12 z-0",children:[e("div",{ref:d,className:"overflow-x-auto rounded-lg border-2 border-gray-300 bg-white",children:i("table",{className:"min-w-full bg-white table-fixed",children:[e("thead",{children:e("tr",{children:f.map(s=>r.includes(s)&&i("th",{className:"p-4 border-b border-gray-200 text-left text-sm cursor-pointer relative",onClick:()=>{o(s),C(v=>v==="asc"?"desc":"asc")},children:[h(s),e($,{className:`h-4 w-4 inline absolute right-2 top-1/2 transform -translate-y-1/2 ${a===s?"block":"hidden"} ${y==="desc"?"rotate-180":""}`})]},s))})}),e("tbody",{children:t.map((s,v)=>e("tr",{className:"border-b border-gray-200 hover:bg-gray-50",children:f.map(c=>r.includes(c)&&e("td",{className:`px-4 py-1 border-b border-gray-200 text-sm overflow-x-scroll ${c==="description"?"min-w-[30rem]":"w-[15rem] min-w-[15rem] max-w-[15rem]"} ${c==="visibility"?"w-[5rem] min-w-[5rem] max-w-[5rem] text-center":""}`,children:m(s[c])},c))},v))})]})}),l&&i(L,{children:[e("div",{className:"fixed top-1/2 mt-12 left-2",children:e("button",{onClick:x,className:"bg-gray-200 p-2 rounded-full",children:e(V,{className:"h-4 w-4"})})}),e("div",{className:"fixed top-1/2 mt-12 right-2",children:e("button",{onClick:u,className:"bg-gray-200 p-2 rounded-full",children:e(I,{className:"h-4 w-4"})})})]})]})}function Q({currentPage:t,totalPages:r,setCurrentPage:a}){return i("div",{className:"flex justify-between mt-4",children:[e("button",{className:`px-4 py-2 rounded-lg ${t===1?"bg-gray-200 text-gray-500":"bg-primary text-white"}`,onClick:()=>a(o=>Math.max(o-1,1)),disabled:t===1,children:"Previous"}),i("span",{children:["Page ",t," of ",r]}),e("button",{className:`px-4 py-2 rounded-lg ${t===r?"bg-gray-200 text-gray-500":"bg-primary text-white"}`,onClick:()=>a(o=>Math.min(o+1,r)),disabled:t===r,children:"Next"})]})}function X({rowsPerPage:t,setRowsPerPage:r,selectedColumns:a,setSelectedColumns:o,dictionary:y}){const[C,d]=n.exports.useState(!1),[f,g]=n.exports.useState(!1),x=n.exports.useRef(null),u=n.exports.useRef(null);n.exports.useEffect(()=>{const l=h=>{x.current&&!x.current.contains(h.target)&&d(!1),u.current&&!u.current.contains(h.target)&&g(!1)};return document.addEventListener("mousedown",l),()=>{document.removeEventListener("mousedown",l)}},[]);const S=l=>{r(l),g(!1)},N=l=>{const h=l.target.value;o(m=>m.includes(h)?m.filter(R=>R!==h):[...m,h])};return i("div",{className:"flex",children:[i("div",{className:"relative mb-4 z-12",ref:x,children:[i("button",{onClick:()=>d(!C),className:"bg-gray-200 text-gray-700 py-2 px-3 rounded-lg",children:["Select Columns",e($,{className:"h-5 w-5 inline ml-1"})]}),C&&e("div",{className:"absolute left-0 z-30 mt-2 w-48 bg-white border border-gray-200 rounded-lg shadow-lg",children:Object.keys(y[0]||{}).filter(l=>!["id","created_at","updated_at"].includes(l)).map(l=>{const h=l.replace(/_/g," ").replace(/\b\w/g,m=>m.toUpperCase());return i("label",{className:"block py-2 px-4 text-sm",children:[e("input",{type:"checkbox",value:l,checked:a.includes(l),onChange:N,className:"mr-2"}),h]},l)})})]}),i("div",{className:"relative mb-4 ml-4 z-12",ref:u,children:[i("button",{onClick:()=>g(!f),className:"bg-gray-200 text-gray-700 py-2 px-3 rounded-lg",children:["Rows: ",t===9999?"All":t,e($,{className:"h-5 w-5 inline ml-1"})]}),f&&e("div",{className:"absolute left-0 z-30 mt-2 w-24 bg-white border border-gray-200 rounded-lg shadow-lg",children:[10,25,50,100,9999].map(l=>e("button",{onClick:()=>S(l),className:"block w-full text-left px-4 py-2 text-sm hover:bg-gray-200",children:l===9999?"All":l},l))})]})]})}const Y=({searchTerm:t,setSearchTerm:r})=>i("div",{className:"flex items-center mb-6",children:[e(K,{className:"w-4 h-4 mr-2 text-gray"}),e("input",{type:"text",placeholder:"Search...",className:"border border-gray-light items-center px-4 py-2 w-full rounded-full",value:t,onChange:a=>r(a.target.value)})]}),ee=Y;function oe(){const[t,r]=n.exports.useState([]),[a,o]=n.exports.useState(10),[y,C]=n.exports.useState(1),[d,f]=n.exports.useState([]),[g,x]=n.exports.useState(""),[u,S]=n.exports.useState("field_name"),[N,l]=n.exports.useState("asc");n.exports.useEffect(()=>{k.get(route("read.data-dictionary")).then(c=>{r(c.data);const p=Object.keys(c.data[0]||{});f(p.filter(b=>b!=="id"&&b!=="created_at"&&b!=="updated_at"))}).catch(c=>console.log(c))},[]);const m=[...t.filter(c=>d.some(p=>c[p]&&c[p].toLowerCase().includes(g.toLowerCase())))].sort((c,p)=>{if(u){const b=c[u]?String(c[u]):"",w=p[u]?String(p[u]):"";return N==="asc"?b.localeCompare(w):w.localeCompare(b)}return 0}),R=Math.ceil(m.length/a),M=(y-1)*a,s=m.slice(M,M+a);return e(Z,{children:i("div",{className:"max-w-full mx-auto mb-12",children:[i("div",{className:"flex justify-end items-center mx-12 space-x-4",children:[e(X,{rowsPerPage:a,setRowsPerPage:o,selectedColumns:d,setSelectedColumns:f,dictionary:t}),e("button",{onClick:()=>{const c=[d.join(","),...m.map(j=>d.map(D=>`"${j[D]||""}"`).join(","))].join(` +`),p=new Blob([c],{type:"text/csv;charset=utf-8;"}),b=URL.createObjectURL(p),w=document.createElement("a");w.href=b,w.setAttribute("download","hiequity_map_data_dictionary.csv"),document.body.appendChild(w),w.click(),document.body.removeChild(w)},className:"bg-gray-200 text-gray-700 py-2 px-3 rounded-lg mb-4",children:"Download to CSV"})]}),e("div",{className:"mx-12",children:e(ee,{searchTerm:g,setSearchTerm:x})}),e(J,{dictionary:s,selectedColumns:d,setSortColumn:S,sortColumn:u,setSortDirection:l,sortDirection:N}),e("div",{className:"mx-12",children:e(Q,{currentPage:y,totalPages:R,setCurrentPage:C})})]})})}export{oe as default}; diff --git a/public/build/assets/DeleteTeamForm.f3bdd140.js b/public/build/assets/DeleteTeamForm.f3bdd140.js new file mode 100644 index 0000000..fa57375 --- /dev/null +++ b/public/build/assets/DeleteTeamForm.f3bdd140.js @@ -0,0 +1 @@ +import{r as s,W as m,a as t,j as e}from"./app.50ae543e.js";import{A as d}from"./ActionSection.16ba94a3.js";import{C as c}from"./ConfirmationModal.8c2e1fd1.js";import{D as o}from"./DangerButton.8f079baf.js";import{S as h}from"./SecondaryButton.5d9f18ed.js";import"./SectionTitle.087675c3.js";import"./Modal.633894f5.js";import"./index.893e1e4b.js";import"./transition.6bbafc4b.js";const w=({team:i})=>{const[n,a]=s.exports.useState(!1),{delete:r,processing:l}=m({});return t(d,{children:[e("div",{className:"title",children:"Delete Team"}),e("div",{className:"description",children:"Permanently delete this team."}),t("div",{className:"content",children:[e("div",{className:"max-w-xl text-sm text-gray-600 dark:text-gray-400",children:"Once a team is deleted, all of its resources and data will be permanently deleted. Before deleting this team, please download any data or information regarding this team that you wish to retain."}),e("div",{className:"mt-5",children:e(o,{onClick:()=>{a(!0)},children:"Delete Team"})}),t(c,{show:n,onClose:()=>a(!1),children:[e("div",{className:"modal-title",children:"Delete Team"}),e("div",{className:"modal-content",children:"Are you sure you want to delete this team? Once a team is deleted, all of its resources and data will be permanently deleted."}),t("div",{className:"modal-footer",children:[e(h,{onClick:()=>a(!1),children:"Cancel"}),e(o,{className:l?"opacity-25":"",disabled:l,onClick:()=>{r(route("teams.destroy",i),{errorBag:"deleteTeam"})},children:"Delete Team"})]})]})]})]})};export{w as default}; diff --git a/public/build/assets/DeleteUserForm.2fd7bbcc.js b/public/build/assets/DeleteUserForm.2fd7bbcc.js new file mode 100644 index 0000000..01d8d02 --- /dev/null +++ b/public/build/assets/DeleteUserForm.2fd7bbcc.js @@ -0,0 +1 @@ +import{r as c,W as p,a as r,j as t}from"./app.50ae543e.js";import{c as f}from"./index.893e1e4b.js";import{A as y}from"./ActionSection.16ba94a3.js";import{D as i}from"./DangerButton.8f079baf.js";import{D as n}from"./DialogModal.d29d4ea9.js";import{T as w,I as h}from"./TextInput.dd453f1d.js";import{S as D}from"./SecondaryButton.5d9f18ed.js";import"./SectionTitle.087675c3.js";import"./Modal.633894f5.js";import"./transition.6bbafc4b.js";function T(){const[d,a]=c.exports.useState(!1),e=p({password:""}),l=c.exports.useRef(null);function u(){a(!0),setTimeout(()=>{var o;return(o=l.current)==null?void 0:o.focus()},250)}function m(){e.delete(route("current-user.destroy"),{preserveScroll:!0,onSuccess:()=>s(),onError:()=>{var o;return(o=l.current)==null?void 0:o.focus()},onFinish:()=>e.reset()})}function s(){a(!1),e.reset()}return r(y,{title:"Delete Account",description:"Permanently delete your account.",children:[t("div",{className:"max-w-xl text-sm text-gray-600",children:"Once your account is deleted, all of its resources and data will be permanently deleted. Before deleting your account, please download any data or information that you wish to retain."}),t("div",{className:"mt-5",children:t(i,{onClick:u,children:"Delete Account"})}),r(n,{isOpen:d,onClose:s,children:[r(n.Content,{title:"Delete Account",children:["Are you sure you want to delete your account? Once your account is deleted, all of its resources and data will be permanently deleted. Please enter your password to confirm you would like to permanently delete your account.",r("div",{className:"mt-4",children:[t(w,{type:"password",className:"mt-1 block w-3/4",placeholder:"Password",value:e.data.password,onChange:o=>e.setData("password",o.currentTarget.value)}),t(h,{message:e.errors.password,className:"mt-2"})]})]}),r(n.Footer,{children:[t(D,{onClick:s,children:"Cancel"}),t(i,{onClick:m,className:f("ml-2",{"opacity-25":e.processing}),disabled:e.processing,children:"Delete Account"})]})]})]})}export{T as default}; diff --git a/public/build/assets/DialogModal.d29d4ea9.js b/public/build/assets/DialogModal.d29d4ea9.js new file mode 100644 index 0000000..1e1fd92 --- /dev/null +++ b/public/build/assets/DialogModal.d29d4ea9.js @@ -0,0 +1 @@ +import{j as a,a as i}from"./app.50ae543e.js";import{M as n}from"./Modal.633894f5.js";e.Content=function({title:t,children:r}){return i("div",{className:"px-6 py-4",children:[a("div",{className:"text-lg font-medium text-gray-900",children:t}),a("div",{className:"mt-4 text-sm text-gray-600",children:r})]})};e.Footer=function({children:t}){return a("div",{className:"px-6 py-4 bg-gray-100 text-right",children:t})};function e({children:o,...t}){return a(n,{...t,children:o})}export{e as D}; diff --git a/public/build/assets/Faq.14ca98d3.js b/public/build/assets/Faq.14ca98d3.js new file mode 100644 index 0000000..ee16ad5 --- /dev/null +++ b/public/build/assets/Faq.14ca98d3.js @@ -0,0 +1 @@ +import{r as c,a as r,j as e}from"./app.50ae543e.js";import{A as h}from"./AppLayout.557f1118.js";import"./index.893e1e4b.js";import"./useTypedPage.a795c551.js";import"./transition.6bbafc4b.js";function m({title:a,titleId:s,...t},n){return r("svg",{...Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true","data-slot":"icon",ref:n,"aria-labelledby":s},t),children:[a?e("title",{id:s,children:a}):null,e("path",{fillRule:"evenodd",d:"M4.25 12a.75.75 0 0 1 .75-.75h14a.75.75 0 0 1 0 1.5H5a.75.75 0 0 1-.75-.75Z",clipRule:"evenodd"})]})}const p=c.exports.forwardRef(m),w=p;function x({title:a,titleId:s,...t},n){return r("svg",{...Object.assign({xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",fill:"currentColor","aria-hidden":"true","data-slot":"icon",ref:n,"aria-labelledby":s},t),children:[a?e("title",{id:s,children:a}):null,e("path",{fillRule:"evenodd",d:"M12 3.75a.75.75 0 0 1 .75.75v6.75h6.75a.75.75 0 0 1 0 1.5h-6.75v6.75a.75.75 0 0 1-1.5 0v-6.75H4.5a.75.75 0 0 1 0-1.5h6.75V4.5a.75.75 0 0 1 .75-.75Z",clipRule:"evenodd"})]})}const f=c.exports.forwardRef(x),g=f,A=()=>{const[a,s]=c.exports.useState(null),t=[{category:"Category 1",items:[{question:"Question 1.1",answer:"Answer 1.1"},{question:"Question 1.2",answer:"Answer 1.2"}]},{category:"Category 2",items:[{question:"Question 2.1",answer:"Answer 2.1"}]}],n=l=>{s(a===l?null:l)};return e(h,{children:e("div",{className:"max-w-6xl mx-auto my-12 px-4",children:r("div",{className:"prose-xl",children:[e("h2",{className:"text-header",children:"FAQ"}),t.map((l,o)=>r("div",{className:"my-8",children:[e("h2",{className:"text-subheader",children:l.category}),l.items.map((d,i)=>{const u=a===`${o}-${i}`;return r("div",{className:"mt-4",children:[r("div",{onClick:()=>n(`${o}-${i}`),className:"flex items-center gap-2 cursor-pointer text-xl font-semibold text-subheader",children:[u?e(w,{className:"w-5 h-5"}):e(g,{className:"w-5 h-5"}),e("span",{children:d.question})]}),u&&e("p",{className:"mt-2 text-lg text-gray-700 ml-8",children:d.answer})]},i)})]},o))]})})})};export{A as default}; diff --git a/public/build/assets/ForgotPassword.49531032.js b/public/build/assets/ForgotPassword.49531032.js new file mode 100644 index 0000000..385491b --- /dev/null +++ b/public/build/assets/ForgotPassword.49531032.js @@ -0,0 +1 @@ +import{W as m,j as e,a as t,Y as i}from"./app.50ae543e.js";import{c as l}from"./index.893e1e4b.js";import{I as n}from"./InputLabel.4bc1282c.js";import{P as d}from"./PrimaryButton.5fe76620.js";import{T as c,I as u}from"./TextInput.dd453f1d.js";import{A as p}from"./AppLayout.557f1118.js";import"./useTypedPage.a795c551.js";import"./transition.6bbafc4b.js";function v({status:s}){const a=m({email:""});function o(r){r.preventDefault(),a.post(route("password.email"))}return e(p,{children:t("div",{className:"max-w-2xl mx-auto mt-12 -mb-12",children:[e(i,{title:"Forgot Password"}),e("div",{className:"mb-4 text-sm text-gray-600",children:"Forgot your password? No problem. Just let us know your email address and we will email you a password reset link that will allow you to choose a new one."}),s&&e("div",{className:"mb-4 font-medium text-sm text-green-600",children:s}),t("form",{onSubmit:o,children:[t("div",{children:[e(n,{htmlFor:"email",children:"Email"}),e(c,{id:"email",type:"email",className:"mt-1 block w-full",value:a.data.email,onChange:r=>a.setData("email",r.currentTarget.value),required:!0,autoFocus:!0}),e(u,{className:"mt-2",message:a.errors.email})]}),e("div",{className:"flex items-center justify-end mt-4",children:e(d,{className:l({"opacity-25":a.processing}),disabled:a.processing,children:"Email Password Reset Link"})})]})]})})}export{v as default}; diff --git a/public/build/assets/FormSection.34c6ffb6.js b/public/build/assets/FormSection.34c6ffb6.js new file mode 100644 index 0000000..68a134e --- /dev/null +++ b/public/build/assets/FormSection.34c6ffb6.js @@ -0,0 +1 @@ +import{c as l}from"./index.893e1e4b.js";import{a,j as m}from"./app.50ae543e.js";import{S as c}from"./SectionTitle.087675c3.js";function h({onSubmit:i,renderActions:s,title:e,description:r,children:o}){const d=!!s;return a("div",{className:"md:grid md:grid-cols-3 md:gap-6",children:[m(c,{title:e,description:r}),m("div",{className:"mt-5 md:mt-0 md:col-span-2",children:a("form",{onSubmit:t=>{t.preventDefault(),i()},children:[m("div",{className:l("px-4 py-5 bg-white sm:p-6 shadow",d?"sm:rounded-tl-md sm:rounded-tr-md":"sm:rounded-md"),children:m("div",{className:"grid grid-cols-6 gap-6",children:o})}),d&&m("div",{className:"flex items-center justify-end px-4 py-3 bg-gray-50 text-right sm:px-6 shadow sm:rounded-bl-md sm:rounded-br-md",children:s==null?void 0:s()})]})})]})}export{h as F}; diff --git a/public/build/assets/Index.f8fee04c.js b/public/build/assets/Index.f8fee04c.js new file mode 100644 index 0000000..cd49722 --- /dev/null +++ b/public/build/assets/Index.f8fee04c.js @@ -0,0 +1 @@ +import{j as r}from"./app.50ae543e.js";import m from"./APITokenManager.1e38aef6.js";import{A as p}from"./AppLayout.557f1118.js";import"./index.893e1e4b.js";import"./ActionMessage.d93e87e7.js";import"./transition.6bbafc4b.js";import"./ActionSection.16ba94a3.js";import"./SectionTitle.087675c3.js";import"./Checkbox.9d65d60d.js";import"./ConfirmationModal.8c2e1fd1.js";import"./Modal.633894f5.js";import"./DangerButton.8f079baf.js";import"./DialogModal.d29d4ea9.js";import"./FormSection.34c6ffb6.js";import"./TextInput.dd453f1d.js";import"./InputLabel.4bc1282c.js";import"./PrimaryButton.5fe76620.js";import"./SecondaryButton.5d9f18ed.js";import"./SectionBorder.dff4195d.js";import"./useTypedPage.a795c551.js";function N({tokens:t,availablePermissions:o,defaultPermissions:i}){return r(p,{title:"API Tokens",renderHeader:()=>r("h2",{className:"font-semibold text-xl text-gray-800 leading-tight",children:"API Tokens"}),children:r("div",{children:r("div",{className:"max-w-7xl mx-auto py-10 sm:px-6 lg:px-8",children:r(m,{tokens:t,availablePermissions:o,defaultPermissions:i})})})})}export{N as default}; diff --git a/public/build/assets/InputLabel.4bc1282c.js b/public/build/assets/InputLabel.4bc1282c.js new file mode 100644 index 0000000..ce6f7fc --- /dev/null +++ b/public/build/assets/InputLabel.4bc1282c.js @@ -0,0 +1 @@ +import{j as r}from"./app.50ae543e.js";function m({value:t,htmlFor:e,children:a}){return r("label",{className:"block font-medium text-sm text-gray-700",htmlFor:e,children:t||a})}export{m as I}; diff --git a/public/build/assets/License.d66511e2.js b/public/build/assets/License.d66511e2.js new file mode 100644 index 0000000..bace24b --- /dev/null +++ b/public/build/assets/License.d66511e2.js @@ -0,0 +1 @@ +import{j as e,a as t}from"./app.50ae543e.js";import{A as a}from"./AppLayout.557f1118.js";import"./index.893e1e4b.js";import"./useTypedPage.a795c551.js";import"./transition.6bbafc4b.js";function l(){return e(a,{children:e("div",{className:"max-w-6xl mx-auto p-12 border rounded-lg border-gray-200 shadow bg-white",children:t("div",{className:"prose",children:[e("h2",{className:"text-2xl font-bold mb-4",children:"Copyright"}),e("p",{className:"mb-4",children:"This site carries a Creative Commons (CC BY 4.0) license, which permits re-use of DataKind content when proper attribution is provided. This means you are free to copy, display and distribute DataKind's work, or include our content in derivative works, under the following conditions:"}),e("h3",{className:"text-xl font-semibold mb-2",children:"Attribution"}),t("p",{className:"mb-4",children:["You must clearly attribute the work to DataKind, and provide a link back to ",e("a",{href:"https://www.datakind.org",target:"_blank",className:"text-blue-600 hover:underline",children:"www.datakind.org"}),"."]}),t("p",{className:"mb-4",children:["For the full legal code of this Creative Commons license, please click ",e("a",{href:"https://creativecommons.org/licenses/by/4.0/",target:"_blank",className:"text-blue-600 hover:underline",children:"here"}),". Please note that some content on this site is owned or co-owned by third parties, and may carry additional copyright restrictions. This is especially true for photos and illustrations \u2014 many images have been purchased from shutterstock.com and are licensed only for use on this site, while others carry different Creative Commons licenses that have been determined by their owners. DataKind has made every effort to clearly label such content, regardless of type, but images should be approached with special care. If you have any questions about citing or re-using DataKind content, please contact us."]})]})})})}export{l as default}; diff --git a/public/build/assets/Login.88e9bd98.js b/public/build/assets/Login.88e9bd98.js new file mode 100644 index 0000000..52f7918 --- /dev/null +++ b/public/build/assets/Login.88e9bd98.js @@ -0,0 +1 @@ +import{W as d,j as e,a as s,Y as u,b as t}from"./app.50ae543e.js";import{c as g}from"./index.893e1e4b.js";import{C as f}from"./Checkbox.9d65d60d.js";import{I as m}from"./InputLabel.4bc1282c.js";import{P as h}from"./PrimaryButton.5fe76620.js";import{T as i,I as l}from"./TextInput.dd453f1d.js";import{A as p}from"./AppLayout.557f1118.js";import"./useTypedPage.a795c551.js";import"./transition.6bbafc4b.js";function L({canResetPassword:n,status:o}){const r=d({email:"",password:"",remember:""});function c(a){a.preventDefault(),r.post(route("login"),{onFinish:()=>r.reset("password")})}return e(p,{children:s("div",{className:"max-w-2xl mx-auto mt-12 -mb-12",children:[e(u,{title:"login"}),o&&e("div",{className:"mb-4 font-medium text-sm text-green-600",children:o}),s("form",{onSubmit:c,children:[s("div",{children:[e(m,{htmlFor:"email",children:"Email"}),e(i,{id:"email",type:"email",className:"mt-1 block w-full",value:r.data.email,onChange:a=>r.setData("email",a.currentTarget.value),required:!0,autoFocus:!0}),e(l,{className:"mt-2",message:r.errors.email})]}),s("div",{className:"mt-4",children:[e(m,{htmlFor:"password",children:"Password"}),e(i,{id:"password",type:"password",className:"mt-1 block w-full",value:r.data.password,onChange:a=>r.setData("password",a.currentTarget.value),required:!0,autoComplete:"current-password"}),e(l,{className:"mt-2",message:r.errors.password})]}),e("div",{className:"mt-4",children:s("label",{className:"flex items-center",children:[e(f,{name:"remember",checked:r.data.remember==="on",onChange:a=>r.setData("remember",a.currentTarget.checked?"on":"")}),e("span",{className:"ml-2 text-sm text-gray-600",children:"Remember me"})]})}),s("div",{className:"flex flex-col space-y-2 md:flex-row md:items-center md:justify-between md:space-y-0 mt-4",children:[n&&e("div",{children:e(t,{href:route("password.request"),className:"underline text-sm text-gray-600 hover:text-gray-900 rounded-md focus:outline-none focus:ring-2 focus:ring-offset-2 focus:ring-indigo-500",children:"Forgot your password?"})}),s("div",{className:"flex items-center justify-end",children:[e(t,{href:route("register"),className:"underline text-sm text-gray-600 hover:text-gray-900 rounded-md focus:outline-none focus:ring-2 focus:ring-offset-2 focus:ring-indigo-500",children:"Need an account?"}),e(h,{className:g("ml-4",{"opacity-25":r.processing}),disabled:r.processing,children:"Log in"})]})]})]}),s("div",{className:"flex flex-col space-y-4 mt-12",children:[s("a",{href:"/auth/google",className:"flex items-center justify-center w-full py-2 px-4 border border-gray-300 rounded-md shadow-sm bg-white hover:bg-gray-100",children:[e("img",{src:"https://upload.wikimedia.org/wikipedia/commons/c/c1/Google_%22G%22_logo.svg",alt:"Google Logo",className:"w-5 h-5 mr-2"}),e("span",{className:"text-sm font-medium text-gray-700",children:"Sign in with Google"})]}),s("a",{href:"/auth/azure",className:"flex items-center justify-center w-full py-2 px-4 border border-gray-300 rounded-md shadow-sm bg-white hover:bg-gray-100",children:[e("img",{src:"https://upload.wikimedia.org/wikipedia/commons/thumb/4/44/Microsoft_logo.svg/1200px-Microsoft_logo.svg.png",alt:"Microsoft Logo",className:"w-5 h-5 mr-2"}),e("span",{className:"text-sm font-medium text-gray-700",children:"Sign in with Microsoft"})]})]})]})})}export{L as default}; diff --git a/public/build/assets/LogoutOtherBrowserSessionsForm.f29a7beb.js b/public/build/assets/LogoutOtherBrowserSessionsForm.f29a7beb.js new file mode 100644 index 0000000..7d213b3 --- /dev/null +++ b/public/build/assets/LogoutOtherBrowserSessionsForm.f29a7beb.js @@ -0,0 +1 @@ +import{r as c,W as f,a as r,j as e}from"./app.50ae543e.js";import{c as g}from"./index.893e1e4b.js";import{A as w}from"./ActionMessage.d93e87e7.js";import{A as v}from"./ActionSection.16ba94a3.js";import{D as i}from"./DialogModal.d29d4ea9.js";import{T as y,I as x}from"./TextInput.dd453f1d.js";import{P as d}from"./PrimaryButton.5fe76620.js";import{S as N}from"./SecondaryButton.5d9f18ed.js";import"./transition.6bbafc4b.js";import"./SectionTitle.087675c3.js";import"./Modal.633894f5.js";function _({sessions:t}){const[m,l]=c.exports.useState(!1),a=c.exports.useRef(null),s=f({password:""});function u(){l(!0),setTimeout(()=>{var o;return(o=a.current)==null?void 0:o.focus()},250)}function h(){s.delete(route("other-browser-sessions.destroy"),{preserveScroll:!0,onSuccess:()=>n(),onError:()=>{var o;return(o=a.current)==null?void 0:o.focus()},onFinish:()=>s.reset()})}function n(){l(!1),s.reset()}return r(v,{title:"Browser Sessions",description:"Manage and log out your active sessions on other browsers and devices.",children:[e("div",{className:"max-w-xl text-sm text-gray-600",children:"If necessary, you may log out of all of your other browser sessions across all of your devices. Some of your recent sessions are listed below; however, this list may not be exhaustive. If you feel your account has been compromised, you should also update your password."}),t&&t.length>0?e("div",{className:"mt-5 space-y-6",children:t.map((o,p)=>r("div",{className:"flex items-center",children:[e("div",{children:o.agent.is_desktop?e("svg",{fill:"none",strokeLinecap:"round",strokeLinejoin:"round",strokeWidth:"2",viewBox:"0 0 24 24",stroke:"currentColor",className:"w-8 h-8 text-gray-500",children:e("path",{d:"M9.75 17L9 20l-1 1h8l-1-1-.75-3M3 13h18M5 17h14a2 2 0 002-2V5a2 2 0 00-2-2H5a2 2 0 00-2 2v10a2 2 0 002 2z"})}):r("svg",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 24 24",strokeWidth:"2",stroke:"currentColor",fill:"none",strokeLinecap:"round",strokeLinejoin:"round",className:"w-8 h-8 text-gray-500",children:[e("path",{d:"M0 0h24v24H0z",stroke:"none"}),e("rect",{x:"7",y:"4",width:"10",height:"16",rx:"1"}),e("path",{d:"M11 5h2M12 17v.01"})]})}),r("div",{className:"ml-3",children:[r("div",{className:"text-sm text-gray-600",children:[o.agent.platform," - ",o.agent.browser]}),e("div",{children:r("div",{className:"text-xs text-gray-500",children:[o.ip_address,",",o.is_current_device?e("span",{className:"text-green-500 font-semibold",children:"This device"}):r("span",{children:["Last active ",o.last_active]})]})})]})]},p))}):null,r("div",{className:"flex items-center mt-5",children:[e(d,{onClick:u,children:"Log Out Other Browser Sessions"}),e(w,{on:s.recentlySuccessful,className:"ml-3",children:"Done."})]}),r(i,{isOpen:m,onClose:n,children:[r(i.Content,{title:"Log Out Other Browser Sessions",children:["Please enter your password to confirm you would like to log out of your other browser sessions across all of your devices.",r("div",{className:"mt-4",children:[e(y,{type:"password",className:"mt-1 block w-3/4",placeholder:"Password",ref:a,value:s.data.password,onChange:o=>s.setData("password",o.currentTarget.value)}),e(x,{message:s.errors.password,className:"mt-2"})]})]}),r(i.Footer,{children:[e(N,{onClick:n,children:"Cancel"}),e(d,{onClick:h,className:g("ml-2",{"opacity-25":s.processing}),disabled:s.processing,children:"Log Out Other Browser Sessions"})]})]})]})}export{_ as default}; diff --git a/public/build/assets/Modal.633894f5.js b/public/build/assets/Modal.633894f5.js new file mode 100644 index 0000000..bc1859c --- /dev/null +++ b/public/build/assets/Modal.633894f5.js @@ -0,0 +1 @@ +import{c as lt}from"./index.893e1e4b.js";import{R as m,r as s,a as Te,F as at,j as y,c as it,e as oe,d as ut}from"./app.50ae543e.js";import{l as Z,s as U,a as A,u as O,b as de,o as g,U as T,C as L,t as fe,y as P,p as st,f as Le,T as ct,c as Se,O as xe,d as dt,e as K,q as te}from"./transition.6bbafc4b.js";var ye;let k=(ye=m.useId)!=null?ye:function(){let e=Z(),[t,n]=m.useState(e?()=>U.nextId():null);return A(()=>{t===null&&n(U.nextId())},[t]),t!=null?""+t:void 0};function Pe(e){return U.isServer?null:e instanceof Node?e.ownerDocument:e!=null&&e.hasOwnProperty("current")&&e.current instanceof Node?e.current.ownerDocument:document}let le=["[contentEditable=true]","[tabindex]","a[href]","area[href]","button:not([disabled])","iframe","input:not([disabled])","select:not([disabled])","textarea:not([disabled])"].map(e=>`${e}:not([tabindex='-1'])`).join(",");var M=(e=>(e[e.First=1]="First",e[e.Previous=2]="Previous",e[e.Next=4]="Next",e[e.Last=8]="Last",e[e.WrapAround=16]="WrapAround",e[e.NoScroll=32]="NoScroll",e))(M||{}),De=(e=>(e[e.Error=0]="Error",e[e.Overflow=1]="Overflow",e[e.Success=2]="Success",e[e.Underflow=3]="Underflow",e))(De||{}),ft=(e=>(e[e.Previous=-1]="Previous",e[e.Next=1]="Next",e))(ft||{});function pt(e=document.body){return e==null?[]:Array.from(e.querySelectorAll(le)).sort((t,n)=>Math.sign((t.tabIndex||Number.MAX_SAFE_INTEGER)-(n.tabIndex||Number.MAX_SAFE_INTEGER)))}var Fe=(e=>(e[e.Strict=0]="Strict",e[e.Loose=1]="Loose",e))(Fe||{});function mt(e,t=0){var n;return e===((n=Pe(e))==null?void 0:n.body)?!1:O(t,{[0](){return e.matches(le)},[1](){let r=e;for(;r!==null;){if(r.matches(le))return!0;r=r.parentElement}return!1}})}var vt=(e=>(e[e.Keyboard=0]="Keyboard",e[e.Mouse=1]="Mouse",e))(vt||{});typeof window<"u"&&typeof document<"u"&&(document.addEventListener("keydown",e=>{e.metaKey||e.altKey||e.ctrlKey||(document.documentElement.dataset.headlessuiFocusVisible="")},!0),document.addEventListener("click",e=>{e.detail===1?delete document.documentElement.dataset.headlessuiFocusVisible:e.detail===0&&(document.documentElement.dataset.headlessuiFocusVisible="")},!0));function R(e){e==null||e.focus({preventScroll:!0})}let gt=["textarea","input"].join(",");function ht(e){var t,n;return(n=(t=e==null?void 0:e.matches)==null?void 0:t.call(e,gt))!=null?n:!1}function wt(e,t=n=>n){return e.slice().sort((n,r)=>{let o=t(n),a=t(r);if(o===null||a===null)return 0;let l=o.compareDocumentPosition(a);return l&Node.DOCUMENT_POSITION_FOLLOWING?-1:l&Node.DOCUMENT_POSITION_PRECEDING?1:0})}function z(e,t,{sorted:n=!0,relativeTo:r=null,skipElements:o=[]}={}){let a=Array.isArray(e)?e.length>0?e[0].ownerDocument:document:e.ownerDocument,l=Array.isArray(e)?n?wt(e):e:pt(e);o.length>0&&l.length>1&&(l=l.filter(v=>!o.includes(v))),r=r!=null?r:a.activeElement;let i=(()=>{if(t&5)return 1;if(t&10)return-1;throw new Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),u=(()=>{if(t&1)return 0;if(t&2)return Math.max(0,l.indexOf(r))-1;if(t&4)return Math.max(0,l.indexOf(r))+1;if(t&8)return l.length-1;throw new Error("Missing Focus.First, Focus.Previous, Focus.Next or Focus.Last")})(),f=t&32?{preventScroll:!0}:{},c=0,d=l.length,w;do{if(c>=d||c+d<=0)return 0;let v=u+c;if(t&16)v=(v+d)%d;else{if(v<0)return 3;if(v>=d)return 1}w=l[v],w==null||w.focus(f),c+=i}while(w!==a.activeElement);return t&6&&ht(w)&&w.select(),2}function Me(){return/iPhone/gi.test(window.navigator.platform)||/Mac/gi.test(window.navigator.platform)&&window.navigator.maxTouchPoints>0}function Et(){return/Android/gi.test(window.navigator.userAgent)}function xt(){return Me()||Et()}function X(e,t,n){let r=de(t);s.exports.useEffect(()=>{function o(a){r.current(a)}return document.addEventListener(e,o,n),()=>document.removeEventListener(e,o,n)},[e,n])}function Ce(e,t,n){let r=de(t);s.exports.useEffect(()=>{function o(a){r.current(a)}return window.addEventListener(e,o,n),()=>window.removeEventListener(e,o,n)},[e,n])}function yt(e,t,n=!0){let r=s.exports.useRef(!1);s.exports.useEffect(()=>{requestAnimationFrame(()=>{r.current=n})},[n]);function o(l,i){if(!r.current||l.defaultPrevented)return;let u=i(l);if(u===null||!u.getRootNode().contains(u)||!u.isConnected)return;let f=function c(d){return typeof d=="function"?c(d()):Array.isArray(d)||d instanceof Set?d:[d]}(e);for(let c of f){if(c===null)continue;let d=c instanceof HTMLElement?c:c.current;if(d!=null&&d.contains(u)||l.composed&&l.composedPath().includes(d))return}return!mt(u,Fe.Loose)&&u.tabIndex!==-1&&l.preventDefault(),t(l,u)}let a=s.exports.useRef(null);X("pointerdown",l=>{var i,u;r.current&&(a.current=((u=(i=l.composedPath)==null?void 0:i.call(l))==null?void 0:u[0])||l.target)},!0),X("mousedown",l=>{var i,u;r.current&&(a.current=((u=(i=l.composedPath)==null?void 0:i.call(l))==null?void 0:u[0])||l.target)},!0),X("click",l=>{xt()||a.current&&(o(l,()=>a.current),a.current=null)},!0),X("touchend",l=>o(l,()=>l.target instanceof HTMLElement?l.target:null),!0),Ce("blur",l=>o(l,()=>window.document.activeElement instanceof HTMLIFrameElement?window.document.activeElement:null),!0)}function j(...e){return s.exports.useMemo(()=>Pe(...e),[...e])}function pe(e,t){let n=s.exports.useRef([]),r=g(e);s.exports.useEffect(()=>{let o=[...n.current];for(let[a,l]of t.entries())if(n.current[a]!==l){let i=r(t,o);return n.current=t,i}},[r,...t])}let bt="div";var J=(e=>(e[e.None=1]="None",e[e.Focusable=2]="Focusable",e[e.Hidden=4]="Hidden",e))(J||{});function $t(e,t){var n;let{features:r=1,...o}=e,a={ref:t,"aria-hidden":(r&2)===2?!0:(n=o["aria-hidden"])!=null?n:void 0,hidden:(r&4)===4?!0:void 0,style:{position:"fixed",top:1,left:1,width:1,height:0,padding:0,margin:-1,overflow:"hidden",clip:"rect(0, 0, 0, 0)",whiteSpace:"nowrap",borderWidth:"0",...(r&4)===4&&(r&2)!==2&&{display:"none"}}};return L({ourProps:a,theirProps:o,slot:{},defaultTag:bt,name:"Hidden"})}let ae=T($t);function Tt(e){function t(){document.readyState!=="loading"&&(e(),document.removeEventListener("DOMContentLoaded",t))}typeof window<"u"&&typeof document<"u"&&(document.addEventListener("DOMContentLoaded",t),t())}let F=[];Tt(()=>{function e(t){t.target instanceof HTMLElement&&t.target!==document.body&&F[0]!==t.target&&(F.unshift(t.target),F=F.filter(n=>n!=null&&n.isConnected),F.splice(10))}window.addEventListener("click",e,{capture:!0}),window.addEventListener("mousedown",e,{capture:!0}),window.addEventListener("focus",e,{capture:!0}),document.body.addEventListener("click",e,{capture:!0}),document.body.addEventListener("mousedown",e,{capture:!0}),document.body.addEventListener("focus",e,{capture:!0})});function Lt(e){let t=e.parentElement,n=null;for(;t&&!(t instanceof HTMLFieldSetElement);)t instanceof HTMLLegendElement&&(n=t),t=t.parentElement;let r=(t==null?void 0:t.getAttribute("disabled"))==="";return r&&St(n)?!1:r}function St(e){if(!e)return!1;let t=e.previousElementSibling;for(;t!==null;){if(t instanceof HTMLLegendElement)return!1;t=t.previousElementSibling}return!0}var Re=(e=>(e.Space=" ",e.Enter="Enter",e.Escape="Escape",e.Backspace="Backspace",e.Delete="Delete",e.ArrowLeft="ArrowLeft",e.ArrowUp="ArrowUp",e.ArrowRight="ArrowRight",e.ArrowDown="ArrowDown",e.Home="Home",e.End="End",e.PageUp="PageUp",e.PageDown="PageDown",e.Tab="Tab",e))(Re||{});function Ae(e,t,n,r){let o=de(n);s.exports.useEffect(()=>{e=e!=null?e:window;function a(l){o.current(l)}return e.addEventListener(t,a,r),()=>e.removeEventListener(t,a,r)},[e,t,r])}function Ne(e){let t=g(e),n=s.exports.useRef(!1);s.exports.useEffect(()=>(n.current=!1,()=>{n.current=!0,fe(()=>{n.current&&t()})}),[t])}var B=(e=>(e[e.Forwards=0]="Forwards",e[e.Backwards=1]="Backwards",e))(B||{});function Pt(){let e=s.exports.useRef(0);return Ce("keydown",t=>{t.key==="Tab"&&(e.current=t.shiftKey?1:0)},!0),e}function Oe(e){if(!e)return new Set;if(typeof e=="function")return new Set(e());let t=new Set;for(let n of e.current)n.current instanceof HTMLElement&&t.add(n.current);return t}let Dt="div";var ke=(e=>(e[e.None=1]="None",e[e.InitialFocus=2]="InitialFocus",e[e.TabLock=4]="TabLock",e[e.FocusLock=8]="FocusLock",e[e.RestoreFocus=16]="RestoreFocus",e[e.All=30]="All",e))(ke||{});function Ft(e,t){let n=s.exports.useRef(null),r=P(n,t),{initialFocus:o,containers:a,features:l=30,...i}=e;Z()||(l=1);let u=j(n);Rt({ownerDocument:u},Boolean(l&16));let f=At({ownerDocument:u,container:n,initialFocus:o},Boolean(l&2));Nt({ownerDocument:u,container:n,containers:a,previousActiveElement:f},Boolean(l&8));let c=Pt(),d=g(b=>{let h=n.current;!h||(D=>D())(()=>{O(c.current,{[B.Forwards]:()=>{z(h,M.First,{skipElements:[b.relatedTarget]})},[B.Backwards]:()=>{z(h,M.Last,{skipElements:[b.relatedTarget]})}})})}),w=st(),v=s.exports.useRef(!1),$={ref:r,onKeyDown(b){b.key=="Tab"&&(v.current=!0,w.requestAnimationFrame(()=>{v.current=!1}))},onBlur(b){let h=Oe(a);n.current instanceof HTMLElement&&h.add(n.current);let D=b.relatedTarget;D instanceof HTMLElement&&D.dataset.headlessuiFocusGuard!=="true"&&(He(h,D)||(v.current?z(n.current,O(c.current,{[B.Forwards]:()=>M.Next,[B.Backwards]:()=>M.Previous})|M.WrapAround,{relativeTo:b.target}):b.target instanceof HTMLElement&&R(b.target)))}};return Te(at,{children:[Boolean(l&4)&&y(ae,{as:"button",type:"button","data-headlessui-focus-guard":!0,onFocus:d,features:J.Focusable}),L({ourProps:$,theirProps:i,defaultTag:Dt,name:"FocusTrap"}),Boolean(l&4)&&y(ae,{as:"button",type:"button","data-headlessui-focus-guard":!0,onFocus:d,features:J.Focusable})]})}let Mt=T(Ft),H=Object.assign(Mt,{features:ke});function Ct(e=!0){let t=s.exports.useRef(F.slice());return pe(([n],[r])=>{r===!0&&n===!1&&fe(()=>{t.current.splice(0)}),r===!1&&n===!0&&(t.current=F.slice())},[e,F,t]),g(()=>{var n;return(n=t.current.find(r=>r!=null&&r.isConnected))!=null?n:null})}function Rt({ownerDocument:e},t){let n=Ct(t);pe(()=>{t||(e==null?void 0:e.activeElement)===(e==null?void 0:e.body)&&R(n())},[t]),Ne(()=>{t&&R(n())})}function At({ownerDocument:e,container:t,initialFocus:n},r){let o=s.exports.useRef(null),a=Le();return pe(()=>{if(!r)return;let l=t.current;l&&fe(()=>{if(!a.current)return;let i=e==null?void 0:e.activeElement;if(n!=null&&n.current){if((n==null?void 0:n.current)===i){o.current=i;return}}else if(l.contains(i)){o.current=i;return}n!=null&&n.current?R(n.current):z(l,M.First)===De.Error&&console.warn("There are no focusable elements inside the "),o.current=e==null?void 0:e.activeElement})},[r]),o}function Nt({ownerDocument:e,container:t,containers:n,previousActiveElement:r},o){let a=Le();Ae(e==null?void 0:e.defaultView,"focus",l=>{if(!o||!a.current)return;let i=Oe(n);t.current instanceof HTMLElement&&i.add(t.current);let u=r.current;if(!u)return;let f=l.target;f&&f instanceof HTMLElement?He(i,f)?(r.current=f,R(f)):(l.preventDefault(),l.stopPropagation(),R(u)):R(r.current)},!0)}function He(e,t){for(let n of e)if(n.contains(t))return!0;return!1}let Ie=s.exports.createContext(!1);function Ot(){return s.exports.useContext(Ie)}function ie(e){return m.createElement(Ie.Provider,{value:e.force},e.children)}function kt(e){let t=Ot(),n=s.exports.useContext(Be),r=j(e),[o,a]=s.exports.useState(()=>{if(!t&&n!==null||U.isServer)return null;let l=r==null?void 0:r.getElementById("headlessui-portal-root");if(l)return l;if(r===null)return null;let i=r.createElement("div");return i.setAttribute("id","headlessui-portal-root"),r.body.appendChild(i)});return s.exports.useEffect(()=>{o!==null&&(r!=null&&r.body.contains(o)||r==null||r.body.appendChild(o))},[o,r]),s.exports.useEffect(()=>{t||n!==null&&a(n.current)},[n,a,t]),o}let Ht=s.exports.Fragment;function It(e,t){let n=e,r=s.exports.useRef(null),o=P(ct(c=>{r.current=c}),t),a=j(r),l=kt(r),[i]=s.exports.useState(()=>{var c;return U.isServer?null:(c=a==null?void 0:a.createElement("div"))!=null?c:null}),u=s.exports.useContext(ue),f=Z();return A(()=>{!l||!i||l.contains(i)||(i.setAttribute("data-headlessui-portal",""),l.appendChild(i))},[l,i]),A(()=>{if(i&&u)return u.register(i)},[u,i]),Ne(()=>{var c;!l||!i||(i instanceof Node&&l.contains(i)&&l.removeChild(i),l.childNodes.length<=0&&((c=l.parentElement)==null||c.removeChild(l)))}),f?!l||!i?null:it.exports.createPortal(L({ourProps:{ref:o},theirProps:n,defaultTag:Ht,name:"Portal"}),i):null}let Bt=s.exports.Fragment,Be=s.exports.createContext(null);function Ut(e,t){let{target:n,...r}=e,o={ref:P(t)};return m.createElement(Be.Provider,{value:n},L({ourProps:o,theirProps:r,defaultTag:Bt,name:"Popover.Group"}))}let ue=s.exports.createContext(null);function jt(){let e=s.exports.useContext(ue),t=s.exports.useRef([]),n=g(a=>(t.current.push(a),e&&e.register(a),()=>r(a))),r=g(a=>{let l=t.current.indexOf(a);l!==-1&&t.current.splice(l,1),e&&e.unregister(a)}),o=s.exports.useMemo(()=>({register:n,unregister:r,portals:t}),[n,r,t]);return[t,s.exports.useMemo(()=>function({children:a}){return m.createElement(ue.Provider,{value:o},a)},[o])]}let Wt=T(It),_t=T(Ut),se=Object.assign(Wt,{Group:_t});function Yt(e,t){return e===t&&(e!==0||1/e===1/t)||e!==e&&t!==t}const Vt=typeof Object.is=="function"?Object.is:Yt,{useState:qt,useEffect:Gt,useLayoutEffect:Kt,useDebugValue:Xt}=oe;function zt(e,t,n){const r=t(),[{inst:o},a]=qt({inst:{value:r,getSnapshot:t}});return Kt(()=>{o.value=r,o.getSnapshot=t,ne(o)&&a({inst:o})},[e,r,t]),Gt(()=>(ne(o)&&a({inst:o}),e(()=>{ne(o)&&a({inst:o})})),[e]),Xt(r),r}function ne(e){const t=e.getSnapshot,n=e.value;try{const r=t();return!Vt(n,r)}catch{return!0}}function Jt(e,t,n){return t()}const Qt=typeof window<"u"&&typeof window.document<"u"&&typeof window.document.createElement<"u",Zt=!Qt,en=Zt?Jt:zt,tn="useSyncExternalStore"in oe?(e=>e.useSyncExternalStore)(oe):en;function nn(e){return tn(e.subscribe,e.getSnapshot,e.getSnapshot)}function rn(e,t){let n=e(),r=new Set;return{getSnapshot(){return n},subscribe(o){return r.add(o),()=>r.delete(o)},dispatch(o,...a){let l=t[o].call(n,...a);l&&(n=l,r.forEach(i=>i()))}}}function on(){let e;return{before({doc:t}){var n;let r=t.documentElement;e=((n=t.defaultView)!=null?n:window).innerWidth-r.clientWidth},after({doc:t,d:n}){let r=t.documentElement,o=r.clientWidth-r.offsetWidth,a=e-o;n.style(r,"paddingRight",`${a}px`)}}}function ln(){return Me()?{before({doc:e,d:t,meta:n}){function r(o){return n.containers.flatMap(a=>a()).some(a=>a.contains(o))}t.microTask(()=>{var o;if(window.getComputedStyle(e.documentElement).scrollBehavior!=="auto"){let i=Se();i.style(e.documentElement,"scrollBehavior","auto"),t.add(()=>t.microTask(()=>i.dispose()))}let a=(o=window.scrollY)!=null?o:window.pageYOffset,l=null;t.addEventListener(e,"click",i=>{if(i.target instanceof HTMLElement)try{let u=i.target.closest("a");if(!u)return;let{hash:f}=new URL(u.href),c=e.querySelector(f);c&&!r(c)&&(l=c)}catch{}},!0),t.addEventListener(e,"touchstart",i=>{if(i.target instanceof HTMLElement)if(r(i.target)){let u=i.target;for(;u.parentElement&&r(u.parentElement);)u=u.parentElement;t.style(u,"overscrollBehavior","contain")}else t.style(i.target,"touchAction","none")}),t.addEventListener(e,"touchmove",i=>{if(i.target instanceof HTMLElement)if(r(i.target)){let u=i.target;for(;u.parentElement&&u.dataset.headlessuiPortal!==""&&!(u.scrollHeight>u.clientHeight||u.scrollWidth>u.clientWidth);)u=u.parentElement;u.dataset.headlessuiPortal===""&&i.preventDefault()}else i.preventDefault()},{passive:!1}),t.add(()=>{var i;let u=(i=window.scrollY)!=null?i:window.pageYOffset;a!==u&&window.scrollTo(0,a),l&&l.isConnected&&(l.scrollIntoView({block:"nearest"}),l=null)})})}}:{}}function an(){return{before({doc:e,d:t}){t.style(e.documentElement,"overflow","hidden")}}}function un(e){let t={};for(let n of e)Object.assign(t,n(t));return t}let C=rn(()=>new Map,{PUSH(e,t){var n;let r=(n=this.get(e))!=null?n:{doc:e,count:0,d:Se(),meta:new Set};return r.count++,r.meta.add(t),this.set(e,r),this},POP(e,t){let n=this.get(e);return n&&(n.count--,n.meta.delete(t)),this},SCROLL_PREVENT({doc:e,d:t,meta:n}){let r={doc:e,d:t,meta:un(n)},o=[ln(),on(),an()];o.forEach(({before:a})=>a==null?void 0:a(r)),o.forEach(({after:a})=>a==null?void 0:a(r))},SCROLL_ALLOW({d:e}){e.dispose()},TEARDOWN({doc:e}){this.delete(e)}});C.subscribe(()=>{let e=C.getSnapshot(),t=new Map;for(let[n]of e)t.set(n,n.documentElement.style.overflow);for(let n of e.values()){let r=t.get(n.doc)==="hidden",o=n.count!==0;(o&&!r||!o&&r)&&C.dispatch(n.count>0?"SCROLL_PREVENT":"SCROLL_ALLOW",n),n.count===0&&C.dispatch("TEARDOWN",n)}});function sn(e,t,n){let r=nn(C),o=e?r.get(e):void 0,a=o?o.count>0:!1;return A(()=>{if(!(!e||!t))return C.dispatch("PUSH",e,n),()=>C.dispatch("POP",e,n)},[t,e]),a}let re=new Map,I=new Map;function be(e,t=!0){A(()=>{var n;if(!t)return;let r=typeof e=="function"?e():e.current;if(!r)return;function o(){var l;if(!r)return;let i=(l=I.get(r))!=null?l:1;if(i===1?I.delete(r):I.set(r,i-1),i!==1)return;let u=re.get(r);u&&(u["aria-hidden"]===null?r.removeAttribute("aria-hidden"):r.setAttribute("aria-hidden",u["aria-hidden"]),r.inert=u.inert,re.delete(r))}let a=(n=I.get(r))!=null?n:0;return I.set(r,a+1),a!==0||(re.set(r,{"aria-hidden":r.getAttribute("aria-hidden"),inert:r.inert}),r.setAttribute("aria-hidden","true"),r.inert=!0),o},[e,t])}function cn({defaultContainers:e=[],portals:t,mainTreeNodeRef:n}={}){var r;let o=s.exports.useRef((r=n==null?void 0:n.current)!=null?r:null),a=j(o),l=g(()=>{var i,u,f;let c=[];for(let d of e)d!==null&&(d instanceof HTMLElement?c.push(d):"current"in d&&d.current instanceof HTMLElement&&c.push(d.current));if(t!=null&&t.current)for(let d of t.current)c.push(d);for(let d of(i=a==null?void 0:a.querySelectorAll("html > *, body > *"))!=null?i:[])d!==document.body&&d!==document.head&&d instanceof HTMLElement&&d.id!=="headlessui-portal-root"&&(d.contains(o.current)||d.contains((f=(u=o.current)==null?void 0:u.getRootNode())==null?void 0:f.host)||c.some(w=>d.contains(w))||c.push(d));return c});return{resolveContainers:l,contains:g(i=>l().some(u=>u.contains(i))),mainTreeNodeRef:o,MainTreeNode:s.exports.useMemo(()=>function(){return n!=null?null:y(ae,{features:J.Hidden,ref:o})},[o,n])}}let me=s.exports.createContext(()=>{});me.displayName="StackContext";var ce=(e=>(e[e.Add=0]="Add",e[e.Remove=1]="Remove",e))(ce||{});function dn(){return s.exports.useContext(me)}function fn({children:e,onUpdate:t,type:n,element:r,enabled:o}){let a=dn(),l=g((...i)=>{t==null||t(...i),a(...i)});return A(()=>{let i=o===void 0||o===!0;return i&&l(0,n,r),()=>{i&&l(1,n,r)}},[l,n,r,o]),m.createElement(me.Provider,{value:l},e)}let Ue=s.exports.createContext(null);function je(){let e=s.exports.useContext(Ue);if(e===null){let t=new Error("You used a component, but it is not inside a relevant parent.");throw Error.captureStackTrace&&Error.captureStackTrace(t,je),t}return e}function pn(){let[e,t]=s.exports.useState([]);return[e.length>0?e.join(" "):void 0,s.exports.useMemo(()=>function(n){let r=g(a=>(t(l=>[...l,a]),()=>t(l=>{let i=l.slice(),u=i.indexOf(a);return u!==-1&&i.splice(u,1),i}))),o=s.exports.useMemo(()=>({register:r,slot:n.slot,name:n.name,props:n.props}),[r,n.slot,n.name,n.props]);return m.createElement(Ue.Provider,{value:o},n.children)},[t])]}let mn="p";function vn(e,t){let n=k(),{id:r=`headlessui-description-${n}`,...o}=e,a=je(),l=P(t);A(()=>a.register(r),[r,a.register]);let i={ref:l,...a.props,id:r};return L({ourProps:i,theirProps:o,slot:a.slot||{},defaultTag:mn,name:a.name||"Description"})}let gn=T(vn),hn=Object.assign(gn,{});var wn=(e=>(e[e.Open=0]="Open",e[e.Closed=1]="Closed",e))(wn||{}),En=(e=>(e[e.SetTitleId=0]="SetTitleId",e))(En||{});let xn={[0](e,t){return e.titleId===t.id?e:{...e,titleId:t.id}}},Q=s.exports.createContext(null);Q.displayName="DialogContext";function W(e){let t=s.exports.useContext(Q);if(t===null){let n=new Error(`<${e} /> is missing a parent component.`);throw Error.captureStackTrace&&Error.captureStackTrace(n,W),n}return t}function yn(e,t,n=()=>[document.body]){sn(e,t,r=>{var o;return{containers:[...(o=r.containers)!=null?o:[],n]}})}function bn(e,t){return O(t.type,xn,e,t)}let $n="div",Tn=xe.RenderStrategy|xe.Static;function Ln(e,t){let n=k(),{id:r=`headlessui-dialog-${n}`,open:o,onClose:a,initialFocus:l,role:i="dialog",__demoMode:u=!1,...f}=e,[c,d]=s.exports.useState(0),w=s.exports.useRef(!1);i=function(){return i==="dialog"||i==="alertdialog"?i:(w.current||(w.current=!0,console.warn(`Invalid role [${i}] passed to . Only \`dialog\` and and \`alertdialog\` are supported. Using \`dialog\` instead.`)),"dialog")}();let v=dt();o===void 0&&v!==null&&(o=(v&K.Open)===K.Open);let $=s.exports.useRef(null),b=P($,t),h=j($),D=e.hasOwnProperty("open")||v!==null,ve=e.hasOwnProperty("onClose");if(!D&&!ve)throw new Error("You have to provide an `open` and an `onClose` prop to the `Dialog` component.");if(!D)throw new Error("You provided an `onClose` prop to the `Dialog`, but forgot an `open` prop.");if(!ve)throw new Error("You provided an `open` prop to the `Dialog`, but forgot an `onClose` prop.");if(typeof o!="boolean")throw new Error(`You provided an \`open\` prop to the \`Dialog\`, but the value is not a boolean. Received: ${o}`);if(typeof a!="function")throw new Error(`You provided an \`onClose\` prop to the \`Dialog\`, but the value is not a function. Received: ${a}`);let E=o?0:1,[_,We]=s.exports.useReducer(bn,{titleId:null,descriptionId:null,panelRef:s.exports.createRef()}),N=g(()=>a(!1)),ge=g(p=>We({type:0,id:p})),Y=Z()?u?!1:E===0:!1,V=c>1,he=s.exports.useContext(Q)!==null,[_e,Ye]=jt(),Ve={get current(){var p;return(p=_.panelRef.current)!=null?p:$.current}},{resolveContainers:ee,mainTreeNodeRef:q,MainTreeNode:qe}=cn({portals:_e,defaultContainers:[Ve]}),Ge=V?"parent":"leaf",we=v!==null?(v&K.Closing)===K.Closing:!1,Ke=(()=>he||we?!1:Y)(),Xe=s.exports.useCallback(()=>{var p,S;return(S=Array.from((p=h==null?void 0:h.querySelectorAll("body > *"))!=null?p:[]).find(x=>x.id==="headlessui-portal-root"?!1:x.contains(q.current)&&x instanceof HTMLElement))!=null?S:null},[q]);be(Xe,Ke);let ze=(()=>V?!0:Y)(),Je=s.exports.useCallback(()=>{var p,S;return(S=Array.from((p=h==null?void 0:h.querySelectorAll("[data-headlessui-portal]"))!=null?p:[]).find(x=>x.contains(q.current)&&x instanceof HTMLElement))!=null?S:null},[q]);be(Je,ze);let Qe=(()=>!(!Y||V))();yt(ee,p=>{p.preventDefault(),N()},Qe);let Ze=(()=>!(V||E!==0))();Ae(h==null?void 0:h.defaultView,"keydown",p=>{Ze&&(p.defaultPrevented||p.key===Re.Escape&&(p.preventDefault(),p.stopPropagation(),N()))});let et=(()=>!(we||E!==0||he))();yn(h,et,ee),s.exports.useEffect(()=>{if(E!==0||!$.current)return;let p=new ResizeObserver(S=>{for(let x of S){let G=x.target.getBoundingClientRect();G.x===0&&G.y===0&&G.width===0&&G.height===0&&N()}});return p.observe($.current),()=>p.disconnect()},[E,$,N]);let[tt,nt]=pn(),rt=s.exports.useMemo(()=>[{dialogState:E,close:N,setTitleId:ge},_],[E,_,N,ge]),Ee=s.exports.useMemo(()=>({open:E===0}),[E]),ot={ref:b,id:r,role:i,"aria-modal":E===0?!0:void 0,"aria-labelledby":_.titleId,"aria-describedby":tt};return m.createElement(fn,{type:"Dialog",enabled:E===0,element:$,onUpdate:g((p,S)=>{S==="Dialog"&&O(p,{[ce.Add]:()=>d(x=>x+1),[ce.Remove]:()=>d(x=>x-1)})})},m.createElement(ie,{force:!0},m.createElement(se,null,m.createElement(Q.Provider,{value:rt},m.createElement(se.Group,{target:$},m.createElement(ie,{force:!1},m.createElement(nt,{slot:Ee,name:"Dialog.Description"},m.createElement(H,{initialFocus:l,containers:ee,features:Y?O(Ge,{parent:H.features.RestoreFocus,leaf:H.features.All&~H.features.FocusLock}):H.features.None},m.createElement(Ye,null,L({ourProps:ot,theirProps:f,slot:Ee,defaultTag:$n,features:Tn,visible:E===0,name:"Dialog"}))))))))),m.createElement(qe,null))}let Sn="div";function Pn(e,t){let n=k(),{id:r=`headlessui-dialog-overlay-${n}`,...o}=e,[{dialogState:a,close:l}]=W("Dialog.Overlay"),i=P(t),u=g(c=>{if(c.target===c.currentTarget){if(Lt(c.currentTarget))return c.preventDefault();c.preventDefault(),c.stopPropagation(),l()}}),f=s.exports.useMemo(()=>({open:a===0}),[a]);return L({ourProps:{ref:i,id:r,"aria-hidden":!0,onClick:u},theirProps:o,slot:f,defaultTag:Sn,name:"Dialog.Overlay"})}let Dn="div";function Fn(e,t){let n=k(),{id:r=`headlessui-dialog-backdrop-${n}`,...o}=e,[{dialogState:a},l]=W("Dialog.Backdrop"),i=P(t);s.exports.useEffect(()=>{if(l.panelRef.current===null)throw new Error("A component is being used, but a component is missing.")},[l.panelRef]);let u=s.exports.useMemo(()=>({open:a===0}),[a]);return y(ie,{force:!0,children:y(se,{children:L({ourProps:{ref:i,id:r,"aria-hidden":!0},theirProps:o,slot:u,defaultTag:Dn,name:"Dialog.Backdrop"})})})}let Mn="div";function Cn(e,t){let n=k(),{id:r=`headlessui-dialog-panel-${n}`,...o}=e,[{dialogState:a},l]=W("Dialog.Panel"),i=P(t,l.panelRef),u=s.exports.useMemo(()=>({open:a===0}),[a]),f=g(c=>{c.stopPropagation()});return L({ourProps:{ref:i,id:r,onClick:f},theirProps:o,slot:u,defaultTag:Mn,name:"Dialog.Panel"})}let Rn="h2";function An(e,t){let n=k(),{id:r=`headlessui-dialog-title-${n}`,...o}=e,[{dialogState:a,setTitleId:l}]=W("Dialog.Title"),i=P(t);s.exports.useEffect(()=>(l(r),()=>l(null)),[r,l]);let u=s.exports.useMemo(()=>({open:a===0}),[a]);return L({ourProps:{ref:i,id:r},theirProps:o,slot:u,defaultTag:Rn,name:"Dialog.Title"})}let Nn=T(Ln),On=T(Fn),kn=T(Cn),Hn=T(Pn),In=T(An),$e=Object.assign(Nn,{Backdrop:On,Panel:kn,Overlay:Hn,Title:In,Description:hn});function Wn({isOpen:e,onClose:t,maxWidth:n="2xl",children:r}){const o={sm:"sm:max-w-sm",md:"sm:max-w-md",lg:"sm:max-w-lg",xl:"sm:max-w-xl","2xl":"sm:max-w-2xl"}[n];return typeof window>"u"?null:ut.createPortal(y(te.Root,{show:e,as:m.Fragment,children:y($e,{as:"div",static:!0,className:"fixed z-10 inset-0 overflow-y-auto",open:e,onClose:t,children:Te("div",{className:"flex items-end justify-center min-h-screen pt-4 px-4 pb-20 text-center sm:block sm:p-0",children:[y(te.Child,{as:m.Fragment,enter:"ease-out duration-300",enterFrom:"opacity-0",enterTo:"opacity-100",leave:"ease-in duration-200",leaveFrom:"opacity-100",leaveTo:"opacity-0",children:y($e.Overlay,{className:"fixed inset-0 bg-gray-500 bg-opacity-75 transition-opacity"})}),y("span",{className:"hidden sm:inline-block sm:align-middle sm:h-screen","aria-hidden":"true",children:"\u200B"}),y(te.Child,{as:m.Fragment,enter:"ease-out duration-300",enterFrom:"opacity-0 translate-y-4 sm:translate-y-0 sm:scale-95",enterTo:"opacity-100 translate-y-0 sm:scale-100",leave:"ease-in duration-200",leaveFrom:"opacity-100 translate-y-0 sm:scale-100",leaveTo:"opacity-0 translate-y-4 sm:translate-y-0 sm:scale-95",children:y("div",{className:lt("inline-block align-bottom bg-white rounded-lg text-left overflow-hidden shadow-xl transform transition-all sm:my-8 sm:align-middle sm:w-full",o),children:r})})]})})}),document.body)}export{Wn as M}; diff --git a/public/build/assets/PrimaryButton.5fe76620.js b/public/build/assets/PrimaryButton.5fe76620.js new file mode 100644 index 0000000..4cd6d5f --- /dev/null +++ b/public/build/assets/PrimaryButton.5fe76620.js @@ -0,0 +1 @@ +import{c as t}from"./index.893e1e4b.js";import{j as o}from"./app.50ae543e.js";function a({children:r,...e}){return o("button",{...e,className:t("inline-flex items-center px-4 py-2 bg-gray-800 border border-transparent rounded-md font-semibold text-xs text-white uppercase tracking-widest hover:bg-gray-700 focus:bg-gray-700 active:bg-gray-900 focus:outline-none focus:ring-2 focus:ring-indigo-500 focus:ring-offset-2 transition ease-in-out duration-150",e.className),children:r})}export{a as P}; diff --git a/public/build/assets/PrivacyPolicy.7ccaec18.js b/public/build/assets/PrivacyPolicy.7ccaec18.js new file mode 100644 index 0000000..f698153 --- /dev/null +++ b/public/build/assets/PrivacyPolicy.7ccaec18.js @@ -0,0 +1 @@ +import{A as o}from"./AppLayout.557f1118.js";import{a as i,j as e,Y as t}from"./app.50ae543e.js";import"./index.893e1e4b.js";import"./useTypedPage.a795c551.js";import"./transition.6bbafc4b.js";const c=()=>i(o,{children:[e(t,{title:"Privacy Policy"}),e("div",{className:"max-w-6xl mx-auto my-12 px-4 sm:px-6 lg:px-8",children:i("div",{className:"prose lg:prose-xl",children:[e("h2",{className:"text-header",children:"Privacy Policy "}),i("section",{className:"mb-6",children:[i("p",{className:"mb-4",children:[e("strong",{children:"Effective Date:"})," DATE"]}),i("p",{className:"mb-4",children:[e("strong",{children:"Most Recent Update:"})," DATE"]}),e("p",{className:"mb-4",children:"DataKind is committed to protecting your online privacy. The following explains what information we collect about you, how we use it, and what choices you have regarding this information. This policy applies to all information collected from or submitted to [AppURL]."}),e("p",{className:"mb-4",children:"The information you provide will be held in accordance with the applicable law and may be used by DataKind and its agents to supply DataKind services. For the purpose of the General Data Protection Regulation (GDPR) where applicable, the data controllers are DataKind and DataKind UK."})]}),i("section",{className:"mb-6",children:[e("h2",{className:"text-2xl font-semibold mb-2",children:"Introduction"}),e("p",{className:"mb-4",children:"DataKind is a nonprofit registered as a 501(c)3 organization in the United States. DataKind UK is a charity registered in England \u2213 Walesthe use of our products and services. (No. 1154213), and a company limited by guarantee registered in England \u2213 Walesthe use of our products and services. (No. 08462148). This Privacy Policy applies to all the above entities."}),e("p",{className:"mb-4",children:"This Privacy Policy is applicable to DataKind (\u201Cwe,\u201D \u201Cour,\u201D or \u201Cus\u201D) as related to our services, which collectively include:"}),i("ul",{className:"list-disc list-inside mb-4",children:[i("li",{children:["The use of ",e("a",{href:"https://www.datakind.org",className:"text-blue-500",children:"datakind.org"})]}),e("li",{children:"The use of any DataKind application websites (datakind.org, playbook.datakind.org, [AppUrl])"}),e("li",{children:"Social media messages, email newsletter, and marketing campaigns"}),e("li",{children:"The use of our products and services."})]}),e("p",{className:"mb-4",children:"This Privacy Policy sets out the essential details relating to your personal data relationships with DataKind as:"}),i("ul",{className:"list-disc list-inside mb-4",children:[e("li",{children:"A website visitor"}),e("li",{children:"An end user of the application (\u201Cend user\u201D)"}),e("li",{children:"A prospective client"}),e("li",{children:"An event participant"}),e("li",{children:"A job applicant"}),e("li",{children:"Partners"})]})]}),i("section",{className:"mb-6",children:[e("h2",{className:"text-2xl font-semibold mb-2",children:"What We Collect"}),e("p",{className:"mb-4",children:"DataKind may collect information about you at different stages and through various means. We try to collect as little data as necessary to provide our services. Some of it is optional, but allows us to continuously improve ourselves. We will only collect such data with your explicit consent. We will only collect and process your personal data where we have a lawful reason for its collection. Specifically, we collect information in the following ways:"}),i("ul",{className:"list-disc list-inside mb-4",children:[e("li",{children:"When you sign up on the website or one of our product websites, we may ask for information such as name, occupation, email address, etc."}),e("li",{children:"If you subscribe to any of the digital platforms we use (mailing lists, team collaboration tools, etc.), we will collect information about your interaction with the services."}),e("li",{children:"If you apply to volunteer to work with us, we may interview you and keep track of your professional profile, skills etc. In the course of your volunteering work with us, the output of your work may contain elements that describe you, e.g. pictures of you or notes that may refer to meetings and events you attended. "}),e("li",{children:"If you participate in a community event or webinar, we collect data you enter upon your registration, attendance status, and poll responses."}),e("li",{children:"If you apply for a job at DataKind, we collect your resume, cover letter, and additional personal information. All information is securely kept in our Applicant Tracking System, Greenhouse."})]}),e("p",{className:"mb-4",children:"We will hold your personal information on our systems for as long as is necessary to provide you with our services. Since knowledge of our past interaction with volunteers and partner organizations is essential to continuously improve our services, we may keep data you provide to us indefinitely."})]}),i("section",{className:"mb-6",children:[e("h2",{className:"text-2xl font-semibold mb-2",children:"What We Do with the Information We Gather"}),e("p",{className:"mb-4",children:"We collect information about our volunteers, partners, users, and other community members to ensure we can provide the best services to you and the organizations we support. In particular:"}),i("ul",{className:"list-disc list-inside mb-4",children:[e("li",{children:"We may keep internal records of our users and activities."}),e("li",{children:"We may use the information to improve our products and services. For example, from time to time, we may perform some statistical analysis on the data we have collected or on the feedback you have provided us."}),e("li",{children:"We may contact you by email using the email address which you have provided."}),e("li",{children:"We may periodically send promotional emails about events or other information which we think you may find interesting (for subscribers only)."}),e("li",{children:"We may sometimes use the address you provided to send you emails about events happening that may be of interest."}),e("li",{children:"We may use photos taken during our meetings and events for marketing purposes."}),e("li",{children:"We may combine information collected from multiple sources under a unique profile."}),e("li",{children:"We use anonymous aggregated data to describe our work with volunteers."}),e("li",{children:"We will inform you of any other purpose other than those set out in this Privacy Policy."}),e("li",{children:"We may use information to protect the security or integrity of a DataKind website, application, or services."})]}),e("p",{className:"mb-4",children:"If DataKind needs to use personal information for an unrelated or new/secondary purpose, DataKind will notify the appropriate individual and obtain their consent for the new purpose or rely on another prescribed exception under the applicable privacy legislation for the use or disclosure. Where consent is used as the basis for the secondary use or disclosure, individuals have the right to withdraw their consent at any time. Where the secondary use or disclosure includes sensitive information (i.e., personal health information), DataKind will take reasonable steps to ensure that the information is de-identified before it is disclosed or used."})]}),i("section",{className:"mb-6",children:[e("h2",{className:"text-2xl font-semibold mb-2",children:"Where the Data Is Stored"}),e("p",{className:"mb-4",children:"The data that we collect from you may be transferred to, and stored at, a destination outside the European Economic Area (\u201CEEA\u201D). It may also be processed by staff and volunteers operating outside the EEA. Such personnel may be engaged in statistical analysis of your data and the provision of support services. By submitting your personal data, you agree to this transfer, storing, or processing. We will take all steps reasonably necessary to ensure that your data is treated securely and in accordance with this Privacy Policy."}),e("p",{className:"mb-4",children:"The information that we have collected about you will be stored on DataKind-owned or third party servers and, on occasions, on the local machines of staff and volunteers. As a remote-first organization, we process data in a variety of locations across the United States, United Kingdom, Kenya, Canada, and other locations. We rely on legally-provided mechanisms to lawfully transfer data across borders, such as contracts incorporating data protection and sharing obligations. We provide the capability for the return, transfer, and/or disposal of personal data in a secure manner. Unfortunately, the transmission of information via the internet is not completely secure. Although we will do our best to protect your personal data, we cannot guarantee the security of your data transmitted to our site; any transmission is at your own risk."}),e("p",{children:"Once we have received your information, we will use strict procedures and security features to try to prevent unauthorized access. We have implemented best-practice standards and controls in compliance with internationally recognized security frameworks. We use encryption technologies to protect data at rest and in transit."})]}),i("section",{className:"mb-6",children:[e("h2",{className:"text-2xl font-semibold mb-2",children:"Security"}),e("p",{children:"We are committed to ensuring that your information is secure. In order to prevent unauthorized access or disclosure, we use suitable physical, electronic, and managerial procedures to prevent unauthorized access, disclosure, alteration, or destruction of the information we hold. Where applicable, we periodically review our information collection, storage, and processing practices."})]}),i("section",{className:"mb-6",children:[e("h2",{className:"text-2xl font-semibold mb-2",children:"Information that we share"}),e("p",{children:"We do not share personal information about our users with companies, organizations, and individuals outside of DataKind, unless one of the following holds:"}),i("ul",{className:"list-disc list-inside mb-4",children:[e("li",{children:"We have the user\u2019s explicit consent."}),e("li",{children:"For sensitive personal information, we have the user\u2019s explicit, opt-in consent."}),e("li",{children:"We are required by law to do so."})]}),e("p",{children:"We do not sell your information to any third party."})]}),i("section",{className:"mb-6",children:[e("h2",{className:"text-2xl font-semibold mb-2",children:"Cookies and Third Party Tools"}),e("p",{children:"Our website uses cookies to help us provide a better service to our users. Cookies are small data files which are stored on the user\u2019s computer or mobile device when visiting a website. They can be managed through the user\u2019s internet browser."}),e("p",{className:"mb-4",children:"The information collected with cookies includes:"}),i("ul",{className:"list-disc list-inside mb-4",children:[e("li",{children:"Access times"}),e("li",{children:"The pages you view"}),e("li",{children:"The links you click on"}),e("li",{children:"The search terms you enter"}),e("li",{children:"Actions you take in connection with any of the visited pages"}),e("li",{children:"Your device information such as IP address, location, browser type, and language"}),e("li",{children:"The Uniform Resource Locator (URL) of the website that referred you to our website"}),e("li",{children:"The URL you browse away from our pages if you click on an external link"})]}),e("p",{children:"During your interaction with DataKind, we may ask, mandatorily or optionally, that you use a third party tool. We do our best to ensure that they are compliant with any applicable law. However, such tools are not covered by this Privacy Policy, and we do not have any control over them. Therefore, we are not responsible for the protection and privacy of any information which you provide whilst using such third party tools."}),e("p",{children:"Our website may contain links to other websites of interest. However, any personal information you provide while visiting those websites is not governed by this Privacy Policy."})]}),i("section",{className:"mb-6",children:[e("h2",{className:"text-2xl font-semibold mb-2",children:"Controlling Your Personal Information"}),i("p",{children:["Our policy is written using the European Union\u2019s General Data Protection Regulation (GDPR) as a reference for all DataKind activities, including for individuals outside of the EU for which the law may not be applicable. You have the right to review, amend, and delete the data we have about you. For this, you can contact us at the following email address: ",e("a",{href:"mailto:privacy@datakind.org",className:"text-blue-600 hover:underline",children:"privacy@datakind.org"}),"."]}),i("p",{children:["Learn about the GDPR in English and other languages at ",e("a",{href:"https://eur-lex.europa.eu/legal-content/EN/TXT/?uri=uriserv:OJ.L_.2016.119.01.0001.01.ENG",className:"text-blue-600 hover:underline",target:"_blank",rel:"noopener noreferrer",children:"EUR-Lex"}),"."]})]}),i("section",{className:"mb-6",children:[e("h2",{className:"text-2xl font-semibold mb-2",children:"Supervisory Data Authorities"}),e("p",{children:"If DataKind suspects or has proof of any data breach happening, by us or any of our processors, DataKind will notify the relevant supervisory data authority and follow any applicable procedures as required by the law. We attempt to notify our community about legal demands for their personal data when appropriate in our judgment unless prohibited by law or court order or when the request is an emergency. Our systems and data management practices are designed to minimize any such occurrence."}),i("p",{children:["If you suspect any data breach by DataKind, or in case of any dispute regarding your personal information, you have the right to contact the relevant supervisory data authority, or you can let us know by contacting the following email address: ",e("a",{href:"mailto:privacy@datakind.org",className:"text-blue-600 hover:underline",children:"privacy@datakind.org"}),"."]})]}),i("section",{className:"mb-6",children:[e("h2",{className:"text-2xl font-semibold mb-2",children:"Selecting Your Communication Preferences"}),e("p",{children:"You may choose to receive or not receive marketing communications from us. Please click the \u201CUnsubscribe\u201D link in the email we sent you to stop receiving marketing communications."}),e("p",{children:"Even if you opt out of receiving marketing communications, we may still communicate with you regarding security and privacy issues, servicing your account, fulfilling your requests, or administering any promotion or program in which you may have elected to participate."})]}),i("section",{className:"mb-6",children:[e("h2",{className:"text-2xl font-semibold mb-2",children:"Changes"}),e("p",{children:"Our Privacy Policy may change from time to time. We will post any Privacy Policy changes on this page and, if the changes are significant, we will provide a more prominent notice, such as an email notification of Privacy Policy changes."})]}),i("section",{className:"mb-6",children:[e("h2",{className:"text-2xl font-semibold mb-2",children:"Contact us"}),i("p",{children:["If you have any questions, comments, or requests regarding this Privacy Policy, you are welcome to contact us at ",e("a",{href:"mailto:privacy@datakind.org",className:"text-blue-500 hover:underline",children:"privacy@datakind.org"}),"."]})]}),i("section",{className:"mb-6",children:[e("h2",{className:"text-2xl font-semibold mb-4",children:"Appendix"}),i("div",{className:"mb-6",children:[e("h3",{className:"text-xl font-semibold mb-2",children:"A.1 For Individuals Based in the European Economic Area (EEA), United Kingdom (UK) and Switzerland"}),e("p",{children:"If you are based in one of these jurisdictions, DataKind is the controller of your personal data collected in the following instances:"}),i("ul",{className:"list-disc ml-6 mb-4",children:[e("li",{children:"When you visit our website datakind.org"}),e("li",{children:"When we process your personal data for sales and marketing purposes"})]}),e("p",{children:"DataKind is a processor of all personal data processed on the application, on behalf of our clients. We only process the personal data under their direction. Please contact your employer or the organization that granted you access to the application for details on their privacy practices."}),e("p",{children:"We only process personal data if we have a lawful basis for doing so. The lawful bases applicable to our processing as controller are:"}),i("ul",{className:"list-disc ml-6 mb-4",children:[i("li",{children:[e("strong",{children:"Consent:"})," We will ask for your express and informed consent every time we collect your personal data on this legal basis."]}),i("li",{children:[e("strong",{children:"Contractual basis:"})," We process the personal data as necessary to fulfill our contractual terms with you or our clients."]}),i("li",{children:[e("strong",{children:"Legitimate interest:"})," We process the names, contact details, job titles, companies of our existing and prospective clients for our marketing purposes, including market research and sales leads generation."]})]}),e("p",{children:"You have the following rights under the GDPR:"}),i("ul",{className:"list-disc ml-6 mb-4",children:[e("li",{children:"Be informed about the collection and use of your personal data"}),e("li",{children:"Access your personal data"}),e("li",{children:"Correct errors in your personal data"}),e("li",{children:"Erase your personal data"}),e("li",{children:"Object to the processing of your personal data. This right is also available to individuals whose personal data is processed by us for direct marketing purposes. If you object to the processing of your personal data for direct marketing purposes, we shall stop processing within 30 days of receipt of your request."}),e("li",{children:"Export your personal data"}),e("li",{children:"Restrict our processing of your personal data for specific reasons, including any of the purposes supported by the legitimate interest legal bases (see the section above)."}),e("li",{children:"Not to be subject to a decision based solely on automated decision making"})]}),e("p",{children:"We process personal data in the United States and share it with our service providers in the United States and other jurisdictions. We use standard contractual clauses, approved by the European Commission or competent UK authority (as applicable), as the data transfer mechanism for transferring personal data from the EEA or UK to other countries subject to data transfer requirements. See the table of our service providers here. (link to the table above)"}),i("p",{children:["You may contact us at ",e("a",{href:"mailto:privacy@datakind.org",className:"text-blue-500 hover:underline",children:"privacy@datakind.org"}),". You may also lodge a complaint with your local supervisory authority:"]}),i("ul",{className:"list-disc ml-6 mb-4",children:[i("li",{children:["EU Data Protection Authorities (DPAs). See their contact details ",e("a",{href:"link-to-dpas",className:"text-blue-500 hover:underline",children:"here"})]}),e("li",{children:"National Data Protection Authorities."}),e("li",{children:"Information Commissioner\u2019s Office (ICO)"}),e("li",{children:"Swiss Federal Data Protection and Information Commissioner (FDPIC)."})]})]}),i("div",{className:"mb-6",children:[e("h3",{className:"text-xl font-semibold mb-2",children:"A.2 For Individuals Based in The United States"}),e("p",{children:"Under the California Privacy Rights Act (\u2018CPRA\u2019) \u2013 which amended and expanded on CCPA, Connecticut Data Privacy Act (\u2018CTDPA\u2019), Virginia Commonwealth Data Protection Act (\u2018CDPA\u2019), Utah Consumer Privacy Act (\u2018UCPA\u2019), and the Colorado Privacy Act (\u2018CPA\u2019), consumers may be able to exercise the following rights in relation to the personal information about them that we have collected (subject to certain limitations at law):"}),i("ul",{className:"list-disc ml-6 mb-4",children:[e("li",{children:"The right to access/know any or all of the information relating to your personal information that we have collected, processed or disclosed in the preceding 12 months (upon verification of your identity). For details on the categories of personal information we have collected and/or shared, refer to section \u201CWhat we collect\u201D in the notice. DataKind will provide a copy of the consumer\u2019s personal data in a portable and, to the extent technically feasible, readily usable format that allows the consumer to transmit the data to another controller without hindrance."}),e("li",{children:"The right to request the deletion of personal information we have collected from you."}),e("li",{children:"The right to opt-out of personal information sales to third parties now or in the future. However, we do not sell your personal information."}),e("li",{children:"The right to opt-in to personal information sales to third parties for consumers under the age of 16. However, we do not sell personal information of minor consumers."}),e("li",{children:"The right to opt-out of sharing of personal information to third parties now or in the future. To view the information we have shared in the preceding 12 months, refer to section \u201CInformation that we share\u201D in the notice."}),e("li",{children:"The right to request rectification/correction of inaccurate personal information, considering the nature and purposes of the processing of the information. (Not Applicable under UCPA)"}),e("li",{children:"The right to limit use and disclosure of sensitive personal information to that which is necessary to perform the services or provide the goods reasonably expected by an average consumer. (Applicable under CCPA, as amended by CPRA)"}),e("li",{children:"The right to opt-out of the processing of sensitive personal information (i.e., data that reveals ethnic or racial origin, mental or physical health diagnosis, religious beliefs, sexual orientation, or citizenship or immigration status. (Applicable under UCPA)"}),e("li",{children:"The right to opt-out of targeted advertising. (Applicable under CPA, CTDPA, UCPA, VCDPA)"}),e("li",{children:"The right to opt-out of profiling in connection with automated decisions. (Applicable under CPA, CTDPA, UCPA)"})]}),e("p",{children:"Please note that if exercising these rights limits our ability to process personal information (such as a deletion request), we may no longer be able to provide you with our products and services or engage with you in the same manner. Additionally, DataKind has established processes (including reviewing business processes, systems and resources on a periodic basis) to ensure consumers who exercise any of the above rights under US state privacy laws are not discriminated against."})]}),i("div",{className:"mb-6",children:[e("h3",{className:"text-xl font-semibold mb-2",children:"A.2.1 How to Exercise Your Consumer Rights"}),i("p",{children:["To exercise any of your rights mentioned above, please submit a request by contacting us at ",e("a",{href:"mailto:privacy@datakind.org",className:"text-blue-500 hover:underline",children:"privacy@datakind.org"}),". We will need to verify your identity before processing your request."]}),e("p",{children:"In order to verify your identity, we will generally require sufficient information from you so that we can match it to the information we maintain about you in our systems. Sometimes we may need additional personal information from you to be able to identify you. We will notify you."}),e("p",{children:"We may decline a request where we cannot verify your identity or locate your information in our systems or as permitted by law. In this case, we may request that you provide additional information reasonably necessary to authenticate you and your request."}),e("p",{children:"You may choose to designate an authorized agent to make a request under the CCPA on your behalf. No information will be disclosed until the authorized agent\u2019s authority has been reviewed and verified. Once an authorized agent has submitted a request, we may require additional information (i.e., written authorization from you) to confirm the authorized agent\u2019s authority."}),e("p",{children:"If you are an employee/former employee of a DataKind client that uses our application and services, please direct your requests and/or questions directly to your employer or former employer."}),e("p",{children:"If you are a third party (auditor, business associate, etc.), who was given access to the DataKind application by a DataKind client, please direct your requests and/or questions directly to the DataKind client that gave you access."}),i("p",{children:["If DataKind does not take action on your Consumer Rights Request within the 45 days, or in the event of an extension, within the time allowed by applicable law, you have the right to appeal our decision by contacting us at ",e("a",{href:"mailto:privacy@datakind.org",className:"text-blue-500 hover:underline",children:"privacy@datakind.org"}),"."]})]}),i("div",{className:"mb-6",children:[e("h3",{className:"text-xl font-semibold mb-2",children:"A.2.2 California\u2019s \u201CShine the Light\u201D Law"}),e("p",{children:"California Civil Code Section 1798.83, known as the \u201CShine the Light\u201D law, permits California residents to request certain information regarding our disclosure of personal information to third parties for their direct marketing purposes. DataKind does not disclose personal information to third parties for their direct marketing purposes."})]}),i("div",{className:"mb-6",children:[e("h3",{className:"text-xl font-semibold mb-2",children:"A.2.3 California\u2019s \u201CDo Not Track\u201D Disclosure"}),e("p",{children:"DataKind does not respond to \u201CDo Not Track\u201D (DNT) signals."})]}),i("div",{className:"mb-6",children:[e("h3",{className:"text-xl font-semibold mb-2",children:"A.2.4 Data Security"}),e("p",{children:"DataKind implements reasonable and appropriate technical, administrative, and physical safeguards to protect personal information against unauthorized access, disclosure, destruction, or alteration. While we strive to protect your personal information, we cannot guarantee the security of any data transmitted to or from our website, and you do so at your own risk."})]}),i("div",{className:"mb-6",children:[e("h3",{className:"text-xl font-semibold mb-2",children:"A.2.5 Changes to This Notice"}),e("p",{children:"We may update this notice from time to time. The updated notice will be posted on our website and we will notify you of significant changes. We encourage you to review this notice periodically."})]})]})]})})]});export{c as default}; diff --git a/public/build/assets/Register.4206d3cb.js b/public/build/assets/Register.4206d3cb.js new file mode 100644 index 0000000..5d347ba --- /dev/null +++ b/public/build/assets/Register.4206d3cb.js @@ -0,0 +1 @@ +import{W as l,j as e,a,Y as c,b as d}from"./app.50ae543e.js";import{c as u}from"./index.893e1e4b.js";import{u as g}from"./useTypedPage.a795c551.js";import{C as f}from"./Checkbox.9d65d60d.js";import{I as t}from"./InputLabel.4bc1282c.js";import{P as p}from"./PrimaryButton.5fe76620.js";import{T as i,I as o}from"./TextInput.dd453f1d.js";import{A as h}from"./AppLayout.557f1118.js";import"./transition.6bbafc4b.js";function T(){const m=g(),r=l({name:"",email:"",password:"",password_confirmation:"",terms:!1});function n(s){s.preventDefault(),r.post(route("register"),{onFinish:()=>r.reset("password","password_confirmation")})}return e(h,{children:a("div",{className:"max-w-2xl mx-auto mt-12 -mb-12",children:[e(c,{title:"Register"}),a("form",{onSubmit:n,children:[a("div",{children:[e(t,{htmlFor:"name",children:"Name"}),e(i,{id:"name",type:"text",className:"mt-1 block w-full",value:r.data.name,onChange:s=>r.setData("name",s.currentTarget.value),required:!0,autoFocus:!0,autoComplete:"name"}),e(o,{className:"mt-2",message:r.errors.name})]}),a("div",{className:"mt-4",children:[e(t,{htmlFor:"email",children:"Email"}),e(i,{id:"email",type:"email",className:"mt-1 block w-full",value:r.data.email,onChange:s=>r.setData("email",s.currentTarget.value),required:!0}),e(o,{className:"mt-2",message:r.errors.email})]}),a("div",{className:"mt-4",children:[e(t,{htmlFor:"password",children:"Password"}),e(i,{id:"password",type:"password",className:"mt-1 block w-full",value:r.data.password,onChange:s=>r.setData("password",s.currentTarget.value),required:!0,autoComplete:"new-password"}),e(o,{className:"mt-2",message:r.errors.password})]}),a("div",{className:"mt-4",children:[e(t,{htmlFor:"password_confirmation",children:"Confirm Password"}),e(i,{id:"password_confirmation",type:"password",className:"mt-1 block w-full",value:r.data.password_confirmation,onChange:s=>r.setData("password_confirmation",s.currentTarget.value),required:!0,autoComplete:"new-password"}),e(o,{className:"mt-2",message:r.errors.password_confirmation})]}),m.props.jetstream.hasTermsAndPrivacyPolicyFeature&&e("div",{className:"mt-4",children:a(t,{htmlFor:"terms",children:[a("div",{className:"flex items-center",children:[e(f,{name:"terms",id:"terms",checked:r.data.terms,onChange:s=>r.setData("terms",s.currentTarget.checked),required:!0}),a("div",{className:"ml-2",children:["I agree to the",e("a",{target:"_blank",href:route("terms.show"),className:"underline text-sm text-gray-600 hover:text-gray-900 rounded-md focus:outline-none focus:ring-2 focus:ring-offset-2 focus:ring-indigo-500",children:"Terms of Service"}),"and",e("a",{target:"_blank",href:route("policy.show"),className:"underline text-sm text-gray-600 hover:text-gray-900 rounded-md focus:outline-none focus:ring-2 focus:ring-offset-2 focus:ring-indigo-500",children:"Privacy Policy"})]})]}),e(o,{className:"mt-2",message:r.errors.terms})]})}),a("div",{className:"flex items-center justify-end mt-4",children:[e(d,{href:route("login"),className:"underline text-sm text-gray-600 hover:text-gray-900 rounded-md focus:outline-none focus:ring-2 focus:ring-offset-2 focus:ring-indigo-500",children:"Already registered?"}),e(p,{className:u("ml-4",{"opacity-25":r.processing}),disabled:r.processing,children:"Register"})]})]}),a("div",{className:"flex flex-col space-y-4 mt-12",children:[a("a",{href:"/auth/google",className:"flex items-center justify-center w-full py-2 px-4 border border-gray-300 rounded-md shadow-sm bg-white hover:bg-gray-100",children:[e("img",{src:"https://upload.wikimedia.org/wikipedia/commons/c/c1/Google_%22G%22_logo.svg",alt:"Google Logo",className:"w-5 h-5 mr-2"}),e("span",{className:"text-sm font-medium text-gray-700",children:"Sign up with Google"})]}),a("a",{href:"/auth/azure",className:"flex items-center justify-center w-full py-2 px-4 border border-gray-300 rounded-md shadow-sm bg-white hover:bg-gray-100",children:[e("img",{src:"https://upload.wikimedia.org/wikipedia/commons/thumb/4/44/Microsoft_logo.svg/1200px-Microsoft_logo.svg.png",alt:"Microsoft Logo",className:"w-5 h-5 mr-2"}),e("span",{className:"text-sm font-medium text-gray-700",children:"Sign up with Microsoft"})]})]})]})})}export{T as default}; diff --git a/public/build/assets/ResetPassword.83962703.js b/public/build/assets/ResetPassword.83962703.js new file mode 100644 index 0000000..b601679 --- /dev/null +++ b/public/build/assets/ResetPassword.83962703.js @@ -0,0 +1 @@ +import{W as d,j as s,a as e,Y as c}from"./app.50ae543e.js";import{c as p}from"./index.893e1e4b.js";import{I as o}from"./InputLabel.4bc1282c.js";import{P as u}from"./PrimaryButton.5fe76620.js";import{T as t,I as m}from"./TextInput.dd453f1d.js";import{A as w}from"./AppLayout.557f1118.js";import"./useTypedPage.a795c551.js";import"./transition.6bbafc4b.js";function P({token:i,email:l}){const a=d({token:i,email:l,password:"",password_confirmation:""});function n(r){r.preventDefault(),a.post(route("password.update"),{onFinish:()=>a.reset("password","password_confirmation")})}return s(w,{children:e("div",{className:"max-w-2xl mx-auto mt-12 -mb-12",children:[s(c,{title:"Reset Password"}),e("form",{onSubmit:n,children:[e("div",{children:[s(o,{htmlFor:"email",children:"Email"}),s(t,{id:"email",type:"email",className:"mt-1 block w-full",value:a.data.email,onChange:r=>a.setData("email",r.currentTarget.value),required:!0,autoFocus:!0}),s(m,{className:"mt-2",message:a.errors.email})]}),e("div",{className:"mt-4",children:[s(o,{htmlFor:"password",children:"Password"}),s(t,{id:"password",type:"password",className:"mt-1 block w-full",value:a.data.password,onChange:r=>a.setData("password",r.currentTarget.value),required:!0,autoComplete:"new-password"}),s(m,{className:"mt-2",message:a.errors.password})]}),e("div",{className:"mt-4",children:[s(o,{htmlFor:"password_confirmation",children:"Confirm Password"}),s(t,{id:"password_confirmation",type:"password",className:"mt-1 block w-full",value:a.data.password_confirmation,onChange:r=>a.setData("password_confirmation",r.currentTarget.value),required:!0,autoComplete:"new-password"}),s(m,{className:"mt-2",message:a.errors.password_confirmation})]}),s("div",{className:"flex items-center justify-end mt-4",children:s(u,{className:p({"opacity-25":a.processing}),disabled:a.processing,children:"Reset Password"})})]})]})})}export{P as default}; diff --git a/public/build/assets/SecondaryButton.5d9f18ed.js b/public/build/assets/SecondaryButton.5d9f18ed.js new file mode 100644 index 0000000..c44f3e0 --- /dev/null +++ b/public/build/assets/SecondaryButton.5d9f18ed.js @@ -0,0 +1 @@ +import{c as t}from"./index.893e1e4b.js";import{j as s}from"./app.50ae543e.js";function i({children:o,...e}){return s("button",{...e,className:t("inline-flex items-center px-4 py-2 bg-white border border-gray-300 rounded-md font-semibold text-xs text-gray-700 uppercase tracking-widest shadow-sm hover:bg-gray-50 focus:outline-none focus:ring-2 focus:ring-indigo-500 focus:ring-offset-2 disabled:opacity-25 transition ease-in-out duration-150",e.className),children:o})}export{i as S}; diff --git a/public/build/assets/SectionBorder.dff4195d.js b/public/build/assets/SectionBorder.dff4195d.js new file mode 100644 index 0000000..b9a12a7 --- /dev/null +++ b/public/build/assets/SectionBorder.dff4195d.js @@ -0,0 +1 @@ +import{j as r}from"./app.50ae543e.js";function d(){return r("div",{className:"hidden sm:block",children:r("div",{className:"py-8",children:r("div",{className:"border-t border-gray-200"})})})}export{d as S}; diff --git a/public/build/assets/SectionTitle.087675c3.js b/public/build/assets/SectionTitle.087675c3.js new file mode 100644 index 0000000..3ab0b01 --- /dev/null +++ b/public/build/assets/SectionTitle.087675c3.js @@ -0,0 +1 @@ +import{j as e,a}from"./app.50ae543e.js";function c({title:s,description:t}){return e("div",{className:"md:col-span-1",children:a("div",{className:"px-4 sm:px-0",children:[e("h3",{className:"text-lg font-medium text-gray-900",children:s}),e("p",{className:"mt-1 text-sm text-gray-600",children:t})]})})}export{c as S}; diff --git a/public/build/assets/Show.2849c2cc.js b/public/build/assets/Show.2849c2cc.js new file mode 100644 index 0000000..e62c86f --- /dev/null +++ b/public/build/assets/Show.2849c2cc.js @@ -0,0 +1 @@ +import{j as r,a as o,F as a}from"./app.50ae543e.js";import s from"./DeleteUserForm.2fd7bbcc.js";import p from"./LogoutOtherBrowserSessionsForm.f29a7beb.js";import n from"./TwoFactorAuthenticationForm.8af5ff97.js";import l from"./UpdatePasswordForm.a1d204ed.js";import d from"./UpdateProfileInformationForm.e8817a0c.js";import{u as c}from"./useTypedPage.a795c551.js";import{S as e}from"./SectionBorder.dff4195d.js";import{A as u}from"./AppLayout.557f1118.js";import"./index.893e1e4b.js";import"./ActionSection.16ba94a3.js";import"./SectionTitle.087675c3.js";import"./DangerButton.8f079baf.js";import"./DialogModal.d29d4ea9.js";import"./Modal.633894f5.js";import"./transition.6bbafc4b.js";import"./TextInput.dd453f1d.js";import"./SecondaryButton.5d9f18ed.js";import"./ActionMessage.d93e87e7.js";import"./PrimaryButton.5fe76620.js";import"./InputLabel.4bc1282c.js";import"./FormSection.34c6ffb6.js";function H({sessions:m,confirmsTwoFactorAuthentication:i}){const t=c();return r(u,{title:"Profile",renderHeader:()=>r("h2",{className:"font-semibold text-xl text-gray-800 leading-tight",children:"Profile"}),children:r("div",{children:o("div",{className:"max-w-7xl mx-auto py-10 sm:px-6 lg:px-8",children:[t.props.jetstream.canUpdateProfileInformation?o("div",{children:[r(d,{user:t.props.auth.user}),r(e,{})]}):null,t.props.jetstream.canUpdatePassword?o("div",{className:"mt-10 sm:mt-0",children:[r(l,{}),r(e,{})]}):null,t.props.jetstream.canManageTwoFactorAuthentication?o("div",{className:"mt-10 sm:mt-0",children:[r(n,{requiresConfirmation:i}),r(e,{})]}):null,r("div",{className:"mt-10 sm:mt-0",children:r(p,{sessions:m})}),t.props.jetstream.hasAccountDeletionFeatures?o(a,{children:[r(e,{}),r("div",{className:"mt-10 sm:mt-0",children:r(s,{})})]}):null]})})})}export{H as default}; diff --git a/public/build/assets/Show.752a3acf.js b/public/build/assets/Show.752a3acf.js new file mode 100644 index 0000000..77961c5 --- /dev/null +++ b/public/build/assets/Show.752a3acf.js @@ -0,0 +1 @@ +import{j as m,a as e,F as a}from"./app.50ae543e.js";import{A as p}from"./AppLayout.557f1118.js";import s from"./DeleteTeamForm.f3bdd140.js";import{S as o}from"./SectionBorder.dff4195d.js";import l from"./TeamMemberManager.d826c2de.js";import n from"./UpdateTeamNameForm.fabb737d.js";import"./index.893e1e4b.js";import"./useTypedPage.a795c551.js";import"./transition.6bbafc4b.js";import"./ActionSection.16ba94a3.js";import"./SectionTitle.087675c3.js";import"./ConfirmationModal.8c2e1fd1.js";import"./Modal.633894f5.js";import"./DangerButton.8f079baf.js";import"./SecondaryButton.5d9f18ed.js";import"./FormSection.34c6ffb6.js";import"./TextInput.dd453f1d.js";import"./InputLabel.4bc1282c.js";import"./PrimaryButton.5fe76620.js";import"./ActionMessage.d93e87e7.js";const L=({team:t,availableRoles:i,permissions:r})=>m(p,{title:"Team Settings",renderHeader:()=>m("h2",{className:"font-semibold text-xl text-gray-800 leading-tight",children:"Team Settings"}),children:e("div",{className:"max-w-7xl mx-auto py-10 sm:px-6 lg:px-8",children:[e("div",{children:[m(n,{team:t,permissions:r}),m(o,{})]}),m("div",{className:"mt-10 sm:mt-0",children:m(l,{team:t,availableRoles:i,userPermissions:r})}),r.canDeleteTeam&&!t.personal_team&&e(a,{children:[m(o,{}),m("div",{className:"mt-10 sm:mt-0",children:m(s,{team:t})})]})]})});export{L as default}; diff --git a/public/build/assets/TeamMemberManager.d826c2de.js b/public/build/assets/TeamMemberManager.d826c2de.js new file mode 100644 index 0000000..7f82f7f --- /dev/null +++ b/public/build/assets/TeamMemberManager.d826c2de.js @@ -0,0 +1 @@ +import{q as D,r as u,W as n,a,j as e}from"./app.50ae543e.js";import{A as y}from"./ActionSection.16ba94a3.js";import{D as p}from"./DangerButton.8f079baf.js";import{F as h}from"./FormSection.34c6ffb6.js";import{T as I,I as f}from"./TextInput.dd453f1d.js";import{I as v}from"./InputLabel.4bc1282c.js";import{P as N}from"./PrimaryButton.5fe76620.js";import{S as m}from"./SecondaryButton.5d9f18ed.js";import{S}from"./SectionBorder.dff4195d.js";import"./SectionTitle.087675c3.js";import"./index.893e1e4b.js";const O=({team:o,availableRoles:g,userPermissions:C})=>{const{props:T}=D(),[i,c]=u.exports.useState(null),[k,d]=u.exports.useState(!1),[s,b]=u.exports.useState(null),l=n({email:"",role:null}),t=n({role:null}),x=n(),F=n(),w=()=>{l.post(route("team-members.store",{team:o.id}),{preserveScroll:!0,onSuccess:()=>l.reset()})},M=r=>{c(r),t.setData("role",r.membership.role)},R=()=>{!i||t.put(route("team-members.update",{team:o.id,user:i.id}),{preserveScroll:!0,onSuccess:()=>{c(null)}})},j=()=>{d(!0)},L=()=>{x.delete(route("team-members.destroy",{team:o.id,user:T.auth.user.id}),{preserveScroll:!0,onSuccess:()=>d(!1)})},A=()=>{!s||F.delete(route("team-members.destroy",{team:o.id,user:s.id}),{preserveScroll:!0,onSuccess:()=>b(null)})};return a("div",{children:[a(y,{title:"Add Team Members",children:[e(v,{htmlFor:"email",value:"Email"}),e(I,{id:"email",type:"email",value:l.data.email,onChange:r=>l.setData("email",r.target.value),autoFocus:!0,className:"mb-4 w-2/3"}),e(f,{message:l.errors.email,className:"mb-4"}),e(v,{htmlFor:"role",value:"Role"}),a("select",{id:"role",value:l.data.role,onChange:r=>l.setData("role",r.target.value),className:"w-2/3 mt-1 block w-full border border-gray-300 rounded-md shadow-sm focus:border-blue-500 focus:ring focus:ring-blue-500 focus:ring-opacity-50",children:[e("option",{value:"",disabled:!0,children:"Select a role"}),g.map(r=>e("option",{value:r.key,children:r.name},r.key))]}),e(f,{message:l.errors.role,className:"mt-2"}),e("div",{className:"mt-4 flex justify-end",children:e(N,{onClick:w,children:"Add"})})]}),e(S,{}),e(y,{title:"Manage Roles",children:o.members&&o.members.map(r=>a("div",{className:"mt-2 flex items-center",children:[a("span",{className:"flex-grow",children:[r.name," (",r.email,")"]}),e(m,{onClick:()=>M(r),className:"ml-3",children:"Manage Role"})]},r.id))}),i&&a(h,{children:[e(v,{htmlFor:"role",value:"Role"}),a("select",{id:"role",value:t.data.role,onChange:r=>t.setData("role",r.target.value),className:"mt-1 block w-full border border-gray-300 rounded-md shadow-sm focus:border-blue-500 focus:ring focus:ring-blue-500 focus:ring-opacity-50",children:[e("option",{value:"",disabled:!0,children:"Select a role"}),g.map(r=>e("option",{value:r.key,children:r.name},r.key))]}),e(f,{message:t.errors.role,className:"mt-2"}),a("div",{className:"mt-4 flex justify-end",children:[e(N,{onClick:R,className:"ml-3",children:"Update"}),e(m,{onClick:()=>c(null),children:"Cancel"})]})]}),e(S,{}),C.canLeaveTeam&&e(p,{onClick:j,className:"mt-3",children:"Leave Team"}),k&&a(h,{children:[e("div",{className:"mb-4",children:"Are you sure you want to leave this team?"}),a("div",{className:"flex justify-end",children:[e(p,{onClick:L,className:"ml-3",children:"Leave"}),e(m,{onClick:()=>d(!1),children:"Cancel"})]})]}),s&&a(h,{children:[a("div",{className:"mb-4",children:["Are you sure you want to remove ",(s==null?void 0:s.name)||""," from the team?"]}),a("div",{className:"flex justify-end",children:[e(p,{onClick:A,className:"ml-3",children:"Remove"}),e(m,{onClick:()=>b(null),children:"Cancel"})]})]})]})};export{O as default}; diff --git a/public/build/assets/TermsOfService.63757641.js b/public/build/assets/TermsOfService.63757641.js new file mode 100644 index 0000000..89a1263 --- /dev/null +++ b/public/build/assets/TermsOfService.63757641.js @@ -0,0 +1 @@ +import{a as t,j as e,Y as o}from"./app.50ae543e.js";import{A as r}from"./AppLayout.557f1118.js";import"./index.893e1e4b.js";import"./useTypedPage.a795c551.js";import"./transition.6bbafc4b.js";const c=()=>t(r,{children:[e(o,{title:"Terms of Service"}),e("div",{className:"max-w-6xl mx-auto my-12 px-4 sm:px-6 lg:px-8 mb-24",children:t("div",{className:"prose lg:prose-xl",children:[e("h2",{className:"text-header",children:"DataKind\u2019s [AppName] Service Terms and Conditions of Use"}),e("p",{children:"DataKind (the \u201CCompany\u201D) has developed the [AppName] (available at the entry-point URL [AppUrl]) (the \u201CSite\u201D). [AppName] (\u201C[App]\u201D or the \u201CService\u201D or \u201CProject\u201D) is [AppDescription]"}),t("section",{className:"mb-6",children:[e("h3",{className:"text-2xl font-semibold mb-2",children:"1. USE OF THE SERVICE"}),e("p",{children:"We will provide you with, and you desire to receive, access to the Service during the term of any applicable order for Services (\u201COrder\u201D), and subject to your compliance with the terms and conditions set forth herein (the \u201CTerms of Use\u201D). Your continued use of the Service evidences your agreement to be bound by these Terms of Use and constitutes a legally binding contract between you and the Company. IF YOU DO NOT AGREE WITH ANY OF THE TERMS OF USE, YOU ARE NOT PERMITTED TO USE THE SERVICE."})]}),t("section",{className:"mb-6",children:[e("h3",{className:"text-2xl font-semibold mb-2",children:"2. MODIFICATION OF TERMS OF USE"}),e("p",{children:"We reserve the right to change or modify the Terms of Use at our sole discretion at any time. Any change or modification to the Terms of Use will be effective immediately upon posting on the Site. We will take reasonable steps to notify you of any changes or modifications to the Terms of Use. Your continued use of the Service constitutes acceptance of any changes or modifications made by us to the Terms of Use."}),e("p",{children:"The Company reserves the right to modify fees at any time for the applicable services upon notice to you. Any such modified fees shall be applicable for all Orders and renewals thereof after the date of such notice."})]}),t("section",{className:"mb-6",children:[e("h3",{className:"text-2xl font-semibold mb-2",children:"3. SITE USER CONDUCT"}),e("p",{children:"In order to access the Site and use the Services, you will need to select a login identification (\u201CUser Email\u201D) and a user password (\u201CUser Password\u201D) that is unique and entirely different from your User Email. You agree that you will never divulge or share your User Email or User Password with anyone for any reason. You agree not to allow anyone to access or use your user account or provide them with your login information to do so."}),e("p",{children:"Submissions of data or commentary to the Site are subject to the Code of Conduct. The Company reserves the right to suspend privileges without notice for behavior that it deems not to be in concordance with the Code."}),e("p",{children:"This site carries a Creative Commons (CC BY-SA 4.0) license, which permits re-use of DataKind content when proper attribution is provided. This means you are free to copy, display and distribute DataKind's work, or include our content in derivative works, under the following conditions:"}),t("ul",{className:"list-disc list-inside mb-4",children:[t("li",{children:[e("strong",{children:"Attribution:"})," You must clearly attribute the work to [AppName], and provide a link back to [AppUrl]."]}),t("li",{children:[e("strong",{children:"ShareAlike:"})," If you remix, transform, or build upon the material, you must distribute your contributions under the same license as the original."]})]}),e("p",{children:"For the full legal code of this Creative Commons license, please click here. Please note that some content on this site is owned or co-owned by third parties, and may carry additional copyright restrictions. This is especially true for photos and illustrations \u2014 many images have been purchased from shutterstock.com and are licensed only for use on this site, while others carry different Creative Commons licenses that have been determined by their owners. We have made every effort to clearly label such content, regardless of type, but images should be approached with special care. If you have any questions about citing or re-using DataKind content, please contact us."})]}),t("section",{className:"mb-6",children:[e("h3",{className:"text-2xl font-semibold mb-2",children:"4. INTELLECTUAL PROPERTY RIGHTS"}),e("p",{children:"All content or other material available on the Site or through the Service, including but not limited to data, code, images, text, layouts, arrangements, displays, illustrations, audio and video clips, HTML, and files (collectively, the \u201CContent\u201D), are the property of the Company and/or its affiliates or licensors and are protected by copyright, patent and/or other proprietary intellectual property rights under United States and foreign law."}),e("p",{children:"Company logos, trademarks and service marks which may appear on the Site (\u201CMarks\u201D), are the property of the Company and are protected under United States and foreign laws. All other trademarks, service marks and logos used on the Site, with or without attribution, are the trademarks, service marks or logos of their respective owners."})]})]})})]});export{c as default}; diff --git a/public/build/assets/TextInput.dd453f1d.js b/public/build/assets/TextInput.dd453f1d.js new file mode 100644 index 0000000..b80ae7b --- /dev/null +++ b/public/build/assets/TextInput.dd453f1d.js @@ -0,0 +1 @@ +import{j as t,r as e}from"./app.50ae543e.js";import{c as a}from"./index.893e1e4b.js";function i({message:r,className:s,children:o}){return!r&&!o?null:t("div",{className:s,children:t("p",{className:"text-sm text-red-600",children:r||o})})}const n=e.exports.forwardRef((r,s)=>t("input",{...r,ref:s,className:a("border-gray-300 focus:border-indigo-500 focus:ring-indigo-500 rounded-md shadow-sm",r.className)})),u=n;export{i as I,u as T}; diff --git a/public/build/assets/TwoFactorAuthenticationForm.8af5ff97.js b/public/build/assets/TwoFactorAuthenticationForm.8af5ff97.js new file mode 100644 index 0000000..0b7ac34 --- /dev/null +++ b/public/build/assets/TwoFactorAuthenticationForm.8af5ff97.js @@ -0,0 +1 @@ +import{r as i,a as o,j as e,f as h,W as Q}from"./app.50ae543e.js";import{c as y}from"./index.893e1e4b.js";import{A as j}from"./ActionSection.16ba94a3.js";import{D as T}from"./DialogModal.d29d4ea9.js";import{T as D,I}from"./TextInput.dd453f1d.js";import{P as F}from"./PrimaryButton.5fe76620.js";import{S as v}from"./SecondaryButton.5d9f18ed.js";import{D as L}from"./DangerButton.8f079baf.js";import{I as Y}from"./InputLabel.4bc1282c.js";import{u as q}from"./useTypedPage.a795c551.js";import"./SectionTitle.087675c3.js";import"./Modal.633894f5.js";import"./transition.6bbafc4b.js";function m({title:C="Confirm Password",content:b="For your security, please confirm your password to continue.",button:l="Confirm",onConfirm:p,children:d}){const[x,f]=i.exports.useState(!1),[r,s]=i.exports.useState({password:"",error:"",processing:!1}),g=i.exports.useRef(null);function t(){h.get(route("password.confirmation")).then(c=>{c.data.confirmed?p():(f(!0),setTimeout(()=>{var n;return(n=g.current)==null?void 0:n.focus()},250))})}function w(){s({...r,processing:!0}),h.post(route("password.confirm"),{password:r.password}).then(()=>{u(),setTimeout(()=>p(),250)}).catch(c=>{var n;s({...r,processing:!1,error:c.response.data.errors.password[0]}),(n=g.current)==null||n.focus()})}function u(){f(!1),s({processing:!1,password:"",error:""})}return o("span",{children:[e("span",{onClick:t,children:d}),o(T,{isOpen:x,onClose:u,children:[o(T.Content,{title:C,children:[b,o("div",{className:"mt-4",children:[e(D,{ref:g,type:"password",className:"mt-1 block w-3/4",placeholder:"Password",value:r.password,onChange:c=>s({...r,password:c.currentTarget.value})}),e(I,{message:r.error,className:"mt-2"})]})]}),o(T.Footer,{children:[e(v,{onClick:u,children:"Cancel"}),e(F,{className:y("ml-2",{"opacity-25":r.processing}),onClick:w,disabled:r.processing,children:l})]})]})]})}function oe({requiresConfirmation:C}){var k,A,R;const b=q(),[l,p]=i.exports.useState(!1),[d,x]=i.exports.useState(!1),[f,r]=i.exports.useState(null),[s,g]=i.exports.useState([]),[t,w]=i.exports.useState(!1),[u,c]=i.exports.useState(null),n=Q({code:""}),N=!l&&((R=(A=(k=b.props)==null?void 0:k.auth)==null?void 0:A.user)==null?void 0:R.two_factor_enabled);function _(){p(!0),router.post("/user/two-factor-authentication",{},{preserveScroll:!0,onSuccess(){return Promise.all([B(),K(),S()])},onFinish(){p(!1),w(C)}})}function K(){return h.get("/user/two-factor-secret-key").then(a=>{c(a.data.secretKey)})}function M(){n.post("/user/confirmed-two-factor-authentication",{preserveScroll:!0,preserveState:!0,errorBag:"confirmTwoFactorAuthentication",onSuccess:()=>{w(!1),r(null),c(null)}})}function B(){return h.get("/user/two-factor-qr-code").then(a=>{r(a.data.svg)})}function S(){return h.get("/user/two-factor-recovery-codes").then(a=>{g(a.data)})}function E(){h.post("/user/two-factor-recovery-codes").then(()=>{S()})}function P(){x(!0),router.delete("/user/two-factor-authentication",{preserveScroll:!0,onSuccess(){x(!1),w(!1)}})}return o(j,{title:"Two Factor Authentication",description:"Add additional security to your account using two factor authentication.",children:[(()=>N&&!t?e("h3",{className:"text-lg font-medium text-gray-900",children:"You have enabled two factor authentication."}):t?e("h3",{className:"text-lg font-medium text-gray-900",children:"Finish enabling two factor authentication."}):e("h3",{className:"text-lg font-medium text-gray-900",children:"You have not enabled two factor authentication."}))(),e("div",{className:"mt-3 max-w-xl text-sm text-gray-600",children:e("p",{children:"When two factor authentication is enabled, you will be prompted for a secure, random token during authentication. You may retrieve this token from your phone's Google Authenticator application."})}),N||t?o("div",{children:[f?o("div",{children:[e("div",{className:"mt-4 max-w-xl text-sm text-gray-600",children:t?e("p",{className:"font-semibold",children:"To finish enabling two factor authentication, scan the following QR code using your phone's authenticator application or enter the setup key and provide the generated OTP code."}):e("p",{children:"Two factor authentication is now enabled. Scan the following QR code using your phone's authenticator application or enter the setup key."})}),e("div",{className:"mt-4",dangerouslySetInnerHTML:{__html:f||""}}),u&&e("div",{className:"mt-4 max-w-xl text-sm text-gray-600",children:o("p",{className:"font-semibold",children:["Setup Key:"," ",e("span",{dangerouslySetInnerHTML:{__html:u||""}})]})}),t&&o("div",{className:"mt-4",children:[e(Y,{htmlFor:"code",value:"Code"}),e(D,{id:"code",type:"text",name:"code",className:"block mt-1 w-1/2",inputMode:"numeric",autoFocus:!0,autoComplete:"one-time-code",value:n.data.code,onChange:a=>n.setData("code",a.currentTarget.value)}),e(I,{message:n.errors.code,className:"mt-2"})]})]}):null,s.length>0&&!t?o("div",{children:[e("div",{className:"mt-4 max-w-xl text-sm text-gray-600",children:e("p",{className:"font-semibold",children:"Store these recovery codes in a secure password manager. They can be used to recover access to your account if your two factor authentication device is lost."})}),e("div",{className:"grid gap-1 max-w-xl mt-4 px-4 py-4 font-mono text-sm bg-gray-100 rounded-lg",children:s.map(a=>e("div",{children:a},a))})]}):null]}):null,e("div",{className:"mt-5",children:N||t?o("div",{children:[t?e(m,{onConfirm:M,children:e(F,{className:y("mr-3",{"opacity-25":l}),disabled:l,children:"Confirm"})}):null,s.length>0&&!t?e(m,{onConfirm:E,children:e(v,{className:"mr-3",children:"Regenerate Recovery Codes"})}):null,s.length===0&&!t?e(m,{onConfirm:S,children:e(v,{className:"mr-3",children:"Show Recovery Codes"})}):null,t?e(m,{onConfirm:P,children:e(v,{className:y("mr-3",{"opacity-25":d}),disabled:d,children:"Cancel"})}):e(m,{onConfirm:P,children:e(L,{className:y({"opacity-25":d}),disabled:d,children:"Disable"})})]}):e("div",{children:e(m,{onConfirm:_,children:e(F,{type:"button",className:y({"opacity-25":l}),disabled:l,children:"Enable"})})})})]})}export{oe as default}; diff --git a/public/build/assets/TwoFactorChallenge.b23c7230.js b/public/build/assets/TwoFactorChallenge.b23c7230.js new file mode 100644 index 0000000..547a155 --- /dev/null +++ b/public/build/assets/TwoFactorChallenge.b23c7230.js @@ -0,0 +1 @@ +import{r as a,W as h,j as o,a as r,Y as g}from"./app.50ae543e.js";import{c as x}from"./index.893e1e4b.js";import{I as u}from"./InputLabel.4bc1282c.js";import{P as b}from"./PrimaryButton.5fe76620.js";import{T as d,I as f}from"./TextInput.dd453f1d.js";import{A as C}from"./AppLayout.557f1118.js";import"./useTypedPage.a795c551.js";import"./transition.6bbafc4b.js";function j(){const[c,p]=a.exports.useState(!1),e=h({code:"",recovery_code:""}),s=a.exports.useRef(null),n=a.exports.useRef(null);function y(t){t.preventDefault();const i=!c;p(i),setTimeout(()=>{var l,m;i?((l=s.current)==null||l.focus(),e.setData("code","")):((m=n.current)==null||m.focus(),e.setData("recovery_code",""))},100)}function v(t){t.preventDefault(),e.post(route("two-factor.login"))}return o(C,{children:r("div",{className:"max-w-2xl mx-auto mt-12 -mb-12",children:[o(g,{title:"Two-Factor Confirmation"}),o("div",{className:"mb-4 text-sm text-gray-600",children:c?"Please confirm access to your account by entering one of your emergency recovery codes.":"Please confirm access to your account by entering the authentication code provided by your authenticator application."}),r("form",{onSubmit:v,children:[c?r("div",{children:[o(u,{htmlFor:"recovery_code",children:"Recovery Code"}),o(d,{id:"recovery_code",type:"text",className:"mt-1 block w-full",value:e.data.recovery_code,onChange:t=>e.setData("recovery_code",t.currentTarget.value),ref:s,autoComplete:"one-time-code"}),o(f,{className:"mt-2",message:e.errors.recovery_code})]}):r("div",{children:[o(u,{htmlFor:"code",children:"Code"}),o(d,{id:"code",type:"text",inputMode:"numeric",className:"mt-1 block w-full",value:e.data.code,onChange:t=>e.setData("code",t.currentTarget.value),autoFocus:!0,autoComplete:"one-time-code",ref:n}),o(f,{className:"mt-2",message:e.errors.code})]}),r("div",{className:"flex items-center justify-end mt-4",children:[o("button",{type:"button",className:"text-sm text-gray-600 hover:text-gray-900 underline cursor-pointer",onClick:y,children:c?"Use an authentication code":"Use a recovery code"}),o(b,{className:x("ml-4",{"opacity-25":e.processing}),disabled:e.processing,children:"Log in"})]})]})]})})}export{j as default}; diff --git a/public/build/assets/UpdatePasswordForm.a1d204ed.js b/public/build/assets/UpdatePasswordForm.a1d204ed.js new file mode 100644 index 0000000..2b40fa2 --- /dev/null +++ b/public/build/assets/UpdatePasswordForm.a1d204ed.js @@ -0,0 +1 @@ +import{W as i,r as l,a as o,F as u,j as r}from"./app.50ae543e.js";import{c as w}from"./index.893e1e4b.js";import{A as f}from"./ActionMessage.d93e87e7.js";import{F as g}from"./FormSection.34c6ffb6.js";import{T as e,I as t}from"./TextInput.dd453f1d.js";import{I as n}from"./InputLabel.4bc1282c.js";import{P as h}from"./PrimaryButton.5fe76620.js";import"./transition.6bbafc4b.js";import"./SectionTitle.087675c3.js";function x(){const s=i({current_password:"",password:"",password_confirmation:""}),c=l.exports.useRef(null),d=l.exports.useRef(null);function m(){s.put(route("user-password.update"),{errorBag:"updatePassword",preserveScroll:!0,onSuccess:()=>s.reset(),onError:()=>{var a,p;s.errors.password&&(s.reset("password","password_confirmation"),(a=c.current)==null||a.focus()),s.errors.current_password&&(s.reset("current_password"),(p=d.current)==null||p.focus())}})}return o(g,{onSubmit:m,title:"Update Password",description:"Ensure your account is using a long, random password to stay secure.",renderActions:()=>o(u,{children:[r(f,{on:s.recentlySuccessful,className:"mr-3",children:"Saved."}),r(h,{className:w({"opacity-25":s.processing}),disabled:s.processing,children:"Save"})]}),children:[o("div",{className:"col-span-6 sm:col-span-4",children:[r(n,{htmlFor:"current_password",children:"Current Password"}),r(e,{id:"current_password",type:"password",className:"mt-1 block w-full",ref:d,value:s.data.current_password,onChange:a=>s.setData("current_password",a.currentTarget.value),autoComplete:"current-password"}),r(t,{message:s.errors.current_password,className:"mt-2"})]}),o("div",{className:"col-span-6 sm:col-span-4",children:[r(n,{htmlFor:"password",children:"New Password"}),r(e,{id:"password",type:"password",className:"mt-1 block w-full",value:s.data.password,onChange:a=>s.setData("password",a.currentTarget.value),autoComplete:"new-password",ref:c}),r(t,{message:s.errors.password,className:"mt-2"})]}),o("div",{className:"col-span-6 sm:col-span-4",children:[r(n,{htmlFor:"password_confirmation",children:"Confirm Password"}),r(e,{id:"password_confirmation",type:"password",className:"mt-1 block w-full",value:s.data.password_confirmation,onChange:a=>s.setData("password_confirmation",a.currentTarget.value),autoComplete:"new-password"}),r(t,{message:s.errors.password_confirmation,className:"mt-2"})]})]})}export{x as default}; diff --git a/public/build/assets/UpdateProfileInformationForm.e8817a0c.js b/public/build/assets/UpdateProfileInformationForm.e8817a0c.js new file mode 100644 index 0000000..366f29a --- /dev/null +++ b/public/build/assets/UpdateProfileInformationForm.e8817a0c.js @@ -0,0 +1 @@ +import{W as I,r as s,a,F,j as e,b as C,y as _}from"./app.50ae543e.js";import{c as j}from"./index.893e1e4b.js";import{A}from"./ActionMessage.d93e87e7.js";import{F as D}from"./FormSection.34c6ffb6.js";import{I as l,T as g}from"./TextInput.dd453f1d.js";import{I as i}from"./InputLabel.4bc1282c.js";import{P as R}from"./PrimaryButton.5fe76620.js";import{S as N}from"./SecondaryButton.5d9f18ed.js";import{u as T}from"./useTypedPage.a795c551.js";import"./transition.6bbafc4b.js";import"./SectionTitle.087675c3.js";function G({user:r}){const o=I({_method:"PUT",name:r.name,email:r.email,photo:null}),[c,m]=s.exports.useState(null),n=s.exports.useRef(null),u=T(),[P,y]=s.exports.useState(!1);function S(){o.post(route("user-profile-information.update"),{errorBag:"updateProfileInformation",preserveScroll:!0,onSuccess:()=>d()})}function b(){var t;(t=n.current)==null||t.click()}function k(){var f,h;const t=(h=(f=n.current)==null?void 0:f.files)==null?void 0:h[0];if(!t)return;o.setData("photo",t);const p=new FileReader;p.onload=w=>{var v;m((v=w.target)==null?void 0:v.result)},p.readAsDataURL(t)}function x(){_.delete(route("current-user-photo.destroy"),{preserveScroll:!0,onSuccess:()=>{m(null),d()}})}function d(){var t;(t=n.current)!=null&&t.value&&(n.current.value="",o.setData("photo",null))}return a(D,{onSubmit:S,title:"Profile Information",description:"Update your account's profile information and email address.",renderActions:()=>a(F,{children:[e(A,{on:o.recentlySuccessful,className:"mr-3",children:"Saved."}),e(R,{className:j({"opacity-25":o.processing}),disabled:o.processing,children:"Save"})]}),children:[u.props.jetstream.managesProfilePhotos?a("div",{className:"col-span-6 sm:col-span-4",children:[e("input",{type:"file",className:"hidden",ref:n,onChange:k}),e(i,{htmlFor:"photo",value:"Photo"}),c?e("div",{className:"mt-2",children:e("span",{className:"block rounded-full w-20 h-20",style:{backgroundSize:"cover",backgroundRepeat:"no-repeat",backgroundPosition:"center center",backgroundImage:`url('${c}')`}})}):e("div",{className:"mt-2",children:e("img",{src:r.profile_photo_url,alt:r.name,className:"rounded-full h-20 w-20 object-cover"})}),e(N,{className:"mt-2 mr-2",type:"button",onClick:b,children:"Select A New Photo"}),r.profile_photo_path?e(N,{type:"button",className:"mt-2",onClick:x,children:"Remove Photo"}):null,e(l,{message:o.errors.photo,className:"mt-2"})]}):null,a("div",{className:"col-span-6 sm:col-span-4",children:[e(i,{htmlFor:"name",value:"Name"}),e(g,{id:"name",type:"text",className:"mt-1 block w-full",value:o.data.name,onChange:t=>o.setData("name",t.currentTarget.value),autoComplete:"name"}),e(l,{message:o.errors.name,className:"mt-2"})]}),a("div",{className:"col-span-6 sm:col-span-4",children:[e(i,{htmlFor:"email",value:"Email"}),e(g,{id:"email",type:"email",className:"mt-1 block w-full",value:o.data.email,onChange:t=>o.setData("email",t.currentTarget.value)}),e(l,{message:o.errors.email,className:"mt-2"}),u.props.jetstream.hasEmailVerification&&r.email_verified_at===null?a("div",{children:[a("p",{className:"text-sm mt-2",children:["Your email address is unverified.",e(C,{href:route("verification.send"),method:"post",as:"button",className:"underline text-sm text-gray-600 hover:text-gray-900 rounded-md focus:outline-none focus:ring-2 focus:ring-offset-2 focus:ring-indigo-500",onClick:t=>{t.preventDefault(),y(!0)},children:"Click here to re-send the verification email."})]}),P&&e("div",{className:"mt-2 font-medium text-sm text-green-600",children:"A new verification link has been sent to your email address."})]}):null]})]})}export{G as default}; diff --git a/public/build/assets/UpdateTeamNameForm.fabb737d.js b/public/build/assets/UpdateTeamNameForm.fabb737d.js new file mode 100644 index 0000000..b588e2a --- /dev/null +++ b/public/build/assets/UpdateTeamNameForm.fabb737d.js @@ -0,0 +1 @@ +import{r,a,j as e,f as h}from"./app.50ae543e.js";import{A as x}from"./ActionSection.16ba94a3.js";import{T as v,I as y}from"./TextInput.dd453f1d.js";import{I as d}from"./InputLabel.4bc1282c.js";import{P as S}from"./PrimaryButton.5fe76620.js";import{A as g}from"./ActionMessage.d93e87e7.js";import"./SectionTitle.087675c3.js";import"./index.893e1e4b.js";import"./transition.6bbafc4b.js";const C=({team:s,permissions:o})=>{const[m,p]=r.exports.useState(s.name),[u,n]=r.exports.useState({}),[c,l]=r.exports.useState(!1),[f,N]=r.exports.useState(!1),i=async()=>{l(!0),n({});try{(await h.put(route("teams.update",s),{name:m})).status===200&&N(!0)}catch(t){t.response&&t.response.data.errors&&n(t.response.data.errors)}finally{l(!1)}};return a(x,{title:"Team Name",onSubmitted:i,children:[a("div",{className:"",children:[a("div",{className:"mb-6",children:[e(d,{value:"Team Owner"}),a("div",{className:"flex items-center mt-2",children:[e("img",{className:"w-12 h-12 rounded-full object-cover",src:s.owner.profile_photo_url,alt:s.owner.name}),a("div",{className:"ml-4",children:[e("div",{className:"text-gray-900",children:s.owner.name}),e("div",{className:"text-gray-700 text-sm",children:s.owner.email})]})]})]}),a("div",{className:"mb-6",children:[e(d,{htmlFor:"name",value:"Team Name"}),e(v,{id:"name",value:m,onChange:t=>p(t.target.value),type:"text",className:"mt-1 block w-full w-2/3",disabled:!o.canUpdateTeam}),e(y,{message:u.name,className:"mt-2"})]})]}),o.canUpdateTeam&&a("div",{className:"flex justify-items-end justify-end space-x-4 mt-6",children:[e(g,{on:f,className:"mr-3",children:"Saved."}),e(S,{className:c?"opacity-25":"",disabled:c,onClick:i,children:"Save"})]})]})};export{C as default}; diff --git a/public/build/assets/VerifyEmail.89b9055d.js b/public/build/assets/VerifyEmail.89b9055d.js new file mode 100644 index 0000000..83c33d3 --- /dev/null +++ b/public/build/assets/VerifyEmail.89b9055d.js @@ -0,0 +1 @@ +import{W as l,j as e,a as t,Y as m,b as o}from"./app.50ae543e.js";import{c}from"./index.893e1e4b.js";import{P as d}from"./PrimaryButton.5fe76620.js";import{A as u}from"./AppLayout.557f1118.js";import"./useTypedPage.a795c551.js";import"./transition.6bbafc4b.js";function v({status:n}){const i=l({}),r=n==="verification-link-sent";function s(a){a.preventDefault(),i.post(route("verification.send"))}return e(u,{children:t("div",{className:"max-w-2xl mx-auto mt-12 -mb-12",children:[e(m,{title:"Email Verification"}),e("div",{className:"mb-4 text-sm text-gray-600",children:"Before continuing, could you verify your email address by clicking on the link we just emailed to you? If you didn't receive the email, we will gladly send you another."}),r&&e("div",{className:"mb-4 font-medium text-sm text-green-600",children:"A new verification link has been sent to the email address you provided during registration."}),e("form",{onSubmit:s,children:t("div",{className:"mt-4 flex items-center justify-between",children:[e(d,{className:c({"opacity-25":i.processing}),disabled:i.processing,children:"Resend Verification Email"}),e("div",{children:e(o,{href:route("profile.show"),className:"underline text-sm text-gray-600 hover:text-gray-900 rounded-md focus:outline-none focus:ring-2 focus:ring-offset-2 focus:ring-indigo-500",children:"Edit Profile"})}),e(o,{href:route("logout"),method:"post",as:"button",className:"underline text-sm text-gray-600 hover:text-gray-900 rounded-md focus:outline-none focus:ring-2 focus:ring-offset-2 focus:ring-indigo-500 ml-2",children:"Log Out"})]})})]})})}export{v as default}; diff --git a/public/build/assets/Welcome.28878573.js b/public/build/assets/Welcome.28878573.js new file mode 100644 index 0000000..90a672c --- /dev/null +++ b/public/build/assets/Welcome.28878573.js @@ -0,0 +1 @@ +import{j as e}from"./app.50ae543e.js";import{A as a}from"./AppLayout.557f1118.js";import"./index.893e1e4b.js";import"./useTypedPage.a795c551.js";import"./transition.6bbafc4b.js";function l(){return e(a,{children:e("div",{className:"px-12",children:e("div",{className:"w-full mb-12",children:e("div",{className:"items-center",children:"This is a template for a new DataKind web app."})})})})}export{l as default}; diff --git a/public/build/assets/app.3ae73135.css b/public/build/assets/app.3ae73135.css new file mode 100644 index 0000000..e564eaf --- /dev/null +++ b/public/build/assets/app.3ae73135.css @@ -0,0 +1 @@ +*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Figtree,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type="button"]),input:where([type="reset"]),input:where([type="submit"]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden="until-found"])){display:none}[type=text],input:where(:not([type])),[type=email],[type=url],[type=password],[type=number],[type=date],[type=datetime-local],[type=month],[type=search],[type=tel],[type=time],[type=week],[multiple],textarea,select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:#fff;border-color:#6b7280;border-width:1px;border-radius:0;padding:.5rem .75rem;font-size:1rem;line-height:1.5rem;--tw-shadow: 0 0 #0000}[type=text]:focus,input:where(:not([type])):focus,[type=email]:focus,[type=url]:focus,[type=password]:focus,[type=number]:focus,[type=date]:focus,[type=datetime-local]:focus,[type=month]:focus,[type=search]:focus,[type=tel]:focus,[type=time]:focus,[type=week]:focus,[multiple]:focus,textarea:focus,select:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset: var(--tw-empty, );--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: #2563eb;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-color:#2563eb}input::-moz-placeholder,textarea::-moz-placeholder{color:#6b7280;opacity:1}input::placeholder,textarea::placeholder{color:#6b7280;opacity:1}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-date-and-time-value{min-height:1.5em;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-meridiem-field{padding-top:0;padding-bottom:0}select{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 20 20'%3e%3cpath stroke='%236b7280' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.5' d='M6 8l4 4 4-4'/%3e%3c/svg%3e");background-position:right .5rem center;background-repeat:no-repeat;background-size:1.5em 1.5em;padding-right:2.5rem;-webkit-print-color-adjust:exact;print-color-adjust:exact}[multiple],[size]:where(select:not([size="1"])){background-image:initial;background-position:initial;background-repeat:unset;background-size:initial;padding-right:.75rem;-webkit-print-color-adjust:unset;print-color-adjust:unset}[type=checkbox],[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding:0;-webkit-print-color-adjust:exact;print-color-adjust:exact;display:inline-block;vertical-align:middle;background-origin:border-box;-webkit-user-select:none;-moz-user-select:none;user-select:none;flex-shrink:0;height:1rem;width:1rem;color:#2563eb;background-color:#fff;border-color:#6b7280;border-width:1px;--tw-shadow: 0 0 #0000}[type=checkbox]{border-radius:0}[type=radio]{border-radius:100%}[type=checkbox]:focus,[type=radio]:focus{outline:2px solid transparent;outline-offset:2px;--tw-ring-inset: var(--tw-empty, );--tw-ring-offset-width: 2px;--tw-ring-offset-color: #fff;--tw-ring-color: #2563eb;--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}[type=checkbox]:checked,[type=radio]:checked{border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:center;background-repeat:no-repeat}[type=checkbox]:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3cpath d='M12.207 4.793a1 1 0 010 1.414l-5 5a1 1 0 01-1.414 0l-2-2a1 1 0 011.414-1.414L6.5 9.086l4.293-4.293a1 1 0 011.414 0z'/%3e%3c/svg%3e")}@media (forced-colors: active){[type=checkbox]:checked{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}[type=radio]:checked{background-image:url("data:image/svg+xml,%3csvg viewBox='0 0 16 16' fill='white' xmlns='http://www.w3.org/2000/svg'%3e%3ccircle cx='8' cy='8' r='3'/%3e%3c/svg%3e")}@media (forced-colors: active){[type=radio]:checked{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}[type=checkbox]:checked:hover,[type=checkbox]:checked:focus,[type=radio]:checked:hover,[type=radio]:checked:focus{border-color:transparent;background-color:currentColor}[type=checkbox]:indeterminate{background-image:url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' fill='none' viewBox='0 0 16 16'%3e%3cpath stroke='white' stroke-linecap='round' stroke-linejoin='round' stroke-width='2' d='M4 8h8'/%3e%3c/svg%3e");border-color:transparent;background-color:currentColor;background-size:100% 100%;background-position:center;background-repeat:no-repeat}@media (forced-colors: active){[type=checkbox]:indeterminate{-webkit-appearance:auto;-moz-appearance:auto;appearance:auto}}[type=checkbox]:indeterminate:hover,[type=checkbox]:indeterminate:focus{border-color:transparent;background-color:currentColor}[type=file]{background:unset;border-color:inherit;border-width:0;border-radius:0;padding:0;font-size:unset;line-height:inherit}[type=file]:focus{outline:1px solid ButtonText;outline:1px auto -webkit-focus-ring-color}.prose{color:var(--tw-prose-body);max-width:65ch}.prose :where(p):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where([class~="lead"]):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-lead);font-size:1.25em;line-height:1.6;margin-top:1.2em;margin-bottom:1.2em}.prose :where(a):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-links);text-decoration:underline;font-weight:500}.prose :where(strong):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-bold);font-weight:600}.prose :where(a strong):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:inherit}.prose :where(blockquote strong):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:inherit}.prose :where(thead th strong):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:inherit}.prose :where(ol):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type:decimal;margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em}.prose :where(ol[type="A"]):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type:upper-alpha}.prose :where(ol[type="a"]):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type:lower-alpha}.prose :where(ol[type="A" s]):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type:upper-alpha}.prose :where(ol[type="a" s]):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type:lower-alpha}.prose :where(ol[type="I"]):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type:upper-roman}.prose :where(ol[type="i"]):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type:lower-roman}.prose :where(ol[type="I" s]):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type:upper-roman}.prose :where(ol[type="i" s]):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type:lower-roman}.prose :where(ol[type="1"]):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type:decimal}.prose :where(ul):not(:where([class~="not-prose"],[class~="not-prose"] *)){list-style-type:disc;margin-top:1.25em;margin-bottom:1.25em;padding-inline-start:1.625em}.prose :where(ol > li):not(:where([class~="not-prose"],[class~="not-prose"] *))::marker{font-weight:400;color:var(--tw-prose-counters)}.prose :where(ul > li):not(:where([class~="not-prose"],[class~="not-prose"] *))::marker{color:var(--tw-prose-bullets)}.prose :where(dt):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.25em}.prose :where(hr):not(:where([class~="not-prose"],[class~="not-prose"] *)){border-color:var(--tw-prose-hr);border-top-width:1px;margin-top:3em;margin-bottom:3em}.prose :where(blockquote):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-weight:500;font-style:italic;color:var(--tw-prose-quotes);border-inline-start-width:.25rem;border-inline-start-color:var(--tw-prose-quote-borders);quotes:"\201c""\201d""\2018""\2019";margin-top:1.6em;margin-bottom:1.6em;padding-inline-start:1em}.prose :where(blockquote p:first-of-type):not(:where([class~="not-prose"],[class~="not-prose"] *)):before{content:open-quote}.prose :where(blockquote p:last-of-type):not(:where([class~="not-prose"],[class~="not-prose"] *)):after{content:close-quote}.prose :where(h1):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-headings);font-weight:800;font-size:2.25em;margin-top:0;margin-bottom:.8888889em;line-height:1.1111111}.prose :where(h1 strong):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-weight:900;color:inherit}.prose :where(h2):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-headings);font-weight:700;font-size:1.5em;margin-top:2em;margin-bottom:1em;line-height:1.3333333}.prose :where(h2 strong):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-weight:800;color:inherit}.prose :where(h3):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-headings);font-weight:600;font-size:1.25em;margin-top:1.6em;margin-bottom:.6em;line-height:1.6}.prose :where(h3 strong):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-weight:700;color:inherit}.prose :where(h4):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-headings);font-weight:600;margin-top:1.5em;margin-bottom:.5em;line-height:1.5}.prose :where(h4 strong):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-weight:700;color:inherit}.prose :where(img):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:2em;margin-bottom:2em}.prose :where(picture):not(:where([class~="not-prose"],[class~="not-prose"] *)){display:block;margin-top:2em;margin-bottom:2em}.prose :where(video):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:2em;margin-bottom:2em}.prose :where(kbd):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-weight:500;font-family:inherit;color:var(--tw-prose-kbd);box-shadow:0 0 0 1px rgb(var(--tw-prose-kbd-shadows) / 10%),0 3px 0 rgb(var(--tw-prose-kbd-shadows) / 10%);font-size:.875em;border-radius:.3125rem;padding-top:.1875em;padding-inline-end:.375em;padding-bottom:.1875em;padding-inline-start:.375em}.prose :where(code):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-code);font-weight:600;font-size:.875em}.prose :where(code):not(:where([class~="not-prose"],[class~="not-prose"] *)):before{content:"`"}.prose :where(code):not(:where([class~="not-prose"],[class~="not-prose"] *)):after{content:"`"}.prose :where(a code):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:inherit}.prose :where(h1 code):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:inherit}.prose :where(h2 code):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:inherit;font-size:.875em}.prose :where(h3 code):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:inherit;font-size:.9em}.prose :where(h4 code):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:inherit}.prose :where(blockquote code):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:inherit}.prose :where(thead th code):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:inherit}.prose :where(pre):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-pre-code);background-color:var(--tw-prose-pre-bg);overflow-x:auto;font-weight:400;font-size:.875em;line-height:1.7142857;margin-top:1.7142857em;margin-bottom:1.7142857em;border-radius:.375rem;padding-top:.8571429em;padding-inline-end:1.1428571em;padding-bottom:.8571429em;padding-inline-start:1.1428571em}.prose :where(pre code):not(:where([class~="not-prose"],[class~="not-prose"] *)){background-color:transparent;border-width:0;border-radius:0;padding:0;font-weight:inherit;color:inherit;font-size:inherit;font-family:inherit;line-height:inherit}.prose :where(pre code):not(:where([class~="not-prose"],[class~="not-prose"] *)):before{content:none}.prose :where(pre code):not(:where([class~="not-prose"],[class~="not-prose"] *)):after{content:none}.prose :where(table):not(:where([class~="not-prose"],[class~="not-prose"] *)){width:100%;table-layout:auto;margin-top:2em;margin-bottom:2em;font-size:.875em;line-height:1.7142857}.prose :where(thead):not(:where([class~="not-prose"],[class~="not-prose"] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-th-borders)}.prose :where(thead th):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-headings);font-weight:600;vertical-align:bottom;padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-inline-start:.5714286em}.prose :where(tbody tr):not(:where([class~="not-prose"],[class~="not-prose"] *)){border-bottom-width:1px;border-bottom-color:var(--tw-prose-td-borders)}.prose :where(tbody tr:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){border-bottom-width:0}.prose :where(tbody td):not(:where([class~="not-prose"],[class~="not-prose"] *)){vertical-align:baseline}.prose :where(tfoot):not(:where([class~="not-prose"],[class~="not-prose"] *)){border-top-width:1px;border-top-color:var(--tw-prose-th-borders)}.prose :where(tfoot td):not(:where([class~="not-prose"],[class~="not-prose"] *)){vertical-align:top}.prose :where(th,td):not(:where([class~="not-prose"],[class~="not-prose"] *)){text-align:start}.prose :where(figure > *):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0;margin-bottom:0}.prose :where(figcaption):not(:where([class~="not-prose"],[class~="not-prose"] *)){color:var(--tw-prose-captions);font-size:.875em;line-height:1.4285714;margin-top:.8571429em}.prose{--tw-prose-body: #374151;--tw-prose-headings: #111827;--tw-prose-lead: #4b5563;--tw-prose-links: #111827;--tw-prose-bold: #111827;--tw-prose-counters: #6b7280;--tw-prose-bullets: #d1d5db;--tw-prose-hr: #e5e7eb;--tw-prose-quotes: #111827;--tw-prose-quote-borders: #e5e7eb;--tw-prose-captions: #6b7280;--tw-prose-kbd: #111827;--tw-prose-kbd-shadows: 17 24 39;--tw-prose-code: #111827;--tw-prose-pre-code: #e5e7eb;--tw-prose-pre-bg: #1f2937;--tw-prose-th-borders: #d1d5db;--tw-prose-td-borders: #e5e7eb;--tw-prose-invert-body: #d1d5db;--tw-prose-invert-headings: #fff;--tw-prose-invert-lead: #9ca3af;--tw-prose-invert-links: #fff;--tw-prose-invert-bold: #fff;--tw-prose-invert-counters: #9ca3af;--tw-prose-invert-bullets: #4b5563;--tw-prose-invert-hr: #374151;--tw-prose-invert-quotes: #f3f4f6;--tw-prose-invert-quote-borders: #374151;--tw-prose-invert-captions: #9ca3af;--tw-prose-invert-kbd: #fff;--tw-prose-invert-kbd-shadows: 255 255 255;--tw-prose-invert-code: #fff;--tw-prose-invert-pre-code: #d1d5db;--tw-prose-invert-pre-bg: rgb(0 0 0 / 50%);--tw-prose-invert-th-borders: #4b5563;--tw-prose-invert-td-borders: #374151;font-size:1rem;line-height:1.75}.prose :where(picture > img):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0;margin-bottom:0}.prose :where(li):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:.5em;margin-bottom:.5em}.prose :where(ol > li):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-inline-start:.375em}.prose :where(ul > li):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-inline-start:.375em}.prose :where(.prose > ul > li p):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(.prose > ul > li > p:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.25em}.prose :where(.prose > ul > li > p:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-bottom:1.25em}.prose :where(.prose > ol > li > p:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.25em}.prose :where(.prose > ol > li > p:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-bottom:1.25em}.prose :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:.75em;margin-bottom:.75em}.prose :where(dl):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.25em;margin-bottom:1.25em}.prose :where(dd):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:.5em;padding-inline-start:1.625em}.prose :where(hr + *):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0}.prose :where(h2 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0}.prose :where(h3 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0}.prose :where(h4 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0}.prose :where(thead th:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-inline-start:0}.prose :where(thead th:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-inline-end:0}.prose :where(tbody td,tfoot td):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-top:.5714286em;padding-inline-end:.5714286em;padding-bottom:.5714286em;padding-inline-start:.5714286em}.prose :where(tbody td:first-child,tfoot td:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-inline-start:0}.prose :where(tbody td:last-child,tfoot td:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-inline-end:0}.prose :where(figure):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:2em;margin-bottom:2em}.prose :where(.prose > :first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0}.prose :where(.prose > :last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-bottom:0}.prose-xl{font-size:1.25rem;line-height:1.8}.prose-xl :where(p):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.2em;margin-bottom:1.2em}.prose-xl :where([class~="lead"]):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-size:1.2em;line-height:1.5;margin-top:1em;margin-bottom:1em}.prose-xl :where(blockquote):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.6em;margin-bottom:1.6em;padding-inline-start:1.0666667em}.prose-xl :where(h1):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-size:2.8em;margin-top:0;margin-bottom:.8571429em;line-height:1}.prose-xl :where(h2):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-size:1.8em;margin-top:1.5555556em;margin-bottom:.8888889em;line-height:1.1111111}.prose-xl :where(h3):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-size:1.5em;margin-top:1.6em;margin-bottom:.6666667em;line-height:1.3333333}.prose-xl :where(h4):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.8em;margin-bottom:.6em;line-height:1.6}.prose-xl :where(img):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:2em;margin-bottom:2em}.prose-xl :where(picture):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:2em;margin-bottom:2em}.prose-xl :where(picture > img):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0;margin-bottom:0}.prose-xl :where(video):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:2em;margin-bottom:2em}.prose-xl :where(kbd):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-size:.9em;border-radius:.3125rem;padding-top:.25em;padding-inline-end:.4em;padding-bottom:.25em;padding-inline-start:.4em}.prose-xl :where(code):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-size:.9em}.prose-xl :where(h2 code):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-size:.8611111em}.prose-xl :where(h3 code):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-size:.9em}.prose-xl :where(pre):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-size:.9em;line-height:1.7777778;margin-top:2em;margin-bottom:2em;border-radius:.5rem;padding-top:1.1111111em;padding-inline-end:1.3333333em;padding-bottom:1.1111111em;padding-inline-start:1.3333333em}.prose-xl :where(ol):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.2em;margin-bottom:1.2em;padding-inline-start:1.6em}.prose-xl :where(ul):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.2em;margin-bottom:1.2em;padding-inline-start:1.6em}.prose-xl :where(li):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:.6em;margin-bottom:.6em}.prose-xl :where(ol > li):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-inline-start:.4em}.prose-xl :where(ul > li):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-inline-start:.4em}.prose-xl :where(.prose-xl > ul > li p):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:.8em;margin-bottom:.8em}.prose-xl :where(.prose-xl > ul > li > p:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.2em}.prose-xl :where(.prose-xl > ul > li > p:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-bottom:1.2em}.prose-xl :where(.prose-xl > ol > li > p:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.2em}.prose-xl :where(.prose-xl > ol > li > p:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-bottom:1.2em}.prose-xl :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:.8em;margin-bottom:.8em}.prose-xl :where(dl):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.2em;margin-bottom:1.2em}.prose-xl :where(dt):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.2em}.prose-xl :where(dd):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:.6em;padding-inline-start:1.6em}.prose-xl :where(hr):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:2.8em;margin-bottom:2.8em}.prose-xl :where(hr + *):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0}.prose-xl :where(h2 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0}.prose-xl :where(h3 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0}.prose-xl :where(h4 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0}.prose-xl :where(table):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-size:.9em;line-height:1.5555556}.prose-xl :where(thead th):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-inline-end:.6666667em;padding-bottom:.8888889em;padding-inline-start:.6666667em}.prose-xl :where(thead th:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-inline-start:0}.prose-xl :where(thead th:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-inline-end:0}.prose-xl :where(tbody td,tfoot td):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-top:.8888889em;padding-inline-end:.6666667em;padding-bottom:.8888889em;padding-inline-start:.6666667em}.prose-xl :where(tbody td:first-child,tfoot td:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-inline-start:0}.prose-xl :where(tbody td:last-child,tfoot td:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-inline-end:0}.prose-xl :where(figure):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:2em;margin-bottom:2em}.prose-xl :where(figure > *):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0;margin-bottom:0}.prose-xl :where(figcaption):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-size:.9em;line-height:1.5555556;margin-top:1em}.prose-xl :where(.prose-xl > :first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0}.prose-xl :where(.prose-xl > :last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-bottom:0}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.inset-0{inset:0px}.inset-x-0{left:0px;right:0px}.bottom-10{bottom:2.5rem}.end-0{inset-inline-end:0px}.left-0{left:0px}.left-2{left:.5rem}.right-0{right:0px}.right-10{right:2.5rem}.right-2{right:.5rem}.start-0{inset-inline-start:0px}.top-0{top:0px}.top-1\/2{top:50%}.top-full{top:100%}.z-0{z-index:0}.z-10{z-index:10}.z-30{z-index:30}.z-40{z-index:40}.z-50{z-index:50}.col-span-6{grid-column:span 6 / span 6}.mx-12{margin-left:3rem;margin-right:3rem}.mx-auto{margin-left:auto;margin-right:auto}.my-1{margin-top:.25rem;margin-bottom:.25rem}.my-12{margin-top:3rem;margin-bottom:3rem}.my-8{margin-top:2rem;margin-bottom:2rem}.-mb-12{margin-bottom:-3rem}.-me-0\.5{margin-inline-end:-.125rem}.-me-1{margin-inline-end:-.25rem}.-me-2{margin-inline-end:-.5rem}.-ml-px{margin-left:-1px}.-mr-1{margin-right:-.25rem}.-mt-1{margin-top:-.25rem}.mb-12{margin-bottom:3rem}.mb-2{margin-bottom:.5rem}.mb-24{margin-bottom:6rem}.mb-4{margin-bottom:1rem}.mb-6{margin-bottom:1.5rem}.me-2{margin-inline-end:.5rem}.me-3{margin-inline-end:.75rem}.ml-1{margin-left:.25rem}.ml-2{margin-left:.5rem}.ml-3{margin-left:.75rem}.ml-4{margin-left:1rem}.ml-6{margin-left:1.5rem}.ml-8{margin-left:2rem}.mr-2{margin-right:.5rem}.mr-3{margin-right:.75rem}.ms-1{margin-inline-start:.25rem}.ms-2{margin-inline-start:.5rem}.ms-3{margin-inline-start:.75rem}.ms-4{margin-inline-start:1rem}.ms-6{margin-inline-start:1.5rem}.mt-1{margin-top:.25rem}.mt-10{margin-top:2.5rem}.mt-12{margin-top:3rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-8{margin-top:2rem}.block{display:block}.inline-block{display:inline-block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.h-10{height:2.5rem}.h-12{height:3rem}.h-16{height:4rem}.h-20{height:5rem}.h-4{height:1rem}.h-5{height:1.25rem}.h-6{height:1.5rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[2rem\]{height:2rem}.h-auto{height:auto}.h-full{height:100%}.min-h-\[36px\]{min-height:36px}.min-h-screen{min-height:100vh}.w-0{width:0px}.w-1\/2{width:50%}.w-10{width:2.5rem}.w-12{width:3rem}.w-16{width:4rem}.w-2\/3{width:66.666667%}.w-20{width:5rem}.w-24{width:6rem}.w-3\/4{width:75%}.w-32{width:8rem}.w-4{width:1rem}.w-48{width:12rem}.w-5{width:1.25rem}.w-6{width:1.5rem}.w-60{width:15rem}.w-8{width:2rem}.w-\[15rem\]{width:15rem}.w-\[5rem\]{width:5rem}.w-auto{width:auto}.w-full{width:100%}.min-w-0{min-width:0px}.min-w-\[15rem\]{min-width:15rem}.min-w-\[30rem\]{min-width:30rem}.min-w-\[5rem\]{min-width:5rem}.min-w-full{min-width:100%}.max-w-2xl{max-width:42rem}.max-w-6xl{max-width:72rem}.max-w-7xl{max-width:80rem}.max-w-\[15rem\]{max-width:15rem}.max-w-\[5rem\]{max-width:5rem}.max-w-full{max-width:100%}.max-w-screen-xl{max-width:1280px}.max-w-xl{max-width:36rem}.flex-1{flex:1 1 0%}.flex-shrink-0,.shrink-0{flex-shrink:0}.flex-grow{flex-grow:1}.table-fixed{table-layout:fixed}.origin-top{transform-origin:top}.origin-top-left{transform-origin:top left}.origin-top-right{transform-origin:top right}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-0{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-4{--tw-translate-y: 1rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-180{--tw-rotate: 180deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-100{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.scale-95{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.resize{resize:both}.list-inside{list-style-position:inside}.list-disc{list-style-type:disc}.grid-cols-1{grid-template-columns:repeat(1,minmax(0,1fr))}.grid-cols-6{grid-template-columns:repeat(6,minmax(0,1fr))}.flex-row{flex-direction:row}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.items-end{align-items:flex-end}.items-center{align-items:center}.justify-end{justify-content:flex-end}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.justify-items-end{justify-items:end}.justify-items-center{justify-items:center}.gap-1{gap:.25rem}.gap-2{gap:.5rem}.gap-4{gap:1rem}.gap-6{gap:1.5rem}.gap-8{gap:2rem}.space-x-4>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(1rem * var(--tw-space-x-reverse));margin-left:calc(1rem * calc(1 - var(--tw-space-x-reverse)))}.space-x-8>:not([hidden])~:not([hidden]){--tw-space-x-reverse: 0;margin-right:calc(2rem * var(--tw-space-x-reverse));margin-left:calc(2rem * calc(1 - var(--tw-space-x-reverse)))}.space-y-1>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.25rem * var(--tw-space-y-reverse))}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.space-y-6>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.5rem * var(--tw-space-y-reverse))}.overflow-hidden{overflow:hidden}.overflow-x-auto{overflow-x:auto}.overflow-y-auto{overflow-y:auto}.overflow-x-scroll{overflow-x:scroll}.truncate{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.text-nowrap{text-wrap:nowrap}.break-all{word-break:break-all}.rounded{border-radius:.25rem}.rounded-full{border-radius:9999px}.rounded-lg{border-radius:.5rem}.rounded-md{border-radius:.375rem}.rounded-b-none{border-bottom-right-radius:0;border-bottom-left-radius:0}.rounded-l-md{border-top-left-radius:.375rem;border-bottom-left-radius:.375rem}.rounded-r-md{border-top-right-radius:.375rem;border-bottom-right-radius:.375rem}.rounded-t-none{border-top-left-radius:0;border-top-right-radius:0}.border{border-width:1px}.border-2{border-width:2px}.border-b{border-bottom-width:1px}.border-b-2{border-bottom-width:2px}.border-l-4{border-left-width:4px}.border-t{border-top-width:1px}.border-gray-100{--tw-border-opacity: 1;border-color:rgb(243 244 246 / var(--tw-border-opacity, 1))}.border-gray-200{--tw-border-opacity: 1;border-color:rgb(229 231 235 / var(--tw-border-opacity, 1))}.border-gray-300{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.border-gray-light{--tw-border-opacity: 1;border-color:rgb(149 149 149 / var(--tw-border-opacity, 1))}.border-indigo-400{--tw-border-opacity: 1;border-color:rgb(129 140 248 / var(--tw-border-opacity, 1))}.border-primary{--tw-border-opacity: 1;border-color:rgb(247 145 34 / var(--tw-border-opacity, 1))}.border-secondary-dark{--tw-border-opacity: 1;border-color:rgb(47 60 91 / var(--tw-border-opacity, 1))}.border-transparent{border-color:transparent}.bg-background{--tw-bg-opacity: 1;background-color:rgb(241 241 241 / var(--tw-bg-opacity, 1))}.bg-gray-100{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.bg-gray-200{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.bg-gray-300{--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity, 1))}.bg-gray-50{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.bg-gray-500{--tw-bg-opacity: 1;background-color:rgb(107 114 128 / var(--tw-bg-opacity, 1))}.bg-gray-800{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.bg-gray-900{--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))}.bg-indigo-50{--tw-bg-opacity: 1;background-color:rgb(238 242 255 / var(--tw-bg-opacity, 1))}.bg-indigo-500{--tw-bg-opacity: 1;background-color:rgb(99 102 241 / var(--tw-bg-opacity, 1))}.bg-indigo-600{--tw-bg-opacity: 1;background-color:rgb(79 70 229 / var(--tw-bg-opacity, 1))}.bg-primary{--tw-bg-opacity: 1;background-color:rgb(247 145 34 / var(--tw-bg-opacity, 1))}.bg-red-100{--tw-bg-opacity: 1;background-color:rgb(254 226 226 / var(--tw-bg-opacity, 1))}.bg-red-600{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1))}.bg-red-700{--tw-bg-opacity: 1;background-color:rgb(185 28 28 / var(--tw-bg-opacity, 1))}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-opacity-25{--tw-bg-opacity: .25}.bg-opacity-75{--tw-bg-opacity: .75}.bg-cover{background-size:cover}.bg-center{background-position:center}.bg-no-repeat{background-repeat:no-repeat}.fill-black{fill:#000}.fill-indigo-500{fill:#6366f1}.fill-primary{fill:#f79122}.stroke-gray-400{stroke:#9ca3af}.object-cover{-o-object-fit:cover;object-fit:cover}.p-12{padding:3rem}.p-2{padding:.5rem}.p-4{padding:1rem}.p-6{padding:1.5rem}.px-1{padding-left:.25rem;padding-right:.25rem}.px-12{padding-left:3rem;padding-right:3rem}.px-2{padding-left:.5rem;padding-right:.5rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-12{padding-top:3rem;padding-bottom:3rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-4{padding-top:1rem;padding-bottom:1rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.py-6{padding-top:1.5rem;padding-bottom:1.5rem}.py-8{padding-top:2rem;padding-bottom:2rem}.pb-1{padding-bottom:.25rem}.pb-20{padding-bottom:5rem}.pb-3{padding-bottom:.75rem}.pb-4{padding-bottom:1rem}.pe-4{padding-inline-end:1rem}.pl-1{padding-left:.25rem}.pl-3{padding-left:.75rem}.pr-12{padding-right:3rem}.pr-4{padding-right:1rem}.ps-3{padding-inline-start:.75rem}.pt-1{padding-top:.25rem}.pt-12{padding-top:3rem}.pt-2{padding-top:.5rem}.pt-4{padding-top:1rem}.pt-5{padding-top:1.25rem}.pt-6{padding-top:1.5rem}.text-left{text-align:left}.text-center{text-align:center}.text-right{text-align:right}.text-start{text-align:start}.text-end{text-align:end}.align-bottom{vertical-align:bottom}.font-mono{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.font-sans{font-family:Figtree,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji"}.text-2xl{font-size:1.5rem;line-height:2rem}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-medium{font-weight:500}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.capitalize{text-transform:capitalize}.italic{font-style:italic}.leading-4{line-height:1rem}.leading-5{line-height:1.25rem}.leading-relaxed{line-height:1.625}.leading-tight{line-height:1.25}.tracking-widest{letter-spacing:.1em}.text-blue-500{--tw-text-opacity: 1;color:rgb(59 130 246 / var(--tw-text-opacity, 1))}.text-blue-600{--tw-text-opacity: 1;color:rgb(37 99 235 / var(--tw-text-opacity, 1))}.text-gray{--tw-text-opacity: 1;color:rgb(48 48 48 / var(--tw-text-opacity, 1))}.text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.text-gray-700{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.text-gray-800{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.text-gray-900{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.text-green-400{--tw-text-opacity: 1;color:rgb(74 222 128 / var(--tw-text-opacity, 1))}.text-green-500{--tw-text-opacity: 1;color:rgb(34 197 94 / var(--tw-text-opacity, 1))}.text-green-600{--tw-text-opacity: 1;color:rgb(22 163 74 / var(--tw-text-opacity, 1))}.text-indigo-600{--tw-text-opacity: 1;color:rgb(79 70 229 / var(--tw-text-opacity, 1))}.text-indigo-700{--tw-text-opacity: 1;color:rgb(67 56 202 / var(--tw-text-opacity, 1))}.text-primary{--tw-text-opacity: 1;color:rgb(247 145 34 / var(--tw-text-opacity, 1))}.text-red-500{--tw-text-opacity: 1;color:rgb(239 68 68 / var(--tw-text-opacity, 1))}.text-red-600{--tw-text-opacity: 1;color:rgb(220 38 38 / var(--tw-text-opacity, 1))}.text-secondary-dark{--tw-text-opacity: 1;color:rgb(47 60 91 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.underline{text-decoration-line:underline}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.opacity-0{opacity:0}.opacity-100{opacity:1}.opacity-25{opacity:.25}.opacity-50{opacity:.5}.opacity-75{opacity:.75}.shadow{--tw-shadow: 0 1px 3px 0 rgb(0 0 0 / .1), 0 1px 2px -1px rgb(0 0 0 / .1);--tw-shadow-colored: 0 1px 3px 0 var(--tw-shadow-color), 0 1px 2px -1px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-inner{--tw-shadow: inset 0 2px 4px 0 rgb(0 0 0 / .05);--tw-shadow-colored: inset 0 2px 4px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-lg{--tw-shadow: 0 10px 15px -3px rgb(0 0 0 / .1), 0 4px 6px -4px rgb(0 0 0 / .1);--tw-shadow-colored: 0 10px 15px -3px var(--tw-shadow-color), 0 4px 6px -4px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-md{--tw-shadow: 0 4px 6px -1px rgb(0 0 0 / .1), 0 2px 4px -2px rgb(0 0 0 / .1);--tw-shadow-colored: 0 4px 6px -1px var(--tw-shadow-color), 0 2px 4px -2px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-sm{--tw-shadow: 0 1px 2px 0 rgb(0 0 0 / .05);--tw-shadow-colored: 0 1px 2px 0 var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-xl{--tw-shadow: 0 20px 25px -5px rgb(0 0 0 / .1), 0 8px 10px -6px rgb(0 0 0 / .1);--tw-shadow-colored: 0 20px 25px -5px var(--tw-shadow-color), 0 8px 10px -6px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.ring-1{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.ring-black{--tw-ring-opacity: 1;--tw-ring-color: rgb(0 0 0 / var(--tw-ring-opacity, 1))}.ring-gray-300{--tw-ring-opacity: 1;--tw-ring-color: rgb(209 213 219 / var(--tw-ring-opacity, 1))}.ring-opacity-5{--tw-ring-opacity: .05}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-all{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.transition-opacity{transition-property:opacity;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-1000{transition-duration:1s}.duration-150{transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-75{transition-duration:75ms}.ease-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}[x-cloak]{display:none}input[type=text].mapboxgl-ctrl-geocoder--input[placeholder=Search]{padding-left:2rem;padding-right:2rem}.text-header{font-family:Figtree,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:3rem;line-height:1;font-weight:700}.text-subheader{font-family:Figtree,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:1.5rem;line-height:2rem;font-weight:400;line-height:1.5;letter-spacing:0em}.text-section{font-family:Figtree,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:1.5rem;line-height:2rem;font-weight:700}.text-feature{font-family:ui-serif,Georgia,Cambria,Times New Roman,Times,serif;font-size:1.125rem;line-height:1.75rem}.text-body{font-family:ui-serif,Georgia,Cambria,Times New Roman,Times,serif;font-size:1rem;line-height:1.5rem}.text-navigation{font-family:Figtree,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:1rem;line-height:1.5rem}.text-navigation:hover{font-weight:700;--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1));text-decoration-line:underline}.text-navigation:active{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1));text-decoration-line:underline}.text-detail{font-family:Figtree,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji",Segoe UI Symbol,"Noto Color Emoji";font-size:1rem;line-height:1.5rem;font-weight:600}a{--tw-text-opacity: 1;color:rgb(29 78 216 / var(--tw-text-opacity, 1))}@media (min-width: 1440px){.lg\:prose-xl{font-size:1.25rem;line-height:1.8}.lg\:prose-xl :where(p):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.2em;margin-bottom:1.2em}.lg\:prose-xl :where([class~="lead"]):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-size:1.2em;line-height:1.5;margin-top:1em;margin-bottom:1em}.lg\:prose-xl :where(blockquote):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.6em;margin-bottom:1.6em;padding-inline-start:1.0666667em}.lg\:prose-xl :where(h1):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-size:2.8em;margin-top:0;margin-bottom:.8571429em;line-height:1}.lg\:prose-xl :where(h2):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-size:1.8em;margin-top:1.5555556em;margin-bottom:.8888889em;line-height:1.1111111}.lg\:prose-xl :where(h3):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-size:1.5em;margin-top:1.6em;margin-bottom:.6666667em;line-height:1.3333333}.lg\:prose-xl :where(h4):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.8em;margin-bottom:.6em;line-height:1.6}.lg\:prose-xl :where(img):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:2em;margin-bottom:2em}.lg\:prose-xl :where(picture):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:2em;margin-bottom:2em}.lg\:prose-xl :where(picture > img):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0;margin-bottom:0}.lg\:prose-xl :where(video):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:2em;margin-bottom:2em}.lg\:prose-xl :where(kbd):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-size:.9em;border-radius:.3125rem;padding-top:.25em;padding-inline-end:.4em;padding-bottom:.25em;padding-inline-start:.4em}.lg\:prose-xl :where(code):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-size:.9em}.lg\:prose-xl :where(h2 code):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-size:.8611111em}.lg\:prose-xl :where(h3 code):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-size:.9em}.lg\:prose-xl :where(pre):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-size:.9em;line-height:1.7777778;margin-top:2em;margin-bottom:2em;border-radius:.5rem;padding-top:1.1111111em;padding-inline-end:1.3333333em;padding-bottom:1.1111111em;padding-inline-start:1.3333333em}.lg\:prose-xl :where(ol):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.2em;margin-bottom:1.2em;padding-inline-start:1.6em}.lg\:prose-xl :where(ul):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.2em;margin-bottom:1.2em;padding-inline-start:1.6em}.lg\:prose-xl :where(li):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:.6em;margin-bottom:.6em}.lg\:prose-xl :where(ol > li):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-inline-start:.4em}.lg\:prose-xl :where(ul > li):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-inline-start:.4em}.lg\:prose-xl :where(.lg\:prose-xl > ul > li p):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:.8em;margin-bottom:.8em}.lg\:prose-xl :where(.lg\:prose-xl > ul > li > p:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.2em}.lg\:prose-xl :where(.lg\:prose-xl > ul > li > p:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-bottom:1.2em}.lg\:prose-xl :where(.lg\:prose-xl > ol > li > p:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.2em}.lg\:prose-xl :where(.lg\:prose-xl > ol > li > p:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-bottom:1.2em}.lg\:prose-xl :where(ul ul,ul ol,ol ul,ol ol):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:.8em;margin-bottom:.8em}.lg\:prose-xl :where(dl):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.2em;margin-bottom:1.2em}.lg\:prose-xl :where(dt):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:1.2em}.lg\:prose-xl :where(dd):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:.6em;padding-inline-start:1.6em}.lg\:prose-xl :where(hr):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:2.8em;margin-bottom:2.8em}.lg\:prose-xl :where(hr + *):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0}.lg\:prose-xl :where(h2 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0}.lg\:prose-xl :where(h3 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0}.lg\:prose-xl :where(h4 + *):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0}.lg\:prose-xl :where(table):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-size:.9em;line-height:1.5555556}.lg\:prose-xl :where(thead th):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-inline-end:.6666667em;padding-bottom:.8888889em;padding-inline-start:.6666667em}.lg\:prose-xl :where(thead th:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-inline-start:0}.lg\:prose-xl :where(thead th:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-inline-end:0}.lg\:prose-xl :where(tbody td,tfoot td):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-top:.8888889em;padding-inline-end:.6666667em;padding-bottom:.8888889em;padding-inline-start:.6666667em}.lg\:prose-xl :where(tbody td:first-child,tfoot td:first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-inline-start:0}.lg\:prose-xl :where(tbody td:last-child,tfoot td:last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){padding-inline-end:0}.lg\:prose-xl :where(figure):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:2em;margin-bottom:2em}.lg\:prose-xl :where(figure > *):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0;margin-bottom:0}.lg\:prose-xl :where(figcaption):not(:where([class~="not-prose"],[class~="not-prose"] *)){font-size:.9em;line-height:1.5555556;margin-top:1em}.lg\:prose-xl :where(.lg\:prose-xl > :first-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-top:0}.lg\:prose-xl :where(.lg\:prose-xl > :last-child):not(:where([class~="not-prose"],[class~="not-prose"] *)){margin-bottom:0}}@media (prefers-color-scheme: dark){.dark\:prose-invert{--tw-prose-body: var(--tw-prose-invert-body);--tw-prose-headings: var(--tw-prose-invert-headings);--tw-prose-lead: var(--tw-prose-invert-lead);--tw-prose-links: var(--tw-prose-invert-links);--tw-prose-bold: var(--tw-prose-invert-bold);--tw-prose-counters: var(--tw-prose-invert-counters);--tw-prose-bullets: var(--tw-prose-invert-bullets);--tw-prose-hr: var(--tw-prose-invert-hr);--tw-prose-quotes: var(--tw-prose-invert-quotes);--tw-prose-quote-borders: var(--tw-prose-invert-quote-borders);--tw-prose-captions: var(--tw-prose-invert-captions);--tw-prose-kbd: var(--tw-prose-invert-kbd);--tw-prose-kbd-shadows: var(--tw-prose-invert-kbd-shadows);--tw-prose-code: var(--tw-prose-invert-code);--tw-prose-pre-code: var(--tw-prose-invert-pre-code);--tw-prose-pre-bg: var(--tw-prose-invert-pre-bg);--tw-prose-th-borders: var(--tw-prose-invert-th-borders);--tw-prose-td-borders: var(--tw-prose-invert-td-borders)}}.hover\:border-gray-300:hover{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.hover\:bg-gray-100:hover{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-200:hover{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-50:hover{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.hover\:bg-gray-700:hover{--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.hover\:bg-indigo-600:hover{--tw-bg-opacity: 1;background-color:rgb(79 70 229 / var(--tw-bg-opacity, 1))}.hover\:bg-primary:hover{--tw-bg-opacity: 1;background-color:rgb(247 145 34 / var(--tw-bg-opacity, 1))}.hover\:bg-primary-dark:hover{--tw-bg-opacity: 1;background-color:rgb(227 116 37 / var(--tw-bg-opacity, 1))}.hover\:bg-red-500:hover{--tw-bg-opacity: 1;background-color:rgb(239 68 68 / var(--tw-bg-opacity, 1))}.hover\:bg-red-600:hover{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1))}.hover\:bg-transparent:hover{background-color:transparent}.hover\:text-gray-400:hover{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.hover\:text-gray-500:hover{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.hover\:text-gray-700:hover{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.hover\:text-gray-800:hover{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.hover\:text-gray-900:hover{--tw-text-opacity: 1;color:rgb(17 24 39 / var(--tw-text-opacity, 1))}.hover\:text-primary:hover{--tw-text-opacity: 1;color:rgb(247 145 34 / var(--tw-text-opacity, 1))}.hover\:text-secondary:hover{--tw-text-opacity: 1;color:rgb(56 89 129 / var(--tw-text-opacity, 1))}.hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.hover\:underline:hover{text-decoration-line:underline}.focus\:z-10:focus{z-index:10}.focus\:border-none:focus{border-style:none}.focus\:border-blue-300:focus{--tw-border-opacity: 1;border-color:rgb(147 197 253 / var(--tw-border-opacity, 1))}.focus\:border-blue-500:focus{--tw-border-opacity: 1;border-color:rgb(59 130 246 / var(--tw-border-opacity, 1))}.focus\:border-gray-300:focus{--tw-border-opacity: 1;border-color:rgb(209 213 219 / var(--tw-border-opacity, 1))}.focus\:border-indigo-500:focus{--tw-border-opacity: 1;border-color:rgb(99 102 241 / var(--tw-border-opacity, 1))}.focus\:border-indigo-700:focus{--tw-border-opacity: 1;border-color:rgb(67 56 202 / var(--tw-border-opacity, 1))}.focus\:bg-gray-100:focus{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.focus\:bg-gray-50:focus{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.focus\:bg-gray-700:focus{--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.focus\:bg-indigo-100:focus{--tw-bg-opacity: 1;background-color:rgb(224 231 255 / var(--tw-bg-opacity, 1))}.focus\:bg-indigo-600:focus{--tw-bg-opacity: 1;background-color:rgb(79 70 229 / var(--tw-bg-opacity, 1))}.focus\:bg-red-600:focus{--tw-bg-opacity: 1;background-color:rgb(220 38 38 / var(--tw-bg-opacity, 1))}.focus\:text-gray-500:focus{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.focus\:text-gray-700:focus{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.focus\:text-gray-800:focus{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.focus\:text-indigo-800:focus{--tw-text-opacity: 1;color:rgb(55 48 163 / var(--tw-text-opacity, 1))}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(3px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-2:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-blue-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(59 130 246 / var(--tw-ring-opacity, 1))}.focus\:ring-indigo-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(99 102 241 / var(--tw-ring-opacity, 1))}.focus\:ring-red-500:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(239 68 68 / var(--tw-ring-opacity, 1))}.focus\:ring-opacity-50:focus{--tw-ring-opacity: .5}.focus\:ring-offset-2:focus{--tw-ring-offset-width: 2px}.active\:bg-gray-100:active{--tw-bg-opacity: 1;background-color:rgb(243 244 246 / var(--tw-bg-opacity, 1))}.active\:bg-gray-50:active{--tw-bg-opacity: 1;background-color:rgb(249 250 251 / var(--tw-bg-opacity, 1))}.active\:bg-gray-900:active{--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))}.active\:bg-red-700:active{--tw-bg-opacity: 1;background-color:rgb(185 28 28 / var(--tw-bg-opacity, 1))}.active\:text-gray-500:active{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.active\:text-gray-700:active{--tw-text-opacity: 1;color:rgb(55 65 81 / var(--tw-text-opacity, 1))}.disabled\:opacity-25:disabled{opacity:.25}@media (min-width: 576px){.sm\:col-span-4{grid-column:span 4 / span 4}.sm\:-my-px{margin-top:-1px;margin-bottom:-1px}.sm\:mx-0{margin-left:0;margin-right:0}.sm\:mx-auto{margin-left:auto;margin-right:auto}.sm\:my-8{margin-top:2rem;margin-bottom:2rem}.sm\:-me-2{margin-inline-end:-.5rem}.sm\:-mr-2{margin-right:-.5rem}.sm\:ml-3{margin-left:.75rem}.sm\:ml-4{margin-left:1rem}.sm\:ms-10{margin-inline-start:2.5rem}.sm\:ms-3{margin-inline-start:.75rem}.sm\:ms-4{margin-inline-start:1rem}.sm\:ms-6{margin-inline-start:1.5rem}.sm\:mt-0{margin-top:0}.sm\:block{display:block}.sm\:inline-block{display:inline-block}.sm\:flex{display:flex}.sm\:hidden{display:none}.sm\:h-10{height:2.5rem}.sm\:h-screen{height:100vh}.sm\:w-10{width:2.5rem}.sm\:w-full{width:100%}.sm\:max-w-2xl{max-width:42rem}.sm\:max-w-lg{max-width:32rem}.sm\:max-w-md{max-width:28rem}.sm\:max-w-sm{max-width:24rem}.sm\:max-w-xl{max-width:36rem}.sm\:flex-1{flex:1 1 0%}.sm\:translate-y-0{--tw-translate-y: 0px;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:scale-100{--tw-scale-x: 1;--tw-scale-y: 1;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:scale-95{--tw-scale-x: .95;--tw-scale-y: .95;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.sm\:items-start{align-items:flex-start}.sm\:items-center{align-items:center}.sm\:justify-center{justify-content:center}.sm\:justify-between{justify-content:space-between}.sm\:rounded-lg{border-radius:.5rem}.sm\:rounded-md{border-radius:.375rem}.sm\:rounded-bl-md{border-bottom-left-radius:.375rem}.sm\:rounded-br-md{border-bottom-right-radius:.375rem}.sm\:rounded-tl-md{border-top-left-radius:.375rem}.sm\:rounded-tr-md{border-top-right-radius:.375rem}.sm\:p-0{padding:0}.sm\:p-6{padding:1.5rem}.sm\:px-0{padding-left:0;padding-right:0}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:pb-4{padding-bottom:1rem}.sm\:pt-0{padding-top:0}.sm\:text-left{text-align:left}.sm\:text-start{text-align:start}.sm\:align-middle{vertical-align:middle}}@media (min-width: 1152px){.md\:col-span-1{grid-column:span 1 / span 1}.md\:col-span-2{grid-column:span 2 / span 2}.md\:mt-0{margin-top:0}.md\:grid{display:grid}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.md\:flex-row{flex-direction:row}.md\:items-center{align-items:center}.md\:justify-between{justify-content:space-between}.md\:gap-6{gap:1.5rem}.md\:space-y-0>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(0px * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(0px * var(--tw-space-y-reverse))}}@media (min-width: 1440px){.lg\:col-span-4{grid-column:span 4 / span 4}.lg\:gap-8{gap:2rem}.lg\:p-8{padding:2rem}.lg\:px-8{padding-left:2rem;padding-right:2rem}}.ltr\:origin-top-left:where([dir="ltr"],[dir="ltr"] *){transform-origin:top left}.ltr\:origin-top-right:where([dir="ltr"],[dir="ltr"] *){transform-origin:top right}.rtl\:origin-top-left:where([dir="rtl"],[dir="rtl"] *){transform-origin:top left}.rtl\:origin-top-right:where([dir="rtl"],[dir="rtl"] *){transform-origin:top right}.rtl\:flex-row-reverse:where([dir="rtl"],[dir="rtl"] *){flex-direction:row-reverse}@media (prefers-color-scheme: dark){.dark\:border-gray-500{--tw-border-opacity: 1;border-color:rgb(107 114 128 / var(--tw-border-opacity, 1))}.dark\:border-gray-600{--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1))}.dark\:border-gray-700{--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1))}.dark\:border-indigo-600{--tw-border-opacity: 1;border-color:rgb(79 70 229 / var(--tw-border-opacity, 1))}.dark\:bg-gray-200{--tw-bg-opacity: 1;background-color:rgb(229 231 235 / var(--tw-bg-opacity, 1))}.dark\:bg-gray-700{--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.dark\:bg-gray-800{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.dark\:bg-gray-900{--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))}.dark\:bg-indigo-900\/50{background-color:#312e8180}.dark\:bg-gradient-to-bl{background-image:linear-gradient(to bottom left,var(--tw-gradient-stops))}.dark\:from-gray-700\/50{--tw-gradient-from: rgb(55 65 81 / .5) var(--tw-gradient-from-position);--tw-gradient-to: rgb(55 65 81 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.dark\:via-transparent{--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), transparent var(--tw-gradient-via-position), var(--tw-gradient-to)}.dark\:fill-indigo-200{fill:#c7d2fe}.dark\:fill-white{fill:#fff}.dark\:text-gray-100{--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.dark\:text-gray-200{--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.dark\:text-gray-300{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.dark\:text-gray-400{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.dark\:text-gray-500{--tw-text-opacity: 1;color:rgb(107 114 128 / var(--tw-text-opacity, 1))}.dark\:text-gray-600{--tw-text-opacity: 1;color:rgb(75 85 99 / var(--tw-text-opacity, 1))}.dark\:text-gray-800{--tw-text-opacity: 1;color:rgb(31 41 55 / var(--tw-text-opacity, 1))}.dark\:text-green-400{--tw-text-opacity: 1;color:rgb(74 222 128 / var(--tw-text-opacity, 1))}.dark\:text-indigo-300{--tw-text-opacity: 1;color:rgb(165 180 252 / var(--tw-text-opacity, 1))}.dark\:text-red-400{--tw-text-opacity: 1;color:rgb(248 113 113 / var(--tw-text-opacity, 1))}.dark\:text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.dark\:hover\:border-gray-600:hover{--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1))}.dark\:hover\:border-gray-700:hover{--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1))}.dark\:hover\:bg-gray-700:hover{--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.dark\:hover\:bg-gray-800:hover{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.dark\:hover\:bg-gray-900:hover{--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))}.dark\:hover\:bg-white:hover{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.dark\:hover\:text-gray-100:hover{--tw-text-opacity: 1;color:rgb(243 244 246 / var(--tw-text-opacity, 1))}.dark\:hover\:text-gray-200:hover{--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.dark\:hover\:text-gray-300:hover{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.dark\:hover\:text-gray-400:hover{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.dark\:focus\:border-blue-700:focus{--tw-border-opacity: 1;border-color:rgb(29 78 216 / var(--tw-border-opacity, 1))}.dark\:focus\:border-blue-800:focus{--tw-border-opacity: 1;border-color:rgb(30 64 175 / var(--tw-border-opacity, 1))}.dark\:focus\:border-gray-600:focus{--tw-border-opacity: 1;border-color:rgb(75 85 99 / var(--tw-border-opacity, 1))}.dark\:focus\:border-gray-700:focus{--tw-border-opacity: 1;border-color:rgb(55 65 81 / var(--tw-border-opacity, 1))}.dark\:focus\:border-indigo-300:focus{--tw-border-opacity: 1;border-color:rgb(165 180 252 / var(--tw-border-opacity, 1))}.dark\:focus\:border-indigo-600:focus{--tw-border-opacity: 1;border-color:rgb(79 70 229 / var(--tw-border-opacity, 1))}.dark\:focus\:bg-gray-700:focus{--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.dark\:focus\:bg-gray-800:focus{--tw-bg-opacity: 1;background-color:rgb(31 41 55 / var(--tw-bg-opacity, 1))}.dark\:focus\:bg-gray-900:focus{--tw-bg-opacity: 1;background-color:rgb(17 24 39 / var(--tw-bg-opacity, 1))}.dark\:focus\:bg-indigo-900:focus{--tw-bg-opacity: 1;background-color:rgb(49 46 129 / var(--tw-bg-opacity, 1))}.dark\:focus\:bg-white:focus{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.dark\:focus\:text-gray-200:focus{--tw-text-opacity: 1;color:rgb(229 231 235 / var(--tw-text-opacity, 1))}.dark\:focus\:text-gray-300:focus{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}.dark\:focus\:text-gray-400:focus{--tw-text-opacity: 1;color:rgb(156 163 175 / var(--tw-text-opacity, 1))}.dark\:focus\:text-indigo-200:focus{--tw-text-opacity: 1;color:rgb(199 210 254 / var(--tw-text-opacity, 1))}.dark\:focus\:ring-indigo-600:focus{--tw-ring-opacity: 1;--tw-ring-color: rgb(79 70 229 / var(--tw-ring-opacity, 1))}.dark\:focus\:ring-offset-gray-800:focus{--tw-ring-offset-color: #1f2937}.dark\:active\:bg-gray-300:active{--tw-bg-opacity: 1;background-color:rgb(209 213 219 / var(--tw-bg-opacity, 1))}.dark\:active\:bg-gray-700:active{--tw-bg-opacity: 1;background-color:rgb(55 65 81 / var(--tw-bg-opacity, 1))}.dark\:active\:text-gray-300:active{--tw-text-opacity: 1;color:rgb(209 213 219 / var(--tw-text-opacity, 1))}} diff --git a/public/build/assets/app.50ae543e.js b/public/build/assets/app.50ae543e.js new file mode 100644 index 0000000..d437f0c --- /dev/null +++ b/public/build/assets/app.50ae543e.js @@ -0,0 +1,151 @@ +function pR(e,t){for(var n=0;ni[u]})}}}return Object.freeze(Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}))}const hR="modulepreload",gR=function(e){return"/build/"+e},Rm={},Re=function(t,n,i){if(!n||n.length===0)return t();const u=document.getElementsByTagName("link");return Promise.all(n.map(l=>{if(l=gR(l),l in Rm)return;Rm[l]=!0;const s=l.endsWith(".css"),c=s?'[rel="stylesheet"]':"";if(!!i)for(let v=u.length-1;v>=0;v--){const g=u[v];if(g.href===l&&(!s||g.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${l}"]${c}`))return;const h=document.createElement("link");if(h.rel=s?"stylesheet":hR,s||(h.as="script",h.crossOrigin=""),h.href=l,document.head.appendChild(h),s)return new Promise((v,g)=>{h.addEventListener("load",v),h.addEventListener("error",()=>g(new Error(`Unable to preload CSS for ${l}`)))})})).then(()=>t())};var On=typeof globalThis<"u"?globalThis:typeof window<"u"?window:typeof global<"u"?global:typeof self<"u"?self:{};function vg(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}function yR(e){var t=e.default;if(typeof t=="function"){var n=function(){return t.apply(this,arguments)};n.prototype=t.prototype}else n={};return Object.defineProperty(n,"__esModule",{value:!0}),Object.keys(e).forEach(function(i){var u=Object.getOwnPropertyDescriptor(e,i);Object.defineProperty(n,i,u.get?u:{enumerable:!0,get:function(){return e[i]}})}),n}var ow={exports:{}},mg={exports:{}},uw=function(t,n){return function(){for(var u=new Array(arguments.length),l=0;l"u"}function mR(e){return e!==null&&!ih(e)&&e.constructor!==null&&!ih(e.constructor)&&typeof e.constructor.isBuffer=="function"&&e.constructor.isBuffer(e)}function lw(e){return wi.call(e)==="[object ArrayBuffer]"}function wR(e){return wi.call(e)==="[object FormData]"}function _R(e){var t;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?t=ArrayBuffer.isView(e):t=e&&e.buffer&&lw(e.buffer),t}function SR(e){return typeof e=="string"}function ER(e){return typeof e=="number"}function aw(e){return e!==null&&typeof e=="object"}function Ds(e){if(wi.call(e)!=="[object Object]")return!1;var t=Object.getPrototypeOf(e);return t===null||t===Object.prototype}function xR(e){return wi.call(e)==="[object Date]"}function PR(e){return wi.call(e)==="[object File]"}function CR(e){return wi.call(e)==="[object Blob]"}function sw(e){return wi.call(e)==="[object Function]"}function AR(e){return aw(e)&&sw(e.pipe)}function OR(e){return wi.call(e)==="[object URLSearchParams]"}function TR(e){return e.trim?e.trim():e.replace(/^\s+|\s+$/g,"")}function RR(){return typeof navigator<"u"&&(navigator.product==="ReactNative"||navigator.product==="NativeScript"||navigator.product==="NS")?!1:typeof window<"u"&&typeof document<"u"}function _g(e,t){if(!(e===null||typeof e>"u"))if(typeof e!="object"&&(e=[e]),wg(e))for(var n=0,i=e.length;n"u"||(Uo.isArray(d)?h=h+"[]":d=[d],Uo.forEach(d,function(g){Uo.isDate(g)?g=g.toISOString():Uo.isObject(g)&&(g=JSON.stringify(g)),l.push(Lm(h)+"="+Lm(g))}))}),u=l.join("&")}if(u){var s=t.indexOf("#");s!==-1&&(t=t.slice(0,s)),t+=(t.indexOf("?")===-1?"?":"&")+u}return t},kR=Yt;function Nf(){this.handlers=[]}Nf.prototype.use=function(t,n,i){return this.handlers.push({fulfilled:t,rejected:n,synchronous:i?i.synchronous:!1,runWhen:i?i.runWhen:null}),this.handlers.length-1};Nf.prototype.eject=function(t){this.handlers[t]&&(this.handlers[t]=null)};Nf.prototype.forEach=function(t){kR.forEach(this.handlers,function(i){i!==null&&t(i)})};var NR=Nf,DR=Yt,FR=function(t,n){DR.forEach(t,function(u,l){l!==n&&l.toUpperCase()===n.toUpperCase()&&(t[n]=u,delete t[l])})},cw=function(t,n,i,u,l){return t.config=n,i&&(t.code=i),t.request=u,t.response=l,t.isAxiosError=!0,t.toJSON=function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:this.config,code:this.code,status:this.response&&this.response.status?this.response.status:null}},t},dw={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},Kd,Im;function pw(){if(Im)return Kd;Im=1;var e=cw;return Kd=function(n,i,u,l,s){var c=new Error(n);return e(c,i,u,l,s)},Kd}var Gd,km;function $R(){if(km)return Gd;km=1;var e=pw();return Gd=function(n,i,u){var l=u.config.validateStatus;!u.status||!l||l(u.status)?n(u):i(e("Request failed with status code "+u.status,u.config,null,u.request,u))},Gd}var Qd,Nm;function MR(){if(Nm)return Qd;Nm=1;var e=Yt;return Qd=e.isStandardBrowserEnv()?function(){return{write:function(i,u,l,s,c,d){var h=[];h.push(i+"="+encodeURIComponent(u)),e.isNumber(l)&&h.push("expires="+new Date(l).toGMTString()),e.isString(s)&&h.push("path="+s),e.isString(c)&&h.push("domain="+c),d===!0&&h.push("secure"),document.cookie=h.join("; ")},read:function(i){var u=document.cookie.match(new RegExp("(^|;\\s*)("+i+")=([^;]*)"));return u?decodeURIComponent(u[3]):null},remove:function(i){this.write(i,"",Date.now()-864e5)}}}():function(){return{write:function(){},read:function(){return null},remove:function(){}}}(),Qd}var Jd,Dm;function UR(){return Dm||(Dm=1,Jd=function(t){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(t)}),Jd}var Xd,Fm;function BR(){return Fm||(Fm=1,Xd=function(t,n){return n?t.replace(/\/+$/,"")+"/"+n.replace(/^\/+/,""):t}),Xd}var Yd,$m;function zR(){if($m)return Yd;$m=1;var e=UR(),t=BR();return Yd=function(i,u){return i&&!e(u)?t(i,u):u},Yd}var Zd,Mm;function bR(){if(Mm)return Zd;Mm=1;var e=Yt,t=["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"];return Zd=function(i){var u={},l,s,c;return i&&e.forEach(i.split(` +`),function(h){if(c=h.indexOf(":"),l=e.trim(h.substr(0,c)).toLowerCase(),s=e.trim(h.substr(c+1)),l){if(u[l]&&t.indexOf(l)>=0)return;l==="set-cookie"?u[l]=(u[l]?u[l]:[]).concat([s]):u[l]=u[l]?u[l]+", "+s:s}}),u},Zd}var ep,Um;function WR(){if(Um)return ep;Um=1;var e=Yt;return ep=e.isStandardBrowserEnv()?function(){var n=/(msie|trident)/i.test(navigator.userAgent),i=document.createElement("a"),u;function l(s){var c=s;return n&&(i.setAttribute("href",c),c=i.href),i.setAttribute("href",c),{href:i.href,protocol:i.protocol?i.protocol.replace(/:$/,""):"",host:i.host,search:i.search?i.search.replace(/^\?/,""):"",hash:i.hash?i.hash.replace(/^#/,""):"",hostname:i.hostname,port:i.port,pathname:i.pathname.charAt(0)==="/"?i.pathname:"/"+i.pathname}}return u=l(window.location.href),function(c){var d=e.isString(c)?l(c):c;return d.protocol===u.protocol&&d.host===u.host}}():function(){return function(){return!0}}(),ep}var tp,Bm;function Df(){if(Bm)return tp;Bm=1;function e(t){this.message=t}return e.prototype.toString=function(){return"Cancel"+(this.message?": "+this.message:"")},e.prototype.__CANCEL__=!0,tp=e,tp}var np,zm;function bm(){if(zm)return np;zm=1;var e=Yt,t=$R(),n=MR(),i=fw,u=zR(),l=bR(),s=WR(),c=pw(),d=dw,h=Df();return np=function(g){return new Promise(function(R,w){var A=g.data,N=g.headers,x=g.responseType,E;function P(){g.cancelToken&&g.cancelToken.unsubscribe(E),g.signal&&g.signal.removeEventListener("abort",E)}e.isFormData(A)&&delete N["Content-Type"];var T=new XMLHttpRequest;if(g.auth){var M=g.auth.username||"",H=g.auth.password?unescape(encodeURIComponent(g.auth.password)):"";N.Authorization="Basic "+btoa(M+":"+H)}var W=u(g.baseURL,g.url);T.open(g.method.toUpperCase(),i(W,g.params,g.paramsSerializer),!0),T.timeout=g.timeout;function D(){if(!!T){var j="getAllResponseHeaders"in T?l(T.getAllResponseHeaders()):null,fe=!x||x==="text"||x==="json"?T.responseText:T.response,re={data:fe,status:T.status,statusText:T.statusText,headers:j,config:g,request:T};t(function(et){R(et),P()},function(et){w(et),P()},re),T=null}}if("onloadend"in T?T.onloadend=D:T.onreadystatechange=function(){!T||T.readyState!==4||T.status===0&&!(T.responseURL&&T.responseURL.indexOf("file:")===0)||setTimeout(D)},T.onabort=function(){!T||(w(c("Request aborted",g,"ECONNABORTED",T)),T=null)},T.onerror=function(){w(c("Network Error",g,null,T)),T=null},T.ontimeout=function(){var fe=g.timeout?"timeout of "+g.timeout+"ms exceeded":"timeout exceeded",re=g.transitional||d;g.timeoutErrorMessage&&(fe=g.timeoutErrorMessage),w(c(fe,g,re.clarifyTimeoutError?"ETIMEDOUT":"ECONNABORTED",T)),T=null},e.isStandardBrowserEnv()){var q=(g.withCredentials||s(W))&&g.xsrfCookieName?n.read(g.xsrfCookieName):void 0;q&&(N[g.xsrfHeaderName]=q)}"setRequestHeader"in T&&e.forEach(N,function(fe,re){typeof A>"u"&&re.toLowerCase()==="content-type"?delete N[re]:T.setRequestHeader(re,fe)}),e.isUndefined(g.withCredentials)||(T.withCredentials=!!g.withCredentials),x&&x!=="json"&&(T.responseType=g.responseType),typeof g.onDownloadProgress=="function"&&T.addEventListener("progress",g.onDownloadProgress),typeof g.onUploadProgress=="function"&&T.upload&&T.upload.addEventListener("progress",g.onUploadProgress),(g.cancelToken||g.signal)&&(E=function(j){!T||(w(!j||j&&j.type?new h("canceled"):j),T.abort(),T=null)},g.cancelToken&&g.cancelToken.subscribe(E),g.signal&&(g.signal.aborted?E():g.signal.addEventListener("abort",E))),A||(A=null),T.send(A)})},np}var mt=Yt,Wm=FR,HR=cw,jR=dw,VR={"Content-Type":"application/x-www-form-urlencoded"};function Hm(e,t){!mt.isUndefined(e)&&mt.isUndefined(e["Content-Type"])&&(e["Content-Type"]=t)}function qR(){var e;return(typeof XMLHttpRequest<"u"||typeof process<"u"&&Object.prototype.toString.call(process)==="[object process]")&&(e=bm()),e}function KR(e,t,n){if(mt.isString(e))try{return(t||JSON.parse)(e),mt.trim(e)}catch(i){if(i.name!=="SyntaxError")throw i}return(n||JSON.stringify)(e)}var Ff={transitional:jR,adapter:qR(),transformRequest:[function(t,n){return Wm(n,"Accept"),Wm(n,"Content-Type"),mt.isFormData(t)||mt.isArrayBuffer(t)||mt.isBuffer(t)||mt.isStream(t)||mt.isFile(t)||mt.isBlob(t)?t:mt.isArrayBufferView(t)?t.buffer:mt.isURLSearchParams(t)?(Hm(n,"application/x-www-form-urlencoded;charset=utf-8"),t.toString()):mt.isObject(t)||n&&n["Content-Type"]==="application/json"?(Hm(n,"application/json"),KR(t)):t}],transformResponse:[function(t){var n=this.transitional||Ff.transitional,i=n&&n.silentJSONParsing,u=n&&n.forcedJSONParsing,l=!i&&this.responseType==="json";if(l||u&&mt.isString(t)&&t.length)try{return JSON.parse(t)}catch(s){if(l)throw s.name==="SyntaxError"?HR(s,this,"E_JSON_PARSE"):s}return t}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,validateStatus:function(t){return t>=200&&t<300},headers:{common:{Accept:"application/json, text/plain, */*"}}};mt.forEach(["delete","get","head"],function(t){Ff.headers[t]={}});mt.forEach(["post","put","patch"],function(t){Ff.headers[t]=mt.merge(VR)});var Sg=Ff,GR=Yt,QR=Sg,JR=function(t,n,i){var u=this||QR;return GR.forEach(i,function(s){t=s.call(u,t,n)}),t},rp,jm;function hw(){return jm||(jm=1,rp=function(t){return!!(t&&t.__CANCEL__)}),rp}var Vm=Yt,ip=JR,XR=hw(),YR=Sg,ZR=Df();function op(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new ZR("canceled")}var e2=function(t){op(t),t.headers=t.headers||{},t.data=ip.call(t,t.data,t.headers,t.transformRequest),t.headers=Vm.merge(t.headers.common||{},t.headers[t.method]||{},t.headers),Vm.forEach(["delete","get","head","post","put","patch","common"],function(u){delete t.headers[u]});var n=t.adapter||YR.adapter;return n(t).then(function(u){return op(t),u.data=ip.call(t,u.data,u.headers,t.transformResponse),u},function(u){return XR(u)||(op(t),u&&u.response&&(u.response.data=ip.call(t,u.response.data,u.response.headers,t.transformResponse))),Promise.reject(u)})},an=Yt,gw=function(t,n){n=n||{};var i={};function u(v,g){return an.isPlainObject(v)&&an.isPlainObject(g)?an.merge(v,g):an.isPlainObject(g)?an.merge({},g):an.isArray(g)?g.slice():g}function l(v){if(an.isUndefined(n[v])){if(!an.isUndefined(t[v]))return u(void 0,t[v])}else return u(t[v],n[v])}function s(v){if(!an.isUndefined(n[v]))return u(void 0,n[v])}function c(v){if(an.isUndefined(n[v])){if(!an.isUndefined(t[v]))return u(void 0,t[v])}else return u(void 0,n[v])}function d(v){if(v in n)return u(t[v],n[v]);if(v in t)return u(void 0,t[v])}var h={url:s,method:s,data:s,baseURL:c,transformRequest:c,transformResponse:c,paramsSerializer:c,timeout:c,timeoutMessage:c,withCredentials:c,adapter:c,responseType:c,xsrfCookieName:c,xsrfHeaderName:c,onUploadProgress:c,onDownloadProgress:c,decompress:c,maxContentLength:c,maxBodyLength:c,transport:c,httpAgent:c,httpsAgent:c,cancelToken:c,socketPath:c,responseEncoding:c,validateStatus:d};return an.forEach(Object.keys(t).concat(Object.keys(n)),function(g){var S=h[g]||l,R=S(g);an.isUndefined(R)&&S!==d||(i[g]=R)}),i},up,qm;function yw(){return qm||(qm=1,up={version:"0.26.1"}),up}var t2=yw().version,Eg={};["object","boolean","number","function","string","symbol"].forEach(function(e,t){Eg[e]=function(i){return typeof i===e||"a"+(t<1?"n ":" ")+e}});var Km={};Eg.transitional=function(t,n,i){function u(l,s){return"[Axios v"+t2+"] Transitional option '"+l+"'"+s+(i?". "+i:"")}return function(l,s,c){if(t===!1)throw new Error(u(s," has been removed"+(n?" in "+n:"")));return n&&!Km[s]&&(Km[s]=!0,console.warn(u(s," has been deprecated since v"+n+" and will be removed in the near future"))),t?t(l,s,c):!0}};function n2(e,t,n){if(typeof e!="object")throw new TypeError("options must be an object");for(var i=Object.keys(e),u=i.length;u-- >0;){var l=i[u],s=t[l];if(s){var c=e[l],d=c===void 0||s(c,l,e);if(d!==!0)throw new TypeError("option "+l+" must be "+d);continue}if(n!==!0)throw Error("Unknown option "+l)}}var r2={assertOptions:n2,validators:Eg},vw=Yt,i2=fw,Gm=NR,Qm=e2,$f=gw,mw=r2,Bo=mw.validators;function Gl(e){this.defaults=e,this.interceptors={request:new Gm,response:new Gm}}Gl.prototype.request=function(t,n){typeof t=="string"?(n=n||{},n.url=t):n=t||{},n=$f(this.defaults,n),n.method?n.method=n.method.toLowerCase():this.defaults.method?n.method=this.defaults.method.toLowerCase():n.method="get";var i=n.transitional;i!==void 0&&mw.assertOptions(i,{silentJSONParsing:Bo.transitional(Bo.boolean),forcedJSONParsing:Bo.transitional(Bo.boolean),clarifyTimeoutError:Bo.transitional(Bo.boolean)},!1);var u=[],l=!0;this.interceptors.request.forEach(function(R){typeof R.runWhen=="function"&&R.runWhen(n)===!1||(l=l&&R.synchronous,u.unshift(R.fulfilled,R.rejected))});var s=[];this.interceptors.response.forEach(function(R){s.push(R.fulfilled,R.rejected)});var c;if(!l){var d=[Qm,void 0];for(Array.prototype.unshift.apply(d,u),d=d.concat(s),c=Promise.resolve(n);d.length;)c=c.then(d.shift(),d.shift());return c}for(var h=n;u.length;){var v=u.shift(),g=u.shift();try{h=v(h)}catch(S){g(S);break}}try{c=Qm(h)}catch(S){return Promise.reject(S)}for(;s.length;)c=c.then(s.shift(),s.shift());return c};Gl.prototype.getUri=function(t){return t=$f(this.defaults,t),i2(t.url,t.params,t.paramsSerializer).replace(/^\?/,"")};vw.forEach(["delete","get","head","options"],function(t){Gl.prototype[t]=function(n,i){return this.request($f(i||{},{method:t,url:n,data:(i||{}).data}))}});vw.forEach(["post","put","patch"],function(t){Gl.prototype[t]=function(n,i,u){return this.request($f(u||{},{method:t,url:n,data:i}))}});var o2=Gl,lp,Jm;function u2(){if(Jm)return lp;Jm=1;var e=Df();function t(n){if(typeof n!="function")throw new TypeError("executor must be a function.");var i;this.promise=new Promise(function(s){i=s});var u=this;this.promise.then(function(l){if(!!u._listeners){var s,c=u._listeners.length;for(s=0;s + * Copyright OpenJS Foundation and other contributors + * Released under MIT license + * Based on Underscore.js 1.8.3 + * Copyright Jeremy Ashkenas, DocumentCloud and Investigative Reporters & Editors + */(function(e,t){(function(){var n,i="4.17.21",u=200,l="Unsupported core-js use. Try https://npms.io/search?q=ponyfill.",s="Expected a function",c="Invalid `variable` option passed into `_.template`",d="__lodash_hash_undefined__",h=500,v="__lodash_placeholder__",g=1,S=2,R=4,w=1,A=2,N=1,x=2,E=4,P=8,T=16,M=32,H=64,W=128,D=256,q=512,j=30,fe="...",re=800,be=16,et=1,Rt=2,Zt=3,gt=1/0,G=9007199254740991,oe=17976931348623157e292,ie=0/0,Ee=4294967295,qe=Ee-1,Br=Ee>>>1,kn=[["ary",W],["bind",N],["bindKey",x],["curry",P],["curryRight",T],["flip",q],["partial",M],["partialRight",H],["rearg",D]],ve="[object Arguments]",Lt="[object Array]",zr="[object AsyncFunction]",It="[object Boolean]",br="[object Date]",oa="[object DOMException]",Ci="[object Error]",Wr="[object Function]",Ou="[object GeneratorFunction]",zt="[object Map]",Ai="[object Number]",pc="[object Null]",Nn="[object Object]",ua="[object Promise]",hc="[object Proxy]",Oi="[object RegExp]",en="[object Set]",Ti="[object String]",so="[object Symbol]",gc="[object Undefined]",Ri="[object WeakMap]",yc="[object WeakSet]",Qn="[object ArrayBuffer]",Jn="[object DataView]",fo="[object Float32Array]",bt="[object Float64Array]",co="[object Int8Array]",po="[object Int16Array]",Tu="[object Int32Array]",ho="[object Uint8Array]",Hr="[object Uint8ClampedArray]",go="[object Uint16Array]",yo="[object Uint32Array]",vc=/\b__p \+= '';/g,pr=/\b(__p \+=) '' \+/g,la=/(__e\(.*?\)|\b__t\)) \+\n'';/g,aa=/&(?:amp|lt|gt|quot|#39);/g,sa=/[&<>"']/g,Ru=RegExp(aa.source),Li=RegExp(sa.source),Lu=/<%-([\s\S]+?)%>/g,Iu=/<%([\s\S]+?)%>/g,vo=/<%=([\s\S]+?)%>/g,Ii=/\.|\[(?:[^[\]]*|(["'])(?:(?!\1)[^\\]|\\.)*?\1)\]/,mc=/^\w*$/,wc=/[^.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|$))/g,ku=/[\\^$.*+?()[\]{}|]/g,_c=RegExp(ku.source),Nu=/^\s+/,fa=/\s/,Du=/\{(?:\n\/\* \[wrapped with .+\] \*\/)?\n?/,hr=/\{\n\/\* \[wrapped with (.+)\] \*/,Sc=/,? & /,Ec=/[^\x00-\x2f\x3a-\x40\x5b-\x60\x7b-\x7f]+/g,xc=/[()=,{}\[\]\/\s]/,Pc=/\\(\\)?/g,Cc=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,yn=/\w*$/,Ac=/^[-+]0x[0-9a-f]+$/i,Oc=/^0b[01]+$/i,Tc=/^\[object .+?Constructor\]$/,Rc=/^0o[0-7]+$/i,Lc=/^(?:0|[1-9]\d*)$/,gr=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,mo=/($^)/,Ic=/['\n\r\u2028\u2029\\]/g,wo="\\ud800-\\udfff",kc="\\u0300-\\u036f",Nc="\\ufe20-\\ufe2f",_o="\\u20d0-\\u20ff",ca=kc+Nc+_o,da="\\u2700-\\u27bf",Dn="a-z\\xdf-\\xf6\\xf8-\\xff",Dc="\\xac\\xb1\\xd7\\xf7",Fc="\\x00-\\x2f\\x3a-\\x40\\x5b-\\x60\\x7b-\\xbf",$c="\\u2000-\\u206f",Mc=" \\t\\x0b\\f\\xa0\\ufeff\\n\\r\\u2028\\u2029\\u1680\\u180e\\u2000\\u2001\\u2002\\u2003\\u2004\\u2005\\u2006\\u2007\\u2008\\u2009\\u200a\\u202f\\u205f\\u3000",pa="A-Z\\xc0-\\xd6\\xd8-\\xde",ha="\\ufe0e\\ufe0f",ki=Dc+Fc+$c+Mc,Fu="['\u2019]",Ni="["+wo+"]",$u="["+ki+"]",Di="["+ca+"]",ga="\\d+",Uc="["+da+"]",ya="["+Dn+"]",va="[^"+wo+ki+ga+da+Dn+pa+"]",So="\\ud83c[\\udffb-\\udfff]",Bc="(?:"+Di+"|"+So+")",ma="[^"+wo+"]",Eo="(?:\\ud83c[\\udde6-\\uddff]){2}",jr="[\\ud800-\\udbff][\\udc00-\\udfff]",tn="["+pa+"]",wa="\\u200d",_a="(?:"+ya+"|"+va+")",Xn="(?:"+tn+"|"+va+")",Sa="(?:"+Fu+"(?:d|ll|m|re|s|t|ve))?",Ea="(?:"+Fu+"(?:D|LL|M|RE|S|T|VE))?",xa=Bc+"?",Pa="["+ha+"]?",zc="(?:"+wa+"(?:"+[ma,Eo,jr].join("|")+")"+Pa+xa+")*",yr="\\d*(?:1st|2nd|3rd|(?![123])\\dth)(?=\\b|[A-Z_])",Ca="\\d*(?:1ST|2ND|3RD|(?![123])\\dTH)(?=\\b|[a-z_])",Aa=Pa+xa+zc,xo="(?:"+[Uc,Eo,jr].join("|")+")"+Aa,bc="(?:"+[ma+Di+"?",Di,Eo,jr,Ni].join("|")+")",Mu=RegExp(Fu,"g"),Wc=RegExp(Di,"g"),Po=RegExp(So+"(?="+So+")|"+bc+Aa,"g"),Oa=RegExp([tn+"?"+ya+"+"+Sa+"(?="+[$u,tn,"$"].join("|")+")",Xn+"+"+Ea+"(?="+[$u,tn+_a,"$"].join("|")+")",tn+"?"+_a+"+"+Sa,tn+"+"+Ea,Ca,yr,ga,xo].join("|"),"g"),Ta=RegExp("["+wa+wo+ca+ha+"]"),Fi=/[a-z][A-Z]|[A-Z]{2}[a-z]|[0-9][a-zA-Z]|[a-zA-Z][0-9]|[^a-zA-Z0-9 ]/,Ra=["Array","Buffer","DataView","Date","Error","Float32Array","Float64Array","Function","Int8Array","Int16Array","Int32Array","Map","Math","Object","Promise","RegExp","Set","String","Symbol","TypeError","Uint8Array","Uint8ClampedArray","Uint16Array","Uint32Array","WeakMap","_","clearTimeout","isFinite","parseInt","setTimeout"],Hc=-1,Le={};Le[fo]=Le[bt]=Le[co]=Le[po]=Le[Tu]=Le[ho]=Le[Hr]=Le[go]=Le[yo]=!0,Le[ve]=Le[Lt]=Le[Qn]=Le[It]=Le[Jn]=Le[br]=Le[Ci]=Le[Wr]=Le[zt]=Le[Ai]=Le[Nn]=Le[Oi]=Le[en]=Le[Ti]=Le[Ri]=!1;var Te={};Te[ve]=Te[Lt]=Te[Qn]=Te[Jn]=Te[It]=Te[br]=Te[fo]=Te[bt]=Te[co]=Te[po]=Te[Tu]=Te[zt]=Te[Ai]=Te[Nn]=Te[Oi]=Te[en]=Te[Ti]=Te[so]=Te[ho]=Te[Hr]=Te[go]=Te[yo]=!0,Te[Ci]=Te[Wr]=Te[Ri]=!1;var _={\u00C0:"A",\u00C1:"A",\u00C2:"A",\u00C3:"A",\u00C4:"A",\u00C5:"A",\u00E0:"a",\u00E1:"a",\u00E2:"a",\u00E3:"a",\u00E4:"a",\u00E5:"a",\u00C7:"C",\u00E7:"c",\u00D0:"D",\u00F0:"d",\u00C8:"E",\u00C9:"E",\u00CA:"E",\u00CB:"E",\u00E8:"e",\u00E9:"e",\u00EA:"e",\u00EB:"e",\u00CC:"I",\u00CD:"I",\u00CE:"I",\u00CF:"I",\u00EC:"i",\u00ED:"i",\u00EE:"i",\u00EF:"i",\u00D1:"N",\u00F1:"n",\u00D2:"O",\u00D3:"O",\u00D4:"O",\u00D5:"O",\u00D6:"O",\u00D8:"O",\u00F2:"o",\u00F3:"o",\u00F4:"o",\u00F5:"o",\u00F6:"o",\u00F8:"o",\u00D9:"U",\u00DA:"U",\u00DB:"U",\u00DC:"U",\u00F9:"u",\u00FA:"u",\u00FB:"u",\u00FC:"u",\u00DD:"Y",\u00FD:"y",\u00FF:"y",\u00C6:"Ae",\u00E6:"ae",\u00DE:"Th",\u00FE:"th",\u00DF:"ss",\u0100:"A",\u0102:"A",\u0104:"A",\u0101:"a",\u0103:"a",\u0105:"a",\u0106:"C",\u0108:"C",\u010A:"C",\u010C:"C",\u0107:"c",\u0109:"c",\u010B:"c",\u010D:"c",\u010E:"D",\u0110:"D",\u010F:"d",\u0111:"d",\u0112:"E",\u0114:"E",\u0116:"E",\u0118:"E",\u011A:"E",\u0113:"e",\u0115:"e",\u0117:"e",\u0119:"e",\u011B:"e",\u011C:"G",\u011E:"G",\u0120:"G",\u0122:"G",\u011D:"g",\u011F:"g",\u0121:"g",\u0123:"g",\u0124:"H",\u0126:"H",\u0125:"h",\u0127:"h",\u0128:"I",\u012A:"I",\u012C:"I",\u012E:"I",\u0130:"I",\u0129:"i",\u012B:"i",\u012D:"i",\u012F:"i",\u0131:"i",\u0134:"J",\u0135:"j",\u0136:"K",\u0137:"k",\u0138:"k",\u0139:"L",\u013B:"L",\u013D:"L",\u013F:"L",\u0141:"L",\u013A:"l",\u013C:"l",\u013E:"l",\u0140:"l",\u0142:"l",\u0143:"N",\u0145:"N",\u0147:"N",\u014A:"N",\u0144:"n",\u0146:"n",\u0148:"n",\u014B:"n",\u014C:"O",\u014E:"O",\u0150:"O",\u014D:"o",\u014F:"o",\u0151:"o",\u0154:"R",\u0156:"R",\u0158:"R",\u0155:"r",\u0157:"r",\u0159:"r",\u015A:"S",\u015C:"S",\u015E:"S",\u0160:"S",\u015B:"s",\u015D:"s",\u015F:"s",\u0161:"s",\u0162:"T",\u0164:"T",\u0166:"T",\u0163:"t",\u0165:"t",\u0167:"t",\u0168:"U",\u016A:"U",\u016C:"U",\u016E:"U",\u0170:"U",\u0172:"U",\u0169:"u",\u016B:"u",\u016D:"u",\u016F:"u",\u0171:"u",\u0173:"u",\u0174:"W",\u0175:"w",\u0176:"Y",\u0177:"y",\u0178:"Y",\u0179:"Z",\u017B:"Z",\u017D:"Z",\u017A:"z",\u017C:"z",\u017E:"z",\u0132:"IJ",\u0133:"ij",\u0152:"Oe",\u0153:"oe",\u0149:"'n",\u017F:"s"},I={"&":"&","<":"<",">":">",'"':""","'":"'"},b={"&":"&","<":"<",">":">",""":'"',"'":"'"},J={"\\":"\\","'":"'","\n":"n","\r":"r","\u2028":"u2028","\u2029":"u2029"},Ie=parseFloat,le=parseInt,Fe=typeof On=="object"&&On&&On.Object===Object&&On,tt=typeof self=="object"&&self&&self.Object===Object&&self,_e=Fe||tt||Function("return this")(),ke=t&&!t.nodeType&&t,Je=ke&&!0&&e&&!e.nodeType&&e,Wt=Je&&Je.exports===ke,nt=Wt&&Fe.process,$e=function(){try{var L=Je&&Je.require&&Je.require("util").types;return L||nt&&nt.binding&&nt.binding("util")}catch{}}(),kt=$e&&$e.isArrayBuffer,Fn=$e&&$e.isDate,vn=$e&&$e.isMap,Yn=$e&&$e.isRegExp,Uu=$e&&$e.isSet,$i=$e&&$e.isTypedArray;function ft(L,U,F){switch(F.length){case 0:return L.call(U);case 1:return L.call(U,F[0]);case 2:return L.call(U,F[0],F[1]);case 3:return L.call(U,F[0],F[1],F[2])}return L.apply(U,F)}function $E(L,U,F,X){for(var ue=-1,Pe=L==null?0:L.length;++ue-1}function jc(L,U,F){for(var X=-1,ue=L==null?0:L.length;++X-1;);return F}function My(L,U){for(var F=L.length;F--&&Co(U,L[F],0)>-1;);return F}function VE(L,U){for(var F=L.length,X=0;F--;)L[F]===U&&++X;return X}var qE=Gc(_),KE=Gc(I);function GE(L){return"\\"+J[L]}function QE(L,U){return L==null?n:L[U]}function Ao(L){return Ta.test(L)}function JE(L){return Fi.test(L)}function XE(L){for(var U,F=[];!(U=L.next()).done;)F.push(U.value);return F}function Yc(L){var U=-1,F=Array(L.size);return L.forEach(function(X,ue){F[++U]=[ue,X]}),F}function Uy(L,U){return function(F){return L(U(F))}}function Kr(L,U){for(var F=-1,X=L.length,ue=0,Pe=[];++F-1}function Ux(r,o){var a=this.__data__,f=Ka(a,r);return f<0?(++this.size,a.push([r,o])):a[f][1]=o,this}vr.prototype.clear=Dx,vr.prototype.delete=Fx,vr.prototype.get=$x,vr.prototype.has=Mx,vr.prototype.set=Ux;function mr(r){var o=-1,a=r==null?0:r.length;for(this.clear();++o=o?r:o)),r}function Sn(r,o,a,f,p,m){var C,O=o&g,k=o&S,B=o&R;if(a&&(C=p?a(r,f,p,m):a(r)),C!==n)return C;if(!We(r))return r;var z=ae(r);if(z){if(C=WP(r),!O)return Ht(r,C)}else{var V=Et(r),Q=V==Wr||V==Ou;if(Zr(r))return _v(r,O);if(V==Nn||V==ve||Q&&!p){if(C=k||Q?{}:Bv(r),!O)return k?IP(r,eP(C,r)):LP(r,Jy(C,r))}else{if(!Te[V])return p?r:{};C=HP(r,V,O)}}m||(m=new Mn);var Z=m.get(r);if(Z)return Z;m.set(r,C),hm(r)?r.forEach(function(ne){C.add(Sn(ne,o,a,ne,r,m))}):dm(r)&&r.forEach(function(ne,ge){C.set(ge,Sn(ne,o,a,ge,r,m))});var te=B?k?Pd:xd:k?Vt:ct,de=z?n:te(r);return mn(de||r,function(ne,ge){de&&(ge=ne,ne=r[ge]),Vu(C,ge,Sn(ne,o,a,ge,r,m))}),C}function tP(r){var o=ct(r);return function(a){return Xy(a,r,o)}}function Xy(r,o,a){var f=a.length;if(r==null)return!f;for(r=Ne(r);f--;){var p=a[f],m=o[p],C=r[p];if(C===n&&!(p in r)||!m(C))return!1}return!0}function Yy(r,o,a){if(typeof r!="function")throw new wn(s);return Yu(function(){r.apply(n,a)},o)}function qu(r,o,a,f){var p=-1,m=La,C=!0,O=r.length,k=[],B=o.length;if(!O)return k;a&&(o=Be(o,nn(a))),f?(m=jc,C=!1):o.length>=u&&(m=Bu,C=!1,o=new Bi(o));e:for(;++pp?0:p+a),f=f===n||f>p?p:ce(f),f<0&&(f+=p),f=a>f?0:ym(f);a0&&a(O)?o>1?yt(O,o-1,a,f,p):qr(p,O):f||(p[p.length]=O)}return p}var od=Av(),tv=Av(!0);function Zn(r,o){return r&&od(r,o,ct)}function ud(r,o){return r&&tv(r,o,ct)}function Qa(r,o){return Vr(o,function(a){return xr(r[a])})}function bi(r,o){o=Xr(o,r);for(var a=0,f=o.length;r!=null&&ao}function iP(r,o){return r!=null&&Ae.call(r,o)}function oP(r,o){return r!=null&&o in Ne(r)}function uP(r,o,a){return r>=St(o,a)&&r=120&&z.length>=120)?new Bi(C&&z):n}z=r[0];var V=-1,Q=O[0];e:for(;++V-1;)O!==r&&za.call(O,k,1),za.call(r,k,1);return r}function dv(r,o){for(var a=r?o.length:0,f=a-1;a--;){var p=o[a];if(a==f||p!==m){var m=p;Er(p)?za.call(r,p,1):yd(r,p)}}return r}function pd(r,o){return r+Ha(qy()*(o-r+1))}function wP(r,o,a,f){for(var p=-1,m=ut(Wa((o-r)/(a||1)),0),C=F(m);m--;)C[f?m:++p]=r,r+=a;return C}function hd(r,o){var a="";if(!r||o<1||o>G)return a;do o%2&&(a+=r),o=Ha(o/2),o&&(r+=r);while(o);return a}function pe(r,o){return Id(Wv(r,o,qt),r+"")}function _P(r){return Qy(Mo(r))}function SP(r,o){var a=Mo(r);return us(a,zi(o,0,a.length))}function Qu(r,o,a,f){if(!We(r))return r;o=Xr(o,r);for(var p=-1,m=o.length,C=m-1,O=r;O!=null&&++pp?0:p+o),a=a>p?p:a,a<0&&(a+=p),p=o>a?0:a-o>>>0,o>>>=0;for(var m=F(p);++f>>1,C=r[m];C!==null&&!on(C)&&(a?C<=o:C=u){var B=o?null:FP(r);if(B)return ka(B);C=!1,p=Bu,k=new Bi}else k=o?[]:O;e:for(;++f=f?r:En(r,o,a)}var wv=dx||function(r){return _e.clearTimeout(r)};function _v(r,o){if(o)return r.slice();var a=r.length,f=by?by(a):new r.constructor(a);return r.copy(f),f}function _d(r){var o=new r.constructor(r.byteLength);return new Ua(o).set(new Ua(r)),o}function AP(r,o){var a=o?_d(r.buffer):r.buffer;return new r.constructor(a,r.byteOffset,r.byteLength)}function OP(r){var o=new r.constructor(r.source,yn.exec(r));return o.lastIndex=r.lastIndex,o}function TP(r){return ju?Ne(ju.call(r)):{}}function Sv(r,o){var a=o?_d(r.buffer):r.buffer;return new r.constructor(a,r.byteOffset,r.length)}function Ev(r,o){if(r!==o){var a=r!==n,f=r===null,p=r===r,m=on(r),C=o!==n,O=o===null,k=o===o,B=on(o);if(!O&&!B&&!m&&r>o||m&&C&&k&&!O&&!B||f&&C&&k||!a&&k||!p)return 1;if(!f&&!m&&!B&&r=O)return k;var B=a[f];return k*(B=="desc"?-1:1)}}return r.index-o.index}function xv(r,o,a,f){for(var p=-1,m=r.length,C=a.length,O=-1,k=o.length,B=ut(m-C,0),z=F(k+B),V=!f;++O1?a[p-1]:n,C=p>2?a[2]:n;for(m=r.length>3&&typeof m=="function"?(p--,m):n,C&&Dt(a[0],a[1],C)&&(m=p<3?n:m,p=1),o=Ne(o);++f-1?p[m?o[C]:C]:n}}function Rv(r){return Sr(function(o){var a=o.length,f=a,p=_n.prototype.thru;for(r&&o.reverse();f--;){var m=o[f];if(typeof m!="function")throw new wn(s);if(p&&!C&&is(m)=="wrapper")var C=new _n([],!0)}for(f=C?f:a;++f1&&Se.reverse(),z&&kO))return!1;var B=m.get(r),z=m.get(o);if(B&&z)return B==o&&z==r;var V=-1,Q=!0,Z=a&A?new Bi:n;for(m.set(r,o),m.set(o,r);++V1?"& ":"")+o[f],o=o.join(a>2?", ":" "),r.replace(Du,`{ +/* [wrapped with `+o+`] */ +`)}function VP(r){return ae(r)||ji(r)||!!(jy&&r&&r[jy])}function Er(r,o){var a=typeof r;return o=o==null?G:o,!!o&&(a=="number"||a!="symbol"&&Lc.test(r))&&r>-1&&r%1==0&&r0){if(++o>=re)return arguments[0]}else o=0;return r.apply(n,arguments)}}function us(r,o){var a=-1,f=r.length,p=f-1;for(o=o===n?f:o;++a1?r[o-1]:n;return a=typeof a=="function"?(r.pop(),a):n,em(r,a)});function tm(r){var o=y(r);return o.__chain__=!0,o}function nA(r,o){return o(r),r}function ls(r,o){return o(r)}var rA=Sr(function(r){var o=r.length,a=o?r[0]:0,f=this.__wrapped__,p=function(m){return id(m,r)};return o>1||this.__actions__.length||!(f instanceof me)||!Er(a)?this.thru(p):(f=f.slice(a,+a+(o?1:0)),f.__actions__.push({func:ls,args:[p],thisArg:n}),new _n(f,this.__chain__).thru(function(m){return o&&!m.length&&m.push(n),m}))});function iA(){return tm(this)}function oA(){return new _n(this.value(),this.__chain__)}function uA(){this.__values__===n&&(this.__values__=gm(this.value()));var r=this.__index__>=this.__values__.length,o=r?n:this.__values__[this.__index__++];return{done:r,value:o}}function lA(){return this}function aA(r){for(var o,a=this;a instanceof qa;){var f=Gv(a);f.__index__=0,f.__values__=n,o?p.__wrapped__=f:o=f;var p=f;a=a.__wrapped__}return p.__wrapped__=r,o}function sA(){var r=this.__wrapped__;if(r instanceof me){var o=r;return this.__actions__.length&&(o=new me(this)),o=o.reverse(),o.__actions__.push({func:ls,args:[kd],thisArg:n}),new _n(o,this.__chain__)}return this.thru(kd)}function fA(){return vv(this.__wrapped__,this.__actions__)}var cA=Za(function(r,o,a){Ae.call(r,a)?++r[a]:wr(r,a,1)});function dA(r,o,a){var f=ae(r)?Ly:nP;return a&&Dt(r,o,a)&&(o=n),f(r,ee(o,3))}function pA(r,o){var a=ae(r)?Vr:ev;return a(r,ee(o,3))}var hA=Tv(Qv),gA=Tv(Jv);function yA(r,o){return yt(as(r,o),1)}function vA(r,o){return yt(as(r,o),gt)}function mA(r,o,a){return a=a===n?1:ce(a),yt(as(r,o),a)}function nm(r,o){var a=ae(r)?mn:Qr;return a(r,ee(o,3))}function rm(r,o){var a=ae(r)?ME:Zy;return a(r,ee(o,3))}var wA=Za(function(r,o,a){Ae.call(r,a)?r[a].push(o):wr(r,a,[o])});function _A(r,o,a,f){r=jt(r)?r:Mo(r),a=a&&!f?ce(a):0;var p=r.length;return a<0&&(a=ut(p+a,0)),ps(r)?a<=p&&r.indexOf(o,a)>-1:!!p&&Co(r,o,a)>-1}var SA=pe(function(r,o,a){var f=-1,p=typeof o=="function",m=jt(r)?F(r.length):[];return Qr(r,function(C){m[++f]=p?ft(o,C,a):Ku(C,o,a)}),m}),EA=Za(function(r,o,a){wr(r,a,o)});function as(r,o){var a=ae(r)?Be:uv;return a(r,ee(o,3))}function xA(r,o,a,f){return r==null?[]:(ae(o)||(o=o==null?[]:[o]),a=f?n:a,ae(a)||(a=a==null?[]:[a]),fv(r,o,a))}var PA=Za(function(r,o,a){r[a?0:1].push(o)},function(){return[[],[]]});function CA(r,o,a){var f=ae(r)?Vc:Dy,p=arguments.length<3;return f(r,ee(o,4),a,p,Qr)}function AA(r,o,a){var f=ae(r)?UE:Dy,p=arguments.length<3;return f(r,ee(o,4),a,p,Zy)}function OA(r,o){var a=ae(r)?Vr:ev;return a(r,cs(ee(o,3)))}function TA(r){var o=ae(r)?Qy:_P;return o(r)}function RA(r,o,a){(a?Dt(r,o,a):o===n)?o=1:o=ce(o);var f=ae(r)?Xx:SP;return f(r,o)}function LA(r){var o=ae(r)?Yx:xP;return o(r)}function IA(r){if(r==null)return 0;if(jt(r))return ps(r)?Oo(r):r.length;var o=Et(r);return o==zt||o==en?r.size:fd(r).length}function kA(r,o,a){var f=ae(r)?qc:PP;return a&&Dt(r,o,a)&&(o=n),f(r,ee(o,3))}var NA=pe(function(r,o){if(r==null)return[];var a=o.length;return a>1&&Dt(r,o[0],o[1])?o=[]:a>2&&Dt(o[0],o[1],o[2])&&(o=[o[0]]),fv(r,yt(o,1),[])}),ss=px||function(){return _e.Date.now()};function DA(r,o){if(typeof o!="function")throw new wn(s);return r=ce(r),function(){if(--r<1)return o.apply(this,arguments)}}function im(r,o,a){return o=a?n:o,o=r&&o==null?r.length:o,_r(r,W,n,n,n,n,o)}function om(r,o){var a;if(typeof o!="function")throw new wn(s);return r=ce(r),function(){return--r>0&&(a=o.apply(this,arguments)),r<=1&&(o=n),a}}var Dd=pe(function(r,o,a){var f=N;if(a.length){var p=Kr(a,Fo(Dd));f|=M}return _r(r,f,o,a,p)}),um=pe(function(r,o,a){var f=N|x;if(a.length){var p=Kr(a,Fo(um));f|=M}return _r(o,f,r,a,p)});function lm(r,o,a){o=a?n:o;var f=_r(r,P,n,n,n,n,n,o);return f.placeholder=lm.placeholder,f}function am(r,o,a){o=a?n:o;var f=_r(r,T,n,n,n,n,n,o);return f.placeholder=am.placeholder,f}function sm(r,o,a){var f,p,m,C,O,k,B=0,z=!1,V=!1,Q=!0;if(typeof r!="function")throw new wn(s);o=Pn(o)||0,We(a)&&(z=!!a.leading,V="maxWait"in a,m=V?ut(Pn(a.maxWait)||0,o):m,Q="trailing"in a?!!a.trailing:Q);function Z(Ye){var Bn=f,Cr=p;return f=p=n,B=Ye,C=r.apply(Cr,Bn),C}function te(Ye){return B=Ye,O=Yu(ge,o),z?Z(Ye):C}function de(Ye){var Bn=Ye-k,Cr=Ye-B,Tm=o-Bn;return V?St(Tm,m-Cr):Tm}function ne(Ye){var Bn=Ye-k,Cr=Ye-B;return k===n||Bn>=o||Bn<0||V&&Cr>=m}function ge(){var Ye=ss();if(ne(Ye))return Se(Ye);O=Yu(ge,de(Ye))}function Se(Ye){return O=n,Q&&f?Z(Ye):(f=p=n,C)}function un(){O!==n&&wv(O),B=0,f=k=p=O=n}function Ft(){return O===n?C:Se(ss())}function ln(){var Ye=ss(),Bn=ne(Ye);if(f=arguments,p=this,k=Ye,Bn){if(O===n)return te(k);if(V)return wv(O),O=Yu(ge,o),Z(k)}return O===n&&(O=Yu(ge,o)),C}return ln.cancel=un,ln.flush=Ft,ln}var FA=pe(function(r,o){return Yy(r,1,o)}),$A=pe(function(r,o,a){return Yy(r,Pn(o)||0,a)});function MA(r){return _r(r,q)}function fs(r,o){if(typeof r!="function"||o!=null&&typeof o!="function")throw new wn(s);var a=function(){var f=arguments,p=o?o.apply(this,f):f[0],m=a.cache;if(m.has(p))return m.get(p);var C=r.apply(this,f);return a.cache=m.set(p,C)||m,C};return a.cache=new(fs.Cache||mr),a}fs.Cache=mr;function cs(r){if(typeof r!="function")throw new wn(s);return function(){var o=arguments;switch(o.length){case 0:return!r.call(this);case 1:return!r.call(this,o[0]);case 2:return!r.call(this,o[0],o[1]);case 3:return!r.call(this,o[0],o[1],o[2])}return!r.apply(this,o)}}function UA(r){return om(2,r)}var BA=CP(function(r,o){o=o.length==1&&ae(o[0])?Be(o[0],nn(ee())):Be(yt(o,1),nn(ee()));var a=o.length;return pe(function(f){for(var p=-1,m=St(f.length,a);++p=o}),ji=rv(function(){return arguments}())?rv:function(r){return Ke(r)&&Ae.call(r,"callee")&&!Hy.call(r,"callee")},ae=F.isArray,eO=kt?nn(kt):aP;function jt(r){return r!=null&&ds(r.length)&&!xr(r)}function Xe(r){return Ke(r)&&jt(r)}function tO(r){return r===!0||r===!1||Ke(r)&&Nt(r)==It}var Zr=gx||qd,nO=Fn?nn(Fn):sP;function rO(r){return Ke(r)&&r.nodeType===1&&!Zu(r)}function iO(r){if(r==null)return!0;if(jt(r)&&(ae(r)||typeof r=="string"||typeof r.splice=="function"||Zr(r)||$o(r)||ji(r)))return!r.length;var o=Et(r);if(o==zt||o==en)return!r.size;if(Xu(r))return!fd(r).length;for(var a in r)if(Ae.call(r,a))return!1;return!0}function oO(r,o){return Gu(r,o)}function uO(r,o,a){a=typeof a=="function"?a:n;var f=a?a(r,o):n;return f===n?Gu(r,o,n,a):!!f}function $d(r){if(!Ke(r))return!1;var o=Nt(r);return o==Ci||o==oa||typeof r.message=="string"&&typeof r.name=="string"&&!Zu(r)}function lO(r){return typeof r=="number"&&Vy(r)}function xr(r){if(!We(r))return!1;var o=Nt(r);return o==Wr||o==Ou||o==zr||o==hc}function cm(r){return typeof r=="number"&&r==ce(r)}function ds(r){return typeof r=="number"&&r>-1&&r%1==0&&r<=G}function We(r){var o=typeof r;return r!=null&&(o=="object"||o=="function")}function Ke(r){return r!=null&&typeof r=="object"}var dm=vn?nn(vn):cP;function aO(r,o){return r===o||sd(r,o,Ad(o))}function sO(r,o,a){return a=typeof a=="function"?a:n,sd(r,o,Ad(o),a)}function fO(r){return pm(r)&&r!=+r}function cO(r){if(GP(r))throw new ue(l);return iv(r)}function dO(r){return r===null}function pO(r){return r==null}function pm(r){return typeof r=="number"||Ke(r)&&Nt(r)==Ai}function Zu(r){if(!Ke(r)||Nt(r)!=Nn)return!1;var o=Ba(r);if(o===null)return!0;var a=Ae.call(o,"constructor")&&o.constructor;return typeof a=="function"&&a instanceof a&&Fa.call(a)==sx}var Md=Yn?nn(Yn):dP;function hO(r){return cm(r)&&r>=-G&&r<=G}var hm=Uu?nn(Uu):pP;function ps(r){return typeof r=="string"||!ae(r)&&Ke(r)&&Nt(r)==Ti}function on(r){return typeof r=="symbol"||Ke(r)&&Nt(r)==so}var $o=$i?nn($i):hP;function gO(r){return r===n}function yO(r){return Ke(r)&&Et(r)==Ri}function vO(r){return Ke(r)&&Nt(r)==yc}var mO=rs(cd),wO=rs(function(r,o){return r<=o});function gm(r){if(!r)return[];if(jt(r))return ps(r)?$n(r):Ht(r);if(zu&&r[zu])return XE(r[zu]());var o=Et(r),a=o==zt?Yc:o==en?ka:Mo;return a(r)}function Pr(r){if(!r)return r===0?r:0;if(r=Pn(r),r===gt||r===-gt){var o=r<0?-1:1;return o*oe}return r===r?r:0}function ce(r){var o=Pr(r),a=o%1;return o===o?a?o-a:o:0}function ym(r){return r?zi(ce(r),0,Ee):0}function Pn(r){if(typeof r=="number")return r;if(on(r))return ie;if(We(r)){var o=typeof r.valueOf=="function"?r.valueOf():r;r=We(o)?o+"":o}if(typeof r!="string")return r===0?r:+r;r=Fy(r);var a=Oc.test(r);return a||Rc.test(r)?le(r.slice(2),a?2:8):Ac.test(r)?ie:+r}function vm(r){return er(r,Vt(r))}function _O(r){return r?zi(ce(r),-G,G):r===0?r:0}function Ce(r){return r==null?"":rn(r)}var SO=No(function(r,o){if(Xu(o)||jt(o)){er(o,ct(o),r);return}for(var a in o)Ae.call(o,a)&&Vu(r,a,o[a])}),mm=No(function(r,o){er(o,Vt(o),r)}),hs=No(function(r,o,a,f){er(o,Vt(o),r,f)}),EO=No(function(r,o,a,f){er(o,ct(o),r,f)}),xO=Sr(id);function PO(r,o){var a=ko(r);return o==null?a:Jy(a,o)}var CO=pe(function(r,o){r=Ne(r);var a=-1,f=o.length,p=f>2?o[2]:n;for(p&&Dt(o[0],o[1],p)&&(f=1);++a1),m}),er(r,Pd(r),a),f&&(a=Sn(a,g|S|R,$P));for(var p=o.length;p--;)yd(a,o[p]);return a});function HO(r,o){return _m(r,cs(ee(o)))}var jO=Sr(function(r,o){return r==null?{}:vP(r,o)});function _m(r,o){if(r==null)return{};var a=Be(Pd(r),function(f){return[f]});return o=ee(o),cv(r,a,function(f,p){return o(f,p[0])})}function VO(r,o,a){o=Xr(o,r);var f=-1,p=o.length;for(p||(p=1,r=n);++fo){var f=r;r=o,o=f}if(a||r%1||o%1){var p=qy();return St(r+p*(o-r+Ie("1e-"+((p+"").length-1))),o)}return pd(r,o)}var nT=Do(function(r,o,a){return o=o.toLowerCase(),r+(a?xm(o):o)});function xm(r){return zd(Ce(r).toLowerCase())}function Pm(r){return r=Ce(r),r&&r.replace(gr,qE).replace(Wc,"")}function rT(r,o,a){r=Ce(r),o=rn(o);var f=r.length;a=a===n?f:zi(ce(a),0,f);var p=a;return a-=o.length,a>=0&&r.slice(a,p)==o}function iT(r){return r=Ce(r),r&&Li.test(r)?r.replace(sa,KE):r}function oT(r){return r=Ce(r),r&&_c.test(r)?r.replace(ku,"\\$&"):r}var uT=Do(function(r,o,a){return r+(a?"-":"")+o.toLowerCase()}),lT=Do(function(r,o,a){return r+(a?" ":"")+o.toLowerCase()}),aT=Ov("toLowerCase");function sT(r,o,a){r=Ce(r),o=ce(o);var f=o?Oo(r):0;if(!o||f>=o)return r;var p=(o-f)/2;return ns(Ha(p),a)+r+ns(Wa(p),a)}function fT(r,o,a){r=Ce(r),o=ce(o);var f=o?Oo(r):0;return o&&f>>0,a?(r=Ce(r),r&&(typeof o=="string"||o!=null&&!Md(o))&&(o=rn(o),!o&&Ao(r))?Yr($n(r),0,a):r.split(o,a)):[]}var vT=Do(function(r,o,a){return r+(a?" ":"")+zd(o)});function mT(r,o,a){return r=Ce(r),a=a==null?0:zi(ce(a),0,r.length),o=rn(o),r.slice(a,a+o.length)==o}function wT(r,o,a){var f=y.templateSettings;a&&Dt(r,o,a)&&(o=n),r=Ce(r),o=hs({},o,f,Dv);var p=hs({},o.imports,f.imports,Dv),m=ct(p),C=Xc(p,m),O,k,B=0,z=o.interpolate||mo,V="__p += '",Q=Zc((o.escape||mo).source+"|"+z.source+"|"+(z===vo?Cc:mo).source+"|"+(o.evaluate||mo).source+"|$","g"),Z="//# sourceURL="+(Ae.call(o,"sourceURL")?(o.sourceURL+"").replace(/\s/g," "):"lodash.templateSources["+ ++Hc+"]")+` +`;r.replace(Q,function(ne,ge,Se,un,Ft,ln){return Se||(Se=un),V+=r.slice(B,ln).replace(Ic,GE),ge&&(O=!0,V+=`' + +__e(`+ge+`) + +'`),Ft&&(k=!0,V+=`'; +`+Ft+`; +__p += '`),Se&&(V+=`' + +((__t = (`+Se+`)) == null ? '' : __t) + +'`),B=ln+ne.length,ne}),V+=`'; +`;var te=Ae.call(o,"variable")&&o.variable;if(!te)V=`with (obj) { +`+V+` +} +`;else if(xc.test(te))throw new ue(c);V=(k?V.replace(vc,""):V).replace(pr,"$1").replace(la,"$1;"),V="function("+(te||"obj")+`) { +`+(te?"":`obj || (obj = {}); +`)+"var __t, __p = ''"+(O?", __e = _.escape":"")+(k?`, __j = Array.prototype.join; +function print() { __p += __j.call(arguments, '') } +`:`; +`)+V+`return __p +}`;var de=Am(function(){return Pe(m,Z+"return "+V).apply(n,C)});if(de.source=V,$d(de))throw de;return de}function _T(r){return Ce(r).toLowerCase()}function ST(r){return Ce(r).toUpperCase()}function ET(r,o,a){if(r=Ce(r),r&&(a||o===n))return Fy(r);if(!r||!(o=rn(o)))return r;var f=$n(r),p=$n(o),m=$y(f,p),C=My(f,p)+1;return Yr(f,m,C).join("")}function xT(r,o,a){if(r=Ce(r),r&&(a||o===n))return r.slice(0,By(r)+1);if(!r||!(o=rn(o)))return r;var f=$n(r),p=My(f,$n(o))+1;return Yr(f,0,p).join("")}function PT(r,o,a){if(r=Ce(r),r&&(a||o===n))return r.replace(Nu,"");if(!r||!(o=rn(o)))return r;var f=$n(r),p=$y(f,$n(o));return Yr(f,p).join("")}function CT(r,o){var a=j,f=fe;if(We(o)){var p="separator"in o?o.separator:p;a="length"in o?ce(o.length):a,f="omission"in o?rn(o.omission):f}r=Ce(r);var m=r.length;if(Ao(r)){var C=$n(r);m=C.length}if(a>=m)return r;var O=a-Oo(f);if(O<1)return f;var k=C?Yr(C,0,O).join(""):r.slice(0,O);if(p===n)return k+f;if(C&&(O+=k.length-O),Md(p)){if(r.slice(O).search(p)){var B,z=k;for(p.global||(p=Zc(p.source,Ce(yn.exec(p))+"g")),p.lastIndex=0;B=p.exec(z);)var V=B.index;k=k.slice(0,V===n?O:V)}}else if(r.indexOf(rn(p),O)!=O){var Q=k.lastIndexOf(p);Q>-1&&(k=k.slice(0,Q))}return k+f}function AT(r){return r=Ce(r),r&&Ru.test(r)?r.replace(aa,tx):r}var OT=Do(function(r,o,a){return r+(a?" ":"")+o.toUpperCase()}),zd=Ov("toUpperCase");function Cm(r,o,a){return r=Ce(r),o=a?n:o,o===n?JE(r)?ix(r):bE(r):r.match(o)||[]}var Am=pe(function(r,o){try{return ft(r,n,o)}catch(a){return $d(a)?a:new ue(a)}}),TT=Sr(function(r,o){return mn(o,function(a){a=tr(a),wr(r,a,Dd(r[a],r))}),r});function RT(r){var o=r==null?0:r.length,a=ee();return r=o?Be(r,function(f){if(typeof f[1]!="function")throw new wn(s);return[a(f[0]),f[1]]}):[],pe(function(f){for(var p=-1;++pG)return[];var a=Ee,f=St(r,Ee);o=ee(o),r-=Ee;for(var p=Jc(f,o);++a0||o<0)?new me(a):(r<0?a=a.takeRight(-r):r&&(a=a.drop(r)),o!==n&&(o=ce(o),a=o<0?a.dropRight(-o):a.take(o-r)),a)},me.prototype.takeRightWhile=function(r){return this.reverse().takeWhile(r).reverse()},me.prototype.toArray=function(){return this.take(Ee)},Zn(me.prototype,function(r,o){var a=/^(?:filter|find|map|reject)|While$/.test(o),f=/^(?:head|last)$/.test(o),p=y[f?"take"+(o=="last"?"Right":""):o],m=f||/^find/.test(o);!p||(y.prototype[o]=function(){var C=this.__wrapped__,O=f?[1]:arguments,k=C instanceof me,B=O[0],z=k||ae(C),V=function(ge){var Se=p.apply(y,qr([ge],O));return f&&Q?Se[0]:Se};z&&a&&typeof B=="function"&&B.length!=1&&(k=z=!1);var Q=this.__chain__,Z=!!this.__actions__.length,te=m&&!Q,de=k&&!Z;if(!m&&z){C=de?C:new me(this);var ne=r.apply(C,O);return ne.__actions__.push({func:ls,args:[V],thisArg:n}),new _n(ne,Q)}return te&&de?r.apply(this,O):(ne=this.thru(V),te?f?ne.value()[0]:ne.value():ne)})}),mn(["pop","push","shift","sort","splice","unshift"],function(r){var o=Na[r],a=/^(?:push|sort|unshift)$/.test(r)?"tap":"thru",f=/^(?:pop|shift)$/.test(r);y.prototype[r]=function(){var p=arguments;if(f&&!this.__chain__){var m=this.value();return o.apply(ae(m)?m:[],p)}return this[a](function(C){return o.apply(ae(C)?C:[],p)})}}),Zn(me.prototype,function(r,o){var a=y[o];if(a){var f=a.name+"";Ae.call(Io,f)||(Io[f]=[]),Io[f].push({name:o,func:a})}}),Io[es(n,x).name]=[{name:"wrapper",func:n}],me.prototype.clone=Ax,me.prototype.reverse=Ox,me.prototype.value=Tx,y.prototype.at=rA,y.prototype.chain=iA,y.prototype.commit=oA,y.prototype.next=uA,y.prototype.plant=aA,y.prototype.reverse=sA,y.prototype.toJSON=y.prototype.valueOf=y.prototype.value=fA,y.prototype.first=y.prototype.head,zu&&(y.prototype[zu]=lA),y},To=ox();Je?((Je.exports=To)._=To,ke._=To):_e._=To}).call(On)})(uh,uh.exports);const p2=uh.exports;window._=p2;window.axios=d2;window.axios.defaults.headers.common["X-Requested-With"]="XMLHttpRequest";var he={exports:{}},ye={};/** + * @license React + * react.production.min.js + * + * Copyright (c) Facebook, Inc. and its affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */var Ql=Symbol.for("react.element"),h2=Symbol.for("react.portal"),g2=Symbol.for("react.fragment"),y2=Symbol.for("react.strict_mode"),v2=Symbol.for("react.profiler"),m2=Symbol.for("react.provider"),w2=Symbol.for("react.context"),_2=Symbol.for("react.forward_ref"),S2=Symbol.for("react.suspense"),E2=Symbol.for("react.memo"),x2=Symbol.for("react.lazy"),e0=Symbol.iterator;function P2(e){return e===null||typeof e!="object"?null:(e=e0&&e[e0]||e["@@iterator"],typeof e=="function"?e:null)}var _w={isMounted:function(){return!1},enqueueForceUpdate:function(){},enqueueReplaceState:function(){},enqueueSetState:function(){}},Sw=Object.assign,Ew={};function Eu(e,t,n){this.props=e,this.context=t,this.refs=Ew,this.updater=n||_w}Eu.prototype.isReactComponent={};Eu.prototype.setState=function(e,t){if(typeof e!="object"&&typeof e!="function"&&e!=null)throw Error("setState(...): takes an object of state variables to update or a function which returns an object of state variables.");this.updater.enqueueSetState(this,e,t,"setState")};Eu.prototype.forceUpdate=function(e){this.updater.enqueueForceUpdate(this,e,"forceUpdate")};function xw(){}xw.prototype=Eu.prototype;function xg(e,t,n){this.props=e,this.context=t,this.refs=Ew,this.updater=n||_w}var Pg=xg.prototype=new xw;Pg.constructor=xg;Sw(Pg,Eu.prototype);Pg.isPureReactComponent=!0;var t0=Array.isArray,Pw=Object.prototype.hasOwnProperty,Cg={current:null},Cw={key:!0,ref:!0,__self:!0,__source:!0};function Aw(e,t,n){var i,u={},l=null,s=null;if(t!=null)for(i in t.ref!==void 0&&(s=t.ref),t.key!==void 0&&(l=""+t.key),t)Pw.call(t,i)&&!Cw.hasOwnProperty(i)&&(u[i]=t[i]);var c=arguments.length-2;if(c===1)u.children=n;else if(1>>1,qe=G[Ee];if(0>>1;Eeu(ve,ie))Ltu(zr,ve)?(G[Ee]=zr,G[Lt]=ie,Ee=Lt):(G[Ee]=ve,G[kn]=ie,Ee=kn);else if(Ltu(zr,ie))G[Ee]=zr,G[Lt]=ie,Ee=Lt;else break e}}return oe}function u(G,oe){var ie=G.sortIndex-oe.sortIndex;return ie!==0?ie:G.id-oe.id}if(typeof performance=="object"&&typeof performance.now=="function"){var l=performance;e.unstable_now=function(){return l.now()}}else{var s=Date,c=s.now();e.unstable_now=function(){return s.now()-c}}var d=[],h=[],v=1,g=null,S=3,R=!1,w=!1,A=!1,N=typeof setTimeout=="function"?setTimeout:null,x=typeof clearTimeout=="function"?clearTimeout:null,E=typeof setImmediate<"u"?setImmediate:null;typeof navigator<"u"&&navigator.scheduling!==void 0&&navigator.scheduling.isInputPending!==void 0&&navigator.scheduling.isInputPending.bind(navigator.scheduling);function P(G){for(var oe=n(h);oe!==null;){if(oe.callback===null)i(h);else if(oe.startTime<=G)i(h),oe.sortIndex=oe.expirationTime,t(d,oe);else break;oe=n(h)}}function T(G){if(A=!1,P(G),!w)if(n(d)!==null)w=!0,Zt(M);else{var oe=n(h);oe!==null&>(T,oe.startTime-G)}}function M(G,oe){w=!1,A&&(A=!1,x(D),D=-1),R=!0;var ie=S;try{for(P(oe),g=n(d);g!==null&&(!(g.expirationTime>oe)||G&&!fe());){var Ee=g.callback;if(typeof Ee=="function"){g.callback=null,S=g.priorityLevel;var qe=Ee(g.expirationTime<=oe);oe=e.unstable_now(),typeof qe=="function"?g.callback=qe:g===n(d)&&i(d),P(oe)}else i(d);g=n(d)}if(g!==null)var Br=!0;else{var kn=n(h);kn!==null&>(T,kn.startTime-oe),Br=!1}return Br}finally{g=null,S=ie,R=!1}}var H=!1,W=null,D=-1,q=5,j=-1;function fe(){return!(e.unstable_now()-jG||125Ee?(G.sortIndex=ie,t(h,G),n(d)===null&&G===n(h)&&(A?(x(D),D=-1):A=!0,gt(T,ie-Ee))):(G.sortIndex=qe,t(d,G),w||R||(w=!0,Zt(M))),G},e.unstable_shouldYield=fe,e.unstable_wrapCallback=function(G){var oe=S;return function(){var ie=S;S=oe;try{return G.apply(this,arguments)}finally{S=ie}}}})(Rw);(function(e){e.exports=Rw})(Tw);/** + * @license React + * react-dom.production.min.js + * + * Copyright (c) Facebook, Inc. and its affiliates. + * + * This source code is licensed under the MIT license found in the + * LICENSE file in the root directory of this source tree. + */var R2=he.exports,pn=Tw.exports;function K(e){for(var t="https://reactjs.org/docs/error-decoder.html?invariant="+e,n=1;n"u"||typeof window.document>"u"||typeof window.document.createElement>"u"),ah=Object.prototype.hasOwnProperty,L2=/^[:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD][:A-Z_a-z\u00C0-\u00D6\u00D8-\u00F6\u00F8-\u02FF\u0370-\u037D\u037F-\u1FFF\u200C-\u200D\u2070-\u218F\u2C00-\u2FEF\u3001-\uD7FF\uF900-\uFDCF\uFDF0-\uFFFD\-.0-9\u00B7\u0300-\u036F\u203F-\u2040]*$/,r0={},i0={};function I2(e){return ah.call(i0,e)?!0:ah.call(r0,e)?!1:L2.test(e)?i0[e]=!0:(r0[e]=!0,!1)}function k2(e,t,n,i){if(n!==null&&n.type===0)return!1;switch(typeof t){case"function":case"symbol":return!0;case"boolean":return i?!1:n!==null?!n.acceptsBooleans:(e=e.toLowerCase().slice(0,5),e!=="data-"&&e!=="aria-");default:return!1}}function N2(e,t,n,i){if(t===null||typeof t>"u"||k2(e,t,n,i))return!0;if(i)return!1;if(n!==null)switch(n.type){case 3:return!t;case 4:return t===!1;case 5:return isNaN(t);case 6:return isNaN(t)||1>t}return!1}function Bt(e,t,n,i,u,l,s){this.acceptsBooleans=t===2||t===3||t===4,this.attributeName=i,this.attributeNamespace=u,this.mustUseProperty=n,this.propertyName=e,this.type=t,this.sanitizeURL=l,this.removeEmptyString=s}var _t={};"children dangerouslySetInnerHTML defaultValue defaultChecked innerHTML suppressContentEditableWarning suppressHydrationWarning style".split(" ").forEach(function(e){_t[e]=new Bt(e,0,!1,e,null,!1,!1)});[["acceptCharset","accept-charset"],["className","class"],["htmlFor","for"],["httpEquiv","http-equiv"]].forEach(function(e){var t=e[0];_t[t]=new Bt(t,1,!1,e[1],null,!1,!1)});["contentEditable","draggable","spellCheck","value"].forEach(function(e){_t[e]=new Bt(e,2,!1,e.toLowerCase(),null,!1,!1)});["autoReverse","externalResourcesRequired","focusable","preserveAlpha"].forEach(function(e){_t[e]=new Bt(e,2,!1,e,null,!1,!1)});"allowFullScreen async autoFocus autoPlay controls default defer disabled disablePictureInPicture disableRemotePlayback formNoValidate hidden loop noModule noValidate open playsInline readOnly required reversed scoped seamless itemScope".split(" ").forEach(function(e){_t[e]=new Bt(e,3,!1,e.toLowerCase(),null,!1,!1)});["checked","multiple","muted","selected"].forEach(function(e){_t[e]=new Bt(e,3,!0,e,null,!1,!1)});["capture","download"].forEach(function(e){_t[e]=new Bt(e,4,!1,e,null,!1,!1)});["cols","rows","size","span"].forEach(function(e){_t[e]=new Bt(e,6,!1,e,null,!1,!1)});["rowSpan","start"].forEach(function(e){_t[e]=new Bt(e,5,!1,e.toLowerCase(),null,!1,!1)});var Tg=/[\-:]([a-z])/g;function Rg(e){return e[1].toUpperCase()}"accent-height alignment-baseline arabic-form baseline-shift cap-height clip-path clip-rule color-interpolation color-interpolation-filters color-profile color-rendering dominant-baseline enable-background fill-opacity fill-rule flood-color flood-opacity font-family font-size font-size-adjust font-stretch font-style font-variant font-weight glyph-name glyph-orientation-horizontal glyph-orientation-vertical horiz-adv-x horiz-origin-x image-rendering letter-spacing lighting-color marker-end marker-mid marker-start overline-position overline-thickness paint-order panose-1 pointer-events rendering-intent shape-rendering stop-color stop-opacity strikethrough-position strikethrough-thickness stroke-dasharray stroke-dashoffset stroke-linecap stroke-linejoin stroke-miterlimit stroke-opacity stroke-width text-anchor text-decoration text-rendering underline-position underline-thickness unicode-bidi unicode-range units-per-em v-alphabetic v-hanging v-ideographic v-mathematical vector-effect vert-adv-y vert-origin-x vert-origin-y word-spacing writing-mode xmlns:xlink x-height".split(" ").forEach(function(e){var t=e.replace(Tg,Rg);_t[t]=new Bt(t,1,!1,e,null,!1,!1)});"xlink:actuate xlink:arcrole xlink:role xlink:show xlink:title xlink:type".split(" ").forEach(function(e){var t=e.replace(Tg,Rg);_t[t]=new Bt(t,1,!1,e,"http://www.w3.org/1999/xlink",!1,!1)});["xml:base","xml:lang","xml:space"].forEach(function(e){var t=e.replace(Tg,Rg);_t[t]=new Bt(t,1,!1,e,"http://www.w3.org/XML/1998/namespace",!1,!1)});["tabIndex","crossOrigin"].forEach(function(e){_t[e]=new Bt(e,1,!1,e.toLowerCase(),null,!1,!1)});_t.xlinkHref=new Bt("xlinkHref",1,!1,"xlink:href","http://www.w3.org/1999/xlink",!0,!1);["src","href","action","formAction"].forEach(function(e){_t[e]=new Bt(e,1,!1,e.toLowerCase(),null,!0,!0)});function Lg(e,t,n,i){var u=_t.hasOwnProperty(t)?_t[t]:null;(u!==null?u.type!==0:i||!(2c||u[s]!==l[c]){var d=` +`+u[s].replace(" at new "," at ");return e.displayName&&d.includes("")&&(d=d.replace("",e.displayName)),d}while(1<=s&&0<=c);break}}}finally{dp=!1,Error.prepareStackTrace=n}return(e=e?e.displayName||e.name:"")?dl(e):""}function D2(e){switch(e.tag){case 5:return dl(e.type);case 16:return dl("Lazy");case 13:return dl("Suspense");case 19:return dl("SuspenseList");case 0:case 2:case 15:return e=pp(e.type,!1),e;case 11:return e=pp(e.type.render,!1),e;case 1:return e=pp(e.type,!0),e;default:return""}}function dh(e){if(e==null)return null;if(typeof e=="function")return e.displayName||e.name||null;if(typeof e=="string")return e;switch(e){case Ko:return"Fragment";case qo:return"Portal";case sh:return"Profiler";case Ig:return"StrictMode";case fh:return"Suspense";case ch:return"SuspenseList"}if(typeof e=="object")switch(e.$$typeof){case kw:return(e.displayName||"Context")+".Consumer";case Iw:return(e._context.displayName||"Context")+".Provider";case kg:var t=e.render;return e=e.displayName,e||(e=t.displayName||t.name||"",e=e!==""?"ForwardRef("+e+")":"ForwardRef"),e;case Ng:return t=e.displayName||null,t!==null?t:dh(e.type)||"Memo";case ti:t=e._payload,e=e._init;try{return dh(e(t))}catch{}}return null}function F2(e){var t=e.type;switch(e.tag){case 24:return"Cache";case 9:return(t.displayName||"Context")+".Consumer";case 10:return(t._context.displayName||"Context")+".Provider";case 18:return"DehydratedFragment";case 11:return e=t.render,e=e.displayName||e.name||"",t.displayName||(e!==""?"ForwardRef("+e+")":"ForwardRef");case 7:return"Fragment";case 5:return t;case 4:return"Portal";case 3:return"Root";case 6:return"Text";case 16:return dh(t);case 8:return t===Ig?"StrictMode":"Mode";case 22:return"Offscreen";case 12:return"Profiler";case 21:return"Scope";case 13:return"Suspense";case 19:return"SuspenseList";case 25:return"TracingMarker";case 1:case 0:case 17:case 2:case 14:case 15:if(typeof t=="function")return t.displayName||t.name||null;if(typeof t=="string")return t}return null}function yi(e){switch(typeof e){case"boolean":case"number":case"string":case"undefined":return e;case"object":return e;default:return""}}function Dw(e){var t=e.type;return(e=e.nodeName)&&e.toLowerCase()==="input"&&(t==="checkbox"||t==="radio")}function $2(e){var t=Dw(e)?"checked":"value",n=Object.getOwnPropertyDescriptor(e.constructor.prototype,t),i=""+e[t];if(!e.hasOwnProperty(t)&&typeof n<"u"&&typeof n.get=="function"&&typeof n.set=="function"){var u=n.get,l=n.set;return Object.defineProperty(e,t,{configurable:!0,get:function(){return u.call(this)},set:function(s){i=""+s,l.call(this,s)}}),Object.defineProperty(e,t,{enumerable:n.enumerable}),{getValue:function(){return i},setValue:function(s){i=""+s},stopTracking:function(){e._valueTracker=null,delete e[t]}}}}function vs(e){e._valueTracker||(e._valueTracker=$2(e))}function Fw(e){if(!e)return!1;var t=e._valueTracker;if(!t)return!0;var n=t.getValue(),i="";return e&&(i=Dw(e)?e.checked?"true":"false":e.value),e=i,e!==n?(t.setValue(e),!0):!1}function tf(e){if(e=e||(typeof document<"u"?document:void 0),typeof e>"u")return null;try{return e.activeElement||e.body}catch{return e.body}}function ph(e,t){var n=t.checked;return Ve({},t,{defaultChecked:void 0,defaultValue:void 0,value:void 0,checked:n!=null?n:e._wrapperState.initialChecked})}function u0(e,t){var n=t.defaultValue==null?"":t.defaultValue,i=t.checked!=null?t.checked:t.defaultChecked;n=yi(t.value!=null?t.value:n),e._wrapperState={initialChecked:i,initialValue:n,controlled:t.type==="checkbox"||t.type==="radio"?t.checked!=null:t.value!=null}}function $w(e,t){t=t.checked,t!=null&&Lg(e,"checked",t,!1)}function hh(e,t){$w(e,t);var n=yi(t.value),i=t.type;if(n!=null)i==="number"?(n===0&&e.value===""||e.value!=n)&&(e.value=""+n):e.value!==""+n&&(e.value=""+n);else if(i==="submit"||i==="reset"){e.removeAttribute("value");return}t.hasOwnProperty("value")?gh(e,t.type,n):t.hasOwnProperty("defaultValue")&&gh(e,t.type,yi(t.defaultValue)),t.checked==null&&t.defaultChecked!=null&&(e.defaultChecked=!!t.defaultChecked)}function l0(e,t,n){if(t.hasOwnProperty("value")||t.hasOwnProperty("defaultValue")){var i=t.type;if(!(i!=="submit"&&i!=="reset"||t.value!==void 0&&t.value!==null))return;t=""+e._wrapperState.initialValue,n||t===e.value||(e.value=t),e.defaultValue=t}n=e.name,n!==""&&(e.name=""),e.defaultChecked=!!e._wrapperState.initialChecked,n!==""&&(e.name=n)}function gh(e,t,n){(t!=="number"||tf(e.ownerDocument)!==e)&&(n==null?e.defaultValue=""+e._wrapperState.initialValue:e.defaultValue!==""+n&&(e.defaultValue=""+n))}var pl=Array.isArray;function iu(e,t,n,i){if(e=e.options,t){t={};for(var u=0;u"+t.valueOf().toString()+"",t=ms.firstChild;e.firstChild;)e.removeChild(e.firstChild);for(;t.firstChild;)e.appendChild(t.firstChild)}});function Rl(e,t){if(t){var n=e.firstChild;if(n&&n===e.lastChild&&n.nodeType===3){n.nodeValue=t;return}}e.textContent=t}var yl={animationIterationCount:!0,aspectRatio:!0,borderImageOutset:!0,borderImageSlice:!0,borderImageWidth:!0,boxFlex:!0,boxFlexGroup:!0,boxOrdinalGroup:!0,columnCount:!0,columns:!0,flex:!0,flexGrow:!0,flexPositive:!0,flexShrink:!0,flexNegative:!0,flexOrder:!0,gridArea:!0,gridRow:!0,gridRowEnd:!0,gridRowSpan:!0,gridRowStart:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnSpan:!0,gridColumnStart:!0,fontWeight:!0,lineClamp:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,tabSize:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeDasharray:!0,strokeDashoffset:!0,strokeMiterlimit:!0,strokeOpacity:!0,strokeWidth:!0},M2=["Webkit","ms","Moz","O"];Object.keys(yl).forEach(function(e){M2.forEach(function(t){t=t+e.charAt(0).toUpperCase()+e.substring(1),yl[t]=yl[e]})});function zw(e,t,n){return t==null||typeof t=="boolean"||t===""?"":n||typeof t!="number"||t===0||yl.hasOwnProperty(e)&&yl[e]?(""+t).trim():t+"px"}function bw(e,t){e=e.style;for(var n in t)if(t.hasOwnProperty(n)){var i=n.indexOf("--")===0,u=zw(n,t[n],i);n==="float"&&(n="cssFloat"),i?e.setProperty(n,u):e[n]=u}}var U2=Ve({menuitem:!0},{area:!0,base:!0,br:!0,col:!0,embed:!0,hr:!0,img:!0,input:!0,keygen:!0,link:!0,meta:!0,param:!0,source:!0,track:!0,wbr:!0});function mh(e,t){if(t){if(U2[e]&&(t.children!=null||t.dangerouslySetInnerHTML!=null))throw Error(K(137,e));if(t.dangerouslySetInnerHTML!=null){if(t.children!=null)throw Error(K(60));if(typeof t.dangerouslySetInnerHTML!="object"||!("__html"in t.dangerouslySetInnerHTML))throw Error(K(61))}if(t.style!=null&&typeof t.style!="object")throw Error(K(62))}}function wh(e,t){if(e.indexOf("-")===-1)return typeof t.is=="string";switch(e){case"annotation-xml":case"color-profile":case"font-face":case"font-face-src":case"font-face-uri":case"font-face-format":case"font-face-name":case"missing-glyph":return!1;default:return!0}}var _h=null;function Dg(e){return e=e.target||e.srcElement||window,e.correspondingUseElement&&(e=e.correspondingUseElement),e.nodeType===3?e.parentNode:e}var Sh=null,ou=null,uu=null;function f0(e){if(e=Yl(e)){if(typeof Sh!="function")throw Error(K(280));var t=e.stateNode;t&&(t=bf(t),Sh(e.stateNode,e.type,t))}}function Ww(e){ou?uu?uu.push(e):uu=[e]:ou=e}function Hw(){if(ou){var e=ou,t=uu;if(uu=ou=null,f0(e),t)for(e=0;e>>=0,e===0?32:31-(Q2(e)/J2|0)|0}var ws=64,_s=4194304;function hl(e){switch(e&-e){case 1:return 1;case 2:return 2;case 4:return 4;case 8:return 8;case 16:return 16;case 32:return 32;case 64:case 128:case 256:case 512:case 1024:case 2048:case 4096:case 8192:case 16384:case 32768:case 65536:case 131072:case 262144:case 524288:case 1048576:case 2097152:return e&4194240;case 4194304:case 8388608:case 16777216:case 33554432:case 67108864:return e&130023424;case 134217728:return 134217728;case 268435456:return 268435456;case 536870912:return 536870912;case 1073741824:return 1073741824;default:return e}}function uf(e,t){var n=e.pendingLanes;if(n===0)return 0;var i=0,u=e.suspendedLanes,l=e.pingedLanes,s=n&268435455;if(s!==0){var c=s&~u;c!==0?i=hl(c):(l&=s,l!==0&&(i=hl(l)))}else s=n&~u,s!==0?i=hl(s):l!==0&&(i=hl(l));if(i===0)return 0;if(t!==0&&t!==i&&(t&u)===0&&(u=i&-i,l=t&-t,u>=l||u===16&&(l&4194240)!==0))return t;if((i&4)!==0&&(i|=n&16),t=e.entangledLanes,t!==0)for(e=e.entanglements,t&=i;0n;n++)t.push(e);return t}function Jl(e,t,n){e.pendingLanes|=t,t!==536870912&&(e.suspendedLanes=0,e.pingedLanes=0),e=e.eventTimes,t=31-jn(t),e[t]=n}function eL(e,t){var n=e.pendingLanes&~t;e.pendingLanes=t,e.suspendedLanes=0,e.pingedLanes=0,e.expiredLanes&=t,e.mutableReadLanes&=t,e.entangledLanes&=t,t=e.entanglements;var i=e.eventTimes;for(e=e.expirationTimes;0=ml),w0=String.fromCharCode(32),_0=!1;function s_(e,t){switch(e){case"keyup":return TL.indexOf(t.keyCode)!==-1;case"keydown":return t.keyCode!==229;case"keypress":case"mousedown":case"focusout":return!0;default:return!1}}function f_(e){return e=e.detail,typeof e=="object"&&"data"in e?e.data:null}var Go=!1;function LL(e,t){switch(e){case"compositionend":return f_(t);case"keypress":return t.which!==32?null:(_0=!0,w0);case"textInput":return e=t.data,e===w0&&_0?null:e;default:return null}}function IL(e,t){if(Go)return e==="compositionend"||!Wg&&s_(e,t)?(e=l_(),Bs=Bg=oi=null,Go=!1,e):null;switch(e){case"paste":return null;case"keypress":if(!(t.ctrlKey||t.altKey||t.metaKey)||t.ctrlKey&&t.altKey){if(t.char&&1=t)return{node:n,offset:t-e};e=i}e:{for(;n;){if(n.nextSibling){n=n.nextSibling;break e}n=n.parentNode}n=void 0}n=P0(n)}}function h_(e,t){return e&&t?e===t?!0:e&&e.nodeType===3?!1:t&&t.nodeType===3?h_(e,t.parentNode):"contains"in e?e.contains(t):e.compareDocumentPosition?!!(e.compareDocumentPosition(t)&16):!1:!1}function g_(){for(var e=window,t=tf();t instanceof e.HTMLIFrameElement;){try{var n=typeof t.contentWindow.location.href=="string"}catch{n=!1}if(n)e=t.contentWindow;else break;t=tf(e.document)}return t}function Hg(e){var t=e&&e.nodeName&&e.nodeName.toLowerCase();return t&&(t==="input"&&(e.type==="text"||e.type==="search"||e.type==="tel"||e.type==="url"||e.type==="password")||t==="textarea"||e.contentEditable==="true")}function zL(e){var t=g_(),n=e.focusedElem,i=e.selectionRange;if(t!==n&&n&&n.ownerDocument&&h_(n.ownerDocument.documentElement,n)){if(i!==null&&Hg(n)){if(t=i.start,e=i.end,e===void 0&&(e=t),"selectionStart"in n)n.selectionStart=t,n.selectionEnd=Math.min(e,n.value.length);else if(e=(t=n.ownerDocument||document)&&t.defaultView||window,e.getSelection){e=e.getSelection();var u=n.textContent.length,l=Math.min(i.start,u);i=i.end===void 0?l:Math.min(i.end,u),!e.extend&&l>i&&(u=i,i=l,l=u),u=C0(n,l);var s=C0(n,i);u&&s&&(e.rangeCount!==1||e.anchorNode!==u.node||e.anchorOffset!==u.offset||e.focusNode!==s.node||e.focusOffset!==s.offset)&&(t=t.createRange(),t.setStart(u.node,u.offset),e.removeAllRanges(),l>i?(e.addRange(t),e.extend(s.node,s.offset)):(t.setEnd(s.node,s.offset),e.addRange(t)))}}for(t=[],e=n;e=e.parentNode;)e.nodeType===1&&t.push({element:e,left:e.scrollLeft,top:e.scrollTop});for(typeof n.focus=="function"&&n.focus(),n=0;n=document.documentMode,Qo=null,Oh=null,_l=null,Th=!1;function A0(e,t,n){var i=n.window===n?n.document:n.nodeType===9?n:n.ownerDocument;Th||Qo==null||Qo!==tf(i)||(i=Qo,"selectionStart"in i&&Hg(i)?i={start:i.selectionStart,end:i.selectionEnd}:(i=(i.ownerDocument&&i.ownerDocument.defaultView||window).getSelection(),i={anchorNode:i.anchorNode,anchorOffset:i.anchorOffset,focusNode:i.focusNode,focusOffset:i.focusOffset}),_l&&Fl(_l,i)||(_l=i,i=sf(Oh,"onSelect"),0Yo||(e.current=Dh[Yo],Dh[Yo]=null,Yo--)}function De(e,t){Yo++,Dh[Yo]=e.current,e.current=t}var vi={},Ot=Si(vi),Qt=Si(!1),to=vi;function du(e,t){var n=e.type.contextTypes;if(!n)return vi;var i=e.stateNode;if(i&&i.__reactInternalMemoizedUnmaskedChildContext===t)return i.__reactInternalMemoizedMaskedChildContext;var u={},l;for(l in n)u[l]=t[l];return i&&(e=e.stateNode,e.__reactInternalMemoizedUnmaskedChildContext=t,e.__reactInternalMemoizedMaskedChildContext=u),u}function Jt(e){return e=e.childContextTypes,e!=null}function cf(){Ue(Qt),Ue(Ot)}function N0(e,t,n){if(Ot.current!==vi)throw Error(K(168));De(Ot,t),De(Qt,n)}function P_(e,t,n){var i=e.stateNode;if(t=t.childContextTypes,typeof i.getChildContext!="function")return n;i=i.getChildContext();for(var u in i)if(!(u in t))throw Error(K(108,F2(e)||"Unknown",u));return Ve({},n,i)}function df(e){return e=(e=e.stateNode)&&e.__reactInternalMemoizedMergedChildContext||vi,to=Ot.current,De(Ot,e),De(Qt,Qt.current),!0}function D0(e,t,n){var i=e.stateNode;if(!i)throw Error(K(169));n?(e=P_(e,t,to),i.__reactInternalMemoizedMergedChildContext=e,Ue(Qt),Ue(Ot),De(Ot,e)):Ue(Qt),De(Qt,n)}var Rr=null,Wf=!1,Op=!1;function C_(e){Rr===null?Rr=[e]:Rr.push(e)}function YL(e){Wf=!0,C_(e)}function Ei(){if(!Op&&Rr!==null){Op=!0;var e=0,t=Oe;try{var n=Rr;for(Oe=1;e>=s,u-=s,Lr=1<<32-jn(t)+u|n<D?(q=W,W=null):q=W.sibling;var j=S(x,W,P[D],T);if(j===null){W===null&&(W=q);break}e&&W&&j.alternate===null&&t(x,W),E=l(j,E,D),H===null?M=j:H.sibling=j,H=j,W=q}if(D===P.length)return n(x,W),ze&&Vi(x,D),M;if(W===null){for(;DD?(q=W,W=null):q=W.sibling;var fe=S(x,W,j.value,T);if(fe===null){W===null&&(W=q);break}e&&W&&fe.alternate===null&&t(x,W),E=l(fe,E,D),H===null?M=fe:H.sibling=fe,H=fe,W=q}if(j.done)return n(x,W),ze&&Vi(x,D),M;if(W===null){for(;!j.done;D++,j=P.next())j=g(x,j.value,T),j!==null&&(E=l(j,E,D),H===null?M=j:H.sibling=j,H=j);return ze&&Vi(x,D),M}for(W=i(x,W);!j.done;D++,j=P.next())j=R(W,x,D,j.value,T),j!==null&&(e&&j.alternate!==null&&W.delete(j.key===null?D:j.key),E=l(j,E,D),H===null?M=j:H.sibling=j,H=j);return e&&W.forEach(function(re){return t(x,re)}),ze&&Vi(x,D),M}function N(x,E,P,T){if(typeof P=="object"&&P!==null&&P.type===Ko&&P.key===null&&(P=P.props.children),typeof P=="object"&&P!==null){switch(P.$$typeof){case ys:e:{for(var M=P.key,H=E;H!==null;){if(H.key===M){if(M=P.type,M===Ko){if(H.tag===7){n(x,H.sibling),E=u(H,P.props.children),E.return=x,x=E;break e}}else if(H.elementType===M||typeof M=="object"&&M!==null&&M.$$typeof===ti&&M0(M)===H.type){n(x,H.sibling),E=u(H,P.props),E.ref=ol(x,H,P),E.return=x,x=E;break e}n(x,H);break}else t(x,H);H=H.sibling}P.type===Ko?(E=Zi(P.props.children,x.mode,T,P.key),E.return=x,x=E):(T=Ks(P.type,P.key,P.props,null,x.mode,T),T.ref=ol(x,E,P),T.return=x,x=T)}return s(x);case qo:e:{for(H=P.key;E!==null;){if(E.key===H)if(E.tag===4&&E.stateNode.containerInfo===P.containerInfo&&E.stateNode.implementation===P.implementation){n(x,E.sibling),E=u(E,P.children||[]),E.return=x,x=E;break e}else{n(x,E);break}else t(x,E);E=E.sibling}E=Fp(P,x.mode,T),E.return=x,x=E}return s(x);case ti:return H=P._init,N(x,E,H(P._payload),T)}if(pl(P))return w(x,E,P,T);if(el(P))return A(x,E,P,T);Os(x,P)}return typeof P=="string"&&P!==""||typeof P=="number"?(P=""+P,E!==null&&E.tag===6?(n(x,E.sibling),E=u(E,P),E.return=x,x=E):(n(x,E),E=Dp(P,x.mode,T),E.return=x,x=E),s(x)):n(x,E)}return N}var hu=R_(!0),L_=R_(!1),gf=Si(null),yf=null,tu=null,Kg=null;function Gg(){Kg=tu=yf=null}function Qg(e){var t=gf.current;Ue(gf),e._currentValue=t}function Mh(e,t,n){for(;e!==null;){var i=e.alternate;if((e.childLanes&t)!==t?(e.childLanes|=t,i!==null&&(i.childLanes|=t)):i!==null&&(i.childLanes&t)!==t&&(i.childLanes|=t),e===n)break;e=e.return}}function au(e,t){yf=e,Kg=tu=null,e=e.dependencies,e!==null&&e.firstContext!==null&&((e.lanes&t)!==0&&(Gt=!0),e.firstContext=null)}function Ln(e){var t=e._currentValue;if(Kg!==e)if(e={context:e,memoizedValue:t,next:null},tu===null){if(yf===null)throw Error(K(308));tu=e,yf.dependencies={lanes:0,firstContext:e}}else tu=tu.next=e;return t}var Qi=null;function Jg(e){Qi===null?Qi=[e]:Qi.push(e)}function I_(e,t,n,i){var u=t.interleaved;return u===null?(n.next=n,Jg(t)):(n.next=u.next,u.next=n),t.interleaved=n,Fr(e,i)}function Fr(e,t){e.lanes|=t;var n=e.alternate;for(n!==null&&(n.lanes|=t),n=e,e=e.return;e!==null;)e.childLanes|=t,n=e.alternate,n!==null&&(n.childLanes|=t),n=e,e=e.return;return n.tag===3?n.stateNode:null}var ni=!1;function Xg(e){e.updateQueue={baseState:e.memoizedState,firstBaseUpdate:null,lastBaseUpdate:null,shared:{pending:null,interleaved:null,lanes:0},effects:null}}function k_(e,t){e=e.updateQueue,t.updateQueue===e&&(t.updateQueue={baseState:e.baseState,firstBaseUpdate:e.firstBaseUpdate,lastBaseUpdate:e.lastBaseUpdate,shared:e.shared,effects:e.effects})}function kr(e,t){return{eventTime:e,lane:t,tag:0,payload:null,callback:null,next:null}}function di(e,t,n){var i=e.updateQueue;if(i===null)return null;if(i=i.shared,(xe&2)!==0){var u=i.pending;return u===null?t.next=t:(t.next=u.next,u.next=t),i.pending=t,Fr(e,n)}return u=i.interleaved,u===null?(t.next=t,Jg(i)):(t.next=u.next,u.next=t),i.interleaved=t,Fr(e,n)}function bs(e,t,n){if(t=t.updateQueue,t!==null&&(t=t.shared,(n&4194240)!==0)){var i=t.lanes;i&=e.pendingLanes,n|=i,t.lanes=n,$g(e,n)}}function U0(e,t){var n=e.updateQueue,i=e.alternate;if(i!==null&&(i=i.updateQueue,n===i)){var u=null,l=null;if(n=n.firstBaseUpdate,n!==null){do{var s={eventTime:n.eventTime,lane:n.lane,tag:n.tag,payload:n.payload,callback:n.callback,next:null};l===null?u=l=s:l=l.next=s,n=n.next}while(n!==null);l===null?u=l=t:l=l.next=t}else u=l=t;n={baseState:i.baseState,firstBaseUpdate:u,lastBaseUpdate:l,shared:i.shared,effects:i.effects},e.updateQueue=n;return}e=n.lastBaseUpdate,e===null?n.firstBaseUpdate=t:e.next=t,n.lastBaseUpdate=t}function vf(e,t,n,i){var u=e.updateQueue;ni=!1;var l=u.firstBaseUpdate,s=u.lastBaseUpdate,c=u.shared.pending;if(c!==null){u.shared.pending=null;var d=c,h=d.next;d.next=null,s===null?l=h:s.next=h,s=d;var v=e.alternate;v!==null&&(v=v.updateQueue,c=v.lastBaseUpdate,c!==s&&(c===null?v.firstBaseUpdate=h:c.next=h,v.lastBaseUpdate=d))}if(l!==null){var g=u.baseState;s=0,v=h=d=null,c=l;do{var S=c.lane,R=c.eventTime;if((i&S)===S){v!==null&&(v=v.next={eventTime:R,lane:0,tag:c.tag,payload:c.payload,callback:c.callback,next:null});e:{var w=e,A=c;switch(S=t,R=n,A.tag){case 1:if(w=A.payload,typeof w=="function"){g=w.call(R,g,S);break e}g=w;break e;case 3:w.flags=w.flags&-65537|128;case 0:if(w=A.payload,S=typeof w=="function"?w.call(R,g,S):w,S==null)break e;g=Ve({},g,S);break e;case 2:ni=!0}}c.callback!==null&&c.lane!==0&&(e.flags|=64,S=u.effects,S===null?u.effects=[c]:S.push(c))}else R={eventTime:R,lane:S,tag:c.tag,payload:c.payload,callback:c.callback,next:null},v===null?(h=v=R,d=g):v=v.next=R,s|=S;if(c=c.next,c===null){if(c=u.shared.pending,c===null)break;S=c,c=S.next,S.next=null,u.lastBaseUpdate=S,u.shared.pending=null}}while(1);if(v===null&&(d=g),u.baseState=d,u.firstBaseUpdate=h,u.lastBaseUpdate=v,t=u.shared.interleaved,t!==null){u=t;do s|=u.lane,u=u.next;while(u!==t)}else l===null&&(u.shared.lanes=0);io|=s,e.lanes=s,e.memoizedState=g}}function B0(e,t,n){if(e=t.effects,t.effects=null,e!==null)for(t=0;tn?n:4,e(!0);var i=Rp.transition;Rp.transition={};try{e(!1),t()}finally{Oe=n,Rp.transition=i}}function Q_(){return In().memoizedState}function nI(e,t,n){var i=hi(e);if(n={lane:i,action:n,hasEagerState:!1,eagerState:null,next:null},J_(e))X_(t,n);else if(n=I_(e,t,n,i),n!==null){var u=Mt();Vn(n,e,i,u),Y_(n,t,i)}}function rI(e,t,n){var i=hi(e),u={lane:i,action:n,hasEagerState:!1,eagerState:null,next:null};if(J_(e))X_(t,u);else{var l=e.alternate;if(e.lanes===0&&(l===null||l.lanes===0)&&(l=t.lastRenderedReducer,l!==null))try{var s=t.lastRenderedState,c=l(s,n);if(u.hasEagerState=!0,u.eagerState=c,Kn(c,s)){var d=t.interleaved;d===null?(u.next=u,Jg(t)):(u.next=d.next,d.next=u),t.interleaved=u;return}}catch{}finally{}n=I_(e,t,u,i),n!==null&&(u=Mt(),Vn(n,e,i,u),Y_(n,t,i))}}function J_(e){var t=e.alternate;return e===je||t!==null&&t===je}function X_(e,t){Sl=wf=!0;var n=e.pending;n===null?t.next=t:(t.next=n.next,n.next=t),e.pending=t}function Y_(e,t,n){if((n&4194240)!==0){var i=t.lanes;i&=e.pendingLanes,n|=i,t.lanes=n,$g(e,n)}}var _f={readContext:Ln,useCallback:xt,useContext:xt,useEffect:xt,useImperativeHandle:xt,useInsertionEffect:xt,useLayoutEffect:xt,useMemo:xt,useReducer:xt,useRef:xt,useState:xt,useDebugValue:xt,useDeferredValue:xt,useTransition:xt,useMutableSource:xt,useSyncExternalStore:xt,useId:xt,unstable_isNewReconciler:!1},iI={readContext:Ln,useCallback:function(e,t){return or().memoizedState=[e,t===void 0?null:t],e},useContext:Ln,useEffect:b0,useImperativeHandle:function(e,t,n){return n=n!=null?n.concat([e]):null,Hs(4194308,4,j_.bind(null,t,e),n)},useLayoutEffect:function(e,t){return Hs(4194308,4,e,t)},useInsertionEffect:function(e,t){return Hs(4,2,e,t)},useMemo:function(e,t){var n=or();return t=t===void 0?null:t,e=e(),n.memoizedState=[e,t],e},useReducer:function(e,t,n){var i=or();return t=n!==void 0?n(t):t,i.memoizedState=i.baseState=t,e={pending:null,interleaved:null,lanes:0,dispatch:null,lastRenderedReducer:e,lastRenderedState:t},i.queue=e,e=e.dispatch=nI.bind(null,je,e),[i.memoizedState,e]},useRef:function(e){var t=or();return e={current:e},t.memoizedState=e},useState:z0,useDebugValue:oy,useDeferredValue:function(e){return or().memoizedState=e},useTransition:function(){var e=z0(!1),t=e[0];return e=tI.bind(null,e[1]),or().memoizedState=e,[t,e]},useMutableSource:function(){},useSyncExternalStore:function(e,t,n){var i=je,u=or();if(ze){if(n===void 0)throw Error(K(407));n=n()}else{if(n=t(),ht===null)throw Error(K(349));(ro&30)!==0||$_(i,t,n)}u.memoizedState=n;var l={value:n,getSnapshot:t};return u.queue=l,b0(U_.bind(null,i,l,e),[e]),i.flags|=2048,Hl(9,M_.bind(null,i,l,n,t),void 0,null),n},useId:function(){var e=or(),t=ht.identifierPrefix;if(ze){var n=Ir,i=Lr;n=(i&~(1<<32-jn(i)-1)).toString(32)+n,t=":"+t+"R"+n,n=bl++,0<\/script>",e=e.removeChild(e.firstChild)):typeof i.is=="string"?e=s.createElement(n,{is:i.is}):(e=s.createElement(n),n==="select"&&(s=e,i.multiple?s.multiple=!0:i.size&&(s.size=i.size))):e=s.createElementNS(e,n),e[ar]=t,e[Ul]=i,aS(e,t,!1,!1),t.stateNode=e;e:{switch(s=wh(n,i),n){case"dialog":Me("cancel",e),Me("close",e),u=i;break;case"iframe":case"object":case"embed":Me("load",e),u=i;break;case"video":case"audio":for(u=0;uvu&&(t.flags|=128,i=!0,ul(l,!1),t.lanes=4194304)}else{if(!i)if(e=mf(s),e!==null){if(t.flags|=128,i=!0,n=e.updateQueue,n!==null&&(t.updateQueue=n,t.flags|=4),ul(l,!0),l.tail===null&&l.tailMode==="hidden"&&!s.alternate&&!ze)return Pt(t),null}else 2*Ze()-l.renderingStartTime>vu&&n!==1073741824&&(t.flags|=128,i=!0,ul(l,!1),t.lanes=4194304);l.isBackwards?(s.sibling=t.child,t.child=s):(n=l.last,n!==null?n.sibling=s:t.child=s,l.last=s)}return l.tail!==null?(t=l.tail,l.rendering=t,l.tail=t.sibling,l.renderingStartTime=Ze(),t.sibling=null,n=He.current,De(He,i?n&1|2:n&1),t):(Pt(t),null);case 22:case 23:return cy(),i=t.memoizedState!==null,e!==null&&e.memoizedState!==null!==i&&(t.flags|=8192),i&&(t.mode&1)!==0?(sn&1073741824)!==0&&(Pt(t),t.subtreeFlags&6&&(t.flags|=8192)):Pt(t),null;case 24:return null;case 25:return null}throw Error(K(156,t.tag))}function dI(e,t){switch(Vg(t),t.tag){case 1:return Jt(t.type)&&cf(),e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 3:return gu(),Ue(Qt),Ue(Ot),ey(),e=t.flags,(e&65536)!==0&&(e&128)===0?(t.flags=e&-65537|128,t):null;case 5:return Zg(t),null;case 13:if(Ue(He),e=t.memoizedState,e!==null&&e.dehydrated!==null){if(t.alternate===null)throw Error(K(340));pu()}return e=t.flags,e&65536?(t.flags=e&-65537|128,t):null;case 19:return Ue(He),null;case 4:return gu(),null;case 10:return Qg(t.type._context),null;case 22:case 23:return cy(),null;case 24:return null;default:return null}}var Rs=!1,Ct=!1,pI=typeof WeakSet=="function"?WeakSet:Set,Y=null;function nu(e,t){var n=e.ref;if(n!==null)if(typeof n=="function")try{n(null)}catch(i){Qe(e,t,i)}else n.current=null}function qh(e,t,n){try{n()}catch(i){Qe(e,t,i)}}var Y0=!1;function hI(e,t){if(Rh=lf,e=g_(),Hg(e)){if("selectionStart"in e)var n={start:e.selectionStart,end:e.selectionEnd};else e:{n=(n=e.ownerDocument)&&n.defaultView||window;var i=n.getSelection&&n.getSelection();if(i&&i.rangeCount!==0){n=i.anchorNode;var u=i.anchorOffset,l=i.focusNode;i=i.focusOffset;try{n.nodeType,l.nodeType}catch{n=null;break e}var s=0,c=-1,d=-1,h=0,v=0,g=e,S=null;t:for(;;){for(var R;g!==n||u!==0&&g.nodeType!==3||(c=s+u),g!==l||i!==0&&g.nodeType!==3||(d=s+i),g.nodeType===3&&(s+=g.nodeValue.length),(R=g.firstChild)!==null;)S=g,g=R;for(;;){if(g===e)break t;if(S===n&&++h===u&&(c=s),S===l&&++v===i&&(d=s),(R=g.nextSibling)!==null)break;g=S,S=g.parentNode}g=R}n=c===-1||d===-1?null:{start:c,end:d}}else n=null}n=n||{start:0,end:0}}else n=null;for(Lh={focusedElem:e,selectionRange:n},lf=!1,Y=t;Y!==null;)if(t=Y,e=t.child,(t.subtreeFlags&1028)!==0&&e!==null)e.return=t,Y=e;else for(;Y!==null;){t=Y;try{var w=t.alternate;if((t.flags&1024)!==0)switch(t.tag){case 0:case 11:case 15:break;case 1:if(w!==null){var A=w.memoizedProps,N=w.memoizedState,x=t.stateNode,E=x.getSnapshotBeforeUpdate(t.elementType===t.type?A:bn(t.type,A),N);x.__reactInternalSnapshotBeforeUpdate=E}break;case 3:var P=t.stateNode.containerInfo;P.nodeType===1?P.textContent="":P.nodeType===9&&P.documentElement&&P.removeChild(P.documentElement);break;case 5:case 6:case 4:case 17:break;default:throw Error(K(163))}}catch(T){Qe(t,t.return,T)}if(e=t.sibling,e!==null){e.return=t.return,Y=e;break}Y=t.return}return w=Y0,Y0=!1,w}function El(e,t,n){var i=t.updateQueue;if(i=i!==null?i.lastEffect:null,i!==null){var u=i=i.next;do{if((u.tag&e)===e){var l=u.destroy;u.destroy=void 0,l!==void 0&&qh(t,n,l)}u=u.next}while(u!==i)}}function Vf(e,t){if(t=t.updateQueue,t=t!==null?t.lastEffect:null,t!==null){var n=t=t.next;do{if((n.tag&e)===e){var i=n.create;n.destroy=i()}n=n.next}while(n!==t)}}function Kh(e){var t=e.ref;if(t!==null){var n=e.stateNode;switch(e.tag){case 5:e=n;break;default:e=n}typeof t=="function"?t(e):t.current=e}}function cS(e){var t=e.alternate;t!==null&&(e.alternate=null,cS(t)),e.child=null,e.deletions=null,e.sibling=null,e.tag===5&&(t=e.stateNode,t!==null&&(delete t[ar],delete t[Ul],delete t[Nh],delete t[JL],delete t[XL])),e.stateNode=null,e.return=null,e.dependencies=null,e.memoizedProps=null,e.memoizedState=null,e.pendingProps=null,e.stateNode=null,e.updateQueue=null}function dS(e){return e.tag===5||e.tag===3||e.tag===4}function Z0(e){e:for(;;){for(;e.sibling===null;){if(e.return===null||dS(e.return))return null;e=e.return}for(e.sibling.return=e.return,e=e.sibling;e.tag!==5&&e.tag!==6&&e.tag!==18;){if(e.flags&2||e.child===null||e.tag===4)continue e;e.child.return=e,e=e.child}if(!(e.flags&2))return e.stateNode}}function Gh(e,t,n){var i=e.tag;if(i===5||i===6)e=e.stateNode,t?n.nodeType===8?n.parentNode.insertBefore(e,t):n.insertBefore(e,t):(n.nodeType===8?(t=n.parentNode,t.insertBefore(e,n)):(t=n,t.appendChild(e)),n=n._reactRootContainer,n!=null||t.onclick!==null||(t.onclick=ff));else if(i!==4&&(e=e.child,e!==null))for(Gh(e,t,n),e=e.sibling;e!==null;)Gh(e,t,n),e=e.sibling}function Qh(e,t,n){var i=e.tag;if(i===5||i===6)e=e.stateNode,t?n.insertBefore(e,t):n.appendChild(e);else if(i!==4&&(e=e.child,e!==null))for(Qh(e,t,n),e=e.sibling;e!==null;)Qh(e,t,n),e=e.sibling}var vt=null,Wn=!1;function ei(e,t,n){for(n=n.child;n!==null;)pS(e,t,n),n=n.sibling}function pS(e,t,n){if(fr&&typeof fr.onCommitFiberUnmount=="function")try{fr.onCommitFiberUnmount(Mf,n)}catch{}switch(n.tag){case 5:Ct||nu(n,t);case 6:var i=vt,u=Wn;vt=null,ei(e,t,n),vt=i,Wn=u,vt!==null&&(Wn?(e=vt,n=n.stateNode,e.nodeType===8?e.parentNode.removeChild(n):e.removeChild(n)):vt.removeChild(n.stateNode));break;case 18:vt!==null&&(Wn?(e=vt,n=n.stateNode,e.nodeType===8?Ap(e.parentNode,n):e.nodeType===1&&Ap(e,n),Nl(e)):Ap(vt,n.stateNode));break;case 4:i=vt,u=Wn,vt=n.stateNode.containerInfo,Wn=!0,ei(e,t,n),vt=i,Wn=u;break;case 0:case 11:case 14:case 15:if(!Ct&&(i=n.updateQueue,i!==null&&(i=i.lastEffect,i!==null))){u=i=i.next;do{var l=u,s=l.destroy;l=l.tag,s!==void 0&&((l&2)!==0||(l&4)!==0)&&qh(n,t,s),u=u.next}while(u!==i)}ei(e,t,n);break;case 1:if(!Ct&&(nu(n,t),i=n.stateNode,typeof i.componentWillUnmount=="function"))try{i.props=n.memoizedProps,i.state=n.memoizedState,i.componentWillUnmount()}catch(c){Qe(n,t,c)}ei(e,t,n);break;case 21:ei(e,t,n);break;case 22:n.mode&1?(Ct=(i=Ct)||n.memoizedState!==null,ei(e,t,n),Ct=i):ei(e,t,n);break;default:ei(e,t,n)}}function e1(e){var t=e.updateQueue;if(t!==null){e.updateQueue=null;var n=e.stateNode;n===null&&(n=e.stateNode=new pI),t.forEach(function(i){var u=xI.bind(null,e,i);n.has(i)||(n.add(i),i.then(u,u))})}}function zn(e,t){var n=t.deletions;if(n!==null)for(var i=0;iu&&(u=s),i&=~l}if(i=u,i=Ze()-i,i=(120>i?120:480>i?480:1080>i?1080:1920>i?1920:3e3>i?3e3:4320>i?4320:1960*yI(i/1960))-i,10e?16:e,ui===null)var i=!1;else{if(e=ui,ui=null,xf=0,(xe&6)!==0)throw Error(K(331));var u=xe;for(xe|=4,Y=e.current;Y!==null;){var l=Y,s=l.child;if((Y.flags&16)!==0){var c=l.deletions;if(c!==null){for(var d=0;dZe()-sy?Yi(e,0):ay|=n),Xt(e,t)}function SS(e,t){t===0&&((e.mode&1)===0?t=1:(t=_s,_s<<=1,(_s&130023424)===0&&(_s=4194304)));var n=Mt();e=Fr(e,t),e!==null&&(Jl(e,t,n),Xt(e,n))}function EI(e){var t=e.memoizedState,n=0;t!==null&&(n=t.retryLane),SS(e,n)}function xI(e,t){var n=0;switch(e.tag){case 13:var i=e.stateNode,u=e.memoizedState;u!==null&&(n=u.retryLane);break;case 19:i=e.stateNode;break;default:throw Error(K(314))}i!==null&&i.delete(t),SS(e,n)}var ES;ES=function(e,t,n){if(e!==null)if(e.memoizedProps!==t.pendingProps||Qt.current)Gt=!0;else{if((e.lanes&n)===0&&(t.flags&128)===0)return Gt=!1,fI(e,t,n);Gt=(e.flags&131072)!==0}else Gt=!1,ze&&(t.flags&1048576)!==0&&A_(t,hf,t.index);switch(t.lanes=0,t.tag){case 2:var i=t.type;js(e,t),e=t.pendingProps;var u=du(t,Ot.current);au(t,n),u=ny(null,t,i,e,u,n);var l=ry();return t.flags|=1,typeof u=="object"&&u!==null&&typeof u.render=="function"&&u.$$typeof===void 0?(t.tag=1,t.memoizedState=null,t.updateQueue=null,Jt(i)?(l=!0,df(t)):l=!1,t.memoizedState=u.state!==null&&u.state!==void 0?u.state:null,Xg(t),u.updater=jf,t.stateNode=u,u._reactInternals=t,Bh(t,i,e,n),t=Wh(null,t,i,!0,l,n)):(t.tag=0,ze&&l&&jg(t),$t(null,t,u,n),t=t.child),t;case 16:i=t.elementType;e:{switch(js(e,t),e=t.pendingProps,u=i._init,i=u(i._payload),t.type=i,u=t.tag=CI(i),e=bn(i,e),u){case 0:t=bh(null,t,i,e,n);break e;case 1:t=Q0(null,t,i,e,n);break e;case 11:t=K0(null,t,i,e,n);break e;case 14:t=G0(null,t,i,bn(i.type,e),n);break e}throw Error(K(306,i,""))}return t;case 0:return i=t.type,u=t.pendingProps,u=t.elementType===i?u:bn(i,u),bh(e,t,i,u,n);case 1:return i=t.type,u=t.pendingProps,u=t.elementType===i?u:bn(i,u),Q0(e,t,i,u,n);case 3:e:{if(oS(t),e===null)throw Error(K(387));i=t.pendingProps,l=t.memoizedState,u=l.element,k_(e,t),vf(t,i,null,n);var s=t.memoizedState;if(i=s.element,l.isDehydrated)if(l={element:i,isDehydrated:!1,cache:s.cache,pendingSuspenseBoundaries:s.pendingSuspenseBoundaries,transitions:s.transitions},t.updateQueue.baseState=l,t.memoizedState=l,t.flags&256){u=yu(Error(K(423)),t),t=J0(e,t,i,n,u);break e}else if(i!==u){u=yu(Error(K(424)),t),t=J0(e,t,i,n,u);break e}else for(fn=ci(t.stateNode.containerInfo.firstChild),cn=t,ze=!0,Hn=null,n=L_(t,null,i,n),t.child=n;n;)n.flags=n.flags&-3|4096,n=n.sibling;else{if(pu(),i===u){t=$r(e,t,n);break e}$t(e,t,i,n)}t=t.child}return t;case 5:return N_(t),e===null&&$h(t),i=t.type,u=t.pendingProps,l=e!==null?e.memoizedProps:null,s=u.children,Ih(i,u)?s=null:l!==null&&Ih(i,l)&&(t.flags|=32),iS(e,t),$t(e,t,s,n),t.child;case 6:return e===null&&$h(t),null;case 13:return uS(e,t,n);case 4:return Yg(t,t.stateNode.containerInfo),i=t.pendingProps,e===null?t.child=hu(t,null,i,n):$t(e,t,i,n),t.child;case 11:return i=t.type,u=t.pendingProps,u=t.elementType===i?u:bn(i,u),K0(e,t,i,u,n);case 7:return $t(e,t,t.pendingProps,n),t.child;case 8:return $t(e,t,t.pendingProps.children,n),t.child;case 12:return $t(e,t,t.pendingProps.children,n),t.child;case 10:e:{if(i=t.type._context,u=t.pendingProps,l=t.memoizedProps,s=u.value,De(gf,i._currentValue),i._currentValue=s,l!==null)if(Kn(l.value,s)){if(l.children===u.children&&!Qt.current){t=$r(e,t,n);break e}}else for(l=t.child,l!==null&&(l.return=t);l!==null;){var c=l.dependencies;if(c!==null){s=l.child;for(var d=c.firstContext;d!==null;){if(d.context===i){if(l.tag===1){d=kr(-1,n&-n),d.tag=2;var h=l.updateQueue;if(h!==null){h=h.shared;var v=h.pending;v===null?d.next=d:(d.next=v.next,v.next=d),h.pending=d}}l.lanes|=n,d=l.alternate,d!==null&&(d.lanes|=n),Mh(l.return,n,t),c.lanes|=n;break}d=d.next}}else if(l.tag===10)s=l.type===t.type?null:l.child;else if(l.tag===18){if(s=l.return,s===null)throw Error(K(341));s.lanes|=n,c=s.alternate,c!==null&&(c.lanes|=n),Mh(s,n,t),s=l.sibling}else s=l.child;if(s!==null)s.return=l;else for(s=l;s!==null;){if(s===t){s=null;break}if(l=s.sibling,l!==null){l.return=s.return,s=l;break}s=s.return}l=s}$t(e,t,u.children,n),t=t.child}return t;case 9:return u=t.type,i=t.pendingProps.children,au(t,n),u=Ln(u),i=i(u),t.flags|=1,$t(e,t,i,n),t.child;case 14:return i=t.type,u=bn(i,t.pendingProps),u=bn(i.type,u),G0(e,t,i,u,n);case 15:return nS(e,t,t.type,t.pendingProps,n);case 17:return i=t.type,u=t.pendingProps,u=t.elementType===i?u:bn(i,u),js(e,t),t.tag=1,Jt(i)?(e=!0,df(t)):e=!1,au(t,n),Z_(t,i,u),Bh(t,i,u,n),Wh(null,t,i,!0,e,n);case 19:return lS(e,t,n);case 22:return rS(e,t,n)}throw Error(K(156,t.tag))};function xS(e,t){return Jw(e,t)}function PI(e,t,n,i){this.tag=e,this.key=n,this.sibling=this.child=this.return=this.stateNode=this.type=this.elementType=null,this.index=0,this.ref=null,this.pendingProps=t,this.dependencies=this.memoizedState=this.updateQueue=this.memoizedProps=null,this.mode=i,this.subtreeFlags=this.flags=0,this.deletions=null,this.childLanes=this.lanes=0,this.alternate=null}function Tn(e,t,n,i){return new PI(e,t,n,i)}function py(e){return e=e.prototype,!(!e||!e.isReactComponent)}function CI(e){if(typeof e=="function")return py(e)?1:0;if(e!=null){if(e=e.$$typeof,e===kg)return 11;if(e===Ng)return 14}return 2}function gi(e,t){var n=e.alternate;return n===null?(n=Tn(e.tag,t,e.key,e.mode),n.elementType=e.elementType,n.type=e.type,n.stateNode=e.stateNode,n.alternate=e,e.alternate=n):(n.pendingProps=t,n.type=e.type,n.flags=0,n.subtreeFlags=0,n.deletions=null),n.flags=e.flags&14680064,n.childLanes=e.childLanes,n.lanes=e.lanes,n.child=e.child,n.memoizedProps=e.memoizedProps,n.memoizedState=e.memoizedState,n.updateQueue=e.updateQueue,t=e.dependencies,n.dependencies=t===null?null:{lanes:t.lanes,firstContext:t.firstContext},n.sibling=e.sibling,n.index=e.index,n.ref=e.ref,n}function Ks(e,t,n,i,u,l){var s=2;if(i=e,typeof e=="function")py(e)&&(s=1);else if(typeof e=="string")s=5;else e:switch(e){case Ko:return Zi(n.children,u,l,t);case Ig:s=8,u|=8;break;case sh:return e=Tn(12,n,t,u|2),e.elementType=sh,e.lanes=l,e;case fh:return e=Tn(13,n,t,u),e.elementType=fh,e.lanes=l,e;case ch:return e=Tn(19,n,t,u),e.elementType=ch,e.lanes=l,e;case Nw:return Kf(n,u,l,t);default:if(typeof e=="object"&&e!==null)switch(e.$$typeof){case Iw:s=10;break e;case kw:s=9;break e;case kg:s=11;break e;case Ng:s=14;break e;case ti:s=16,i=null;break e}throw Error(K(130,e==null?e:typeof e,""))}return t=Tn(s,n,t,u),t.elementType=e,t.type=i,t.lanes=l,t}function Zi(e,t,n,i){return e=Tn(7,e,i,t),e.lanes=n,e}function Kf(e,t,n,i){return e=Tn(22,e,i,t),e.elementType=Nw,e.lanes=n,e.stateNode={isHidden:!1},e}function Dp(e,t,n){return e=Tn(6,e,null,t),e.lanes=n,e}function Fp(e,t,n){return t=Tn(4,e.children!==null?e.children:[],e.key,t),t.lanes=n,t.stateNode={containerInfo:e.containerInfo,pendingChildren:null,implementation:e.implementation},t}function AI(e,t,n,i,u){this.tag=t,this.containerInfo=e,this.finishedWork=this.pingCache=this.current=this.pendingChildren=null,this.timeoutHandle=-1,this.callbackNode=this.pendingContext=this.context=null,this.callbackPriority=0,this.eventTimes=gp(0),this.expirationTimes=gp(-1),this.entangledLanes=this.finishedLanes=this.mutableReadLanes=this.expiredLanes=this.pingedLanes=this.suspendedLanes=this.pendingLanes=0,this.entanglements=gp(0),this.identifierPrefix=i,this.onRecoverableError=u,this.mutableSourceEagerHydrationData=null}function hy(e,t,n,i,u,l,s,c,d){return e=new AI(e,t,n,c,d),t===1?(t=1,l===!0&&(t|=8)):t=0,l=Tn(3,null,null,t),e.current=l,l.stateNode=e,l.memoizedState={element:i,isDehydrated:n,cache:null,transitions:null,pendingSuspenseBoundaries:null},Xg(l),e}function OI(e,t,n){var i=3"u"||typeof __REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE!="function"))try{__REACT_DEVTOOLS_GLOBAL_HOOK__.checkDCE(t)}catch(n){console.error(n)}}t(),e.exports=hn})(Og);const GF=vg(Og.exports);var OS,a1=Og.exports;OS=a1.createRoot,a1.hydrateRoot;function TS(e,t){return function(){return e.apply(t,arguments)}}const{toString:kI}=Object.prototype,{getPrototypeOf:my}=Object,Yf=(e=>t=>{const n=kI.call(t);return e[n]||(e[n]=n.slice(8,-1).toLowerCase())})(Object.create(null)),Gn=e=>(e=e.toLowerCase(),t=>Yf(t)===e),Zf=e=>t=>typeof t===e,{isArray:Cu}=Array,Vl=Zf("undefined");function NI(e){return e!==null&&!Vl(e)&&e.constructor!==null&&!Vl(e.constructor)&&dn(e.constructor.isBuffer)&&e.constructor.isBuffer(e)}const RS=Gn("ArrayBuffer");function DI(e){let t;return typeof ArrayBuffer<"u"&&ArrayBuffer.isView?t=ArrayBuffer.isView(e):t=e&&e.buffer&&RS(e.buffer),t}const FI=Zf("string"),dn=Zf("function"),LS=Zf("number"),ec=e=>e!==null&&typeof e=="object",$I=e=>e===!0||e===!1,Gs=e=>{if(Yf(e)!=="object")return!1;const t=my(e);return(t===null||t===Object.prototype||Object.getPrototypeOf(t)===null)&&!(Symbol.toStringTag in e)&&!(Symbol.iterator in e)},MI=Gn("Date"),UI=Gn("File"),BI=Gn("Blob"),zI=Gn("FileList"),bI=e=>ec(e)&&dn(e.pipe),WI=e=>{let t;return e&&(typeof FormData=="function"&&e instanceof FormData||dn(e.append)&&((t=Yf(e))==="formdata"||t==="object"&&dn(e.toString)&&e.toString()==="[object FormData]"))},HI=Gn("URLSearchParams"),[jI,VI,qI,KI]=["ReadableStream","Request","Response","Headers"].map(Gn),GI=e=>e.trim?e.trim():e.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"");function ea(e,t,{allOwnKeys:n=!1}={}){if(e===null||typeof e>"u")return;let i,u;if(typeof e!="object"&&(e=[e]),Cu(e))for(i=0,u=e.length;i0;)if(u=n[i],t===u.toLowerCase())return u;return null}const Xi=(()=>typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:global)(),kS=e=>!Vl(e)&&e!==Xi;function eg(){const{caseless:e}=kS(this)&&this||{},t={},n=(i,u)=>{const l=e&&IS(t,u)||u;Gs(t[l])&&Gs(i)?t[l]=eg(t[l],i):Gs(i)?t[l]=eg({},i):Cu(i)?t[l]=i.slice():t[l]=i};for(let i=0,u=arguments.length;i(ea(t,(u,l)=>{n&&dn(u)?e[l]=TS(u,n):e[l]=u},{allOwnKeys:i}),e),JI=e=>(e.charCodeAt(0)===65279&&(e=e.slice(1)),e),XI=(e,t,n,i)=>{e.prototype=Object.create(t.prototype,i),e.prototype.constructor=e,Object.defineProperty(e,"super",{value:t.prototype}),n&&Object.assign(e.prototype,n)},YI=(e,t,n,i)=>{let u,l,s;const c={};if(t=t||{},e==null)return t;do{for(u=Object.getOwnPropertyNames(e),l=u.length;l-- >0;)s=u[l],(!i||i(s,e,t))&&!c[s]&&(t[s]=e[s],c[s]=!0);e=n!==!1&&my(e)}while(e&&(!n||n(e,t))&&e!==Object.prototype);return t},ZI=(e,t,n)=>{e=String(e),(n===void 0||n>e.length)&&(n=e.length),n-=t.length;const i=e.indexOf(t,n);return i!==-1&&i===n},ek=e=>{if(!e)return null;if(Cu(e))return e;let t=e.length;if(!LS(t))return null;const n=new Array(t);for(;t-- >0;)n[t]=e[t];return n},tk=(e=>t=>e&&t instanceof e)(typeof Uint8Array<"u"&&my(Uint8Array)),nk=(e,t)=>{const i=(e&&e[Symbol.iterator]).call(e);let u;for(;(u=i.next())&&!u.done;){const l=u.value;t.call(e,l[0],l[1])}},rk=(e,t)=>{let n;const i=[];for(;(n=e.exec(t))!==null;)i.push(n);return i},ik=Gn("HTMLFormElement"),ok=e=>e.toLowerCase().replace(/[-_\s]([a-z\d])(\w*)/g,function(n,i,u){return i.toUpperCase()+u}),s1=(({hasOwnProperty:e})=>(t,n)=>e.call(t,n))(Object.prototype),uk=Gn("RegExp"),NS=(e,t)=>{const n=Object.getOwnPropertyDescriptors(e),i={};ea(n,(u,l)=>{let s;(s=t(u,l,e))!==!1&&(i[l]=s||u)}),Object.defineProperties(e,i)},lk=e=>{NS(e,(t,n)=>{if(dn(e)&&["arguments","caller","callee"].indexOf(n)!==-1)return!1;const i=e[n];if(!!dn(i)){if(t.enumerable=!1,"writable"in t){t.writable=!1;return}t.set||(t.set=()=>{throw Error("Can not rewrite read-only method '"+n+"'")})}})},ak=(e,t)=>{const n={},i=u=>{u.forEach(l=>{n[l]=!0})};return Cu(e)?i(e):i(String(e).split(t)),n},sk=()=>{},fk=(e,t)=>e!=null&&Number.isFinite(e=+e)?e:t,$p="abcdefghijklmnopqrstuvwxyz",f1="0123456789",DS={DIGIT:f1,ALPHA:$p,ALPHA_DIGIT:$p+$p.toUpperCase()+f1},ck=(e=16,t=DS.ALPHA_DIGIT)=>{let n="";const{length:i}=t;for(;e--;)n+=t[Math.random()*i|0];return n};function dk(e){return!!(e&&dn(e.append)&&e[Symbol.toStringTag]==="FormData"&&e[Symbol.iterator])}const pk=e=>{const t=new Array(10),n=(i,u)=>{if(ec(i)){if(t.indexOf(i)>=0)return;if(!("toJSON"in i)){t[u]=i;const l=Cu(i)?[]:{};return ea(i,(s,c)=>{const d=n(s,u+1);!Vl(d)&&(l[c]=d)}),t[u]=void 0,l}}return i};return n(e,0)},hk=Gn("AsyncFunction"),gk=e=>e&&(ec(e)||dn(e))&&dn(e.then)&&dn(e.catch),FS=((e,t)=>e?setImmediate:t?((n,i)=>(Xi.addEventListener("message",({source:u,data:l})=>{u===Xi&&l===n&&i.length&&i.shift()()},!1),u=>{i.push(u),Xi.postMessage(n,"*")}))(`axios@${Math.random()}`,[]):n=>setTimeout(n))(typeof setImmediate=="function",dn(Xi.postMessage)),yk=typeof queueMicrotask<"u"?queueMicrotask.bind(Xi):typeof process<"u"&&process.nextTick||FS,$={isArray:Cu,isArrayBuffer:RS,isBuffer:NI,isFormData:WI,isArrayBufferView:DI,isString:FI,isNumber:LS,isBoolean:$I,isObject:ec,isPlainObject:Gs,isReadableStream:jI,isRequest:VI,isResponse:qI,isHeaders:KI,isUndefined:Vl,isDate:MI,isFile:UI,isBlob:BI,isRegExp:uk,isFunction:dn,isStream:bI,isURLSearchParams:HI,isTypedArray:tk,isFileList:zI,forEach:ea,merge:eg,extend:QI,trim:GI,stripBOM:JI,inherits:XI,toFlatObject:YI,kindOf:Yf,kindOfTest:Gn,endsWith:ZI,toArray:ek,forEachEntry:nk,matchAll:rk,isHTMLForm:ik,hasOwnProperty:s1,hasOwnProp:s1,reduceDescriptors:NS,freezeMethods:lk,toObjectSet:ak,toCamelCase:ok,noop:sk,toFiniteNumber:fk,findKey:IS,global:Xi,isContextDefined:kS,ALPHABET:DS,generateString:ck,isSpecCompliantForm:dk,toJSONObject:pk,isAsyncFn:hk,isThenable:gk,setImmediate:FS,asap:yk};function se(e,t,n,i,u){Error.call(this),Error.captureStackTrace?Error.captureStackTrace(this,this.constructor):this.stack=new Error().stack,this.message=e,this.name="AxiosError",t&&(this.code=t),n&&(this.config=n),i&&(this.request=i),u&&(this.response=u,this.status=u.status?u.status:null)}$.inherits(se,Error,{toJSON:function(){return{message:this.message,name:this.name,description:this.description,number:this.number,fileName:this.fileName,lineNumber:this.lineNumber,columnNumber:this.columnNumber,stack:this.stack,config:$.toJSONObject(this.config),code:this.code,status:this.status}}});const $S=se.prototype,MS={};["ERR_BAD_OPTION_VALUE","ERR_BAD_OPTION","ECONNABORTED","ETIMEDOUT","ERR_NETWORK","ERR_FR_TOO_MANY_REDIRECTS","ERR_DEPRECATED","ERR_BAD_RESPONSE","ERR_BAD_REQUEST","ERR_CANCELED","ERR_NOT_SUPPORT","ERR_INVALID_URL"].forEach(e=>{MS[e]={value:e}});Object.defineProperties(se,MS);Object.defineProperty($S,"isAxiosError",{value:!0});se.from=(e,t,n,i,u,l)=>{const s=Object.create($S);return $.toFlatObject(e,s,function(d){return d!==Error.prototype},c=>c!=="isAxiosError"),se.call(s,e.message,t,n,i,u),s.cause=e,s.name=e.name,l&&Object.assign(s,l),s};const vk=null;function tg(e){return $.isPlainObject(e)||$.isArray(e)}function US(e){return $.endsWith(e,"[]")?e.slice(0,-2):e}function c1(e,t,n){return e?e.concat(t).map(function(u,l){return u=US(u),!n&&l?"["+u+"]":u}).join(n?".":""):t}function mk(e){return $.isArray(e)&&!e.some(tg)}const wk=$.toFlatObject($,{},null,function(t){return/^is[A-Z]/.test(t)});function tc(e,t,n){if(!$.isObject(e))throw new TypeError("target must be an object");t=t||new FormData,n=$.toFlatObject(n,{metaTokens:!0,dots:!1,indexes:!1},!1,function(A,N){return!$.isUndefined(N[A])});const i=n.metaTokens,u=n.visitor||v,l=n.dots,s=n.indexes,d=(n.Blob||typeof Blob<"u"&&Blob)&&$.isSpecCompliantForm(t);if(!$.isFunction(u))throw new TypeError("visitor must be a function");function h(w){if(w===null)return"";if($.isDate(w))return w.toISOString();if(!d&&$.isBlob(w))throw new se("Blob is not supported. Use a Buffer instead.");return $.isArrayBuffer(w)||$.isTypedArray(w)?d&&typeof Blob=="function"?new Blob([w]):Buffer.from(w):w}function v(w,A,N){let x=w;if(w&&!N&&typeof w=="object"){if($.endsWith(A,"{}"))A=i?A:A.slice(0,-2),w=JSON.stringify(w);else if($.isArray(w)&&mk(w)||($.isFileList(w)||$.endsWith(A,"[]"))&&(x=$.toArray(w)))return A=US(A),x.forEach(function(P,T){!($.isUndefined(P)||P===null)&&t.append(s===!0?c1([A],T,l):s===null?A:A+"[]",h(P))}),!1}return tg(w)?!0:(t.append(c1(N,A,l),h(w)),!1)}const g=[],S=Object.assign(wk,{defaultVisitor:v,convertValue:h,isVisitable:tg});function R(w,A){if(!$.isUndefined(w)){if(g.indexOf(w)!==-1)throw Error("Circular reference detected in "+A.join("."));g.push(w),$.forEach(w,function(x,E){(!($.isUndefined(x)||x===null)&&u.call(t,x,$.isString(E)?E.trim():E,A,S))===!0&&R(x,A?A.concat(E):[E])}),g.pop()}}if(!$.isObject(e))throw new TypeError("data must be an object");return R(e),t}function d1(e){const t={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(e).replace(/[!'()~]|%20|%00/g,function(i){return t[i]})}function wy(e,t){this._pairs=[],e&&tc(e,this,t)}const BS=wy.prototype;BS.append=function(t,n){this._pairs.push([t,n])};BS.toString=function(t){const n=t?function(i){return t.call(this,i,d1)}:d1;return this._pairs.map(function(u){return n(u[0])+"="+n(u[1])},"").join("&")};function _k(e){return encodeURIComponent(e).replace(/%3A/gi,":").replace(/%24/g,"$").replace(/%2C/gi,",").replace(/%20/g,"+").replace(/%5B/gi,"[").replace(/%5D/gi,"]")}function zS(e,t,n){if(!t)return e;const i=n&&n.encode||_k;$.isFunction(n)&&(n={serialize:n});const u=n&&n.serialize;let l;if(u?l=u(t,n):l=$.isURLSearchParams(t)?t.toString():new wy(t,n).toString(i),l){const s=e.indexOf("#");s!==-1&&(e=e.slice(0,s)),e+=(e.indexOf("?")===-1?"?":"&")+l}return e}class Sk{constructor(){this.handlers=[]}use(t,n,i){return this.handlers.push({fulfilled:t,rejected:n,synchronous:i?i.synchronous:!1,runWhen:i?i.runWhen:null}),this.handlers.length-1}eject(t){this.handlers[t]&&(this.handlers[t]=null)}clear(){this.handlers&&(this.handlers=[])}forEach(t){$.forEach(this.handlers,function(i){i!==null&&t(i)})}}const p1=Sk,bS={silentJSONParsing:!0,forcedJSONParsing:!0,clarifyTimeoutError:!1},Ek=typeof URLSearchParams<"u"?URLSearchParams:wy,xk=typeof FormData<"u"?FormData:null,Pk=typeof Blob<"u"?Blob:null,Ck={isBrowser:!0,classes:{URLSearchParams:Ek,FormData:xk,Blob:Pk},protocols:["http","https","file","blob","url","data"]},_y=typeof window<"u"&&typeof document<"u",ng=typeof navigator=="object"&&navigator||void 0,Ak=_y&&(!ng||["ReactNative","NativeScript","NS"].indexOf(ng.product)<0),Ok=(()=>typeof WorkerGlobalScope<"u"&&self instanceof WorkerGlobalScope&&typeof self.importScripts=="function")(),Tk=_y&&window.location.href||"http://localhost",Rk=Object.freeze(Object.defineProperty({__proto__:null,hasBrowserEnv:_y,hasStandardBrowserWebWorkerEnv:Ok,hasStandardBrowserEnv:Ak,navigator:ng,origin:Tk},Symbol.toStringTag,{value:"Module"})),At={...Rk,...Ck};function Lk(e,t){return tc(e,new At.classes.URLSearchParams,Object.assign({visitor:function(n,i,u,l){return At.isNode&&$.isBuffer(n)?(this.append(i,n.toString("base64")),!1):l.defaultVisitor.apply(this,arguments)}},t))}function Ik(e){return $.matchAll(/\w+|\[(\w*)]/g,e).map(t=>t[0]==="[]"?"":t[1]||t[0])}function kk(e){const t={},n=Object.keys(e);let i;const u=n.length;let l;for(i=0;i=n.length;return s=!s&&$.isArray(u)?u.length:s,d?($.hasOwnProp(u,s)?u[s]=[u[s],i]:u[s]=i,!c):((!u[s]||!$.isObject(u[s]))&&(u[s]=[]),t(n,i,u[s],l)&&$.isArray(u[s])&&(u[s]=kk(u[s])),!c)}if($.isFormData(e)&&$.isFunction(e.entries)){const n={};return $.forEachEntry(e,(i,u)=>{t(Ik(i),u,n,0)}),n}return null}function Nk(e,t,n){if($.isString(e))try{return(t||JSON.parse)(e),$.trim(e)}catch(i){if(i.name!=="SyntaxError")throw i}return(n||JSON.stringify)(e)}const Sy={transitional:bS,adapter:["xhr","http","fetch"],transformRequest:[function(t,n){const i=n.getContentType()||"",u=i.indexOf("application/json")>-1,l=$.isObject(t);if(l&&$.isHTMLForm(t)&&(t=new FormData(t)),$.isFormData(t))return u?JSON.stringify(WS(t)):t;if($.isArrayBuffer(t)||$.isBuffer(t)||$.isStream(t)||$.isFile(t)||$.isBlob(t)||$.isReadableStream(t))return t;if($.isArrayBufferView(t))return t.buffer;if($.isURLSearchParams(t))return n.setContentType("application/x-www-form-urlencoded;charset=utf-8",!1),t.toString();let c;if(l){if(i.indexOf("application/x-www-form-urlencoded")>-1)return Lk(t,this.formSerializer).toString();if((c=$.isFileList(t))||i.indexOf("multipart/form-data")>-1){const d=this.env&&this.env.FormData;return tc(c?{"files[]":t}:t,d&&new d,this.formSerializer)}}return l||u?(n.setContentType("application/json",!1),Nk(t)):t}],transformResponse:[function(t){const n=this.transitional||Sy.transitional,i=n&&n.forcedJSONParsing,u=this.responseType==="json";if($.isResponse(t)||$.isReadableStream(t))return t;if(t&&$.isString(t)&&(i&&!this.responseType||u)){const s=!(n&&n.silentJSONParsing)&&u;try{return JSON.parse(t)}catch(c){if(s)throw c.name==="SyntaxError"?se.from(c,se.ERR_BAD_RESPONSE,this,null,this.response):c}}return t}],timeout:0,xsrfCookieName:"XSRF-TOKEN",xsrfHeaderName:"X-XSRF-TOKEN",maxContentLength:-1,maxBodyLength:-1,env:{FormData:At.classes.FormData,Blob:At.classes.Blob},validateStatus:function(t){return t>=200&&t<300},headers:{common:{Accept:"application/json, text/plain, */*","Content-Type":void 0}}};$.forEach(["delete","get","head","post","put","patch"],e=>{Sy.headers[e]={}});const Ey=Sy,Dk=$.toObjectSet(["age","authorization","content-length","content-type","etag","expires","from","host","if-modified-since","if-unmodified-since","last-modified","location","max-forwards","proxy-authorization","referer","retry-after","user-agent"]),Fk=e=>{const t={};let n,i,u;return e&&e.split(` +`).forEach(function(s){u=s.indexOf(":"),n=s.substring(0,u).trim().toLowerCase(),i=s.substring(u+1).trim(),!(!n||t[n]&&Dk[n])&&(n==="set-cookie"?t[n]?t[n].push(i):t[n]=[i]:t[n]=t[n]?t[n]+", "+i:i)}),t},h1=Symbol("internals");function al(e){return e&&String(e).trim().toLowerCase()}function Qs(e){return e===!1||e==null?e:$.isArray(e)?e.map(Qs):String(e)}function $k(e){const t=Object.create(null),n=/([^\s,;=]+)\s*(?:=\s*([^,;]+))?/g;let i;for(;i=n.exec(e);)t[i[1]]=i[2];return t}const Mk=e=>/^[-_a-zA-Z0-9^`|~,!#$%&'*+.]+$/.test(e.trim());function Mp(e,t,n,i,u){if($.isFunction(i))return i.call(this,t,n);if(u&&(t=n),!!$.isString(t)){if($.isString(i))return t.indexOf(i)!==-1;if($.isRegExp(i))return i.test(t)}}function Uk(e){return e.trim().toLowerCase().replace(/([a-z\d])(\w*)/g,(t,n,i)=>n.toUpperCase()+i)}function Bk(e,t){const n=$.toCamelCase(" "+t);["get","set","has"].forEach(i=>{Object.defineProperty(e,i+n,{value:function(u,l,s){return this[i].call(this,t,u,l,s)},configurable:!0})})}class nc{constructor(t){t&&this.set(t)}set(t,n,i){const u=this;function l(c,d,h){const v=al(d);if(!v)throw new Error("header name must be a non-empty string");const g=$.findKey(u,v);(!g||u[g]===void 0||h===!0||h===void 0&&u[g]!==!1)&&(u[g||d]=Qs(c))}const s=(c,d)=>$.forEach(c,(h,v)=>l(h,v,d));if($.isPlainObject(t)||t instanceof this.constructor)s(t,n);else if($.isString(t)&&(t=t.trim())&&!Mk(t))s(Fk(t),n);else if($.isHeaders(t))for(const[c,d]of t.entries())l(d,c,i);else t!=null&&l(n,t,i);return this}get(t,n){if(t=al(t),t){const i=$.findKey(this,t);if(i){const u=this[i];if(!n)return u;if(n===!0)return $k(u);if($.isFunction(n))return n.call(this,u,i);if($.isRegExp(n))return n.exec(u);throw new TypeError("parser must be boolean|regexp|function")}}}has(t,n){if(t=al(t),t){const i=$.findKey(this,t);return!!(i&&this[i]!==void 0&&(!n||Mp(this,this[i],i,n)))}return!1}delete(t,n){const i=this;let u=!1;function l(s){if(s=al(s),s){const c=$.findKey(i,s);c&&(!n||Mp(i,i[c],c,n))&&(delete i[c],u=!0)}}return $.isArray(t)?t.forEach(l):l(t),u}clear(t){const n=Object.keys(this);let i=n.length,u=!1;for(;i--;){const l=n[i];(!t||Mp(this,this[l],l,t,!0))&&(delete this[l],u=!0)}return u}normalize(t){const n=this,i={};return $.forEach(this,(u,l)=>{const s=$.findKey(i,l);if(s){n[s]=Qs(u),delete n[l];return}const c=t?Uk(l):String(l).trim();c!==l&&delete n[l],n[c]=Qs(u),i[c]=!0}),this}concat(...t){return this.constructor.concat(this,...t)}toJSON(t){const n=Object.create(null);return $.forEach(this,(i,u)=>{i!=null&&i!==!1&&(n[u]=t&&$.isArray(i)?i.join(", "):i)}),n}[Symbol.iterator](){return Object.entries(this.toJSON())[Symbol.iterator]()}toString(){return Object.entries(this.toJSON()).map(([t,n])=>t+": "+n).join(` +`)}get[Symbol.toStringTag](){return"AxiosHeaders"}static from(t){return t instanceof this?t:new this(t)}static concat(t,...n){const i=new this(t);return n.forEach(u=>i.set(u)),i}static accessor(t){const i=(this[h1]=this[h1]={accessors:{}}).accessors,u=this.prototype;function l(s){const c=al(s);i[c]||(Bk(u,s),i[c]=!0)}return $.isArray(t)?t.forEach(l):l(t),this}}nc.accessor(["Content-Type","Content-Length","Accept","Accept-Encoding","User-Agent","Authorization"]);$.reduceDescriptors(nc.prototype,({value:e},t)=>{let n=t[0].toUpperCase()+t.slice(1);return{get:()=>e,set(i){this[n]=i}}});$.freezeMethods(nc);const qn=nc;function Up(e,t){const n=this||Ey,i=t||n,u=qn.from(i.headers);let l=i.data;return $.forEach(e,function(c){l=c.call(n,l,u.normalize(),t?t.status:void 0)}),u.normalize(),l}function HS(e){return!!(e&&e.__CANCEL__)}function Au(e,t,n){se.call(this,e==null?"canceled":e,se.ERR_CANCELED,t,n),this.name="CanceledError"}$.inherits(Au,se,{__CANCEL__:!0});function jS(e,t,n){const i=n.config.validateStatus;!n.status||!i||i(n.status)?e(n):t(new se("Request failed with status code "+n.status,[se.ERR_BAD_REQUEST,se.ERR_BAD_RESPONSE][Math.floor(n.status/100)-4],n.config,n.request,n))}function zk(e){const t=/^([-+\w]{1,25})(:?\/\/|:)/.exec(e);return t&&t[1]||""}function bk(e,t){e=e||10;const n=new Array(e),i=new Array(e);let u=0,l=0,s;return t=t!==void 0?t:1e3,function(d){const h=Date.now(),v=i[l];s||(s=h),n[u]=d,i[u]=h;let g=l,S=0;for(;g!==u;)S+=n[g++],g=g%e;if(u=(u+1)%e,u===l&&(l=(l+1)%e),h-s{n=v,u=null,l&&(clearTimeout(l),l=null),e.apply(null,h)};return[(...h)=>{const v=Date.now(),g=v-n;g>=i?s(h,v):(u=h,l||(l=setTimeout(()=>{l=null,s(u)},i-g)))},()=>u&&s(u)]}const Af=(e,t,n=3)=>{let i=0;const u=bk(50,250);return Wk(l=>{const s=l.loaded,c=l.lengthComputable?l.total:void 0,d=s-i,h=u(d),v=s<=c;i=s;const g={loaded:s,total:c,progress:c?s/c:void 0,bytes:d,rate:h||void 0,estimated:h&&c&&v?(c-s)/h:void 0,event:l,lengthComputable:c!=null,[t?"download":"upload"]:!0};e(g)},n)},g1=(e,t)=>{const n=e!=null;return[i=>t[0]({lengthComputable:n,total:e,loaded:i}),t[1]]},y1=e=>(...t)=>$.asap(()=>e(...t)),Hk=At.hasStandardBrowserEnv?((e,t)=>n=>(n=new URL(n,At.origin),e.protocol===n.protocol&&e.host===n.host&&(t||e.port===n.port)))(new URL(At.origin),At.navigator&&/(msie|trident)/i.test(At.navigator.userAgent)):()=>!0,jk=At.hasStandardBrowserEnv?{write(e,t,n,i,u,l){const s=[e+"="+encodeURIComponent(t)];$.isNumber(n)&&s.push("expires="+new Date(n).toGMTString()),$.isString(i)&&s.push("path="+i),$.isString(u)&&s.push("domain="+u),l===!0&&s.push("secure"),document.cookie=s.join("; ")},read(e){const t=document.cookie.match(new RegExp("(^|;\\s*)("+e+")=([^;]*)"));return t?decodeURIComponent(t[3]):null},remove(e){this.write(e,"",Date.now()-864e5)}}:{write(){},read(){return null},remove(){}};function Vk(e){return/^([a-z][a-z\d+\-.]*:)?\/\//i.test(e)}function qk(e,t){return t?e.replace(/\/?\/$/,"")+"/"+t.replace(/^\/+/,""):e}function VS(e,t){return e&&!Vk(t)?qk(e,t):t}const v1=e=>e instanceof qn?{...e}:e;function uo(e,t){t=t||{};const n={};function i(h,v,g,S){return $.isPlainObject(h)&&$.isPlainObject(v)?$.merge.call({caseless:S},h,v):$.isPlainObject(v)?$.merge({},v):$.isArray(v)?v.slice():v}function u(h,v,g,S){if($.isUndefined(v)){if(!$.isUndefined(h))return i(void 0,h,g,S)}else return i(h,v,g,S)}function l(h,v){if(!$.isUndefined(v))return i(void 0,v)}function s(h,v){if($.isUndefined(v)){if(!$.isUndefined(h))return i(void 0,h)}else return i(void 0,v)}function c(h,v,g){if(g in t)return i(h,v);if(g in e)return i(void 0,h)}const d={url:l,method:l,data:l,baseURL:s,transformRequest:s,transformResponse:s,paramsSerializer:s,timeout:s,timeoutMessage:s,withCredentials:s,withXSRFToken:s,adapter:s,responseType:s,xsrfCookieName:s,xsrfHeaderName:s,onUploadProgress:s,onDownloadProgress:s,decompress:s,maxContentLength:s,maxBodyLength:s,beforeRedirect:s,transport:s,httpAgent:s,httpsAgent:s,cancelToken:s,socketPath:s,responseEncoding:s,validateStatus:c,headers:(h,v,g)=>u(v1(h),v1(v),g,!0)};return $.forEach(Object.keys(Object.assign({},e,t)),function(v){const g=d[v]||u,S=g(e[v],t[v],v);$.isUndefined(S)&&g!==c||(n[v]=S)}),n}const qS=e=>{const t=uo({},e);let{data:n,withXSRFToken:i,xsrfHeaderName:u,xsrfCookieName:l,headers:s,auth:c}=t;t.headers=s=qn.from(s),t.url=zS(VS(t.baseURL,t.url),e.params,e.paramsSerializer),c&&s.set("Authorization","Basic "+btoa((c.username||"")+":"+(c.password?unescape(encodeURIComponent(c.password)):"")));let d;if($.isFormData(n)){if(At.hasStandardBrowserEnv||At.hasStandardBrowserWebWorkerEnv)s.setContentType(void 0);else if((d=s.getContentType())!==!1){const[h,...v]=d?d.split(";").map(g=>g.trim()).filter(Boolean):[];s.setContentType([h||"multipart/form-data",...v].join("; "))}}if(At.hasStandardBrowserEnv&&(i&&$.isFunction(i)&&(i=i(t)),i||i!==!1&&Hk(t.url))){const h=u&&l&&jk.read(l);h&&s.set(u,h)}return t},Kk=typeof XMLHttpRequest<"u",Gk=Kk&&function(e){return new Promise(function(n,i){const u=qS(e);let l=u.data;const s=qn.from(u.headers).normalize();let{responseType:c,onUploadProgress:d,onDownloadProgress:h}=u,v,g,S,R,w;function A(){R&&R(),w&&w(),u.cancelToken&&u.cancelToken.unsubscribe(v),u.signal&&u.signal.removeEventListener("abort",v)}let N=new XMLHttpRequest;N.open(u.method.toUpperCase(),u.url,!0),N.timeout=u.timeout;function x(){if(!N)return;const P=qn.from("getAllResponseHeaders"in N&&N.getAllResponseHeaders()),M={data:!c||c==="text"||c==="json"?N.responseText:N.response,status:N.status,statusText:N.statusText,headers:P,config:e,request:N};jS(function(W){n(W),A()},function(W){i(W),A()},M),N=null}"onloadend"in N?N.onloadend=x:N.onreadystatechange=function(){!N||N.readyState!==4||N.status===0&&!(N.responseURL&&N.responseURL.indexOf("file:")===0)||setTimeout(x)},N.onabort=function(){!N||(i(new se("Request aborted",se.ECONNABORTED,e,N)),N=null)},N.onerror=function(){i(new se("Network Error",se.ERR_NETWORK,e,N)),N=null},N.ontimeout=function(){let T=u.timeout?"timeout of "+u.timeout+"ms exceeded":"timeout exceeded";const M=u.transitional||bS;u.timeoutErrorMessage&&(T=u.timeoutErrorMessage),i(new se(T,M.clarifyTimeoutError?se.ETIMEDOUT:se.ECONNABORTED,e,N)),N=null},l===void 0&&s.setContentType(null),"setRequestHeader"in N&&$.forEach(s.toJSON(),function(T,M){N.setRequestHeader(M,T)}),$.isUndefined(u.withCredentials)||(N.withCredentials=!!u.withCredentials),c&&c!=="json"&&(N.responseType=u.responseType),h&&([S,w]=Af(h,!0),N.addEventListener("progress",S)),d&&N.upload&&([g,R]=Af(d),N.upload.addEventListener("progress",g),N.upload.addEventListener("loadend",R)),(u.cancelToken||u.signal)&&(v=P=>{!N||(i(!P||P.type?new Au(null,e,N):P),N.abort(),N=null)},u.cancelToken&&u.cancelToken.subscribe(v),u.signal&&(u.signal.aborted?v():u.signal.addEventListener("abort",v)));const E=zk(u.url);if(E&&At.protocols.indexOf(E)===-1){i(new se("Unsupported protocol "+E+":",se.ERR_BAD_REQUEST,e));return}N.send(l||null)})},Qk=(e,t)=>{const{length:n}=e=e?e.filter(Boolean):[];if(t||n){let i=new AbortController,u;const l=function(h){if(!u){u=!0,c();const v=h instanceof Error?h:this.reason;i.abort(v instanceof se?v:new Au(v instanceof Error?v.message:v))}};let s=t&&setTimeout(()=>{s=null,l(new se(`timeout ${t} of ms exceeded`,se.ETIMEDOUT))},t);const c=()=>{e&&(s&&clearTimeout(s),s=null,e.forEach(h=>{h.unsubscribe?h.unsubscribe(l):h.removeEventListener("abort",l)}),e=null)};e.forEach(h=>h.addEventListener("abort",l));const{signal:d}=i;return d.unsubscribe=()=>$.asap(c),d}},Jk=Qk,Xk=function*(e,t){let n=e.byteLength;if(!t||n{const u=Yk(e,t);let l=0,s,c=d=>{s||(s=!0,i&&i(d))};return new ReadableStream({async pull(d){try{const{done:h,value:v}=await u.next();if(h){c(),d.close();return}let g=v.byteLength;if(n){let S=l+=g;n(S)}d.enqueue(new Uint8Array(v))}catch(h){throw c(h),h}},cancel(d){return c(d),u.return()}},{highWaterMark:2})},rc=typeof fetch=="function"&&typeof Request=="function"&&typeof Response=="function",KS=rc&&typeof ReadableStream=="function",eN=rc&&(typeof TextEncoder=="function"?(e=>t=>e.encode(t))(new TextEncoder):async e=>new Uint8Array(await new Response(e).arrayBuffer())),GS=(e,...t)=>{try{return!!e(...t)}catch{return!1}},tN=KS&&GS(()=>{let e=!1;const t=new Request(At.origin,{body:new ReadableStream,method:"POST",get duplex(){return e=!0,"half"}}).headers.has("Content-Type");return e&&!t}),w1=64*1024,rg=KS&&GS(()=>$.isReadableStream(new Response("").body)),Of={stream:rg&&(e=>e.body)};rc&&(e=>{["text","arrayBuffer","blob","formData","stream"].forEach(t=>{!Of[t]&&(Of[t]=$.isFunction(e[t])?n=>n[t]():(n,i)=>{throw new se(`Response type '${t}' is not supported`,se.ERR_NOT_SUPPORT,i)})})})(new Response);const nN=async e=>{if(e==null)return 0;if($.isBlob(e))return e.size;if($.isSpecCompliantForm(e))return(await new Request(At.origin,{method:"POST",body:e}).arrayBuffer()).byteLength;if($.isArrayBufferView(e)||$.isArrayBuffer(e))return e.byteLength;if($.isURLSearchParams(e)&&(e=e+""),$.isString(e))return(await eN(e)).byteLength},rN=async(e,t)=>{const n=$.toFiniteNumber(e.getContentLength());return n==null?nN(t):n},iN=rc&&(async e=>{let{url:t,method:n,data:i,signal:u,cancelToken:l,timeout:s,onDownloadProgress:c,onUploadProgress:d,responseType:h,headers:v,withCredentials:g="same-origin",fetchOptions:S}=qS(e);h=h?(h+"").toLowerCase():"text";let R=Jk([u,l&&l.toAbortSignal()],s),w;const A=R&&R.unsubscribe&&(()=>{R.unsubscribe()});let N;try{if(d&&tN&&n!=="get"&&n!=="head"&&(N=await rN(v,i))!==0){let M=new Request(t,{method:"POST",body:i,duplex:"half"}),H;if($.isFormData(i)&&(H=M.headers.get("content-type"))&&v.setContentType(H),M.body){const[W,D]=g1(N,Af(y1(d)));i=m1(M.body,w1,W,D)}}$.isString(g)||(g=g?"include":"omit");const x="credentials"in Request.prototype;w=new Request(t,{...S,signal:R,method:n.toUpperCase(),headers:v.normalize().toJSON(),body:i,duplex:"half",credentials:x?g:void 0});let E=await fetch(w);const P=rg&&(h==="stream"||h==="response");if(rg&&(c||P&&A)){const M={};["status","statusText","headers"].forEach(q=>{M[q]=E[q]});const H=$.toFiniteNumber(E.headers.get("content-length")),[W,D]=c&&g1(H,Af(y1(c),!0))||[];E=new Response(m1(E.body,w1,W,()=>{D&&D(),A&&A()}),M)}h=h||"text";let T=await Of[$.findKey(Of,h)||"text"](E,e);return!P&&A&&A(),await new Promise((M,H)=>{jS(M,H,{data:T,headers:qn.from(E.headers),status:E.status,statusText:E.statusText,config:e,request:w})})}catch(x){throw A&&A(),x&&x.name==="TypeError"&&/fetch/i.test(x.message)?Object.assign(new se("Network Error",se.ERR_NETWORK,e,w),{cause:x.cause||x}):se.from(x,x&&x.code,e,w)}}),ig={http:vk,xhr:Gk,fetch:iN};$.forEach(ig,(e,t)=>{if(e){try{Object.defineProperty(e,"name",{value:t})}catch{}Object.defineProperty(e,"adapterName",{value:t})}});const _1=e=>`- ${e}`,oN=e=>$.isFunction(e)||e===null||e===!1,QS={getAdapter:e=>{e=$.isArray(e)?e:[e];const{length:t}=e;let n,i;const u={};for(let l=0;l`adapter ${c} `+(d===!1?"is not supported by the environment":"is not available in the build"));let s=t?l.length>1?`since : +`+l.map(_1).join(` +`):" "+_1(l[0]):"as no adapter specified";throw new se("There is no suitable adapter to dispatch the request "+s,"ERR_NOT_SUPPORT")}return i},adapters:ig};function Bp(e){if(e.cancelToken&&e.cancelToken.throwIfRequested(),e.signal&&e.signal.aborted)throw new Au(null,e)}function S1(e){return Bp(e),e.headers=qn.from(e.headers),e.data=Up.call(e,e.transformRequest),["post","put","patch"].indexOf(e.method)!==-1&&e.headers.setContentType("application/x-www-form-urlencoded",!1),QS.getAdapter(e.adapter||Ey.adapter)(e).then(function(i){return Bp(e),i.data=Up.call(e,e.transformResponse,i),i.headers=qn.from(i.headers),i},function(i){return HS(i)||(Bp(e),i&&i.response&&(i.response.data=Up.call(e,e.transformResponse,i.response),i.response.headers=qn.from(i.response.headers))),Promise.reject(i)})}const JS="1.7.9",ic={};["object","boolean","number","function","string","symbol"].forEach((e,t)=>{ic[e]=function(i){return typeof i===e||"a"+(t<1?"n ":" ")+e}});const E1={};ic.transitional=function(t,n,i){function u(l,s){return"[Axios v"+JS+"] Transitional option '"+l+"'"+s+(i?". "+i:"")}return(l,s,c)=>{if(t===!1)throw new se(u(s," has been removed"+(n?" in "+n:"")),se.ERR_DEPRECATED);return n&&!E1[s]&&(E1[s]=!0,console.warn(u(s," has been deprecated since v"+n+" and will be removed in the near future"))),t?t(l,s,c):!0}};ic.spelling=function(t){return(n,i)=>(console.warn(`${i} is likely a misspelling of ${t}`),!0)};function uN(e,t,n){if(typeof e!="object")throw new se("options must be an object",se.ERR_BAD_OPTION_VALUE);const i=Object.keys(e);let u=i.length;for(;u-- >0;){const l=i[u],s=t[l];if(s){const c=e[l],d=c===void 0||s(c,l,e);if(d!==!0)throw new se("option "+l+" must be "+d,se.ERR_BAD_OPTION_VALUE);continue}if(n!==!0)throw new se("Unknown option "+l,se.ERR_BAD_OPTION)}}const Js={assertOptions:uN,validators:ic},rr=Js.validators;class Tf{constructor(t){this.defaults=t,this.interceptors={request:new p1,response:new p1}}async request(t,n){try{return await this._request(t,n)}catch(i){if(i instanceof Error){let u={};Error.captureStackTrace?Error.captureStackTrace(u):u=new Error;const l=u.stack?u.stack.replace(/^.+\n/,""):"";try{i.stack?l&&!String(i.stack).endsWith(l.replace(/^.+\n.+\n/,""))&&(i.stack+=` +`+l):i.stack=l}catch{}}throw i}}_request(t,n){typeof t=="string"?(n=n||{},n.url=t):n=t||{},n=uo(this.defaults,n);const{transitional:i,paramsSerializer:u,headers:l}=n;i!==void 0&&Js.assertOptions(i,{silentJSONParsing:rr.transitional(rr.boolean),forcedJSONParsing:rr.transitional(rr.boolean),clarifyTimeoutError:rr.transitional(rr.boolean)},!1),u!=null&&($.isFunction(u)?n.paramsSerializer={serialize:u}:Js.assertOptions(u,{encode:rr.function,serialize:rr.function},!0)),Js.assertOptions(n,{baseUrl:rr.spelling("baseURL"),withXsrfToken:rr.spelling("withXSRFToken")},!0),n.method=(n.method||this.defaults.method||"get").toLowerCase();let s=l&&$.merge(l.common,l[n.method]);l&&$.forEach(["delete","get","head","post","put","patch","common"],w=>{delete l[w]}),n.headers=qn.concat(s,l);const c=[];let d=!0;this.interceptors.request.forEach(function(A){typeof A.runWhen=="function"&&A.runWhen(n)===!1||(d=d&&A.synchronous,c.unshift(A.fulfilled,A.rejected))});const h=[];this.interceptors.response.forEach(function(A){h.push(A.fulfilled,A.rejected)});let v,g=0,S;if(!d){const w=[S1.bind(this),void 0];for(w.unshift.apply(w,c),w.push.apply(w,h),S=w.length,v=Promise.resolve(n);g{if(!i._listeners)return;let l=i._listeners.length;for(;l-- >0;)i._listeners[l](u);i._listeners=null}),this.promise.then=u=>{let l;const s=new Promise(c=>{i.subscribe(c),l=c}).then(u);return s.cancel=function(){i.unsubscribe(l)},s},t(function(l,s,c){i.reason||(i.reason=new Au(l,s,c),n(i.reason))})}throwIfRequested(){if(this.reason)throw this.reason}subscribe(t){if(this.reason){t(this.reason);return}this._listeners?this._listeners.push(t):this._listeners=[t]}unsubscribe(t){if(!this._listeners)return;const n=this._listeners.indexOf(t);n!==-1&&this._listeners.splice(n,1)}toAbortSignal(){const t=new AbortController,n=i=>{t.abort(i)};return this.subscribe(n),t.signal.unsubscribe=()=>this.unsubscribe(n),t.signal}static source(){let t;return{token:new xy(function(u){t=u}),cancel:t}}}const lN=xy;function aN(e){return function(n){return e.apply(null,n)}}function sN(e){return $.isObject(e)&&e.isAxiosError===!0}const og={Continue:100,SwitchingProtocols:101,Processing:102,EarlyHints:103,Ok:200,Created:201,Accepted:202,NonAuthoritativeInformation:203,NoContent:204,ResetContent:205,PartialContent:206,MultiStatus:207,AlreadyReported:208,ImUsed:226,MultipleChoices:300,MovedPermanently:301,Found:302,SeeOther:303,NotModified:304,UseProxy:305,Unused:306,TemporaryRedirect:307,PermanentRedirect:308,BadRequest:400,Unauthorized:401,PaymentRequired:402,Forbidden:403,NotFound:404,MethodNotAllowed:405,NotAcceptable:406,ProxyAuthenticationRequired:407,RequestTimeout:408,Conflict:409,Gone:410,LengthRequired:411,PreconditionFailed:412,PayloadTooLarge:413,UriTooLong:414,UnsupportedMediaType:415,RangeNotSatisfiable:416,ExpectationFailed:417,ImATeapot:418,MisdirectedRequest:421,UnprocessableEntity:422,Locked:423,FailedDependency:424,TooEarly:425,UpgradeRequired:426,PreconditionRequired:428,TooManyRequests:429,RequestHeaderFieldsTooLarge:431,UnavailableForLegalReasons:451,InternalServerError:500,NotImplemented:501,BadGateway:502,ServiceUnavailable:503,GatewayTimeout:504,HttpVersionNotSupported:505,VariantAlsoNegotiates:506,InsufficientStorage:507,LoopDetected:508,NotExtended:510,NetworkAuthenticationRequired:511};Object.entries(og).forEach(([e,t])=>{og[t]=e});const fN=og;function XS(e){const t=new Xs(e),n=TS(Xs.prototype.request,t);return $.extend(n,Xs.prototype,t,{allOwnKeys:!0}),$.extend(n,t,null,{allOwnKeys:!0}),n.create=function(u){return XS(uo(e,u))},n}const it=XS(Ey);it.Axios=Xs;it.CanceledError=Au;it.CancelToken=lN;it.isCancel=HS;it.VERSION=JS;it.toFormData=tc;it.AxiosError=se;it.Cancel=it.CanceledError;it.all=function(t){return Promise.all(t)};it.spread=aN;it.isAxiosError=sN;it.mergeConfig=uo;it.AxiosHeaders=qn;it.formToJSON=e=>WS($.isHTMLForm(e)?new FormData(e):e);it.getAdapter=QS.getAdapter;it.HttpStatusCode=fN;it.default=it;const x1=it;var cN=function(t){return dN(t)&&!pN(t)};function dN(e){return!!e&&typeof e=="object"}function pN(e){var t=Object.prototype.toString.call(e);return t==="[object RegExp]"||t==="[object Date]"||yN(e)}var hN=typeof Symbol=="function"&&Symbol.for,gN=hN?Symbol.for("react.element"):60103;function yN(e){return e.$$typeof===gN}function vN(e){return Array.isArray(e)?[]:{}}function ql(e,t){return t.clone!==!1&&t.isMergeableObject(e)?mu(vN(e),e,t):e}function mN(e,t,n){return e.concat(t).map(function(i){return ql(i,n)})}function wN(e,t){if(!t.customMerge)return mu;var n=t.customMerge(e);return typeof n=="function"?n:mu}function _N(e){return Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(e).filter(function(t){return Object.propertyIsEnumerable.call(e,t)}):[]}function P1(e){return Object.keys(e).concat(_N(e))}function YS(e,t){try{return t in e}catch{return!1}}function SN(e,t){return YS(e,t)&&!(Object.hasOwnProperty.call(e,t)&&Object.propertyIsEnumerable.call(e,t))}function EN(e,t,n){var i={};return n.isMergeableObject(e)&&P1(e).forEach(function(u){i[u]=ql(e[u],n)}),P1(t).forEach(function(u){SN(e,u)||(YS(e,u)&&n.isMergeableObject(t[u])?i[u]=wN(u,n)(e[u],t[u],n):i[u]=ql(t[u],n))}),i}function mu(e,t,n){n=n||{},n.arrayMerge=n.arrayMerge||mN,n.isMergeableObject=n.isMergeableObject||cN,n.cloneUnlessOtherwiseSpecified=ql;var i=Array.isArray(t),u=Array.isArray(e),l=i===u;return l?i?n.arrayMerge(e,t,n):EN(e,t,n):ql(t,n)}mu.all=function(t,n){if(!Array.isArray(t))throw new Error("first argument should be an array");return t.reduce(function(i,u){return mu(i,u,n)},{})};var xN=mu,PN=xN,xi=TypeError;const CN={},AN=Object.freeze(Object.defineProperty({__proto__:null,default:CN},Symbol.toStringTag,{value:"Module"})),ON=yR(AN);var Py=typeof Map=="function"&&Map.prototype,zp=Object.getOwnPropertyDescriptor&&Py?Object.getOwnPropertyDescriptor(Map.prototype,"size"):null,Rf=Py&&zp&&typeof zp.get=="function"?zp.get:null,C1=Py&&Map.prototype.forEach,Cy=typeof Set=="function"&&Set.prototype,bp=Object.getOwnPropertyDescriptor&&Cy?Object.getOwnPropertyDescriptor(Set.prototype,"size"):null,Lf=Cy&&bp&&typeof bp.get=="function"?bp.get:null,A1=Cy&&Set.prototype.forEach,TN=typeof WeakMap=="function"&&WeakMap.prototype,Cl=TN?WeakMap.prototype.has:null,RN=typeof WeakSet=="function"&&WeakSet.prototype,Al=RN?WeakSet.prototype.has:null,LN=typeof WeakRef=="function"&&WeakRef.prototype,O1=LN?WeakRef.prototype.deref:null,IN=Boolean.prototype.valueOf,kN=Object.prototype.toString,NN=Function.prototype.toString,DN=String.prototype.match,Ay=String.prototype.slice,li=String.prototype.replace,FN=String.prototype.toUpperCase,T1=String.prototype.toLowerCase,ZS=RegExp.prototype.test,R1=Array.prototype.concat,lr=Array.prototype.join,$N=Array.prototype.slice,L1=Math.floor,ug=typeof BigInt=="function"?BigInt.prototype.valueOf:null,Wp=Object.getOwnPropertySymbols,lg=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?Symbol.prototype.toString:null,wu=typeof Symbol=="function"&&typeof Symbol.iterator=="object",Tt=typeof Symbol=="function"&&Symbol.toStringTag&&(typeof Symbol.toStringTag===wu?"object":"symbol")?Symbol.toStringTag:null,eE=Object.prototype.propertyIsEnumerable,I1=(typeof Reflect=="function"?Reflect.getPrototypeOf:Object.getPrototypeOf)||([].__proto__===Array.prototype?function(e){return e.__proto__}:null);function k1(e,t){if(e===1/0||e===-1/0||e!==e||e&&e>-1e3&&e<1e3||ZS.call(/e/,t))return t;var n=/[0-9](?=(?:[0-9]{3})+(?![0-9]))/g;if(typeof e=="number"){var i=e<0?-L1(-e):L1(e);if(i!==e){var u=String(i),l=Ay.call(t,u.length+1);return li.call(u,n,"$&_")+"."+li.call(li.call(l,/([0-9]{3})/g,"$&_"),/_$/,"")}}return li.call(t,n,"$&_")}var ag=ON,N1=ag.custom,D1=rE(N1)?N1:null,tE={__proto__:null,double:'"',single:"'"},MN={__proto__:null,double:/(["\\])/g,single:/(['\\])/g},oc=function e(t,n,i,u){var l=n||{};if(Tr(l,"quoteStyle")&&!Tr(tE,l.quoteStyle))throw new TypeError('option "quoteStyle" must be "single" or "double"');if(Tr(l,"maxStringLength")&&(typeof l.maxStringLength=="number"?l.maxStringLength<0&&l.maxStringLength!==1/0:l.maxStringLength!==null))throw new TypeError('option "maxStringLength", if provided, must be a positive integer, Infinity, or `null`');var s=Tr(l,"customInspect")?l.customInspect:!0;if(typeof s!="boolean"&&s!=="symbol")throw new TypeError("option \"customInspect\", if provided, must be `true`, `false`, or `'symbol'`");if(Tr(l,"indent")&&l.indent!==null&&l.indent!==" "&&!(parseInt(l.indent,10)===l.indent&&l.indent>0))throw new TypeError('option "indent" must be "\\t", an integer > 0, or `null`');if(Tr(l,"numericSeparator")&&typeof l.numericSeparator!="boolean")throw new TypeError('option "numericSeparator", if provided, must be `true` or `false`');var c=l.numericSeparator;if(typeof t>"u")return"undefined";if(t===null)return"null";if(typeof t=="boolean")return t?"true":"false";if(typeof t=="string")return oE(t,l);if(typeof t=="number"){if(t===0)return 1/0/t>0?"0":"-0";var d=String(t);return c?k1(t,d):d}if(typeof t=="bigint"){var h=String(t)+"n";return c?k1(t,h):h}var v=typeof l.depth>"u"?5:l.depth;if(typeof i>"u"&&(i=0),i>=v&&v>0&&typeof t=="object")return sg(t)?"[Array]":"[Object]";var g=t3(l,i);if(typeof u>"u")u=[];else if(iE(u,t)>=0)return"[Circular]";function S(be,et,Rt){if(et&&(u=$N.call(u),u.push(et)),Rt){var Zt={depth:l.depth};return Tr(l,"quoteStyle")&&(Zt.quoteStyle=l.quoteStyle),e(be,Zt,i+1,u)}return e(be,l,i+1,u)}if(typeof t=="function"&&!F1(t)){var R=qN(t),w=ks(t,S);return"[Function"+(R?": "+R:" (anonymous)")+"]"+(w.length>0?" { "+lr.call(w,", ")+" }":"")}if(rE(t)){var A=wu?li.call(String(t),/^(Symbol\(.*\))_[^)]*$/,"$1"):lg.call(t);return typeof t=="object"&&!wu?sl(A):A}if(YN(t)){for(var N="<"+T1.call(String(t.nodeName)),x=t.attributes||[],E=0;E",N}if(sg(t)){if(t.length===0)return"[]";var P=ks(t,S);return g&&!e3(P)?"["+fg(P,g)+"]":"[ "+lr.call(P,", ")+" ]"}if(zN(t)){var T=ks(t,S);return!("cause"in Error.prototype)&&"cause"in t&&!eE.call(t,"cause")?"{ ["+String(t)+"] "+lr.call(R1.call("[cause]: "+S(t.cause),T),", ")+" }":T.length===0?"["+String(t)+"]":"{ ["+String(t)+"] "+lr.call(T,", ")+" }"}if(typeof t=="object"&&s){if(D1&&typeof t[D1]=="function"&&ag)return ag(t,{depth:v-i});if(s!=="symbol"&&typeof t.inspect=="function")return t.inspect()}if(KN(t)){var M=[];return C1&&C1.call(t,function(be,et){M.push(S(et,t,!0)+" => "+S(be,t))}),$1("Map",Rf.call(t),M,g)}if(JN(t)){var H=[];return A1&&A1.call(t,function(be){H.push(S(be,t))}),$1("Set",Lf.call(t),H,g)}if(GN(t))return Hp("WeakMap");if(XN(t))return Hp("WeakSet");if(QN(t))return Hp("WeakRef");if(WN(t))return sl(S(Number(t)));if(jN(t))return sl(S(ug.call(t)));if(HN(t))return sl(IN.call(t));if(bN(t))return sl(S(String(t)));if(typeof window<"u"&&t===window)return"{ [object Window] }";if(typeof globalThis<"u"&&t===globalThis||typeof On<"u"&&t===On)return"{ [object globalThis] }";if(!BN(t)&&!F1(t)){var W=ks(t,S),D=I1?I1(t)===Object.prototype:t instanceof Object||t.constructor===Object,q=t instanceof Object?"":"null prototype",j=!D&&Tt&&Object(t)===t&&Tt in t?Ay.call(Pi(t),8,-1):q?"Object":"",fe=D||typeof t.constructor!="function"?"":t.constructor.name?t.constructor.name+" ":"",re=fe+(j||q?"["+lr.call(R1.call([],j||[],q||[]),": ")+"] ":"");return W.length===0?re+"{}":g?re+"{"+fg(W,g)+"}":re+"{ "+lr.call(W,", ")+" }"}return String(t)};function nE(e,t,n){var i=n.quoteStyle||t,u=tE[i];return u+e+u}function UN(e){return li.call(String(e),/"/g,""")}function sg(e){return Pi(e)==="[object Array]"&&(!Tt||!(typeof e=="object"&&Tt in e))}function BN(e){return Pi(e)==="[object Date]"&&(!Tt||!(typeof e=="object"&&Tt in e))}function F1(e){return Pi(e)==="[object RegExp]"&&(!Tt||!(typeof e=="object"&&Tt in e))}function zN(e){return Pi(e)==="[object Error]"&&(!Tt||!(typeof e=="object"&&Tt in e))}function bN(e){return Pi(e)==="[object String]"&&(!Tt||!(typeof e=="object"&&Tt in e))}function WN(e){return Pi(e)==="[object Number]"&&(!Tt||!(typeof e=="object"&&Tt in e))}function HN(e){return Pi(e)==="[object Boolean]"&&(!Tt||!(typeof e=="object"&&Tt in e))}function rE(e){if(wu)return e&&typeof e=="object"&&e instanceof Symbol;if(typeof e=="symbol")return!0;if(!e||typeof e!="object"||!lg)return!1;try{return lg.call(e),!0}catch{}return!1}function jN(e){if(!e||typeof e!="object"||!ug)return!1;try{return ug.call(e),!0}catch{}return!1}var VN=Object.prototype.hasOwnProperty||function(e){return e in this};function Tr(e,t){return VN.call(e,t)}function Pi(e){return kN.call(e)}function qN(e){if(e.name)return e.name;var t=DN.call(NN.call(e),/^function\s*([\w$]+)/);return t?t[1]:null}function iE(e,t){if(e.indexOf)return e.indexOf(t);for(var n=0,i=e.length;nt.maxStringLength){var n=e.length-t.maxStringLength,i="... "+n+" more character"+(n>1?"s":"");return oE(Ay.call(e,0,t.maxStringLength),t)+i}var u=MN[t.quoteStyle||"single"];u.lastIndex=0;var l=li.call(li.call(e,u,"\\$1"),/[\x00-\x1f]/g,ZN);return nE(l,"single",t)}function ZN(e){var t=e.charCodeAt(0),n={8:"b",9:"t",10:"n",12:"f",13:"r"}[t];return n?"\\"+n:"\\x"+(t<16?"0":"")+FN.call(t.toString(16))}function sl(e){return"Object("+e+")"}function Hp(e){return e+" { ? }"}function $1(e,t,n,i){var u=i?fg(n,i):lr.call(n,", ");return e+" ("+t+") {"+u+"}"}function e3(e){for(var t=0;t=0)return!1;return!0}function t3(e,t){var n;if(e.indent===" ")n=" ";else if(typeof e.indent=="number"&&e.indent>0)n=lr.call(Array(e.indent+1)," ");else return null;return{base:n,prev:lr.call(Array(t+1),n)}}function fg(e,t){if(e.length===0)return"";var n=` +`+t.prev+t.base;return n+lr.call(e,","+n)+` +`+t.prev}function ks(e,t){var n=sg(e),i=[];if(n){i.length=e.length;for(var u=0;u"u"||!dt?we:dt(Uint8Array),eo={__proto__:null,"%AggregateError%":typeof AggregateError>"u"?we:AggregateError,"%Array%":Array,"%ArrayBuffer%":typeof ArrayBuffer>"u"?we:ArrayBuffer,"%ArrayIteratorPrototype%":bo&&dt?dt([][Symbol.iterator]()):we,"%AsyncFromSyncIteratorPrototype%":we,"%AsyncFunction%":Vo,"%AsyncGenerator%":Vo,"%AsyncGeneratorFunction%":Vo,"%AsyncIteratorPrototype%":Vo,"%Atomics%":typeof Atomics>"u"?we:Atomics,"%BigInt%":typeof BigInt>"u"?we:BigInt,"%BigInt64Array%":typeof BigInt64Array>"u"?we:BigInt64Array,"%BigUint64Array%":typeof BigUint64Array>"u"?we:BigUint64Array,"%Boolean%":Boolean,"%DataView%":typeof DataView>"u"?we:DataView,"%Date%":Date,"%decodeURI%":decodeURI,"%decodeURIComponent%":decodeURIComponent,"%encodeURI%":encodeURI,"%encodeURIComponent%":encodeURIComponent,"%Error%":F3,"%eval%":eval,"%EvalError%":$3,"%Float32Array%":typeof Float32Array>"u"?we:Float32Array,"%Float64Array%":typeof Float64Array>"u"?we:Float64Array,"%FinalizationRegistry%":typeof FinalizationRegistry>"u"?we:FinalizationRegistry,"%Function%":fE,"%GeneratorFunction%":Vo,"%Int8Array%":typeof Int8Array>"u"?we:Int8Array,"%Int16Array%":typeof Int16Array>"u"?we:Int16Array,"%Int32Array%":typeof Int32Array>"u"?we:Int32Array,"%isFinite%":isFinite,"%isNaN%":isNaN,"%IteratorPrototype%":bo&&dt?dt(dt([][Symbol.iterator]())):we,"%JSON%":typeof JSON=="object"?JSON:we,"%Map%":typeof Map>"u"?we:Map,"%MapIteratorPrototype%":typeof Map>"u"||!bo||!dt?we:dt(new Map()[Symbol.iterator]()),"%Math%":Math,"%Number%":Number,"%Object%":sE,"%Object.getOwnPropertyDescriptor%":Kl,"%parseFloat%":parseFloat,"%parseInt%":parseInt,"%Promise%":typeof Promise>"u"?we:Promise,"%Proxy%":typeof Proxy>"u"?we:Proxy,"%RangeError%":M3,"%ReferenceError%":U3,"%Reflect%":typeof Reflect>"u"?we:Reflect,"%RegExp%":RegExp,"%Set%":typeof Set>"u"?we:Set,"%SetIteratorPrototype%":typeof Set>"u"||!bo||!dt?we:dt(new Set()[Symbol.iterator]()),"%SharedArrayBuffer%":typeof SharedArrayBuffer>"u"?we:SharedArrayBuffer,"%String%":String,"%StringIteratorPrototype%":bo&&dt?dt(""[Symbol.iterator]()):we,"%Symbol%":bo?Symbol:we,"%SyntaxError%":_u,"%ThrowTypeError%":q3,"%TypedArray%":G3,"%TypeError%":fu,"%Uint8Array%":typeof Uint8Array>"u"?we:Uint8Array,"%Uint8ClampedArray%":typeof Uint8ClampedArray>"u"?we:Uint8ClampedArray,"%Uint16Array%":typeof Uint16Array>"u"?we:Uint16Array,"%Uint32Array%":typeof Uint32Array>"u"?we:Uint32Array,"%URIError%":B3,"%WeakMap%":typeof WeakMap>"u"?we:WeakMap,"%WeakRef%":typeof WeakRef>"u"?we:WeakRef,"%WeakSet%":typeof WeakSet>"u"?we:WeakSet,"%Function.prototype.call%":na,"%Function.prototype.apply%":cE,"%Object.defineProperty%":V3,"%Math.abs%":z3,"%Math.floor%":b3,"%Math.max%":W3,"%Math.min%":H3,"%Math.pow%":j3};if(dt)try{null.error}catch(e){var Q3=dt(dt(e));eo["%Error.prototype%"]=Q3}var J3=function e(t){var n;if(t==="%AsyncFunction%")n=Yp("async function () {}");else if(t==="%GeneratorFunction%")n=Yp("function* () {}");else if(t==="%AsyncGeneratorFunction%")n=Yp("async function* () {}");else if(t==="%AsyncGenerator%"){var i=e("%AsyncGeneratorFunction%");i&&(n=i.prototype)}else if(t==="%AsyncIteratorPrototype%"){var u=e("%AsyncGenerator%");u&&dt&&(n=dt(u.prototype))}return eo[t]=n,n},V1={__proto__:null,"%ArrayBufferPrototype%":["ArrayBuffer","prototype"],"%ArrayPrototype%":["Array","prototype"],"%ArrayProto_entries%":["Array","prototype","entries"],"%ArrayProto_forEach%":["Array","prototype","forEach"],"%ArrayProto_keys%":["Array","prototype","keys"],"%ArrayProto_values%":["Array","prototype","values"],"%AsyncFunctionPrototype%":["AsyncFunction","prototype"],"%AsyncGenerator%":["AsyncGeneratorFunction","prototype"],"%AsyncGeneratorPrototype%":["AsyncGeneratorFunction","prototype","prototype"],"%BooleanPrototype%":["Boolean","prototype"],"%DataViewPrototype%":["DataView","prototype"],"%DatePrototype%":["Date","prototype"],"%ErrorPrototype%":["Error","prototype"],"%EvalErrorPrototype%":["EvalError","prototype"],"%Float32ArrayPrototype%":["Float32Array","prototype"],"%Float64ArrayPrototype%":["Float64Array","prototype"],"%FunctionPrototype%":["Function","prototype"],"%Generator%":["GeneratorFunction","prototype"],"%GeneratorPrototype%":["GeneratorFunction","prototype","prototype"],"%Int8ArrayPrototype%":["Int8Array","prototype"],"%Int16ArrayPrototype%":["Int16Array","prototype"],"%Int32ArrayPrototype%":["Int32Array","prototype"],"%JSONParse%":["JSON","parse"],"%JSONStringify%":["JSON","stringify"],"%MapPrototype%":["Map","prototype"],"%NumberPrototype%":["Number","prototype"],"%ObjectPrototype%":["Object","prototype"],"%ObjProto_toString%":["Object","prototype","toString"],"%ObjProto_valueOf%":["Object","prototype","valueOf"],"%PromisePrototype%":["Promise","prototype"],"%PromiseProto_then%":["Promise","prototype","then"],"%Promise_all%":["Promise","all"],"%Promise_reject%":["Promise","reject"],"%Promise_resolve%":["Promise","resolve"],"%RangeErrorPrototype%":["RangeError","prototype"],"%ReferenceErrorPrototype%":["ReferenceError","prototype"],"%RegExpPrototype%":["RegExp","prototype"],"%SetPrototype%":["Set","prototype"],"%SharedArrayBufferPrototype%":["SharedArrayBuffer","prototype"],"%StringPrototype%":["String","prototype"],"%SymbolPrototype%":["Symbol","prototype"],"%SyntaxErrorPrototype%":["SyntaxError","prototype"],"%TypedArrayPrototype%":["TypedArray","prototype"],"%TypeErrorPrototype%":["TypeError","prototype"],"%Uint8ArrayPrototype%":["Uint8Array","prototype"],"%Uint8ClampedArrayPrototype%":["Uint8ClampedArray","prototype"],"%Uint16ArrayPrototype%":["Uint16Array","prototype"],"%Uint32ArrayPrototype%":["Uint32Array","prototype"],"%URIErrorPrototype%":["URIError","prototype"],"%WeakMapPrototype%":["WeakMap","prototype"],"%WeakSetPrototype%":["WeakSet","prototype"]},ra=ta(),If=D3(),X3=ra.call(na,Array.prototype.concat),Y3=ra.call(cE,Array.prototype.splice),q1=ra.call(na,String.prototype.replace),kf=ra.call(na,String.prototype.slice),Z3=ra.call(na,RegExp.prototype.exec),eD=/[^%.[\]]+|\[(?:(-?\d+(?:\.\d+)?)|(["'])((?:(?!\2)[^\\]|\\.)*?)\2)\]|(?=(?:\.|\[\])(?:\.|\[\]|%$))/g,tD=/\\(\\)?/g,nD=function(t){var n=kf(t,0,1),i=kf(t,-1);if(n==="%"&&i!=="%")throw new _u("invalid intrinsic syntax, expected closing `%`");if(i==="%"&&n!=="%")throw new _u("invalid intrinsic syntax, expected opening `%`");var u=[];return q1(t,eD,function(l,s,c,d){u[u.length]=c?q1(d,tD,"$1"):s||l}),u},rD=function(t,n){var i=t,u;if(If(V1,i)&&(u=V1[i],i="%"+u[0]+"%"),If(eo,i)){var l=eo[i];if(l===Vo&&(l=J3(i)),typeof l>"u"&&!n)throw new fu("intrinsic "+t+" exists, but is not available. Please file an issue!");return{alias:u,name:i,value:l}}throw new _u("intrinsic "+t+" does not exist!")},sc=function(t,n){if(typeof t!="string"||t.length===0)throw new fu("intrinsic name must be a non-empty string");if(arguments.length>1&&typeof n!="boolean")throw new fu('"allowMissing" argument must be a boolean');if(Z3(/^%?[^%]*%?$/,t)===null)throw new _u("`%` may not be present anywhere but at the beginning and end of the intrinsic name");var i=nD(t),u=i.length>0?i[0]:"",l=rD("%"+u+"%",n),s=l.name,c=l.value,d=!1,h=l.alias;h&&(u=h[0],Y3(i,X3([0,1],h)));for(var v=1,g=!0;v=i.length){var A=Kl(c,S);g=!!A,g&&"get"in A&&!("originalValue"in A.get)?c=A.get:c=c[S]}else g=If(c,S),c=c[S];g&&!d&&(eo[s]=c)}}return c},dE={exports:{}},K1=ac,iD=uE,Wo=xi,G1=lc,oD=function(t,n,i){if(!t||typeof t!="object"&&typeof t!="function")throw new Wo("`obj` must be an object or a function`");if(typeof n!="string"&&typeof n!="symbol")throw new Wo("`property` must be a string or a symbol`");if(arguments.length>3&&typeof arguments[3]!="boolean"&&arguments[3]!==null)throw new Wo("`nonEnumerable`, if provided, must be a boolean or null");if(arguments.length>4&&typeof arguments[4]!="boolean"&&arguments[4]!==null)throw new Wo("`nonWritable`, if provided, must be a boolean or null");if(arguments.length>5&&typeof arguments[5]!="boolean"&&arguments[5]!==null)throw new Wo("`nonConfigurable`, if provided, must be a boolean or null");if(arguments.length>6&&typeof arguments[6]!="boolean")throw new Wo("`loose`, if provided, must be a boolean");var u=arguments.length>3?arguments[3]:null,l=arguments.length>4?arguments[4]:null,s=arguments.length>5?arguments[5]:null,c=arguments.length>6?arguments[6]:!1,d=!!G1&&G1(t,n);if(K1)K1(t,n,{configurable:s===null&&d?d.configurable:!s,enumerable:u===null&&d?d.enumerable:!u,value:i,writable:l===null&&d?d.writable:!l});else if(c||!u&&!l&&!s)t[n]=i;else throw new iD("This environment does not support defining a property as non-configurable, non-writable, or non-enumerable.")},cg=ac,pE=function(){return!!cg};pE.hasArrayLengthDefineBug=function(){if(!cg)return null;try{return cg([],"length",{value:1}).length!==1}catch{return!0}};var uD=pE,lD=sc,Q1=oD,aD=uD(),J1=lc,X1=xi,sD=lD("%Math.floor%"),fD=function(t,n){if(typeof t!="function")throw new X1("`fn` is not a function");if(typeof n!="number"||n<0||n>4294967295||sD(n)!==n)throw new X1("`length` must be a positive 32-bit integer");var i=arguments.length>2&&!!arguments[2],u=!0,l=!0;if("length"in t&&J1){var s=J1(t,"length");s&&!s.configurable&&(u=!1),s&&!s.writable&&(l=!1)}return(u||l||!i)&&(aD?Q1(t,"length",n,!0,!0):Q1(t,"length",n)),t},cD=ta(),dD=Ty(),pD=lE,hD=function(){return pD(cD,dD,arguments)};(function(e){var t=fD,n=ac,i=aE,u=hD;e.exports=function(s){var c=i(arguments),d=s.length-(arguments.length-1);return t(c,1+(d>0?d:0),!0)},n?n(e.exports,"apply",{value:u}):e.exports.apply=u})(dE);var hE=sc,gE=dE.exports,gD=gE(hE("String.prototype.indexOf")),yE=function(t,n){var i=hE(t,!!n);return typeof i=="function"&&gD(t,".prototype.")>-1?gE(i):i},yD=sc,ia=yE,vD=oc,mD=xi,Y1=yD("%Map%",!0),wD=ia("Map.prototype.get",!0),_D=ia("Map.prototype.set",!0),SD=ia("Map.prototype.has",!0),ED=ia("Map.prototype.delete",!0),xD=ia("Map.prototype.size",!0),vE=!!Y1&&function(){var t,n={assert:function(i){if(!n.has(i))throw new mD("Side channel does not contain "+vD(i))},delete:function(i){if(t){var u=ED(t,i);return xD(t)===0&&(t=void 0),u}return!1},get:function(i){if(t)return wD(t,i)},has:function(i){return t?SD(t,i):!1},set:function(i,u){t||(t=new Y1),_D(t,i,u)}};return n},PD=sc,fc=yE,CD=oc,Ns=vE,AD=xi,Ho=PD("%WeakMap%",!0),OD=fc("WeakMap.prototype.get",!0),TD=fc("WeakMap.prototype.set",!0),RD=fc("WeakMap.prototype.has",!0),LD=fc("WeakMap.prototype.delete",!0),ID=Ho?function(){var t,n,i={assert:function(u){if(!i.has(u))throw new AD("Side channel does not contain "+CD(u))},delete:function(u){if(Ho&&u&&(typeof u=="object"||typeof u=="function")){if(t)return LD(t,u)}else if(Ns&&n)return n.delete(u);return!1},get:function(u){return Ho&&u&&(typeof u=="object"||typeof u=="function")&&t?OD(t,u):n&&n.get(u)},has:function(u){return Ho&&u&&(typeof u=="object"||typeof u=="function")&&t?RD(t,u):!!n&&n.has(u)},set:function(u,l){Ho&&u&&(typeof u=="object"||typeof u=="function")?(t||(t=new Ho),TD(t,u,l)):Ns&&(n||(n=Ns()),n.set(u,l))}};return i}:Ns,kD=xi,ND=oc,DD=a3,FD=vE,$D=ID,MD=$D||FD||DD,UD=function(){var t,n={assert:function(i){if(!n.has(i))throw new kD("Side channel does not contain "+ND(i))},delete:function(i){return!!t&&t.delete(i)},get:function(i){return t&&t.get(i)},has:function(i){return!!t&&t.has(i)},set:function(i,u){t||(t=MD()),t.set(i,u)}};return n},BD=String.prototype.replace,zD=/%20/g,eh={RFC1738:"RFC1738",RFC3986:"RFC3986"},Ry={default:eh.RFC3986,formatters:{RFC1738:function(e){return BD.call(e,zD,"+")},RFC3986:function(e){return String(e)}},RFC1738:eh.RFC1738,RFC3986:eh.RFC3986},bD=Ry,th=Object.prototype.hasOwnProperty,Ki=Array.isArray,ir=function(){for(var e=[],t=0;t<256;++t)e.push("%"+((t<16?"0":"")+t.toString(16)).toUpperCase());return e}(),WD=function(t){for(;t.length>1;){var n=t.pop(),i=n.obj[n.prop];if(Ki(i)){for(var u=[],l=0;l=nh?s.slice(d,d+nh):s,v=[],g=0;g=48&&S<=57||S>=65&&S<=90||S>=97&&S<=122||l===bD.RFC1738&&(S===40||S===41)){v[v.length]=h.charAt(g);continue}if(S<128){v[v.length]=ir[S];continue}if(S<2048){v[v.length]=ir[192|S>>6]+ir[128|S&63];continue}if(S<55296||S>=57344){v[v.length]=ir[224|S>>12]+ir[128|S>>6&63]+ir[128|S&63];continue}g+=1,S=65536+((S&1023)<<10|h.charCodeAt(g)&1023),v[v.length]=ir[240|S>>18]+ir[128|S>>12&63]+ir[128|S>>6&63]+ir[128|S&63]}c+=v.join("")}return c},KD=function(t){for(var n=[{obj:{o:t},prop:"o"}],i=[],u=0;u"u"&&(M=0)}if(typeof v=="function"?P=v(n,P):P instanceof Date?P=R(P):i==="comma"&&ur(P)&&(P=ef.maybeMap(P,function(ie){return ie instanceof Date?R(ie):ie})),P===null){if(s)return h&&!N?h(n,lt.encoder,x,"key",w):n;P=""}if(tF(P)||ef.isBuffer(P)){if(h){var D=N?n:h(n,lt.encoder,x,"key",w);return[A(D)+"="+A(h(P,lt.encoder,x,"value",w))]}return[A(n)+"="+A(String(P))]}var q=[];if(typeof P>"u")return q;var j;if(i==="comma"&&ur(P))N&&h&&(P=ef.maybeMap(P,h)),j=[{value:P.length>0?P.join(",")||null:void 0}];else if(ur(v))j=v;else{var fe=Object.keys(P);j=g?fe.sort(g):fe}var re=d?String(n).replace(/\./g,"%2E"):String(n),be=u&&ur(P)&&P.length===1?re+"[]":re;if(l&&ur(P)&&P.length===0)return be+"[]";for(var et=0;et"u"?t.encodeDotInKeys===!0?!0:lt.allowDots:!!t.allowDots;return{addQueryPrefix:typeof t.addQueryPrefix=="boolean"?t.addQueryPrefix:lt.addQueryPrefix,allowDots:c,allowEmptyArrays:typeof t.allowEmptyArrays=="boolean"?!!t.allowEmptyArrays:lt.allowEmptyArrays,arrayFormat:s,charset:n,charsetSentinel:typeof t.charsetSentinel=="boolean"?t.charsetSentinel:lt.charsetSentinel,commaRoundTrip:!!t.commaRoundTrip,delimiter:typeof t.delimiter>"u"?lt.delimiter:t.delimiter,encode:typeof t.encode=="boolean"?t.encode:lt.encode,encodeDotInKeys:typeof t.encodeDotInKeys=="boolean"?t.encodeDotInKeys:lt.encodeDotInKeys,encoder:typeof t.encoder=="function"?t.encoder:lt.encoder,encodeValuesOnly:typeof t.encodeValuesOnly=="boolean"?t.encodeValuesOnly:lt.encodeValuesOnly,filter:l,format:i,formatter:u,serializeDate:typeof t.serializeDate=="function"?t.serializeDate:lt.serializeDate,skipNulls:typeof t.skipNulls=="boolean"?t.skipNulls:lt.skipNulls,sort:typeof t.sort=="function"?t.sort:null,strictNullHandling:typeof t.strictNullHandling=="boolean"?t.strictNullHandling:lt.strictNullHandling}},iF=function(e,t){var n=e,i=rF(t),u,l;typeof i.filter=="function"?(l=i.filter,n=l("",n)):ur(i.filter)&&(l=i.filter,u=l);var s=[];if(typeof n!="object"||n===null)return"";var c=SE[i.arrayFormat],d=c==="comma"&&i.commaRoundTrip;u||(u=Object.keys(n)),i.sort&&u.sort(i.sort);for(var h=_E(),v=0;v0?w+R:""},Su=wE,dg=Object.prototype.hasOwnProperty,oF=Array.isArray,Ge={allowDots:!1,allowEmptyArrays:!1,allowPrototypes:!1,allowSparse:!1,arrayLimit:20,charset:"utf-8",charsetSentinel:!1,comma:!1,decodeDotInKeys:!1,decoder:Su.decode,delimiter:"&",depth:5,duplicates:"combine",ignoreQueryPrefix:!1,interpretNumericEntities:!1,parameterLimit:1e3,parseArrays:!0,plainObjects:!1,strictDepth:!1,strictNullHandling:!1},uF=function(e){return e.replace(/&#(\d+);/g,function(t,n){return String.fromCharCode(parseInt(n,10))})},xE=function(e,t){return e&&typeof e=="string"&&t.comma&&e.indexOf(",")>-1?e.split(","):e},lF="utf8=%26%2310003%3B",aF="utf8=%E2%9C%93",sF=function(t,n){var i={__proto__:null},u=n.ignoreQueryPrefix?t.replace(/^\?/,""):t;u=u.replace(/%5B/gi,"[").replace(/%5D/gi,"]");var l=n.parameterLimit===1/0?void 0:n.parameterLimit,s=u.split(n.delimiter,l),c=-1,d,h=n.charset;if(n.charsetSentinel)for(d=0;d-1&&(w=oF(w)?[w]:w);var A=dg.call(i,R);A&&n.duplicates==="combine"?i[R]=Su.combine(i[R],w):(!A||n.duplicates==="last")&&(i[R]=w)}return i},fF=function(e,t,n,i){for(var u=i?t:xE(t,n),l=e.length-1;l>=0;--l){var s,c=e[l];if(c==="[]"&&n.parseArrays)s=n.allowEmptyArrays&&(u===""||n.strictNullHandling&&u===null)?[]:[].concat(u);else{s=n.plainObjects?{__proto__:null}:{};var d=c.charAt(0)==="["&&c.charAt(c.length-1)==="]"?c.slice(1,-1):c,h=n.decodeDotInKeys?d.replace(/%2E/g,"."):d,v=parseInt(h,10);!n.parseArrays&&h===""?s={0:u}:!isNaN(v)&&c!==h&&String(v)===h&&v>=0&&n.parseArrays&&v<=n.arrayLimit?(s=[],s[v]=u):h!=="__proto__"&&(s[h]=u)}u=s}return u},cF=function(t,n,i,u){if(!!t){var l=i.allowDots?t.replace(/\.([^.[]+)/g,"[$1]"):t,s=/(\[[^[\]]*])/,c=/(\[[^[\]]*])/g,d=i.depth>0&&s.exec(l),h=d?l.slice(0,d.index):l,v=[];if(h){if(!i.plainObjects&&dg.call(Object.prototype,h)&&!i.allowPrototypes)return;v.push(h)}for(var g=0;i.depth>0&&(d=c.exec(l))!==null&&g"u"?Ge.charset:t.charset,i=typeof t.duplicates>"u"?Ge.duplicates:t.duplicates;if(i!=="combine"&&i!=="first"&&i!=="last")throw new TypeError("The duplicates option must be either combine, first, or last");var u=typeof t.allowDots>"u"?t.decodeDotInKeys===!0?!0:Ge.allowDots:!!t.allowDots;return{allowDots:u,allowEmptyArrays:typeof t.allowEmptyArrays=="boolean"?!!t.allowEmptyArrays:Ge.allowEmptyArrays,allowPrototypes:typeof t.allowPrototypes=="boolean"?t.allowPrototypes:Ge.allowPrototypes,allowSparse:typeof t.allowSparse=="boolean"?t.allowSparse:Ge.allowSparse,arrayLimit:typeof t.arrayLimit=="number"?t.arrayLimit:Ge.arrayLimit,charset:n,charsetSentinel:typeof t.charsetSentinel=="boolean"?t.charsetSentinel:Ge.charsetSentinel,comma:typeof t.comma=="boolean"?t.comma:Ge.comma,decodeDotInKeys:typeof t.decodeDotInKeys=="boolean"?t.decodeDotInKeys:Ge.decodeDotInKeys,decoder:typeof t.decoder=="function"?t.decoder:Ge.decoder,delimiter:typeof t.delimiter=="string"||Su.isRegExp(t.delimiter)?t.delimiter:Ge.delimiter,depth:typeof t.depth=="number"||t.depth===!1?+t.depth:Ge.depth,duplicates:i,ignoreQueryPrefix:t.ignoreQueryPrefix===!0,interpretNumericEntities:typeof t.interpretNumericEntities=="boolean"?t.interpretNumericEntities:Ge.interpretNumericEntities,parameterLimit:typeof t.parameterLimit=="number"?t.parameterLimit:Ge.parameterLimit,parseArrays:t.parseArrays!==!1,plainObjects:typeof t.plainObjects=="boolean"?t.plainObjects:Ge.plainObjects,strictDepth:typeof t.strictDepth=="boolean"?!!t.strictDepth:Ge.strictDepth,strictNullHandling:typeof t.strictNullHandling=="boolean"?t.strictNullHandling:Ge.strictNullHandling}},pF=function(e,t){var n=dF(t);if(e===""||e===null||typeof e>"u")return n.plainObjects?{__proto__:null}:{};for(var i=typeof e=="string"?sF(e,n):e,u=n.plainObjects?{__proto__:null}:{},l=Object.keys(i),s=0;s
'};n.configure=function(w){var A,N;for(A in w)N=w[A],N!==void 0&&w.hasOwnProperty(A)&&(i[A]=N);return this},n.status=null,n.set=function(w){var A=n.isStarted();w=u(w,i.minimum,1),n.status=w===1?null:w;var N=n.render(!A),x=N.querySelector(i.barSelector),E=i.speed,P=i.easing;return N.offsetWidth,c(function(T){i.positionUsing===""&&(i.positionUsing=n.getPositioningCSS()),d(x,s(w,E,P)),w===1?(d(N,{transition:"none",opacity:1}),N.offsetWidth,setTimeout(function(){d(N,{transition:"all "+E+"ms linear",opacity:0}),setTimeout(function(){n.remove(),T()},E)},E)):setTimeout(T,E)}),this},n.isStarted=function(){return typeof n.status=="number"},n.start=function(){n.status||n.set(0);var w=function(){setTimeout(function(){!n.status||(n.trickle(),w())},i.trickleSpeed)};return i.trickle&&w(),this},n.done=function(w){return!w&&!n.status?this:n.inc(.3+.5*Math.random()).set(1)},n.inc=function(w){var A=n.status;return A?(typeof w!="number"&&(w=(1-A)*u(Math.random()*A,.1,.95)),A=u(A+w,0,.994),n.set(A)):n.start()},n.trickle=function(){return n.inc(Math.random()*i.trickleRate)},function(){var w=0,A=0;n.promise=function(N){return!N||N.state()==="resolved"?this:(A===0&&n.start(),w++,A++,N.always(function(){A--,A===0?(w=0,n.done()):n.set((w-A)/w)}),this)}}(),n.render=function(w){if(n.isRendered())return document.getElementById("nprogress");v(document.documentElement,"nprogress-busy");var A=document.createElement("div");A.id="nprogress",A.innerHTML=i.template;var N=A.querySelector(i.barSelector),x=w?"-100":l(n.status||0),E=document.querySelector(i.parent),P;return d(N,{transition:"all 0 linear",transform:"translate3d("+x+"%,0,0)"}),i.showSpinner||(P=A.querySelector(i.spinnerSelector),P&&R(P)),E!=document.body&&v(E,"nprogress-custom-parent"),E.appendChild(A),A},n.remove=function(){g(document.documentElement,"nprogress-busy"),g(document.querySelector(i.parent),"nprogress-custom-parent");var w=document.getElementById("nprogress");w&&R(w)},n.isRendered=function(){return!!document.getElementById("nprogress")},n.getPositioningCSS=function(){var w=document.body.style,A="WebkitTransform"in w?"Webkit":"MozTransform"in w?"Moz":"msTransform"in w?"ms":"OTransform"in w?"O":"";return A+"Perspective"in w?"translate3d":A+"Transform"in w?"translate":"margin"};function u(w,A,N){return wN?N:w}function l(w){return(-1+w)*100}function s(w,A,N){var x;return i.positionUsing==="translate3d"?x={transform:"translate3d("+l(w)+"%,0,0)"}:i.positionUsing==="translate"?x={transform:"translate("+l(w)+"%,0)"}:x={"margin-left":l(w)+"%"},x.transition="all "+A+"ms "+N,x}var c=function(){var w=[];function A(){var N=w.shift();N&&N(A)}return function(N){w.push(N),w.length==1&&A()}}(),d=function(){var w=["Webkit","O","Moz","ms"],A={};function N(T){return T.replace(/^-ms-/,"ms-").replace(/-([\da-z])/gi,function(M,H){return H.toUpperCase()})}function x(T){var M=document.body.style;if(T in M)return T;for(var H=w.length,W=T.charAt(0).toUpperCase()+T.slice(1),D;H--;)if(D=w[H]+W,D in M)return D;return T}function E(T){return T=N(T),A[T]||(A[T]=x(T))}function P(T,M,H){M=E(M),T.style[M]=H}return function(T,M){var H=arguments,W,D;if(H.length==2)for(W in M)D=M[W],D!==void 0&&M.hasOwnProperty(W)&&P(T,W,D);else P(T,H[1],H[2])}}();function h(w,A){var N=typeof w=="string"?w:S(w);return N.indexOf(" "+A+" ")>=0}function v(w,A){var N=S(w),x=N+A;h(N,A)||(w.className=x.substring(1))}function g(w,A){var N=S(w),x;!h(w,A)||(x=N.replace(" "+A+" "," "),w.className=x.substring(1,x.length-1))}function S(w){return(" "+(w.className||"")+" ").replace(/\s+/gi," ")}function R(w){w&&w.parentNode&&w.parentNode.removeChild(w)}return n})})(PE);const sr=PE.exports;function CE(e,t){let n;return function(...i){clearTimeout(n),n=setTimeout(()=>e.apply(this,i),t)}}function Ur(e,t){return document.dispatchEvent(new CustomEvent(`inertia:${e}`,t))}var vF=e=>Ur("before",{cancelable:!0,detail:{visit:e}}),mF=e=>Ur("error",{detail:{errors:e}}),wF=e=>Ur("exception",{cancelable:!0,detail:{exception:e}}),tw=e=>Ur("finish",{detail:{visit:e}}),_F=e=>Ur("invalid",{cancelable:!0,detail:{response:e}}),fl=e=>Ur("navigate",{detail:{page:e}}),SF=e=>Ur("progress",{detail:{progress:e}}),EF=e=>Ur("start",{detail:{visit:e}}),xF=e=>Ur("success",{detail:{page:e}});function pg(e){return e instanceof File||e instanceof Blob||e instanceof FileList&&e.length>0||e instanceof FormData&&Array.from(e.values()).some(t=>pg(t))||typeof e=="object"&&e!==null&&Object.values(e).some(t=>pg(t))}function AE(e,t=new FormData,n=null){e=e||{};for(let i in e)Object.prototype.hasOwnProperty.call(e,i)&&TE(t,OE(n,i),e[i]);return t}function OE(e,t){return e?e+"["+t+"]":t}function TE(e,t,n){if(Array.isArray(n))return Array.from(n.keys()).forEach(i=>TE(e,OE(t,i.toString()),n[i]));if(n instanceof Date)return e.append(t,n.toISOString());if(n instanceof File)return e.append(t,n,n.name);if(n instanceof Blob)return e.append(t,n);if(typeof n=="boolean")return e.append(t,n?"1":"0");if(typeof n=="string")return e.append(t,n);if(typeof n=="number")return e.append(t,`${n}`);if(n==null)return e.append(t,"");AE(n,e,t)}var PF={modal:null,listener:null,show(e){typeof e=="object"&&(e=`All Inertia requests must receive a valid Inertia response, however a plain JSON response was received.
${JSON.stringify(e)}`);let t=document.createElement("html");t.innerHTML=e,t.querySelectorAll("a").forEach(i=>i.setAttribute("target","_top")),this.modal=document.createElement("div"),this.modal.style.position="fixed",this.modal.style.width="100vw",this.modal.style.height="100vh",this.modal.style.padding="50px",this.modal.style.boxSizing="border-box",this.modal.style.backgroundColor="rgba(0, 0, 0, .6)",this.modal.style.zIndex=2e5,this.modal.addEventListener("click",()=>this.hide());let n=document.createElement("iframe");if(n.style.backgroundColor="white",n.style.borderRadius="5px",n.style.width="100%",n.style.height="100%",this.modal.appendChild(n),document.body.prepend(this.modal),document.body.style.overflow="hidden",!n.contentWindow)throw new Error("iframe not yet ready.");n.contentWindow.document.open(),n.contentWindow.document.write(t.outerHTML),n.contentWindow.document.close(),this.listener=this.hideOnEscape.bind(this),document.addEventListener("keydown",this.listener)},hide(){this.modal.outerHTML="",this.modal=null,document.body.style.overflow="visible",document.removeEventListener("keydown",this.listener)},hideOnEscape(e){e.keyCode===27&&this.hide()}};function jo(e){return new URL(e.toString(),window.location.toString())}function RE(e,t,n,i="brackets"){let u=/^https?:\/\//.test(t.toString()),l=u||t.toString().startsWith("/"),s=!l&&!t.toString().startsWith("#")&&!t.toString().startsWith("?"),c=t.toString().includes("?")||e==="get"&&Object.keys(n).length,d=t.toString().includes("#"),h=new URL(t.toString(),"http://localhost");return e==="get"&&Object.keys(n).length&&(h.search=ew.stringify(PN(ew.parse(h.search,{ignoreQueryPrefix:!0}),n),{encodeValuesOnly:!0,arrayFormat:i}),n={}),[[u?`${h.protocol}//${h.host}`:"",l?h.pathname:"",s?h.pathname.substring(1):"",c?h.search:"",d?h.hash:""].join(""),n]}function cl(e){return e=new URL(e.href),e.hash="",e}var nw=typeof window>"u",CF=class{constructor(){this.visitId=null}init({initialPage:e,resolveComponent:t,swapComponent:n}){this.page=e,this.resolveComponent=t,this.swapComponent=n,this.setNavigationType(),this.clearRememberedStateOnReload(),this.isBackForwardVisit()?this.handleBackForwardVisit(this.page):this.isLocationVisit()?this.handleLocationVisit(this.page):this.handleInitialPageVisit(this.page),this.setupEventListeners()}setNavigationType(){this.navigationType=window.performance&&window.performance.getEntriesByType("navigation").length>0?window.performance.getEntriesByType("navigation")[0].type:"navigate"}clearRememberedStateOnReload(){var e;this.navigationType==="reload"&&((e=window.history.state)==null?void 0:e.rememberedState)&&delete window.history.state.rememberedState}handleInitialPageVisit(e){this.page.url+=window.location.hash,this.setPage(e,{preserveState:!0}).then(()=>fl(e))}setupEventListeners(){window.addEventListener("popstate",this.handlePopstateEvent.bind(this)),document.addEventListener("scroll",CE(this.handleScrollEvent.bind(this),100),!0)}scrollRegions(){return document.querySelectorAll("[scroll-region]")}handleScrollEvent(e){typeof e.target.hasAttribute=="function"&&e.target.hasAttribute("scroll-region")&&this.saveScrollPositions()}saveScrollPositions(){this.replaceState({...this.page,scrollRegions:Array.from(this.scrollRegions()).map(e=>({top:e.scrollTop,left:e.scrollLeft}))})}resetScrollPositions(){window.scrollTo(0,0),this.scrollRegions().forEach(e=>{typeof e.scrollTo=="function"?e.scrollTo(0,0):(e.scrollTop=0,e.scrollLeft=0)}),this.saveScrollPositions(),window.location.hash&&setTimeout(()=>{var e;return(e=document.getElementById(window.location.hash.slice(1)))==null?void 0:e.scrollIntoView()})}restoreScrollPositions(){this.page.scrollRegions&&this.scrollRegions().forEach((e,t)=>{let n=this.page.scrollRegions[t];if(n)typeof e.scrollTo=="function"?e.scrollTo(n.left,n.top):(e.scrollTop=n.top,e.scrollLeft=n.left);else return})}isBackForwardVisit(){return window.history.state&&this.navigationType==="back_forward"}handleBackForwardVisit(e){window.history.state.version=e.version,this.setPage(window.history.state,{preserveScroll:!0,preserveState:!0}).then(()=>{this.restoreScrollPositions(),fl(e)})}locationVisit(e,t){try{let n={preserveScroll:t};window.sessionStorage.setItem("inertiaLocationVisit",JSON.stringify(n)),window.location.href=e.href,cl(window.location).href===cl(e).href&&window.location.reload()}catch{return!1}}isLocationVisit(){try{return window.sessionStorage.getItem("inertiaLocationVisit")!==null}catch{return!1}}handleLocationVisit(e){var n,i,u,l;let t=JSON.parse(window.sessionStorage.getItem("inertiaLocationVisit")||"");window.sessionStorage.removeItem("inertiaLocationVisit"),e.url+=window.location.hash,e.rememberedState=(i=(n=window.history.state)==null?void 0:n.rememberedState)!=null?i:{},e.scrollRegions=(l=(u=window.history.state)==null?void 0:u.scrollRegions)!=null?l:[],this.setPage(e,{preserveScroll:t.preserveScroll,preserveState:!0}).then(()=>{t.preserveScroll&&this.restoreScrollPositions(),fl(e)})}isLocationVisitResponse(e){return!!(e&&e.status===409&&e.headers["x-inertia-location"])}isInertiaResponse(e){return!!(e!=null&&e.headers["x-inertia"])}createVisitId(){return this.visitId={},this.visitId}cancelVisit(e,{cancelled:t=!1,interrupted:n=!1}){e&&!e.completed&&!e.cancelled&&!e.interrupted&&(e.cancelToken.abort(),e.onCancel(),e.completed=!1,e.cancelled=t,e.interrupted=n,tw(e),e.onFinish(e))}finishVisit(e){!e.cancelled&&!e.interrupted&&(e.completed=!0,e.cancelled=!1,e.interrupted=!1,tw(e),e.onFinish(e))}resolvePreserveOption(e,t){return typeof e=="function"?e(t):e==="errors"?Object.keys(t.props.errors||{}).length>0:e}cancel(){this.activeVisit&&this.cancelVisit(this.activeVisit,{cancelled:!0})}visit(e,{method:t="get",data:n={},replace:i=!1,preserveScroll:u=!1,preserveState:l=!1,only:s=[],except:c=[],headers:d={},errorBag:h="",forceFormData:v=!1,onCancelToken:g=()=>{},onBefore:S=()=>{},onStart:R=()=>{},onProgress:w=()=>{},onFinish:A=()=>{},onCancel:N=()=>{},onSuccess:x=()=>{},onError:E=()=>{},queryStringArrayFormat:P="brackets"}={}){let T=typeof e=="string"?jo(e):e;if((pg(n)||v)&&!(n instanceof FormData)&&(n=AE(n)),!(n instanceof FormData)){let[D,q]=RE(t,T,n,P);T=jo(D),n=q}let M={url:T,method:t,data:n,replace:i,preserveScroll:u,preserveState:l,only:s,except:c,headers:d,errorBag:h,forceFormData:v,queryStringArrayFormat:P,cancelled:!1,completed:!1,interrupted:!1};if(S(M)===!1||!vF(M))return;this.activeVisit&&this.cancelVisit(this.activeVisit,{interrupted:!0}),this.saveScrollPositions();let H=this.createVisitId();this.activeVisit={...M,onCancelToken:g,onBefore:S,onStart:R,onProgress:w,onFinish:A,onCancel:N,onSuccess:x,onError:E,queryStringArrayFormat:P,cancelToken:new AbortController},g({cancel:()=>{this.activeVisit&&this.cancelVisit(this.activeVisit,{cancelled:!0})}}),EF(M),R(M);let W=!!(s.length||c.length);x1({method:t,url:cl(T).href,data:t==="get"?{}:n,params:t==="get"?n:{},signal:this.activeVisit.cancelToken.signal,headers:{...d,Accept:"text/html, application/xhtml+xml","X-Requested-With":"XMLHttpRequest","X-Inertia":!0,...W?{"X-Inertia-Partial-Component":this.page.component}:{},...s.length?{"X-Inertia-Partial-Data":s.join(",")}:{},...c.length?{"X-Inertia-Partial-Except":c.join(",")}:{},...h&&h.length?{"X-Inertia-Error-Bag":h}:{},...this.page.version?{"X-Inertia-Version":this.page.version}:{}},onUploadProgress:D=>{n instanceof FormData&&(D.percentage=D.progress?Math.round(D.progress*100):0,SF(D),w(D))}}).then(D=>{var re;if(!this.isInertiaResponse(D))return Promise.reject({response:D});let q=D.data;W&&q.component===this.page.component&&(q.props={...this.page.props,...q.props}),u=this.resolvePreserveOption(u,q),l=this.resolvePreserveOption(l,q),l&&((re=window.history.state)==null?void 0:re.rememberedState)&&q.component===this.page.component&&(q.rememberedState=window.history.state.rememberedState);let j=T,fe=jo(q.url);return j.hash&&!fe.hash&&cl(j).href===fe.href&&(fe.hash=j.hash,q.url=fe.href),this.setPage(q,{visitId:H,replace:i,preserveScroll:u,preserveState:l})}).then(()=>{let D=this.page.props.errors||{};if(Object.keys(D).length>0){let q=h?D[h]?D[h]:{}:D;return mF(q),E(q)}return xF(this.page),x(this.page)}).catch(D=>{if(this.isInertiaResponse(D.response))return this.setPage(D.response.data,{visitId:H});if(this.isLocationVisitResponse(D.response)){let q=jo(D.response.headers["x-inertia-location"]),j=T;j.hash&&!q.hash&&cl(j).href===q.href&&(q.hash=j.hash),this.locationVisit(q,u===!0)}else if(D.response)_F(D.response)&&PF.show(D.response.data);else return Promise.reject(D)}).then(()=>{this.activeVisit&&this.finishVisit(this.activeVisit)}).catch(D=>{if(!x1.isCancel(D)){let q=wF(D);if(this.activeVisit&&this.finishVisit(this.activeVisit),q)return Promise.reject(D)}})}setPage(e,{visitId:t=this.createVisitId(),replace:n=!1,preserveScroll:i=!1,preserveState:u=!1}={}){return Promise.resolve(this.resolveComponent(e.component)).then(l=>{t===this.visitId&&(e.scrollRegions=e.scrollRegions||[],e.rememberedState=e.rememberedState||{},n=n||jo(e.url).href===window.location.href,n?this.replaceState(e):this.pushState(e),this.swapComponent({component:l,page:e,preserveState:u}).then(()=>{i||this.resetScrollPositions(),n||fl(e)}))})}pushState(e){this.page=e,window.history.pushState(e,"",e.url)}replaceState(e){this.page=e,window.history.replaceState(e,"",e.url)}handlePopstateEvent(e){if(e.state!==null){let t=e.state,n=this.createVisitId();Promise.resolve(this.resolveComponent(t.component)).then(i=>{n===this.visitId&&(this.page=t,this.swapComponent({component:i,page:t,preserveState:!1}).then(()=>{this.restoreScrollPositions(),fl(t)}))})}else{let t=jo(this.page.url);t.hash=window.location.hash,this.replaceState({...this.page,url:t.href}),this.resetScrollPositions()}}get(e,t={},n={}){return this.visit(e,{...n,method:"get",data:t})}reload(e={}){return this.visit(window.location.href,{...e,preserveScroll:!0,preserveState:!0})}replace(e,t={}){var n;return console.warn(`Inertia.replace() has been deprecated and will be removed in a future release. Please use Inertia.${(n=t.method)!=null?n:"get"}() instead.`),this.visit(e,{preserveState:!0,...t,replace:!0})}post(e,t={},n={}){return this.visit(e,{preserveState:!0,...n,method:"post",data:t})}put(e,t={},n={}){return this.visit(e,{preserveState:!0,...n,method:"put",data:t})}patch(e,t={},n={}){return this.visit(e,{preserveState:!0,...n,method:"patch",data:t})}delete(e,t={}){return this.visit(e,{preserveState:!0,...t,method:"delete"})}remember(e,t="default"){var n;nw||this.replaceState({...this.page,rememberedState:{...(n=this.page)==null?void 0:n.rememberedState,[t]:e}})}restore(e="default"){var t,n;if(!nw)return(n=(t=window.history.state)==null?void 0:t.rememberedState)==null?void 0:n[e]}on(e,t){let n=i=>{let u=t(i);i.cancelable&&!i.defaultPrevented&&u===!1&&i.preventDefault()};return document.addEventListener(`inertia:${e}`,n),()=>document.removeEventListener(`inertia:${e}`,n)}},AF={buildDOMElement(e){let t=document.createElement("template");t.innerHTML=e;let n=t.content.firstChild;if(!e.startsWith("